Ejemplo n.º 1
0
    public void Init()
    {
        controller   = GetComponent <Boss1_Controller>();
        move         = GetComponent <Boss1_Move>();
        eyes         = GetComponent <Boss1_Eyes>();
        audioManager = controller.audioManager;

        player   = controller.player;
        isActing = false;

        //Set actions
        actionList.Add("exposeEye");
        actionList.Add("attackShort");
        actionList.Add("attackLong");
        actionList.Add("attackDesperation");
    }
Ejemplo n.º 2
0
    // Start is called before the first frame update
    protected override void Init()
    {
        action = GetComponent <Boss1_Actions>();
        move   = GetComponent <Boss1_Move>();
        eyes   = GetComponent <Boss1_Eyes>();

        actionBase = action;
        moveBase   = move;

        action.Init();
        move.Init();
        eyes.Init();

        if (FlagManager.instance.easyMode)
        {
            EasyMode();
        }
    }