Planet Bonus List

A WIP List of all the Planet Bonuses, including all of those from the new DLC.

If this is something you've been looking for, have a look here.

My only question is does anyone have a way to get all of these into the Galaxy Scenario Def file? Or know of a way that I can add them.

13,329 views 3 replies
Reply #1 Top

Here is the chunk I edited for the SOA2 GSD, starting at the last ship, includes all artifacts and bonuses from Sins Plus and Celestial Bodies mods, just remember that everyone you add you need the planetItemType count increased by 1. Then use the unique design name to add to templates in the GSD or custom maps.

 

planetItemType
designName "Tamarian:Cruiser:Deepspace"
entityDefName "FrigatePirateTamarian"
planetItemType
designName "Pirate:Module:GaussDefense"
entityDefName "PLANETMODULE_PIRATEORBITALGAUSSDEFENSE"
planetItemType
designName "Artifact:AntimatterRegen"
entityDefName "RESEARCHSUBJECT_ARTIFACT_PASSIVEREGENANTIMATTER"
planetItemType
designName "Artifact:GalaxyTravel"
entityDefName "RESEARCHSUBJECT_ARTIFACT_GALAXYTRAVEL"
planetItemType
designName "Artifact:HullRepair"
entityDefName "RESEARCHSUBJECT_ARTIFACT_HULLREPAIROVERTIMEINCREASE"
planetItemType
designName "Artifact:HyperspaceSpeed"
entityDefName "RESEARCHSUBJECT_ARTIFACT_HYPERSPACESPEED"
planetItemType
designName "Artifact:OrganicAI"
entityDefName "RESEARCHSUBJECT_ARTIFACT_ORGANICAI"
planetItemType
designName "Artifact:PlanetShield"
entityDefName "RESEARCHSUBJECT_ARTIFACT_PLANETBOMBINGSHIELD"
planetItemType
designName "Artifact:ResearchArchive"
entityDefName "RESEARCHSUBJECT_ARTIFACT_RESEARCHARCHIVE"
planetItemType
designName "Artifact:BuildTimeReduction"
entityDefName "RESEARCHSUBJECT_ARTIFACT_SHIPBUILDTIMEREDUCTION"
planetItemType
designName "Artifact:StrongCulture"
entityDefName "RESEARCHSUBJECT_ARTIFACT_STRONGCULTURE"
planetItemType
designName "Artifact:TradeIncome"
entityDefName "RESEARCHSUBJECT_ARTIFACT_TRADEINCOME"
planetItemType
designName "Artifact:WeaponBoost"
entityDefName "RESEARCHSUBJECT_ARTIFACT_WEAPONBOOST"
planetItemType
designName "Artifact:WormholeTravel"
entityDefName "RESEARCHSUBJECT_ARTIFACT_WORMHOLETRAVEL"
planetItemType
designName "Bonus:Atmo+"
entityDefName "PlanetBonusAtmo+"
planetItemType
designName "Bonus:Binary-"
entityDefName "PlanetBonusBinary-"
planetItemType
designName "Bonus:Binary+"
entityDefName "PlanetBonusBinary+"
planetItemType
designName "Bonus:Black"
entityDefName "PlanetBonusBlack"
planetItemType
designName "Bonus:CavernSystem"
entityDefName "PlanetBonusCavernSystem"
planetItemType
designName "Bonus:Comm"
entityDefName "PlanetBonusComm"
planetItemType
designName "Bonus:ConductiveInterior"
entityDefName "PlanetBonusConductiveInterior"
planetItemType
designName "Bonus:ConstructO"
entityDefName "PlanetBonusConstructO"
planetItemType
designName "Bonus:ConstructP"
entityDefName "PlanetBonusConstructP"
planetItemType
designName "Bonus:CorroA"
entityDefName "PlanetBonusCorroA"
planetItemType
designName "Bonus:CrystalMiners"
entityDefName "PlanetBonusCrystalMiners"
planetItemType
designName "Bonus:DenseC"
entityDefName "PlanetBonusDenseC"
planetItemType
designName "Bonus:DenseJ"
entityDefName "PlanetBonusDenseJ"
planetItemType
designName "Bonus:Design1"
entityDefName "PlanetBonusDesign1"
planetItemType
designName "Bonus:Design2"
entityDefName "PlanetBonusDesign2"
planetItemType
designName "Bonus:DustStorms"
entityDefName "PlanetBonusDustStorms"
planetItemType
designName "Bonus:FloatingFauna"
entityDefName "PlanetBonusFloatingFauna"
planetItemType
designName "Bonus:FloatingIslands"
entityDefName "PlanetBonusFloatingIslands"
planetItemType
designName "Bonus:Flood"
entityDefName "PlanetBonusFlood"
planetItemType
designName "Bonus:FreshWater"
entityDefName "PlanetBonusFreshWater"
planetItemType
designName "Bonus:Frozen"
entityDefName "PlanetBonusFrozen"
planetItemType
designName "Bonus:FrozenGasCore"
entityDefName "PlanetBonusFrozenGasCore"
planetItemType
designName "Bonus:GalTrade"
entityDefName "PlanetBonusGalTrade"
planetItemType
designName "Bonus:GameOver"
entityDefName "PlanetBonusGameOver"
planetItemType
designName "Bonus:GasStorms"
entityDefName "PlanetBonusGasStorms"
planetItemType
designName "Bonus:GeothermalHeatSource"
entityDefName "PlanetBonusGeothermalHeatSource"
planetItemType
designName "Bonus:GiantFungiForests"
entityDefName "PlanetBonusGiantFungiForests"
planetItemType
designName "Bonus:Grav-"
entityDefName "PlanetBonusGrav-"
planetItemType
designName "Bonus:Grav+"
entityDefName "PlanetBonusGrav+"
planetItemType
designName "Bonus:HardAss"
entityDefName "PlanetBonusHardAss"
planetItemType
designName "Bonus:HeliumAtmosphere"
entityDefName "PlanetBonusHeliumAtmosphere"
planetItemType
designName "Bonus:Herd"
entityDefName "PlanetBonusHerd"
planetItemType
designName "Bonus:HighGravity"
entityDefName "PlanetBonusHighGravity"
planetItemType
designName "Bonus:Holiday"
entityDefName "PlanetBonusHoliday"
planetItemType
designName "Bonus:Hollow"
entityDefName "PlanetBonusHollow"
planetItemType
designName "Bonus:HugeGlaciers"
entityDefName "PlanetBonusHugeGlaciers"
planetItemType
designName "Bonus:ImpureC"
entityDefName "PlanetBonusImpureC"
planetItemType
designName "Bonus:ImpureM"
entityDefName "PlanetBonusImpureM"
planetItemType
designName "Bonus:IndustrialWasteland"
entityDefName "PlanetBonusIndustrialWasteland"
planetItemType
designName "Bonus:IonicStorms"
entityDefName "PlanetBonusIonicStorms"
planetItemType
designName "Bonus:Lions"
entityDefName "PlanetBonusLions"
planetItemType
designName "Bonus:Looks-"
entityDefName "PlanetBonusLooks-"
planetItemType
designName "Bonus:Looks+"
entityDefName "PlanetBonusLooks+"
planetItemType
designName "Bonus:LowGravity"
entityDefName "PlanetBonusLowGravity"
planetItemType
designName "Bonus:MedicinalPlants"
entityDefName "PlanetBonusMedicinalPlants"
planetItemType
designName "Bonus:MegaFauna"
entityDefName "PlanetBonusMegaFauna"
planetItemType
designName "Bonus:MetalMiners"
entityDefName "PlanetBonusMetalMiners"
planetItemType
designName "Bonus:MeteoriteCraters"
entityDefName "PlanetBonusMeteoriteCraters"
planetItemType
designName "Bonus:Military"
entityDefName "PlanetBonusMilitary"
planetItemType
designName "Bonus:Moon"
entityDefName "PlanetBonusMoon"
planetItemType
designName "Bonus:Moon+1"
entityDefName "PlanetBonusMoon+1"
planetItemType
designName "Bonus:O1"
entityDefName "PlanetBonusO1"
planetItemType
designName "Bonus:O2"
entityDefName "PlanetBonusO2"
planetItemType
designName "Bonus:Outpost"
entityDefName "PlanetBonusOutpost"
planetItemType
designName "Bonus:Overgrown"
entityDefName "PlanetBonusOvergrown"
planetItemType
designName "Bonus:PenalColony"
entityDefName "PlanetBonusPenalColony"
planetItemType
designName "Bonus:PirateTreasure"
entityDefName "PlanetBonusPirateTreasure"
planetItemType
designName "Bonus:Plague"
entityDefName "PlanetBonusPlague"
planetItemType
designName "Bonus:PlantC"
entityDefName "PlanetBonusPlantC"
planetItemType
designName "Bonus:PlantM"
entityDefName "PlanetBonusPlantM"
planetItemType
designName "Bonus:PureC"
entityDefName "PlanetBonusPureC"
planetItemType
designName "Bonus:PureM"
entityDefName "PlanetBonusPureM"
planetItemType
designName "Bonus:Radiation"
entityDefName "PlanetBonusRadiation"
planetItemType
designName "Bonus:RareMetalDeposits"
entityDefName "PlanetBonusRareMetalDeposits0"
planetItemType
designName "Bonus:Religion-"
entityDefName "PlanetBonusReligion-"
planetItemType
designName "Bonus:Religion+"
entityDefName "PlanetBonusReligion+"
planetItemType
designName "Bonus:Resin"
entityDefName "PlanetBonusResin"
planetItemType
designName "Bonus:Revolt"
entityDefName "PlanetBonusRevolt"
planetItemType
designName "Bonus:Revolt+1"
entityDefName "PlanetBonusRevolt+1"
planetItemType
designName "Bonus:Robots-"
entityDefName "PlanetBonusRobots-"
planetItemType
designName "Bonus:Robots+"
entityDefName "PlanetBonusRobots+"
planetItemType
designName "Bonus:Rodent-"
entityDefName "PlanetBonusRodent-"
planetItemType
designName "Bonus:Rodent+"
entityDefName "PlanetBonusRodent+"
planetItemType
designName "Bonus:SalvagerOutpost"
entityDefName "PlanetBonusSalvagerOutpost"
planetItemType
designName "Bonus:SatelliteInfrastructure"
entityDefName "PlanetBonusSatelliteInfrastructure"
planetItemType
designName "Bonus:Seismic"
entityDefName "PlanetBonusSeismic"
planetItemType
designName "Bonus:Shield1"
entityDefName "PlanetBonusShield1"
planetItemType
designName "Bonus:Shield2"
entityDefName "PlanetBonusShield2"
planetItemType
designName "Bonus:SignalAbsorption"
entityDefName "PlanetBonusSignalAbsorption"
planetItemType
designName "Bonus:Slaves"
entityDefName "PlanetBonusSlaves"
planetItemType
designName "Bonus:Smell-"
entityDefName "PlanetBonusSmell-"
planetItemType
designName "Bonus:Smell+"
entityDefName "PlanetBonusSmell+"
planetItemType
designName "Bonus:Smug-"
entityDefName "PlanetBonusSmug-"
planetItemType
designName "Bonus:Smug+"
entityDefName "PlanetBonusSmug+"
planetItemType
designName "Bonus:SolarEnergyReserves"
entityDefName "PlanetBonusSolarEnergyReserves"
planetItemType
designName "Bonus:SpacePony"
entityDefName "PlanetBonusSpacePony"
planetItemType
designName "Bonus:SpiceTrade"
entityDefName "PlanetBonusSpiceTrade"
planetItemType
designName "Bonus:StableDebrisField"
entityDefName "PlanetBonusStableDebrisField"
planetItemType
designName "Bonus:Stones"
entityDefName "PlanetBonusStones"
planetItemType
designName "Bonus:Storm"
entityDefName "PlanetBonusStorm"
planetItemType
designName "Bonus:StrictSecurity"
entityDefName "PlanetBonusStrictSecurity"
planetItemType
designName "Bonus:SubM"
entityDefName "PlanetBonusSubM"
planetItemType
designName "Bonus:SubT"
entityDefName "PlanetBonusSubT"
planetItemType
designName "Bonus:Foodstuffs"
entityDefName "PlanetBonusSurplusFoodstuffs"
planetItemType
designName "Bonus:ThawCells"
entityDefName "PlanetBonusThawCells"
planetItemType
designName "Bonus:ThermalLift"
entityDefName "PlanetBonusThermalLift"
planetItemType
designName "Bonus:TibanaGas"
entityDefName "PlanetBonusTibanaGas"
planetItemType
designName "Bonus:ToxicFallout"
entityDefName "PlanetBonusToxicFallout"
planetItemType
designName "Bonus:TundraFarms"
entityDefName "PlanetBonusTundraFarms"
planetItemType
designName "Bonus:Unstable"
entityDefName "PlanetBonusUnstable"
planetItemType
designName "Bonus:VacationCenter"
entityDefName "PlanetBonusVacationCenter"
planetItemType
designName "Bonus:WarTorn"
entityDefName "PlanetBonusWarTorn"
planetItemType
designName "Bonus:WeaponTestGrounds"
entityDefName "PlanetBonusWeaponTestGrounds"
planetItemType
designName "Bonus:Wood"
entityDefName "PlanetBonusWood"
planetItemType
designName "Bonus:Wood+"
entityDefName "PlanetBonusWood+"
planetItemType
designName "Bonus:Wood++"
entityDefName "PlanetBonusWood++"
playerTypeCount 6
playerType
designName "Borg"
entityDefName "PlayerBorg"
playerType
designName "Dominion"
entityDefName "PlayerDominion"
playerType
designName "Klingon"
entityDefName "PlayerKlingon"
playerType
designName "Fed"
entityDefName "PlayerFederation"
playerType
designName "Romulan"
entityDefName "PlayerRomulan"
playerType
designName "Pirate"
entityDefName "PlayerPirate"
planetItemsTemplateCount 58

+1 Loading…
Reply #2 Top

Thanks for that!

More than anything the kick up the ass the notice that there is a count for the planet bonuses and that I needs to be updated to reflect the number in the GSD file.

I'm sure that there is a face palm emoticon around here somewhere...

 

 

 

Reply #3 Top

Every section has a count which lets the engine know it's reading a new section,

The planetItemType Count is not just for bonuses, it holds everything that goes into templates, ships, structures, artifacts, bonuses. Take a look at a couple templates, everything in there uses the designName which it looks for in the planetItemType list and calls the linked entity file.

Also, its the set that is 1 count, not the amount of new lines, eg

planetItemType
    designName "Bonus:TibanaGas"
    entityDefName "PlanetBonusTibanaGas"

adding those lines, you would increase the count by 1