playMaker

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - djaydino

Pages: [1] 2 3 ... 8
1
Share New Actions / Float Get Percentage
« on: May 10, 2019, 02:20:10 AM »
New action to to get the percentage of a float.

normally i use 2 actions to achieve this, but i have been using this in many cases, so i decided to make a single action for this.

now available on the Ecosystem

2
Playmaker Help / MOVED: GameObjects not receiving Global Event
« on: April 25, 2019, 10:34:27 AM »
This topic has been moved to Bug Reports.

http://hutonggames.com/playmakerforum/index.php?topic=20436.0

Reason : Playmaker beta issue

3
Feature Requests / GetFsmVariables
« on: March 14, 2019, 05:21:58 AM »
Hi.

Its more a Action Upgrade request.

Would it be possible to have the 'GetFsmVariables' action
Create the variable names if they don't exist yet.
it would save a lot of time doing this :)

So, show all the target variables and if it does not yet exists make a new variable locally when selected.

now it will only show the same variables that are the same name locally.

5
Hi.
I was working on some sprite action and after testing i renamed the class name.

After i did that and when i go to the fsm with the missing action. i get the RelfectionTypeLoadException error and the PlayMaker Editor windows is blank.
I also get a Gui Error

here are the error descriptions :

Code: [Select]
ReflectionTypeLoadException: The classes in the module cannot be loaded.
System.Reflection.Assembly.GetTypes () (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:371)
HutongGames.PlayMaker.ReflectionUtils.GetGlobalType (System.String typeName) (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/ReflectionUtils.cs:91)
HutongGames.PlayMaker.ActionData.GetActionType (System.String actionName) (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/ActionData.cs:661)
HutongGames.PlayMaker.ActionData.CreateAction (HutongGames.PlayMaker.Context context, Int32 actionIndex) (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/ActionData.cs:826)
HutongGames.PlayMaker.ActionData.LoadActions (HutongGames.PlayMaker.FsmState state) (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/ActionData.cs:776)
HutongGames.PlayMaker.FsmState.get_Actions () (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Classes/FsmState.cs:738)
HutongGames.PlayMakerEditor.StateInspector.ActionsInitEditor () (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/StateInspector.cs:180)
HutongGames.PlayMakerEditor.StateInspector.Reset () (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/StateInspector.cs:142)
HutongGames.PlayMakerEditor.StateInspector.OnGUI () (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/StateInspector.cs:322)
HutongGames.PlayMakerEditor.InspectorPanel.OnGUI (Rect area) (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/InspectorPanel.cs:178)
HutongGames.PlayMakerEditor.FsmEditor.OnGUI () (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/FsmEditor.cs:610)
HutongGames.PlayMakerEditor.FsmEditorWindow.DoGUI () (at Assets/PlayMaker/Editor/FsmEditorWindow.cs:136)
HutongGames.PlayMakerEditor.BaseEditorWindow.OnGUI () (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/BaseEditorWindow.cs:117)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:295)
UnityEditor.HostView.Invoke (System.String methodName) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:288)
UnityEditor.HostView.InvokeOnGUI (Rect onGUIPosition) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:255)
UnityEditor.EditorWindow:SendEvent(Event)
HutongGames.PlayMakerEditor.FsmEditor:Update() (at C:/Projects/Playmaker_1.9.0/Projects/Playmaker.source.unity/Assets/PlayMaker/Editor/Classes/FsmEditor.cs:962)
HutongGames.PlayMakerEditor.FsmEditorWindow:Update() (at Assets/PlayMaker/Editor/FsmEditorWindow.cs:276)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions()

Code: [Select]
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Tested in unity 2017.4.17f1 and PlayMaker 1.9.0.p6.

7
Feature Requests / Action Sub Folders
« on: October 20, 2018, 08:12:36 AM »
Hi.
At the moment i am making several actions for steam/braincloud/veg studio and so on.

and there are many different category actions for each asset.

At the moment i name them like this "Steam - Client / Steam - Friends" and so on

it would be nice to have subfolders in the action window for less clutter :)

8
Share New Actions / Third party asset actions for PlayMaker
« on: October 08, 2018, 12:43:13 AM »
Hi.
Third party asset actions for PlayMaker Now on the Asset Store



