Oh, I was wondering when someone would ask that. You set the otherwise-unused "contrailSize" field to 128 to flag the engines as hidden (let's be kind to me and call it a "creative use of an existing, unused field for binary flags" - rather than an "awful hack"). They'll be activated by any system that modifies the engine glow.
Following said advice, I've managed to partially successfully make the engines work, the part that doesn't work, is that now, my 'jets' always leave behind a contrail, unlike the vanilla ships with proper 'jets' where with the system off, no trails are left.
as shown in the following:
The Eagle's Jet:
{
"angle": 190,
"contrailSize": 128,
"length": 32,
"location": [
-48,
-55
],
"style": "MIDLINE",
"width": 8
}
My jet:
{
"angle": -90.0,
"contrailSize": 128.0,
"length": 1.0,
"location": [
143.0,
-16.0
],
"style": "HIGH_TECH",
"width": 8.0
}
Anyone else been able to figure out the reason? Or atleast get a working version of their own?