From 654017f1c5dbefcec0b24cbaee07cc0ff25bcfe0 Mon Sep 17 00:00:00 2001 From: zer0Kerbal <39887717+zer0Kerbal@users.noreply.github.com> Date: Tue, 12 Apr 2022 01:18:04 -0500 Subject: [PATCH] 2.0.0.0 (2018-03-12) - Overhaul for 1.4 ## 2.0.0.0 (2018-03-12) - Overhaul for 1.4 * Altered color/mesh switching to use new 1.4 stock switcher (except the radial tanks). * Note: Saved colors in existing vessels may need to be manually updated or relaunched to correct. * Removed most end-cap shrouds. * Co-Authored-By: NecroBones <10134364+NecroBones@users.noreply.github.com * closes #76 - 2.0.0 (2018-03-12) - Overhaul for 1. * updates #26 - Previous Releases Co-Authored-By: NecroBones <10134364+NecroBones@users.noreply.github.com> --- --- FuelTanksPlus.version | 8 +- .../FuelTanksPlus/FuelTanksPlus-CHANGELOG.txt | 4 + .../FuelTanksPlus/FuelTanksPlus.version | 8 +- .../Patches/FuelTanksPlus_Themes.cfg | 64 ++++ .../FuelTanksPlus/Probe/000_TPtankP_MM.cfg | 37 --- .../FuelTanksPlus/Probe/000_TPtankP_MM.txt | 37 +++ .../FuelTanksPlus/Probe/TPtankCube00500.cfg | 32 +- .../FuelTanksPlus/Probe/TPtankCube00500.mu | Bin 26672 -> 26669 bytes .../FuelTanksPlus/Probe/TPtankCube00750.cfg | 32 +- .../FuelTanksPlus/Probe/TPtankCube00750.mu | Bin 37040 -> 37037 bytes .../FuelTanksPlus/Probe/TPtankCube01250.cfg | 32 +- .../FuelTanksPlus/Probe/TPtankCube01250.mu | Bin 47408 -> 47405 bytes .../FuelTanksPlus/Probe/TPtankTri.cfg | 32 +- .../FuelTanksPlus/Probe/TPtankTri.mu | Bin 68798 -> 68795 bytes .../FuelTanksPlus/Radial/TPtankR03.cfg | 2 + .../Radial/sample-texture-switch.txt | 80 +++++ .../FuelTanksPlus/Size0/000_TPtank0m_MM.txt | 52 ++++ .../FuelTanksPlus/Size0/TPcone0m1.cfg | 111 ++++++- .../FuelTanksPlus/Size0/TPcone0m1.mu | Bin 196066 -> 196057 bytes .../FuelTanksPlus/Size0/TPdecoupler0m.cfg | 102 +++++++ .../FuelTanksPlus/Size0/TPdecoupler0m.mu | Bin 178238 -> 178226 bytes .../FuelTanksPlus/Size0/TPtank0mL00175.cfg | 120 ++++++-- .../FuelTanksPlus/Size0/TPtank0mL00175.mu | Bin 140522 -> 140510 bytes .../FuelTanksPlus/Size0/TPtank0mL00700.cfg | 121 ++++++-- .../FuelTanksPlus/Size0/TPtank0mL00700.mu | Bin 176234 -> 176222 bytes .../FuelTanksPlus/Size0/TPtank0mL01350.cfg | 120 ++++++-- .../FuelTanksPlus/Size0/TPtank0mL01350.mu | Bin 176234 -> 176222 bytes .../FuelTanksPlus/Size0/TPtank0mL01875.cfg | 122 ++++++-- .../FuelTanksPlus/Size0/TPtank0mL01875.mu | Bin 164426 -> 164414 bytes .../FuelTanksPlus/Size1/000_TPtank1m_MM.cfg | 75 ----- .../FuelTanksPlus/Size1/000_TPtank1m_MM.txt | 75 +++++ .../FuelTanksPlus/Size1/TPcone1m1.cfg | 185 +++++++++++- .../FuelTanksPlus/Size1/TPcone1m1.mu | Bin 111404 -> 111383 bytes .../FuelTanksPlus/Size1/TPcone1m2.cfg | 184 +++++++++++- .../FuelTanksPlus/Size1/TPcone1m2.mu | Bin 116156 -> 116135 bytes .../FuelTanksPlus/Size1/TPdecoupler1m.cfg | 184 ++++++++++++ .../FuelTanksPlus/Size1/TPdecoupler1m.mu | Bin 468278 -> 468257 bytes .../FuelTanksPlus/Size1/TPdome1m1.cfg | 183 ++++++++++++ .../FuelTanksPlus/Size1/TPdome1m1.mu | Bin 162524 -> 162503 bytes .../FuelTanksPlus/Size1/TPtank1m0mA.cfg | 205 +++++++++++-- .../FuelTanksPlus/Size1/TPtank1m0mA.mu | Bin 166963 -> 166942 bytes .../FuelTanksPlus/Size1/TPtank1mL00313.cfg | 204 +++++++++++-- .../FuelTanksPlus/Size1/TPtank1mL00313.mu | Bin 379810 -> 379789 bytes .../FuelTanksPlus/Size1/TPtank1mL05625.cfg | 210 +++++++++++-- .../FuelTanksPlus/Size1/TPtank1mL05625.mu | Bin 184767 -> 184746 bytes .../FuelTanksPlus/Size2/000_TPtank2m_MM.cfg | 86 ------ .../FuelTanksPlus/Size2/000_TPtank2m_MM.txt | 86 ++++++ .../FuelTanksPlus/Size2/TPcone2m.cfg | 259 ++++++++++++++++ .../FuelTanksPlus/Size2/TPcone2m.mu | Bin 769993 -> 769966 bytes .../FuelTanksPlus/Size2/TPdecoupler2m.cfg | 260 ++++++++++++++++ .../FuelTanksPlus/Size2/TPdecoupler2m.mu | Bin 857959 -> 857932 bytes .../FuelTanksPlus/Size2/TPdome2m.cfg | 258 ++++++++++++++++ .../FuelTanksPlus/Size2/TPdome2m.mu | Bin 356281 -> 356254 bytes .../FuelTanksPlus/Size2/TPtank2m1mA.cfg | 281 ++++++++++++++++-- .../FuelTanksPlus/Size2/TPtank2m1mA.mu | Bin 214332 -> 214305 bytes .../FuelTanksPlus/Size2/TPtank2mL00469.cfg | 281 ++++++++++++++++-- .../FuelTanksPlus/Size2/TPtank2mL00469.mu | Bin 443235 -> 443208 bytes .../FuelTanksPlus/Size2/TPtank2mL05625.cfg | 278 +++++++++++++++-- .../FuelTanksPlus/Size2/TPtank2mL05625.mu | Bin 1575147 -> 1575120 bytes .../FuelTanksPlus/Size2/TPtank2mL11250.cfg | 277 +++++++++++++++-- .../FuelTanksPlus/Size2/TPtank2mL11250.mu | Bin 1633371 -> 1633344 bytes .../FuelTanksPlus/Size2/TPtank2mL15000.cfg | 277 +++++++++++++++-- .../FuelTanksPlus/Size2/TPtank2mL15000.mu | Bin 2345643 -> 2345616 bytes .../FuelTanksPlus/Size3/000_TPtank3m_MM.cfg | 58 ---- .../FuelTanksPlus/Size3/000_TPtank3m_MM.txt | 60 ++++ .../FuelTanksPlus/Size3/TPcone3m.cfg | 137 +++++++++ .../FuelTanksPlus/Size3/TPcone3m.mu | Bin 185974 -> 185956 bytes .../FuelTanksPlus/Size3/TPdecoupler3m.cfg | 140 +++++++++ .../FuelTanksPlus/Size3/TPdecoupler3m.mu | Bin 537987 -> 537972 bytes .../FuelTanksPlus/Size3/TPdome3m.cfg | 137 +++++++++ .../FuelTanksPlus/Size3/TPdome3m.mu | Bin 158472 -> 158457 bytes .../FuelTanksPlus/Size3/TPtank3m2mA.cfg | 158 ++++++++-- .../FuelTanksPlus/Size3/TPtank3m2mA.mu | Bin 192104 -> 192086 bytes .../FuelTanksPlus/Size3/TPtank3m2mA2.cfg | 160 ++++++++-- .../FuelTanksPlus/Size3/TPtank3m2mA2.mu | Bin 184907 -> 184889 bytes .../FuelTanksPlus/Size3/TPtank3mL00938.cfg | 161 ++++++++-- .../FuelTanksPlus/Size3/TPtank3mL00938.mu | Bin 309122 -> 309107 bytes .../FuelTanksPlus/Size3/TPtank3mL05625.cfg | 172 +++++++++-- .../FuelTanksPlus/Size3/TPtank3mL05625.mu | Bin 494468 -> 494450 bytes .../FuelTanksPlus/Size3/TPtank3mL11250.cfg | 171 +++++++++-- .../FuelTanksPlus/Size3/TPtank3mL11250.mu | Bin 595244 -> 595226 bytes .../FuelTanksPlus/Size3/TPtank3mL15000.cfg | 172 +++++++++-- .../FuelTanksPlus/Size3/TPtank3mL15000.mu | Bin 723132 -> 723114 bytes json/ksp.json | 2 +- json/mod.json | 2 +- 85 files changed, 5801 insertions(+), 693 deletions(-) create mode 100644 GameData/NecroBones/FuelTanksPlus/Patches/FuelTanksPlus_Themes.cfg create mode 100644 GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.txt create mode 100644 GameData/NecroBones/FuelTanksPlus/Radial/sample-texture-switch.txt create mode 100644 GameData/NecroBones/FuelTanksPlus/Size0/000_TPtank0m_MM.txt create mode 100644 GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.txt create mode 100644 GameData/NecroBones/FuelTanksPlus/Size2/000_TPtank2m_MM.txt create mode 100644 GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.txt diff --git a/FuelTanksPlus.version b/FuelTanksPlus.version index 06d30ac0..76b32d12 100644 --- a/FuelTanksPlus.version +++ b/FuelTanksPlus.version @@ -11,15 +11,15 @@ }, "VERSION" : { - "MAJOR" : 1, - "MINOR" : 12, - "PATCH" : 1, + "MAJOR" : 2, + "MINOR" : 0, + "PATCH" : 0, "BUILD" : 0 }, "KSP_VERSION" : { "MAJOR" : 1, - "MINOR" : 3, + "MINOR" : 4, "PATCH" : 0 }, "KSP_VERSION_MIN" : diff --git a/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus-CHANGELOG.txt b/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus-CHANGELOG.txt index 1e4d570c..7046632a 100644 --- a/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus-CHANGELOG.txt +++ b/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus-CHANGELOG.txt @@ -1,3 +1,7 @@ +2.0 (2018-03-12) - Overhaul for 1.4 + - Altered color/mesh switching to use new 1.4 stock switcher (except the radial tanks). + - Note: Saved colors in existing vessels may need to be manually updated or relaunched to correct. + 1.12.1 (2017-04-09) - MFT fix. - Corrected some MM patch issues for ModularFuelTanks. diff --git a/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus.version b/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus.version index 39661b73..2838e5d6 100644 --- a/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus.version +++ b/GameData/NecroBones/FuelTanksPlus/FuelTanksPlus.version @@ -11,15 +11,15 @@ }, "VERSION" : { - "MAJOR" : 1, - "MINOR" : 12, - "PATCH" : 1, + "MAJOR" : 2, + "MINOR" : 0, + "PATCH" : 0, "BUILD" : 0 }, "KSP_VERSION" : { "MAJOR" : 1, - "MINOR" : 3, + "MINOR" : 4, "PATCH" : 0 }, "KSP_VERSION_MIN" : diff --git a/GameData/NecroBones/FuelTanksPlus/Patches/FuelTanksPlus_Themes.cfg b/GameData/NecroBones/FuelTanksPlus/Patches/FuelTanksPlus_Themes.cfg new file mode 100644 index 00000000..16d46dde --- /dev/null +++ b/GameData/NecroBones/FuelTanksPlus/Patches/FuelTanksPlus_Themes.cfg @@ -0,0 +1,64 @@ +VARIANTTHEME +{ + name = FTPTitan + displayName = Titan + description = Titanic Rocketry! + primaryColor = #777777 + secondaryColor = #222222 +} +VARIANTTHEME +{ + name = FTPTitan2 + displayName = Titan Red + description = Seeing Red! + primaryColor = #777777 + secondaryColor = #872828 +} +VARIANTTHEME +{ + name = Black + displayName = Black + description = Black as night. + primaryColor = #000000 + secondaryColor = #000000 +} +VARIANTTHEME +{ + name = FTPAriane + displayName = Ariane + description = Ariane V inspired. + primaryColor = #aea794 + secondaryColor = #9f9988 +} +VARIANTTHEME +{ + name = FTPSoyuz + displayName = Soyuz + description = Soyuz inspired. + primaryColor = #505b52 + secondaryColor = #aa7639 +} +VARIANTTHEME +{ + name = FTPDelta2 + displayName = Delta2 + description = Delta bluish coloration. + primaryColor = #326264 + secondaryColor = #295557 +} +VARIANTTHEME +{ + name = FTPAtlas + displayName = Atlas + description = Atlas V inspired. + primaryColor = #6d2f1e + secondaryColor = #56251d +} +VARIANTTHEME +{ + name = FTPBlue + displayName = Blue + description = Feeling Blue! + primaryColor = #364876 + secondaryColor = #222d4b +} diff --git a/GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.cfg b/GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.cfg index 2376595f..e69de29b 100644 --- a/GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.cfg @@ -1,37 +0,0 @@ -@PART[TP*]:HAS[#FTPcolorSwitch[probe]]:NEEDS[Firespitter|InterstellarFuelSwitch]:AFTER[FuelTanksPlus] -{ - MODULE - { - name:NEEDS[!InterstellarFuelSwitch] = FSmeshSwitch - name:NEEDS[InterstellarFuelSwitch] = InterstellarMeshSwitch - objects = TPprobe-Gold;TPprobe-Silver - objectDisplayNames = Gold;Silver - affectColliders = false - buttonName = Next Color Scheme - previousButtonName = Previous Color Scheme - } - !FTPcolorSwitch = delete -} - -@PART[TP*]:HAS[#FTPcolorSwitch[probe]]:NEEDS[B9PartSwitch&!Firespitter&!InterstellarFuelSwitch]:AFTER[FuelTanksPlus] -{ - MODULE - { - name = ModuleB9PartSwitch - moduleID = meshSwitch - switcherDescription = Color Scheme - affectDragCubes = false - - SUBTYPE - { - name = Gold - transform = TPprobe-Gold - } - SUBTYPE - { - name = Silver - transform = TPprobe-Silver - } - } - !FTPcolorSwitch = delete -} \ No newline at end of file diff --git a/GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.txt b/GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.txt new file mode 100644 index 00000000..2376595f --- /dev/null +++ b/GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.txt @@ -0,0 +1,37 @@ +@PART[TP*]:HAS[#FTPcolorSwitch[probe]]:NEEDS[Firespitter|InterstellarFuelSwitch]:AFTER[FuelTanksPlus] +{ + MODULE + { + name:NEEDS[!InterstellarFuelSwitch] = FSmeshSwitch + name:NEEDS[InterstellarFuelSwitch] = InterstellarMeshSwitch + objects = TPprobe-Gold;TPprobe-Silver + objectDisplayNames = Gold;Silver + affectColliders = false + buttonName = Next Color Scheme + previousButtonName = Previous Color Scheme + } + !FTPcolorSwitch = delete +} + +@PART[TP*]:HAS[#FTPcolorSwitch[probe]]:NEEDS[B9PartSwitch&!Firespitter&!InterstellarFuelSwitch]:AFTER[FuelTanksPlus] +{ + MODULE + { + name = ModuleB9PartSwitch + moduleID = meshSwitch + switcherDescription = Color Scheme + affectDragCubes = false + + SUBTYPE + { + name = Gold + transform = TPprobe-Gold + } + SUBTYPE + { + name = Silver + transform = TPprobe-Silver + } + } + !FTPcolorSwitch = delete +} \ No newline at end of file diff --git a/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00500.cfg b/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00500.cfg index feb591f4..d3c90f17 100644 --- a/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00500.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00500.cfg @@ -55,5 +55,35 @@ RESOURCE maxAmount = 3.3 } - + MODULE + { + name = ModulePartVariants + baseVariant = Gold + VARIANT + { + name = Gold + displayName = Gold + themeName = Gold + primaryColor = #fccb0a + secondaryColor = #fccb0a + GAMEOBJECTS + { + TPprobe-Gold = true + TPprobe-Silver = false + } + } + VARIANT + { + name = Silver + displayName = Silver + themeName = Gray + primaryColor = #999999 + secondaryColor = #999999 + GAMEOBJECTS + { + TPprobe-Gold = false + TPprobe-Silver = true + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00500.mu b/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00500.mu index 07d22b01d2824bdc99f2fdc5b7910bdca9ef4084..1abb5f48eaa3632e3de474c5c54234d0a9652d29 100644 GIT binary patch delta 19 bcmdmRfpP5x#trMaH=nUg<=!kVE*S^_Tp0)5 delta 27 hcmZ2`fpG&6t>@<9_Ds&ti}%P(NlDGyyo0+m1^}ML3j6>7 diff --git a/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00750.cfg b/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00750.cfg index 462c8372..15efc4cc 100644 --- a/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00750.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00750.cfg @@ -55,6 +55,36 @@ RESOURCE amount = 9.9 maxAmount = 9.9 } - + MODULE + { + name = ModulePartVariants + baseVariant = Gold + VARIANT + { + name = Gold + displayName = Gold + themeName = Gold + primaryColor = #fccb0a + secondaryColor = #fccb0a + GAMEOBJECTS + { + TPprobe-Gold = true + TPprobe-Silver = false + } + } + VARIANT + { + name = Silver + displayName = Silver + themeName = Gray + primaryColor = #999999 + secondaryColor = #999999 + GAMEOBJECTS + { + TPprobe-Gold = false + TPprobe-Silver = true + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00750.mu b/GameData/NecroBones/FuelTanksPlus/Probe/TPtankCube00750.mu index 0fd0ea26c10b3ba675c6a7d1124a34fd490f24cc..71077fb018c479f2a91ffa0bb2b211aa40018c8f 100644 GIT binary patch delta 19 bcmdn6kZJ8grVX5ao7Zzc72f@v+pK5lG805MU8*$z((OQ5pb94atpFrY B65s#; delta 92 zcmdn=fotCft_{BYJlvki`FZgknJFo$dE5UpF}~s0>?Cnh0Y!YXilxU)RFTq4jRq(p M?LfUi{Y=JN0dPVi7XSbN diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00175.cfg b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00175.cfg index cd046355..829e5a48 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00175.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00175.cfg @@ -57,26 +57,106 @@ RESOURCE } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 + MODULE + { + name = ModulePartVariants + baseVariant = Gray + VARIANT + { + name = Gray + displayName = Oscar + themeName = Gray + primaryColor = #999999 + secondaryColor = #999999 + GAMEOBJECTS + { + TPtank0m-Grey = true + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Juno + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = true + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Astrobee + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = true + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Brant + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = true + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 + } } -} diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00175.mu b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00175.mu index c096c7ab2aee07723866c2aad24e7b344a35337f..b5ad6556a2ac653d4a2366f28da584e143cd28d9 100644 GIT binary patch delta 55 zcmaELlH=Y*i;|k|H3^;+Z$tHb2)}lLg`Yl?T$z8+LBru#?d$ F8vpgAlyYWFR*QXsJA8y#{DV}W;L(bxqZz} HMx$&1^dcW( diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00700.cfg b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00700.cfg index 20b489c6..53edebb5 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00700.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00700.cfg @@ -56,27 +56,106 @@ RESOURCE maxAmount = 30.8 } + MODULE + { + name = ModulePartVariants + baseVariant = Gray + VARIANT + { + name = Gray + displayName = Oscar + themeName = Gray + primaryColor = #999999 + secondaryColor = #999999 + GAMEOBJECTS + { + TPtank0m-Grey = true + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Juno + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = true + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Astrobee + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = true + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Brant + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = true + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 + } } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -} diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00700.mu b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL00700.mu index 1d3ccd33190b4289b5f72ffcaa8486d5856c4f41..de891a6df257615eab4f558c87c24ae78f5416e0 100644 GIT binary patch delta 59 zcmaF$fa~4^t_|z>CeGvCZs5wO!MgdGu%rlxr>x3&gKhJ3J)Lh*-d}kjqaCOSsF2Aj F8vyBX7T^E? delta 67 zcmccjfa}!*t_|z>rq^pTNo?0~WmI6@{8(601j1KRWxT+)`JtZ9H#q;RJeb)IR0>qi HWRwj6UOyKl diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01350.cfg b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01350.cfg index 94c13385..ba23342a 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01350.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01350.cfg @@ -57,26 +57,106 @@ RESOURCE } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.01 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 + MODULE + { + name = ModulePartVariants + baseVariant = Gray + VARIANT + { + name = Gray + displayName = Oscar + themeName = Gray + primaryColor = #999999 + secondaryColor = #999999 + GAMEOBJECTS + { + TPtank0m-Grey = true + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Juno + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = true + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Astrobee + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = true + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Brant + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = true + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.01 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 + } } -} diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01350.mu b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01350.mu index d12164263ee3d396efa2342baea7825ed272979f..5783c1471c2d1862ebe681fc13fc21273da5d17a 100644 GIT binary patch delta 59 zcmaF$fa~4^t_|z>CeGvCZs5wO!MgdGu%rlxr>x3&gKhJ3J)Lh*-d}kjqaCOSsF2Aj F8vyBX7T^E? delta 67 zcmccjfa}!*t_|z>rq^pTNo?0~WmI6@{8(601j1KRWxT+)`JtZ9H#q;RJeb)IR0>qi HWRwj6UOyKl diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01875.cfg b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01875.cfg index 81f8fb85..26fc281b 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01875.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01875.cfg @@ -56,27 +56,105 @@ RESOURCE maxAmount = 55 } + MODULE + { + name = ModulePartVariants + baseVariant = Gray + VARIANT + { + name = Gray + displayName = Oscar + themeName = Gray + primaryColor = #999999 + secondaryColor = #999999 + GAMEOBJECTS + { + TPtank0m-Grey = true + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Juno + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = true + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Astrobee + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = true + TPtank0m-Black = false + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Brant + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = true + TPtank0m-Red = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank0m-Grey = false + TPtank0m-White = false + TPtank0m-Checkered = false + TPtank0m-Black = false + TPtank0m-Red = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.01 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.01 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01875.mu b/GameData/NecroBones/FuelTanksPlus/Size0/TPtank0mL01875.mu index 9dde09956314e31bd075c46bba533b9544fca267..ff8b50c28e628d38292d698cce08587e348f2ab6 100644 GIT binary patch delta 55 zcmX@r!nLo3Yr{IeiSu|j3;fYw-TX{gQUt_dzH@_Z^K(6(wGhrJYr{Ie>G6LVB{uW?QDEKtSXfd7!ezR1fo=0cJ)X5N?pJv*tC{D|cAh_s GMr{CZL>qws diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.cfg b/GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.cfg index 576c6458..e69de29b 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.cfg @@ -1,75 +0,0 @@ -@PART[TP*]:HAS[#FTPcolorSwitch[1m]]:AFTER[FuelTanksPlus] -{ - @MODEL - { - texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular - texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular - } -} -@PART[TP*]:HAS[#FTPcolorSwitch[1m]]:NEEDS[Firespitter|InterstellarFuelSwitch]:AFTER[FuelTanksPlus] -{ - MODULE - { - name:NEEDS[!InterstellarFuelSwitch] = FSmeshSwitch - name:NEEDS[InterstellarFuelSwitch] = InterstellarMeshSwitch - objects = TPtank1m-White;TPtank1m-Checkered;TPtank1m-Black;TPtank1m-Green;TPtank1m-Blue;TPtank1m-0mRed;TPtank1m-2mRed;TPtank1m-2mBlue - objectDisplayNames = Vega;Redstone;Vanguard;Soyuz;Delta;Titan;Atlas;Blue - affectColliders = false - buttonName = Next Color Scheme - previousButtonName = Previous Color Scheme - } - !FTPcolorSwitch = delete -} - -@PART[TP*]:HAS[#FTPcolorSwitch[1m]]:NEEDS[B9PartSwitch&!Firespitter&!InterstellarFuelSwitch]:AFTER[FuelTanksPlus] -{ - MODULE - { - name = ModuleB9PartSwitch - moduleID = meshSwitch - switcherDescription = Color Scheme - affectDragCubes = false - - SUBTYPE - { - name = Vega - transform = TPtank1m-White - } - SUBTYPE - { - name = Redstone - transform = TPtank1m-Checkered - } - SUBTYPE - { - name = Vanguard - transform = TPtank1m-Black - } - SUBTYPE - { - name = Soyuz - transform = TPtank1m-Green - } - SUBTYPE - { - name = Delta - transform = TPtank1m-Blue - } - SUBTYPE - { - name = Titan - transform = TPtank1m-0mRed - } - SUBTYPE - { - name = Atlas - transform = TPtank1m-2mRed - } - SUBTYPE - { - name = Blue - transform = TPtank1m-2mBlue - } - } - !FTPcolorSwitch = delete -} \ No newline at end of file diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.txt b/GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.txt new file mode 100644 index 00000000..576c6458 --- /dev/null +++ b/GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.txt @@ -0,0 +1,75 @@ +@PART[TP*]:HAS[#FTPcolorSwitch[1m]]:AFTER[FuelTanksPlus] +{ + @MODEL + { + texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular + texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular + } +} +@PART[TP*]:HAS[#FTPcolorSwitch[1m]]:NEEDS[Firespitter|InterstellarFuelSwitch]:AFTER[FuelTanksPlus] +{ + MODULE + { + name:NEEDS[!InterstellarFuelSwitch] = FSmeshSwitch + name:NEEDS[InterstellarFuelSwitch] = InterstellarMeshSwitch + objects = TPtank1m-White;TPtank1m-Checkered;TPtank1m-Black;TPtank1m-Green;TPtank1m-Blue;TPtank1m-0mRed;TPtank1m-2mRed;TPtank1m-2mBlue + objectDisplayNames = Vega;Redstone;Vanguard;Soyuz;Delta;Titan;Atlas;Blue + affectColliders = false + buttonName = Next Color Scheme + previousButtonName = Previous Color Scheme + } + !FTPcolorSwitch = delete +} + +@PART[TP*]:HAS[#FTPcolorSwitch[1m]]:NEEDS[B9PartSwitch&!Firespitter&!InterstellarFuelSwitch]:AFTER[FuelTanksPlus] +{ + MODULE + { + name = ModuleB9PartSwitch + moduleID = meshSwitch + switcherDescription = Color Scheme + affectDragCubes = false + + SUBTYPE + { + name = Vega + transform = TPtank1m-White + } + SUBTYPE + { + name = Redstone + transform = TPtank1m-Checkered + } + SUBTYPE + { + name = Vanguard + transform = TPtank1m-Black + } + SUBTYPE + { + name = Soyuz + transform = TPtank1m-Green + } + SUBTYPE + { + name = Delta + transform = TPtank1m-Blue + } + SUBTYPE + { + name = Titan + transform = TPtank1m-0mRed + } + SUBTYPE + { + name = Atlas + transform = TPtank1m-2mRed + } + SUBTYPE + { + name = Blue + transform = TPtank1m-2mBlue + } + } + !FTPcolorSwitch = delete +} \ No newline at end of file diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m1.cfg b/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m1.cfg index 848fb389..0321f8a3 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m1.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m1.cfg @@ -13,6 +13,8 @@ FTPcolorSwitch = 1m MODEL { model = FuelTanksPlus/Size1/TPcone1m1 scale = 1.0, 1.0, 1.0 + texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular + texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular } scale = 1.0 rescaleFactor = 1.0 @@ -65,5 +67,186 @@ RESOURCE maxAmount = 70.4 } -// ----- DO NOT EDIT BELOW THIS POINT ------ + MODULE + { + name = ModulePartVariants + baseVariant = White + VARIANT + { + name = White + displayName = Vega + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank1m-White = true + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Redstone + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = true + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Vanguard + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = true + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = true + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = true + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = true + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = true + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } + } diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m1.mu b/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m1.mu index 37c48e4fb998ce4b57207a99458bfb2d366754c4..abf2a49aba86710f6775f70147a314719cb38bf0 100644 GIT binary patch delta 95 zcmZ4UjBWZewhi}9Cie4ges5xD3!z_dZ&s}fHH34Dc7r+FPe(9HFmHbUehD{F3d-C4 VZzY&l!o^r?4;S7p>B}gb1^`m3DGC4p delta 157 zcmbRKjBU*`whi}9c(^^2^Yh|8GE-7g^ETJ6f5W}`ibI$o7Ge3iPz+&5TU3P;ek(9< je*S&|H@fgqJ`|Ddaa@dz_9#M|C;XOS-p=C7D4YfWu`4}( diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m2.cfg b/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m2.cfg index 9bcfc6cc..5ac58387 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m2.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m2.cfg @@ -13,6 +13,8 @@ FTPcolorSwitch = 1m MODEL { model = FuelTanksPlus/Size1/TPcone1m2 scale = 1.0, 1.0, 1.0 + texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular + texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular } scale = 1.0 rescaleFactor = 1.0 @@ -64,6 +66,186 @@ RESOURCE amount = 70.4 maxAmount = 70.4 } + MODULE + { + name = ModulePartVariants + baseVariant = White + VARIANT + { + name = White + displayName = Vega + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank1m-White = true + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Redstone + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = true + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Vanguard + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = true + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = true + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = true + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = true + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = true + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } -// ----- DO NOT EDIT BELOW THIS POINT ------ } diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m2.mu b/GameData/NecroBones/FuelTanksPlus/Size1/TPcone1m2.mu index 8204b73699a0d173ab74edb3e396c832c9f76395..9be988704a19beb0eb6327b1855b9cda8bc6a44a 100644 GIT binary patch delta 95 zcmdnf&Az;weZzf|iT%8r-<#OkLg*LVn^o&V4dI-k-C)l4(^-rX%$wi8U&0NPg7S9% VTM6csa52^f!iBd>#xpKX0{|u}DPRBq delta 157 zcmZ49&Az9beZzed9&XR%{JeON%#@VWyv?=i-*9if;t*ztMOeNr6hqk27FFSd-wMo| jpTA$gjV^qY4@G2q92a9_Ad1lD3BP5Sx3k1EE=~ggTOmE3 diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPdecoupler1m.cfg b/GameData/NecroBones/FuelTanksPlus/Size1/TPdecoupler1m.cfg index e3ee9307..7be70f0a 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size1/TPdecoupler1m.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size1/TPdecoupler1m.cfg @@ -11,6 +11,8 @@ FTPcolorSwitch = 1m MODEL { model = FuelTanksPlus/Size1/TPdecoupler1m scale = 1.0, 1.0, 1.0 + texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular + texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular } scale = 1.0 rescaleFactor = 1.0 @@ -210,4 +212,186 @@ childStageOffset = 1 body = _NotSun } } + MODULE + { + name = ModulePartVariants + baseVariant = White + VARIANT + { + name = White + displayName = Vega + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank1m-White = true + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Redstone + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = true + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Vanguard + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = true + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = true + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = true + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = true + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = true + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } + } diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPdecoupler1m.mu b/GameData/NecroBones/FuelTanksPlus/Size1/TPdecoupler1m.mu index 367ce3cfacfaf033f86f02532f792aee9715ea0d..c43996dd8f80b15bc40702896930955b75f537fd 100644 GIT binary patch delta 109 zcmdmXN@n3HnGO4zCkF6tKG$q#2%&#)Z5BD;ss`sIethBpWIIjC1b{0R0%(ICRTk^A)wkhCfk2>F{K{BBGJy&zzoDJK+L+Gsew&?DF9z9L?ZwI diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPdome1m1.cfg b/GameData/NecroBones/FuelTanksPlus/Size1/TPdome1m1.cfg index 224dad72..671f1687 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size1/TPdome1m1.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size1/TPdome1m1.cfg @@ -13,6 +13,8 @@ FTPcolorSwitch = 1m MODEL { model = FuelTanksPlus/Size1/TPdome1m1 scale = 1.0, 1.0, 1.0 + texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular + texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular } scale = 1.0 rescaleFactor = 1.0 @@ -65,5 +67,186 @@ RESOURCE amount = 55 maxAmount = 55 } + MODULE + { + name = ModulePartVariants + baseVariant = White + VARIANT + { + name = White + displayName = Vega + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank1m-White = true + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Redstone + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = true + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Vanguard + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = true + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = true + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = true + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = true + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = true + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPdome1m1.mu b/GameData/NecroBones/FuelTanksPlus/Size1/TPdome1m1.mu index 26e42f25b5bbb4fd52a9af6140f6a67b2f45a36f..42e719dc9b60388baf0949aed9e615c0b513ce1b 100644 GIT binary patch delta 101 zcmccfmGk&l&JFTz6Z?5L>${yZhtOBJHt##o!MHiIt56$B9XSk~EOV=@)p8)_yBP_uH delta 159 zcmX^9mGjP5&JFTzJlvki`FZgknJFo$d7JNUy}`99@Rts{XadjXHrxN=Ks5j)KGgzM>AN^aL1$DUu>)-jr&0RRS>Jv;ya diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1m0mA.cfg b/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1m0mA.cfg index 64bce79d..6c5f0400 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1m0mA.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1m0mA.cfg @@ -10,6 +10,8 @@ MODEL { model = FuelTanksPlus/Size1/TPtank1m0mA texture = orange-jumbo-0, Squad/Parts/FuelTank/fuelTankJumbo-64/model000 texture = orange-jumbo-1, Squad/Parts/FuelTank/fuelTankJumbo-64/model001 + texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular + texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular scale = 1.0, 1.0, 1.0 } scale = 1.0 @@ -42,28 +44,6 @@ breakingTorque = 50 maxTemp = 2000 bulkheadProfiles = size2, size1 -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} RESOURCE { @@ -78,5 +58,186 @@ MODULE maxAmount = 55 } + MODULE + { + name = ModulePartVariants + baseVariant = White + VARIANT + { + name = White + displayName = Vega + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank1m-White = true + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Redstone + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = true + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Vanguard + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = true + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = true + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = true + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = true + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = true + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1m0mA.mu b/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1m0mA.mu index ee73a6b5bfb07fe32209dfece36ed7562eed5375..fc68db077aa74f1755d6f1d235adda067276a873 100644 GIT binary patch delta 119 zcmdlygKORlt_|h$r$3m_D7yLXod?{T^H+x%!nmfkFxCU^?ObY%p%9truO~9{Z0}EH nyuq|RI*L(%8>|X0`j!{W-#(?7(Nq8-)&91bar@h5CN~ZM_82r} delta 114 zcmbO?gKP5)t_|h$r~mh0lGxlc-^>=qdceJT`-@OR1a~{58Y7fH{Y*0>&-R8?#v4rA i{i7HKxWTI6qHlS@{OwJ}jHUu$W;;;B_A|{)K^y=Yv@YKO diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1mL00313.cfg b/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1mL00313.cfg index e729b6b1..72451485 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1mL00313.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1mL00313.cfg @@ -9,6 +9,8 @@ FTPcolorSwitch = 1m MODEL { model = FuelTanksPlus/Size1/TPtank1mL00313 scale = 1.0, 1.0, 1.0 + texture = TPtank0m-Specular, FuelTanksPlus/Size0/TPtank0m-Specular + texture = TPtank2m-Specular, FuelTanksPlus/Size2/TPtank2m-Specular } scale = 1.0 rescaleFactor = 1.0 @@ -57,26 +59,186 @@ RESOURCE } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 + MODULE + { + name = ModulePartVariants + baseVariant = White + VARIANT + { + name = White + displayName = Vega + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank1m-White = true + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Redstone + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = true + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Vanguard + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = true + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = true + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = true + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan Red + themeName = FTPTitan2 + primaryColor = #777777 + secondaryColor = #872828 + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = true + TPtank1m-2mRed = false + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = true + TPtank1m-2mBlue = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank1m-White = false + TPtank1m-Checkered = false + TPtank1m-Black = false + TPtank1m-Blue = false + TPtank1m-Green = false + TPtank1m-0mRed = false + TPtank1m-2mRed = false + TPtank1m-2mBlue = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -} diff --git a/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1mL00313.mu b/GameData/NecroBones/FuelTanksPlus/Size1/TPtank1mL00313.mu index e41cceb6f4c9d2a98ea06d461303040d9404e71a..ebda7d644e473a1383c6c85c2b056d2f345c715a 100644 GIT binary patch delta 105 zcmZ29UA%X?_=bBgC(h&D{O+Zl0EDh!-n`}SQ63m)J0l+>m^YnkDYM4*e^QKBE(7JZ nKYGW=$OmEog=KWN^J_6ZTn6RJ>bA@NV*+C4?Xv$^TF(Lia%L|i delta 121 zcmeC3F1~2G_=bBgrwh2TN^I}oVk}_Zoc#6}4>Et<-=he=sQ_4N`rjqY3fn(PFJS03HJ5~d&cb%_Dt!M0CXxWyZ`_I delta 92 zcmZ3rn0xV1S+9CuSq4+U}3LGTUa-@Z$2st W<|Urong?REYg;gG*S27)p9ui$h#4M0R^dFw@0SFn@dCNha1c zU}k$>Df9NcQWlp0h>Y(Bjw7z^ecY_u`?%Ryc_3<5i?g+_7H8kSTAZV621E#`ZoBUW S&ZB`4t`-y5b}c6E`FjD`G&I5h delta 257 zcmZ4YU+?69y$!N@Jlvki`FZgknJFo$dE4)sGBwC&~0SMTEm=}oK*|sN^ zGV8H5?>oMI-*HBXJPZ>8C!-2ko@5eSgCf)(T*|yXxRfOz09AO+QI_p%j2B5 zXKU{gXW!l>&M|EUiWE>a%LUi=pIx+WzJs^O_u(@OGeZfcQq0P1~GdjJ3c delta 233 zcmX@J&gA(zlMVZudAL23^Yh|8GE-7g^ERJoZl8oM@rUM7|r#qD9onQ}8ADsJmDpSlEL0_C1|!u9=s1ORz|K}Y}q delta 225 zcmbPtUv%ev(G6#-c(^^2^Yh|8GE-7g^S1kkF#ZtPe6D|YICgOd*6pVl8Eb+tWH;uZ z3UMA}{8)}E1U7qnoh$PW*5#Xnnb6GGvy|y;C#r^B`pnlZp$Y+2btrCERAI@?K$U31$Oif$ID`mO09?PNo?k=`mOhVyXHDq diff --git a/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL00469.cfg b/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL00469.cfg index d8652c2a..76f6a415 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL00469.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL00469.cfg @@ -9,6 +9,8 @@ FTPcolorSwitch = 2m MODEL { model = FuelTanksPlus/Size2/TPtank2mL00469 scale = 1.0, 1.0, 1.0 + texture = TPtank1m-Specular, FuelTanksPlus/Size1/TPtank1m-Specular + texture = TPtank3m-Specular, FuelTanksPlus/Size3/TPtank3m-Specular } scale = 1.0 rescaleFactor = 1.0 @@ -55,30 +57,261 @@ RESOURCE amount = 220 maxAmount = 220 } + MODULE + { + name = ModulePartVariants + baseVariant = Orange + VARIANT + { + name = White + displayName = Antares + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank2m-White = true + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Gemini + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = true + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = true + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = Delta4 + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = true + TPtank2m-Orange2 = true + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = true + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = true + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #222222 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = true + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta2 + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = true + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = true + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } - -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} - + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL00469.mu b/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL00469.mu index 5975e8e98c145601797b8c33adfdaf9be547f2e6..1608c28970190101ee8f805c295d7f969a1bddd7 100644 GIT binary patch delta 152 zcmaFdCViq!dV{|3#Cg2a6>czbY<3skE`r3Fz_NLnj)nkS~!T|=hrx`xc}st_uiZ!$lHsgTia4_V6s#H`yx*0S-70RWD# BI#2)r delta 144 zcmX@nCjGcgdV{|3^axuviOnv;+eKik2`rlz=x7K)xOZ)~@*WZ{DO?H|^&0x{e659`@W(je+;#5me(#5lLth;dbJf(Y@R&)*f?e*Ugd=~jpk(1!My$s#~33dCYS8^!xe0j9o6 A)&Kwi delta 196 zcmcaGG2!*Zgbn(_(^HznB{sVVU%v!n3FvNj5N15F6wGgz-O0FJb|;hQDiBw)-6NTK zyGJsM$XbYOp#W=pp#U2Yvu`gH;CR9c5zZ3hXwMSk+@2-IRk;Zw^y36q`;QacK+FTg zygrh#GZ%Tl3O6! z-cIFde>;^Ii1~n+ABY8jSaAE>sX|`o;HoDmZNJ|p+&U4W2WW14jf5x=ivh7X&>o5V FmjSatQkwt( delta 205 zcmX?bBl-4?M~pKU1%L`c1atzEr@eY<)IhbkvTD6y8KJ+YP(h`F{W)^eMqfQ7fOddMxg1)}1{ zRG#)5Q+a`y4~Y4JSOACxx8Im5j2(nR>S}R diff --git a/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL15000.cfg b/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL15000.cfg index 47824be5..e474d419 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL15000.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL15000.cfg @@ -10,6 +10,8 @@ MODEL { model = FuelTanksPlus/Size2/TPtank2mL15000 texture = orange-jumbo-0, Squad/Parts/FuelTank/fuelTankJumbo-64/model000 texture = orange-jumbo-1, Squad/Parts/FuelTank/fuelTankJumbo-64/model001 + texture = TPtank1m-Specular, FuelTanksPlus/Size1/TPtank1m-Specular + texture = TPtank3m-Specular, FuelTanksPlus/Size3/TPtank3m-Specular scale = 1.0, 1.0, 1.0 } scale = 1.0 @@ -58,27 +60,262 @@ RESOURCE maxAmount = 7040 } -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 + MODULE + { + name = ModulePartVariants + baseVariant = Orange + VARIANT + { + name = White + displayName = Antares + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank2m-White = true + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Gemini + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = true + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = true + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = Delta4 + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = true + TPtank2m-Orange2 = true + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Blue + displayName = Blue + themeName = FTPBlue + primaryColor = #364876 + secondaryColor = #222d4b + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = true + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Atlas + displayName = Atlas + themeName = FTPAtlas + primaryColor = #6d2f1e + secondaryColor = #56251d + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = true + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Titan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #222222 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = false + TPtank2m-3mSilver = true + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Delta2 + displayName = Delta2 + themeName = FTPDelta2 + primaryColor = #326264 + secondaryColor = #295557 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = true + TPtank2m-1mGreen = false + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Soyuz + displayName = Soyuz + themeName = FTPSoyuz + primaryColor = #505b52 + secondaryColor = #aa7639 + GAMEOBJECTS + { + TPtank2m-White = false + TPtank2m-Orange = false + TPtank2m-Orange2 = false + TPtank2m-Checkered = false + TPtank2m-Black = false + TPtank2m-Blue = false + TPtank2m-Red = false + TPtank2m-1mBlue = false + TPtank2m-1mGreen = true + TPtank2m-3mSilver = false + TPtank2m-3mTan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } -} + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL15000.mu b/GameData/NecroBones/FuelTanksPlus/Size2/TPtank2mL15000.mu index 4928782c4cedf164fa0a7e38dfd4e0b84f9bea9a..acfda72b303e644221b38b81ccc26866ab7a2cd1 100644 GIT binary patch delta 237 zcmZ2IwV!bU5O2^Io_?QSQncA!c)PnWtIG4pn}X)G%eAi`|lS=!mY zvuYc_$FL1R^|ll3@GXNkTv@48$TpEDFS8Kr9Z#65Hoal6>_NVm#1ue)0~lH{wGV5LA^yaD^$uUkt4 rvCQ`C*0QWmAre4aFWlQcW3G@+dHdTkc_3B*VnrZU+Wxjod2uiREJR`Q diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.cfg b/GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.cfg index a591708f..139597f9 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.cfg @@ -1,60 +1,2 @@ -@PART[TP*]:HAS[#FTPcolorSwitch[3m]]:NEEDS[Firespitter|InterstellarFuelSwitch]:AFTER[FuelTanksPlus] -{ - MODULE - { - name:NEEDS[!InterstellarFuelSwitch] = FSmeshSwitch - name:NEEDS[InterstellarFuelSwitch] = InterstellarMeshSwitch - objects = TPtank3m-Silver,TPtank3m-SilverShine;TPtank3m-White;TPtank3m-Checkered;TPtank3m-Black;TPtank3m-Orange,TPtank3m-Orange2;TPtank3m-Tan - objectDisplayNames = Titan;Falcon;Saturn;Black;STS;Ariane - affectColliders = false - buttonName = Next Color Scheme - previousButtonName = Previous Color Scheme - } - !FTPcolorSwitch = delete -} -@PART[TP*]:HAS[#FTPcolorSwitch[3m]]:NEEDS[B9PartSwitch&!Firespitter&!InterstellarFuelSwitch]:AFTER[FuelTanksPlus] -{ - MODULE - { - name = ModuleB9PartSwitch - moduleID = meshSwitch - switcherDescription = Color Scheme - affectDragCubes = false - - SUBTYPE - { - name = Titan - transform = TPtank3m-Silver - transform = TPtank3m-SilverShine - } - SUBTYPE - { - name = Falcon - transform = TPtank3m-White - } - SUBTYPE - { - name = Saturn - transform = TPtank3m-Checkered - } - SUBTYPE - { - name = Black - transform = TPtank3m-Black - } - SUBTYPE - { - name = STS - transform = TPtank3m-Orange - transform = TPtank3m-Orange2 - } - SUBTYPE - { - name = Ariane - transform = TPtank3m-Tan - } - } - !FTPcolorSwitch = delete -} diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.txt b/GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.txt new file mode 100644 index 00000000..a591708f --- /dev/null +++ b/GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.txt @@ -0,0 +1,60 @@ +@PART[TP*]:HAS[#FTPcolorSwitch[3m]]:NEEDS[Firespitter|InterstellarFuelSwitch]:AFTER[FuelTanksPlus] +{ + MODULE + { + name:NEEDS[!InterstellarFuelSwitch] = FSmeshSwitch + name:NEEDS[InterstellarFuelSwitch] = InterstellarMeshSwitch + objects = TPtank3m-Silver,TPtank3m-SilverShine;TPtank3m-White;TPtank3m-Checkered;TPtank3m-Black;TPtank3m-Orange,TPtank3m-Orange2;TPtank3m-Tan + objectDisplayNames = Titan;Falcon;Saturn;Black;STS;Ariane + affectColliders = false + buttonName = Next Color Scheme + previousButtonName = Previous Color Scheme + } + !FTPcolorSwitch = delete +} + +@PART[TP*]:HAS[#FTPcolorSwitch[3m]]:NEEDS[B9PartSwitch&!Firespitter&!InterstellarFuelSwitch]:AFTER[FuelTanksPlus] +{ + MODULE + { + name = ModuleB9PartSwitch + moduleID = meshSwitch + switcherDescription = Color Scheme + affectDragCubes = false + + SUBTYPE + { + name = Titan + transform = TPtank3m-Silver + transform = TPtank3m-SilverShine + } + SUBTYPE + { + name = Falcon + transform = TPtank3m-White + } + SUBTYPE + { + name = Saturn + transform = TPtank3m-Checkered + } + SUBTYPE + { + name = Black + transform = TPtank3m-Black + } + SUBTYPE + { + name = STS + transform = TPtank3m-Orange + transform = TPtank3m-Orange2 + } + SUBTYPE + { + name = Ariane + transform = TPtank3m-Tan + } + } + !FTPcolorSwitch = delete +} + diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPcone3m.cfg b/GameData/NecroBones/FuelTanksPlus/Size3/TPcone3m.cfg index 49ee9451..6e780e24 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size3/TPcone3m.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size3/TPcone3m.cfg @@ -67,5 +67,142 @@ RESOURCE maxAmount = 1320 } + MODULE + { + name = ModulePartVariants + baseVariant = FTPTitan + VARIANT + { + name = FTPTitan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = true + TPtank3m-SilverShine = true + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Falcon + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = true + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Saturn + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = true + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = true + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = STS + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = true + TPtank3m-Orange2 = true + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPcone3m.mu b/GameData/NecroBones/FuelTanksPlus/Size3/TPcone3m.mu index 41c565e39257883ecda2b8a01526d647a2e362a8..76b0aea28c71841f9d5686e82a069e7bc11638f9 100644 GIT binary patch delta 72 zcmeyihWp7H?hP_}6MJ~KCv0P!BeeO1gQz!%UJ8iL{;*yhB&#LCs5TF(Y;7!* NF-K_oPBo^z>j9qTAI$&& delta 132 zcmaE|hWpzZ?hP_}Jlvki`FZgknJFo$dE0%rF)k3=eAGeI8%2Ec6+!iIg#Jlvki`FZgknJFo$dD~w~vD^{eym%&WF{=1Z9!B@&C_?R=TNr_u oX*=f@=Id!FQXo^FcAyAN*R^1hXn(($1&CRJm~H#}#q6yU0T#bCz5oCK diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPdome3m.cfg b/GameData/NecroBones/FuelTanksPlus/Size3/TPdome3m.cfg index 2ad7664d..99bff5bb 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size3/TPdome3m.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size3/TPdome3m.cfg @@ -67,5 +67,142 @@ RESOURCE maxAmount = 660 } + MODULE + { + name = ModulePartVariants + baseVariant = FTPTitan + VARIANT + { + name = FTPTitan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = true + TPtank3m-SilverShine = true + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Falcon + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = true + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Saturn + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = true + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = true + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = STS + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = true + TPtank3m-Orange2 = true + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPdome3m.mu b/GameData/NecroBones/FuelTanksPlus/Size3/TPdome3m.mu index 7bc53a586248234cdf497bd6acdf8ff96ea7a5e0..ed7b0dacd9f0b49e35842d7f4eba9693c53456e7 100644 GIT binary patch delta 73 zcmeCU#`*Iq=Y}&?(|KMoif-@9XMDiD`AA!&A(+3}bVs=pgmvWCx)Qh=Q(HLm0r&Rp JI~W5u0RYzaAY1?d delta 113 zcmex)m9yg-=Y}&?Jlvki`FZgknJFo$dE57_VSK~A`Cwb5A&U5BHW_AsjwY@TvQ7jh1Tz-tP5~8x* N;x*%Ti`PsB%m6qDAZ`Ev delta 80 zcmcb1hx^4H?hWhc}Z3mjRUHUwe0W$zw!6tqH delta 87 zcmdnFg!}Xo?hRZErpx#+Nldri&d9S_d%;F=Fn9CE?N$C@*7gQ=#@RIxra=qiHzNoW VsC*|xDOhK_=y}HNqUV`Zm;rhZ9sK|R diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL00938.cfg b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL00938.cfg index d4ddaceb..d95828d6 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL00938.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL00938.cfg @@ -43,28 +43,6 @@ breakingTorque = 200 maxTemp = 2000 bulkheadProfiles = size3, srf -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} RESOURCE @@ -82,4 +60,143 @@ RESOURCE } + + MODULE + { + name = ModulePartVariants + baseVariant = FTPTitan + VARIANT + { + name = FTPTitan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = true + TPtank3m-SilverShine = true + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Falcon + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = true + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Saturn + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = true + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = true + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = STS + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = true + TPtank3m-Orange2 = true + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } + } diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL00938.mu b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL00938.mu index 38ed83116b0525033ee35ef6119197a7f1626ca7..ed60ed0938d09fb53557e7e2f0eac0dca0661d12 100644 GIT binary patch delta 72 zcmZpAFZB7H&;~v2iSu|j+iAB7f#}P&j}3ry^Rc|`$MP73s~~a}%-a*+Fmmz(d5gPh SoZ72wnShvidzCE2zrX6_z delta 84 zcmezTPN?a<&;~v2>Gup-B(^_&!C1h&d9xlbKbXJys_kt9Fsu1!-u9z;jNDalb(KO8 WC7m@t9NV*PnShvid$uhLM->1piX$-q diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL05625.cfg b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL05625.cfg index 82bdba2a..cea3719f 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL05625.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL05625.cfg @@ -43,34 +43,6 @@ breakingTorque = 550 maxTemp = 2000 bulkheadProfiles = size3, srf -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} - -MODULE -{ - name = FlagDecal - textureQuadName = flagDecal -} RESOURCE { @@ -86,5 +58,149 @@ RESOURCE maxAmount = 5940 } +//MODULE +//{ +// name = FlagDecal +// textureQuadName = flagDecal +//} + + + MODULE + { + name = ModulePartVariants + baseVariant = FTPTitan + VARIANT + { + name = FTPTitan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = true + TPtank3m-SilverShine = true + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Falcon + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = true + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Saturn + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = true + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = true + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = STS + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = true + TPtank3m-Orange2 = true + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL05625.mu b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL05625.mu index 463e600a0dfa8b9e090533e76493beb0e79f1ce1..cd48a06ea1bf53a7954685269f61651f12326eb5 100644 GIT binary patch delta 103 zcmZpfF867g+y*hD>HCVAM428iZx8HZ&f?iT%WmRVu+VmA6Go{?5N7Ey#@m`;W_!j5 n#_bs&n8G+AGS_}GB~F0I_;)e4`**PbF)I+WZTIhDH)R9>n;0n# delta 92 zcmew~O|E6S+y*hD$(q^{&DuuWwT&46GJ-hUZA}=ZCV^Qw#~5#Gf>`Y_9~igCd|(RW g1dAX4$&@$&EN&0>rF9%(mUOi`|qF0QJNmF8}}l diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL11250.cfg b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL11250.cfg index 0c61fd9a..33710331 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL11250.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL11250.cfg @@ -43,34 +43,6 @@ breakingTorque = 600 maxTemp = 2000 bulkheadProfiles = size3, srf -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} - -MODULE -{ - name = FlagDecal - textureQuadName = flagDecal -} RESOURCE { @@ -85,6 +57,149 @@ RESOURCE amount = 11880 maxAmount = 11880 } +//MODULE +//{ +// name = FlagDecal +// textureQuadName = flagDecal +//} + + MODULE + { + name = ModulePartVariants + baseVariant = FTPTitan + VARIANT + { + name = FTPTitan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = true + TPtank3m-SilverShine = true + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Falcon + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = true + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Saturn + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = true + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = true + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = STS + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = true + TPtank3m-Orange2 = true + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL11250.mu b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL11250.mu index 61d155fd858fc4d8bef05c6be0e4116fcd2d5e4a..e37e31da03794235619dd0391dd5fbfe2d588f4b 100644 GIT binary patch delta 98 zcmZ3pN@dn6l?`G>(*usOi#F>SZPznm{L2XDZFe?dl-dqqmcC~6&IdEwZ$vR|zY)bO ib`2uKX2^0g1tRl(DogwKsjNWE2E^>!zfa{btp@;ee<*nX delta 98 zcmbQWN@dL|l?`G>(-ZnRB$~C2wrd+P{$&L7w%eL8N^OTQb6zug=YyH;XQG(4pNV1? iy9SZ@ZoqOg1tRlwDogv*sjNWE2E^>!pHAg4tp@;B$tV^8 diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL15000.cfg b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL15000.cfg index f555d078..2191915e 100644 --- a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL15000.cfg +++ b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL15000.cfg @@ -43,34 +43,7 @@ breakingTorque = 600 maxTemp = 2000 bulkheadProfiles = size3, srf -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudTop - bottomNodeName = top - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = ModuleJettison - jettisonName = TPtankShroudBottom - bottomNodeName = bottom - isFairing = True - jettisonedObjectMass = 0.1 - jettisonForce = 0.1 - jettisonDirection = 0 0 1 - -} -MODULE -{ - name = FlagDecal - textureQuadName = flagDecal -} RESOURCE { @@ -86,6 +59,147 @@ RESOURCE maxAmount = 15840 } - - +//MODULE +//{ +// name = FlagDecal +// textureQuadName = flagDecal +//} + + MODULE + { + name = ModulePartVariants + baseVariant = FTPTitan + VARIANT + { + name = FTPTitan + displayName = Titan + themeName = FTPTitan + primaryColor = #777777 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = true + TPtank3m-SilverShine = true + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = White + displayName = Falcon + themeName = White + primaryColor = #ffffff + secondaryColor = #ffffff + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = true + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = BlackAndWhite + displayName = Saturn + themeName = BlackAndWhite + primaryColor = #ffffff + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = true + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Black + displayName = Black + themeName = Black + primaryColor = #000000 + secondaryColor = #000000 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = true + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Orange + displayName = STS + themeName = Orange + primaryColor = #f49841 + secondaryColor = #4c4f47 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = true + TPtank3m-Orange2 = true + TPtank3m-Tan = false + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + VARIANT + { + name = Ariane + displayName = Ariane + themeName = FTPAriane + primaryColor = #aea794 + secondaryColor = #9f9988 + GAMEOBJECTS + { + TPtank3m-Silver = false + TPtank3m-SilverShine = false + TPtank3m-White = false + TPtank3m-Checkered = false + TPtank3m-Black = false + TPtank3m-Orange = false + TPtank3m-Orange2 = false + TPtank3m-Tan = true + TPtankShroudTop = false + TPtankShroudBottom = false + flagDecal = false + } + } + } } diff --git a/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL15000.mu b/GameData/NecroBones/FuelTanksPlus/Size3/TPtank3mL15000.mu index f761094deb2e3cba189b71ff19dfa1ea75f36746..a451e8e3bf3a176ff32e7249c5066250b06529e1 100644 GIT binary patch delta 106 zcmdlpQD@aeoeg3}(;w{M6m8Zs+OB8Bc-9rn+b&$eSakuyTRhVrC#_ n+5Trc>of_7isctrXU>GE2+d+^56xl+Vh$kY+#Z_66*><9s*Ww9 diff --git a/json/ksp.json b/json/ksp.json index 93d8c94e..9f589744 100644 --- a/json/ksp.json +++ b/json/ksp.json @@ -2,7 +2,7 @@ "schemaVersion": 1, "label": "KSP", "labelColor": "black", - "message": "1.3.0", + "message": "1.4.0", "color": "66ccff", "style": "plastic" } diff --git a/json/mod.json b/json/mod.json index 987c36c9..880d3553 100644 --- a/json/mod.json +++ b/json/mod.json @@ -2,7 +2,7 @@ "schemaVersion": 1, "label": "Fuel Tanks Plus", "labelColor": "BADA55", - "message": "1.12.1.0", + "message": "2.0.0.0", "color": "darkgreen", "style": "plastic" }