public override void Exit(object owner)
        {
            BlackFog boss = owner as BlackFog;

            attackWaitTime = 0.0f;
            boss.ResetWait();
        }
        public override void Enter(object owner)
        {
            BlackFog boss = owner as BlackFog;

            attackWaitTime = attackWaitDelay;

            // Duration of the state being active
            boss.SetWait(1.5f);
        }
Exemplo n.º 3
0
        public override void Enter(object owner)
        {
            BlackFog boss = owner as BlackFog;

            rampageWaitTime = rampageWaitDelay;

            // Setting the default duration
            boss.ResetWait();
        }