7 packages included for now :
  • Audio Tool Kit (Free)
  • Cursor Control
  • Debug Drawing Extension
  • Input Simulator (github)
  • Midi Bridge (github)
  • Journal - Achievement System
  • Lean Pool
  • PowerSprite Animator

You can request actions for other (Free assets or below $20) Assets and Api's even they are not on the asset store. (Like "Input Simulator" and "Midi Bridge")
When there are enough requests for a asset i will look into creating them.
You can also 'Sponsor' to add an asset to the list. (mail me for more details)

I will also release another asset soon for asset above $20, which will be more expensive than this one, as i will need to purchase those assets to make actions for it.
For now no plans to release a separate asset for $20 or above.

9
Share New Actions / Steamworks.NET BETA
« on: September 21, 2018, 02:33:43 AM »
Hi Everyone.
Here is the first set of actions for Steamworks.NET

Warning The action package is still in beta!
It is possible that when updating that some actions might break.
Also it is possible that some actions don't work correctly
So be careful using them in released projects.

Follow the steps in the next post to setup steamworks.NET correctly, before importing the package.

If you find any bugs please post here so i can update the action.
You can also pm me if you wish to join my steam beta channel on discord.

P.s. feel free to support my work on patreon 😉

10
Feature Requests / Event Target Local Transitions
« on: August 25, 2018, 10:31:20 PM »
Hi.
It would be very useful to be able to select Local event Targets which would make things a lot easier.

If you work across multiple fsms now i am using send event by name, but i always have to look back and forth to the other fsm to be sure i have the correct name.

But if the event target could display and target local transitions then this could be used in several actions without setting many transitions to global (which i always try to avoid)

11
Playmaker Bug Reporting / Send event not working on build.
« on: July 18, 2018, 03:07:51 PM »
Hi,

A week ago i had a crash, but i could recover most of my work using this :
https://support.unity3d.com/hc/en-us/articles/210224803-Can-I-restore-my-unsaved-scene-after-Unity-crash-

That seemed to work fine and when i play in editor everything works....until i made a build.

When i make a simple new scene with 2 objects and fsms and send to the other gameobject fsm, and make a build from that it seems to work,
So i guess the fsms in my main scene got disconnected after the recovery i did.

When i use the custom action (GoToStateByName) the state on the other fsm gets triggered. and i could solve some of the issues with that but there are cases i can't use this 'dirty' workaround.

i tried many things already :
copy paste fsms to a new gameobject.
make a prefab and copy to a new scene
export to a new project on different playmaker / unity versions
and so on, but no luck yet :(
i used some ui text and ui set text for debug.

Any ideas are welcome.

12
Playmaker Bug Reporting / Get Fsm Array Not Showing all variables
« on: July 14, 2018, 12:25:29 PM »
Hi.

as the title said not all my array variables are showing + some of them got the capitals change (see video)


13
Feature Requests / Reset Variables On Disable
« on: July 08, 2018, 02:34:53 PM »
Hi.
It would be nice to have an option similar to the 'Reset On Disable'
to reset the variables to its default Value.

This would be useful when pooling enemies or other things.

14
Playmaker Bug Reporting / [ArrayEditor(VariableType.GameObject)]
« on: June 16, 2018, 11:39:08 AM »
Hi

I was trying to get the type UnityEngine.UI.Button (which i am still trying to get :) )

But then i noticed that :
Code: [Select]
[ArrayEditor(VariableType.GameObject)]
[ArrayEditor(VariableType.Enum)]
[ArrayEditor(VariableType.Material)]
[ArrayEditor(VariableType.Texture)]
[ArrayEditor(VariableType.Vector2)]

Are not showing the arrays when you want to select an array.

If i create the variable from within the action (New Variable...)
Then i can see the variable.

Except for the enum.
With that one i can't make a new variable.

Tested on Unity 5.6.4f1 and Playmaker 1.9.0p1

I also have submitted a bug report inside unity/playmaker

15
Playmaker Bug Reporting / playmaker fsm in inspectior view
« on: June 14, 2018, 06:58:59 AM »
Hi.
Found a bug on latest official 1.9.0.p1 (see image)

The fsm takes all the space in the inspector :)




Pages: [1] 2 3 ... 8