Particle system: added schema, moved emitter creation to onEnable, fixed some actual emission bugs, assets can be used as textures now