public ParticleRecord(string name, string subtexture, SpriteRecord record)
 {
     TextureName = name;
     SubtextureName = subtexture;
     Record = record;
     Type = new ParticleType();
 }
 private void LoadParticle(SpriteRecord record)
 {
     foreach (var p in particles)
         if (p.Value.Record == record)
             p.Value.Type.SetSprite(record.Definition, p.Value.Type.Origin, p.Value.Type.Mode);
 }