diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-e.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-e.tga new file mode 100644 index 00000000..a9370398 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-e.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-grey.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-grey.tga new file mode 100644 index 00000000..6c88fc4e Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-grey.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-n.tga new file mode 100644 index 00000000..7afa76d6 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1.tga new file mode 100644 index 00000000..af263161 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-crewed-hatch-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1-e.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1-e.tga new file mode 100644 index 00000000..f3137c29 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1-e.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1-n.tga new file mode 100644 index 00000000..5825351c Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1.tga new file mode 100644 index 00000000..edc95410 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod.mu b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod.mu new file mode 100644 index 00000000..d09bba66 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-3-pod.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1-e.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1-e.tga new file mode 100644 index 00000000..4669ab8d Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1-e.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1-n.tga new file mode 100644 index 00000000..ee4f78a5 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1.tga new file mode 100644 index 00000000..60c1738a Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander.mu b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander.mu new file mode 100644 index 00000000..3ae02068 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk1-lander.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1-e.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1-e.tga new file mode 100644 index 00000000..175af029 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1-e.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1-n.tga new file mode 100644 index 00000000..28834193 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1.tga new file mode 100644 index 00000000..4743f3f3 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-2-n.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-2-n.tga new file mode 100644 index 00000000..b0ca4d25 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-2-n.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-2.tga b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-2.tga new file mode 100644 index 00000000..ff924b89 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander-2.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander.mu b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander.mu new file mode 100644 index 00000000..4289ae4c Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk2-lander.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk3-1-pod.mu b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk3-1-pod.mu new file mode 100644 index 00000000..84d9c3fa Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/Assets/Command/restock-mk3-1-pod.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1.tga index 17ceda4f..61deadf7 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-125-revised-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1-shrouds.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1-shrouds.tga index 7d7e8c7c..2b8d657c 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1-shrouds.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1-shrouds.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1.tga index b4ecaca8..137a92e1 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-25-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-mainsail-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-mainsail-1.mu index c0125951..1c3cd288 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-mainsail-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-mainsail-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.mu index 1ad2f967..2596869a 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.tga index e77d801a..13ed9b46 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-nerv-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-puff-ant-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-puff-ant-1.tga index 2a84ac93..6d6d9b77 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-puff-ant-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-puff-ant-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-0625-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-0625-1.tga index 33487294..a892a2e2 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-0625-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-0625-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1.tga index 93931d47..33247ec4 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-shroud-125-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.tga index a6732c5c..97096738 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-spark-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-swivel-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-swivel-1.mu index 1594456f..afee46ed 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-swivel-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Engine/restock-engine-swivel-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-1.mu index 9e2455f1..42fd2190 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-125-0625-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1-alt.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1-alt.tga index c07743fb..d51b7e4d 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1-alt.tga and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-adapter-25-125-1-alt.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-1.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-1.tga index cac2cfac..8600f71c 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-1.tga and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-1.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-2.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-2.mu index 65e588aa..49b72d0d 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-2.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-125-2.mu differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1-alt.tga b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1-alt.tga index 0edd4799..6c0f8151 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1-alt.tga and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1-alt.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.mu b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.mu index 33ca1369..41ed1375 100644 Binary files a/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.mu and b/Distribution/Restock/GameData/ReStock/Assets/Structural/restock-nosecone-25-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/FX/restock-fx-mainsail-flame-1.mu b/Distribution/Restock/GameData/ReStock/FX/restock-fx-mainsail-flame-1.mu new file mode 100644 index 00000000..f87ad374 Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/FX/restock-fx-mainsail-flame-1.mu differ diff --git a/Distribution/Restock/GameData/ReStock/FX/restock-particle-flame-2.tga b/Distribution/Restock/GameData/ReStock/FX/restock-particle-flame-2.tga new file mode 100644 index 00000000..6d09c2ef Binary files /dev/null and b/Distribution/Restock/GameData/ReStock/FX/restock-particle-flame-2.tga differ diff --git a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg index d5aaf733..ac983a7f 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Command/restock-command-pods.cfg @@ -1,10 +1,14 @@ // Patches applying art changes to crewed command parts // Contents: // - PPD-12 Cupola Module (cupola) +// - Mk1-3 Command Pod (mk1-3pod) +// - Mk1 Lander Can (landerCabinSmall) +// - Mk2 Lander Can (mk2LanderCabin_v2) + // Cupola -@PART[cupola]:FOR[zzzzStationParts] +@PART[cupola] { - @author = Chris Adderley + @author = Chris Adderley (Nertea) !mesh = DELETE !MODEL,* {} !MODULE[ModuleAnimateGeneric] {} @@ -22,4 +26,79 @@ scale = 1,-1,1 rotation = 0, 0, 0 } -} \ No newline at end of file +} + +@PART[mk1-3pod] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + !MODULE[ModuleAnimateGeneric] {} + MODEL + { + model = ReStock/Assets/Command/restock-mk1-3-pod + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } +} + +@PART[landerCabinSmall] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + !MODULE[ModuleAnimateGeneric] {} + MODEL + { + model = ReStock/Assets/Command/restock-mk1-lander + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } +} + +@PART[mk2LanderCabin_v2] +{ + @author = Chris Adderley (Nertea) + !mesh = DELETE + !MODEL,* {} + !MODULE[ModuleAnimateGeneric] {} + MODEL + { + model = ReStock/Assets/Command/restock-mk2-lander + position = 0.0, 0.0, 0.0 + scale = 1,1,1 + rotation = 0, 0, 0 + } + @MODULE[ModuleAnimateGeneric] + { + @animationName = DoorsOpen + } + @MODULE[ModulePartVariants] + { + @VARIANT[Rover] + { + @disabledAnimations = DoorsOpen + !GAMEOBJECTS {} + GAMEOBJECTS + { + Mk2RoverMode = true + Mk2LanderMode = false + COLLIDERS_ROVER = true + COLLIDERS_LANDER = false + } + } + @VARIANT[Lander] + { + !GAMEOBJECTS {} + GAMEOBJECTS + { + Mk2RoverMode = false + Mk2LanderMode = true + COLLIDERS_ROVER = true + COLLIDERS_LANDER = true + } + } + } +} diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg index 704b3572..72f52435 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-125.cfg @@ -31,123 +31,113 @@ !EFFECTS {} EFFECTS - { - engage - { - AUDIO - { - channel = Ship - clip = sound_vent_medium - volume = 1.0 - pitch = 2.0 - loop = false - } - } - flameout - { - AUDIO - { - channel = Ship - clip = sound_explosion_low - volume = 1.0 - pitch = 2.0 - loop = false - } - } - fx-nerv-running - { - AUDIO - { - channel = Ship - clip = sound_rocket_hard - volume = 0.0 0.0 - volume = 1.0 1.0 - pitch = 0.0 0.2 - pitch = 1.0 1.0 - loop = true - } - MODEL_MULTI_PARTICLE - { - name = core - modelName = ReStock/FX/restock-fx-nerv-core-1 - transformName = fxTransformCore - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-nerv-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } MODEL_MULTI_PARTICLE - { + { + name = core + modelName = ReStock/FX/restock-fx-nerv-core-1 + transformName = fxTransformCore + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { name = turbo - modelName = ReStock/FX/restock-fx-nerv-turbo-1 - transformName = fxTransformTurbo - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } - MODEL_MULTI_PARTICLE - { + modelName = ReStock/FX/restock-fx-nerv-turbo-1 + transformName = fxTransformTurbo + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { name = plume - modelName = ReStock/FX/restock-fx-nerv-plume-1 - transformName = fxTransformPlume - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } + modelName = ReStock/FX/restock-fx-nerv-plume-1 + transformName = fxTransformPlume + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } PREFAB_PARTICLE - { - prefabName = fx_smokeTrail_light - transformName = smokePoint - emission = 0.0 0.0 - emission = 0.05 0.0 - emission = 0.075 0.25 - emission = 1.0 1.25 - speed = 0.0 0.25 - speed = 1.0 1.0 + { + prefabName = fx_smokeTrail_light + transformName = smokePoint + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 - } - } + } + } } @MODULE[ModuleEngines] { @name = ModuleEnginesFX - %runningEffectName = fx-nerv-running + %runningEffectName = fx-nerv-running } - @MODULE[ModuleAnimateHeat] - { + @MODULE[ModuleAnimateHeat] + { @name = FXModuleAnimateThrottle - %animationName = restock-nerv-heat-1 - %layer = 1 + %animationName = restock-nerv-heat-1 + %layer = 1 %responseSpeed = 0.005 - } - MODULE - { - name = FXModuleAnimateThrottle - animationName = restock-nerv-throttle-1 - layer = 2 - responseSpeed = 1.0 - dependOnEngineState = True - dependOnThrottle = True - } - @MODULE[ModuleJettison],0 - { - @jettisonName = ShroudA - - } - @MODULE[ModuleJettison],1 - { - @jettisonName = ShroudB - - } + } + MODULE + { + name = FXModuleAnimateThrottle + animationName = restock-nerv-throttle-1 + layer = 2 + responseSpeed = 1.0 + dependOnEngineState = True + dependOnThrottle = True + } } // Vector @@ -158,7 +148,7 @@ !mesh = DELETE !MODEL {} MODEL { - model = ReStock/Assets/Engine/restock-engine-vector-1 + model = ReStock/Assets/Engine/restock-engine-vector-1 } @bulkheadProfiles = srf, size1, size2 @@ -166,272 +156,267 @@ !EFFECTS {} EFFECTS - { - engage - { - AUDIO - { - channel = Ship - clip = sound_vent_soft - volume = 1.0 - pitch = 2.0 - loop = false - } - } - flameout - { - PREFAB_PARTICLE - { - prefabName = fx_exhaustSparks_flameout_2 - transformName = thrustTransform - oneShot = true - } - AUDIO - { - channel = Ship - clip = sound_explosion_low - volume = 1.0 - pitch = 2.0 - loop = false - } - } - fx-vector-running - { - AUDIO - { - channel = Ship - clip = sound_rocket_hard - volume = 0.0 0.0 - volume = 1.0 1.0 - pitch = 0.0 0.2 - pitch = 1.0 1.0 - loop = true - } + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_soft + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { + PREFAB_PARTICLE + { + prefabName = fx_exhaustSparks_flameout_2 + transformName = thrustTransform + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-vector-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } - MODEL_MULTI_PARTICLE - { - name = core - modelName = ReStock/FX/restock-fx-vector-core-1 - transformName = fxTransformCore - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } - MODEL_MULTI_PARTICLE - { - name = plume - modelName = ReStock/FX/restock-fx-vector-plume-1 - transformName = fxTransformPlume - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } - PREFAB_PARTICLE - { - prefabName = fx_smokeTrail_light - transformName = smokePoint - emission = 0.0 0.0 - emission = 0.05 0.0 - emission = 0.075 0.25 - emission = 1.0 1.25 - speed = 0.0 0.25 - speed = 1.0 1.0 - localOffset = 0, 0, 0 - } - } + MODEL_MULTI_PARTICLE + { + name = core + modelName = ReStock/FX/restock-fx-vector-core-1 + transformName = fxTransformCore + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = plume + modelName = ReStock/FX/restock-fx-vector-plume-1 + transformName = fxTransformPlume + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_light + transformName = smokePoint + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + localOffset = 0, 0, 0 + } + } } MODULE - { - name = ModulePartVariants - baseVariant = Size1 - VARIANT - { - name = Size1 - displayName = #LOC_Restock_variant-engine_size1 + { + name = ModulePartVariants + baseVariant = Size1 + VARIANT + { + name = Size1 + displayName = #LOC_Restock_variant-engine_size1 primaryColor = #999999 - secondaryColor = #000000 - GAMEOBJECTS - { - Var_25 = false - Var_25_Boat = false - Var_125 = true - Var_Compact = false - Var_UpperGimbals = false - Var_LowerGimbals = false - Fairing125 = true - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.0,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0,0.0 , 0.0, 1.0, 0.0, 1 - } - } - VARIANT - { - name = Size2 - displayName = #LOC_Restock_variant-engine_size2 + secondaryColor = #000000 + GAMEOBJECTS + { + Var_25 = false + Var_25_Boat = false + Var_125 = true + Var_Compact = false + Var_UpperGimbals = false + Var_LowerGimbals = false + Fairing125 = true + Fairing25 = false + Fairing25_Boat = false + } + NODES + { + node_stack_top = 0.0,0.0,0.0 , 0.0, 1.0, 0.0, 1 + } + } + VARIANT + { + name = Size2 + displayName = #LOC_Restock_variant-engine_size2 primaryColor = #000000 - secondaryColor = #999999 - GAMEOBJECTS - { - Var_25 = true - Var_25_Boat = false - Var_125 = false - Var_Compact = false - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = true - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 - node_attach = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 - } - } + secondaryColor = #999999 + GAMEOBJECTS + { + Var_25 = true + Var_25_Boat = false + Var_125 = false + Var_Compact = false + Var_UpperGimbals = true + Var_LowerGimbals = true + Fairing125 = false + Fairing25 = true + Fairing25_Boat = false + } + NODES + { + node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 + } + } VARIANT - { - name = Boattail - displayName = #LOC_Restock_variant-engine_boattail + { + name = Boattail + displayName = #LOC_Restock_variant-engine_boattail primaryColor = #ffffff - secondaryColor = #f69449 - GAMEOBJECTS - { - Var_25 = false - Var_25_Boat = true - Var_125 = false - Var_Compact = false - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = true - } - NODES - { - node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 - node_attach = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 1 - } - } + secondaryColor = #f69449 + GAMEOBJECTS + { + Var_25 = false + Var_25_Boat = true + Var_125 = false + Var_Compact = false + Var_UpperGimbals = true + Var_LowerGimbals = true + Fairing125 = false + Fairing25 = false + Fairing25_Boat = true + } + NODES + { + node_stack_top = 0.0,0.634,0.0 , 0.0, 1.0, 0.0, 2 + } + } VARIANT - { - name = Compact - displayName = #LOC_Restock_variant-engine_compact + { + name = Compact + displayName = #LOC_Restock_variant-engine_compact primaryColor = #999999 - secondaryColor = #555555 - GAMEOBJECTS - { - Var_25 = false - Var_25_Boat = false - Var_125 = false - Var_Compact = true - Var_UpperGimbals = true - Var_LowerGimbals = true - Fairing125 = false - Fairing25 = false - Fairing25_Boat = false - } - NODES - { - node_stack_top = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 - node_attach = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 - } - } - } + secondaryColor = #555555 + GAMEOBJECTS + { + Var_25 = false + Var_25_Boat = false + Var_125 = false + Var_Compact = true + Var_UpperGimbals = true + Var_LowerGimbals = true + Fairing125 = false + Fairing25 = false + Fairing25_Boat = false + } + NODES + { + node_stack_top = 0.0,0.422,0.0 , 0.0, 1.0, 0.0, 1 + } + } + } @MODULE[ModuleEnginesFX] { - %runningEffectName = fx-vector-running + %runningEffectName = fx-vector-running + } + MODULE + { + name = ModuleJettison + jettisonName = Fairing125,Fairing25,Fairing25_Boat + bottomNodeName = bottom + isFairing = True + jettisonedObjectMass = 0.1 + jettisonForce = 5 + jettisonDirection = 0 0 1 + useMultipleDragCubes= false } - MODULE - { - name = ModuleJettison - jettisonName = Fairing125,Fairing25,Fairing25_Boat - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 5 - jettisonDirection = 0 0 1 - useMultipleDragCubes= false - } - @MODULE[ModuleGimbal] - { - @gimbalTransformName = B_Gimbal - } - MODULE - { - name = FXModuleLookAtConstraint + @MODULE[ModuleGimbal] + { + @gimbalTransformName = B_Gimbal + } + MODULE + { + name = FXModuleLookAtConstraint - // Ringed - CONSTRAINLOOKFX - { - targetName = CylBot017 - rotatorsName = CylTop017 - } - CONSTRAINLOOKFX - { - targetName = CylBot018 - rotatorsName = CylTop018 - } - CONSTRAINLOOKFX - { - targetName = CylBot019 - rotatorsName = CylTop019 - } - CONSTRAINLOOKFX - { - targetName = CylBot020 - rotatorsName = CylTop020 - } - CONSTRAINLOOKFX - { - targetName = CylTop017 - rotatorsName = CylBot017 - } - CONSTRAINLOOKFX - { - targetName = CylTop018 - rotatorsName = CylBot018 - } - CONSTRAINLOOKFX - { - targetName = CylTop019 - rotatorsName = CylBot019 - } - CONSTRAINLOOKFX - { - targetName = CylTop020 - rotatorsName = CylBot020 - } - } - @MODULE[FXModuleAnimateThrottle] - { - @animationName = restock-vector-heat-1 - %layer = 1 - } - MODULE - { - name = FXModuleAnimateThrottle - animationName = restock-vector-throttle-1 - layer = 2 - responseSpeed = 1.0 - dependOnEngineState = True - dependOnThrottle = True - } + // Ringed + CONSTRAINLOOKFX + { + targetName = CylBot017 + rotatorsName = CylTop017 + } + CONSTRAINLOOKFX + { + targetName = CylBot018 + rotatorsName = CylTop018 + } + CONSTRAINLOOKFX + { + targetName = CylBot019 + rotatorsName = CylTop019 + } + CONSTRAINLOOKFX + { + targetName = CylBot020 + rotatorsName = CylTop020 + } + CONSTRAINLOOKFX + { + targetName = CylTop017 + rotatorsName = CylBot017 + } + CONSTRAINLOOKFX + { + targetName = CylTop018 + rotatorsName = CylBot018 + } + CONSTRAINLOOKFX + { + targetName = CylTop019 + rotatorsName = CylBot019 + } + CONSTRAINLOOKFX + { + targetName = CylTop020 + rotatorsName = CylBot020 + } + } + @MODULE[FXModuleAnimateThrottle] + { + @animationName = restock-vector-heat-1 + %layer = 1 + } + MODULE + { + name = FXModuleAnimateThrottle + animationName = restock-vector-throttle-1 + layer = 2 + responseSpeed = 1.0 + dependOnEngineState = True + dependOnThrottle = True + } } - // Terrier @PART[liquidEngine3_v2] { @@ -440,7 +425,7 @@ !mesh = DELETE !MODEL {} MODEL { - model = ReStock/Assets/Engine/restock-engine-terrier-1 + model = ReStock/Assets/Engine/restock-engine-terrier-1 } node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1 @@ -456,16 +441,16 @@ !EFFECTS {} EFFECTS - { + { engage { AUDIO { - channel = Ship - clip = sound_vent_medium - volume = 1.0 - pitch = 2.0 - loop = false + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false } } flameout @@ -479,113 +464,107 @@ loop = false } } - fx-terrier-running - { - AUDIO - { - channel = Ship - clip = sound_rocket_hard - volume = 0.0 0.0 - volume = 1.0 1.0 - pitch = 0.0 0.2 - pitch = 1.0 1.0 - loop = true - } - MODEL_MULTI_PARTICLE - { - modelName = ReStock/FX/restock-fx-terrier-1 - transformName = fxTransformCore - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.8 - speed = 1.0 1.0 - } + fx-terrier-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + modelName = ReStock/FX/restock-fx-terrier-1 + transformName = fxTransformCore + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.8 + speed = 1.0 1.0 + } PREFAB_PARTICLE - { - prefabName = fx_smokeTrail_light - transformName = smokePoint - emission = 0.0 0.0 - emission = 0.05 0.0 - emission = 0.075 0.25 - emission = 1.0 1.25 - speed = 0.0 0.25 - speed = 1.0 1.0 - localOffset = 0, 0, 0 - } + { + prefabName = fx_smokeTrail_light + transformName = smokePoint + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + localOffset = 0, 0, 0 + } - } + } } @bulkheadProfiles = srf, size1 !MODULE[ModulePartVariants] {} - MODULE - { - name = ModulePartVariants - baseVariant = Size1 - VARIANT - { - name = Size1 - displayName = #LOC_Restock_variant-engine_size1 - primaryColor = #999999 - secondaryColor = #ffb80c - GAMEOBJECTS - { - LV_909_Boattail = false - LV_909_Basic = true - LV_909_Compact = false - - } - - } + { + name = ModulePartVariants + baseVariant = Size1 VARIANT - { - name = Boattail - displayName = #LOC_Restock_variant-engine_boattail + { + name = Size1 + displayName = #LOC_Restock_variant-engine_size1 + primaryColor = #999999 + secondaryColor = #ffb80c + GAMEOBJECTS + { + LV_909_Boattail = false + LV_909_Basic = true + LV_909_Compact = false + } + } + VARIANT + { + name = Boattail + displayName = #LOC_Restock_variant-engine_boattail primaryColor = #ffffff - secondaryColor = #ffb80c - GAMEOBJECTS - { - LV_909_Boattail = true - LV_909_Basic = false - LV_909_Compact = false - - } - - } + secondaryColor = #ffb80c + GAMEOBJECTS + { + LV_909_Boattail = true + LV_909_Basic = false + LV_909_Compact = false + } + } VARIANT - { - name = Compact - displayName = #LOC_Restock_variant-engine_compact + { + name = Compact + displayName = #LOC_Restock_variant-engine_compact primaryColor = #999999 - secondaryColor = #555555 - GAMEOBJECTS - { - LV_909_Boattail = false - LV_909_Basic = false - LV_909_Compact = true - } - - } - } + secondaryColor = #555555 + GAMEOBJECTS + { + LV_909_Boattail = false + LV_909_Basic = false + LV_909_Compact = true + } + } + } @MODULE[ModuleEngines] { @name = ModuleEnginesFX - %runningEffectName = fx-terrier-running + %runningEffectName = fx-terrier-running + } + @MODULE[ModuleJettison] + { + @jettisonName = Shroud909 } - @MODULE[ModuleJettison] - { - @jettisonName = Shroud909 - } - @MODULE[ModuleGimbal] - { - @gimbalTransformName = Gimbal - } + @MODULE[ModuleGimbal] + { + @gimbalTransformName = Gimbal + } !MODULE[FXModuleAnimateThrottle] {} MODULE { @@ -675,7 +654,7 @@ !mesh = DELETE !MODEL {} MODEL { - model = ReStock/Assets/Engine/restock-engine-reliant-1 + model = ReStock/Assets/Engine/restock-engine-reliant-1 } %rescaleFactor = 1 @scale = 1 @@ -692,173 +671,169 @@ !sound_explosion_low = DELETE !EFFECTS {} - - EFFECTS - { - engage - { - AUDIO - { - channel = Ship - clip = sound_vent_medium - volume = 1.0 - pitch = 2.0 - loop = false - } - } - flameout - { - PREFAB_PARTICLE - { - prefabName = fx_exhaustSparks_flameout - transformName = thrustTransform - oneShot = true - } - AUDIO - { - channel = Ship - clip = sound_explosion_low - volume = 1.0 - pitch = 2.0 - loop = false - } - } - fx-reliant-running - { - AUDIO - { - channel = Ship - clip = sound_rocket_hard - volume = 0.0 0.0 - volume = 1.0 1.0 - pitch = 0.0 0.2 - pitch = 1.0 1.0 - loop = true - } - MODEL_MULTI_PARTICLE - { - name = turbo - modelName = ReStock/FX/restock-fx-reliant-turbo-1 - transformName = fxTransformTurbo - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } - MODEL_MULTI_PARTICLE - { - name = core - modelName = ReStock/FX/restock-fx-reliant-core-1 - transformName = fxTransformCore - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } - MODEL_MULTI_PARTICLE - { - name = plume - modelName = ReStock/FX/restock-fx-reliant-plume-1 - transformName = fxTransformPlume - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } + EFFECTS + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { PREFAB_PARTICLE - { - prefabName = fx_smokeTrail_light - transformName = smokePoint - emission = 0.0 0.0 - emission = 0.05 0.0 - emission = 0.075 0.25 - emission = 1.0 1.25 - speed = 0.0 0.25 - speed = 1.0 1.0 - localOffset = 0, 0, 0 - } - } - } + { + prefabName = fx_exhaustSparks_flameout + transformName = thrustTransform + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-reliant-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = turbo + modelName = ReStock/FX/restock-fx-reliant-turbo-1 + transformName = fxTransformTurbo + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = core + modelName = ReStock/FX/restock-fx-reliant-core-1 + transformName = fxTransformCore + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = plume + modelName = ReStock/FX/restock-fx-reliant-plume-1 + transformName = fxTransformPlume + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_light + transformName = smokePoint + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + localOffset = 0, 0, 0 + } + } + } @bulkheadProfiles = srf, size1 %node_attach = 0.0, 0.90182625, 0.0, 0.0, 1.0, 0.0, 1 @node_stack_top = 0.0, 0.90182625, 0.0, 0.0, 1.0, 0.0 - @node_stack_bottom = 0.0, -0.90925375, 0.0, 0.0, -1.0, 0.0 + @node_stack_bottom = 0.0, -0.90925375, 0.0, 0.0, -1.0, 0.0 MODULE - { - name = ModulePartVariants - baseVariant = Size1 - VARIANT - { - name = Size1 - displayName = #LOC_Restock_variant-engine_size1 - primaryColor = #999999 - secondaryColor = #999999 - GAMEOBJECTS - { - LV_T30_Basic = true - LV_T30_Compact = false - LV_T30_Boattail = false - ShroudT30 = true - } - - } - VARIANT - { - name = Boattail - displayName = #LOC_Restock_variant-engine_boattail - primaryColor = #ffffff - secondaryColor = #ffb80c - GAMEOBJECTS - { - LV_T30_Basic = false - LV_T30_Compact = false - LV_T30_Boattail = true - ShroudT30 = true - } - - } + { + name = ModulePartVariants + baseVariant = Size1 VARIANT - { - name = Compact - displayName = #LOC_Restock_variant-engine_compact - primaryColor = #999999 - secondaryColor = #555555 - GAMEOBJECTS - { - LV_T30_Basic = false - LV_T30_Compact = true - LV_T30_Boattail = false - ShroudT30 = true - } - - } - } + { + name = Size1 + displayName = #LOC_Restock_variant-engine_size1 + primaryColor = #999999 + secondaryColor = #999999 + GAMEOBJECTS + { + LV_T30_Basic = true + LV_T30_Compact = false + LV_T30_Boattail = false + ShroudT30 = true + } + } + VARIANT + { + name = Boattail + displayName = #LOC_Restock_variant-engine_boattail + primaryColor = #ffffff + secondaryColor = #ffb80c + GAMEOBJECTS + { + LV_T30_Basic = false + LV_T30_Compact = false + LV_T30_Boattail = true + ShroudT30 = true + } + } + VARIANT + { + name = Compact + displayName = #LOC_Restock_variant-engine_compact + primaryColor = #999999 + secondaryColor = #555555 + GAMEOBJECTS + { + LV_T30_Basic = false + LV_T30_Compact = true + LV_T30_Boattail = false + ShroudT30 = true + } + } + } @MODULE[ModuleEngines] { @name = ModuleEnginesFX - %runningEffectName = fx-reliant-running + %runningEffectName = fx-reliant-running + } + MODULE + { + name = ModuleJettison + jettisonName = ShroudT30 + bottomNodeName = bottom + isFairing = True + jettisonedObjectMass = 0.1 + jettisonForce = 5 + jettisonDirection = 0 0 1 + useMultipleDragCubes= false } - MODULE - { - name = ModuleJettison - jettisonName = ShroudT30 - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 5 - jettisonDirection = 0 0 1 - useMultipleDragCubes= false - } - !MODULE[FXModuleAnimateThrottle] {} + !MODULE[FXModuleAnimateThrottle] {} MODULE { name = FXModuleThrottleEffects @@ -936,10 +911,8 @@ key = 1 1 } } - } - // Swivel @PART[liquidEngine2] { @@ -948,7 +921,7 @@ !mesh = DELETE !MODEL {} MODEL { - model = ReStock/Assets/Engine/restock-engine-swivel-1 + model = ReStock/Assets/Engine/restock-engine-swivel-1 } @bulkheadProfiles = srf, size1 rescaleFactor =1.0 @@ -967,232 +940,228 @@ !sound_explosion_low = DELETE EFFECTS - { - engage - { - AUDIO - { - channel = Ship - clip = sound_vent_medium - volume = 1.0 - pitch = 2.0 - loop = false - } - } - flameout - { - PREFAB_PARTICLE - { - prefabName = fx_exhaustSparks_flameout - transformName = thrustTransform - oneShot = true - } - AUDIO - { - channel = Ship - clip = sound_explosion_low - volume = 1.0 - pitch = 2.0 - loop = false - } - } - fx-swivel-running - { - AUDIO - { - channel = Ship - clip = sound_rocket_hard - volume = 0.0 0.0 - volume = 1.0 1.0 - pitch = 0.0 0.2 - pitch = 1.0 1.0 - loop = true - } - MODEL_MULTI_PARTICLE - { - name = core - modelName = ReStock/FX/restock-fx-swivel-core-1 - transformName = fxTransformCore - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } - MODEL_MULTI_PARTICLE - { - name = plume - modelName = ReStock/FX/restock-fx-swivel-plume-1 - transformName = fxTransformPlume - emission = 0.0 0.0 - emission = 0.01 0.1 - emission = 0.075 0.25 - emission = 1.0 1.0 - speed = 0.0 0.35 - speed = 1.0 1.0 - } + { + engage + { + AUDIO + { + channel = Ship + clip = sound_vent_medium + volume = 1.0 + pitch = 2.0 + loop = false + } + } + flameout + { PREFAB_PARTICLE - { - prefabName = fx_smokeTrail_light - transformName = smokePoint - emission = 0.0 0.0 - emission = 0.05 0.0 - emission = 0.075 0.25 - emission = 1.0 1.25 - speed = 0.0 0.25 - speed = 1.0 1.0 - localOffset = 0, 0, 0 - } - } - } + { + prefabName = fx_exhaustSparks_flameout + transformName = thrustTransform + oneShot = true + } + AUDIO + { + channel = Ship + clip = sound_explosion_low + volume = 1.0 + pitch = 2.0 + loop = false + } + } + fx-swivel-running + { + AUDIO + { + channel = Ship + clip = sound_rocket_hard + volume = 0.0 0.0 + volume = 1.0 1.0 + pitch = 0.0 0.2 + pitch = 1.0 1.0 + loop = true + } + MODEL_MULTI_PARTICLE + { + name = core + modelName = ReStock/FX/restock-fx-swivel-core-1 + transformName = fxTransformCore + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + MODEL_MULTI_PARTICLE + { + name = plume + modelName = ReStock/FX/restock-fx-swivel-plume-1 + transformName = fxTransformPlume + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } + PREFAB_PARTICLE + { + prefabName = fx_smokeTrail_light + transformName = smokePoint + emission = 0.0 0.0 + emission = 0.05 0.0 + emission = 0.075 0.25 + emission = 1.0 1.25 + speed = 0.0 0.25 + speed = 1.0 1.0 + localOffset = 0, 0, 0 + } + } + } @MODULE[ModuleEngines] { @name = ModuleEnginesFX - %runningEffectName = fx-swivel-running + %runningEffectName = fx-swivel-running } MODULE - { - name = ModulePartVariants - baseVariant = Size1 - VARIANT - { - name = Size1 - displayName = #LOC_Restock_variant-engine_size1 - primaryColor = #999999 - secondaryColor = #ffb80c - GAMEOBJECTS - { - LV_T45_Boattail = false - LV_T45_Basic = true - LV_T45_Compact = false - Gimbal_Basic = true - Gimbal_Boattail = false - Gimbal_Compact = false - } - - } + { + name = ModulePartVariants + baseVariant = Size1 VARIANT - { - name = Boattail - displayName = #LOC_Restock_variant-engine_boattail + { + name = Size1 + displayName = #LOC_Restock_variant-engine_size1 + primaryColor = #999999 + secondaryColor = #ffb80c + GAMEOBJECTS + { + LV_T45_Boattail = false + LV_T45_Basic = true + LV_T45_Compact = false + Gimbal_Basic = true + Gimbal_Boattail = false + Gimbal_Compact = false + } + } + VARIANT + { + name = Boattail + displayName = #LOC_Restock_variant-engine_boattail primaryColor = #ffffff - secondaryColor = #ffb80c - GAMEOBJECTS - { - LV_T45_Boattail = true - LV_T45_Basic = false - LV_T45_Compact = false - Gimbal_Basic = false - Gimbal_Boattail = true - Gimbal_Compact = false - } - - } + secondaryColor = #ffb80c + GAMEOBJECTS + { + LV_T45_Boattail = true + LV_T45_Basic = false + LV_T45_Compact = false + Gimbal_Basic = false + Gimbal_Boattail = true + Gimbal_Compact = false + } + } VARIANT - { - name = Compact - displayName = #LOC_Restock_variant-engine_compact + { + name = Compact + displayName = #LOC_Restock_variant-engine_compact primaryColor = #999999 - secondaryColor = #555555 - GAMEOBJECTS - { - LV_T45_Boattail = false - LV_T45_Basic = false - LV_T45_Compact = true - Gimbal_Basic = false - Gimbal_Boattail = false - Gimbal_Compact = true - } + secondaryColor = #555555 + GAMEOBJECTS + { + LV_T45_Boattail = false + LV_T45_Basic = false + LV_T45_Compact = true + Gimbal_Basic = false + Gimbal_Boattail = false + Gimbal_Compact = true + } + } + } + MODULE + { + name = ModuleJettison + jettisonName = ShroudT45 + bottomNodeName = bottom + isFairing = True + jettisonedObjectMass = 0.1 + jettisonForce = 5 + jettisonDirection = 0 0 1 + useMultipleDragCubes= false + } - } - } - MODULE - { - name = ModuleJettison - jettisonName = ShroudT45 - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 5 - jettisonDirection = 0 0 1 - useMultipleDragCubes= false - } + @MODULE[ModuleGimbal] + { + @gimbalTransformName = Gimbal + } + MODULE + { + name = FXModuleLookAtConstraint - @MODULE[ModuleGimbal] - { - @gimbalTransformName = Gimbal - } - MODULE - { - name = FXModuleLookAtConstraint - - // Basic - CONSTRAINLOOKFX - { - targetName = Piston01Target - rotatorsName = Piston01Anchor - } - CONSTRAINLOOKFX - { - targetName = Piston02Target - rotatorsName = Piston02Anchor - } - CONSTRAINLOOKFX - { - targetName = Piston01Anchor - rotatorsName = Piston01Target - } - CONSTRAINLOOKFX - { - targetName = Piston02Anchor - rotatorsName = Piston02Target - } - // Basic - CONSTRAINLOOKFX - { - targetName = Piston03Target - rotatorsName = Piston03Anchor - } - CONSTRAINLOOKFX - { - targetName = Piston04Target - rotatorsName = Piston04Target - } - CONSTRAINLOOKFX - { - targetName = Piston03Anchor - rotatorsName = Piston03Target - } - CONSTRAINLOOKFX - { - targetName = Piston04Anchor - rotatorsName = Piston04Target - } - // Compact - CONSTRAINLOOKFX - { - targetName = Piston05Target - rotatorsName = Piston05Anchor - } - CONSTRAINLOOKFX - { - targetName = Piston06Target - rotatorsName = Piston06Target - } - CONSTRAINLOOKFX - { - targetName = Piston05Anchor - rotatorsName = Piston05Target - } - CONSTRAINLOOKFX - { - targetName = Piston06Anchor - rotatorsName = Piston06Target - } - - } + // Basic + CONSTRAINLOOKFX + { + targetName = Piston01Target + rotatorsName = Piston01Anchor + } + CONSTRAINLOOKFX + { + targetName = Piston02Target + rotatorsName = Piston02Anchor + } + CONSTRAINLOOKFX + { + targetName = Piston01Anchor + rotatorsName = Piston01Target + } + CONSTRAINLOOKFX + { + targetName = Piston02Anchor + rotatorsName = Piston02Target + } + // Basic + CONSTRAINLOOKFX + { + targetName = Piston03Target + rotatorsName = Piston03Anchor + } + CONSTRAINLOOKFX + { + targetName = Piston04Target + rotatorsName = Piston04Target + } + CONSTRAINLOOKFX + { + targetName = Piston03Anchor + rotatorsName = Piston03Target + } + CONSTRAINLOOKFX + { + targetName = Piston04Anchor + rotatorsName = Piston04Target + } + // Compact + CONSTRAINLOOKFX + { + targetName = Piston05Target + rotatorsName = Piston05Anchor + } + CONSTRAINLOOKFX + { + targetName = Piston06Target + rotatorsName = Piston06Target + } + CONSTRAINLOOKFX + { + targetName = Piston05Anchor + rotatorsName = Piston05Target + } + CONSTRAINLOOKFX + { + targetName = Piston06Anchor + rotatorsName = Piston06Target + } + } !MODULE[FXModuleAnimateThrottle] {} MODULE { @@ -1271,7 +1240,4 @@ key = 1 1 } } - - - } diff --git a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg index b7bad34b..5f4d6313 100644 --- a/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg +++ b/Distribution/Restock/GameData/ReStock/Patches/Engine/restock-engines-liquid-25.cfg @@ -108,6 +108,18 @@ speed = 0.0 0.35 speed = 1.0 1.0 } + MODEL_MULTI_PARTICLE + { + name = flame + modelName = ReStock/FX/restock-fx-mainsail-flame-1 + transformName = fxTransformPlume + emission = 0.0 0.0 + emission = 0.01 0.1 + emission = 0.075 0.25 + emission = 1.0 1.0 + speed = 0.0 0.35 + speed = 1.0 1.0 + } PREFAB_PARTICLE { diff --git a/Distribution/Restock/changelog.txt b/Distribution/Restock/changelog.txt index 471218a3..75c28fbf 100644 --- a/Distribution/Restock/changelog.txt +++ b/Distribution/Restock/changelog.txt @@ -3,6 +3,10 @@ - Initial release - Parts included: - Command + - Mk1 Command Pod (Porkjet/Nertea) + - Mk1-3 Command Pod (Nertea) + - Mk1 Lander Can (Nertea) + - Mk2 Lander Can (Nertea) - PPD-12 Cupola Module (Nertea) - PPD-10 Hitchhiker Storage Container (Nertea) - Control @@ -16,9 +20,10 @@ - Clamp-O-Tron Sr. Docking Port (Nertea) - Clamp-O-Tron Shielded Port (Nertea) - Aero + - Small Nose Cone (Nertea) - Aerodynamic Nose Cone (Nertea) - - Advanced Nose Cone - Type A - - Advanced Nose Cone - Type B + - Advanced Nose Cone - Type A (Nertea) + - Advanced Nose Cone - Type B (Nertea) - Protective Rocket Nose Cone Mk7 (Nertea) - Thermal - Heat Shield (0.625m) (Nertea) @@ -26,6 +31,9 @@ - Heat Shield (2.5m) (Nertea) - Heat Shield (3.75m) (Nertea) - Payload + - AE-FF1 Airstream Protective Shell (1.25m) (Nertea) + - AE-FF2 Airstream Protective Shell (2.5m) (Nertea) + - AE-FF3 Airstream Protective Shell (3.75m) (Nertea) - Service Bay (1.25m) (Nertea) - Service Bay (2.5m) (Nertea) - Structural @@ -74,6 +82,9 @@ - LV-T45 "Swivel" Liquid Fuel Engine (Porkjet/Nertea) - LV-T30 "Reliant" Liquid Fuel Engine (Porkjet/Nertea) - S3 KS-25 "Vector" Liquid Fuel Engine (Nertea) + - RE-L10 "Poodle" Liquid Fuel Engine (riocrokite/Nertea) + - LV-T45 "Skipper" Liquid Fuel Engine (riocrokite/Nertea) + - LV-T30 "Mainsail" Liquid Fuel Engine (riocrokite/Nertea) - LFB KR-1x2 "Twin-Boar" Liquid Fuel Engine (Nertea) - Kerbodyne KR-2L+ "Rhino" Liquid Fuel Engine (Nertea) - S3 KS-25x4 "Mammoth" Liquid Fuel Engine (Nertea) @@ -94,9 +105,12 @@ - Mystery Goo™ Containment Unit (Andrew Cassidy) - SC-9001 Science Jr. (Andrew Cassidy) - Engines are all surface attachable +- 'Dark' variant for 1.25m tanks has been completely reworked +- 'Dark' variant for several 1.25m tank/nosecones has been added +- New (old) 'Metallic' variant for Rockomax Brand Adapter and FL-A5 Adapter - New 'Metallic' variant for 2.5m tanks - New Unpainted, Black variants for heat shields - New Bare variant for Linear RCS -- Engines have a basic and a compact variant +- Most engines have a basic and a compact variant - Most atmospheric engines also have a boattail variant - New plumes/FX for all redone engines