**FATAL** (hard coded) double patching (that affects all TweakScale versions)
Lisias opened this issue ยท 0 comments
Some WarpPlugin parts have two hardcoded TweakScale definitions like this one:
MODULE
{
name = TweakScale
defaultScale = 5
type = stack_interstellar_225
scaleFactors = 1.25, 1.875, 2.5, 3.75, 5, 10, 15, 20, 30, 40
}
MODULE
{
name = TweakScale
type = surface_flat
}
What's clearly a mistake.
The parts affected are:
- CircularThermophotovoltaicReceiver
- CircularUltravioletPhotovoltaicReceiver
Being both parts surface attached, I think the second TweakScale module should prevail.
I'm issuing a pull request with the fix, but I'm unsure if it should be applied bluntly - any current savegame using these parts would be incompatible with the new (correct) definition.