Esempio n. 1
0
 public void UsePassTurn()
 {
     actionSetter = () => {
         turnActions.Clear();
         turnActions.Add(new Pass());
     };
 }
Esempio n. 2
0
 public void UseNormalSlash()
 {
     actionSetter = () => {
         turnActions.Clear();
         NormalSlash step = normalSlash.Use();
         if (step.CheckActionPrerequisites(ref actionFailedInfo))
         {
             turnActions.Add(step);
         }
     };
 }
Esempio n. 3
0
 public void UseSpark()
 {
     actionSetter = () => {
         turnActions.Clear();
         Spark step = spark.Use();
         if (step.CheckActionPrerequisites(ref actionFailedInfo))
         {
             turnActions.Add(step);
         }
     };
 }
Esempio n. 4
0
 public void UseFireball()
 {
     actionSetter = () => {
         turnActions.Clear();
         Fireball step = fireball.Use();
         if (step.CheckActionPrerequisites(ref actionFailedInfo))
         {
             turnActions.Add(step);
         }
     };
 }