I'm developing a custom engine that I want it to emit particle in its local space. I can get my custom particle set up easily in the Unity/Parttools stage, but the particle are then emitted all the time, even when the engine's off. I don't even think the KSPParticleEmitter properties are controllable by scripts at all, and I'm not sure how KSPField communicates with parts. None of the scripts I tried to write didn't end up in all undefined errors. Trying to set up the particle in parts.cfg is a pain of the neck to work with, and seems to only operate in world space, which is something I don't want. Is there any simple way to make a local space particle emitter that can be controlled by engine throttle, or activated/deactivated status?