Example #1
0
        private List <Characters> caveEncounter1()
        {
            List <Characters> caveEncounter1 = new List <Characters>();
            Goblin            g1             = new Goblin();
            GoblinRogue       gR             = new GoblinRogue();
            Goblin            g2             = new Goblin();

            caveEncounter1.Add(g1);
            caveEncounter1.Add(g2);
            caveEncounter1.Add(gR);
            return(caveEncounter1);
        }
 protected override void Awake()
 {
     base.Awake();
     rogueAI = GetComponent <GoblinRogue>();
 }
 public void SetRogueAI(GoblinRogue rogueAI)
 {
     this.rogueAI = rogueAI;
 }
 public void Initialize(Animator animator, GoblinRogue rogueAI, float damage)
 {
     SetEnemyAnimator(animator);
     SetRogueAI(rogueAI);
     SetDamage(damage);
 }