T_MSCLoader_PlayMakerExtensions
piotrulos edited this page Apr 7, 2023
·
4 revisions
PlayMaker extensions for Unity API
System.Object
MSCLoader.PlayMakerExtensions
Namespace: MSCLoader
Assembly: MSCLoader (in MSCLoader.dll) Version: 1.2.11.286
C#
public static class PlayMakerExtensions
View Source
The PlayMakerExtensions type exposes the following members.
Name | Description | |
---|---|---|
AddAction | Adds a FsmStateAction to the FsmState | |
AddActions | Adds multiple FsmStateActions to the FsmState | |
AddGlobalTransition | Adds a GlobalTransition to the PlayMakerFSM | |
AddState | Adds an empty FsmState to the PlayMakerFSM | |
AddTransition | Adds a FsmTransition to the FsmState | |
AddVariable(PlayMakerFSM, FsmBool) | Add FsmBool variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmColor) | Add FsmColor variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmFloat) | Add FsmFloat variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmGameObject) | Add FsmGameObject variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmInt) | Add FsmInt variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmMaterial) | Add FsmMaterial variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmObject) | Add FsmObject variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmQuaternion) | Add FsmQuaternion variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmRect) | Add FsmRect variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmString) | Add FsmString variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmTexture) | Add FsmTexture variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmVector2) | Add FsmVector2 variable to PlayMakerFSM | |
AddVariable(PlayMakerFSM, FsmVector3) | Add FsmVector3 variable to PlayMakerFSM | |
FsmInject | FSM Inject as extension (same as old FsmHook.FsmInject) | |
GetAction(T) | Gets a FsmStateAction from the FsmState | |
GetGlobalTransition | Gets a GlobalTransition of the PlayMakerFSM | |
GetPlayMaker(GameObject, String) | Get PlayMaker from this object by Name | |
GetPlayMaker(Transform, String) | Get PlayMaker from this object by Name | |
GetPlayMakerState | Get PlayMaker state from this object by Name | |
GetState(PlayMakerFSM, Int32) | Gets a FsmState from the PlayMakerFSM | |
GetState(PlayMakerFSM, String) | Gets a FsmState from the PlayMakerFSM | |
GetTransition | Gets a FsmTransition from the FsmState | |
GetVariable(T) | Get a variable of specified type and name. | |
InitializeFSM | Initialize a PlayMakerFSM | |
InsertAction | Inserts a FsmStateAction in the FsmState | |
RemoveAction | Removes a FsmStateAction from the FsmState | |
ReplaceAction | Replaces a FsmStateAction in the FsmState |
- How to install MSCLoader using MSCPatcher
- MSCPatcher explained
- How to install mods
- Official experimental linux support
- Unofficial tutorial for linux (wine/proton)
- Install Visual Studio for MSCLoader
- Install template for Visual Studio
- How to use templates
- Debugging your mods in Visual Studio
- Enable DevMode to help with debugging
- Uploading and creating Self update feature for your mod or reference
- All Playmaker Global Variables and Events
- How to create and use Asset Bundles