From 2f50ad0439d9e0a20da95a368d02e7692708a03c Mon Sep 17 00:00:00 2001 From: Capkirk123 Date: Sun, 11 Aug 2024 14:43:42 -0400 Subject: [PATCH] Galileo's planet pack configs (#33) --- GameData/RealAntennas/PlanetPacks/GPP.cfg | 213 ++++++++++++++++++++++ 1 file changed, 213 insertions(+) create mode 100644 GameData/RealAntennas/PlanetPacks/GPP.cfg diff --git a/GameData/RealAntennas/PlanetPacks/GPP.cfg b/GameData/RealAntennas/PlanetPacks/GPP.cfg new file mode 100644 index 0000000..7f9e10b --- /dev/null +++ b/GameData/RealAntennas/PlanetPacks/GPP.cfg @@ -0,0 +1,213 @@ +// Insert stock ground stations into Kopernicus structure +// There isn't a good way to detect that no planet packs are installed. +// Hack: Long :NEEDS[!PlanetPack1,!PlanetPack2,...] statement +// Other option is to rename this file to .disabled, and re-enable in Kopernicus+stock circumstance. + +//The stock file always runs (due to above-mentioned issue) so run this after it to override +@Kopernicus:FOR[RealAntennas_Late]:NEEDS[Kopernicus,GPP] +{ + @Body[Kerbin] + { + @PQS + { + @Mods + { + !City2,* {} + //launch site tracking stations + //this probably spoils their locations but whatever + City2 + { + name = LaunchSiteTrackingStation + objectName = Broken Arrow Station + isKSC = True + lat = -18.0315 + lon = 116.3976 + alt = 356 + enabled = True + } + City2 + { + name = LaunchSiteTrackingStation + objectName = Cironaut's Hope Station + isKSC = True + lat = 42.4416 + lon = -31.5262 + alt = 450 + enabled = True + } + City2 + { + name = LaunchSiteTrackingStation + objectName = Point Spetses Station + isKSC = True + lat = 51.3706 + lon = 159.0911 + alt = 552 + enabled = True + } + City2 + { + name = LaunchSiteTrackingStation + objectName = Southern Site Station + isKSC = True + lat = -61.0836 + lon = -0.5974 + alt = 624 + enabled = True + } + City2 + { + name = LaunchSiteTrackingStation + objectName = Rook's Glory Station + isKSC = True + lat = -0.0432 + lon = 35.9208 + alt = 531 + enabled = True + } + City2 + { + name = LaunchSiteTrackingStation + objectName = Rover Test Site Station + isKSC = True + lat = 23.3736 + lon = -57.2369 + alt = 1446 + enabled = True + } + City2:NEEDS[SquadExpansion/MakingHistory] // Only appears with MH installed + { + name = LaunchSiteTrackingStation + objectName = Woomerang Station + isKSC = True + lat = 45.2901 + lon = 136.12 + alt = 146 + enabled = True + } + //Near Kerbin Network tracking stations + //weaker tracking stations for near-kerbin use + //These are supposed to be optional but RA doesn't support that at the moment + City2 + { + name = NKNTrackingStation + objectName = Baikerbanur Station + isKSC = True + lat = 20.679167 + lon = -146.501111 + alt = 450 + enabled = True + } + City2 + { + name = NKNTrackingStation + objectName = Nye Island Station + isKSC = True + lat = 5.363611 + lon = 108.548056 + alt = 73 + enabled = True + } + City2 + { + name = NKNTrackingStation + objectName = North Station One + isKSC = True + lat = 63.095 + lon = -90.079722 + alt = 423 + enabled = True + } + City2 + { + name = NKNTrackingStation + objectName = Mesa South Station + isKSC = True + lat = -59.589722 + lon = -25.861667 + alt = 1313 + enabled = True + } + City2 + { + name = NKNTrackingStation + objectName = Harvester Massif Station + isKSC = True + lat = -11.95 + lon = 33.740278 + alt = 650 + enabled = True + } + //don't configure crater rim station, it's nearly on top of the GSC anyway + //Instead, promote DomRok. It's positioned more usefully. + City2 + { + name = LaunchSiteTrackingStation + objectName = DomRok Station + isKSC = True + lat = -7.2742 + lon = -114.7734 + alt = 817 + enabled = True + } + //DSN tracking stations + //high-powered stations for deep space communication + City2 + { + name = DSNTrackingStation + objectName = Gael Space Center + isKSC = True + lat = 8.6096 + lon = -168.2248 + alt = 58 + enabled = True + } + City2 + { + name = DSNTrackingStation + objectName = Charon Station + isKSC = False + //located on a convenient island + lat = 0.3569 + lon = 54.1042 + alt = 341 + enabled = True + } + City2 + { + name = DSNTrackingStation + objectName = Northern Valley Station + isKSC = True + //In about the right place for good coverage + lat = 15.5771 + lon = -32.2899 + alt = 576 + enabled = True + } + @City2[*TrackingStation],* + { + commnetStation = True + snapToSurface = True + snapHeightOffset = 0 + up = 0.0, 1.0, 0.0 + rotation = 0 + order = 100 + } + @City2[*TrackingStation],* + { + LOD + { + Value + { + visibleRange = 30000 + keepActive = False + model = BUILTIN/Dish + scale = 0.1, 0.1, 0.1 + delete = False + } + } + } + } + } + } +}