diff --git a/Distribution/Restock/GameData/ReStock/Assets/Resource/restock-isru-25-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Resource/restock-isru-25-1.mu new file mode 100644 index 00000000..f3cc6d87 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Resource/restock-isru-25-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Resource/restock-isrus.cfg b/Distribution/Restock/GameData/ReStock/Patches/Resource/restock-isrus.cfg index e47a212d..6586a543 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Resource/restock-isrus.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Resource/restock-isrus.cfg @@ -1,6 +1,7 @@ // Patches applying art changes to ISRUs // Contents: // - Convert-O-Tron 125 (MiniISRU) +// - Convert-O-Tron 250 (ISRU) // Convert-O-Tron 125 @PART[MiniISRU] @@ -50,4 +51,56 @@ } disableBlackbody = true } +} + +// Convert-O-Tron 250 +@PART[ISRU] +{ + @author = Andrew Cassidy + + !MODEL {} + MODEL + { + model = ReStock/Assets/Resource/restock-isru-25-1 + scale = 1.0, 1.0, 1.0 + } + + !MODULE[ModuleAnimationGroup] {} + + MODULE + { + name = ModuleRestockISRUAnimation + deployAnimationName = Deploy + } + + MODULE + { + name = ModuleRestockHeatEffects + enableHeatEmissive = true + useCoreTemp = true + shaderProperty = _EmissiveColor + excludedRenderer = ISRU-25_heater + lerpMax = 2700 + redCurve + { + key = 0 0 2 2 + key = 1 1 0 0 + } + greenCurve + { + key = 0 0 1 1 + key = 1 1 1 1 + } + blueCurve + { + key = 0 0 1 1 + key = 1 1 1 1 + } + alphaCurve + { + key = 0 1 0 0 + key = 1 1 0 0 + } + disableBlackbody = true + } } \ No newline at end of file