private void InitDefaultRainParticle()
        {
            BaseParticleParams.TTL = 1500;

            BaseParticleParams.Acc     = Vector2.Zero;
            BaseParticleParams.VelDamp = 1f;

            BaseParticleParams.RotVel  = 0.0f;
            BaseParticleParams.RotDamp = 1.0f;

            BaseParticleParams.ScaleVel = 0.0f;
            BaseParticleParams.ScaleAcc = 0.0f;
            BaseParticleParams.ScaleMax = 1.0f;

            BaseParticleParams.InitCol  = Color.White;
            BaseParticleParams.FinalCol = Color.White;
            BaseParticleParams.SetFinalColorAlpha(0);
        }
        private void InitDefaultFogParticle()
        {
            BaseParticleParams.TTL = 5000;

            BaseParticleParams.VelDamp = 1f;

            BaseParticleParams.Rot     = 0.0f;
            BaseParticleParams.RotVel  = 0.0f;
            BaseParticleParams.RotDamp = 1.0f;

            BaseParticleParams.Scale    = 0.6f;
            BaseParticleParams.ScaleAcc = 0.0f;
            BaseParticleParams.ScaleMax = 3.0f;

            BaseParticleParams.InitCol = Color.White;
            BaseParticleParams.SetInitColorAlpha(4);
            BaseParticleParams.FinalCol = Color.White;//new Color(32, 32, 32);
            BaseParticleParams.SetFinalColorAlpha(0);
        }
        private void InitDefaultFireParticle()
        {
            BaseParticleParams.TTL = 3000;

            BaseParticleParams.VelDamp = 0.96f;

            BaseParticleParams.Rot     = 0.0f;
            BaseParticleParams.RotVel  = 0.0f;
            BaseParticleParams.RotDamp = 1.0f;

            BaseParticleParams.Scale    = 0.5f;
            BaseParticleParams.ScaleVel = -0.1f;
            BaseParticleParams.ScaleAcc = 0.0f;
            BaseParticleParams.ScaleMax = 1.0f;

            BaseParticleParams.InitCol  = Color.Red;
            BaseParticleParams.FinalCol = Color.Yellow;
            BaseParticleParams.SetFinalColorAlpha(0);
            BaseParticleParams.ColFadeTime = 2750;
        }