diff --git a/Changelog.txt b/Changelog.txt index a2a40722..49c5ca93 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -253,3 +253,6 @@ ChangeLog Update SXTContinued.restockwhitelist Thanks to @Lisais for this: Fixing crew and IVA for the Osaul Radial Cockpit + +0.3.29.3 + Fixed truck attach nodes and orientation of all parts diff --git a/GameData/SXT/Parts/Trucks/Utility/truck/Narrow1cabin.cfg b/GameData/SXT/Parts/Trucks/Utility/truck/Narrow1cabin.cfg index 43e990f3..b458d266 100644 --- a/GameData/SXT/Parts/Trucks/Utility/truck/Narrow1cabin.cfg +++ b/GameData/SXT/Parts/Trucks/Utility/truck/Narrow1cabin.cfg @@ -20,8 +20,9 @@ PART // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z - node_stack_bottom = 0.0, -0, 0.0, 0, -1, 0 + node_stack_rear = 0.0, -0, 0.0, 0, -1, 0 node_attach = 0.0, 0.0, 0.52, 0.0, 0.0, -1.0, 1 + node_stack_bottom = 0.0, 0.33, 0.259, 0.0, 0.0, 1.0, 1 // --- editor parameters --- @@ -36,7 +37,7 @@ PART //attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision - attachRules = 1,1,1,1,1 + attachRules = 1,0,1,1,1 // --- standard part parameters --- diff --git a/GameData/SXT/Parts/Trucks/Utility/truck/Narrow2middle.cfg b/GameData/SXT/Parts/Trucks/Utility/truck/Narrow2middle.cfg index 58803085..7654a74f 100644 --- a/GameData/SXT/Parts/Trucks/Utility/truck/Narrow2middle.cfg +++ b/GameData/SXT/Parts/Trucks/Utility/truck/Narrow2middle.cfg @@ -12,6 +12,7 @@ PART MODEL { model = SXT/Parts/Trucks/Utility/truck/middlebaseSmall +//rotation = 180,0,0 } scale = 1 @@ -25,7 +26,8 @@ PART //node_attach = 0.0, 0.0, 0.52, 0.0, 0.0, -1.0, 1 node_stack_top = 0.0, 0.699, 0.0, 0.0, 1.0, 0.0, 1 node_stack_bottom = 0.0, -0.699, 0.0, 0.0, -1.0, -0.0, 1 - node_stack_bed = 0.0, 0.0, -0.21, 0.0, 1.0, 0.0, 1 + node_stack_base = 0.0, 0.0, 0.259, 0.0, 0.0, 1.0, 1 + node_stack_bed = 0.0, 0.0, -0.21, 0.0, 0.0, -1.0, 1 node_attach = 0.0, 0.0, 0.52, 0.0, 0.0, -1.0, 1 // --- editor parameters --- diff --git a/GameData/SXT/Parts/Trucks/Utility/truck/Wheel/LLLtruckWheel.cfg b/GameData/SXT/Parts/Trucks/Utility/truck/Wheel/LLLtruckWheel.cfg index 4f8355d5..b5309975 100644 --- a/GameData/SXT/Parts/Trucks/Utility/truck/Wheel/LLLtruckWheel.cfg +++ b/GameData/SXT/Parts/Trucks/Utility/truck/Wheel/LLLtruckWheel.cfg @@ -10,13 +10,14 @@ PART { model = SXT/Parts/Trucks/Utility/truck/Wheel/LLLtruckWheel scale = 1.5, 1.5, 1.5 +rotation = 90, 0, 180 } // mesh = LLLtruckWheel.mu scale = 1 rescaleFactor = 1 - node_stack_node1 = 0.0, 0.0, 0.0, -1.0, 0.0, 0.0, 0 + node_stack_node1 = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0 node_attach = 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0 // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision diff --git a/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleNarrowComplex.cfg b/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleNarrowComplex.cfg index e1a3fb63..5a5c1281 100644 --- a/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleNarrowComplex.cfg +++ b/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleNarrowComplex.cfg @@ -10,6 +10,7 @@ PART//By SMSolutions, not for distribution, re-distribution, cloning, copying or //model = LLLyellowTruckParts/WheelBoxes/NarrowWheelBox model = SXT/Parts/Trucks/Utility/truck/WheelBoxes/NarrowWheelBox scale = 1.5, 1.5, 1.5 + rotation = -90, 0, 0 } scale = 1 @@ -17,12 +18,20 @@ PART//By SMSolutions, not for distribution, re-distribution, cloning, copying or //node_stack_right = 0.5, 0, 0, -1, 0, 0, 0,0 //node_stack_left = -0.5, 0, 0, 1, 0, 0, 0,0 - node_stack_wheel1 = 0.6, -0.1, 0.0, 1.0, 0.0, 0.0, 0 - node_stack_wheel2 = -0.6, -0.1, 0.0, -1.0, 0.0, 0.0, 0 - node_stack_top = 0.0, 0.21, 0.0, 0.0, 0.0, 1.0, 1 - node_stack_front = 0.0, 0.0, 0.55, 0.0, 0.0, 1.0, 1 - node_stack_back = 0.0, 0.0, -0.55, 0.0, 0.0, -1.0, 1 - node_attach = 0.0, 0.0, -0.369, 0.0, 0.0, 1.0, 0 + //node_stack_wheel1 = 0.6, 0.0, 0.0, 1.0, 0.0, 0.0, 0 + //node_stack_wheel2 = -0.6, 0.0, 0.0, -1.0, 0.0, 0.0, 0 + //node_stack_top = 0.0, 0.21, 0.0, 0.0, 0.0, 1.0, 1 + //node_stack_front_ = 0.0, 0.0, 0.55, 0.0, 0.0, 1.0, 1 + //node_stack_back_top = 0.0, 0.0, -0.55, 0.0, 0.0, -1.0, 1 + //node_attach = 0.0, 0.0, -0.369, 0.0, 0.0, 1.0, 0 + +node_stack_wheel1 = 0.519, 0.0, 0.12, 1.0, 0.0, 0.0, 0, 1 +node_stack_wheel2 = -0.519, 0.0, 0.12, -1.0, 0.0, 0.0, 0, 1 +node_stack_front = 0.0, 0.559, 0.0, 0.0, 1.0, 0.0, 1, 1 +node_stack_back = 0.0, -0.559, 0.0, 0.0, -1.0, 0.0, 1 +node_stack_bottom = 0.0, 0.0, 0.25, 0.0, 0.0, 1.0, 1, 1 +node_stack_top = 0.0, 0.0, -0.216, 0.0, 0.0, -1.0, 1, 1 +node_attach = 0.0, 0.0, -0.369, 0.0, 0.0, 1.0, 0, 1 // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision diff --git a/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleWideComplex.cfg b/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleWideComplex.cfg index e8db9a5c..40fd1547 100644 --- a/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleWideComplex.cfg +++ b/GameData/SXT/Parts/Trucks/Utility/truck/WheelBoxes/KSCTruckAxleWideComplex.cfg @@ -10,20 +10,31 @@ PART//By SMSolutions, not for distribution, re-distribution, cloning, copying or //model = LLLyellowTruckParts/WheelBoxes/WideWheelBox model = SXT/Parts/Trucks/Utility/truck/WheelBoxes/WideWheelBox scale = 1.5, 1.5, 1.5 + rotation = -90, 0, 0 } rescaleFactor = 1 //node_stack_right = 0.5, 0, 0, -1, 0, 0, 0,0 //node_stack_left = -0.5, 0, 0, 1, 0, 0, 0,0 - node_stack_wheel1 = 1.035, -0.1, 0.0, 1.0, 0.0, 0.0, 0 - node_stack_wheel2 = -1.035, -0.1, 0.0, -1.0, 0.0, 0.0, 0 - node_stack_top = 0.0, 0.21, 0.0, 0.0, 0.0, 1.0, 1 - node_stack_front = 0.0, 0.0, 0.55, 0.0, 0.0, 1.0, 1 - node_stack_back = 0.0, 0.0, -0.55, 0.0, 0.0, -1.0, 1 - node_attach = 0.0, 0.0, -0.369, 0.0, 0.0, 1.0, 0 + //node_stack_wheel1 = 1.035, 0.0, 0.12, 1.0, 0.0, 0.0, 0 + //node_stack_wheel2 = -1.035, 0.0, 0.12, -1.0, 0.0, 0.0, 0 + //node_stack_top = 0.0, 0.21, 0.0, 0.0, 0.0, 1.0, 1 + //node_stack_front = 0.0, 0.0, 0.55, 0.0, 0.0, 1.0, 1 + //node_stack_back = 0.0, 0.0, -0.55, 0.0, 0.0, -1.0, 1 + //node_attach = 0.0, 0.0, -0.369, 0.0, 0.0, 1.0, 0 //node_attach = 0, 0, 0,-0.2035117, 0, 0, 0 +node_stack_wheel1 = 1.004, 0.0, 0.12, 1.0, 0.0, 0.0, 0, 1 +node_stack_wheel2 = -1.004, 0.0, 0.12, -1.0, 0.0, 0.0, 0, 1 +node_stack_front = 0.0, 0.559, 0.0, 0.0, 1.0, 0.0, 1, 1 +node_stack_back = 0.0, -0.559, 0.0, 0.0, -1.0, 0.0, 1 +node_stack_bottom = 0.0, 0.0, 0.25, 0.0, 0.0, 1.0, 1, 1 +node_stack_top = 0.0, 0.0, -0.216, 0.0, 0.0, -1.0, 1, 1 +node_attach = 0.0, 0.0, -0.369, 0.0, 0.0, 1.0, 0, 1 + + + //TechRequired = start TechRequired = engineering101 entryCost = 7200 diff --git a/GameData/SXT/Parts/Trucks/Utility/truck/Wide1cabin.cfg b/GameData/SXT/Parts/Trucks/Utility/truck/Wide1cabin.cfg index 1bdc5014..35b2da58 100644 --- a/GameData/SXT/Parts/Trucks/Utility/truck/Wide1cabin.cfg +++ b/GameData/SXT/Parts/Trucks/Utility/truck/Wide1cabin.cfg @@ -20,8 +20,9 @@ PART // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z - node_stack_bottom = 0.0, -0, 0.0, 0, -1, 0 + node_stack_rear = 0.0, -0, 0.0, 0, -1, 0 node_attach = 0.0, 0.0, 0.52, 0.0, 0.0, -1.0, 1 + node_stack_bottom = 0.0, 0.33, 0.259, 0.0, 0.0, 1.0, 1 // --- editor parameters --- @@ -37,7 +38,7 @@ PART //attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision - attachRules = 1,1,1,1,1 + attachRules = 1,0,1,1,1 // --- standard part parameters --- diff --git a/GameData/SXT/Parts/Trucks/Utility/truck/Wide2middle.cfg b/GameData/SXT/Parts/Trucks/Utility/truck/Wide2middle.cfg index f0a5a6f5..7955e982 100644 --- a/GameData/SXT/Parts/Trucks/Utility/truck/Wide2middle.cfg +++ b/GameData/SXT/Parts/Trucks/Utility/truck/Wide2middle.cfg @@ -12,6 +12,7 @@ PART MODEL { model = SXT/Parts/Trucks/Utility/truck/middlebase +//rotation = 180,0,0 } scale = 1 @@ -23,9 +24,11 @@ PART //node_stack_top = 0.0, 0.699, 0.0, 0.0, 1.0, 0.0 //node_stack_bottom = 0.0, -0.699, 0.0, 0, -1, 0 //node_attach = 0.0, 0.0, 0.52, 0.0, 0.0, -1.0, 1 + node_stack_top = 0.0, 0.699, 0.0, 0.0, 1.0, 0.0, 1 node_stack_bottom = 0.0, -0.699, 0.0, 0.0, -1.0, 0.0, 1 - node_stack_bed = 0.0, 0.0, -0.21, 0.0, 1.0, 0.0, 1 + node_stack_base = 0.0, 0.0, 0.259, 0.0, 0.0, 1.0, 1 + node_stack_bed = 0.0, 0.0, -0.21, 0.0, 0.0, -1.0, 1 node_attach = 0.0, 0.0, 0.52, 0.0, 0.0, -1.0, 1 // --- editor parameters --- diff --git a/SXTContinued.version b/SXTContinued.version index 724be5eb..e5fee2d4 100644 --- a/SXTContinued.version +++ b/SXTContinued.version @@ -10,7 +10,7 @@ "MAJOR": 0, "MINOR": 3, "PATCH": 29, - "BUILD": 2 + "BUILD": 3 }, "KSP_VERSION_MIN": { "MAJOR": 1,