diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reaction-wheels-2-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reaction-wheels-2-n.dds new file mode 100644 index 00000000..7cef79fd Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reaction-wheels-2-n.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reaction-wheels-2.dds b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reaction-wheels-2.dds new file mode 100644 index 00000000..fec950d9 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reaction-wheels-2.dds differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1-e.dds b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1-e.dds deleted file mode 100644 index a5287dc6..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1-e.dds and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1-n.dds b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1-n.dds deleted file mode 100644 index 3a4499f6..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1-n.dds and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1.dds b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1.dds deleted file mode 100644 index ed7567ff..00000000 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1.dds and /dev/null differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1.mu index f7a983fd..ebf7e4cf 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-625-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-radial-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-radial-1.mu new file mode 100644 index 00000000..ddba6d06 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-reactionwheel-radial-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg b/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg index 8efb1dee..e6fe1fe9 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Control/restock-sas.cfg @@ -9,15 +9,20 @@ { @author = Andrew Cassidy !mesh = DELETE + !MODEL {} MODEL { model = ReStock/Assets/Control/restock-reactionwheel-625-1 } + DRAG_CUBE { cube = Default, 0.1161,0.7598,0.4096, 0.1161,0.7598,0.4096, 0.3074,0.9436,0.1761, 0.3074,0.9435,0.1761, 0.1161,0.7576,0.4096, 0.1161,0.7616,0.4096, 0,0,0, 0.629,0.185,0.629 } + + %manufacturer = #autoLOC_501631 //#autoLOC_501631 = STEADLER Engineering Corps + %rescaleFactor = 1 %node_stack_bottom = 0.0, -0.0911109, 0.0, 0.0, -1.0, 0.0, 0 %node_stack_top = 0.0, 0.0911109, 0.0, 0.0, 1.0, 0.0, 0 diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg index e2f96b0a..2b1a774c 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Localization/en-us.cfg @@ -41,6 +41,11 @@ Localization #LOC_RestockPlus_restock-engine-srb-anvil_description = This colossal solid rocket booster has more than enough power to be used to push lower thrust cores really high up or even be used as a core stage, if your engineers feel that the unstable explosive combustion's spine-tingling rumble could be harnessed as a back massage function for bored Kerbonauts. #LOC_RestockPlus_restock-engine-srb-anvil_tags = a moar (more motor rocket shuttle ssrb srb restock anvil + // CONTROL + #LOC_RestockPlus_reactionwheel-radial-1_title = Small Radial Gyroscope + #LOC_RestockPlus_reactionwheel-radial-1_description = Steadler's small radial gyroscope provides a small amount of torque but with greater power efficiency, allowing even large stations to maintain attitude with minimal power. We're still not entirely sure how gyroscopes work, but this one allows torque on all three axes. + #LOC_RestockPlus_reactionwheel-radial-1_tags = cmg command control fly gyro moment react stab steer torque magic_spinny_thing + // RCS #LOC_RestockPlus_restock-rcs-block-dual-1_title = RV-102 RCS Thruster Block #LOC_RestockPlus_restock-rcs-block-dual-1_description = A spin on a classic, the 102 model removes two of the 105's engines for fewer confusing directions of thrust. diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Control/restock-reactionwheel-radial-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Control/restock-reactionwheel-radial-1.cfg new file mode 100644 index 00000000..067dde7f --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Control/restock-reactionwheel-radial-1.cfg @@ -0,0 +1,55 @@ +// ReStock+ 0.1.0 +// Radial gyroscope +PART +{ + name = restock-reactionwheel-radial-1 + module = Part + author = Andrew Cassidy + + MODEL + { + model = ReStock/Assets/Control/restock-reactionwheel-radial-1 + scale = 1.0, 1.0, 1.0 + } + rescaleFactor = 1.0 + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 1,1,0,0,0 + node_attach = 0.0, 0.0, 0.220643, 0.0, 0.0, -1.0, 0 + node_stack_bottom = 0.0, 0.0, 0.236852, 0.0, 0.0, 1.0, 0 + + TechRequired = flightControl + entryCost = 3200 + cost = 500 + mass = 0.03 + category = Control + subcatagory = 0 + + title = #LOC_RestockPlus_reactionwheel-radial-1_title //Small Radial Gyroscope + manufacturer = #autoLOC_501631 //#autoLOC_501631 = STEADLER Engineering Corps + description = #LOC_RestockPlus_reactionwheel-radial-1_description + // Steadler's small radial gyroscope provides a small amount of torque but with greater power efficiency, allowing even large stations to maintain attitude with minimal power. We're still not entirely sure how gyroscopes work, but this one allows torque on all three axes. mass = 0.08 + + dragModelType = default + maximum_drag = 0.2 + minimum_drag = 0.2 + angularDrag = 2 + crashTolerance = 8 + maxTemp = 2000 + bulkheadProfiles = srf + tags = #LOC_RestockPlus_reactionwheel-radial-1_tags //cmg command control fly gyro moment react stab steer torque magic_spinny_thing + + MODULE + { + name = ModuleReactionWheel + PitchTorque = 2.5 + YawTorque = 2.5 + RollTorque = 2.5 + + RESOURCE + { + name = ElectricCharge + rate = 0.08 + } + } +} diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg index 22e09453..43461012 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Payload/0625/restock-fairing-0625-1.cfg @@ -100,6 +100,7 @@ PART MODULE { name = ModulePartVariants + useMultipleDragCubes = false baseVariant = White VARIANT {