Skip to content

Commit

Permalink
Merge pull request #117 from zer0Kerbal/1.8.2.0
Browse files Browse the repository at this point in the history
1.8.2.0 (2016-04-28) - Mesh switching compatibility
  • Loading branch information
zer0Kerbal authored Apr 12, 2022
2 parents 78cd347 + 20eb902 commit be5c745
Show file tree
Hide file tree
Showing 9 changed files with 187 additions and 10 deletions.
4 changes: 2 additions & 2 deletions FuelTanksPlus.version
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"NAME" : "FuelTanksPlus (FTP)",
"NAME" : "Fuel Tanks Plus (FTP)",
"URL" : "https://raw.githubusercontent.com/zer0Kerbal/FuelTanksPlus/master/FuelTanksPlus.version",
"DOWNLOAD" : "https://github.com/zer0Kerbal/FuelTanksPlus/releases/latest",
"CHANGE_LOG_URL" : "https://raw.githubusercontent.com/zer0Kerbal/FuelTanksPlus/master/changelog.md",
Expand All @@ -13,7 +13,7 @@
{
"MAJOR" : 1,
"MINOR" : 8,
"PATCH" : 1,
"PATCH" : 2,
"BUILD" : 0
},
"KSP_VERSION" :
Expand Down
3 changes: 3 additions & 0 deletions GameData/NecroBones/FuelTanksPlus/FuelTanksPlus-CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
1.8.2 (2016-04-28) - Mesh switching compatibility
- Added support for B9PartSwitch. Firespitter and InterstellarFuelSwitch still work too, of course.

1.8.1 (2016-04-24) - KSP 1.1 minor update.
- Fix for fuel-switching to properly disable when something else is adding it (such as CryoEngines), relating to change in ModuleManager's logic.

Expand Down
4 changes: 2 additions & 2 deletions GameData/NecroBones/FuelTanksPlus/FuelTanksPlus.version
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"NAME" : "FuelTanksPlus (FTP)",
"NAME" : "Fuel Tanks Plus (FTP)",
"URL" : "https://raw.githubusercontent.com/zer0Kerbal/FuelTanksPlus/master/FuelTanksPlus.version",
"DOWNLOAD" : "https://github.com/zer0Kerbal/FuelTanksPlus/releases/latest",
"CHANGE_LOG_URL" : "https://raw.githubusercontent.com/zer0Kerbal/FuelTanksPlus/master/changelog.md",
Expand All @@ -13,7 +13,7 @@
{
"MAJOR" : 1,
"MINOR" : 8,
"PATCH" : 1,
"PATCH" : 2,
"BUILD" : 0
},
"KSP_VERSION" :
Expand Down
22 changes: 21 additions & 1 deletion GameData/NecroBones/FuelTanksPlus/Probe/000_TPtankP_MM.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@PART[TPtankTri|TPtankCube???]
@PART[TPtankTri|TPtankCube???]:NEEDS[Firespitter|InterstellarMeshSwitch&!B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
Expand All @@ -12,3 +12,23 @@
}
}

@PART[TPtankTri|TPtankCube???]:NEEDS[B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitch
switcherDescription = Color Scheme

SUBTYPE
{
name = Gold
transform = TPprobe-Gold
}
SUBTYPE
{
name = Silver
transform = TPprobe-Silver
}
}
}
37 changes: 36 additions & 1 deletion GameData/NecroBones/FuelTanksPlus/Size0/000_TPtank0m_MM.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@PART[TPtank0mL?????|TPcone0m*|TPdecoupler0m]:AFTER[FuelTanksPlus]
@PART[TPtank0mL?????|TPcone0m*|TPdecoupler0m]:NEEDS[Firespitter|InterstellarMeshSwitch&!B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
Expand All @@ -12,3 +12,38 @@
}
}

@PART[TPtank0mL?????|TPcone0m*|TPdecoupler0m]:NEEDS[B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitch
switcherDescription = Color Scheme

SUBTYPE
{
name = Oscar
transform = TPtank0m-Grey
}
SUBTYPE
{
name = Juno
transform = TPtank0m-White
}
SUBTYPE
{
name = Astrobee
transform = TPtank0m-Checkered
}
SUBTYPE
{
name = Brant
transform = TPtank0m-Black
}
SUBTYPE
{
name = Titan
transform = TPtank0m-Red
}
}
}
37 changes: 36 additions & 1 deletion GameData/NecroBones/FuelTanksPlus/Size1/000_TPtank1m_MM.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@PART[TPcone1m1|TPcone1m2|TPdome1m*|TPtank1mL?????|TPtank1m0mA|TPdecoupler1m]:AFTER[FuelTanksPlus]
@PART[TPcone1m1|TPcone1m2|TPdome1m*|TPtank1mL?????|TPtank1m0mA|TPdecoupler1m]:NEEDS[Firespitter|InterstellarMeshSwitch&!B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
Expand All @@ -12,3 +12,38 @@
}
}

@PART[TPcone1m1|TPcone1m2|TPdome1m*|TPtank1mL?????|TPtank1m0mA|TPdecoupler1m]:NEEDS[B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitch
switcherDescription = Color Scheme

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
}
}
}
43 changes: 42 additions & 1 deletion GameData/NecroBones/FuelTanksPlus/Size2/000_TPtank2m_MM.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@PART[TPcone2m|TPdome2m|TPtank2mL?????|TPtank2m1mA|TPdecoupler2m]:AFTER[FuelTanksPlus]
@PART[TPcone2m|TPdome2m|TPtank2mL?????|TPtank2m1mA|TPdecoupler2m]:NEEDS[Firespitter|InterstellarMeshSwitch&!B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
Expand All @@ -12,3 +12,44 @@
}
}

@PART[TPcone2m|TPdome2m|TPtank2mL?????|TPtank2m1mA|TPdecoupler2m]:NEEDS[B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitch
switcherDescription = Color Scheme

SUBTYPE
{
name = Delta
transform = TPtank2m-Orange
transform = TPtank2m-Orange2
}
SUBTYPE
{
name = Antares
transform = TPtank2m-White
}
SUBTYPE
{
name = Gemini
transform = TPtank2m-Checkered
}
SUBTYPE
{
name = Black
transform = TPtank2m-Black
}
SUBTYPE
{
name = Blue
transform = TPtank2m-Blue
}
SUBTYPE
{
name = Atlas
transform = TPtank2m-Red
}
}
}
45 changes: 44 additions & 1 deletion GameData/NecroBones/FuelTanksPlus/Size3/000_TPtank3m_MM.cfg
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@PART[TPcone3m|TPdome3m|TPtank3mL?????|TPtank3m2mA*|TPdecoupler3m]:AFTER[FuelTanksPlus]
@PART[TPcone3m|TPdome3m|TPtank3mL?????|TPtank3m2mA*|TPdecoupler3m]:NEEDS[Firespitter|InterstellarMeshSwitch&!B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
Expand All @@ -12,3 +12,46 @@
}
}

@PART[TPcone3m|TPdome3m|TPtank3mL?????|TPtank3m2mA*|TPdecoupler3m]:NEEDS[B9PartSwitch]:AFTER[FuelTanksPlus]
{
MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitch
switcherDescription = Color Scheme

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
}
}
}

2 changes: 1 addition & 1 deletion json/mod.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"schemaVersion": 1,
"label": "Fuel Tanks Plus",
"labelColor": "BADA55",
"message": "1.8.1.0",
"message": "1.8.2.0",
"color": "darkgreen",
"style": "plastic"
}

0 comments on commit be5c745

Please sign in to comment.