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); }