public HEngineTrailParticle(Vector3 _position, EngineTrailParticleGenerator _home, float _scale) : base(_position, _home, "Textures/Smoketrailtest") { setDefaultScale(_scale); resetScale(); START_SCALE = _scale; currentAlpha = 1.25f; }
public EngineTrailParticle(Vector3 _position, EngineTrailParticleGenerator _home, String _texture) : base(_texture, _position) { home = _home; active = true; ttl = TTL; }
public override EngineTrailParticle createEngineTrailParticle(Vector3 _position, EngineTrailParticleGenerator _home) { if (random == null) { initializeVecs(); } else { } float scale = (float)random.Next(MIN_SIZE_MOD, MAX_SIZE_MOD) / SCALE_MOD; return new HEngineTrailParticle(_position + fuzzVectors[random.Next(0, 14)], _home, scale); }
public override EngineTrailParticle createEngineTrailParticle(Vector3 _position, EngineTrailParticleGenerator _home) { return new EEngineTrailParticle(_position, _home); }
public EngineTrailParticle(Vector3 _position, EngineTrailParticleGenerator _home) : this(_position, _home, "Textures/EngineParticleTexture") { }
public abstract EngineTrailParticle createEngineTrailParticle(Vector3 _position, EngineTrailParticleGenerator _home);