Example #1
0
        public override void aiStart()
        {
            base.aiStart();

            if (attackReader == null)
            {
                attackReader = new ComponentAI_PlayerAttackReader(0.0f);
            }

            whirlwindEnter = GM.GetSetBool(whirlwindEnter_stateName, ai.animator);
            whirlwindExit  = GM.GetSetBool(whirlwindExit_stateName, ai.animator);

            forwardCounterEnter = GM.GetSetBool(forwardCounterEnter_stateName, ai.animator);
            forwardCounterExit  = GM.GetSetBool(forwardCounterExit_stateName, ai.animator);

            threeComboEnter = GM.GetSetBool(threeComboEnter_stateName, ai.animator);
            threeComboExit  = GM.GetSetBool(threeComboExit_stateName, ai.animator);

            parryAndCounterEnter = GM.GetSetBool(parryAndCounterEnter_stateName, ai.animator);
            parryAndCounterExit  = GM.GetSetBool(parryAndCounterExit_stateName, ai.animator);
        }