I've come to like Realism Overhaul with RSS a great deal and it's now my preferred way to play. That said, I like to build permanent installations and utility vehicles, so for my own use I'd like to trade a bit of the R in RO for convenience and compatibility with my virtual life-goals; specifically I'd like to mod the mod to do away with limited ignitions.
It was easy enough to modify the config files with a bit of C#, setting all the %ignitions tokens to a value of 0. But I would rather do this non-invasively, as a Module Manager patch, and I'm having trouble making that work.
I've been able to apply transformations to base properties of all engines (e.g change manufacturer name to see if it was working at all -- it was) but I can't seem to override the ignition count variable added by the RO configs. I don't know what's wrong with my syntax. I've tried a few variations and this is what I have currently:
@PART[*]:HAS[@MODULE[ModuleEngines*]]:FINAL
{
// Test: Change manufacturer name. This works fine.
@manufacturer = YayItWorks
// Goal: Set ignitions to 0. This does nothing as far as I can tell
@MODULE[ModuleEngines*],*
{
@ignitions = 0
}
}
I hope no one takes this as a philosophical attack on the mod. I'm just going for a "best of both worlds" thing for my own little sandbox.
Big thanks if anyone can spot where I'm going wrong.