示例#1
0
 public Defensive(NPC actor) : base(actor) {
     this.owner = actor;
     block = new Block(owner);
 }
示例#2
0
 public Action(NPC actor)
 {
     this.owner = actor;
 }
示例#3
0
 public Attack(NPC actor) : base(actor)
 {
     this.owner = actor;
     //pattern = AttackPattern.GetPattern(Mathf.FloorToInt(Random.value * 3f), owner.domhandpos, owner.weapon.target.localRotation.eulerAngles);
     pattern = AttackPattern.GetPattern(AttackPattern.TOP_DOWN, owner.domhandpos, owner.weapon.target.localRotation.eulerAngles); // Using this for now since others aren't done
 }
示例#4
0
 public Block(NPC actor) : base(actor)
 {
     this.owner = actor;
 }
示例#5
0
 public Offensive(NPC actor) : base(actor)
 {
     this.owner = actor;
 }
示例#6
0
 public AITactics(NPC actor)
 {
     this.owner = actor;
 }
示例#7
0
 public Tactic(NPC actor)
 {
     this.owner = actor;
 }