public PlayerParticleCommand(int _e)
            : base(_e)
        {
            dashFX     = new OnBeginFXModule(DashBeginFX);
            jumpFX     = new OnBeginFXModule(JumpBeginFX);
            wallJumpFX = new OnBeginFXModule(JumpBeginFX);
            deathFX    = new OnBeginFXModule(DeathFX);

            stunFX     = new OnRepeatFXModule(StunRepeatFX, 4);
            runFX      = new OnRepeatFXModule(RunRepeatFX, 10);
            wallrideFX = new OnRepeatFXModule(WallRideRepeatFX, 6);
            sludgeFX   = new OnRepeatFXModule(SludgeFX, 1);

            fallFX = new OnEndFXModule(FallEndFX);
        }
Example #2
0
        public HatParticleCommand(int _e)
            : base(_e)
        {
            attachFX    = new OnBeginFXModule(PickUpFX);
            hitLevelFX  = new OnBeginFXModule(HitLevelFX);
            hitPlayerFX = new OnBeginFXModule(HitPlayerFX);
            hitHatFX    = new OnBeginFXModule(HitHatFX);
            throwFX     = new OnBeginFXModule(ThrowFX);
            hatDeathFX  = new OnBeginFXModule(HatDeathFX);

            groundFX = new OnRepeatFXModule(FrictionFX, 2);
            airFX    = new OnRepeatFXModule(EmptyFunction);

            endDangerousFX = new OnEndFXModule(DangerOverFX);

            priority = (int)Priority.VERY_SLOW;
        }
        public HatAudioCommand(int _e, string _name, GameObject _go)
            : base(_e, _name, _go)
        {
            attachFX    = new OnBeginFXModule(PickUpFX);
            hitLevelFX  = new OnBeginFXModule(HitLevelFX);
            hitPlayerFX = new OnBeginFXModule(HitPlayerFX);
            hitHatFX    = new OnBeginFXModule(HitHatFX);
            throwFX     = new OnBeginFXModule(ThrowFX);
            hatDeathFX  = new OnBeginFXModule(HatDeathFX);

            groundFX = new OnRepeatFXModule(FrictionFX, 2);
            airFX    = new OnRepeatFXModule(EmptyFunction);

            endDangerousFX = new OnEndFXModule(DangerOverFX);

            priority = (int)Priority.VERY_SLOW;
        }