Beispiel #1
0
 public ActionOrder(Character c, int s)
 {
     character = c;
     speed = s;
 }
Beispiel #2
0
 public void AddMonster(Character ch)
 {
     battlecharacters.Add(ch);
 }
Beispiel #3
0
 public CharacterActionSet(string n, CharacterState s, CharacterActionSetChangeFactor f, object o)
 {
     animname = n;
     state = s;
     switch (f)
     {
         case CharacterActionSetChangeFactor.AnimationCompleted:
             break;
         case CharacterActionSetChangeFactor.ArriveTarget:
             target = (Vector2)o;
             break;
         case CharacterActionSetChangeFactor.Time:
             duration = (double)o;
             break;
         case CharacterActionSetChangeFactor.ArriveAttackTarget:
             interactive = (Character)o;
             break;
         case CharacterActionSetChangeFactor.ArriveInteractiveTarget:
             interactive = (Character)o;
             break;
         case CharacterActionSetChangeFactor.EffectCompleted:
             effectname = (string)o;
             break;
     }
     factor = f;
 }
Beispiel #4
0
 public void AddCharacter(Character ch)
 {
     characters.Add(ch);
 }