public CoordinateParticleEffect(ParticleEffectsAsset asset, string effectName, Vector3 location) : base(asset, effectName)
 {
     Offset = location;
 }
 internal EntityParticleEffect(ParticleEffectsAsset asset, string effectName, Entity entity)
     : base(asset, effectName)
 {
     _entityBone = entity.Bones.Core;
 }
 internal EntityParticleEffect(ParticleEffectsAsset asset, string effectName, EntityBone entitybone)
     : base(asset, effectName)
 {
     _entityBone = entitybone;
 }
 internal ParticleEffect(ParticleEffectsAsset asset, string effectName)
 {
     Handle      = -1;
     _asset      = asset;
     _effectName = effectName;
 }