Skip to content

Commit

Permalink
Remove tank creations for RO tankTypes (#72)
Browse files Browse the repository at this point in the history
Let RO track the specific tanktypes it creates and wants to handle.  Also let RO copy the parts it needs to support those types, instead of creating them here and separately tracking all the typeAvailables
  • Loading branch information
DRVeyl authored Apr 2, 2022
1 parent 0224869 commit 52343c2
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 508 deletions.
32 changes: 0 additions & 32 deletions GameData/ROTanks/Compatibility/RealismOverhaul.cfg

This file was deleted.

62 changes: 0 additions & 62 deletions GameData/ROTanks/Compatibility/reDIRECT-Tank.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -390,65 +390,3 @@ PART:NEEDS[reDIRECT]
name = ROLCollisionHandler
}
}

+PART[ROT-reDIRECTTank]:AFTER[ROTanks]:NEEDS[reDIRECT]
{
@name = ROT-reDIRECTTank-Integral
@title = reDIRECT Modular Tank (Integral)
@description = #$/description$ A more complex, but lightweight tank. Integral structure tanks use machined walls that are also load-bearing and form the entire structure of the tank, so no additional structure is needed to maintain rigidity. Manufacturing them can be difficult, however.

@MODULE[ModuleFuelTanks]
{
@type = Tank-Int-Al
-typeAvailable,* = DELETE
typeAvailable = Tank-Int-Al
typeAvailable = Tank-Int-Al-HP
typeAvailable = Tank-Int-AlCu
typeAvailable = Tank-Int-AlCu-HP
typeAvailable = Tank-Int-AlLi
typeAvailable = Tank-Int-AlLi-HP
typeAvailable = Tank-Int-Comp
typeAvailable = Tank-Int-Magic
}
}

+PART[ROT-reDIRECTTank]:AFTER[ROTanks]:NEEDS[reDIRECT]
{
@name = ROT-reDIRECTTank-Separate
@title = reDIRECT Modular Tank (Conventional Structure)
@description = #$/description$ The most basic form of fuel tank. Conventional structure tanks consist of two parts, a support structure (also known as stringers) and a fuel tank. Earlier iterations also had a separate skin surrounding them, but later tanks moved the structure inside the fuel tanks. This makes them cheap and easy to produce.

@MODULE[ModuleFuelTanks]
{
@type = Tank-Sep-Steel
-typeAvailable,* = DELETE
typeAvailable = Tank-Sep-Steel
typeAvailable = Tank-Sep-Steel-HP
typeAvailable = Tank-Sep-Al
typeAvailable = Tank-Sep-Al-HP
typeAvailable = Tank-Sep-Al2
typeAvailable = Tank-Sep-Al2-HP
typeAvailable = Tank-Sep-AlCu
typeAvailable = Tank-Sep-AlCu-HP
typeAvailable = Tank-Sep-AlLi
typeAvailable = Tank-Sep-AlLi-HP
typeAvailable = Tank-Sep-Stir
typeAvailable = Tank-Sep-Stir-HP
typeAvailable = Tank-Sep-Starship
typeAvailable = Tank-Sep-Starship-HP
}
}

+PART[ROT-reDIRECTTank]:AFTER[ROTanks]:NEEDS[reDIRECT]
{
@name = ROT-reDIRECTTank-Balloon
@title = reDIRECT Modular Tank (Balloon)
@description = This modular tank allows for many customizations. You can integrate top and bottom adapters, adjust the length and the diameter as well. Balloon tanks are expensive and complex as they need to be pressurized at all times, but they are much lighter than regular tanks. These are similar to tanks used on the Atlas and Centaur stages. <b><color=green>Min Utilization: 99% - Max Utilization: 100%</color></b>

@MODULE[ModuleFuelTanks]
{
@type = Balloon
!typeAvailable,* = DELETE
typeAvailable = Balloon
}
}
13 changes: 0 additions & 13 deletions GameData/ROTanks/Parts/Tanks/ROT-GenericTank-Balloon.cfg

This file was deleted.

13 changes: 0 additions & 13 deletions GameData/ROTanks/Parts/Tanks/ROT-GenericTank-ServiceModule.cfg

This file was deleted.

Loading

0 comments on commit 52343c2

Please sign in to comment.