Methods and Properties
Public Methods and Properties you can use via script and Unity Events.
If you are using visual studio the best way to see all the methods, properties and variables is to use the Object Browser:
Public Variables
public List<State> states;
public List<State> states;public List<Mode> modes;
public List<Mode> modes;public List<Stance> Stances;
public List<Stance> Stances;public List<EnterExitEvent> OnEnterExitStates;
public List<EnterExitEvent> OnEnterExitStates; public List<EnterExitEvent> OnEnterExitStances;
public List<EnterExitEvent> OnEnterExitStances;public StateID OverrideStartState;
public StateID OverrideStartState; public FloatReference AnimatorSpeed
public FloatReference AnimatorSpeedProperties
public static List<MAnimal> Animals
public static List<MAnimal> Animals public static MAnimal MainAnimal
public static MAnimal MainAnimal public State LastState {get}
public State LastState {get}public State ActiveState {get}
public State ActiveState {get}public StateID ActiveStateID {get}
public StateID ActiveStateID {get}public bool AlwaysForward {get set}
public bool AlwaysForward {get set}public bool UseCameraInput {get set}
public bool UseCameraInput {get set}public bool UseCameraUp {get set}
public bool UseCameraUp {get set}General Methods
void SetMainPlayer()
void SetMainPlayer()void DisableMainPlayer()
void DisableMainPlayer()void Teleport(Transform newPos)
void Teleport(Transform newPos)void Teleport(Vector3 newPos)
void Teleport(Vector3 newPos)void TeleportRot(Transform newPos)
void TeleportRot(Transform newPos)void ResetGravityDirection()
void ResetGravityDirection()void GroundChangesGravity(bool value)
void GroundChangesGravity(bool value)Stance Methods
void Stance_Toggle(int NewStance)
void Stance_Toggle(int NewStance)void StanceToggle(StanceID NewStance)
void StanceToggle(StanceID NewStance)void Stance_Set(int ID) || void Stance_Set(StanceID ID)
void Stance_Set(int ID) || void Stance_Set(StanceID ID)void Stance_RestoreDefault()
void Stance_RestoreDefault()void Stance_SetDefault(StanceID id)
void Stance_SetDefault(StanceID id)void GroundChangesGravity(bool value)
void GroundChangesGravity(bool value)State Methods
void State_SetFloat(float value)
void State_SetFloat(float value)void State_Replace(State NewState)
void State_Replace(State NewState)void State_Force(StateID ID) || void State_Force(int ID)
void State_Force(StateID ID) || void State_Force(int ID)bool HasState(StateID ID) || bool HasState(int ID)
bool HasState(StateID ID) || bool HasState(int ID)void State_SetStatus(int status)
void State_SetStatus(int status)void State_Enable(StateID ID) || void State_Enable(int ID)
void State_Enable(StateID ID) || void State_Enable(int ID)void State_Disable(StateID ID) || void State_Disable(int ID)
void State_Disable(StateID ID) || void State_Disable(int ID)State_AllowExit(StateID ID)
State_AllowExit(StateID ID)State_InputTrue(StateID ID)
State_InputTrue(StateID ID)State_InputFalse(StateID ID)
State_InputFalse(StateID ID)void State_Activate(StateID ID)
void State_Activate(StateID ID)State_TryActivate(int ID)
State_TryActivate(int ID)State State_Get(int ID) || State State_Get(StateID ID)
State State_Get(int ID) || State State_Get(StateID ID)Mode Methods
Mode Mode_Get(ModeID ModeID) || Mode Mode_Get(int ModeID)
Mode Mode_Get(ModeID ModeID) || Mode Mode_Get(int ModeID)void Mode_Activate(ModeID ModeID)
void Mode_Activate(ModeID ModeID)void Mode_Activate(ModeID ID, int AbilityIndex)
void Mode_Activate(ModeID ID, int AbilityIndex)void Mode_Activate(Int ID, int AbilityIndex)
void Mode_Activate(Int ID, int AbilityIndex)bool Mode_TryActivate(int ModeID, int AbilityIndex)
bool Mode_TryActivate(int ModeID, int AbilityIndex)void Mode_Activate(Int Combined)
void Mode_Activate(Int Combined)void Mode_Stop()
void Mode_Stop()void Mode_Interrupt()
void Mode_Interrupt()void Mode_Pin(ModeID ID)
void Mode_Pin(ModeID ID)void Mode_Pin_Ability(int AbilityIndex)
void Mode_Pin_Ability(int AbilityIndex)void Mode_Pin_Status(int status)
void Mode_Pin_Status(int status)void Mode_Pin_Time(float time)
void Mode_Pin_Time(float time)void Mode_Pin_Input(bool input)
void Mode_Pin_Input(bool input)void Mode_Pin_Activate()
void Mode_Pin_Activate()void Mode_Pin_AbilityActivate(int AbilityIndex)
void Mode_Pin_AbilityActivate(int AbilityIndex)Speed Methods
void SetSprint(bool value)
void SetSprint(bool value)void Speed_Change_Lock(bool value)
void Speed_Change_Lock(bool value)void Speed_CurrentIndex_Set(int index)
void Speed_CurrentIndex_Set(int index)MSpeed Speed_GetModifier(string set, int index)
MSpeed Speed_GetModifier(string set, int index)void Speed_SetTopIndex(int index)
void Speed_SetTopIndex(int index)void Speed_SetTopIndex(string setname ,int index)
void Speed_SetTopIndex(string setname ,int index)void SpeedSet_Set_Active(string setName, string activeSpeed)
void SpeedDown()
void SpeedUp()
Last updated