public override void Reset() { ProgressionStatus = GA_Progression.GAProgressionStatus.GAProgressionStatusStart; Progression01 = new FsmString() { UseVariable = false }; Progression02 = new FsmString() { UseVariable = false }; Progression03 = new FsmString() { UseVariable = false }; Score = new FsmInt() { UseVariable = false }; }
public override void Reset() { ProgressionStatus = GA_Progression.GAProgressionStatus.GAProgressionStatusStart; Progression01 = new FsmString() { UseVariable = false }; Progression02 = new FsmString() { UseVariable = false }; Progression03 = new FsmString() { UseVariable = false }; Score = new FsmInt() { UseVariable = false }; }
/// <summary> /// Measure player progression in the game. It follows a 3 hierarchy structure (world, level and phase) to indicate a player's path or place. /// </summary> /// <param name="progressionStatus">Status of added progression.</param> /// <param name="progression01">1st progression (e.g. world01).</param> /// <param name="progression02">2nd progression (e.g. level01).</param> /// <param name="progression03">3rd progression (e.g. phase01).</param> /// <param name="score">The player's score.</param> public static void NewProgressionEvent(GA_Progression.GAProgressionStatus progressionStatus, string progression01, string progression02, string progression03, int score) { GA_Progression.NewEvent(progressionStatus, progression01, progression02, progression03, score); }
/// <summary> /// Measure player progression in the game. It follows a 3 hierarchy structure (world, level and phase) to indicate a player's path or place. /// </summary> /// <param name="progressionStatus">Status of added progression.</param> /// <param name="progression01">1st progression (e.g. world01).</param> /// <param name="progression02">2nd progression (e.g. level01).</param> public static void NewProgressionEvent(GA_Progression.GAProgressionStatus progressionStatus, string progression01, string progression02) { GA_Progression.NewEvent(progressionStatus, progression01, progression02); }
public static void AddProgressionEventWithScore(GA_Progression.GAProgressionStatus progressionStatus, string progression01, string progression02, string progression03, int score) { addProgressionEventWithScore((int)progressionStatus, progression01, progression02, progression03, score); }
public static void AddProgressionEvent(GA_Progression.GAProgressionStatus progressionStatus, string progression01, string progression02, string progression03) { addProgressionEvent((int)progressionStatus, progression01, progression02, progression03); }