diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-vernor-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-vernor-1.mu new file mode 100644 index 00000000..d1ed98ae Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-rcs-vernor-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1-n.tga new file mode 100644 index 00000000..eee5b7f2 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1.tga new file mode 100644 index 00000000..6208cb92 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Control/restock-vernor-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/FX/restock-fx-vernor-1.mu b/Distribution/Restock/GameData/ReStock/FX/restock-fx-vernor-1.mu new file mode 100644 index 00000000..2edbda06 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/FX/restock-fx-vernor-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg index e3e50eff..2b2a9943 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-rcs.cfg @@ -155,8 +155,11 @@ !mesh = DELETE !MODEL {} MODEL { - model = ReStock/Assets/Control/restock-engine-vernor-1 + model = ReStock/Assets/Control/restock-rcs-vernor-1 + scale = 1,1,1 } + @scale = 1 + @rescaleFactor = 1 !EFFECTS {} EFFECTS { diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg index 62182a68..be15e8b3 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-dual-1.cfg @@ -20,7 +20,7 @@ PART // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z - node_attach = 0.004, -0.0, -0.00, 1.0, 0.0, 0.0 + node_attach = 0.0853, -0.0, -0.00, 1.0, 0.0, 0.0 // --- editor parameters --- TechRequired = advFlightControl diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg index b28f0b47..f84da4b3 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-angled-1.cfg @@ -20,7 +20,7 @@ PART // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z - node_attach = 0.004, -0.0, -0.00, 1.0, 0.0, 0.0 + node_attach = 0.0853, -0.0, -0.00, 1.0, 0.0, 0.0 // --- editor parameters --- TechRequired = advFlightControl diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg index 0eecb8bc..10f41586 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quad-mini-1.cfg @@ -20,7 +20,7 @@ PART // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z - node_attach = 0.004, -0.0, -0.00, 1.0, 0.0, 0.0 + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 // --- editor parameters --- TechRequired = advFlightControl diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg index 82379ebc..ceaf84f8 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-quint-1.cfg @@ -20,7 +20,7 @@ PART // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z - node_attach = 0.004, -0.0, -0.00, 1.0, 0.0, 0.0 + node_attach = 0.0853, -0.0, -0.00, 1.0, 0.0, 0.0 // --- editor parameters --- TechRequired = advFlightControl diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg index 4e068aaf..3a842dbc 100644 --- a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-1.cfg @@ -20,7 +20,7 @@ PART // --- node definitions --- // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z - node_attach = 0.004, -0.0, -0.00, 1.0, 0.0, 0.0 + node_attach = 0.0853, -0.0, -0.00, 1.0, 0.0, 0.0 // --- editor parameters --- TechRequired = advFlightControl diff --git a/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg new file mode 100644 index 00000000..47bfc663 --- /dev/null +++ b/Distribution/RestockPlus/GameData/ReStockPlus/Parts/Engine/RCS/restock-rcs-block-triple-angled-mini-1.cfg @@ -0,0 +1,109 @@ +// ReStock+ 0.1.0 +// MiniDual RCS +PART +{ + + // --- general parameters --- + name = restock-rcs-block-triple-angled-mini-1 + module = Part + author = Chris Adderley (Nertea) + + // --- asset parameters --- + MODEL + { + model = ReStockPlus/Assets/Control/restock-rcs-block-triple-angled-mini-1 + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + scale = 1 + + // --- node definitions --- + // definition format is Position X, Position Y, Position Z, Up X, Up Y, Up Z + node_attach = 0.008, -0.0, -0.00, 1.0, 0.0, 0.0 + + // --- editor parameters --- + TechRequired = advFlightControl + entryCost = 950 + cost = 150 + category = Control + subcategory = 0 + title = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_title + manufacturer = #autoLOC_501631 + description = #LOC_RestockPlus_restock-rcs-block-triple-angled-minii-1_description + + // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision + attachRules = 0,1,0,0,0 + + // --- standard part parameters --- + mass = 0.015 + dragModelType = default + maximum_drag = 0.001 + minimum_drag = 0.001 + angularDrag = 2 + crashTolerance = 15 + maxTemp = 1500 + + // --- rcs module parameters --- + + bulkheadProfiles = srf + tags = #LOC_RestockPlus_restock-rcs-block-triple-angled-mini-1_tags + EFFECTS + { + running + { + AUDIO_MULTI_POOL + { + channel = Ship + transformName = RCSjet + clip = sound_rocket_mini + volume = 0.0 0.0 + volume = 0.1 0.0 + volume = 0.5 0.025 + volume = 1.0 0.1 + pitch = 0.0 0.75 + pitch = 1.0 1.5 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = FX1 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.1 0.0 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = fx2 + modelName = ReStockPlus/FX/restock-fx-rcs-mini-1 + transformName = RCSjet + emission = 0.0 0.0 + emission = 0.2 0.0 + emission = 1.0 1.0 + speed = 0.0 1.0 + speed = 1.0 1.0 + localRotation = 0, 0, 0 + localOffset = 0, 0.1, 0 + } + } + } + MODULE + { + name = ModuleRCSFX + thrusterTransformName = RCSthruster + thrusterPower = 0.25 + stagingEnabled = False + resourceFlowMode = STAGE_PRIORITY_FLOW + resourceName = MonoPropellant + runningEffectName = running + atmosphereCurve + { + key = 0 230 + key = 1 90 + } + } +}