protected override void Init() { action = GetComponent <Boss2_Actions>(); move = GetComponent <Boss2_Move>(); actionBase = action; moveBase = move; if (FlagManager.instance.easyMode) { EasyMode(); } move.Init(); action.Init(); }
public void Init() { animator = GetComponent <Animator>(); controller = GetComponent <Boss2_Controller>(); move = GetComponent <Boss2_Move>(); audioManager = controller.audioManager; player = controller.player; isActing = false; //Actions actionList.Add("Idle"); actionList.Add("Attack"); actionList.Add("RapidAttack"); actionList.Add("Desperation"); StartCoroutine(MoveRandom()); }