From f672f79c66c1d4c079679aaf9a81786746b0bfeb Mon Sep 17 00:00:00 2001 From: Daniel Staal Date: Wed, 22 Sep 2021 14:53:13 -0400 Subject: [PATCH 1/2] Update ExpPack.restockwhitelist Remove unneeded exception --- .../ExpPack/Patches/ExpPack.restockwhitelist | 3 --- 1 file changed, 3 deletions(-) diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/ExpPack.restockwhitelist b/FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/ExpPack.restockwhitelist index 5e05947..70b2984 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/ExpPack.restockwhitelist +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/ExpPack.restockwhitelist @@ -1,9 +1,6 @@ // Whitelist to enable Exploration Pack parts when ReStock is installed. // See: https://github.com/PorktoberRevolution/ReStocked/wiki/Asset-Blacklist-and-Whitelist -// Used by Packrat Wheel -Squad/Parts/Wheel/roverWheelM1/ - // Used by AES_Beam and AES_Outrigger Squad/Parts/Structural/strutCubicOcto/ From afcda83f4cc16e46068a39475768c46c91ef383e Mon Sep 17 00:00:00 2001 From: Daniel Staal Date: Wed, 22 Sep 2021 14:53:56 -0400 Subject: [PATCH 2/2] Create PackRat_Restock.cfg --- .../ExpPack/Patches/PackRat_Restock.cfg | 82 +++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/PackRat_Restock.cfg diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/PackRat_Restock.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/PackRat_Restock.cfg new file mode 100644 index 0000000..61cf361 --- /dev/null +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/ExpPack/Patches/PackRat_Restock.cfg @@ -0,0 +1,82 @@ +@PART[PackRat_MiniWheel]:NEEDS[ReStock] +{ + !mesh = DELETE + @MODEL + { + @model = ReStock/Assets/Ground/restock-wheel-2 + } + @MODULE[ModuleWheelSuspension] + { + @suspensionTransformName = SuspensionPivot + } + @MODULE[ModuleWheelSteering] + { + @steeringTransformName = SteeringPivot + } + @MODULE[ModuleWheelDamage] + { + @damagedTransformName = WheelBusted + @undamagedTransformName = Wheel + } + !MODULE[FXModuleLookAtConstraint]{} + MODULE + { + name = ModuleRestockConstraints + LOOKATCONSTRAINT + { + rotatorsName = Link1 + targetName = Link1Target + } + LOOKATCONSTRAINT + { + rotatorsName = Link2 + targetName = Link2Target + } + COPYROTATIONCONSTRAINT + { + rotatorsName = LowerBracket + targetName = Base + } + COPYROTATIONCONSTRAINT + { + rotatorsName = SteeringPivotFollower + targetName = SteeringPivot + } + COPYROTATIONCONSTRAINT + { + rotatorsName = WheelPivotFollower + targetName = WheelPivot + } + LOOKATCONSTRAINT + { + rotatorsName = ShockCylinder + targetName = ShockPiston + } + LOOKATCONSTRAINT + { + rotatorsName = ShockPiston + targetName = ShockCylinder + } + LOOKATCONSTRAINT + { + rotatorsName = SteeringPiston1 + targetName = SteeringCylinder1 + } + LOOKATCONSTRAINT + { + rotatorsName = SteeringCylinder1 + targetName = SteeringPiston1 + } + LOOKATCONSTRAINT + { + rotatorsName = SteeringPiston2 + targetName = SteeringCylinder2 + } + LOOKATCONSTRAINT + { + rotatorsName = SteeringCylinder2 + targetName = SteeringPiston2 + } + } +} +