Exemplo n.º 1
0
 public static void ReplaceStringVariable(this PlayMakerFSM fsm, string state, Dictionary <string, string> dict) => FsmUtil.ReplaceStringVariable(fsm, state, dict);
Exemplo n.º 2
0
 public static void ReplaceStringVariable(this PlayMakerFSM fsm, string state, string src, string dst) => FsmUtil.ReplaceStringVariable(fsm, state, src, dst);
Exemplo n.º 3
0
 public static void ChangeTransition(this PlayMakerFSM fsm, string stateName, string eventName, string toState) => FsmUtil.ChangeTransition(fsm, stateName, eventName, toState);
Exemplo n.º 4
0
 public static void RemoveTransitions(this PlayMakerFSM fsm, List <string> states, List <string> transitions) => FsmUtil.RemoveTransitions(fsm, states, transitions);
Exemplo n.º 5
0
 public static void AddAction(this PlayMakerFSM fsm, string stateName, FsmStateAction action) => FsmUtil.AddAction(fsm, stateName, action);
Exemplo n.º 6
0
 public static T GetAction <T>(this PlayMakerFSM fsm, string stateName, int index) where T : FsmStateAction => FsmUtil.GetAction <T>(fsm, stateName, index);
Exemplo n.º 7
0
 public static FsmStateAction GetAction(this PlayMakerFSM fsm, string stateName, int index) => FsmUtil.GetAction(fsm, stateName, index);
Exemplo n.º 8
0
 public static FsmState GetState(this PlayMakerFSM fsm, string stateName) => FsmUtil.GetState(fsm, stateName);
Exemplo n.º 9
0
 public static void RemoveAction(this PlayMakerFSM fsm, string stateName, int index) => FsmUtil.RemoveAction(fsm, stateName, index);