Example #1
0
 public void ResetLevel()
 {
     ResetPC();
     if (narrativeLevel == ruleSeqs.Count - 1)
     {
         // end of sequences
         SetNarrativeState(NARRATIVE_STATE.END);
     }
     else
     {
         ++narrativeLevel;
         ruleController.Reset();
         SetNarrativeState(NARRATIVE_STATE.NEXT_RULE);
     }
 }