public override MonsterMoveAction GetMonsterMoveActions()
    {
        var type = typeof(DamageMonsterMoveAction);
        var normalAttackAction = MonsterMoveActions.GetMonsterMoveAction(type);

        normalAttackAction.Initialize(null, null, MonsterTarget.ENEMY, MIndex, MonsterMoveName);
        return(normalAttackAction);
    }
Beispiel #2
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = GameObject.FindObjectOfType <MonsterMoveActions>();
     }
     PopulateMonsterMoveActionsPool();
 }