예제 #1
0
 public AttackState(string stateName, AI _controllingAI)
 {
     base.name          = stateName;
     base.controllingAI = _controllingAI;
     attackDamage       = 10;
 }
예제 #2
0
 public IdleState(string stateName, AI _controllingAI) : base()
 {
     base.name          = stateName;
     base.controllingAI = _controllingAI;
     base.SetRange(5);
 }
예제 #3
0
 public RoamState(string stateName, AI _controllingAI)
 {
     base.name          = stateName;
     base.controllingAI = _controllingAI;
     base.SetRange(10);
 }
예제 #4
0
 public void SetControllingAI(AI _controllingAI)
 {
     controllingAI = _controllingAI;
 }