First, thanks for maintaining this mod, Nathan I wanted to report a little problem, that I've found while messing around with configs. Basically, in the Animation2Value module, you can specify the target module of the variable that you want to change, however in DRC config for the shielded port the name of the field seems to be wrong. You should change them from this: { name = ModuleAnimation2Value animationName = dockingring moduleName = ModuleHeatShield //this... valueName = reflective valueCurve { key = 0 0.25 0 0 key = 0.1 0 0 0 key = 1 -1.5 0 0 // don't leave the shield open. } } MODULE to { name = ModuleAnimation2Value animationName = dockingring valueModule = ModuleHeatShield //needs to be like this to work valueName = reflective valueCurve { key = 0 0.25 0 0 key = 0.1 0 0 0 key = 1 -1.5 0 0 // don't leave the shield open. } } MODULE Also, in the inflatable shield config there is an animation curve inside the HeatShield module, which doesn't seem to do anything at all (even after peeking at the source code on GitHub). You can probably remove it and mimic it's intended effect with an animation2value module like this: { name = ModuleAnimation2Value animationName = heatshield valueModule = ModuleHeatShield valueName = reflective valueCurve { key = 0 0.02 //not negative because the shield is there, just smaller key = 0.8 0.1 key = 1 0.25 //full reflection } } MODULE Hope this help. If someone wants to use it now without touching the files I can make a MM tweak, feel free to ask.