diff --git a/GameData/RP-1/Agencies/Agents.cfg b/GameData/RP-1/Agencies/Agents.cfg index e1750aa337f..cb6ce671166 100644 --- a/GameData/RP-1/Agencies/Agents.cfg +++ b/GameData/RP-1/Agencies/Agents.cfg @@ -3,9 +3,9 @@ AGENT RP0Agent = true // if we clear out AGENTs without this, on FINAL, only RP-0 agents will exist. name = Federation Aeronautique Internationale - title = Federation Aeronautique Internationale + title = #rp1_agencies_fai - description = Founded in 1905, the FAI is the governing body for air sports and for aeronautics and astronautics world records. If you're setting a milestone, odds are the FAI is the group certifying it. Funding, however, will come from your government--the FAI doesn't offer prizes, just record records. + description = #rp1_agencies_fai_desc logoURL = RP-1/Agencies/FAI logoScaledURL = RP-1/Agencies/FAI_scaled @@ -21,9 +21,9 @@ AGENT RP0Agent = true // if we clear out AGENTs without this, on FINAL, only RP-0 agents will exist. name = GPS - title = GPS + title = #rp1_agencies_gps - description = The Global Positioning System (GPS), originally Navstar GPS, is a space-based radionavigation system owned by the United States government and operated by the United States Air Force. It is a global navigation satellite system that provides geolocation and time information to a GPS receiver anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. + description = #rp1_agencies_gps_desc logoURL = RP-1/Agencies/GPS logoScaledURL = RP-1/Agencies/GPS_scaled @@ -36,9 +36,9 @@ AGENT RP0Agent = true // if we clear out AGENTs without this, on FINAL, only RP-0 agents will exist. name = GLONASS - title = GLONASS + title = #rp1_agencies_glonass - description = GLONASS, or "Global Navigation Satellite System", is a space-based satellite navigation system operating in the radionavigation-satellite service. It provides an alternative to GPS and is the second navigational system in operation with global coverage and of comparable precision. + description = #rp1_agencies_glonass_desc logoURL = RP-1/Agencies/GLONASS logoScaledURL = RP-1/Agencies/GLONASS_scaled diff --git a/GameData/RP-1/Craft Files/SPH/Jet Trainer.craft b/GameData/RP-1/Craft Files/SPH/Jet Trainer.craft index bfb9ff9658e..30c454d36f3 100644 --- a/GameData/RP-1/Craft Files/SPH/Jet Trainer.craft +++ b/GameData/RP-1/Craft Files/SPH/Jet Trainer.craft @@ -1,6 +1,6 @@ -ship = Jet Trainer +ship = #rp1_crafts_jettrainer version = 1.12.3 -description = Basic subsonic jet aircraft. 2 seater, very forgiving flight characteristics, if a bit twitchy at low speeds. Rotate at 35 m/s, liftoff at 45 m/s. Stall speed 40 m/s, max speed 270 m/s. AG 1 extends flaps, AG2 retracts them. +description = #rp1_crafts_jettrainer_desc type = SPH size = 9.62759399,4.3061924,10.549736 steamPublishedFileId = 0 diff --git a/GameData/RP-1/Craft Files/SPH/Supersonic Jet Trainer.craft b/GameData/RP-1/Craft Files/SPH/Supersonic Jet Trainer.craft index 348bfee2aeb..a81c6a3291a 100644 --- a/GameData/RP-1/Craft Files/SPH/Supersonic Jet Trainer.craft +++ b/GameData/RP-1/Craft Files/SPH/Supersonic Jet Trainer.craft @@ -1,6 +1,6 @@ -ship = Supersonic Jet Trainer +ship = #rp1_crafts_ssjettrainner version = 1.12.3 -description = Supersonic jet trainer based on a classic fighter jet. AG 1 to lower flaps, AG 2 to raise flaps. Rotate at 70 m/s, liftoff speed 90 m/s, landing speed 80 m/s, Max Speed Mach 1.6, G limit 8 Gs. Watch out for tailstrikes! +description = #rp1_crafts_ssjettrainner_desc type = SPH size = 7.25775957,4.26809883,14.1500263 steamPublishedFileId = 0 diff --git a/GameData/RP-1/Craft Files/VAB/MR-1 Meteo.craft b/GameData/RP-1/Craft Files/VAB/MR-1 Meteo.craft index 8e21b475086..e1adffa7f8d 100644 --- a/GameData/RP-1/Craft Files/VAB/MR-1 Meteo.craft +++ b/GameData/RP-1/Craft Files/VAB/MR-1 Meteo.craft @@ -1,6 +1,6 @@ -ship = MR-1 Meteo +ship = #rp1_crafts_mr1 version = 1.12.3 -description = Soviet MR-1 "Meteo" sounding rocket. Two-stage with booster and sustainer, with a unique hollow booster allowing the sustainer engine to fire through the center. Maximum altitude 95 km, with room for extra payload in the payload fairing. +description = #rp1_crafts_mr1_desc type = VAB size = 1.24396825,8.24987221,1.24396825 steamPublishedFileId = 0 diff --git a/GameData/RP-1/Craft Files/VAB/V-2.craft b/GameData/RP-1/Craft Files/VAB/V-2.craft index 8b1da068ef8..25f3b5abc0b 100644 --- a/GameData/RP-1/Craft Files/VAB/V-2.craft +++ b/GameData/RP-1/Craft Files/VAB/V-2.craft @@ -1,6 +1,6 @@ -ship = V-2 +ship = #rp1_crafts_v2 version = 1.12.3 -description = German short range ballistic missile, repurposed for more peaceful uses. Contains a large payload fairing in the nose with plenty of space, 250 km max altitude. +description = #rp1_crafts_v2_desc type = VAB size = 3.52706838,11.4751921,3.52706814 steamPublishedFileId = 0 diff --git a/GameData/RP-1/Craft Files/VAB/WAC-Corporal.craft b/GameData/RP-1/Craft Files/VAB/WAC-Corporal.craft index a21833f18e1..babe3c877b2 100644 --- a/GameData/RP-1/Craft Files/VAB/WAC-Corporal.craft +++ b/GameData/RP-1/Craft Files/VAB/WAC-Corporal.craft @@ -1,6 +1,6 @@ -ship = WAC-Corporal +ship = #rp1_crafts_wac version = 1.12.3 -description = American WAC-Corporal sounding rocket. Two-stage with booster and sustainer. Maximum altitude 80 km, no payload capacity. +description = #rp1_crafts_wac_desc type = VAB size = 1.07140982,7.56459427,0.927868187 steamPublishedFileId = 0 diff --git a/GameData/RP-1/KCT/KCTTags.cfg b/GameData/RP-1/KCT/KCTTags.cfg index f85266a4462..5a5728fa035 100644 --- a/GameData/RP-1/KCT/KCTTags.cfg +++ b/GameData/RP-1/KCT/KCTTags.cfg @@ -3,98 +3,102 @@ KCTTAGS TAG { name = Avionics + displayName = #rp1_kct_tags_avionics partMult = 3.0 // Leave unspecified for 1.0 globalMult = 1.0 // Leave unspecified for 1.0 - desc = Has avionics to control the craft, requiring extensive testing. + desc = #rp1_kct_tags_avionics_desc } TAG { name = Cockpit + displayName = #rp1_kct_tags_cockpit partMult = 2 - desc = Has a cockpit. + desc = #rp1_kct_tags_cockpit_desc } TAG { name = EngineLiquidPF - displayName = Pressure-Fed Engine + displayName = #rp1_kct_tags_engineliquidpf partMult = 1.75 - desc = Has a pressure-fed liquid rocket engine that requires some additional testing. + desc = #rp1_kct_tags_engineliquidpf_desc } TAG { name = EngineLiquidTurbo - displayName = Pump-Fed Engine + displayName = #rp1_kct_tags_engineliquidturbo partMult = 4 - desc = Has a pump-fed liquid rocket engine. The turbopump is a very complicated piece of machinery that requires extensive testing. + desc = #rp1_kct_tags_engineliquidturbo_desc } TAG { name = EngineSolid - displayName = Solid Rocket Motor + displayName = #rp1_kct_tags_enginesolid partMult = 1.05 - desc = Has a solid rocket motor. Much easier to integrate and test than liquid engines. + desc = #rp1_kct_tags_enginesolid_desc } TAG { name = HumanRated - displayName = Human-Rated + displayName = #rp1_kct_tags_humanrated partMult = 1.25 globalMult = 1.25 isHumanRating = True - desc = Has human-rated equipment that requires more time for integration and testing of the entire craft. + desc = #rp1_kct_tags_humanrated_desc } TAG { name = Instruments - desc = Has scientific instruments. Currently, no effect on launch cost. + displayName = #rp1_kct_tags_instruments + desc = #rp1_kct_tags_instruments_desc } TAG { name = Nuclear + displayName = #rp1_kct_tags_nuclear partMult = 3 globalMult = 1.1 - desc = Has radioactive elements that must be carefully handled and integrated, and require additional administrative permits. + desc = #rp1_kct_tags_nuclear_desc } TAG { name = NuclearRTG - displayName = Nuclear RTG + displayName = #rp1_kct_tags_nuclearrtg partMult = 2.5 - desc = Has radioactive elements that must be carefully handled and integrated, and require additional administrative permits. + desc = #rp1_kct_tags_nuclearrtg_desc } TAG { name = Reentry - displayName = Reentry-Rated + displayName = #rp1_kct_tags_reentry partMult = 1.5 - desc = Has reentry equipment that needs proper integration and testing for safety. + desc = #rp1_kct_tags_reentry_desc } TAG { name = TankBalloon - displayName = Balloon Tank + displayName = #rp1_kct_tags_tankballoon partMult = 2.5 - desc = Has a Balloon Tank that is very difficult to handle and must be pressurized properly at all times. + desc = #rp1_kct_tags_tankballoon_desc } TAG { name = TankServiceModule - displayName = Service Module Tank + displayName = #rp1_kct_tags_tankservicemodule partMult = 2 - desc = Has a Service Module tank, specially designed to hold many different resources. This flexibility and complexity increases the launch cost. + desc = #rp1_kct_tags_tankservicemodule_desc } TAG { name = Toxic - displayName = Toxic Propellants + displayName = #rp1_kct_tags_toxic partMult = 1 - desc = Has toxic propellants that need to be handled carefully prior to launch. Currently, these do not increase launch cost. + desc = #rp1_kct_tags_toxic_desc } TAG { name = PadInfrastructure - displayName = Pad Infrastructure + displayName = #rp1_kct_tags_padinfrastructure partMult = 0 - desc = Part of the pad infrastructure and does not contribute to build time or assesed mass/size. + desc = #rp1_kct_tags_padinfrastructure_desc } } diff --git a/GameData/RP-1/Localization/en-us.cfg b/GameData/RP-1/Localization/en-us.cfg index 86fdaae154c..d93ce59d00d 100644 --- a/GameData/RP-1/Localization/en-us.cfg +++ b/GameData/RP-1/Localization/en-us.cfg @@ -1,304 +1,2197 @@ Localization { - RP0conf = True - en-us - { - #autoLOC_439627 = Program Slots: <<1>> [Max: <<2>>] - #autoLOC_900144 = Max Program Slots: [StrategyCount] - #autoLOC_900268 = Active Programs - #autoLOC_6001741 = Programs - #autoLOC_6002231 = Max Program Slots: - #autoLOC_304887 = Leader can be removed - - #autoLOC_304890 = Leader: Cannot be removed as they have not yet served the minimum time. - - #autoLOC_304820 = The Administration Facility cannot support more than <<1>> active programs at this level - #autoLOC_304827 = Cannot appoint Leader for this department, remove the existing Leader first. - - #autoLOC_439838 = Are you sure you want to APPOINT this Leader?<<1>> - - #autoLOC_304909 = Leader Retired - #autoLOC_304551 = This leader's term of service has elapsed. - #autoLOC_304612 = Hire Cost - #autoLOC_304674 = Hire Cost - - // No Refunds - #autoLOC_439851 - - #autoLOC_439854 = Are you sure you want to REMOVE this Leader?<<1>> - - #autoLOC_8003399 = Are you sure you want to PERFORM THIS ACTION?<<1>> - - - #autoLOC_464661 = Reputation: <<1>> - #loadgame_Rep = Rep: <<1>> - #loadgame_Conf = Conf: <<1>> - - #rp0_MainMenu_NoSciMode_Title = No Science Sandbox - #rp0_MainMenu_NoSciMode_Text = Science Sandbox mode is unsupported with RP-1. Please choose Career mode and then cheat funds as required. - - // Administration - #rp0_Admin_ActivePrograms = Active Programs - #rp0_Admin_CompletedPrograms = Completed Programs - #rp0_Admin_CanCompleteProgram = Program can be Completed - #rp0_Admin_Program_Speed = Speed - #rp0_Admin_Program_ConfidenceCost = Confidence Cost - #rp0_Admin_Program_Speed0 = Normal - #rp0_Admin_Program_Speed1 = Fast - #rp0_Admin_Program_Speed2 = Breakneck - #rp0_Admin_Program_ConfidenceRequired = Confidence required: <<1>> - #rp0_Admin_AcceptProgram = Accept Program - #rp0_Admin_AcceptProgramWithCost = Accept Program\nCost: <<1>> - #rp0_Admin_AcceptProgram_Confirm = Are you sure you want to ACTIVATE this Program?\n\nIt cannot be canceled, and must be completed to free its slot.<<1>> - #rp0_Admin_CompleteProgram = Complete Program - #rp0_Admin_CompleteProgramWithReward = Complete Program\nReward: <<1>> - #rp0_Admin_CompleteProgram_Confirm = Are you sure you want to COMPLETE this Program?\n\nYou will no longer be offered any of its Contracts, and any of its Contracts which are active will be failed.<<1>> - #rp0_Admin_AcceptAdditional_Program_Title = Activate Another Program - #rp0_Admin_AcceptAdditional_Program_Text = You've activated your first program! But you still have slots free. Activate another program now to increase funding. It's generally best to keep all your slots filled, unless you're saving them for a program that will unlock soon that you would rather take instead. - #rp0_Leaders_Title = Leaders - #rp0_Leaders_Appoint = Appoint - #rp0_Leaders_Remove = Remove - #rp0_Leaders_CanRemove = Can Remove - #rp0_Leaders_CanRemoveIn = Can Remove In - #rp0_Leaders_CanRemoveOn = Can Remove On - #rp0_Leaders_CanRemoveAfter = Can Remove After - #rp0_Leaders_RetiresIn = Retires In - #rp0_Leaders_RetiresOn = Retires On - #rp0_Leaders_RetiresAfter = Retires After - #rp0_Leaders_Remove_ConfirmWithCost = Are you sure you want to REMOVE this Leader? This will cost:\n<<1>><<2>> - #rp0_Leaders_Remove_Confirm = Are you sure you want to REMOVE this Leader?<<1>> - #rp0_Leaders_Deactivates = This Leader cannot be (re)appointed to any position once dismissed! - #rp0_Leaders_Deactivates_WithCooldown = This Leader cannot be (re)appointed to any position until <<1>> has passed after their removal! - #rp0_Leaders_Appoint_CannotAfford = Cannot afford to appoint - #rp0_Leaders_Remove_CannotAfford = Cannot afford to remove - #rp0_Leaders_HiringRequirements = Hiring Requirements - #rp0_Leaders_HiringRequirements_Unmet = Lack Hiring Requirements - #rp0_Leaders_LeadersUnlocked = The following Leaders are now available:\n - #rp0_Leaders_LeadersUnlockedTitle = Leader Unlocked! - #rp0_Leaders_UnlocksLeader = Unlocks the following Leaders:\n - - // Leader effects - #rp0_Leaders_Effect_ResearchRateModifier = <<1>> to <<2>> research speed - #rp0_Leaders_Effect_IntegrationRateModifier = <<1>> to integration speed of <<2>> - #rp0_Leaders_Effect_CurrencyModifier = <<1>> <<2>> <<3>> - // overrides - #rp0_Leaders_Effect_CurrencyModifierIntegrationRate = <<1>> to vessel integration speed - - // General strings - #rp0_Generic_DiskSpace_B = <<1>> B - #rp0_Generic_DiskSpace_kB = <<1>> kB - #rp0_Generic_DiskSpace_MB = <<1>> MB - #rp0_Generic_Percent_Positive = +<<1>>% - #rp0_Generic_Percent_Negative = -<<1>>% - #rp0_Generic_Value_Positive = +<<1>> - #rp0_Generic_Value_Negative = -<<1>> - #rp0_Generic_Cost = Cost: <<1>> - #rp0_Generic_Reward = Reward: <<1>> - - #rp0_Currency_Confidence = Confidence - #rp0_Currency_Time = Time - #rp0_Currency_Rate = Speed - #rp0_Currency_Format_Rate = <<1>>x - - - // KSP hardcodes using #autoLOC for Facility context menus. - #autoLOC_rp0_FacilityContextMenu_VAB = Modify a launch complex from the Space Center Management window instead. - #autoLOC_rp0_FacilityContextMenu_SPH = Modify the Hangar from the Space Center Management window instead. - #rp0_FacilityContextMenu_RnD_ResearcherLimit = Researcher Limit: <<1>> - #rp0_FacilityContextMenu_RnD_ResearcherLimit_unlimited = unlimited - #autoLOC_rp0_FacilityContextMenu_AC_RnR = <<1>> R&R times - #autoLOC_rp0_FacilityContextMenu_AC_Training = <<1>> training times - #rp0_FacilityContextMenu_TechGate = Can't upgrade this facility. Requires <<1>> - #rp0_FacilityContextMenu_AlreadyUpgrading = Upgrade already in progress - #rp0_FacilityContextMenu_UpgradeCostTime = Expected cost/day: <<1>>\nCompletes in <<2>> - #rp0_FacilityContextMenu_UpgradeCostDate = Expected cost/day: <<1>>\nCompletes on <<2>> - #rp0_FacilityContextMenu_UpgradeStart = Construction begun! - #rp0_FacilityContextMenu_UpgradeInProgress = Construction already in progress! - - //custom locs for RA tracking station - #autoLOC_rp0_FacilityContextMenu_TS_lvl0 = Suports comm codecs up to TL: 0\nDSN S-band power 2 kW, gain 49 dBi\nDSN UHF power 100 W, gain 20 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl1 = Suports comm codecs up to TL: 1\nDSN S-band power 2 kW, gain 52.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl2 = Suports comm codecs up to TL: 2\nDSN S-band power 2 kW, gain 52.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl3 = Suports comm codecs up to TL: 3\nDSN S-band power 2 kW, gain 52.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl4 = Suports comm codecs up to TL: 4\nDSN S-band power 2 kW, gain 60.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl5 = Suports comm codecs up to TL: 5\nDSN S-band power 2 kW, gain 60.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl6 = Suports comm codecs up to TL: 6\nDSN S-band power 2 kW, gain 62.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl7 = Suports comm codecs up to TL: 7\nDSN X-band power 10 kW, gain 73.5 dBi\nDSN S-band power 2 kW, gain 62.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl8 = Suports comm codecs up to TL: 8\nDSN X-band power 20 kW, gain 74.3 dBi\nDSN S-band power 20 kW, gain 63.6 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - #autoLOC_rp0_FacilityContextMenu_TS_lvl9 = Suports comm codecs up to TL: 9\nDSN Ka-band power 300 kW, gain 79 dBi\nDSN X-band power 20 kW, gain 74.3 dBi\nDSN S-band power 20 kW, gain 63.6 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi - - // Unlock Credit - #rp0_UnlockCredit_NodeInfo = Unlock Credit: <<1>> - #rp0_UnlockCredit_CostAfterCredit = Cost after Credit: √<<1>> - - - // Currency widget tooltips - #rp0_Widgets_Science_Tooltip = Total Science earned: <<1>>\nTotal Unlock Credit:<<2>> - #rp0_Widgets_Reputation_Tooltip = Reputation controls subsidy level and decays over time.\nGain it from contracts and from completing programs early,\nlose it from missing program deadlines.\n\nMinimum Subsidy: <<1>> (at 0 Rep)\nSubsidy Capped At: <<2>> (at <<3>> Rep)\nCurrent Yearly Subsidy: <<4>>\n(Min/Max changes over time)\nLosing <<5>> Rep per day (<<6>>/year) - #rp0_Widgets_Confidence_Tooltip = Confidence is a currency used to unlock faster versions of Programs.\nIt is earned by completing optional contracts and by gaining Science.\nActivating a Program at a speed faster than Normal will consume Confidence.\nTotal Confidence earned: <<1>> - #rp0_Widgets_Funds_Tooltip = Change in funds over the next\nDay: <<1>>\nMonth: <<2>>\nYear: <<3>> - - #rp0_ContractRewards_GainApplicants = Gain <<1>> Applicants! - - // Avionics types - #rp0_Avionics_Type_Science-Core = Science Core - #rp0_Avionics_Type_Near-Earth = Near Earth - #rp0_Avionics_Type_Deep-Space = Deep Space - - // PartUpgrade text -- set during load (of preset, if KCT, or at mainmenu for RP-1) - #rp0_EfficiencyUpgrade_Engineers_Title = Engineer Efficiency Upgrade - #rp0_EfficiencyUpgrade_Engineers_Text = Increasing management, computer, and material technology leads to increasing productivity when integrating vehicles and constructing new facilities. Increases minimum efficiency for LCs by <<1>>% and maximum efficiency by <<2>>% (additive with other upgrades). - #rp0_EfficiencyUpgrade_Researchers_Title = Researcher Efficiency Upgrade - #rp0_EfficiencyUpgrade_Researchers_Text = Increasing management and computer technology leads to increasing productivity for researchers. Increases research efficiency by <<1>>% (additive with other upgrades). - #rp0_Avionics_Upgrade_Text = Advances in electronics provide the following avionics improvements: - #rp0_Avionics_Upgrade_TextLine = <<1>> - Mass: <<2>> Cost: <<3>> Power: <<4>> kOS Disk Space: <<5>> - - // Engineer's Report - #rp0_EngineersReport_HumanRatedLH = Human-Rated: - #rp0_EngineersReport_HumanRatedLCYes = / LC: Yes - #rp0_EngineersReport_HumanRatedLCNo = / LC: No - #rp0_EngineersReport_ResourcesLH = Propellant GSE OK: - - #rp0_EngineersReport_Concern_UntooledParts_Title = Untooled parts. - #rp0_EngineersReport_Concern_UntooledParts_DescriptionSingle = The vessel has an untooled part. - #rp0_EngineersReport_Concern_UntooledParts_DescriptionMany = The vessel has <<1>> untooled parts. - - // Research and Development (RnD) - #rp0_RnD_TechResearching = Researching - #rp0_RnD_CancelResearch = Cancel Research - #rp0_RnD_Progress = Progress: <<1>>% ETA <<2>> - #rp0_RnD_ProgressEst = Progress: <<1>>% ETA Est. <<2>> - #rp0_RnD_NodeType = Type: <<1>> - - #rp0_RnD_NodeType_None = None - #rp0_RnD_NodeType_Materials = Materials Science - #rp0_RnD_NodeType_Electronics = Electronics - #rp0_RnD_NodeType_Bluesky = Blue Sky Research - #rp0_RnD_NodeType_Flight = Flight - #rp0_RnD_NodeType_Spaceplanes = Spaceplanes - #rp0_RnD_NodeType_Aerospace = Aerospace - #rp0_RnD_NodeType_Command = Command Modules - #rp0_RnD_NodeType_Stations = Space Stations - #rp0_RnD_NodeType_HSF = Human Spaceflight - #rp0_RnD_NodeType_Crewed = Crewed - #rp0_RnD_NodeType_RCS = Flight Control - #rp0_RnD_NodeType_EDL = Entry Descent & Landing - #rp0_RnD_NodeType_Hydrolox = Hydrolox Rocketry - #rp0_RnD_NodeType_RocketEngines = Classic Rocketry - #rp0_RnD_NodeType_Staged = Ox-Rich Staged Combustion - #rp0_RnD_NodeType_FRSC = Fuel-Rich Staged Combustion - #rp0_RnD_NodeType_AllStaged = Staged Combustion - #rp0_RnD_NodeType_LiquidEngines = Liquid Propellant Rocketry - #rp0_RnD_NodeType_Solid = Solid Rockets - #rp0_RnD_NodeType_NTR = Nuclear Rocketry - #rp0_RnD_NodeType_Ion = Ion Propulsion - #rp0_RnD_NodeType_Propulsion = Propulsion - #rp0_RnD_NodeType_LifeSupport = Life Support and ISRU - #rp0_RnD_NodeType_Nuclear = Nuclear Power Generation - #rp0_RnD_NodeType_Power = Conventional Power Generation - #rp0_RnD_NodeType_Electricity = Nuclear | Power, - #rp0_RnD_NodeType_Comms = Communications - #rp0_RnD_NodeType_Avionics = Avionics - #rp0_RnD_NodeType_Science = Science Instruments - - #rp0_AC_Crew_Tooltip_RetireDate = \n\nRetires no earlier than <<1>> - #rp0_AC_Crew_Status_Training = In training, done <<1>> - #rp0_AC_Crew_Status_Recovering = Recovering, done <<1>> - #rp0_AC_Crew_Status_Retired = Retired - - - - // Leader text - #rp0_Leaders_Desc_leaderVonBraun = Wernher von Braun designed the V-2 rocket for the Nazis, then moved to America under Operation Paperclip and began working at U.S. Army Ballistic Missile Agency. After the failure of Vanguard 1, ABMA successfully launched Explorer 1 on a Juno I rocket, derived from the Redstone. ABMA was then transferred to NASA as the Marshall Space Flight Center, and there he was instrumental in designing the Saturn I and V. He was criticized for being too cautious and for possibly committing crimes against humanity, though he was never tried. - - #rp0_Leaders_Desc_leaderRosen = Milton Rosen led the Viking and Vanguard programs for the Naval Research Laboratory before the latter was absorbed into NASA to form the nucleus of the Goddard Space Flight Center. After Vanguard, Rosen became Director of Launch Vehicles and Propulsion for NASA, where he helped lay the groundwork for the Saturn I and V launch vehicles as well as initiating the program that combined the simple upper stage of Vanguard with the Thor booster: Thor-Delta, later Delta. - - - // Editor - #rp0_Editor_LC_BuildVesselFirst_Title = Create Vessel First - #rp0_Editor_LC_BuildVesselFirst_Text = Create the vessel you wish this LC to support before clicking this button; that will set up the LC to serve this launch vehicle. LCs are customized to fit particular launch vehicles in RP-1. - - // Loading screen tips - If you change the number of tips, change NumTips in LoadingScreenChanger.cs - #rp0_loading_tip_001 = Forgetting just about everything learned in stock KSP… - #rp0_loading_tip_002 = Lamenting the cruelty of the rocket equation... - #rp0_loading_tip_003 = Analyzing porkchop plots for interplanetary transfers... - #rp0_loading_tip_004 = Planning gravity assists... - #rp0_loading_tip_005 = Thanking the RP-1 dev team... - #rp0_loading_tip_006 = Checking CKAN for the latest and greatest versions of RP-1 and RO... - #rp0_loading_tip_007 = Chatting on the RP-1 discord... - #rp0_loading_tip_008 = Opening issues and submitting pull requests on GitHub... - #rp0_loading_tip_009 = Reading mission reports and watching RP-1 streamers on Twitch to pick up tips... - #rp0_loading_tip_010 = Reading lots of helpful information on the wiki at github.com/KSP-RO/RP-1/wiki... - #rp0_loading_tip_011 = Exporting a career log to share with others... - #rp0_loading_tip_012 = Continuing to tweak game balance... - #rp0_loading_tip_013 = Appointing Leaders to gain bonuses to your space program... - #rp0_loading_tip_014 = Installing ROTanks for more attractive, detailed, and customizable procedural fuel tanks... - #rp0_loading_tip_015 = Carefully checking mods for RP-1 compatibility... - #rp0_loading_tip_016 = Getting some of the best parts via the RO mods - ROTanks, ROCapsules, ROSolar, and ROEngines... - #rp0_loading_tip_017 = Spending Confidence to unlock faster versions of programs... - #rp0_loading_tip_018 = Admiring the engine plumes with Waterfall installed... - #rp0_loading_tip_019 = Taking months or years to finish some science experiments with Kerbalism... - #rp0_loading_tip_020 = Always using the CKAN express installer... - #rp0_loading_tip_021 = Using KCT Simulations instead of KRASH for rocket testing... - #rp0_loading_tip_022 = Going above 40 km to get Earth science... - #rp0_loading_tip_023 = Adding even more engines... - #rp0_loading_tip_024 = Requiring avionics control on downrange sounding rocket contracts... - #rp0_loading_tip_025 = Adding pressurant for pressure-fed engines and RCS thrusters... - #rp0_loading_tip_026 = Increasing costs of some early tech nodes... - #rp0_loading_tip_027 = Not receiving funds from contracts... - #rp0_loading_tip_028 = Gaining Confidence and Reputation by completing contracts... - #rp0_loading_tip_029 = Gaining more science from each experiment on Normal or Easy difficulty... - #rp0_loading_tip_030 = Being challenged with less funding on Hard difficulty... - #rp0_loading_tip_031 = Experimenting with different starting Programs on different playthroughs... - #rp0_loading_tip_032 = Upgrading the Astronaut Complex once to allow EVAs, and twice for lunar exploration... - #rp0_loading_tip_033 = Upgrading the Tracking Station to increase the power of Earth's DSN... - #rp0_loading_tip_034 = Adjusting the construction speed of KSC improvements... - #rp0_loading_tip_035 = Hiring scientists... - #rp0_loading_tip_036 = Hiring engineers... - #rp0_loading_tip_037 = Using shift, control, and alt to easily deal with multiple staff at once... - #rp0_loading_tip_038 = Remembering to assign engineers to launch complexes... - #rp0_loading_tip_039 = Sending astronauts on interesting missions to push back their retirement dates... - #rp0_loading_tip_040 = Dismantling an unneeded launch complex... - #rp0_loading_tip_041 = Building a new launch complex for a new rocket design... - #rp0_loading_tip_042 = Earning funds credit on unlock costs by doing research... - #rp0_loading_tip_043 = Thinking long and hard before completing a Program... - #rp0_loading_tip_044 = Beginning crew proficiency training for a new cockpit or capsule as soon as its tech starts being researched... - #rp0_loading_tip_045 = Starting mission training weeks or months before the rocket is on the launch pad... - #rp0_loading_tip_046 = Reusing existing tooled tank diameters in new rockets to minimize new tooling costs... - #rp0_loading_tip_047 = Stretching the length of an existing tank to cheaply make a larger tank... - #rp0_loading_tip_048 = Remembering to tool parts only AFTER rocket design and testing is complete... - #rp0_loading_tip_049 = Tooling all parts on an X-plane for faster turnaround times... - #rp0_loading_tip_050 = Making minor changes (+/- 4%) to tank diameter or length without needing new tooling... - #rp0_loading_tip_051 = Using tooled parts to speed up integration times... - #rp0_loading_tip_052 = Placing sounding rocket payload in a high-pressure fuel tank... - #rp0_loading_tip_053 = Checking Service Modules for the correct Comsat, Navsat, or Weathersat payload... - #rp0_loading_tip_054 = Using high pressure HP tanks for pressure-fed engines... - #rp0_loading_tip_055 = Adding MLI to tanks with cryogenic propellants... - #rp0_loading_tip_056 = Ensuring launch complex is configured to handle intended propellants... - #rp0_loading_tip_057 = Packing enough electricity and life support to keep your astronauts alive during the mission... - #rp0_loading_tip_058 = Putting deep space avionics on anything leaving low Earth orbit... - #rp0_loading_tip_059 = Checking rated burn times and MTBF when selecting engines... - #rp0_loading_tip_060 = Adding science experiments to procedural probe cores... - #rp0_loading_tip_061 = Adding high-speed and high-altitude crewed science experiments to X-plane cockpits... - #rp0_loading_tip_062 = Setting proper tech levels, frequency band, and transmission power for antennas... - #rp0_loading_tip_063 = Adding more fuel and upgrading engines... - #rp0_loading_tip_064 = Upgrading to new and improved tank types to reduce vehicle mass and increase delta-v... - #rp0_loading_tip_065 = Always purchasing upgraded variants of engines in the VAB... - #rp0_loading_tip_066 = Unlocking improved avionics to save mass and use less electricity... - #rp0_loading_tip_067 = Launching a variety of early sounding rocket contracts... - #rp0_loading_tip_068 = Earning early science with suborbital film and bio contracts... - #rp0_loading_tip_069 = Airlaunching an X-plane... - #rp0_loading_tip_070 = Reducing payload mass to the bare minimum required... - #rp0_loading_tip_071 = Reducing initial TWR of upper stages... - #rp0_loading_tip_072 = Spin-stabilizing early upper stages... - #rp0_loading_tip_073 = Watching early solar panels degrade more quickly... - #rp0_loading_tip_074 = Researching EDL tech to unlock uncrewed orbital reentry contracts... - #rp0_loading_tip_075 = Sending probes to Venus and Mars to earn lots of funds and science... - #rp0_loading_tip_076 = Planning a crewed Mars mission... - #rp0_loading_tip_077 = Waiting for comms tech level 2 to build relays... - #rp0_loading_tip_078 = Designing a rocket before clicking New Launch Complex... - #rp0_loading_tip_079 = Accepting as many programs as there are Slots free... - #rp0_loading_tip_080 = Unlocking Materials Science and Electronics nodes to increase engineer and researcher efficiency... - - - } + RP0conf = True + en-us + { + #autoLOC_439627 = Program Slots: <<1>> [Max: <<2>>] + #autoLOC_900144 = Max Program Slots: [StrategyCount] + #autoLOC_900268 = Active Programs + #autoLOC_6001741 = Programs + #autoLOC_6002231 = Max Program Slots: + #autoLOC_304887 = Leader can be removed + + #autoLOC_304890 = Leader: Cannot be removed as they have not yet served the minimum time. + + #autoLOC_304820 = The Administration Facility cannot support more than <<1>> active programs at this level + #autoLOC_304827 = Cannot appoint Leader for this department, remove the existing Leader first. + + #autoLOC_439838 = Are you sure you want to APPOINT this Leader?<<1>> + + #autoLOC_304909 = Leader Retired + #autoLOC_304551 = This leader's term of service has elapsed. + #autoLOC_304612 = Hire Cost + #autoLOC_304674 = Hire Cost + + // No Refunds - #autoLOC_439851 + + #autoLOC_439854 = Are you sure you want to REMOVE this Leader?<<1>> + + #autoLOC_8003399 = Are you sure you want to PERFORM THIS ACTION?<<1>> + + + #autoLOC_464661 = Reputation: <<1>> + #loadgame_Rep = Rep: <<1>> + #loadgame_Conf = Conf: <<1>> + + #rp0_MainMenu_NoSciMode_Title = No Science Sandbox + #rp0_MainMenu_NoSciMode_Text = Science Sandbox mode is unsupported with RP-1. Please choose Career mode and then cheat funds as required. + + // Administration + #rp0_Admin_ActivePrograms = Active Programs + #rp0_Admin_CompletedPrograms = Completed Programs + #rp0_Admin_CanCompleteProgram = Program can be Completed + #rp0_Admin_Program_Speed = Speed + #rp0_Admin_Program_ConfidenceCost = Confidence Cost + #rp0_Admin_Program_Speed0 = Normal + #rp0_Admin_Program_Speed1 = Fast + #rp0_Admin_Program_Speed2 = Breakneck + #rp0_Admin_Program_ConfidenceRequired = Confidence required: <<1>> + #rp0_Admin_AcceptProgram = Accept Program + #rp0_Admin_AcceptProgramWithCost = Accept Program\nCost: <<1>> + #rp0_Admin_AcceptProgram_Confirm = Are you sure you want to ACTIVATE this Program?\n\nIt cannot be canceled, and must be completed to free its slot.<<1>> + #rp0_Admin_CompleteProgram = Complete Program + #rp0_Admin_CompleteProgramWithReward = Complete Program\nReward: <<1>> + #rp0_Admin_CompleteProgram_Confirm = Are you sure you want to COMPLETE this Program?\n\nYou will no longer be offered any of its Contracts, and any of its Contracts which are active will be failed.<<1>> + #rp0_Admin_AcceptAdditional_Program_Title = Activate Another Program + #rp0_Admin_AcceptAdditional_Program_Text = You've activated your first program! But you still have slots free. Activate another program now to increase funding. It's generally best to keep all your slots filled, unless you're saving them for a program that will unlock soon that you would rather take instead. + #rp0_Leaders_Title = Leaders + #rp0_Leaders_Appoint = Appoint + #rp0_Leaders_Remove = Remove + #rp0_Leaders_CanRemove = Can Remove + #rp0_Leaders_CanRemoveIn = Can Remove In + #rp0_Leaders_CanRemoveOn = Can Remove On + #rp0_Leaders_CanRemoveAfter = Can Remove After + #rp0_Leaders_RetiresIn = Retires In + #rp0_Leaders_RetiresOn = Retires On + #rp0_Leaders_RetiresAfter = Retires After + #rp0_Leaders_Remove_ConfirmWithCost = Are you sure you want to REMOVE this Leader? This will cost:\n<<1>><<2>> + #rp0_Leaders_Remove_Confirm = Are you sure you want to REMOVE this Leader?<<1>> + #rp0_Leaders_Deactivates = This Leader cannot be (re)appointed to any position once dismissed! + #rp0_Leaders_Deactivates_WithCooldown = This Leader cannot be (re)appointed to any position until <<1>> has passed after their removal! + #rp0_Leaders_Appoint_CannotAfford = Cannot afford to appoint + #rp0_Leaders_Remove_CannotAfford = Cannot afford to remove + #rp0_Leaders_HiringRequirements = Hiring Requirements + #rp0_Leaders_HiringRequirements_Unmet = Lack Hiring Requirements + #rp0_Leaders_LeadersUnlocked = The following Leaders are now available:\n + #rp0_Leaders_LeadersUnlockedTitle = Leader Unlocked! + #rp0_Leaders_UnlocksLeader = Unlocks the following Leaders:\n + + // General strings + #rp0_Generic_DiskSpace_B = <<1>> B + #rp0_Generic_DiskSpace_kB = <<1>> kB + #rp0_Generic_DiskSpace_MB = <<1>> MB + #rp0_Generic_Percent_Positive = +<<1>>% + #rp0_Generic_Percent_Negative = -<<1>>% + #rp0_Generic_Value_Positive = +<<1>> + #rp0_Generic_Value_Negative = -<<1>> + #rp0_Generic_Cost = Cost: <<1>> + #rp0_Generic_Reward = Reward: <<1>> + + #rp0_Currency_Confidence = Confidence + #rp0_Currency_Time = Time + #rp0_Currency_Rate = Speed + #rp0_Currency_Format_Rate = <<1>>x + + + // KSP hardcodes using #autoLOC for Facility context menus. + #autoLOC_rp0_FacilityContextMenu_VAB = Modify a launch complex from the Space Center Management window instead. + #autoLOC_rp0_FacilityContextMenu_SPH = Modify the Hangar from the Space Center Management window instead. + #rp0_FacilityContextMenu_RnD_ResearcherLimit = Researcher Limit: <<1>> + #rp0_FacilityContextMenu_RnD_ResearcherLimit_unlimited = unlimited + #autoLOC_rp0_FacilityContextMenu_AC_RnR = <<1>> R&R times + #autoLOC_rp0_FacilityContextMenu_AC_Training = <<1>> training times + #rp0_FacilityContextMenu_TechGate = Can't upgrade this facility. Requires <<1>> + #rp0_FacilityContextMenu_AlreadyUpgrading = Upgrade already in progress + #rp0_FacilityContextMenu_UpgradeCostTime = Expected cost/day: <<1>>\nCompletes in <<2>> + #rp0_FacilityContextMenu_UpgradeCostDate = Expected cost/day: <<1>>\nCompletes on <<2>> + #rp0_FacilityContextMenu_UpgradeStart = Construction begun! + #rp0_FacilityContextMenu_UpgradeInProgress = Construction already in progress! + + //custom locs for RA tracking station + #autoLOC_rp0_FacilityContextMenu_TS_lvl0 = Supports comm codecs up to TL: 0\nDSN S-band power 2 kW, gain 49 dBi\nDSN UHF power 100 W, gain 20 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl1 = Supports comm codecs up to TL: 1\nDSN S-band power 2 kW, gain 52.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl2 = Supports comm codecs up to TL: 2\nDSN S-band power 2 kW, gain 52.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl3 = Supports comm codecs up to TL: 3\nDSN S-band power 2 kW, gain 52.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl4 = Supports comm codecs up to TL: 4\nDSN S-band power 2 kW, gain 60.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl5 = Supports comm codecs up to TL: 5\nDSN S-band power 2 kW, gain 60.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl6 = Supports comm codecs up to TL: 6\nDSN S-band power 2 kW, gain 62.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl7 = Supports comm codecs up to TL: 7\nDSN X-band power 10 kW, gain 73.5 dBi\nDSN S-band power 2 kW, gain 62.5 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl8 = Supports comm codecs up to TL: 8\nDSN X-band power 20 kW, gain 74.3 dBi\nDSN S-band power 20 kW, gain 63.6 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + #autoLOC_rp0_FacilityContextMenu_TS_lvl9 = Supports comm codecs up to TL: 9\nDSN Ka-band power 300 kW, gain 79 dBi\nDSN X-band power 20 kW, gain 74.3 dBi\nDSN S-band power 20 kW, gain 63.6 dBi\nDSN UHF power 100 W, gain 34 dBi\nDSN VHF power 100 W, gain 20 dBi + + // Unlock Credit + #rp0_UnlockCredit_NodeInfo = Unlock Credit: <<1>> + #rp0_UnlockCredit_CostAfterCredit = Cost after Credit: √<<1>> + + + // Currency widget tooltips + #rp0_Widgets_Science_Tooltip = Total Science earned: <<1>>\nTotal Unlock Credit:<<2>> + #rp0_Widgets_Reputation_Tooltip = Reputation controls subsidy level and decays over time.\nGain it from contracts and from completing programs early,\nlose it from missing program deadlines.\n\nMinimum Subsidy: <<1>> (at 0 Rep)\nSubsidy Capped At: <<2>> (at <<3>> Rep)\nCurrent Yearly Subsidy: <<4>>\n(Min/Max changes over time)\nLosing <<5>> Rep per day (<<6>>/year) + #rp0_Widgets_Confidence_Tooltip = Confidence is a currency used to unlock faster versions of Programs.\nIt is earned by completing optional contracts and by gaining Science.\nActivating a Program at a speed faster than Normal will consume Confidence.\nTotal Confidence earned: <<1>> + #rp0_Widgets_Funds_Tooltip = Change in funds over the next\nDay: <<1>>\nMonth: <<2>>\nYear: <<3>> + + #rp0_ContractRewards_GainApplicants = Gain <<1>> Applicants! + + // Avionics types + #rp0_Avionics_Type_Science-Core = Science Core + #rp0_Avionics_Type_Near-Earth = Near Earth + #rp0_Avionics_Type_Deep-Space = Deep Space + + // PartUpgrade text -- set during load (of preset, if KCT, or at mainmenu for RP-1) + #rp0_EfficiencyUpgrade_Engineers_Title = Engineer Efficiency Upgrade + #rp0_EfficiencyUpgrade_Engineers_Text = Increasing management, computer, and material technology leads to increasing productivity when integrating vehicles and constructing new facilities. Increases minimum efficiency for LCs by <<1>>% and maximum efficiency by <<2>>% (additive with other upgrades). + #rp0_EfficiencyUpgrade_Researchers_Title = Researcher Efficiency Upgrade + #rp0_EfficiencyUpgrade_Researchers_Text = Increasing management and computer technology leads to increasing productivity for researchers. Increases research efficiency by <<1>>% (additive with other upgrades). + #rp0_Avionics_Upgrade_Text = Advances in electronics provide the following avionics improvements: + #rp0_Avionics_Upgrade_TextLine = <<1>> - Mass: <<2>> Cost: <<3>> Power: <<4>> kOS Disk Space: <<5>> + + // Engineer's Report + #rp0_EngineersReport_HumanRatedLH = Human-Rated: + #rp0_EngineersReport_HumanRatedLCYes = / LC: Yes + #rp0_EngineersReport_HumanRatedLCNo = / LC: No + #rp0_EngineersReport_ResourcesLH = Propellant GSE OK: + + #rp0_EngineersReport_Concern_UntooledParts_Title = Untooled parts. + #rp0_EngineersReport_Concern_UntooledParts_DescriptionSingle = The vessel has an untooled part. + #rp0_EngineersReport_Concern_UntooledParts_DescriptionMany = The vessel has <<1>> untooled parts. + + // Research and Development (RnD) + #rp0_RnD_TechResearching = Researching + #rp0_RnD_CancelResearch = Cancel Research + #rp0_RnD_Progress = Progress: <<1>>% ETA <<2>> + #rp0_RnD_ProgressEst = Progress: <<1>>% ETA Est. <<2>> + #rp0_RnD_NodeType = Type: <<1>> + + #rp0_RnD_NodeType_None = None + #rp0_RnD_NodeType_Materials = Materials Science + #rp0_RnD_NodeType_Electronics = Electronics + #rp0_RnD_NodeType_Bluesky = Blue Sky Research + #rp0_RnD_NodeType_Flight = Flight + #rp0_RnD_NodeType_Spaceplanes = Spaceplanes + #rp0_RnD_NodeType_Aerospace = Aerospace + #rp0_RnD_NodeType_Command = Command Modules + #rp0_RnD_NodeType_Stations = Space Stations + #rp0_RnD_NodeType_HSF = Human Spaceflight + #rp0_RnD_NodeType_Crewed = Crewed + #rp0_RnD_NodeType_RCS = Flight Control + #rp0_RnD_NodeType_EDL = Entry Descent & Landing + #rp0_RnD_NodeType_Hydrolox = Hydrolox Rocketry + #rp0_RnD_NodeType_RocketEngines = Classic Rocketry + #rp0_RnD_NodeType_Staged = Ox-Rich Staged Combustion + #rp0_RnD_NodeType_FRSC = Fuel-Rich Staged Combustion + #rp0_RnD_NodeType_AllStaged = Staged Combustion + #rp0_RnD_NodeType_LiquidEngines = Liquid Propellant Rocketry + #rp0_RnD_NodeType_Solid = Solid Rockets + #rp0_RnD_NodeType_NTR = Nuclear Rocketry + #rp0_RnD_NodeType_Ion = Ion Propulsion + #rp0_RnD_NodeType_Propulsion = Propulsion + #rp0_RnD_NodeType_LifeSupport = Life Support and ISRU + #rp0_RnD_NodeType_Nuclear = Nuclear Power Generation + #rp0_RnD_NodeType_Power = Conventional Power Generation + #rp0_RnD_NodeType_Electricity = Nuclear | Power, + #rp0_RnD_NodeType_Comms = Communications + #rp0_RnD_NodeType_Avionics = Avionics + #rp0_RnD_NodeType_Science = Science Instruments + + #rp0_AC_Crew_Tooltip_RetireDate = \n\nRetires no earlier than <<1>> + #rp0_AC_Crew_Status_Training = In training, done <<1>> + #rp0_AC_Crew_Status_Recovering = Recovering, done <<1>> + #rp0_AC_Crew_Status_Retired = Retired + + + // Editor + #rp0_Editor_LC_BuildVesselFirst_Title = Create Vessel First + #rp0_Editor_LC_BuildVesselFirst_Text = Create the vessel you wish this LC to support before clicking this button; that will set up the LC to serve this launch vehicle. LCs are customized to fit particular launch vehicles in RP-1. + + // Loading screen tips - If you change the number of tips, change NumTips in LoadingScreenChanger.cs + #rp0_loading_tip_001 = Forgetting just about everything learned in stock KSP… + #rp0_loading_tip_002 = Lamenting the cruelty of the rocket equation... + #rp0_loading_tip_003 = Analyzing porkchop plots for interplanetary transfers... + #rp0_loading_tip_004 = Planning gravity assists... + #rp0_loading_tip_005 = Thanking the RP-1 dev team... + #rp0_loading_tip_006 = Checking CKAN for the latest and greatest versions of RP-1 and RO... + #rp0_loading_tip_007 = Chatting on the RP-1 discord... + #rp0_loading_tip_008 = Opening issues and submitting pull requests on GitHub... + #rp0_loading_tip_009 = Reading mission reports and watching RP-1 streamers on Twitch to pick up tips... + #rp0_loading_tip_010 = Reading lots of helpful information on the wiki at github.com/KSP-RO/RP-1/wiki... + #rp0_loading_tip_011 = Exporting a career log to share with others... + #rp0_loading_tip_012 = Continuing to tweak game balance... + #rp0_loading_tip_013 = Appointing Leaders to gain bonuses to your space program... + #rp0_loading_tip_014 = Installing ROTanks for more attractive, detailed, and customizable procedural fuel tanks... + #rp0_loading_tip_015 = Carefully checking mods for RP-1 compatibility... + #rp0_loading_tip_016 = Getting some of the best parts via the RO mods - ROTanks, ROCapsules, ROSolar, and ROEngines... + #rp0_loading_tip_017 = Spending Confidence to unlock faster versions of programs... + #rp0_loading_tip_018 = Admiring the engine plumes with Waterfall installed... + #rp0_loading_tip_019 = Taking months or years to finish some science experiments with Kerbalism... + #rp0_loading_tip_020 = Always using the CKAN express installer... + #rp0_loading_tip_021 = Using KCT Simulations instead of KRASH for rocket testing... + #rp0_loading_tip_022 = Going above 40 km to get Earth science... + #rp0_loading_tip_023 = Adding even more engines... + #rp0_loading_tip_024 = Requiring avionics control on downrange sounding rocket contracts... + #rp0_loading_tip_025 = Adding pressurant for pressure-fed engines and RCS thrusters... + #rp0_loading_tip_026 = Increasing costs of some early tech nodes... + #rp0_loading_tip_027 = Not receiving funds from contracts... + #rp0_loading_tip_028 = Gaining Confidence and Reputation by completing contracts... + #rp0_loading_tip_029 = Gaining more science from each experiment on Normal or Easy difficulty... + #rp0_loading_tip_030 = Being challenged with less funding on Hard difficulty... + #rp0_loading_tip_031 = Experimenting with different starting Programs on different playthroughs... + #rp0_loading_tip_032 = Upgrading the Astronaut Complex once to allow EVAs, and twice for lunar exploration... + #rp0_loading_tip_033 = Upgrading the Tracking Station to increase the power of Earth's DSN... + #rp0_loading_tip_034 = Adjusting the construction speed of KSC improvements... + #rp0_loading_tip_035 = Hiring scientists... + #rp0_loading_tip_036 = Hiring engineers... + #rp0_loading_tip_037 = Using shift, control, and alt to easily deal with multiple staff at once... + #rp0_loading_tip_038 = Remembering to assign engineers to launch complexes... + #rp0_loading_tip_039 = Sending astronauts on interesting missions to push back their retirement dates... + #rp0_loading_tip_040 = Dismantling an unneeded launch complex... + #rp0_loading_tip_041 = Building a new launch complex for a new rocket design... + #rp0_loading_tip_042 = Earning funds credit on unlock costs by doing research... + #rp0_loading_tip_043 = Thinking long and hard before completing a Program... + #rp0_loading_tip_044 = Beginning crew proficiency training for a new cockpit or capsule as soon as its tech starts being researched... + #rp0_loading_tip_045 = Starting mission training weeks or months before the rocket is on the launch pad... + #rp0_loading_tip_046 = Reusing existing tooled tank diameters in new rockets to minimize new tooling costs... + #rp0_loading_tip_047 = Stretching the length of an existing tank to cheaply make a larger tank... + #rp0_loading_tip_048 = Remembering to tool parts only AFTER rocket design and testing is complete... + #rp0_loading_tip_049 = Tooling all parts on an X-plane for faster turnaround times... + #rp0_loading_tip_050 = Making minor changes (+/- 4%) to tank diameter or length without needing new tooling... + #rp0_loading_tip_051 = Using tooled parts to speed up integration times... + #rp0_loading_tip_052 = Placing sounding rocket payload in a high-pressure fuel tank... + #rp0_loading_tip_053 = Checking Service Modules for the correct Comsat, Navsat, or Weathersat payload... + #rp0_loading_tip_054 = Using high pressure HP tanks for pressure-fed engines... + #rp0_loading_tip_055 = Adding MLI to tanks with cryogenic propellants... + #rp0_loading_tip_056 = Ensuring launch complex is configured to handle intended propellants... + #rp0_loading_tip_057 = Packing enough electricity and life support to keep your astronauts alive during the mission... + #rp0_loading_tip_058 = Putting deep space avionics on anything leaving low Earth orbit... + #rp0_loading_tip_059 = Checking rated burn times and MTBF when selecting engines... + #rp0_loading_tip_060 = Adding science experiments to procedural probe cores... + #rp0_loading_tip_061 = Adding high-speed and high-altitude crewed science experiments to X-plane cockpits... + #rp0_loading_tip_062 = Setting proper tech levels, frequency band, and transmission power for antennas... + #rp0_loading_tip_063 = Adding more fuel and upgrading engines... + #rp0_loading_tip_064 = Upgrading to new and improved tank types to reduce vehicle mass and increase delta-v... + #rp0_loading_tip_065 = Always purchasing upgraded variants of engines in the VAB... + #rp0_loading_tip_066 = Unlocking improved avionics to save mass and use less electricity... + #rp0_loading_tip_067 = Launching a variety of early sounding rocket contracts... + #rp0_loading_tip_068 = Earning early science with suborbital film and bio contracts... + #rp0_loading_tip_069 = Airlaunching an X-plane... + #rp0_loading_tip_070 = Reducing payload mass to the bare minimum required... + #rp0_loading_tip_071 = Reducing initial TWR of upper stages... + #rp0_loading_tip_072 = Spin-stabilizing early upper stages... + #rp0_loading_tip_073 = Watching early solar panels degrade more quickly... + #rp0_loading_tip_074 = Researching EDL tech to unlock uncrewed orbital reentry contracts... + #rp0_loading_tip_075 = Sending probes to Venus and Mars to earn lots of funds and science... + #rp0_loading_tip_076 = Planning a crewed Mars mission... + #rp0_loading_tip_077 = Waiting for comms tech level 2 to build relays... + #rp0_loading_tip_078 = Designing a rocket before clicking New Launch Complex... + #rp0_loading_tip_079 = Accepting as many programs as there are Slots free... + #rp0_loading_tip_080 = Unlocking Materials Science and Electronics nodes to increase engineer and researcher efficiency... + + // Agencies + #rp1_agencies_fai = Federation Aeronautique Internationale + #rp1_agencies_fai_desc = Founded in 1905, the FAI is the governing body for air sports and for aeronautics and astronautics world records. If you're setting a milestone, odds are the FAI is the group certifying it. Funding, however, will come from your government--the FAI doesn't offer prizes, just record records. + + #rp1_agencies_gps = GPS + #rp1_agencies_gps_desc = The Global Positioning System (GPS), originally Navstar GPS, is a space-based radionavigation system owned by the United States government and operated by the United States Air Force. It is a global navigation satellite system that provides geolocation and time information to a GPS receiver anywhere on or near the Earth where there is an unobstructed line of sight to four or more GPS satellites. + + #rp1_agencies_glonass = GLONASS + #rp1_agencies_glonass_desc = GLONASS, or "Global Navigation Satellite System", is a space-based satellite navigation system operating in the radionavigation-satellite service. It provides an alternative to GPS and is the second navigational system in operation with global coverage and of comparable precision. + + + // Craft Files + // SPH + #rp1_crafts_jettrainer = Jet Trainer + #rp1_crafts_jettrainer_desc = Basic subsonic jet aircraft. Two-seater, very forgiving flight characteristics, if a bit twitchy at low speeds. Rotate at 35 m/s, liftoff at 45 m/s. Stall speed 40 m/s, max speed 270 m/s. AG 1 extends flaps, AG2 retracts them. + + #rp1_crafts_ssjettrainner = Supersonic Jet Trainer + #rp1_crafts_ssjettrainner_desc = Supersonic jet trainer based on a classic fighter jet. AG 1 to lower flaps, AG 2 to raise flaps. Rotate at 70 m/s, liftoff speed 90 m/s, landing speed 80 m/s, Max Speed Mach 1.6, G limit 8 Gs. Watch out for tail strikes! + + // VAB + #rp1_crafts_mr1 = MR-1 Meteo + #rp1_crafts_mr1_desc = Soviet MR-1 "Meteo" sounding rocket. Two-stage with booster and sustainer, with a unique hollow booster allowing the sustainer engine to fire through the center. Maximum altitude 95 km, with room for extra payload in the payload fairing. + + #rp1_crafts_v2 = V-2 + #rp1_crafts_v2_desc = German short range ballistic missile, repurposed for more peaceful uses. Contains a large payload fairing in the nose with plenty of space, 250 km max altitude. + + #rp1_crafts_wac = WAC-Corporal + #rp1_crafts_wac_desc = American WAC-Corporal sounding rocket. Two-stage with booster and sustainer. Maximum altitude 80 km, no payload capacity. + + + // KCT Tags + #rp1_kct_tags_avionics = Avionics + #rp1_kct_tags_avionics_desc = Has avionics to control the craft, requiring extensive testing. + + #rp1_kct_tags_cockpit = Cockpit + #rp1_kct_tags_cockpit_desc = Has a cockpit. + + #rp1_kct_tags_engineliquidpf = Pressure-Fed Engine + #rp1_kct_tags_engineliquidpf_desc = Has a pressure-fed liquid rocket engine that requires some additional testing. + + #rp1_kct_tags_engineliquidturbo = Pump-Fed Engine + #rp1_kct_tags_engineliquidturbo_desc = Has a pump-fed liquid rocket engine. The turbopump is a very complicated piece of machinery that requires extensive testing. + + #rp1_kct_tags_enginesolid = Solid Rocket Motor + #rp1_kct_tags_enginesolid_desc = Has a solid rocket motor. Much easier to integrate and test than liquid engines. + + #rp1_kct_tags_humanrated = Human-Rated + #rp1_kct_tags_humanrated_desc = Has human-rated equipment that requires more time for integration and testing of the entire craft. + + #rp1_kct_tags_instruments = Instruments + #rp1_kct_tags_instruments_desc = Has scientific instruments. Currently, no effect on launch cost. + + #rp1_kct_tags_nuclear = Nuclear Reactor + #rp1_kct_tags_nuclear_desc = Has radioactive elements that must be carefully handled and integrated and require additional administrative permits. + + #rp1_kct_tags_nuclearrtg = Nuclear RTG + #rp1_kct_tags_nuclearrtg_desc = Has radioactive elements that must be carefully handled and integrated and require additional administrative permits. + + #rp1_kct_tags_reentry = Reentry-Rated + #rp1_kct_tags_reentry_desc = Has reentry equipment that needs proper integration and testing for safety. + + #rp1_kct_tags_tankballoon = Balloon Tank + #rp1_kct_tags_tankballoon_desc = Has a Balloon Tank that is very difficult to handle and must be pressurized properly at all times. + + #rp1_kct_tags_tankservicemodule = Service Module Tank + #rp1_kct_tags_tankservicemodule_desc = Has a Service Module tank, specially designed to hold many different resources. This flexibility and complexity increase the launch cost. + + #rp1_kct_tags_toxic = Toxic Propellants + #rp1_kct_tags_toxic_desc = Has toxic propellants that need to be handled carefully prior to launch. Currently, these do not increase launch cost. + + #rp1_kct_tags_padinfrastructure = Pad Infrastructure + #rp1_kct_tags_padinfrastructure_desc = Part of the pad infrastructure and does not contribute to build time or assessed mass/size. + + + // Leader Types + #rp1_leaders_selectprograms = Select Programs + #rp1_leaders_selectprograms_desc = This is where programs can be activated or, if all requirements are met, completed. + #rp1_leaders_programoffice = Program Office + #rp1_leaders_admin = Administration + #rp1_leaders_admin_desc = The leader of the space program. + #rp1_leaders_engineer = Chief Designer + #rp1_leaders_engineer_desc = The head of engineering for the space program. + #rp1_leaders_director = Flight Director + #rp1_leaders_director_desc = The head of Mission Control. + #rp1_leaders_scientist = Chief Scientist + #rp1_leaders_scientist_desc = The head of space science for the space program. + #rp1_leaders_contractor = Main Contractor + #rp1_leaders_contractor_desc = A contractor/design bureau responsible for a large amount of hardware. + #rp1_leaders_sc1 = Contractor 1 + #rp1_leaders_sc2 = Contractor 2 + #rp1_leaders_sc_desc = A contractor/design bureau responsible for hardware + #rp1_leaders_noleaderyet = + // #rp1_leaders_nocontractoryet = // If needed + + + // Leaders' name and description, in alphabetic order: + #rp1_leaders_barmin = Vladimir Barmin + #rp1_leaders_barmin_desc = Vladimir Pavlovich Barmin was an outstanding Soviet scientist in the field of mechanics and rocket engineering. Barmin is best known for designing the first rocket Launch Complex in the world at Baikonur. He also went on to design the launch facilities for the N1 and Energia rockets. + + #rp1_leaders_bossart = Charlie Bossart + #rp1_leaders_bossart_desc = Karel (Charlie) Bossart was an innovative rocket designer and creator of the Atlas ICBM. His achievements rank alongside those of Wernher von Braun and Sergei Korolev. Unfortunately, most of his work was for the United States Air Force and therefore classified, so his achievements are not widely known. + + #rp1_leaders_brill = Yvonne Brill + #rp1_leaders_brill_desc = Yvonne Madelaine Brill was a Canadian-American rocket and jet propulsion engineer. She is responsible for inventing the fuel-efficient rocket thruster that keeps satellites in orbit today. During her career she was involved in a broad range of national space programs in the United States, including NASA and the International Maritime Satellite Organization. + + #rp1_leaders_chelomey = Vladimir Chelomey + #rp1_leaders_chelomey_desc = Vladimir Nikolayevich Chelomey was a Soviet engineer of Ukrainian ethnicity. Chelomey invented the first Soviet pulse jet engine and created the UR-XXX series of rockets which included the UR-500 Proton. The Proton is the second most flown rocket in the world, only recently losing the distinction of #1 to the Falcon 9. Chelomey was also instrumental in working on the Almaz Space Stations which became the basis of the Salyut, Mir, and Zvezda space stations. + + #rp1_leaders_cleaver = Arthur Valentine Cleaver + #rp1_leaders_cleaver_desc = Arthur "Val Cleaver" was a British aerospace engineer working for de Havilland in the early 1950s, responsible for overseeing the development of the early British rocket plane engines, "Spectre" and "Sprite". He later worked to develop upgraded variants of the Spectre engine that went on to power the prototypes of Blue Steel missiles. In 1956 he took a job with Rolls-Royce as their Chief Rocket Propulsion Engineer. Under his guidance the development of the RZ.2 and RZ.20 took place, built to power the Blue Streak missile. Both were considered highly advanced engines at the time and they went on to power the first stage of Europa 1. + + #rp1_leaders_dhawan = Satish Dhawan + #rp1_leaders_dhawan_desc = An Indian mathematician and aerospace engineer, Dr. Satish Dhawan was the third chairman of ISRO, where he oversaw the development of Satellite Launch Vehicle (SLV) and Polar Satellite Launch Vehicle (PSLV). He was noted for taking personal responsibility for failures while allowing the team to take credit for successes. During this time he was also the director of the Indian Institute of Science, where he researched boundary layer theory and other aerodynamic phenomena. + + #rp1_leaders_faget = Max Faget + #rp1_leaders_faget_desc = Maxime (Max) Faget was a Belizean-born American mechanical engineer. Faget was the designer of the Mercury spacecraft and contributed to the later Gemini and Apollo spacecraft as well as the Space Shuttle. + + #rp1_leaders_gagarin = Yuri Gagarin + #rp1_leaders_gagarin_desc = Yuri Alekseyevich Gagarin was a Soviet pilot and cosmonaut who became the first human to journey into outer space. Traveling in the Vostok 1 capsule, Gagarin completed one orbit of Earth on 12 April 1961. By achieving this major milestone in the Space Race he became an international celebrity, and was awarded many medals and titles, including Hero of the Soviet Union, his nation's highest honour. + + #rp1_leaders_glushko = Valentin Glushko + #rp1_leaders_glushko_desc = Valentin Petrovich Glushko was a Soviet engineer of Ukrainian ethnicity and the designer of rocket engines in the Soviet space program during the heights of the Space Race between the United States and the Soviet Union. He is known for designing some of the best engines the world has ever seen, including the RD-107/108, the most powerful rocket engine ever built, the RD-170, and the RD-253 used on the Proton Rocket. His major fault was not believing that hydrolox was a suitable propellant for a space engine. + + #rp1_leaders_gurevich = Mikhail Gurevich + #rp1_leaders_gurevich_desc = Mikhail Iosifovich Gurevich was a Soviet aircraft designer who cofounded the Mikoyan-Gurevich military aviation bureau along with Artem Mikoyan. The bureau is famous for its fighter aircraft, rapid interceptors, and multirole combat aircraft which were staples of the Soviet Air Forces throughout the Cold War. The bureau designed 170 projects of which 94 were made in series. In total, 45,000 MiG aircraft have been manufactured domestically, of which 11,000 aircraft were exported. The last plane which Gurevich personally worked on before his retirement was the MiG-25, which first flew in 1964. + + #rp1_leaders_hickam = Homer Hickam + #rp1_leaders_hickam_desc = Homer Hadley Hickam Jr. is an American author, Vietnam War veteran, and a former NASA engineer who trained the first Japanese astronauts. During his NASA career, Hickam worked in spacecraft design and crew training. His specialties at NASA included training astronauts on science payloads and extravehicular activities. He also trained astronaut crews for many Spacelab and Space Shuttle missions, including the Hubble Space Telescope deployment mission, the first two Hubble repair missions, Spacelab-J (the first Japanese astronauts), and the Solar Max repair mission. Mr. Hickam is currently the board chair of the U. S. Space & Rocket Center (Space Camp) in Huntsville, Alabama. + + #rp1_leaders_johnson = Katherine Johnson + #rp1_leaders_johnson_desc = Katherine Johnson was an American mathematician whose calculations of orbital mechanics as a NASA employee were critical to the success of the first and subsequent U.S. crewed spaceflights. During her 33-year career at NASA and its predecessor, she earned a reputation for mastering complex manual calculations and helped pioneer the use of computers to perform the tasks. The space agency noted her "historical role as one of the first African-American women to work as a NASA scientist". + + #rp1_leaders_kalam = Abdul Kalam + #rp1_leaders_kalam_desc = Kalam was the project director for the Satellite Launch Vehicle (SLV), which put the Rohini satellite into low earth orbit, as well as the Polar Satellite Launch Vehicle (PSLV), which turned into one of ISRO's workhorse launch vehicles. Abdul Kalam's many contributions to ISRO, as well as to medical technology, lead to him being elected the 11th President of India, which, while mostly an advisory role, is an indication of the extent of his popularity. + + #rp1_leaders_korolev = Sergei Korolev + #rp1_leaders_korolev_desc = Sergei Korolev worked in Soviet rocketry from 1945 until his death in 1966. He was the USSR's lead rocket engineer throughout the space race, designing everything from the Sputnik missions to Gagarin's flight and the Luna probes. He also began work on the massive N1 Moon rocket, though he died before testing began. He was criticised for letting his rivalry with Vladamir Chelomey get in the way of his work and his design approach was blamed for the failure of the N1. Still, it was well-deserved when he was twice honored as Hero of Socialist Labour, the highest award for cultural and industrial accomplishments in the Soviet Union. Considering they sent him to the Gulag in 1938 on false charges, this was the least they could do. + + #rp1_leaders_kraft = Chris Kraft + #rp1_leaders_kraft_desc = Christopher Columbus Kraft Jr. was an American aerospace and NASA engineer who was instrumental in establishing the agency's Mission Control Center and shaping its organization and culture. His protégé Glynn Lunney said in 1998: "the Control Center today ... is a reflection of Chris Kraft". + + #rp1_leaders_kranz = Gene Kranz + #rp1_leaders_kranz_desc = Eugene Francis "Gene" Kranz is an American aerospace engineer who served as NASA's second Chief Flight Director, directing missions of the Gemini and Apollo programs, including the first lunar landing mission, Apollo 11. He directed the successful efforts by the Mission Control team to save the crew of Apollo 13. He characteristically wore a close-cut flattop hairstyle and the dapper "mission" vests (waistcoats) of different styles and materials made by his wife, Marta Kranz, for his Flight Director missions.\n\nHe coined the phrase "tough and competent", which became known as the "Kranz Dictum". Kranz has been the subject of movies, documentary films, and books and periodical articles. Kranz is a recipient of a Presidential Medal of Freedom. In a 2010 Space Foundation survey, Kranz was ranked as the #2 most popular space hero. + + #rp1_leaders_karman = Theodore von Kármán + #rp1_leaders_karman_desc = Theodore von Kármán was a Hungarian-American mathematician, aerospace engineer, and physicist who was active primarily in the fields of aeronautics and astronautics. He was responsible for many key advances in aerodynamics, notably on supersonic and hypersonic airflow characterization. He is regarded as an outstanding aerodynamic theoretician of the 20th century. When looking into high-altitude flight, he calculated that the speed required to produce enough lift for a airplane to stay aloft would be the same as orbital speed at 82 kilometers altitude. This was then rounded to 100 kilometers and is why the Karman line is considered the boundary of space. + + #rp1_leaders_love = Betty Love + #rp1_leaders_love_desc = Betty Love was an engineer and computer that worked for NACA at the High Speed Research Station at Muroc Air Force Base. She was instrumental in computing the data for the X-1 aircraft. She was involved in developing and working with all experimental X-Planes from the X-1 to the X-15. + + #rp1_leaders_morgan = Mary Sherman Morgan + #rp1_leaders_morgan_desc = Mary Sherman Morgan was a U.S. chemist and rocket fuel scientist who developed explosives during WWII, and then worked on hypergolic propellants during the Space Race. She invented the liquid fuel Hydyne in 1957, a 60/40 mix of unsymmetrical dimethylhydrazine and diethylenetriamine that offered a significant performance advantage over ethanol. Because it would be paired with liquid oxygen, she thought Bagel would be a fun name, which would lead to engines being described as using Bagel-LOX. Unfortunately, the U.S. Army rejected this whimsical name. Hydyne powered the Jupiter-C rocket that launched the United States' first satellite, Explorer 1. + + #rp1_leaders_narayanan = Nambi Narayanan + #rp1_leaders_narayanan_desc = Nambi Narayanan is an Indian aerospace engineer who was responsible for leading the team that acquired the technology for the Viking engine from the French and indigenizing it into the Vikas engine, which is used extensively by ISRO to this day. He is also the head of the cryogenics department where he worked on engines such as the CE-20, a gas-generator hydrolox engine used on the GLSV Mk. III. + + #rp1_leaders_parsons = Jack Parsons + #rp1_leaders_parsons_desc = John Parsons was an American rocket engineer, and chemist. Associated with the California Institute of Technology (Caltech), Parsons was one of the principal founders of both the Jet Propulsion Laboratory and the Aerojet Engineering Corporation. He invented the first rocket engine to use a castable, composite rocket propellant, and pioneered the advancement of both liquid-fuel and solid-fuel rockets. Amid McCarthyism, Parsons was accused of espionage and left unable to work in rocketry. + + #rp1_leaders_rosen = Milton Rosen + #rp1_leaders_rosen_desc = Milton Rosen led the Viking and Vanguard programs for the Naval Research Laboratory before the latter was absorbed into NASA to form the nucleus of the Goddard Space Flight Center. After Vanguard, Rosen became Director of Launch Vehicles and Propulsion for NASA, where he helped lay the groundwork for the Saturn I and V launch vehicles as well as initiating the program that combined the simple upper stage of Vanguard with the Thor booster: Thor-Delta, later Delta. + + #rp1_leaders_sarabhai = Vikram Sarabhai + #rp1_leaders_sarabhai_desc = Internationally regarded as the Father of the Indian Space Program, Vikram Ambalal Sarabhai founded the Physical Research Laboratory in 1947, performing research into cosmic rays and the properties of the upper atmosphere. Later the lab expanded to include Theoretical and Radio physics. He headed a project to build India's first artificial satellite, Aryabhata, launched on a Kosmos-3M as part of Interkosmos. He also founded ISRO and began work on the SLV, but unfortunately died before it could be completed. + + #rp1_leaders_slayton = Deke Slayton + #rp1_leaders_slayton_desc = Donald Kent "Deke" Slayton was a United States Air Force pilot, aeronautical engineer, and test pilot who was selected as one of the original NASA Mercury Seven astronauts. He went on to become NASA's first Chief of the Astronaut Office and Director of Flight Crew Operations, responsible for NASA crew assignments. + + #rp1_leaders_vanallen = James Van Allen + #rp1_leaders_vanallen_desc = James Alfred Van Allen was an American space scientist at the University of Iowa. He was instrumental in establishing the field of magnetospheric research in space. The Van Allen radiation belts were named after him, following his discovery using Geiger–Müller tube instruments on the 1958 satellites (Explorer 1, Explorer 3, and Pioneer 3) during the International Geophysical Year. Van Allen led the scientific community in putting scientific research instruments on space satellites. + + #rp1_leaders_vonbraun = Wernher von Braun + #rp1_leaders_vonbraun_desc = Wernher von Braun designed the V-2 rocket for the Nazis, then moved to America under Operation Paperclip and began working at U.S. Army Ballistic Missile Agency. After the failure of Vanguard 1, ABMA successfully launched Explorer 1 on a Juno I rocket, derived from the Redstone. ABMA was then transferred to NASA as the Marshall Space Flight Center, and there he was instrumental in designing the Saturn I and V. He was criticized for being too cautious and for possibly committing crimes against humanity, though he was never tried. + + #rp1_leaders_yangel = Mikhail Yangel + #rp1_leaders_yangel_desc = Mikhail Kuzmich Yangel was a Soviet engineer born in Irkutsk who was the leading designer in the missile program of the former Soviet Union. Yangel was responsible for developing the Kosmos, Tsyklon, and Dnepr space launch vehicles, derived from ICBM missiles. He was a pioneer of using storable hypergolic fuels. + + + // Contractors' name and description, in alphabetic order: + #rp1_leaders_OKB1 = ОКБ-1 Korolev + #rp1_leaders_OKB1_desc = Soviet ОКБs (translating roughly to "Experienced Design Bureaus") were state-run institutions that would design and prototype things for military and space applications. Officially, they were numbered, not named, but informally their first chief designer's name was added to the name.\n\nОКБ-1, originally run by Korolev, was a big part of the Soviet space program, responsible for Sputnik 1 and the first crewed spaceflight of Vostok 1. After the collapse of the Soviet Union, they became part of Energia. + + #rp1_leaders_OKB276 = ОКБ-276 Kuznetsov + #rp1_leaders_OKB276_desc = ОКБ-276 was a soviet engine design company building turbine engines and rocket engines. They developed engines for the H1 and N1 rockets and all of their engine names have the prefix "NK". + + #rp1_leaders_OKB456 = ОКБ-456 Glushko + #rp1_leaders_OKB456_desc = Named after Valentin Glushko, ОКБ-456 created engines for a variety of Soviet rockets. The first Soviet ballistic missile, the R-1, was powered by ОКБ-456 engines, as were Sputnik, Proton, and Energia. After the Iron Curtain fell, they were integrated into Energomash and went on to design engines for American rockets as well, like the RD-180 for the Atlas-5 and RD-181 for Antares. + + #rp1_leaders_OKB52 = ОКБ-52 Chelomey + #rp1_leaders_OKB52_desc = ОКБ-52 was founded in 1944 to produce military aircraft. In the 50s, they began producing cruise missiles and then a wide variety of space technologies. They built the Proton rocket, as well as one of the first military satellites and some parts of the Mir space station. They also created concepts for a reusable winged spacecraft and for a crewed lunar lander, but these were never built. + + #rp1_leaders_aec = Atomic Energy Commission + #rp1_leaders_aec_desc = The Atomic Energy Commission was a government agency that managed the peaceful use of nuclear technology as it started to move into civilian hands. After public protest over safety and contamination, it was dissolved in 1975 and succeeded by the Nuclear Regulatory Commission and the Department of Energy. + + #rp1_leaders_aerojet = Aerojet + #rp1_leaders_aerojet_desc = Aerojet was a rocket and missile propulsion company. They developed the AJ-10, one of the longest lasting engine families out there, the Aerobee and Titan rockets, and competed with Rocketdyne to provide engines for the Saturn V, though Rocketdyne won for all of the lower stages. Aerojet developed from a 1936 meeting with Theodore von Kármán and a number of Caltech professors and students, including Fritz Zwicky and Jack Parsons, all of whom were interested in the topic of spaceflight. Their first design was tested on August 16, 1941, consisting of a small solid-fuel motor attached to the bottom of a plane. Takeoff distance was shortened by half, and the USAAF placed an order for experimental production versions. They saw a lot of success in the early days of spaceflight, but, like many U.S. rocket companies, they downsized during the late 80s and early 90s. They started to grow again in the early 2000s and bought Rocketdyne in 2012. + + #rp1_leaders_bell = Bell Aircraft Company + #rp1_leaders_bell_desc = Bell developed the X-1, the first supersonic aircraft, as well as a variety of fighter aircraft and helicopters. They also contributed to the RCS systems for Mercury and the X-15. They built the Lunar Landing Research Vehicle (aka Flying Bedstead), the ascent engine for the Apollo LM, and were responsible for the rather harebrained idea of a lunar escape vehicle controlled by leaning. + + #rp1_leaders_douglas = Douglas Aircraft Company + #rp1_leaders_douglas_desc = Douglas started out in 1921 as an aircraft manufacturer, but after WW2, they started producing missiles and sounding rockets. Their aircraft were mostly civilian or military transport, so they won't help you build X-planes. All of the aircraft starting with DC- were built by them, including the quite successful DC-8. In spaceflight, they built the Thor rocket and the S-IVB stage, which was the second stage of the Saturn IB and third stage of the Saturn V. + + #rp1_leaders_ilyushin = Ilyushin Design Bureau + #rp1_leaders_ilyushin_desc = Starting out under the Soviet Union, Ilyushin designed and built a variety of aircraft for both military and civilian applications. During WWII, they built the IL-2, the most produced aircraft of all time. Post-war, they created the first Soviet wide-body airliner and produced cargo aircraft in incredible volumes. For example, the Il-76 is capable of carrying 40 tons of cargo and Ilyushin built almost a thousand of them. Ilyushin has been merged with other Russian aircraft manufacturers to create the United Aircraft Corporation. + + #rp1_leaders_jpl = JPL + #rp1_leaders_jpl_desc = The Jet Propulsion Laboratory at the California Institute of Technology created many of the flagship interplanetary probe missions of NASA. Voyager 1 and 2, the Surveyor programs, Pioneer 3 and 4, a wide variety of Martian rovers, and the Ranger program. More recently, they worked on Juno mission to Jupiter, the Perseverance rover and Ingenuity helicopter on Mars, and they are planning to launch the Psyche spacecraft to the asteroid of the same name. + + #rp1_leaders_mcdonnell = McDonnell Aircraft Corporation + #rp1_leaders_mcdonnell_desc = McDonnell (later McDonnell-Douglas) built the Mercury and Gemini capsules, as well as many famous aircraft, both civilian and military. + + #rp1_leaders_rocketdyne = Rocketdyne + #rp1_leaders_rocketdyne_desc = Rocketdyne designed most U.S. liquid rocket engines, from designing upgrades to the A-4 engine to developing the J-2 and F-1 for the Saturn V. They pioneered hydrolox and developed the RS-25 (SSME). During the post-Apollo budget cuts to the space program, they were slowly forced to downsize and, after a couple mergers, were bought by Aerojet, forming Aerojet-Rocketdyne. + + + // Leader Effects + // Description String Format. Feel free to move the fields around to make sensible sentences in your language. + // TODO: Change the tags to #rp1 and lower_with_under in the source files. + #rp0_Leaders_Effect_ResearchRateModifier = <<1>> to <<2>> research speed + // <<1>>: Percentage of effect. E.g., +10%. + // <<2>>: Human-readable scope of effect, stored in #rp1_leaders...effectX_desc. E.g., early and orbital rocket engine. + // Sample: +10% to early and orbital rocket engine research speed (rp1_leaders_engineer_glushko_effect1) + + #rp0_Leaders_Effect_IntegrationRateModifier = <<1>> to integration speed of <<2>> + // <<1>> and <<2>>: Ditto. + // Sample: +5% to integration speed of human-rated vehicles (rp1_leaders_engineer_korolev_effect2) + + #rp0_Leaders_Effect_CurrencyModifier = <<1>> <<2>> <<3>> + // <<1>>: Ditto. + // <<2>>: Type of currency being modified. Their addresses can be found at the end of RP-1/Source/Leaders/CurrencyModifierQueryRP0.cs. E.g., Funds, Science, Confidence. + // <<3>>: Human-readable scope of effect, stored in #rp1Leaders...EffectXDesc. E.g., cost for program activation. + // Sample: -15% Confidence cost for program activation (rp1_leaders_admin_chelomey_effect1) + + // Overrides + #rp0_Leaders_Effect_CurrencyModifierIntegrationRate = <<1>> to vessel integration speed + // <<1>>: Ditto. + // Not used for now as far as I can tell. + + + // Administration + #rp1_leaders_admin_chelomey_effect1 = Hired Krushchev's Son + #rp1_leaders_admin_chelomey_effect1_desc = cost for program activation + #rp1_leaders_admin_chelomey_effect2 = Proton Rocket Effectiveness + #rp1_leaders_admin_chelomey_effect2_desc = of launch complex efficiency gain + #rp1_leaders_admin_chelomey_effect3 = No Support After Krushchev + #rp1_leaders_admin_chelomey_effect3_desc = from contracts + + #rp1_leaders_admin_glushko_effect1 = Engine Design Genius + #rp1_leaders_admin_glushko_effect1_desc = cost for researcher salaries + #rp1_leaders_admin_glushko_effect2 = Hero of the Soviet Union + #rp1_leaders_admin_glushko_effect2_desc = from contracts + #rp1_leaders_admin_glushko_effect3 = Turned in Korolev + #rp1_leaders_admin_glushko_effect3_desc = to remove an existing leader + + #rp1_leaders_admin_korolev_effect1 = Excellent Administrator + #rp1_leaders_admin_korolev_effect1_desc = for salary costs + #rp1_leaders_admin_korolev_effect2 = Hero of the Soviet Union + #rp1_leaders_admin_korolev_effect2_desc = from contracts + #rp1_leaders_admin_korolev_effect3 = Cautious + #rp1_leaders_admin_korolev_effect3_desc = from program funding + + #rp1_leaders_admin_rosen_effect1 = US Rocketry Pioneer + #rp1_leaders_admin_rosen_effect1_desc = for researching all technologies + #rp1_leaders_admin_rosen_effect2 = Science First + #rp1_leaders_admin_rosen_effect2_desc = from science + #rp1_leaders_admin_rosen_effect3 = Tight Deadlines + #rp1_leaders_admin_rosen_effect3_desc = from program deadlines + #rp1_leaders_admin_rosen_effect4 = Tight Deadlines (part 2) + #rp1_leaders_admin_rosen_effect4_desc = program funds (keeps funds/year constant) + + #rp1_leaders_admin_vonbraun_effect1 = Politically Savvy + #rp1_leaders_admin_vonbraun_effect1_desc = from contracts + #rp1_leaders_admin_vonbraun_effect2 = Charismatic + #rp1_leaders_admin_vonbraun_effect2_desc = from contracts + #rp1_leaders_admin_vonbraun_effect3 = Difficult + #rp1_leaders_admin_vonbraun_effect3_desc = loss from reputation decay + + #rp1_leaders_admin_dhawan_effect1 = Director of the IISc + #rp1_leaders_admin_dhawan_effect1_desc = from transmission + #rp1_leaders_admin_dhawan_effect2 = Exemplary Leader + #rp1_leaders_admin_dhawan_effect2_desc = loss from reputation decay + #rp1_leaders_admin_dhawan_effect3 = Shoestring Budget + #rp1_leaders_admin_dhawan_effect3_desc = from program funding + + #rp1_leaders_admin_locked = Reach the Karman Line First + #rp1_leaders_admin_locked_desc = Administrators will unlock once you complete the Karman Line contract. + + // Chief Designer + #rp1_leaders_engineer_glushko_effect1 = Engine Design Genius + #rp1_leaders_engineer_glushko_effect1_desc = early and orbital rocket engine + #rp1_leaders_engineer_glushko_effect2 = Staged Engine Design Genius + #rp1_leaders_engineer_glushko_effect2_desc = staged rocket engine + #rp1_leaders_engineer_glushko_effect3 = Didn't Believe in Hydrolox + #rp1_leaders_engineer_glushko_effect3_desc = hydrolox engine + + #rp1_leaders_engineer_korolev_effect1 = Created the R-7 LV + #rp1_leaders_engineer_korolev_effect1_desc = of vessel integration, rollout, and recovery + #rp1_leaders_engineer_korolev_effect2 = Put the First Person in Space + #rp1_leaders_engineer_korolev_effect2_desc = human-rated vehicles + #rp1_leaders_engineer_korolev_effect3 = Cautious + #rp1_leaders_engineer_korolev_effect3_desc = materials node + + #rp1_leaders_engineer_yangel_effect1 = Practiced Efficiency + #rp1_leaders_engineer_yangel_effect1_desc = of vessel integration, rollout, and recovery + #rp1_leaders_engineer_yangel_effect2 = Works for Us + #rp1_leaders_engineer_yangel_effect2_desc = of vessel integration, rollout, and recovery + #rp1_leaders_engineer_yangel_effect3 = Lacking Ambition + #rp1_leaders_engineer_yangel_effect3_desc = to all technology research + + #rp1_leaders_engineer_bossart_effect1 = Creator of the Atlas + #rp1_leaders_engineer_bossart_effect1_desc = balloon tanks + #rp1_leaders_engineer_bossart_effect2 = The Centaur Upper Stage + #rp1_leaders_engineer_bossart_effect2_desc = hydrolox engines + #rp1_leaders_engineer_bossart_effect3 = Only Balloon-Focused + #rp1_leaders_engineer_bossart_effect3_desc = service module tanks + + #rp1_leaders_engineer_faget_effect1 = Capsule Designer + #rp1_leaders_engineer_faget_effect1_desc = command module + #rp1_leaders_engineer_faget_effect2 = Mercury, Gemini, Apollo + #rp1_leaders_engineer_faget_effect2_desc = human-rated vehicles + #rp1_leaders_engineer_faget_effect3 = Didn't Trust the Shuttle SRBs + #rp1_leaders_engineer_faget_effect3_desc = solid rocket engine + + #rp1_leaders_engineer_morgan_effect1 = Hypergolics Pioneer + #rp1_leaders_engineer_morgan_effect1_desc = vessels with large quantities of hydrazine-based propellants + #rp1_leaders_engineer_morgan_effect2 = Dismissed as Whimsical + #rp1_leaders_engineer_morgan_effect2_desc = from contracts + + #rp1_leaders_engineer_vonbraun_effect1 = Technical Genius + #rp1_leaders_engineer_vonbraun_effect1_desc = for researching all technologies + #rp1_leaders_engineer_vonbraun_effect2 = Saturn V Visionary + #rp1_leaders_engineer_vonbraun_effect2_desc = hydrolox engine + #rp1_leaders_engineer_vonbraun_effect3 = Cautious + #rp1_leaders_engineer_vonbraun_effect3_desc = of vessel integration, rollout, and recovery + + #rp1_leaders_engineer_cleaver_effect1 = Used Storable Kerosene/HTP propellants + #rp1_leaders_engineer_cleaver_effect1_desc = rockets using kerosene or HTP propellants + #rp1_leaders_engineer_cleaver_effect2 = Oversaw Blue Streak flight tests + #rp1_leaders_engineer_cleaver_effect2_desc = to vessel integration, rollout and, rollback + #rp1_leaders_engineer_cleaver_effect3 = Liquid Propellant Only + #rp1_leaders_engineer_cleaver_effect3_desc = vessels with more than 500 L of solid propellant + + #rp1_leaders_engineer_narayanan_effect1 = International Research Exchange Agreement + #rp1_leaders_engineer_narayanan_effect1_desc = RnD unlock costs + #rp1_leaders_engineer_narayanan_effect2 = Home-Grown Hydrolox + #rp1_leaders_engineer_narayanan_effect2_desc = vessels with more than 10,000 L of liquid hydrogen on board + #rp1_leaders_engineer_narayanan_effect3 = Espionage Investigation + #rp1_leaders_engineer_narayanan_effect3_desc = from contracts + + #rp1_leaders_engineer_locked = Research Basic Rocketry First + #rp1_leaders_engineer_locked_desc = Chief Designers will unlock when you research Basic Rocketry. + + // Flight Director + #rp1_leaders_director_barmin_effect1 = Baikonur Designer + #rp1_leaders_director_barmin_effect1_desc = cost for launch complex construction and maintenance + #rp1_leaders_director_barmin_effect2 = Baikonur Designer + #rp1_leaders_director_barmin_effect2_desc = cost for VAB rollout + #rp1_leaders_director_barmin_effect3 = No Planes at Baikonur + #rp1_leaders_director_barmin_effect3_desc = for SPH integration //times Assuming saying "times" is wrong + + #rp1_leaders_director_gagarin_effect1 = Lasting Legacy + #rp1_leaders_director_gagarin_effect1_desc = until crew retirement + #rp1_leaders_director_gagarin_effect2 = First Person in Space + #rp1_leaders_director_gagarin_effect2_desc = of crew training + #rp1_leaders_director_gagarin_effect3 = Small Cosmonaut Group + #rp1_leaders_director_gagarin_effect3_desc = for crew salary + + #rp1_leaders_director_hickam_effect1 = Training Expert + #rp1_leaders_director_hickam_effect1_desc = cost of crew training + #rp1_leaders_director_hickam_effect2 = Training Expert + #rp1_leaders_director_hickam_effect2_desc = of crew training + #rp1_leaders_director_hickam_effect3 = Focused Elsewhere + #rp1_leaders_director_hickam_effect3_desc = loss from reputation decay + + #rp1_leaders_director_kraft_effect1 = Invented Mission Control + #rp1_leaders_director_kraft_effect1_desc = of VAB integration, rollout, and rollback + #rp1_leaders_director_kraft_effect2 = Lasting Legacy + #rp1_leaders_director_kraft_effect2_desc = of launch complex efficiency gain + #rp1_leaders_director_kraft_effect3 = First to Do It Takes Time + #rp1_leaders_director_kraft_effect3_desc = cost for crew training + + #rp1_leaders_director_kranz_effect1 = Failure Is Not an Option + #rp1_leaders_director_kranz_effect1_desc = from contracts + #rp1_leaders_director_kranz_effect2 = Tough But Fair + #rp1_leaders_director_kranz_effect2_desc = for VAB rollout + #rp1_leaders_director_kranz_effect3 = Failure Is Not an Option + #rp1_leaders_director_kranz_effect3_desc = cost for crew training + + #rp1_leaders_director_slayton_effect1 = Chief Astronaut Pioneer + #rp1_leaders_director_slayton_effect1_desc = for crew salaries + #rp1_leaders_director_slayton_effect2 = Larger Cohorts + #rp1_leaders_director_slayton_effect2_desc = for crew training + #rp1_leaders_director_slayton_effect3 = First to Do It + #rp1_leaders_director_slayton_effect3_desc = of crew training + + #rp1_leaders_director_kalam_effect1 = SLV and PSLV + #rp1_leaders_director_kalam_effect1_desc = vessels with more than 1750 L of solid propellant // prop amt chosen to allow castors to count + #rp1_leaders_director_kalam_effect2 = Beloved + #rp1_leaders_director_kalam_effect2_desc = from contracts + #rp1_leaders_director_kalam_effect3 = Home-Grown Tech + #rp1_leaders_director_kalam_effect3_desc = cost when building new launch complexes and tooling + + #rp1_leaders_director_locked = Reach 25km Crewed or Survivability tech First + #rp1_leaders_director_locked_desc = Flight Directors will unlock once you reach 25 km with a crewed vessel or when you research Crew Survivability. + + // Chief Scientist + #rp1_leaders_scientist_gurevich_effect1 = MiGs + #rp1_leaders_scientist_gurevich_effect1_desc = flight + #rp1_leaders_scientist_gurevich_effect2 = Soviet Plane Focus + #rp1_leaders_scientist_gurevich_effect2_desc = early and orbital rocket engine + + #rp1_leaders_scientist_brill_effect1 = The Electrothermal Hydrazine Thruster (EHT) + #rp1_leaders_scientist_brill_effect1_desc = RCS + #rp1_leaders_scientist_brill_effect2 = EHT Monopolization + #rp1_leaders_scientist_brill_effect2_desc = cost of hiring researchers + + #rp1_leaders_scientist_johnson_effect1 = Expert Mathematician + #rp1_leaders_scientist_johnson_effect1_desc = avionics + #rp1_leaders_scientist_johnson_effect2 = Expert Mathematician + #rp1_leaders_scientist_johnson_effect2_desc = avionics parts + #rp1_leaders_scientist_johnson_effect3 = Difficult Time For Female Scientists + #rp1_leaders_scientist_johnson_effect3_desc = rewards from contracts + + #rp1_leaders_scientist_love_effect1 = X-1 Pioneer + #rp1_leaders_scientist_love_effect1_desc = flight + #rp1_leaders_scientist_love_effect2 = X-1 Pioneer + #rp1_leaders_scientist_love_effect2_desc = cost of air launch rollout + #rp1_leaders_scientist_love_effect3 = Crew Safety + #rp1_leaders_scientist_love_effect3_desc = cockpits + + #rp1_leaders_scientist_parsons_effect1 = Created Composite Propellants + #rp1_leaders_scientist_parsons_effect1_desc = solid rocket engine + #rp1_leaders_scientist_parsons_effect2 = Created Composite Propellants + #rp1_leaders_scientist_parsons_effect2_desc = solid rocket engine parts + #rp1_leaders_scientist_parsons_effect3 = Red Scare Victim + #rp1_leaders_scientist_parsons_effect3_desc = of reputation decay + + #rp1_leaders_scientist_vanallen_effect1 = Leading Space Scientist + #rp1_leaders_scientist_vanallen_effect1_desc = science (the very bottom row in R&D) + #rp1_leaders_scientist_vanallen_effect2 = Pushed for Science from Probes + #rp1_leaders_scientist_vanallen_effect2_desc = from transmission and vessel recovery + #rp1_leaders_scientist_vanallen_effect3 = Science Trumps All + #rp1_leaders_scientist_vanallen_effect3_desc = of integration + + #rp1_leaders_scientist_karman_effect1 = Founder of JPL + #rp1_leaders_scientist_karman_effect1_desc = solid rocket engine + #rp1_leaders_scientist_karman_effect2 = Expert in Airflow + #rp1_leaders_scientist_karman_effect2_desc = flight + #rp1_leaders_scientist_karman_effect3 = Crew Safety + #rp1_leaders_scientist_karman_effect3_desc = of VAB integration + + #rp1_leaders_scientist_sarabhai_effect1 = Researcher Background + #rp1_leaders_scientist_sarabhai_effect1_desc = gained from science + #rp1_leaders_scientist_sarabhai_effect2 = Aryabhata + #rp1_leaders_scientist_sarabhai_effect2_desc = instruments and avionics + #rp1_leaders_scientist_sarabhai_effect3 = No Native Launch Vehicles + #rp1_leaders_scientist_sarabhai_effect3_desc = for tooling + + #rp1_leaders_scientist_locked = Launch a SciSat First + #rp1_leaders_scientist_locked_desc = Scientists will unlock once you complete either the First Scientific Satellite contract or the First Scientific Satellite (1000 kg) contract. + + // Main Contractor + #rp1_leaders_contractor_ilyushin_effect1 = The IL-2 + #rp1_leaders_contractor_ilyushin_effect1_desc = cockpit parts + #rp1_leaders_contractor_ilyushin_effect2 = No Need to Innovate + #rp1_leaders_contractor_ilyushin_effect2_desc = flight + + #rp1_leaders_contractor_OKB1_effect1 = Jack of All Trades + #rp1_leaders_contractor_OKB1_effect1_desc = of all craft integration + #rp1_leaders_contractor_OKB1_effect2 = Master of None + #rp1_leaders_contractor_OKB1_effect2_desc = for researching all techs + + #rp1_leaders_contractor_OKB52_effect1 = UR-XXX Rocket Designs + #rp1_leaders_contractor_OKB52_effect1_desc = of engineer efficiency gain for LCs + #rp1_leaders_contractor_OKB52_effect2 = Chelomey Loved Chelomey + #rp1_leaders_contractor_OKB52_effect2_desc = for hiring all new employees + + #rp1_leaders_contractor_OKB276_effect1 = The N-1 Engines + #rp1_leaders_contractor_OKB276_effect1_desc = staged rocket engine + #rp1_leaders_contractor_OKB276_effect2 = Staged Combustion Only + #rp1_leaders_contractor_OKB276_effect2_desc = early and orbital rocket engine + + #rp1_leaders_contractor_OKB456_effect1 = Soviet Foremost Engine Design Bureau + #rp1_leaders_contractor_OKB456_effect1_desc = turbopump engine parts + #rp1_leaders_contractor_OKB456_effect2 = No Hydrolox + #rp1_leaders_contractor_OKB456_effect2_desc = hydrolox engine + + #rp1_leaders_contractor_aerojet_effect1 = The AJ10 Engine + #rp1_leaders_contractor_aerojet_effect1_desc = pressure-fed engines + #rp1_leaders_contractor_aerojet_effect2 = Limited Human-Rating Experience + #rp1_leaders_contractor_aerojet_effect2_desc = human-rated vehicles + + #rp1_leaders_contractor_aec_effect1 = The NERVA Program + #rp1_leaders_contractor_aec_effect1_desc = nuclear rocket engine + #rp1_leaders_contractor_aec_effect2 = Anti-Nuclear Lobby + #rp1_leaders_contractor_aec_effect2_desc = loss from reputation decay + + #rp1_leaders_contractor_bell_effect1 = The X-1 + #rp1_leaders_contractor_bell_effect1_desc = flight + #rp1_leaders_contractor_bell_effect2 = At the Bleeding Edge + #rp1_leaders_contractor_bell_effect2_desc = for hiring researchers + + #rp1_leaders_contractor_mcdonnell_effect1 = Mercury and Gemini + #rp1_leaders_contractor_mcdonnell_effect1_desc = command module + #rp1_leaders_contractor_mcdonnell_effect2 = Gunter Wendt + #rp1_leaders_contractor_mcdonnell_effect2_desc = human-rated vehicles + + #rp1_leaders_contractor_douglas_effect1 = Tank Design Experts + #rp1_leaders_contractor_douglas_effect1_desc = materials science + #rp1_leaders_contractor_douglas_effect2 = Never Built Rocket Engines + #rp1_leaders_contractor_douglas_effect2_desc = early and orbital rocketry + + #rp1_leaders_contractor_jpl_effect1 = Voyager + #rp1_leaders_contractor_jpl_effect1_desc = science, avionics, and electronics + #rp1_leaders_contractor_jpl_effect2 = Gold-Plating + #rp1_leaders_contractor_jpl_effect2_desc = for vessel purchase and launch + + #rp1_leaders_contractor_rocketdyne_effect1 = Hydrolox is King + #rp1_leaders_contractor_rocketdyne_effect1_desc = hydrolox engine + #rp1_leaders_contractor_rocketdyne_effect2 = The RS-25 Came Too Late + #rp1_leaders_contractor_rocketdyne_effect2_desc = staged combustion engine + + #rp1_leaders_contractor_locked = Research MatSci First + #rp1_leaders_contractor_locked_desc = Some contractors will unlock when you research Post-War Materials Science, and the rest when you research Early Human Spaceflight Materials Science. + + // Subcontractors + #rp1_leaders_sc_ilyushin_effect1 = No Need to Innovate + #rp1_leaders_sc_ilyushin_effect1_desc = researcher salaries + #rp1_leaders_sc_ilyushin_effect2 = Shared Prestige + #rp1_leaders_sc_ilyushin_effect2_desc = from contracts + #rp1_leaders_sc_ilyushin_effect3 = ОКБ Politics + #rp1_leaders_sc_ilyushin_effect3_desc = from contracts + + #rp1_leaders_sc_OKB1_effect1 = Crewed Spaceflight Visionary + #rp1_leaders_sc_OKB1_effect1_desc = command module + #rp1_leaders_sc_OKB1_effect2 = Shared Prestige + #rp1_leaders_sc_OKB1_effect2_desc = from contracts + #rp1_leaders_sc_OKB1_effect3 = ОКБ Politics + #rp1_leaders_sc_OKB1_effect3_desc = from contracts + + #rp1_leaders_sc_OKB52_effect1 = Almaz and Salyut Stations + #rp1_leaders_sc_OKB52_effect1_desc = station + #rp1_leaders_sc_OKB52_effect2 = Shared Prestige + #rp1_leaders_sc_OKB52_effect2_desc = from contracts + #rp1_leaders_sc_OKB52_effect3 = ОКБ Politics + #rp1_leaders_sc_OKB52_effect3_desc = from contracts + + #rp1_leaders_sc_OKB276_effect1 = Jet Engine Proficiency + #rp1_leaders_sc_OKB276_effect1_desc = flight + #rp1_leaders_sc_OKB276_effect2 = Shared Prestige + #rp1_leaders_sc_OKB276_effect2_desc = from contracts + #rp1_leaders_sc_OKB276_effect3 = ОКБ Politics + #rp1_leaders_sc_OKB276_effect3_desc = from contracts + + #rp1_leaders_sc_OKB456_effect1 = The Proton Engines + #rp1_leaders_sc_OKB456_effect1_desc = staged rocket engine + #rp1_leaders_sc_OKB456_effect2 = Shared Prestige + #rp1_leaders_sc_OKB456_effect2_desc = from contracts + #rp1_leaders_sc_OKB456_effect3 = ОКБ Politics + #rp1_leaders_sc_OKB456_effect3_desc = from contracts + + #rp1_leaders_sc_aerojet_effect1 = Early Solid Rocket Pioneers + #rp1_leaders_sc_aerojet_effect1_desc = solid rocket engine + #rp1_leaders_sc_aerojet_effect2 = Hired Contractor + #rp1_leaders_sc_aerojet_effect2_desc = from program funding + + #rp1_leaders_sc_aec_effect1 = The NERVA Program + #rp1_leaders_sc_aec_effect1_desc = nuclear parts + #rp1_leaders_sc_aec_effect2 = Hired Contractor + #rp1_leaders_sc_aec_effect2_desc = from program funding + + #rp1_leaders_sc_bell_effect1 = Air Launch Specialists + #rp1_leaders_sc_bell_effect1_desc = to air launch + #rp1_leaders_sc_bell_effect2 = Hired Contractor + #rp1_leaders_sc_bell_effect2_desc = from program funding + + #rp1_leaders_sc_mcdonnell_effect1 = Aircraft Designers + #rp1_leaders_sc_mcdonnell_effect1_desc = cockpit parts + #rp1_leaders_sc_mcdonnell_effect2 = Hired Contractor + #rp1_leaders_sc_mcdonnell_effect2_desc = from program funding + + #rp1_leaders_sc_douglas_effect1 = Thor and S-IVb tanks, NOTE: Currently non-functional + #rp1_leaders_sc_douglas_effect1_desc = of isogrid tanks + #rp1_leaders_sc_douglas_effect2 = Hired Contractor + #rp1_leaders_sc_douglas_effect2_desc = from program funding + + #rp1_leaders_sc_jpl_effect1 = Mariner + #rp1_leaders_sc_jpl_effect1_desc = avionics & instruments + #rp1_leaders_sc_jpl_effect2 = Hired Contractor + #rp1_leaders_sc_jpl_effect2_desc = from program funding + + #rp1_leaders_sc_rocketdyne_effect1 = US Foremost Engine Developer + #rp1_leaders_sc_rocketdyne_effect1_desc = early and orbital rocket engine + #rp1_leaders_sc_rocketdyne_effect2 = Hired Contractor + #rp1_leaders_sc_rocketdyne_effect2_desc = from program funding + + #rp1_leaders_sc_locked = Research MatSci First + #rp1_leaders_sc_locked_desc = Some contractors will unlock when you research Post-War Materials Science, and the rest when you research Early Human Spaceflight Materials Science. + + + // Milestones + #rp1_milestones_breaksoundbarrier = PLANE BREAKS BARRIER OF SOUND + #rp1_milestones_breaksoundbarrier_article = (tab)With the expert skills of <<1>>, <<2>> has traveled faster than sound. This experimental aircraft pushed through the immense turbulence of the transonic region to surpass this impressive milestone. With the rate of progress at this new space program, new milestones are sure to follow.\n(tab)Historical Information: On October 14th, 1947, US Air Force pilot Chuck Yeager broke the sound barrier in a Bell X-1 that he nicknamed Glamorous Glennis. The rocket-powered aircraft was dropped from the bomb bay of a B-29 and achieved a speed of Mach 1.06 (361 m/s). The Soviets accomplished the feat in 1948 with a Lavochkin La-176 and the British in 1948 with a de Havilland DH.108. + + #rp1_milestones_karmanline = ROCKET REACHES SPACE + #rp1_milestones_karmanline_article = (tab)A <<2>> rocket has shot out of the atmosphere and into space on a mission of scientific discovery. For the first time, rocketry is not a weapon of hostile destruction, but an instrument to further our understanding of the universe. We are all hoping that as an age of world wars ends, an age of cosmic discovery will begin and this flight marks the beginning of an era where the stars will start to seem closer and closer.\n(tab)Historical Information: The first real life rocket to do this was V-2 No. 3 on 10 May 1946. Launched from White Sands as part of the Hermes program, it carried a Geiger counter to measure cosmic radiation. The Hermes program combined scientific and military objectives, but it still marked the first suborbital spaceflight to carry scientific instruments. + + #rp1_milestones_firstsatellite = ARTIFICIAL SATELLITE ORBITS EARTH + #rp1_milestones_firstsatellite_article = (tab)Far above us, a new satellite is circling the Earth: <<2>>. This satellite was put here not by mother nature, but by the hard work of a vast team of scientists and engineers. All over the world, amateur radio operators are listening to the telemetry signals it broadcasts as it passes overhead. This will go down in the history books, and it is surely only the beginning of space efforts.\n(tab)Historical Information: The first satellite to orbit the Earth was Sputnik, launched by the USSR on the fourth of October, 1957. It broadcast a steady radio beep as it orbited, before its batteries ran out. It stayed up for two months before drag from what little atmosphere there was up there deorbited it. This startled the US and started the Space Race. + + #rp1_milestones_firstsatelliteheavy = ARTIFICIAL SATELLITE ORBITS EARTH + #rp1_milestones_firstsatelliteheavy_article = (tab)Far above us, a new satellite is circling the Earth. This satellite was put here not by mother nature, but by the hard work of a vast team of scientists and engineers. All over the world, amateur radio operators are listening to the telemetry signals it broadcasts as it passes overhead. This will go down in the history books, and it is surely only the beginning of space efforts.\n(tab)Historical Information: The first satellite to orbit the Earth was Sputnik, launched by the USSR on the fourth of October, 1957. It broadcast a steady radio beep as it orbited, before its batteries ran out. It stayed up for two months before drag from what little atmosphere there was up there deorbited it. This startled the US and started the Space Race. + + #rp1_milestones_firstsciencesat = RADIATION BELTS DISCOVERED BY SATELLITE + #rp1_milestones_firstsciencesat_article = (tab)The first space probe to include equipment for measuring cosmic rays has revealed belts of charged particles around the Earth. Instead of circling right above us, <<2>> goes through an elaborate ballet. It shoots up to an altitude of more than a thousand kilometers before coming closer, speeding up, and then soaring back out. Due to the strange nature of orbital mechanics, this requires no energy expenditure once in motion. It slows down and speeds up purely from the laws of nature that Newton discovered almost 300 years ago.\n(tab)Historical Information: Explorer 1, launched by the USAF on 31 February, 1958, was the first scientific satellite. Dr. James Van Allen was in charge of the scientific instrumentation for the satellite, and so the radiation belts were named after him. Your rocket may not actually be following Newton's laws, as you need the mod "Principia" to simulate N-body gravitational interactions. For new players, the stock two-body approximation is easier to understand. + + #rp1_milestones_firstsciencesatheavy = RADIATION BELTS DISCOVERED BY SATELLITE + #rp1_milestones_firstsciencesatheavy_article = (tab)The first space probe to include equipment for measuring cosmic rays has revealed belts of charged particles around the Earth. Instead of circling right above us, <<2>> goes through an elaborate ballet. It shoots up to an altitude of more than a thousand kilometers before coming closer, speeding up, and then soaring back out. Due to the strange nature of orbital mechanics, this requires no energy expenditure once in motion. It slows down and speeds up purely from the laws of nature that Newton discovered almost 300 years ago.\n(tab)Historical Information: Sputnik 3, or Object D, was the first scientific satellite launched by the Soviet Union on May 15, 1958. It was planned as the first satellite, but to ensure victory against the U.S., the Soviets elected to launch Sputnik 1 in 1957. Your rocket may not actually be following Newton's laws, as you need the mod "Principia" to simulate N-body gravitational interactions. For new players, the stock two-body approximation is easier to understand. + + #rp1_milestones_firstgeosat = ADVANCED MANEUVERING FREEZES SATELLITE IN THE SKY + #rp1_milestones_firstgeosat_article = (tab)By synchronizing the orbit of the spacecraft with the Earth's rotation, the satellite seems to hang still in space, 35,786 kilometers above us. While staying still may sound easy, this required perfect alignment of the satellite's orbit through months of work. This allows easy alignment of ground-based communications equipment and will make possible new forms of communication.\n(tab)Historical Information: The concept of a geostationary satellite was proposed in 1929, and later popularized by Arthur C. Clarke. The first operational satellite to reach this orbit was Syncom 3, launched by the US on February 14, 1963. Today, we use geostationary orbits for communications, weather, and navigation satellites. + + #rp1_milestones_lunarflyby = SPACE PROBE REACHES MOON + #rp1_milestones_lunarflyby_article = (tab)For the first time, a probe manufactured on Earth has entered the gravitational influence of another celestial body. The Moon has long fascinated humanity's curiosity, from the smallest child to the most distinguished astronomer, and with the data received from this probe, our understanding will grow. This will be the first of many spacecrafts to survey the Moon.\n(tab)Historical Information: Luna 1, launched on 4 January 1959, was the first real life probe to do this, though it was likely intended to impact the Moon. It only got within 5995 kilometers, not enough to complete the contract. It was Luna 2 that achieved this, as well as successfully impacting the Moon. + + #rp1_milestones_lunarimpactor = ASTRONOMERS WATCH SPACECRAFT HIT MOON + #rp1_milestones_lunarimpactor_article = (tab)A probe from the <<2>> mission has crashed into the Moon, kicking up Moon dust that will hint at the internal composition of our closest neighbor. Humanity has literally touched another world. Anyone who looks up at the Moon can now see it not as something entirely alien, but as the foremost frontier of our exploration into the universe.\n(tab)Historical Information: The first real probe to do this was Luna 2, launched on 13 September 1959 by the Soviet Union. As well as scientific instruments, it carried two hollow spheres stamped all over with "USSR September 1959". They broke apart on impact, scattering the message across the lunar surface. + + #rp1_milestones_venusflyby = PROBE REACHES VENUS + #rp1_milestones_venusflyby_article = (tab)The <<2>> mission has reached Venus. Sending a probe this far was a great endeavor, and we are now starting to learn about our planetary neighbor. Not too long ago, we thought that Venus might be a tropical paradise with lush jungles, but this probe corroborates recent telescope findings --- Venus is not a jungle, it is a furnace. The atmosphere is 500 degrees Celsius, well above the melting point of lead. Though it is not pleasant, it is still of scientific interest and this probe has furthered our knowledge.\n(tab)Historical Information: Venera 1, launched by the Soviet Union in February of 1961, was the first spacecraft to reach Venus, passing within 100,000 km. However, the probe failed due to an overheated solar-direction sensor. The first successful mission to Venus was Mariner 2, launched by the US in August of 1962 and arriving on 14 December, 1962. That is what gave that 500-degree number, as well as revealing Venus's lack of magnetic field, providing info about the content of interplanetary space, and doing some early research on solar wind. + + #rp1_milestones_crewkilled = ASTRONAUTS KILLED DURING SPACE MISSION + #rp1_milestones_crewkilled_article = (tab)The world grieves at the loss of <>, killed in a tragic accident. They will be mourned by their comrades, missed by their country, and remembered by everyone on Earth, a planet that dared to look to the stars. Though they would have wished for the program to continue, there are many now questioning if space travel is worth the risk. This accident must have been preventable. All of the engineers and scientists at the program have taken a short break to mourn, but when they return to work on new satellites and new missions it will be with heavy hearts.\n(tab)In memory of: Valentin Bondarenko, Theodore Freeman, Elliot See, Charles Bassett, Virgil "Gus" Grissom, Ed White, Roger Chaffee, Vladimir Komarov, Clifton C. Williams, Michael J. Adams, Robert Henry Lawrence Jr, Georgy Dobrovolsky, Viktor Patsayev, Vladislav Volkov, Gregory Jarvis, Christa McAuliffe, Ronald McNair, Ellison Onizuka, Judith Resnik, Michael J. Smith, Dick Scobee, Sergei Vozovikov, Rick D. Husband, William C. McCool, Michael P. Anderson, David M. Brown, Kalpana Chawla, Laurel Clark, Ilan Ramon, and Michael Alsbury. + + #rp1_milestones_lunarorbiter = THE MOON HAS A NEW SATELLITE + #rp1_milestones_lunarorbiter_article = (tab)<<2>> has become the first human-made object to orbit around the Moon. This new satellite will be used to gather information and scientists expect to learn more about the Moon from this orbiter than they have in the last 50 years.\n(tab)Historical Information: Luna 10 was the first human-made object to successfully orbit around another celestial body. It entered Lunar orbit on April 4, 1966, and continued to operate until May 30, 1966. + + #rp1_milestones_firstorbitcrewed = "I CAN SEE EVERYTHING," SAYS FIRST HUMAN IN ORBIT + #rp1_milestones_firstorbitcrewed_article = (tab)Sitting atop a pillar of fuel, <<1>> had a fire lit under them and was shot into space, becoming the first human to enter into an orbit around Earth. Piloting the <<2>> spacecraft, the young astronaut experienced a full orbit of our planet in only 90 minutes. They commented "I can see everything. As I look down at the Earth, I can say there is no greater beauty I have ever experienced. This is a wonderful planet. The lights of the cities at night, the fields, the deserts, the oceans, the mountains. It all shows the vast wonder of nature and the amazing efforts we have taken to make our place in it. We must protect this great planet." When the time came, <<1>> fired the craft's retro rockets and safely landed back on Earth.\n(tab)Historical Information: Yuri Gagarin was the first human in space, accomplishing that feat on April 12, 1961. Vostok 1 was launched from Baikonur Cosmodrome, orbited the Earth one time with the flight lasting a total of 108 minutes. + + + // Programs + #rp1_programs_earlyxplanes = X-Plane Research + #rp1_programs_earlyxplanes_desc = This program tasks the space agency with the development of experimental aircraft to test aerodynamic behavior at velocities and altitudes previously unreachable by crewed craft. + #rp1_programs_earlyxplanes_obj = Complete X-Planes (Mach 2 Supersonic) and X-Planes (Karman Line) contracts. + + #rp1_programs_suborbrocketdev = Early Rocket Development + #rp1_programs_suborbrocketdev_desc = The first step in developing orbit capable rockets. This program requires progressively developing suborbital rockets with increasing capabilities. + #rp1_programs_suborbrocketdev_obj = Complete Karman Line, Reach a Suborbital Trajectory & Return (uncrewed), and Downrange Milestone (4500 km) contracts. + + #rp1_programs_suborbrocketresearch = Suborbital Research + #rp1_programs_suborbrocketresearch_desc = The goal of peaceful space exploration starts here, with rocketry missions that perform key experiments, such as taking high altitude photos and testing how biological creatures handle brief exposures to space and the rigors of rocket travel. You'll need to research the Early Science node to complete this program. + #rp1_programs_suborbrocketresearch_obj = Complete Karman Line, Film Return, Bio Return, and Advanced Bio Return contracts. + + #rp1_programs_earlysatellites = Early Satellites (Light) + #rp1_programs_earlysatellites_desc = The adage "What goes up must come down" is no longer the same truism in the age of satellites. Your space agency is tasked to put the first satellites in various orbits around the Earth, breaking the grip of terrestrial gravity. Completing this program will require Satellite Era Science and an orbit-capable launch vehicle. + #rp1_programs_earlysatellites_req = Complete Suborbital Rocket Development program. + #rp1_programs_earlysatellites_obj = Launch the first satellite, a science sat, an atmospheric analysis sat, the first sat in a polar orbit, and the first solar powered sat. + + #rp1_programs_earlysatellites-heavy = Early Satellites (Heavy) + #rp1_programs_earlysatellites-heavy_desc = The adage "What goes up must come down" is no longer the same truism in the age of satellites. Your space agency is tasked to put the first satellites in various orbits around the Earth, breaking the grip of terrestrial gravity. These contracts require larger payloads but will ultimately be more lucrative. Completing this program will require Satellite Era Science and an orbit-capable launch vehicle that can lift 1 ton. + #rp1_programs_earlysatellites-heavy_req = Complete Suborbital Rocket Development program. + #rp1_programs_earlysatellites-heavy_obj = Complete the First Satellite (30 kg), First Biological Satellite (400 kg) or First Polar Satellite (400 kg), and First Science Satellite (1000 kg) contracts. + + #rp1_programs_targetedsats = Targeted Satellites + #rp1_programs_targetedsats_desc = Once you have proven that you can send satellites into orbit, the next step is to send them into more useful orbits. The goal of this program is to put satellites with different payload requirements into specific and more challenging orbits. A geostationary orbit will require approximately 13,650 m/s of delta-v if launching from Cape Canaveral. + #rp1_programs_targetedsats_req = Complete Targeted Satellites + #rp1_programs_targetedsats_obj = Launch satellites to analyze weather, assist in navigation, and reach a variety of specific orbits, including geostationary. + + #rp1_programs_commnetwork = Communication Network + #rp1_programs_commnetwork_desc = Communicating with our satellites, and eventually our crewed craft, can be difficult at times. Unless we have line of sight to a tracking station, communication isn't possible. This program tasks you with creating a communications network of 3 or 4 satellites that will provide much better communications coverage. Each satellite will require 125 units of ComSatPayload, and the orbits are fairly high. + #rp1_programs_commnetwork_req = Complete Communication Network + #rp1_programs_commnetwork_obj = Create a network of either 3 or 4 communications satellites. + + #rp1_programs_geocommnetwork = Geostationary Communication Network + #rp1_programs_geocommnetwork_desc = With geostationary orbits, satellites can be placed at specific spots over the equator where they will stay. This allows communications satellites to be put exactly where they will have the greatest benefit. This program tasks you with creating a 4-satellite Geostationary Network for communication. Each satellite will require 315 units of ComSatPayload. + #rp1_programs_geocommnetwork_req = Complete the Targeted Satellites Program + #rp1_programs_geocommnetwork_obj = Complete the Geostationary Communications Network. + + #rp1_programs_earlylunarprobes = Early Lunar Probes + #rp1_programs_earlylunarprobes_desc = The Moon is the first stepping stone to exploring the solar system. More than a light-second away, operating a probe at that distance is a worthy first step. This program requires new technology and heavier launch vehicles to take your space program's first steps toward studying the Moon up close. Complete it by putting a probe into orbit around the Moon. This program will require Lunar Range Communications at a minimum and will generally require upgrading Mission Control and the Tracking Station in order to plan your journey. Basic Avionics and Probes unlocks deep-space avionics, which will be essential if you need guided avionics at the Moon. + #rp1_programs_earlylunarprobes_req = Achieve orbit of the Earth + #rp1_programs_earlylunarprobes_obj = Complete the lunar flyby, lunar impact, and lunar orbit contracts. + + #rp1_programs_uncrewedlunarsurface = Uncrewed Lunar Surface Exploration + #rp1_programs_uncrewedlunarsurface_desc = Landing uncrewed probes on the Moon is the next step in exploring the Solar System. Successfully landing on the Moon is a difficult problem to solve. You will need to develop even more capable launch vehicles to be able to launch a large enough payload. These uncrewed landings will give you the data you need to plan for your crewed landings to follow. You will need to research deep-throttleable engines from the Early Landing node (recommended) or figure out how to perform a landing with RCS. + #rp1_programs_uncrewedlunarsurface_req = Complete the Early Lunar Probes program + #rp1_programs_uncrewedlunarsurface_obj = Land probes on the Moon. + + #rp1_programs_crewedorbit = Crewed Orbit (Deprecated) + #rp1_programs_crewedorbit_desc = Sending machines to space as a proxy for human beings was never the final goal. This program requires you to safely put astronauts into orbit and return them, test a variety of crewed maneuvers, and prove that humanity can survive in the most hostile environment nature has given us the opportunity of exploring. You will need to research Early Docking Procedures and Second Generation Capsules to complete this program. + #rp1_programs_crewedorbit_req = Complete one of the Early Satellites Programs + #rp1_programs_crewedorbit_obj = Complete the program by successfully docking 2 craft. + + #rp1_programs_crewedorbitearly = Crewed Orbit + #rp1_programs_crewedorbitearly_desc = Sending machines to space as a proxy for human beings was never the final goal. This program requires you to safely put astronauts into orbit and return them to the Earth, proving that humanity can survive in the most hostile environment nature has given us the opportunity to explore. + #rp1_programs_crewedorbitearly_req = Complete one of the Early Satellites Programs + #rp1_programs_crewedorbitearly_obj = Complete the program by putting an astronaut into orbit and returning them. + + #rp1_programs_crewedorbitadv = Advanced Crewed Orbit + #rp1_programs_crewedorbitadv_desc = Human spaceflight should involve more than mere spam in a can. Both the hardware and skills required for maneuvering, EVA, rendezvous, and docking must be tested if humans are to do more than exist in space as passengers. You will need to research Early Docking Procedures and Second Generation Capsules to complete this program. + #rp1_programs_crewedorbitadv_req = Complete Crewed Orbit Program + #rp1_programs_crewedorbitadv_obj = Complete the program by successfully docking 2 craft. + + #rp1_programs_crewedspaceplanedev = Crewed Spaceplane Development + #rp1_programs_crewedspaceplanedev_desc = Spaceplanes potentially offer considerable advantages over capsules as a way to send people to orbit; in particular the controlled reentry and runway landing makes recovery much simpler and cheaper. Proponents also cite the possibility of using aerodynamic lift to perform plane changes with less propellant. NOTE: This has contracts, but they have not been tested or balanced. + #rp1_programs_crewedspaceplanedev_req = Complete 'X-Plane Research', and the contract 'Reach Orbital Speed & Return Safely to Earth' from the Crewed Orbit program. + #rp1_programs_crewedspaceplanedev_obj = Complete the program by successfully docking a spaceplane to another vessel in orbit. + + #rp1_programs_earlyinnerplanetprobes = Early Inner Planet Probes + #rp1_programs_earlyinnerplanetprobes_desc = This program tasks you with exploring Venus and Mars. Though these may be Earth's closest neighbors, the distance between us and them still averages in the hundreds of millions of kilometers. Staying in contact with these probes will require advances in communication technology. Maintaining functionality and power over such great distances and long times will present new challenges in spacecraft design. + #rp1_programs_earlyinnerplanetprobes_req = Complete contracts X and Y + #rp1_programs_earlyinnerplanetprobes_obj = Orbit Venus and Mars. + + #rp1_programs_crewedlunar = Crewed Lunar Exploration + #rp1_programs_crewedlunar_desc = You are tasked with sending to the Moon, 240,000 miles away from the control station in Houston, a giant rocket more than 300 feet tall, made of new metal alloys, some of which have not yet been invented, capable of standing heat and stresses several times more than have ever been experienced, fitted together with a precision better than the finest watch, carrying all the equipment needed for propulsion, guidance, control, communications, food, and survival, on an untried mission, to an unknown celestial body, and then return it safely to earth, reentering the atmosphere at speeds of over 25,000 miles per hour, causing heat about half that of the temperature of the sun. Alternatively, this could be an opportunity for some command chair antics. But a proper rocket is probably your best bet. You will need to upgrade your astronaut complex to level three to plant a flag on the Moon and complete the first crewed landing contract. + #rp1_programs_crewedlunar_req = Complete contracts X and Y + #rp1_programs_crewedlunar_obj = Send crew to flyby, orbit, and land on the Moon. + + #rp1_programs_earthspacestation = Earth Space Station (WIP and Very Buggy) + #rp1_programs_earthspacestation_desc = An Earth space station will enable long-term human exploration of space and provide benefits to people of Earth. This Program tasks you with launching and maintaining Space Stations in Earth orbit and continuously crewing them with an increasingly longer stay durations. By completing the program, you will prove that long-term space habitation is possible which will open up crewed explorations of Venus, Mars, and beyond. NOTE: This program isn't functional enough to be completed and only has two unique contracts. Both of those contracts are also very buggy and may not complete even if the requirements should have been met. + #rp1_programs_earthspacestation_req = Complete contracts X and Y + #rp1_programs_earthspacestation_obj = Do this and that + + #rp1_programs_marssurfaceexp = Mars Surface Exploration + #rp1_programs_marssurfaceexp_desc = Send probes to Mars to survey its atmosphere, land on the surface, and even drive around with a rover. The thin atmosphere of Mars is enough to produce quite a bit of reentry heating, but it's not thick enough to safely land with only parachutes. + #rp1_programs_marssurfaceexp_req = Complete contracts X and Y + #rp1_programs_marssurfaceexp_obj = Complete the program by sending a rover to Mars. + + #rp1_programs_venussurfaceexp = Venus Surface Exploration + #rp1_programs_venussurfaceexp_desc = Send probes to Venus to see what the surface and atmosphere are really like. The dense clouds hide the surface from view, while the corrosive atmosphere and high heat present challenges for anything trying to descend to the surface. Keeping a probe operational for any length of time presents significant challenges. Even with heat-resistant materials, nothing seems able to survive for more than a few hours. + #rp1_programs_venussurfaceexp_req = Complete contracts X and Y + #rp1_programs_venussurfaceexp_obj = Land a probe on Venus. + + #rp1_programs_smallbodiesflyby = Small Bodies Flyby + #rp1_programs_smallbodiesflyby_desc = Visit some of the smaller bodies in the Solar System. No probe has yet seen the surface of these bodies up close. Mars and Venus both have atmospheres and are far larger than these bodies. What does a small, rocky planet (or dwarf planet) with no atmosphere look like up close? Can we figure out how they formed? Do they have magnetic fields? Send probes to find out. + #rp1_programs_smallbodiesflyby_req = Complete contracts X and Y + #rp1_programs_smallbodiesflyby_obj = Do flybys of Mercury, Ceres, or Vesta. You will need to do at least two of the three. + + #rp1_programs_mercuryexploration = Mercury Exploration + #rp1_programs_mercuryexploration_desc = Mercury is the least explored of the inner planets, due to the difficulty of orbiting it. Send some probes there to find out more about it. Current data suggests that Mercury is tidally locked with the Sun. How will this affect its surface? Or did we just flyby it at remarkably synchronized times? Either way, sending probes to orbit and land on Mercury will provide fascinating data on the closest planet to the Sun. + #rp1_programs_mercuryexploration_req = Do this and that + #rp1_programs_mercuryexploration_obj = Orbit and land on Mercury. + + #rp1_programs_asteroidexploration = Asteroid Exploration (WIP) + #rp1_programs_asteroidexploration_desc = Orbit Ceres and Vesta to study them. These dwarf planets were discovered in the first decade of the 19th century and named after a goddess of agriculture and a goddess of the hearth respectively. Their study can provide hints at a less mythical creation as well. As the Sun's accretion disk settled, the planets were formed, and so were Ceres and Vesta. These protoplanets are the largest bodies in the asteroid belt, and figuring out how they were formed will provide insight into the early Solar System. NOTE: Has some contracts, but they are unpolished. + #rp1_programs_asteroidexploration_req = Complete contracts X and Y + #rp1_programs_asteroidexploration_obj = Orbit Ceres and Vesta. + + #rp1_programs_jupiterobservation = Jupiter Observation + #rp1_programs_jupiterobservation_desc = Jupiter presents many opportunities for exploration, but also many challenges: it requires almost the same amount of energy for a spacecraft to reach Jupiter from Earth's orbit as it does to lift it into orbit in the first place. Gravity assists can be used to save delta-v at the cost of flight duration. Once there, a rich and diverse system awaits any explorer. Along with the largest planet in the Solar System, the Jovian system is also home to the largest moon, Ganymede, a planetary-mass moon. This program will send uncrewed scientific probes to Jupiter and its moons.

Historically, Jupiter is the most-visited outer planet, with 9 missions having completed flybys or entered orbits, most notably by the Voyager missions in 1979 on their flybys towards the outer Solar System, and by the Juno orbiter whose mission continues today. Most recently, ESA's JUICE mission departed in 2023 enroute to the Galilean moons. + #rp1_programs_jupiterobservation_req = Complete contracts X and Y + #rp1_programs_jupiterobservation_obj = Orbit Jupiter and flyby at least two Galilean moons. + + #rp1_programs_jupitermoonlandings = Jovian Moon Landings (WIP) + #rp1_programs_jupitermoonlandings_desc = Land on some of Jupiter's moons. Europa might even harbor life. TODO: write up a program description + #rp1_programs_jupitermoonlandings_req = Complete contracts X and Y + #rp1_programs_jupitermoonlandings_obj = Do this and that + + #rp1_programs_saturnobservation = Saturn Observation + #rp1_programs_saturnobservation_desc = Known for its photogenic rings, Saturn has long been a subject of observation and exploration. Visible from Earth with little more than a set of binoculars, Saturn's rings have intrigued observers for centuries. Further, with the highest number of moons in the entire Solar System, and more discovered with each additional mission, the Saturn system is a destination with extensive exploration opportunities. Titan, the largest moon of Saturn, may have an atmosphere conducive to life, while Enceladus is thought to contain liquid water below its icy exterior. Explore the Saturn system with uncrewed probes, analyzing the atmospheres of Saturn and Titan, and take a closer look at the larger moons of the system.

Historical missions to Saturn include flybys from Pioneer 11 and both Voyagers, while the Cassini orbiter mission operated from 2004 to 2017. + #rp1_programs_saturnobservation_req = Complete contracts X and Y + #rp1_programs_saturnobservation_obj = Send an orbiter to Saturn, an atmospheric probe to Titan or Saturn, and flyby two more moons in addition to Titan. + + #rp1_programs_saturnmoonlandings = Saturnine Moon Landings (WIP) + #rp1_programs_saturnmoonlandings_desc = TODO: write up a program description + #rp1_programs_saturnmoonlandings_req = Complete contracts X and Y + #rp1_programs_saturnmoonlandings_obj = Do this and that + + #rp1_programs_outerplanetflyby = Outer Planet Flyby + #rp1_programs_outerplanetflyby_desc = What lies beyond Mars? These distant giants orbit far from the Sun. While Jupiter and Saturn can be seen with a hobbyist telescope, they cannot be closely studied from Earth. The immense mass of the gas giants means that, while they might not receive much sunlight, tidal forces can keep their many moons warm. There may even be liquid water somewhere out there. Send probes to survey these distant bodies. Gravity assists are highly recommended. + #rp1_programs_outerplanetflyby_req = Complete contracts X and Y + #rp1_programs_outerplanetflyby_obj = Flyby at least four of the outer planets. + + #rp1_programs_outergasgiantsurvey = Outer Gas Giant Survey + #rp1_programs_outergasgiantsurvey_desc = Pictures can help expand our knowledge of the outer Solar System, but scientific instruments and dwell times much longer than a hasty flyby are necessary to increase our understanding of these distant neighbors. Send orbiters to the two furthest gas giants and probe their atmospheres. While in the furthest reaches of our system, explore the moons of these giants as well. An upgraded Tracking Station and higher level comm tech will be necessary in order to receive scientific data over such great distances. + #rp1_programs_outergasgiantsurvey_req = Complete contracts X and Y + #rp1_programs_outergasgiantsurvey_obj = Do this and that + + #rp1_programs_plutolandings = Plutonian Landings + #rp1_programs_plutolandings_desc = The only known double planetary system in the Solar System, Pluto and Charon have been tidally locked in orbit of each other in the darkest, coldest reaches of our system for eons. It is now time for you to land on them, quite possibly within a century of their discovery. Very little is known about these distant, icy worlds. Historically, even our most advanced probes have returned relatively little data compared to what we know about our closer neighbors. Explore the furthest reaches of the Solar System and land on this intriguing pair of dwarf planets. + #rp1_programs_plutolandings_req = Complete contracts X and Y + #rp1_programs_plutolandings_obj = Land on Pluto and Charon. + + #rp1_programs_lunarhabitation = Lunar Habitation (No Content Yet) + #rp1_programs_lunarhabitation_desc = TODO: write up a program description + #rp1_programs_lunarhabitation_req = Complete contracts X and Y + #rp1_programs_lunarhabitation_obj = Do this and that + + #rp1_programs_crewedmarsexp = Crewed Mars Exploration (No Content Yet) + #rp1_programs_crewedmarsexp_desc = TODO: write up a program description + #rp1_programs_crewedmarsexp_req = Complete contracts X and Y + #rp1_programs_crewedmarsexp_obj = Do this and that + + #rp1_programs_crewedvenusexp = Crewed Venus Exploration (No Content Yet) + #rp1_programs_crewedvenusexp_desc = TODO: write up a program description + #rp1_programs_crewedvenusexp_req = Complete contracts X and Y + #rp1_programs_crewedvenusexp_obj = Do this and that + + #rp1_programs_crewedexploration = Crewed Solar System Exploration (No Content Yet) + #rp1_programs_crewedexploration_desc = TODO: write up a program description + #rp1_programs_crewedexploration_req = Complete contracts X and Y + #rp1_programs_crewedexploration_obj = Do this and that + + + // Tech Tree + #rp1_techtree_start = Start + #rp1_techtree_start_desc = Start Node + + #rp1_techtree_unlockparts = Starting Parts + #rp1_techtree_unlockparts_desc = These are the parts that you start with. + + #rp1_techtree_orphanparts = Non RP-1 Parts + #rp1_techtree_orphanparts_desc = DO NOT UNLOCK THIS NODE UNLESS YOU KNOW WHAT YOU ARE DOING! These are the parts that are not placed in RP-1. + + #rp1_techtree_orphans = ORPHANS + #rp1_techtree_orphans_desc = ORPHANS + + #rp1_techtree_supersonicdev = Supersonic Plane Development + #rp1_techtree_supersonicdev_desc = Supersonic Plane Development (Post-War) + + #rp1_techtree_supersonicflightrp0 = Supersonic Flight + #rp1_techtree_supersonicflightrp0_desc = Supersonic Flight (1950-1951) + + #rp1_techtree_maturesupersonic = Mature Supersonic Flight + #rp1_techtree_maturesupersonic_desc = Mature Supersonic Flight (1952-1957) + + #rp1_techtree_highspeedflight = High Speed Flight + #rp1_techtree_highspeedflight_desc = High Speed Flight (1958-1963) + + #rp1_techtree_advancedjetengines = Advanced Jet Engines + #rp1_techtree_advancedjetengines_desc = Advanced Jet Engines (1964-1969) + + #rp1_techtree_efficientsupersonic = Efficient Supersonic Engines + #rp1_techtree_efficientsupersonic_desc = Efficient Supersonic Engines (1970-1980) + + #rp1_techtree_matureturbofans = Mature Turbofans + #rp1_techtree_matureturbofans_desc = Mature Turbofans (1981-1985) + + #rp1_techtree_refinedturbofans = Refined Turbofans + #rp1_techtree_refinedturbofans_desc = Refined Turbofans (1986-1997) + + #rp1_techtree_scramjetengines = Scramjet Engines + #rp1_techtree_scramjetengines_desc = Scramjet Engines (1998-2008) + + #rp1_techtree_advancedturbofans = Advanced Turbofans + #rp1_techtree_advancedturbofans_desc = Advanced Turbofans (2009-2028) + + #rp1_techtree_experimentalaircraft = Experimental Aircraft Engines + #rp1_techtree_experimentalaircraft_desc = Experimental Aircraft Engines (2028-2050) + + #rp1_techtree_colonization2051flight = 2051-2099 Regular Flight + #rp1_techtree_colonization2051flight_desc = 2051-2099 Regular Flight + + #rp1_techtree_colonization2100flight = 2100-2149 Regular Flight + #rp1_techtree_colonization2100flight_desc = 2100-2149 Regular Flight + + #rp1_techtree_colonization2150flight = 2150+ Regular Flight + #rp1_techtree_colonization2150flight_desc = 2150+ Regular Flight + + #rp1_techtree_hypersonicflightrp0 = Hypersonic Flight + #rp1_techtree_hypersonicflightrp0_desc = Hypersonic Flight (1959) + + #rp1_techtree_prototypespaceplanes = Prototype Spaceplanes + #rp1_techtree_prototypespaceplanes_desc = Prototype Spaceplanes (1965) + + #rp1_techtree_effectivespaceplanes = Effective Spaceplanes + #rp1_techtree_effectivespaceplanes_desc = Effective Spaceplanes (1970-1971) + + #rp1_techtree_spaceshuttles = Space Shuttles + #rp1_techtree_spaceshuttles_desc = Space Shuttles (1981-1985) + + #rp1_techtree_improvedspaceplanes = Improved Spaceplanes + #rp1_techtree_improvedspaceplanes_desc = Improved Spaceplanes (1986-1997) + + #rp1_techtree_advancedspaceplanes = Advanced Spaceplanes + #rp1_techtree_advancedspaceplanes_desc = Advanced Spaceplanes (1998-2008) + + #rp1_techtree_hightechspaceplanes = High-Tech Spaceplanes + #rp1_techtree_hightechspaceplanes_desc = High-Tech Spaceplanes (2009-2018) + + #rp1_techtree_commercialspaceplanes = Commercial Spaceplanes + #rp1_techtree_commercialspaceplanes_desc = Commercial Spaceplanes (2019-2028) + + #rp1_techtree_experimentalspaceplanes = Experimental Spaceplanes + #rp1_techtree_experimentalspaceplanes_desc = Experimental Spaceplanes (2029-2050) + + #rp1_techtree_sstospaceplanes = SSTO Spaceplanes + #rp1_techtree_sstospaceplanes_desc = SSTO Spaceplanes (2051-2099) + + #rp1_techtree_colonization2100spaceplanes = 2100-2149 Spaceplanes + #rp1_techtree_colonization2100spaceplanes_desc = 2100-2149 Spaceplanes + + #rp1_techtree_colonization2150spaceplanes = 2150+ Spaceplanes + #rp1_techtree_colonization2150spaceplanes_desc = 2150+ Spaceplanes + + #rp1_techtree_basiccapsules = Basic Capsules + #rp1_techtree_basiccapsules_desc = Basic Capsules (1961) + + #rp1_techtree_secondgencapsules = Second Generation Capsules + #rp1_techtree_secondgencapsules_desc = Second Generation Capsules (1964) + + #rp1_techtree_lunarorbitercapsules = Lunar Orbiter Capsules + #rp1_techtree_lunarorbitercapsules_desc = Lunar Orbiter Capsules (1966) + + #rp1_techtree_maturecapsules = Mature Capsules + #rp1_techtree_maturecapsules_desc = Mature Capsules (1967) + + #rp1_techtree_improvedcapsules = Improved Capsules + #rp1_techtree_improvedcapsules_desc = Improved Capsules (1975-1980) + + #rp1_techtree_advancedcapsules = Advanced Capsules + #rp1_techtree_advancedcapsules_desc = Advanced Capsules (1986-1991) + + #rp1_techtree_moderncapsules = Modern Capsules + #rp1_techtree_moderncapsules_desc = Modern Capsules (2009-2018) + + #rp1_techtree_commercialcapsules = Commercial Capsules + #rp1_techtree_commercialcapsules_desc = Commercial Capsules (2019-2028) + + #rp1_techtree_capsulesnf = Near Future Capsules + #rp1_techtree_capsulesnf_desc = Near Future Capsules (2029-2050) + + #rp1_techtree_hightechcapsules = High-Tech Capsules + #rp1_techtree_hightechcapsules_desc = High-Tech Capsules (2051-2099) + + #rp1_techtree_colonization2100command = 2100-2149 Command Modules + #rp1_techtree_colonization2100command_desc = 2100-2149 Command Modules + + #rp1_techtree_colonization2150command = 2150+ Command Modules + #rp1_techtree_colonization2150command_desc = 2150+ Command Modules + + #rp1_techtree_spacestationprototypes = Space Station Prototypes + #rp1_techtree_spacestationprototypes_desc = Space Station Prototypes (1967-1969) + + #rp1_techtree_spacestationdev = Space Station Development + #rp1_techtree_spacestationdev_desc = Space Station Development (1970-1971) + + #rp1_techtree_earlyspacestations = Early Space Stations + #rp1_techtree_earlyspacestations_desc = Early Space Stations (1972-1980) + + #rp1_techtree_modularspacestations = Modular Space Stations + #rp1_techtree_modularspacestations_desc = Modular Space Stations (1986-1997) + + #rp1_techtree_largescaleorbitalcon = Large Scale Orbital Construction + #rp1_techtree_largescaleorbitalcon_desc = Large Scale Orbital Construction (1998-2003) + + #rp1_techtree_improvedorbitalconstruction = Improved Orbital Construction + #rp1_techtree_improvedorbitalconstruction_desc = Improved Orbital Construction (2004-2008) + + #rp1_techtree_inflatablehabitats = Inflatable Habitats + #rp1_techtree_inflatablehabitats_desc = Inflatable Habitats (2014-2018) + + #rp1_techtree_improvedhabitats = Improved Habitats + #rp1_techtree_improvedhabitats_desc = Improved Habitats (2019-2028) + + #rp1_techtree_advancedhabitats = Advanced Habitats + #rp1_techtree_advancedhabitats_desc = Advanced Habitats (2029-2050) + + #rp1_techtree_largescalehabitats = Large Scale Habitats + #rp1_techtree_largescalehabitats_desc = Large Scale Habitats (2051-2099) + + #rp1_techtree_colonization2100spacestations = 2100-2149 Space Stations + #rp1_techtree_colonization2100spacestations_desc = 2100-2149 Space Stations + + #rp1_techtree_colonization2150spacestations = 2150+ Space Stations + #rp1_techtree_colonization2150spacestations_desc = 2150+ Space Stations + + #rp1_techtree_earlyflightcontrol = Early Flight Control + #rp1_techtree_earlyflightcontrol_desc = Early Flight Control (1959) + + #rp1_techtree_stabilityrp0 = Stability + #rp1_techtree_stabilityrp0_desc = Stability (1961) + + #rp1_techtree_improvedflightcontrol = Improved Flight Control + #rp1_techtree_improvedflightcontrol_desc = Improved Flight Control (1963) + + #rp1_techtree_earlydocking = Early Docking Procedures + #rp1_techtree_earlydocking_desc = Early Docking Procedures (1964) + + #rp1_techtree_dockingcrewtransfer = Docking and Crew Transfer + #rp1_techtree_dockingcrewtransfer_desc = Docking and Crew Transfer (1966) + + #rp1_techtree_spacestationcontrol = Space Station Attitude Control + #rp1_techtree_spacestationcontrol_desc = Space Station Attitude Control (1972-1980) + + #rp1_techtree_largespaceplanecontrol = Large Spaceplane Control + #rp1_techtree_largespaceplanecontrol_desc = Large Spaceplane Control (1981-1985) + + #rp1_techtree_standarddockingports = Standardized Docking Ports + #rp1_techtree_standarddockingports_desc = Standardized Docking Ports (1986-1997) + + #rp1_techtree_largestationcontrol = Large Station Attitude Control + #rp1_techtree_largestationcontrol_desc = Large Station Attitude Control (1998-2003) + + #rp1_techtree_largedockingports = Large Docking Ports + #rp1_techtree_largedockingports_desc = Large Docking Ports (2004-2008) + + #rp1_techtree_gridfins = Grid Fins + #rp1_techtree_gridfins_desc = Grid Fins (2009-2018) + + #rp1_techtree_reusablecontrol = Reusable Attitude Control + #rp1_techtree_reusablecontrol_desc = Reusable Attitude Control (2019-2028) + + #rp1_techtree_flightcontrolnf = Near Future Flight Control + #rp1_techtree_flightcontrolnf_desc = Near Future Flight Control (2029-2050) + + #rp1_techtree_colonization2051control = 2051-2099 Control + #rp1_techtree_colonization2051control_desc = 2051-2099 Control + + #rp1_techtree_colonization2100control = 2100-2149 Control + #rp1_techtree_colonization2100control_desc = 2100-2149 Control + + #rp1_techtree_colonization2150control = 2150+ Control + #rp1_techtree_colonization2150control_desc = 2150+ Control + + #rp1_techtree_entrydescentlanding = Entry, Descent and Landing + #rp1_techtree_entrydescentlanding_desc = Entry, Descent and Landing (1959) + + #rp1_techtree_humanratededl = Human Rated EDL + #rp1_techtree_humanratededl_desc = Human Rated EDL (1960) + + #rp1_techtree_earlylanding = Early Landing + #rp1_techtree_earlylanding_desc = Early Landing (1964) + + #rp1_techtree_lunarratedheatshields = Lunar Rated Heatshields + #rp1_techtree_lunarratedheatshields_desc = Lunar Rated Heatshields (1966) + + #rp1_techtree_lunarlanding = Lunar Landing + #rp1_techtree_lunarlanding_desc = Lunar Landing (1968-1969) + + #rp1_techtree_improvedlandingengines = Improved Landing Engines + #rp1_techtree_improvedlandingengines_desc = Improved Landing Engines (1970-1971) + + #rp1_techtree_advanceduncrewedlanding = Advanced Uncrewed Landing + #rp1_techtree_advanceduncrewedlanding_desc = Advanced Uncrewed Landing (1972-1980) + + #rp1_techtree_interplanetaryrovers = Interplanetary Rovers + #rp1_techtree_interplanetaryrovers_desc = Interplanetary Rovers (1992-1997) + + #rp1_techtree_largeroverdesigns = Large Rover Designs + #rp1_techtree_largeroverdesigns_desc = Large Rover Designs (2004-2008) + + #rp1_techtree_reusability = Reusability + #rp1_techtree_reusability_desc = In order to bring down the costs of getting payloads into orbit, commercial space pioneers have designed ways to reuse the first stage rockets and other parts of the launch vehicle.(2009-2013) + + #rp1_techtree_advancedlanding = Advanced Landing + #rp1_techtree_advancedlanding_desc = Advanced Landing - 2014-2018 + + #rp1_techtree_siad = Supersonic Inflatable Aerodynamic Decelerator + #rp1_techtree_siad_desc = The Supersonic Inflatable Aerodynamic Decelerator (SIAD) is a new idea for landing payloads on planetary bodies with an atmosphere. The donut shaped balloon creates atmospheric drag that slows the craft down while protecting it from heating at supersonic speeds. (2019-2028) + + #rp1_techtree_hiad = Hypersonic Inflatable Aerodynamic Decelerator + #rp1_techtree_hiad_desc = The Hypersonic Inflatable Aerodynamic Decelerator (HIAD) is the next evolution in development from the SIAD. Capable of surviving reentry at Hypersonic speeds, the HIAD provides new options for payload delivery. + + #rp1_techtree_colonization2051edl = 2051-2099 EDL + #rp1_techtree_colonization2051edl_desc = 2051-2099 EDL + + #rp1_techtree_colonization2100edl = 2100-2149 EDL + #rp1_techtree_colonization2100edl_desc = 2100-2149 EDL + + #rp1_techtree_colonization2150edl = 2150+ EDL + #rp1_techtree_colonization2150edl_desc = 2150+ EDL + + #rp1_techtree_prototypehydrolox = Prototype Hydrolox Engines + #rp1_techtree_prototypehydrolox_desc = Prototype Hydrolox Engines (1962) + + #rp1_techtree_earlyhydrolox = Early Hydrolox Engines + #rp1_techtree_earlyhydrolox_desc = Early Hydrolox Engines (1963) + + #rp1_techtree_improvedhydrolox = Improved Hydrolox Engines + #rp1_techtree_improvedhydrolox_desc = Improved Hydrolox Engines (1966) + + #rp1_techtree_largehydrolox = Large Hydrolox Engines + #rp1_techtree_largehydrolox_desc = Large Hydrolox Engines (1967) + + #rp1_techtree_hydrolox1968 = 1968 Hydrolox Engines + #rp1_techtree_hydrolox1968_desc = 1968 Hydrolox Engines + + #rp1_techtree_hydrolox1969 = 1969 Hydrolox Engines + #rp1_techtree_hydrolox1969_desc = 1969 Hydrolox Engines + + #rp1_techtree_hydrolox1972 = 1972-1975 Hydrolox Engines + #rp1_techtree_hydrolox1972_desc = 1972-1975 Hydrolox Engines + + #rp1_techtree_hydrolox1976 = 1976-1980 Hydrolox Engines + #rp1_techtree_hydrolox1976_desc = 1976-1980 Hydrolox Engines + + #rp1_techtree_hydrolox1981 = 1981-1985 Hydrolox Engines + #rp1_techtree_hydrolox1981_desc = 1981-1985 Hydrolox Engines + + #rp1_techtree_hydrolox1986 = 1986-1991 Hydrolox Engines + #rp1_techtree_hydrolox1986_desc = 1986-1991 Hydrolox Engines + + #rp1_techtree_hydrolox1992 = 1992-1997 Hydrolox Engines + #rp1_techtree_hydrolox1992_desc = 1992-1997 Hydrolox Engines + + #rp1_techtree_hydrolox1998 = 1998-2003 Hydrolox Engines + #rp1_techtree_hydrolox1998_desc = 1998-2003 Hydrolox Engines + + #rp1_techtree_hydrolox2004 = 2004-2008 Hydrolox Engines + #rp1_techtree_hydrolox2004_desc = 2004-2008 Hydrolox Engines + + #rp1_techtree_hydrolox2009 = 2009-2013 Hydrolox Engines + #rp1_techtree_hydrolox2009_desc = 2009-2013 Hydrolox Engines + + #rp1_techtree_hydrolox2014 = 2014-2018 Hydrolox Engines + #rp1_techtree_hydrolox2014_desc = 2014-2018 Hydrolox Engines + + #rp1_techtree_hydrolox2019 = 2019-2028 Hydrolox Engines + #rp1_techtree_hydrolox2019_desc = 2019-2028 Hydrolox Engines + + #rp1_techtree_hydroloxnf = Near Future Hydrolox Engines + #rp1_techtree_hydroloxnf_desc = Near Future Hydrolox Engines + + #rp1_techtree_colonization2051hydrolox = 2051-2099 Hydrolox Engines + #rp1_techtree_colonization2051hydrolox_desc = 2051-2099 Hydrolox Engines + + #rp1_techtree_colonization2100hydrolox = 2100-2149 Hydrolox Engines + #rp1_techtree_colonization2100hydrolox_desc = 2100-2149 Hydrolox Engines + + #rp1_techtree_colonization2150hydrolox = 2150+ Hydrolox Engines + #rp1_techtree_colonization2150hydrolox_desc = 2150+ Hydrolox Engines + + #rp1_techtree_prototypefrsc = Prototype FRSC Engines + #rp1_techtree_prototypefrsc_desc = Prototype Fuel-Rich Staged Combustion Engines (1972-1975) + + #rp1_techtree_frsc1976 = 1976-1980 FRSC Engines + #rp1_techtree_frsc1976_desc = 1976-1980 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frsc1981 = 1981-1985 FRSC Engines + #rp1_techtree_frsc1981_desc = 1981-1985 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frsc1986 = 1986-1991 FRSC Engines + #rp1_techtree_frsc1986_desc = 1986-1991 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frsc1992 = 1992-1997 FRSC Engines + #rp1_techtree_frsc1992_desc = 1992-1997 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frsc1998 = 1998-2008 FRSC Engines + #rp1_techtree_frsc1998_desc = 1998-2008 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frsc2009 = 2009-2013 FRSC Engines + #rp1_techtree_frsc2009_desc = 2009-2013 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frsc2014 = 2014-2018 FRSC Engines + #rp1_techtree_frsc2014_desc = 2014-2018 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frsc2019 = 2019-2028 FRSC Engines + #rp1_techtree_frsc2019_desc = 2019-2028 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_frscnf = Near Future FRSC Engines + #rp1_techtree_frscnf_desc = Near Future Fuel-Rich Staged Combustion Engines + + #rp1_techtree_colonization2051frsc = 2051-2099 FRSC Engines + #rp1_techtree_colonization2051frsc_desc = 2051-2099 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_colonization2100frsc = 2100-2149 FRSC Engines + #rp1_techtree_colonization2100frsc_desc = 2100-2149 Fuel-Rich Staged Combustion Engines + + #rp1_techtree_colonization2150frsc = 2150+ FRSC Engines + #rp1_techtree_colonization2150frsc_desc = 2150+ Fuel-Rich Staged Combustion Engines + + #rp1_techtree_rocketrytesting = Post-War Rocketry Testing + #rp1_techtree_rocketrytesting_desc = Post-War Rocketry Testing + + #rp1_techtree_earlyrocketry = Early Rocketry + #rp1_techtree_earlyrocketry_desc = Early Rocketry (1950-1951) + + #rp1_techtree_basicrocketryrp0 = Basic Rocketry + #rp1_techtree_basicrocketryrp0_desc = Basic Rocketry (1952-1955) + + #rp1_techtree_orbitalrocketry1956 = 1956-1957 Orbital Rocketry + #rp1_techtree_orbitalrocketry1956_desc = 1956-1957 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1958 = 1958 Orbital Rocketry + #rp1_techtree_orbitalrocketry1958_desc = 1958 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1959 = 1959 Orbital Rocketry + #rp1_techtree_orbitalrocketry1959_desc = 1959 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1960 = 1960 Orbital Rocketry + #rp1_techtree_orbitalrocketry1960_desc = 1960 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1961 = 1961 Orbital Rocketry + #rp1_techtree_orbitalrocketry1961_desc = 1961 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1962 = 1962 Orbital Rocketry + #rp1_techtree_orbitalrocketry1962_desc = 1962 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1963 = 1963 Orbital Rocketry + #rp1_techtree_orbitalrocketry1963_desc = 1963 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1964 = 1964 Orbital Rocketry + #rp1_techtree_orbitalrocketry1964_desc = 1964 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1965 = 1965 Orbital Rocketry + #rp1_techtree_orbitalrocketry1965_desc = 1965 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1966 = 1966 Orbital Rocketry + #rp1_techtree_orbitalrocketry1966_desc = 1966 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1967 = 1967 Orbital Rocketry + #rp1_techtree_orbitalrocketry1967_desc = 1967 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1968 = 1968 Orbital Rocketry + #rp1_techtree_orbitalrocketry1968_desc = 1968 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1969 = 1969 Orbital Rocketry + #rp1_techtree_orbitalrocketry1969_desc = 1969 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1970 = 1970-1971 Orbital Rocketry + #rp1_techtree_orbitalrocketry1970_desc = 1970-1971 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1972 = 1972-1975 Orbital Rocketry + #rp1_techtree_orbitalrocketry1972_desc = 1972-1975 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1976 = 1976-1980 Orbital Rocketry + #rp1_techtree_orbitalrocketry1976_desc = 1976-1980 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1981 = 1981-1985 Orbital Rocketry + #rp1_techtree_orbitalrocketry1981_desc = 1981-1985 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1986 = 1986-1991 Orbital Rocketry + #rp1_techtree_orbitalrocketry1986_desc = 1986-1991 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1992 = 1992-1997 Orbital Rocketry + #rp1_techtree_orbitalrocketry1992_desc = 1992-1997 Orbital Rocketry + + #rp1_techtree_orbitalrocketry1998 = 1998-2003 Orbital Rocketry + #rp1_techtree_orbitalrocketry1998_desc = 1998-2003 Orbital Rocketry + + #rp1_techtree_orbitalrocketry2004 = 2004-2008 Orbital Rocketry + #rp1_techtree_orbitalrocketry2004_desc = 2004-2008 Orbital Rocketry + + #rp1_techtree_orbitalrocketry2009 = 2009-2013 Orbital Rocketry + #rp1_techtree_orbitalrocketry2009_desc = 2009-2013 Orbital Rocketry + + #rp1_techtree_orbitalrocketry2014 = 2014-2018 Orbital Rocketry + #rp1_techtree_orbitalrocketry2014_desc = 2014-2018 Orbital Rocketry + + #rp1_techtree_orbitalrocketry2019 = 2019-2028 Orbital Rocketry + #rp1_techtree_orbitalrocketry2019_desc = 2019-2028 Orbital Rocketry + + #rp1_techtree_orbitalrocketrynf = Near Future Orbital Rocketry + #rp1_techtree_orbitalrocketrynf_desc = Near Future Orbital Rocketry + + #rp1_techtree_colonization2051orbital = 2051-2099 Orbital Rocketry + #rp1_techtree_colonization2051orbital_desc = 2051-2099 Orbital Rocketry + + #rp1_techtree_colonization2100orbital = 2100-2149 Orbital Rocketry + #rp1_techtree_colonization2100orbital_desc = 2100-2149 Orbital Rocketry + + #rp1_techtree_colonization2150orbital = 2150+ Orbital Rocketry + #rp1_techtree_colonization2150orbital_desc = 2150+ Orbital Rocketry + + #rp1_techtree_firststagedcombustion = First ORSC Engines + #rp1_techtree_firststagedcombustion_desc = First Oxidizer-Rich Staged Combustion Engines (1961) + + #rp1_techtree_stagedcombustion1963 = 1963 ORSC Engines + #rp1_techtree_stagedcombustion1963_desc = 1963 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1965 = 1965 ORSC Engines + #rp1_techtree_stagedcombustion1965_desc = 1965 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1966 = 1966 ORSC Engines + #rp1_techtree_stagedcombustion1966_desc = 1966 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1967 = 1967 ORSC Engines + #rp1_techtree_stagedcombustion1967_desc = 1967 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1968 = 1968 ORSC Engines + #rp1_techtree_stagedcombustion1968_desc = 1968 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1969 = 1969 ORSC Engines + #rp1_techtree_stagedcombustion1969_desc = 1969 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1972 = 1972-1975 ORSC Engines + #rp1_techtree_stagedcombustion1972_desc = 1972-1975 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1976 = 1976-1980 ORSC Engines + #rp1_techtree_stagedcombustion1976_desc = 1976-1980 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1981 = 1981-1985 ORSC Engines + #rp1_techtree_stagedcombustion1981_desc = 1981-1985 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1986 = 1986-1991 ORSC Engines + #rp1_techtree_stagedcombustion1986_desc = 1986-1991 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1992 = 1992-1997 ORSC Engines + #rp1_techtree_stagedcombustion1992_desc = 1992-1997 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion1998 = 1998-2003 ORSC Engines + #rp1_techtree_stagedcombustion1998_desc = 1998-2003 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion2004 = 2004-2008 ORSC Engines + #rp1_techtree_stagedcombustion2004_desc = 2004-2008 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion2009 = 2009-2013 ORSC Engines + #rp1_techtree_stagedcombustion2009_desc = 2009-2013 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion2014 = 2014-2018 ORSC Engines + #rp1_techtree_stagedcombustion2014_desc = 2014-2018 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustion2019 = 2019-2028 ORSC Engines + #rp1_techtree_stagedcombustion2019_desc = 2019-2028 Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_stagedcombustionnf = Near Future ORSC Engines + #rp1_techtree_stagedcombustionnf_desc = Near Future Oxidizer-Rich Staged Combustion Engines + + #rp1_techtree_colonization2051staged = 2051-2099 ORSC + #rp1_techtree_colonization2051staged_desc = 2051-2099 Oxidizer-Rich Staged Combustion + + #rp1_techtree_colonization2100staged = 2100-2149 ORSC + #rp1_techtree_colonization2100staged_desc = 2100-2149 Oxidizer-Rich Staged Combustion + + #rp1_techtree_colonization2150staged = 2150+ ORSC + #rp1_techtree_colonization2150staged_desc = 2150+ Oxidizer-Rich Staged Combustion + + #rp1_techtree_earlysolids = Early Solid Rocket Engines + #rp1_techtree_earlysolids_desc = Early Solid Rocket Engines + + #rp1_techtree_basicsolids = Basic Solid Rocket Engines + #rp1_techtree_basicsolids_desc = Basic Solid Rocket Engines (1952-1955) + + #rp1_techtree_solids1956 = 1956-1957 Solid Rocket Engines + #rp1_techtree_solids1956_desc = 1956-1957 Solid Rocket Engines + + #rp1_techtree_solids1958 = 1958 Solid Rocket Engines + #rp1_techtree_solids1958_desc = 1958 Solid Rocket Engines + + #rp1_techtree_solids1959 = 1959-1960 Solid Rocket Engines + #rp1_techtree_solids1959_desc = 1959-1960 Solid Rocket Engines + + #rp1_techtree_solids1962 = 1962-1963 Solid Rocket Engines + #rp1_techtree_solids1962_desc = 1962-1963 Solid Rocket Engines + + #rp1_techtree_solids1964 = 1964-1965 Solid Rocket Engines + #rp1_techtree_solids1964_desc = 1964-1965 Solid Rocket Engines + + #rp1_techtree_solids1966 = 1966 Solid Rocket Engines + #rp1_techtree_solids1966_desc = 1966 Solid Rocket Engines + + #rp1_techtree_solids1967 = 1967-1968 Solid Rocket Engines + #rp1_techtree_solids1967_desc = 1967-1968 Solid Rocket Engines + + #rp1_techtree_solids1969 = 1969-1971 Solid Rocket Engines + #rp1_techtree_solids1969_desc = 1969-1971 Solid Rocket Engines + + #rp1_techtree_solids1972 = 1972-1975 Solid Rocket Engines + #rp1_techtree_solids1972_desc = 1972-1975 Solid Rocket Engines + + #rp1_techtree_solids1976 = 1976-1980 Solid Rocket Engines + #rp1_techtree_solids1976_desc = 1976-1980 Solid Rocket Engines + + #rp1_techtree_solids1981 = 1981-1985 Solid Rocket Engines + #rp1_techtree_solids1981_desc = 1981-1985 Solid Rocket Engines + + #rp1_techtree_solids1986 = 1986-1991 Solid Rocket Engines + #rp1_techtree_solids1986_desc = 1986-1991 Solid Rocket Engines + + #rp1_techtree_solids1992 = 1992-1997 Solid Rocket Engines + #rp1_techtree_solids1992_desc = 1992-1997 Solid Rocket Engines + + #rp1_techtree_solids1998 = 1998-2008 Solid Rocket Engines + #rp1_techtree_solids1998_desc = 1998-2008 Solid Rocket Engines + + #rp1_techtree_solids2009 = 2009-2018 Solid Rocket Engines + #rp1_techtree_solids2009_desc = 2009-2018 Solid Rocket Engines + + #rp1_techtree_solids2019 = 2019-2028 Solid Rocket Engines + #rp1_techtree_solids2019_desc = 2019-2028 Solid Rocket Engines + + #rp1_techtree_solidsnf = Near Future Solid Rocket Engines + #rp1_techtree_solidsnf_desc = Near Future Solid Rocket Engines + + #rp1_techtree_colonization2051solid = 2051-2099 Solids + #rp1_techtree_colonization2051solid_desc = 2051-2099 Solids + + #rp1_techtree_colonization2100solid = 2100-2149 Solids + #rp1_techtree_colonization2100solid_desc = 2100-2149 Solids + + #rp1_techtree_colonization2150solid = 2150+ Solids + #rp1_techtree_colonization2150solid_desc = 2150+ Solids + + #rp1_techtree_earlyelecpropulsion = Early Electric Propulsion + #rp1_techtree_earlyelecpropulsion_desc = Early Electric Propulsion (1972-1980) + + #rp1_techtree_elecpropulsion1981 = 1981-1985 Electric Propulsion + #rp1_techtree_elecpropulsion1981_desc = 1981-1985 Electric Propulsion + + #rp1_techtree_elecpropulsion1986 = 1986-1997 Electric Propulsion + #rp1_techtree_elecpropulsion1986_desc = 1986-1997 Electric Propulsion + + #rp1_techtree_elecpropulsion1998 = 1998-2008 Electric Propulsion + #rp1_techtree_elecpropulsion1998_desc = 1998-2008 Early Electric Propulsion + + #rp1_techtree_elecpropulsion2009 = 2009-2018 Electric Propulsion + #rp1_techtree_elecpropulsion2009_desc = 2009-2018 Electric Propulsion + + #rp1_techtree_elecpropulsion2019 = 2019-2028 Electric Propulsion + #rp1_techtree_elecpropulsion2019_desc = 2019-2028 Electric Propulsion + + #rp1_techtree_elecpropulsionnf = Near Future Electric Propulsion + #rp1_techtree_elecpropulsionnf_desc = Near Future Electric Propulsion + + #rp1_techtree_colonization2051elecprop = 2051-2099 Electric Propulsion + #rp1_techtree_colonization2051elecprop_desc = 2051-2099 Electric Propulsion + + #rp1_techtree_colonization2100elecprop = 2100-2149 Electric Propulsion + #rp1_techtree_colonization2100elecprop_desc = 2100-2149 Electric Propulsion + + #rp1_techtree_colonization2150elecprop = 2150+ Electric Propulsion + #rp1_techtree_colonization2150elecprop_desc = 2150+ Electric Propulsion + + #rp1_techtree_prototypenuclearpropulsion = Prototype Nuclear Propulsion + #rp1_techtree_prototypenuclearpropulsion_desc = Prototype Nuclear Propulsion (1967-1972) + + #rp1_techtree_earlynuclearpropulsion = Early Nuclear Propulsion + #rp1_techtree_earlynuclearpropulsion_desc = Early Nuclear Propulsion (1972-1980) + + #rp1_techtree_basicnuclearpropulsion = Basic Nuclear Propulsion + #rp1_techtree_basicnuclearpropulsion_desc = Basic Nuclear Propulsion (1981-1985) + + #rp1_techtree_improvednuclearpropulsion = Improved Nuclear Propulsion + #rp1_techtree_improvednuclearpropulsion_desc = Improved Nuclear Propulsion (1986-1997) + + #rp1_techtree_advancednuclearpropulsion = Advanced Nuclear Propulsion + #rp1_techtree_advancednuclearpropulsion_desc = Advanced Nuclear Propulsion (1998-2008) + + #rp1_techtree_efficientnuclearpropulsion = Efficient Nuclear Propulsion + #rp1_techtree_efficientnuclearpropulsion_desc = Efficient Nuclear Propulsion (2009-2018) + + #rp1_techtree_nuclearpropulsionnf = Bimodal Nuclear Propulsion + #rp1_techtree_nuclearpropulsionnf_desc = Bimodal Nuclear Propulsion (2019-2028) + + #rp1_techtree_nuclearpropulsionnf2 = Near Future Nuclear Propulsion + #rp1_techtree_nuclearpropulsionnf2_desc = Near Future Nuclear Propulsion (2029-2050) + + #rp1_techtree_colonization2051nuclearprop = 2051-2099 Nuclear Propulsion + #rp1_techtree_colonization2051nuclearprop_desc = 2051-2099 Nuclear Propulsion + + #rp1_techtree_colonization2100nuclearprop = 2100-2149 Nuclear Propulsion + #rp1_techtree_colonization2100nuclearprop_desc = 2100-2149 Nuclear Propulsion + + #rp1_techtree_colonization2150nuclearprop = 2150+ Nuclear Propulsion + #rp1_techtree_colonization2150nuclearprop_desc = 2150+ Nuclear Propulsion + + #rp1_techtree_crewsurvivability = Crew Survivability + #rp1_techtree_crewsurvivability_desc = Crew Survivability (1960) + + #rp1_techtree_earlylifesupport = Early Life Support and ISRU + #rp1_techtree_earlylifesupport_desc = Early Life Support and ISRU (1964-1966) + + #rp1_techtree_lifesupportisru = Life Support and ISRU + #rp1_techtree_lifesupportisru_desc = Life Support and ISRU (1967-1971) + + #rp1_techtree_basiclifesupport = Basic Life Support and ISRU + #rp1_techtree_basiclifesupport_desc = Basic Life Support and ISRU (1972-1980) + + #rp1_techtree_improvedlifesupport = Improved Life Support and ISRU + #rp1_techtree_improvedlifesupport_desc = Improved Life Support and ISRU (1981-1985) + + #rp1_techtree_longtermlifesupport = Long-Term Life Support and ISRU + #rp1_techtree_longtermlifesupport_desc = Long-Term Life Support and ISRU (1986-1997) + + #rp1_techtree_advancedlifesupport = Advanced Life Support and ISRU + #rp1_techtree_advancedlifesupport_desc = Advanced Life Support and ISRU (1998-2008) + + #rp1_techtree_efficientlifesupport = Efficient Life Support and ISRU + #rp1_techtree_efficientlifesupport_desc = Efficient Life Support and ISRU (2009-2018) + + #rp1_techtree_commerciallifesupport = Commercial Life Support and ISRU + #rp1_techtree_commerciallifesupport_desc = Commercial Life Support and ISRU (2019-2028) + + #rp1_techtree_lifesupportnf = Near Future Life Support and ISRU + #rp1_techtree_lifesupportnf_desc = Near Future Life Support and ISRU (2028-2050) + + #rp1_techtree_colonization2051lifesupport = 2051-2099 Life Support and ISRU + #rp1_techtree_colonization2051lifesupport_desc = 2051-2099 Life Support and ISRU + + #rp1_techtree_colonization2100lifesupport = 2100-2149 Life Support and ISRU + #rp1_techtree_colonization2100lifesupport_desc = 2100-2149 Life Support and ISRU + + #rp1_techtree_colonization2150lifesupport = 2150+ Life Support and ISRU + #rp1_techtree_colonization2150lifesupport_desc = 2150+ Life Support and ISRU + + #rp1_techtree_postwarmaterialsscience = Post-War Materials Science + #rp1_techtree_postwarmaterialsscience_desc = Post-War Materials Science + + #rp1_techtree_earlymaterialsscience = Early Materials Science + #rp1_techtree_earlymaterialsscience_desc = Early Materials Science (1952-1955) + + #rp1_techtree_materialssciencesatellite = Satellite Era Materials Science + #rp1_techtree_materialssciencesatellite_desc = Blue Sky Research into Satellite Era Materials Science (1956-1960) + + #rp1_techtree_materialssciencehuman = Early Human Spaceflight Materials Science + #rp1_techtree_materialssciencehuman_desc = Blue Sky Research into Early Human Spaceflight Era Materials Science (1961-1963) + + #rp1_techtree_materialsscienceadvcapsules = Advanced Capsules Era Materials Science + #rp1_techtree_materialsscienceadvcapsules_desc = Blue Sky Research into Advanced Capsules Era Materials Science (1964-1966). Allows recovery to the VAB / launch complexes. + + #rp1_techtree_materialssciencelunar = Lunar Exploration Era Materials Science + #rp1_techtree_materialssciencelunar_desc = Blue Sky Research into Lunar Exploration Era Materials Science (1967-1971) + + #rp1_techtree_materialssciencespacestation = Space Station Era Materials Science + #rp1_techtree_materialssciencespacestation_desc = Blue Sky Research into Space Station Era Materials Science (1972-1980) + + #rp1_techtree_materialssciencespaceplanes = Spaceplanes Era Materials Science + #rp1_techtree_materialssciencespaceplanes_desc = Blue Sky Research into Spaceplanes Era Materials Science (1981-1985) + + #rp1_techtree_materialssciencelongterm = Long-Term Space Habitation Era Materials Science + #rp1_techtree_materialssciencelongterm_desc = Blue Sky Research into Long-Term Space Habitation Era Materials Science (1986-1997) + + #rp1_techtree_materialsscienceinternational = International Cooperation Era Materials Science + #rp1_techtree_materialsscienceinternational_desc = Blue Sky Research into International Cooperation Era Materials Science (1998-2008) + + #rp1_techtree_materialssciencecommercial = Commercial Spaceflight Era Materials Science + #rp1_techtree_materialssciencecommercial_desc = Blue Sky Research into Commercial Spaceflight Era Materials Science (2009-2018) + + #rp1_techtree_materialssciencematurecommercial = Mature Commercial Spaceflight Era Materials Science + #rp1_techtree_materialssciencematurecommercial_desc = Blue Sky Research into Mature Commercial Spaceflight Era Materials Science (2019-2028) + + #rp1_techtree_materialssciencenf = Near Future Era Materials Science + #rp1_techtree_materialssciencenf_desc = Blue Sky Research into Near Future Era Materials Science (2028-2050) + + #rp1_techtree_materialssciencecolonization = Colonization Era Materials Science + #rp1_techtree_materialssciencecolonization_desc = Blue Sky Research into Colonization Era Materials Science (2051+) + + #rp1_techtree_electronicssatellite = Satellite Era Electronics Research + #rp1_techtree_electronicssatellite_desc = Blue Sky Research into Satellite Era Electronics (1956-1960) + + #rp1_techtree_electronicshuman = Early Human Spaceflight Electronics Research + #rp1_techtree_electronicshuman_desc = Blue Sky Research into Early Human Spaceflight Era Electronics (1961-1963) + + #rp1_techtree_electronicsadvcapsules = Advanced Capsules Era Electronics Research + #rp1_techtree_electronicsadvcapsules_desc = Blue Sky Research into Advanced Capsules and Interplanetary Era Electronics (1964-1966) + + #rp1_techtree_electronicslunar = Lunar Exploration Era Electronics Research + #rp1_techtree_electronicslunar_desc = Blue Sky Research into Lunar Exploration Era Electronics Research (1967-1971) + + #rp1_techtree_electronicsspacestation = Space Station Era Electronics Research + #rp1_techtree_electronicsspacestation_desc = Blue Sky Research into Space Station and Deep Space Probe Era Materials Science () + + #rp1_techtree_electronicsspaceplanes = Spaceplanes Era Electronics Research + #rp1_techtree_electronicsspaceplanes_desc = Blue Sky Research into Spaceplanes Era Electronics Research (1981-1985) + + #rp1_techtree_electronicslongterm = Long-Term Space Habitation Era Electronics Research + #rp1_techtree_electronicslongterm_desc = Blue Sky Research into Long-Term Space Habitation Era Electronics Research (1986-1997) + + #rp1_techtree_electronicsinternational = International Cooperation Era Electronics Research + #rp1_techtree_electronicsinternational_desc = Blue Sky Research into International Cooperation Era Electronics Research (1998-2008) + + #rp1_techtree_electronicscommercial = Commercial Spaceflight Era Electronics Research + #rp1_techtree_electronicscommercial_desc = Blue Sky Research into Commercial Spaceflight Era Electronics Research (2009-2018) + + #rp1_techtree_electronicsmaturecommercial = Mature Commercial Spaceflight Era Electronics Research + #rp1_techtree_electronicsmaturecommercial_desc = Blue Sky Research into Mature Commercial Spaceflight Era Electronics Research (2019-2028) + + #rp1_techtree_electronicsnf = Near Future Era Electronics Research + #rp1_techtree_electronicsnf_desc = Blue Sky Research into Near Future Era Electronics Research (2019-2050) + + #rp1_techtree_electronicscolonization = Colonization Era Electronics Research + #rp1_techtree_electronicscolonization_desc = Blue Sky Research into Colonization Era Electronics Research (2051+) + + #rp1_techtree_firstrtg = First RTGs + #rp1_techtree_firstrtg_desc = First Radioisotope Thermoelectric Generators (RTGs) (1961) + + #rp1_techtree_earlyrtg = Early RTGs + #rp1_techtree_earlyrtg_desc = Early Radioisotope Thermoelectric Generators (RTGs) (1963) + + #rp1_techtree_nuclearfissionreactors = Small Nuclear Fission Reactors + #rp1_techtree_nuclearfissionreactors_desc = Small Nuclear Fission Reactors (1965) + + #rp1_techtree_improvedrtg = Improved RTGs + #rp1_techtree_improvedrtg_desc = Improved Radioisotope Thermoelectric Generators (RTGs) (1967) + + #rp1_techtree_multihundredwattrtg = Multi-Hundred Watt RTGs + #rp1_techtree_multihundredwattrtg_desc = Multi-Hundred Watt Radioisotope Thermoelectric Generators (RTGs) (1976-1980) + + #rp1_techtree_gphsrtg = GPHS-RTGs + #rp1_techtree_gphsrtg_desc = General Purpose Heat Source Radioisotope Thermoelectric Generators (RTGs) (1981-1985) + + #rp1_techtree_improvednuclearpower = Improved Nuclear Power Generation + #rp1_techtree_improvednuclearpower_desc = Improved Nuclear Power Generation (1986-1997) + + #rp1_techtree_advancednuclearpower = Advanced Nuclear Power Generation + #rp1_techtree_advancednuclearpower_desc = Advanced Nuclear Power Generation (1998-2008) + + #rp1_techtree_modernnuclearpower = Modern Nuclear Power Generation + #rp1_techtree_modernnuclearpower_desc = Modern Nuclear Power Generation (2009-2018) + + #rp1_techtree_advmodernnuclearpower = Advanced Modern Nuclear Power Generation + #rp1_techtree_advmodernnuclearpower_desc = Advanced Modern Nuclear Power Generation (2019-2028) + + #rp1_techtree_nuclearpowernf = Near Future Nuclear Power Generation + #rp1_techtree_nuclearpowernf_desc = Near Future Nuclear Power Generation (2029-2050) + + #rp1_techtree_colonization2051nuclearpower = 2051-2099 Nuclear Power + #rp1_techtree_colonization2051nuclearpower_desc = 2051-2099 Nuclear Power + + #rp1_techtree_colonization2100nuclearpower = 2100-2149 Nuclear Power + #rp1_techtree_colonization2100nuclearpower_desc = 2100-2149 Nuclear Power + + #rp1_techtree_colonization2150nuclearpower = 2150+ Nuclear Power + #rp1_techtree_colonization2150nuclearpower_desc = 2150+ Nuclear Power + + #rp1_techtree_primitivesolarpanels = Primitive Solar Panels + #rp1_techtree_primitivesolarpanels_desc = Primitive Solar Panels (1958) + + #rp1_techtree_earlypower = Early Power Generation and Storage + #rp1_techtree_earlypower_desc = Early Power Generation and Storage (1961) + + #rp1_techtree_basicpower = Basic Power Generation and Storage + #rp1_techtree_basicpower_desc = Basic Power Generation and Storage (1963) + + #rp1_techtree_improvedpower = Improved Power Generation and Storage + #rp1_techtree_improvedpower_desc = Improved Power Generation and Storage (1964) + + #rp1_techtree_lunarratedpower = Lunar Rated Power Generation + #rp1_techtree_lunarratedpower_desc = Lunar Rated Power Generation (1967) + + #rp1_techtree_spacestationsolarpanels = Space Station Solar Panels + #rp1_techtree_spacestationsolarpanels_desc = Space Station Solar Panels (1972-1980) + + #rp1_techtree_maturepower = Mature Power Generation and Storage + #rp1_techtree_maturepower_desc = Mature Power Generation and Storage (1981-1985) + + #rp1_techtree_largescalesolararrays = Large Scale Solar Arrays + #rp1_techtree_largescalesolararrays_desc = Large Scale Solar Arrays (1986-1997) + + #rp1_techtree_advancedpower = Advanced Power Generation and Storage + #rp1_techtree_advancedpower_desc = Advanced Power Generation and Storage (1998-2008) + + #rp1_techtree_modernpower = Modern Power Generation and Storage + #rp1_techtree_modernpower_desc = Modern Power Generation and Storage (2009-2018) + + #rp1_techtree_advmodernpower = Advanced Modern Power Generation and Storage + #rp1_techtree_advmodernpower_desc = Advanced Modern Power Generation and Storage (2019-2028) + + #rp1_techtree_powernf = Near Future Power Generation and Storage + #rp1_techtree_powernf_desc = Near Future Power Generation and Storage (2029-2050) + + #rp1_techtree_colonization2051power = 2051-2099 Power Generation and Storage + #rp1_techtree_colonization2051power_desc = 2051-2099 Power Generation and Storage + + #rp1_techtree_colonization2100power = 2100-2149 Power Generation and Storage + #rp1_techtree_colonization2100power_desc = 2100-2149 Power Generation and Storage + + #rp1_techtree_colonization2150power = 2150+ Power Generation and Storage + #rp1_techtree_colonization2150power_desc = 2150+ Power Generation and Storage + + #rp1_techtree_lunarrangecomms = Lunar Range Communications + #rp1_techtree_lunarrangecomms_desc = Lunar Range Communications (1957-1958) + + #rp1_techtree_digitalcomms = Digital Communications + #rp1_techtree_digitalcomms_desc = First Digital Communication Systems (1959-1960) + + #rp1_techtree_interplanetarycomms = Interplanetary Communications + #rp1_techtree_interplanetarycomms_desc = Interplanetary Communications (1961-1963) + + #rp1_techtree_improvedcomms = Improved Communications + #rp1_techtree_improvedcomms_desc = Improved Communications (1964-1966) + + #rp1_techtree_advancedcomms = Advanced Communications + #rp1_techtree_advancedcomms_desc = Advanced Communications (1967-1971) + + #rp1_techtree_deepspacecomms = Deep Space Communications + #rp1_techtree_deepspacecomms_desc = Deep Space Communications (1972-1980) + + #rp1_techtree_highdataratecomms = High Data Rate Communications + #rp1_techtree_highdataratecomms_desc = High Data Rate Communications (1976-1980) + + #rp1_techtree_largescalecomms = Large Scale Communications + #rp1_techtree_largescalecomms_desc = Large Scale Communications (1981-1985) + + #rp1_techtree_massivescalecomms = Massive Scale Communications + #rp1_techtree_massivescalecomms_desc = Massive Scale Communications (1986-1997) + + #rp1_techtree_efficientcomms = Efficient Communications + #rp1_techtree_efficientcomms_desc = Efficient Communications (1998-2008) + + #rp1_techtree_moderncomms = Modern Communications + #rp1_techtree_moderncomms_desc = Modern Communications (2009-2018) + + #rp1_techtree_advmoderncomms = Advanced Modern Communications + #rp1_techtree_advmoderncomms_desc = Advanced Modern Communications (2019-2028) + + #rp1_techtree_commsnf = Near Future Communications + #rp1_techtree_commsnf_desc = Near Future Communications (2029-2050) + + #rp1_techtree_colonization2051comms = 2051-2099 Communications + #rp1_techtree_colonization2051comms_desc = 2051-2099 Communications + + #rp1_techtree_colonization2100comms = 2100-2149 Communications + #rp1_techtree_colonization2100comms_desc = 2100-2149 Communications + + #rp1_techtree_colonization2150comms = 2150+ Communications + #rp1_techtree_colonization2150comms_desc = 2150+ Communications + + #rp1_techtree_postwaravionics = Early Tracking Systems + #rp1_techtree_postwaravionics_desc = The earliest systems designed to track objects traveling high and fast. + + #rp1_techtree_avionicsprototypes = Avionics Prototypes + #rp1_techtree_avionicsprototypes_desc = Avionics Prototypes (1952-1955) + + #rp1_techtree_earlyavionics = Early Avionics and Probes + #rp1_techtree_earlyavionics_desc = Early Avionics and Probes (1956-1958) + + #rp1_techtree_basicavionics = Basic Avionics and Probes + #rp1_techtree_basicavionics_desc = Basic Avionics and Probes (1959-1960) + + #rp1_techtree_interplanetaryprobes = Early Interplanetary Avionics and Probes + #rp1_techtree_interplanetaryprobes_desc = Early Interplanetary Avionics and Probes (1961) + + #rp1_techtree_improvedavionics = Improved Avionics + #rp1_techtree_improvedavionics_desc = Improved Avionics (1962-1963) + + #rp1_techtree_matureavionics = Mature Avionics and Probes + #rp1_techtree_matureavionics_desc = Mature Avionics and Probes (1964-1966) + + #rp1_techtree_largescaleavionics = Large Scale Avionics + #rp1_techtree_largescaleavionics_desc = Large Scale Avionics (1967-1971) + + #rp1_techtree_advancedavionics = Advanced Avionics and Probes + #rp1_techtree_advancedavionics_desc = Advanced Avionics and Probes (1972-1980) + + #rp1_techtree_nextgenavionics = Next Generation Avionics and Probes + #rp1_techtree_nextgenavionics_desc = Next Generation Avionics and Probes (1981-1985) + + #rp1_techtree_longtermavionics = Long-Term Space Habitation Era Avionics and Probes + #rp1_techtree_longtermavionics_desc = Long-Term Space Habitation Era Avionics and Probes (1986-1996) + + #rp1_techtree_internationalavionics = International Era Avionics and Probes + #rp1_techtree_internationalavionics_desc = International Era Avionics and Probes (1997-2008) + + #rp1_techtree_modernavionics = Modern Avionics and Probes + #rp1_techtree_modernavionics_desc = Modern Avionics and Probes (2009-2018) + + #rp1_techtree_advmodernavionics = Advanced Modern Avionics and Probes + #rp1_techtree_advmodernavionics_desc = Advanced Modern Avionics and Probes (2019-2028) + + #rp1_techtree_avionicsnf = Near Future Avionics and Probes + #rp1_techtree_avionicsnf_desc = Near Future Avionics and Probes (2029-2050) + + #rp1_techtree_colonization2051avionics = 2051-2099 Avionics and Probes + #rp1_techtree_colonization2051avionics_desc = 2051-2099 Avionics and Probes + + #rp1_techtree_colonization2100avionics = 2100-2149 Avionics and Probes + #rp1_techtree_colonization2100avionics_desc = 2100-2149 Avionics and Probes + + #rp1_techtree_colonization2150avionics = 2150+ Avionics and Probes + #rp1_techtree_colonization2150avionics_desc = 2150+ Avionics and Probes + + #rp1_techtree_earlyscience = Early Science + #rp1_techtree_earlyscience_desc = Early Science (1952-1955) + + #rp1_techtree_sciencesatellite = Satellite Era Science + #rp1_techtree_sciencesatellite_desc = Satellite Era Science (1956-1960) + + #rp1_techtree_sciencehuman = Early Human Spaceflight Era Science + #rp1_techtree_sciencehuman_desc = Early Human Spaceflight Era Science (1961-1963) + + #rp1_techtree_scienceadvcapsules = Interplanetary Era Science + #rp1_techtree_scienceadvcapsules_desc = Interplanetary Era Science (1964-1966) + + #rp1_techtree_sciencelunar = Lunar Exploration Era Science + #rp1_techtree_sciencelunar_desc = Lunar Exploration Era Science (1967-1968) + + #rp1_techtree_surfacescience = Surface Science + #rp1_techtree_surfacescience_desc = Surface Science (1969-1971) + + #rp1_techtree_deepspacescience = Deep Space Science Experiments + #rp1_techtree_deepspacescience_desc = Deep Space Science Experiments (1972-1980) + + #rp1_techtree_scienceexploration = Exploration Era Science + #rp1_techtree_scienceexploration_desc = Exploration Era Science (1981-1985) + + #rp1_techtree_samplereturnscience = Sample Return Science Experiments + #rp1_techtree_samplereturnscience_desc = Sample Return Science Experiments (1986-1996) + + #rp1_techtree_advancedscience = Advanced Science Experiments + #rp1_techtree_advancedscience_desc = Advanced Science Experiments (1997-2008) + + #rp1_techtree_advancedsurfacescience = Advanced Surface Experiments + #rp1_techtree_advancedsurfacescience_desc = Advanced Surface Experiments (2009-2018) + + #rp1_techtree_advmodernscience = Advanced Modern Science + #rp1_techtree_advmodernscience_desc = Advanced Modern Science (2019-2028) + + #rp1_techtree_sciencenf = Near Future Science + #rp1_techtree_sciencenf_desc = Near Future Science (2029-2050) + + #rp1_techtree_colonization2051science = 2051-2099 Science + #rp1_techtree_colonization2051science_desc = 2051-2099 Science + + #rp1_techtree_colonization2100science = 2100-2149 Science + #rp1_techtree_colonization2100science_desc = 2100-2149 Science + + #rp1_techtree_colonization2150science = 2150+ Science + #rp1_techtree_colonization2150science_desc = 2150+ Science + + + // Upgrades + // Temporary RO tags because we eventually want to switch to lower_with_under instead of CamelCase. + #ro_mfr_generic = Generic + + // Airlaunch + #rp1_upgrades_airlaunch_tl1 = Airlaunch Level 1 + #rp1_upgrades_airlaunch_tl1_desc = You will now be able to airlaunch vessels up to 7.5 t in mass and with dimensions within 12 x 6 x 13 m (width x height x length). Altitude is limited to 7600 m and speed to 150 m/s. NOTE: This is not a part you can use; it just symbolizes the new capabilities you can unlock. + + #rp1_upgrades_airlaunch_tl2 = Airlaunch Level 2 + #rp1_upgrades_airlaunch_tl2_desc = Airlaunch limits are extended to allow vessels up to 11.3 t in mass and with dimensions within 13 x 7 x 17 m (width x height x length). Altitude is limited to 9100 m and speed to 175 m/s. NOTE: This is not a part you can use; it just symbolizes the new capabilities you can unlock. + + #rp1_upgrades_airlaunch_tl3 = Airlaunch Level 3 + #rp1_upgrades_airlaunch_tl3_desc = Airlaunch limits are extended to allow vessels up to 15 t in mass and with dimensions within 15 x 8 x 21 m (width x height x length). Altitude is limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use; it just symbolizes the new capabilities you can unlock. + + #rp1_upgrades_airlaunch_tl4 = Airlaunch Level 4 + #rp1_upgrades_airlaunch_tl4_desc = Airlaunch limits are extended to allow vessels up to 25 t in mass while other limits stay at 15 x 8 x 21 m (width x height x length). Altitude is still limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use; it just symbolizes the new capabilities you can unlock. + + // Cockpit + #rp1_upgrades_x2cockpit = X-2 cockpit upgrade + #rp1_upgrades_x2cockpit_desc = Upgrades the X-1 cockpit to X-2 specification. Service ceiling is increased to 75km.\nAfter paying the entry cost of this upgrade, all freshly built and KCT-edited vessels will acquire it automatically. + + // Communication + #rp1_upgrades_comms_title = #Comms Tech Level $level$ + #rp1_upgrades_comms_tl1_desc = Although still using analog transmitters, improvements in miniaturization allow for practical communication out to the moon. Idle power: 0.3 watts. (TL0 consumes 2 watts at idle.) NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl2_desc = Switching to digital encoding allows for a nearly 16 times increase in bandwidth, and much better sensitivity and lower noise allows for better range. However, the digital encoding equipment is much more power hungry than the simple analog equipment. Idle power: 8 watts. From this tech level on, your vehicles can function as relays. NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl3_desc = Further reductions in noise and improvements in encoding and miniaturization improves performance, allowing for practical communication throughout the inner solar system. However, this results in even more power hungry digital equipment, further increasing idle power draw. Idle power: 19.5 watts. NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl4_desc = Better encoding methods allow for a massive 64 times increase in bandwidth, and other minor improvements increase range. Idle power: 25.7 watts. NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl5_desc = More general improvements allow for a slight increase in bandwidth and a slight decrease in power consumption. Idle power: 23 watts. NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl6_desc = Encoding improvements and noise reduction allow for a slight increase in bandwidth, and increase effective range enough for practical communications to the outer solar system. Idle power: 21.4 watts. NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl7_desc = Further general improvements to amplifiers and encoding. Idle power: 18.3 watts. NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl8_desc = More general improvements. Idle power: 18.3 watts. NOTE: You must purchase this upgrade here before you can use it. + #rp1_upgrades_comms_tl9_desc = More general improvements. Idle power: 11.7 watts. NOTE: You must purchase this upgrade here before you can use it. + + // Fairings + #rp1_upgrades_fairing_tl1 = Aluminum Fairings + #rp1_upgrades_fairing_tl1_desc = You can now use 1950s Aluminum stringer-stiffened fairings. The new minimum density is 0.155, compared with 0.180 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + #rp1_upgrades_fairing_tl1_desc_short = You can now use 1950s Aluminum stringer-stiffened fairings. + + #rp1_upgrades_fairing_tl2 = Magnesium Fairings + #rp1_upgrades_fairing_tl2_desc = You can now use 1960s Magnesium stringer-stiffened fairings. The new minimum density is 0.143, compared with 0.155 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + #rp1_upgrades_fairing_tl2_desc_short = You can now use 1960s Magnesium stringer-stiffened fairings. + + #rp1_upgrades_fairing_tl3 = Fiberglass Fairings + #rp1_upgrades_fairing_tl3_desc = You can now use late 1960s Fiberglass stringer-stiffened fairings. The new minimum density is 0.074, compared with 0.143 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + #rp1_upgrades_fairing_tl3_desc_short = You can now use late 1960s Fiberglass stringer-stiffened fairings. + + #rp1_upgrades_fairing_tl4 = Isogrid Fairings + #rp1_upgrades_fairing_tl4_desc = You can now use 1980s Aluminum isogrid fairings. The new minimum density is 0.068, compared with 0.074 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + #rp1_upgrades_fairing_tl4_desc_short = You can now use 1980s Aluminum isogrid fairings. + + #rp1_upgrades_fairing_tl5 = Composite Fairings + #rp1_upgrades_fairing_tl5_desc = You can now use 1990s composite monocoque fairings. The new minimum density is 0.042, compared with 0.068 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + #rp1_upgrades_fairing_tl5_desc_short = You can now use 1990s composite monocoque fairings. + + #rp1_upgrades_fairing_tl6 = Advanced Composite Fairings + #rp1_upgrades_fairing_tl6_desc = You can now use 2010s advanced composite monocoque fairings. The new minimum density is 0.040, compared with 0.042 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + #rp1_upgrades_fairing_tl6_desc_short = You can now use 2010s advanced composite monocoque fairings. + + // Proc Solids + #rp1_upgrades_solids_title = #Solid Engine Real Fuels Technology Upgrade Level $level$ + #rp1_upgrades_solids_desc = This is an upgrade to the technology level of Solid Engines + + // RCS + #rp1_upgrades_rcs_title = #RCS Technology Upgrade Level $level$ + #rp1_upgrades_rcs_desc = This is an upgrade to the technology level of RCS Thrusters and Engines + + // MLI + #rp1_upgrades_mli_tl1 = MLI Wrapping Upgrade (1 layer) + #rp1_upgrades_mli_tl1_desc = New materials research allows for tanks to be wrapped in a metallicized Mylar and Kapton blanket, greatly reducing radiative heating. With MLI, LOX at the Moon can be practical. Insulation cannot be added to Balloon Tanks until you unlock the upgrade in Long-Term Space Habitation Era Materials Science. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + #rp1_upgrades_mli_tl1_desc_short = Improved tank wrapping techniques allow 1 layer now. + + #rp1_upgrades_mli_tl2 = MLI Wrapping Upgrade (25 layers) + #rp1_upgrades_mli_tl2_desc = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + #rp1_upgrades_mli_tl2_desc_short = Improved tank wrapping techniques allow 25 layers now. + + #rp1_upgrades_mli_tl3 = MLI Wrapping Upgrade (50 layers) + #rp1_upgrades_mli_tl3_desc = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + #rp1_upgrades_mli_tl3_desc_short = Improved tank wrapping techniques allow 50 layers now. + + #rp1_upgrades_mli_tl4 = MLI Wrapping Upgrade (75 layers) + #rp1_upgrades_mli_tl4_desc = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + #rp1_upgrades_mli_tl4_desc_short = Improved tank wrapping techniques allow 75 layers now. + + #rp1_upgrades_mli_tl5 = MLI Wrapping Upgrade (100 layers) + #rp1_upgrades_mli_tl5_desc = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + #rp1_upgrades_mli_tl5_desc_short = Improved tank wrapping techniques allow 100 layers now. + + #rp1_upgrades_mli_balloon = MLI Wrapping Upgrade (100 layers) + #rp1_upgrades_mli_balloon_desc = New precision welding techniques and composite materials allow for MLI blankets to be safely added to Balloon tanks. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + #rp1_upgrades_mli_balloon_desc_short = Improved tank wrapping techniques allow 100 layers of MLI on balloon tanks. + + // Tracking Station + #rp1_upgrades_trackingstation_title = #Level $level$ Tracking Station Research Unlocked + #rp1_upgrades_trackingstation_info = #You can now upgrade the Tracking Station to Level $level$. + + #rp1_upgrades_trackingstation_level2_desc = DSN Tech Level 1. This tracking station upgrade allows you to see patched conics and, when combined with Mission Control Level 2, maneuver nodes. DSN UHF gain improves by 14dB. + #rp1_upgrades_trackingstation_level3_desc = DSN Tech Level 2. DSN stations gain digital encoders. + #rp1_upgrades_trackingstation_level4_desc = DSN Tech Level 3. This tracking station upgrade installs S-band ground equipment and 26m antenna systems. + #rp1_upgrades_trackingstation_level5_desc = DSN Tech Level 4. This tracking station upgrade installs 64m antenna systems, increasing your DSN gain by about 8 dB. + #rp1_upgrades_trackingstation_level6_desc = DSN Tech Level 5. This tracking station upgrade installs new digital encoding and noise reduction equipment, increasing your DSN gain by about 3 dB. + #rp1_upgrades_trackingstation_level7_desc = DSN Tech Level 6. This tracking station upgrade installs new digital encoding equipment and improves antenna efficiency, increasing your DSN gain by about 3 dB. + #rp1_upgrades_trackingstation_level8_desc = DSN Tech Level 7. This tracking station upgrade installs X-band ground equipment and noise reduction technologies, increasing your DSN gain by about 3 dB. + #rp1_upgrades_trackingstation_level9_desc = DSN Tech Level 8. This tracking station upgrade installs the 70m dish, increasing your DSN gain by about 1 dB. + #rp1_upgrades_trackingstation_level10_desc = DSN Tech Level 9. This tracking station upgrade installs super-cooled receiver and Ka-band equipment, increases your DSN gain by about 4.5 dB. + } } diff --git a/GameData/RP-1/Localization/ru.cfg b/GameData/RP-1/Localization/ru.cfg index bbebcb080c2..30278c788c4 100644 --- a/GameData/RP-1/Localization/ru.cfg +++ b/GameData/RP-1/Localization/ru.cfg @@ -1,164 +1,164 @@ Localization { - RP0conf = True - ru - { - #autoLOC_439627 = Активные программы: <<1>> [Макс: <<2>>] - #autoLOC_900144 = Макс. активных программ: [StrategyCount] - #autoLOC_900268 = Активные программы - #autoLOC_6001741 = Программы - #autoLOC_6002231 = Макс. активных программ: - #autoLOC_304887 = Руководитель может быть смещен - - #autoLOC_304890 = Руководитель: Не может быть смещен, поскольку не отработал на посту минимальный срок. - - #autoLOC_304820 = Административный комплекс данного уровня не может поддерживать более <<1>> активных программ. - #autoLOC_304827 = Нельзя назначить нового Руководителя этого отдела, сначала сместите предыдущего Руководителя. - - #autoLOC_439838 = Вы уверены что хотите НАЗНАЧИТЬ данного Руководителя?<<1>> - - #autoLOC_304909 = Руководитель ушел в отставку - #autoLOC_304551 = Срок службы данного Руководителя завершился. - #autoLOC_304612 = Стоимость найма - #autoLOC_304674 = Стоимость найма - - // No Refunds - #autoLOC_439851 - - #autoLOC_439854 = Вы уверены что хотите СМЕСТИТЬ данного Руководителя?<<1>> - - #autoLOC_8003399 = Вы уверены что вы хотите СОВЕРШИТЬ ДАННОЕ ДЕЙСТВИЕ?<<1>> - - - #autoLOC_464661 = Репутация: <<1>> - #loadgame_Rep = Реп: <<1>> - #loadgame_Conf = Увер: <<1>> - - // Administration - #rp0_Admin_ActivePrograms = Активные программы - #rp0_Admin_CompletedPrograms = Завершенные программы - #rp0_Admin_CanCompleteProgram = Программа может быть завершена - #rp0_Admin_Program_Speed = Скорость - #rp0_Admin_Program_ConfidenceCost = Стоимость очков уверенности - #rp0_Admin_Program_Speed0 = Медленно - #rp0_Admin_Program_Speed1 = Нормально - #rp0_Admin_Program_Speed2 = Быстро - #rp0_Admin_Program_ConfidenceRequired = Необходимо уверенности: <<1>> - #rp0_Admin_AcceptProgram =Принять программу - #rp0_Admin_AcceptProgramWithCost = Принять программу\nСтоимость: <<1>> - #rp0_Admin_AcceptProgram_Confirm = Вы уверены что вы хотите АКТИВИРОВАТЬ данную программу?\n\nЕе невозможно будет отменить, и чтобы освободить занимаемый ею слот, она должна быть завершена.<<1>> - #rp0_Admin_CompleteProgram = Завершить программу - #rp0_Admin_CompleteProgramWithReward = Завершить программу\nНаграда: - #rp0_Admin_CompleteProgram_Confirm = Вы уверены что вы хотите ЗАВЕРШИТЬ данную программу?\n\nВам не будут предлагаться её контракты, а все активные её контракты будут провалены.<<1>> - #rp0_Leaders_Title = Руководители - #rp0_Leaders_Appoint = Назначить - #rp0_Leaders_Remove = Сместить - #rp0_Leaders_CanRemove = Может быть смещен - #rp0_Leaders_CanRemoveIn = Может быть смещен через - #rp0_Leaders_CanRemoveOn = Может быть смещен - #rp0_Leaders_CanRemoveAfter = Может быть смещен после - #rp0_Leaders_RetiresIn = Уходит в отставку через - #rp0_Leaders_RetiresOn = Уходит в отставку - #rp0_Leaders_RetiresAfter = Уходит в отставку после - #rp0_Leaders_Remove_ConfirmWithCost = Вы уверены что вы хотите СМЕСТИТЬ данного Руководителя? Это будет стоить:\n<<1>><<2>> - #rp0_Leaders_Remove_Confirm = Вы уверены что вы хотите СМЕСТИТЬ данного Руководителя?<<1>> - #rp0_Leaders_Deactivates = Данный Руководитель не может быть (вновь) назначен ни на одну должность после увольнения! - #rp0_Leaders_Deactivates_WithCooldown = Данный Руководитель не может быть (вновь) назначен ни на одну должность пока не прошло <<1>> после увольнения! - #rp0_Leaders_Appoint_CannotAfford = Невозможно назначить - #rp0_Leaders_Remove_CannotAfford = Невозможно сместить - #rp0_Leaders_HiringRequirements = Требования для найма - #rp0_Leaders_HiringRequirements_Unmet = Требования для найма не удовлетворены - #rp0_Leaders_LeadersUnlocked = Следующие Руководители теперь доступны:\n - #rp0_Leaders_LeadersUnlockedTitle = Разблокирован Руководитель! - #rp0_Leaders_UnlocksLeader = Разблокирует следующих Руководителей:\n - - // Leader effects - #rp0_Leaders_Effect_ResearchRateModifier = Скорость исследования от <<1>> до <<2>> - #rp0_Leaders_Effect_IntegrationRateModifier = Скорость сборки от <<1>> до <<2>> - #rp0_Leaders_Effect_CurrencyModifier = <<1>> <<2>> <<3>> - // overrides - #rp0_Leaders_Effect_CurrencyModifierIntegrationRate = <<1>> к скорости сборки - - // General strings - #rp0_Generic_DiskSpace_B = <<1>> Б - #rp0_Generic_DiskSpace_kB = <<1>> кБ - #rp0_Generic_DiskSpace_MB = <<1>> МБ - #rp0_Generic_Percent_Positive = +<<1>>% - #rp0_Generic_Percent_Negative = -<<1>>% - #rp0_Generic_Value_Positive = +<<1>> - #rp0_Generic_Value_Negative = -<<1>> - #rp0_Generic_Cost = Стоимость: <<1>> - #rp0_Generic_Reward = Награда: <<1>> - - #rp0_Currency_Confidence = Уверенность - #rp0_Currency_Time = Время - #rp0_Currency_Rate = Скорость - #rp0_Currency_Format_Rate = <<1>>x - - - // KSP hardcodes using #autoLOC for Facility context menus. - #autoLOC_rp0_FacilityContextMenu_VAB = Модифицируйте стартовый комплекс из окна управления космическим центром. - #autoLOC_rp0_FacilityContextMenu_SPH = Модифицируйте ангар из окна управления космическим центром. - #rp0_FacilityContextMenu_RnD_ResearcherLimit = Лимит научных сотрудников: <<1>> - #rp0_FacilityContextMenu_RnD_ResearcherLimit_unlimited = неограниченно - #autoLOC_rp0_FacilityContextMenu_AC_RnR = <<1>> времени на отдых - #autoLOC_rp0_FacilityContextMenu_AC_Training = <<1>> времени на подготовку - #rp0_FacilityContextMenu_TechGate = Невозможно улучшить это здание. Необходимо <<1>> - #rp0_FacilityContextMenu_AlreadyUpgrading = Уже в процессе улучшения - #rp0_FacilityContextMenu_UpgradeCostTime = Ожидаемая стоимость/день: <<1>>\nБудет зевершено через <<2>> - #rp0_FacilityContextMenu_UpgradeCostDate = Ожидаемая стоимость/день: <<1>>\nБудет зевершено <<2>> - #rp0_FacilityContextMenu_UpgradeStart = Начато строительство! - #rp0_FacilityContextMenu_UpgradeInProgress = Уже в процессе строительства! - - // Unlock Subsidy - #rp0_UnlockSubsidy_NodeInfo = Разблокировать субсидии: <<1>>\nIncluding Parents: <<2>> - #rp0_UnlockSubsidy_CostAfterSubsidy = Стоимость после субсидий: √<<1>> - - - // Currency widget tooltips - #rp0_Widgets_Science_Tooltip = Всего заработано науки: <<1>>\nTotal Unlock Subsidy:<<2>> - #rp0_Widgets_Reputation_Tooltip = Репутация влияет на уровень субсидий и снижается со временем.\nВы зарабатываете репутацию, выполняя контракты и завершая программы раньше времени,\nвы теряетее её, срывая сроки программ.\n\nМинимальные субсидии: <<1>> (при 0 реп)\nМаксимально возможные субсидии: <<2>> (при <<3>> реп)\nТекущие годовые субсидии: <<4>>\n(Минимум и максимум меняются со временем)\nВ день теряется <<5>> репутации (<<6>>/год) - #rp0_Widgets_Confidence_Tooltip = Уверенность используется для разблокирования более быстрых версий программ.\nВы зарабатываете уверенность, выполняя опциональные контракты и получая науку.\nАктивация программы со скоростью быстрее чем "Медленно" стоит очков уверенности.\nВсего заработано уверенности: <<1>> - #rp0_Widgets_Funds_Tooltip = Изменение финансов через\nдень: <<1>>\nмесяц: <<2>>\nгод: <<3>> - - #rp0_ContractRewards_GainApplicants = Получите <<1>> кандидатов! - - // Avionics types - #rp0_Avionics_Type_Science-Core = Регистратор научных данных - #rp0_Avionics_Type_Near-Earth = Околоземная авионика - #rp0_Avionics_Type_Deep-Space = Авионика для дальнего космоса - - // PartUpgrade text -- set during load (of preset, if KCT, or at mainmenu for RP-1) - #rp0_EfficiencyUpgrade_Engineers_Title = Улучшение производительности инженеров - #rp0_EfficiencyUpgrade_Engineers_Text = Улучшения технологий управления, вычислений и материаловедения приводят к росту продуктивности при сборке РН и строительстве новых сооружений. Увеличивает минимальную производиьельность СК на <<1>>% и максимальную производительность на <<2>>% (складывается с другими улучшениями). - #rp0_EfficiencyUpgrade_Researchers_Title = Улучшение производительности научных сотрудников - #rp0_EfficiencyUpgrade_Researchers_Text = Улучшения технологий управления и вычислений приводят к росту продуктивности научных сотрудников. Увеличивает производительность исследований на <<1>>% (складывается с другими улучшениями). - #rp0_Avionics_Upgrade_Text = Достижения в области электроники обеспечивают следующие улучшения авионики.: - #rp0_Avionics_Upgrade_TextLine = <<1>> - Масса: <<2>> Стоимость: <<3>> Потребление: <<4>> Место на диске kOS: <<5>> - - // Engineer's Report - #rp0_EngineersReport_HumanRatedLH = Пилотируемая сертификация: - #rp0_EngineersReport_HumanRatedLCYes = / СК: Да - #rp0_EngineersReport_HumanRatedLCNo = / СК: Нет - #rp0_EngineersReport_ResourcesLH = Система заправки OK: - - #rp0_EngineersReport_Concern_UntooledParts_Title = Детали без оснастки. - #rp0_EngineersReport_Concern_UntooledParts_DescriptionSingle = Присутсвует деталь, производимая без оснастки. - #rp0_EngineersReport_Concern_UntooledParts_DescriptionMany = Присутсвуют детали, производимые без оснастки (<<1>>) шт. - - // Research and Development (RnD) - #rp0_RnD_TechResearching = Исследуется - #rp0_RnD_CancelResearch = Отменить исследование - #rp0_RnD_Progress = Прогресс: <<1>>% осталось времени <<2>> - #rp0_RnD_ProgressEst = Прогресс: <<1>>% осталось приблизительно <<2>> - - #rp0_AC_Crew_Tooltip_RetireDate = \n\nУходит в отставку не раньше чем <<1>> - #rp0_AC_Crew_Status_Training = Проходит подготовку, завершит <<1>> - #rp0_AC_Crew_Status_Recovering = В процессе восстановления, завершит <<1>> - #rp0_AC_Crew_Status_Retired = В отставке - - - - // Leader text - #rp0_Leaders_Desc_LeaderVonBraun = Вернер фон Браун разработал ракету Фау-2 (V-2) для нацистов, затем переехал в Америку в рамках операции «Скрепка» и начал работать в Агентстве баллистических ракет армии США (AMBA). После провала Vanguard 1 AMBA успешно запустила Explorer 1 на ракете Juno I, созданной на основе Redstone. Затем AMBA было переведено в НАСА и стало Космическим центром Маршалла, где фон Браун сыграл важную роль в разработке Saturn I и V. Его критиковали за излишнюю осторожность и возможное совершение преступлений против человечности, однако его никогда не судили. - } + RP0conf = True + ru + { + #autoLOC_439627 = Активные программы: <<1>> [Макс: <<2>>] + #autoLOC_900144 = Макс. активных программ: [StrategyCount] + #autoLOC_900268 = Активные программы + #autoLOC_6001741 = Программы + #autoLOC_6002231 = Макс. активных программ: + #autoLOC_304887 = Руководитель может быть смещен + + #autoLOC_304890 = Руководитель: Не может быть смещен, поскольку не отработал на посту минимальный срок. + + #autoLOC_304820 = Административный комплекс данного уровня не может поддерживать более <<1>> активных программ. + #autoLOC_304827 = Нельзя назначить нового Руководителя этого отдела, сначала сместите предыдущего Руководителя. + + #autoLOC_439838 = Вы уверены что хотите НАЗНАЧИТЬ данного Руководителя?<<1>> + + #autoLOC_304909 = Руководитель ушел в отставку + #autoLOC_304551 = Срок службы данного Руководителя завершился. + #autoLOC_304612 = Стоимость найма + #autoLOC_304674 = Стоимость найма + + // No Refunds - #autoLOC_439851 + + #autoLOC_439854 = Вы уверены что хотите СМЕСТИТЬ данного Руководителя?<<1>> + + #autoLOC_8003399 = Вы уверены что вы хотите СОВЕРШИТЬ ДАННОЕ ДЕЙСТВИЕ?<<1>> + + + #autoLOC_464661 = Репутация: <<1>> + #loadgame_Rep = Реп: <<1>> + #loadgame_Conf = Увер: <<1>> + + // Administration + #rp0_Admin_ActivePrograms = Активные программы + #rp0_Admin_CompletedPrograms = Завершенные программы + #rp0_Admin_CanCompleteProgram = Программа может быть завершена + #rp0_Admin_Program_Speed = Скорость + #rp0_Admin_Program_ConfidenceCost = Стоимость очков уверенности + #rp0_Admin_Program_Speed0 = Медленно + #rp0_Admin_Program_Speed1 = Нормально + #rp0_Admin_Program_Speed2 = Быстро + #rp0_Admin_Program_ConfidenceRequired = Необходимо уверенности: <<1>> + #rp0_Admin_AcceptProgram =Принять программу + #rp0_Admin_AcceptProgramWithCost = Принять программу\nСтоимость: <<1>> + #rp0_Admin_AcceptProgram_Confirm = Вы уверены что вы хотите АКТИВИРОВАТЬ данную программу?\n\nЕе невозможно будет отменить, и чтобы освободить занимаемый ею слот, она должна быть завершена.<<1>> + #rp0_Admin_CompleteProgram = Завершить программу + #rp0_Admin_CompleteProgramWithReward = Завершить программу\nНаграда: + #rp0_Admin_CompleteProgram_Confirm = Вы уверены что вы хотите ЗАВЕРШИТЬ данную программу?\n\nВам не будут предлагаться её контракты, а все активные её контракты будут провалены.<<1>> + #rp0_Leaders_Title = Руководители + #rp0_Leaders_Appoint = Назначить + #rp0_Leaders_Remove = Сместить + #rp0_Leaders_CanRemove = Может быть смещен + #rp0_Leaders_CanRemoveIn = Может быть смещен через + #rp0_Leaders_CanRemoveOn = Может быть смещен + #rp0_Leaders_CanRemoveAfter = Может быть смещен после + #rp0_Leaders_RetiresIn = Уходит в отставку через + #rp0_Leaders_RetiresOn = Уходит в отставку + #rp0_Leaders_RetiresAfter = Уходит в отставку после + #rp0_Leaders_Remove_ConfirmWithCost = Вы уверены что вы хотите СМЕСТИТЬ данного Руководителя? Это будет стоить:\n<<1>><<2>> + #rp0_Leaders_Remove_Confirm = Вы уверены что вы хотите СМЕСТИТЬ данного Руководителя?<<1>> + #rp0_Leaders_Deactivates = Данный Руководитель не может быть (вновь) назначен ни на одну должность после увольнения! + #rp0_Leaders_Deactivates_WithCooldown = Данный Руководитель не может быть (вновь) назначен ни на одну должность пока не прошло <<1>> после увольнения! + #rp0_Leaders_Appoint_CannotAfford = Невозможно назначить + #rp0_Leaders_Remove_CannotAfford = Невозможно сместить + #rp0_Leaders_HiringRequirements = Требования для найма + #rp0_Leaders_HiringRequirements_Unmet = Требования для найма не удовлетворены + #rp0_Leaders_LeadersUnlocked = Следующие Руководители теперь доступны:\n + #rp0_Leaders_LeadersUnlockedTitle = Разблокирован Руководитель! + #rp0_Leaders_UnlocksLeader = Разблокирует следующих Руководителей:\n + + // Leader effects + #rp0_Leaders_Effect_ResearchRateModifier = Скорость исследования от <<1>> до <<2>> + #rp0_Leaders_Effect_IntegrationRateModifier = Скорость сборки от <<1>> до <<2>> + #rp0_Leaders_Effect_CurrencyModifier = <<1>> <<2>> <<3>> + // overrides + #rp0_Leaders_Effect_CurrencyModifierIntegrationRate = <<1>> к скорости сборки + + // General strings + #rp0_Generic_DiskSpace_B = <<1>> Б + #rp0_Generic_DiskSpace_kB = <<1>> кБ + #rp0_Generic_DiskSpace_MB = <<1>> МБ + #rp0_Generic_Percent_Positive = +<<1>>% + #rp0_Generic_Percent_Negative = -<<1>>% + #rp0_Generic_Value_Positive = +<<1>> + #rp0_Generic_Value_Negative = -<<1>> + #rp0_Generic_Cost = Стоимость: <<1>> + #rp0_Generic_Reward = Награда: <<1>> + + #rp0_Currency_Confidence = Уверенность + #rp0_Currency_Time = Время + #rp0_Currency_Rate = Скорость + #rp0_Currency_Format_Rate = <<1>>x + + + // KSP hardcodes using #autoLOC for Facility context menus. + #autoLOC_rp0_FacilityContextMenu_VAB = Модифицируйте стартовый комплекс из окна управления космическим центром. + #autoLOC_rp0_FacilityContextMenu_SPH = Модифицируйте ангар из окна управления космическим центром. + #rp0_FacilityContextMenu_RnD_ResearcherLimit = Лимит научных сотрудников: <<1>> + #rp0_FacilityContextMenu_RnD_ResearcherLimit_unlimited = неограниченно + #autoLOC_rp0_FacilityContextMenu_AC_RnR = <<1>> времени на отдых + #autoLOC_rp0_FacilityContextMenu_AC_Training = <<1>> времени на подготовку + #rp0_FacilityContextMenu_TechGate = Невозможно улучшить это здание. Необходимо <<1>> + #rp0_FacilityContextMenu_AlreadyUpgrading = Уже в процессе улучшения + #rp0_FacilityContextMenu_UpgradeCostTime = Ожидаемая стоимость/день: <<1>>\nБудет зевершено через <<2>> + #rp0_FacilityContextMenu_UpgradeCostDate = Ожидаемая стоимость/день: <<1>>\nБудет зевершено <<2>> + #rp0_FacilityContextMenu_UpgradeStart = Начато строительство! + #rp0_FacilityContextMenu_UpgradeInProgress = Уже в процессе строительства! + + // Unlock Subsidy + #rp0_UnlockSubsidy_NodeInfo = Разблокировать субсидии: <<1>>\nIncluding Parents: <<2>> + #rp0_UnlockSubsidy_CostAfterSubsidy = Стоимость после субсидий: √<<1>> + + + // Currency widget tooltips + #rp0_Widgets_Science_Tooltip = Всего заработано науки: <<1>>\nTotal Unlock Subsidy:<<2>> + #rp0_Widgets_Reputation_Tooltip = Репутация влияет на уровень субсидий и снижается со временем.\nВы зарабатываете репутацию, выполняя контракты и завершая программы раньше времени,\nвы теряетее её, срывая сроки программ.\n\nМинимальные субсидии: <<1>> (при 0 реп)\nМаксимально возможные субсидии: <<2>> (при <<3>> реп)\nТекущие годовые субсидии: <<4>>\n(Минимум и максимум меняются со временем)\nВ день теряется <<5>> репутации (<<6>>/год) + #rp0_Widgets_Confidence_Tooltip = Уверенность используется для разблокирования более быстрых версий программ.\nВы зарабатываете уверенность, выполняя опциональные контракты и получая науку.\nАктивация программы со скоростью быстрее чем "Медленно" стоит очков уверенности.\nВсего заработано уверенности: <<1>> + #rp0_Widgets_Funds_Tooltip = Изменение финансов через\nдень: <<1>>\nмесяц: <<2>>\nгод: <<3>> + + #rp0_ContractRewards_GainApplicants = Получите <<1>> кандидатов! + + // Avionics types + #rp0_Avionics_Type_Science-Core = Регистратор научных данных + #rp0_Avionics_Type_Near-Earth = Околоземная авионика + #rp0_Avionics_Type_Deep-Space = Авионика для дальнего космоса + + // PartUpgrade text -- set during load (of preset, if KCT, or at mainmenu for RP-1) + #rp0_EfficiencyUpgrade_Engineers_Title = Улучшение производительности инженеров + #rp0_EfficiencyUpgrade_Engineers_Text = Улучшения технологий управления, вычислений и материаловедения приводят к росту продуктивности при сборке РН и строительстве новых сооружений. Увеличивает минимальную производиьельность СК на <<1>>% и максимальную производительность на <<2>>% (складывается с другими улучшениями). + #rp0_EfficiencyUpgrade_Researchers_Title = Улучшение производительности научных сотрудников + #rp0_EfficiencyUpgrade_Researchers_Text = Улучшения технологий управления и вычислений приводят к росту продуктивности научных сотрудников. Увеличивает производительность исследований на <<1>>% (складывается с другими улучшениями). + #rp0_Avionics_Upgrade_Text = Достижения в области электроники обеспечивают следующие улучшения авионики.: + #rp0_Avionics_Upgrade_TextLine = <<1>> - Масса: <<2>> Стоимость: <<3>> Потребление: <<4>> Место на диске kOS: <<5>> + + // Engineer's Report + #rp0_EngineersReport_HumanRatedLH = Пилотируемая сертификация: + #rp0_EngineersReport_HumanRatedLCYes = / СК: Да + #rp0_EngineersReport_HumanRatedLCNo = / СК: Нет + #rp0_EngineersReport_ResourcesLH = Система заправки OK: + + #rp0_EngineersReport_Concern_UntooledParts_Title = Детали без оснастки. + #rp0_EngineersReport_Concern_UntooledParts_DescriptionSingle = Присутсвует деталь, производимая без оснастки. + #rp0_EngineersReport_Concern_UntooledParts_DescriptionMany = Присутсвуют детали, производимые без оснастки (<<1>>) шт. + + // Research and Development (RnD) + #rp0_RnD_TechResearching = Исследуется + #rp0_RnD_CancelResearch = Отменить исследование + #rp0_RnD_Progress = Прогресс: <<1>>% осталось времени <<2>> + #rp0_RnD_ProgressEst = Прогресс: <<1>>% осталось приблизительно <<2>> + + #rp0_AC_Crew_Tooltip_RetireDate = \n\nУходит в отставку не раньше чем <<1>> + #rp0_AC_Crew_Status_Training = Проходит подготовку, завершит <<1>> + #rp0_AC_Crew_Status_Recovering = В процессе восстановления, завершит <<1>> + #rp0_AC_Crew_Status_Retired = В отставке + + + + // Leader text + #rp0_Leaders_Desc_LeaderVonBraun = Вернер фон Браун разработал ракету Фау-2 (V-2) для нацистов, затем переехал в Америку в рамках операции «Скрепка» и начал работать в Агентстве баллистических ракет армии США (AMBA). После провала Vanguard 1 AMBA успешно запустила Explorer 1 на ракете Juno I, созданной на основе Redstone. Затем AMBA было переведено в НАСА и стало Космическим центром Маршалла, где фон Браун сыграл важную роль в разработке Saturn I и V. Его критиковали за излишнюю осторожность и возможное совершение преступлений против человечности, однако его никогда не судили. + } } diff --git a/GameData/RP-1/Localization/zh-cn.cfg b/GameData/RP-1/Localization/zh-cn.cfg index e503e2b6ecd..51d07a601dd 100644 --- a/GameData/RP-1/Localization/zh-cn.cfg +++ b/GameData/RP-1/Localization/zh-cn.cfg @@ -1,165 +1,165 @@ Localization { - RP0conf = True - zh-cn - { - #autoLOC_439627 = 进行中的项目: <<1>> [最大值: <<2>>] - #autoLOC_900144 = 最大同时进行项目: [StrategyCount] - #autoLOC_900268 = 进行中的项目 - #autoLOC_6001741 = 项目 - #autoLOC_6002231 = 最大项目: - #autoLOC_304887 = 领导人能被开除了 - - #autoLOC_304890 = 这个领导人不能被开除,他们还没到最低任期时间。 - - #autoLOC_304820 = 这个等级的管理大厦不能支持超过 <<1>> 个项目 - #autoLOC_304827 = 不能为这个部门任命领导人,请先开除现有的领导人。 - - #autoLOC_439838 = 你确定想要雇佣这个领导人吗?<<1>> - - #autoLOC_304909 = 领导人退休 - #autoLOC_304551 = 这个领导人的任期已经结束了. - #autoLOC_304612 = 雇佣花费 - #autoLOC_304674 = 雇佣花费 - - // No Refunds - #autoLOC_439851 - - #autoLOC_439854 = 你确定要开除这个领导人吗?<<1>> - - #autoLOC_8003399 = 你确定要执行这个项目吗?<<1>> - - - #autoLOC_464661 = Reputation: <<1>> - #loadgame_Rep = 声望: <<1>> - #loadgame_Conf = 信用点: <<1>> - - // Administration - #rp0_Admin_ActivePrograms = 进行中的项目 - #rp0_Admin_CompletedPrograms = 完成的项目 - #rp0_Admin_CanCompleteProgram = 能被完成的项目 - #rp0_Admin_Program_Speed = 速度 - #rp0_Admin_Program_ConfidenceCost = 信用点花费 - #rp0_Admin_Program_Speed0 = 正常 - #rp0_Admin_Program_Speed1 = 快 - #rp0_Admin_Program_Speed2 =超快 - #rp0_Admin_Program_ConfidenceRequired = 信用点需求: <<1>> - #rp0_Admin_AcceptProgram = 激活项目 - #rp0_Admin_AcceptProgramWithCost = 激活项目\n信用点花费: <<1>> - #rp0_Admin_AcceptProgram_Confirm = 你确定要激活这个项目吗?\n\n一旦开始就不能被取消,只有完成才能空出这个的位置.<<1>> - #rp0_Admin_CompleteProgram = 项目完成 - #rp0_Admin_CompleteProgramWithReward = 项目完成\n奖励: - #rp0_Admin_CompleteProgram_Confirm = 你确定你要完成这个计划吗?\n\n你将不再被提供任何合同,任何正在进行的合同都将被取消。.<<1>> - #rp0_Leaders_Title = 领导人 - #rp0_Leaders_Appoint = 雇佣 - #rp0_Leaders_Remove = 开除 - #rp0_Leaders_CanRemove = Can Remove - #rp0_Leaders_CanRemoveIn = Can Remove In - #rp0_Leaders_CanRemoveOn = Can Remove On - #rp0_Leaders_CanRemoveAfter = Can Remove After - #rp0_Leaders_RetiresIn = Retires In - #rp0_Leaders_RetiresOn = Retires On - #rp0_Leaders_RetiresAfter = Retires After - #rp0_Leaders_Remove_ConfirmWithCost = 你确定要开除这个领导人吗? 这将会花费:\n<<1>><<2>> - #rp0_Leaders_Remove_Confirm = 你确定要开除这个领导人吗?<<1>> - #rp0_Leaders_Deactivates = 这个领导人一旦被开除,就不能再被重新任命到任何职位上! - #rp0_Leaders_Deactivates_WithCooldown = 该领导人在被开除超过<<1>>后才能再次担任职务! - #rp0_Leaders_Appoint_CannotAfford = 承担不起雇佣 - #rp0_Leaders_Remove_CannotAfford = 承担不起开除 - #rp0_Leaders_HiringRequirements = 雇佣要求 - #rp0_Leaders_HiringRequirements_Unmet = 不满足雇佣要求 - #rp0_Leaders_LeadersUnlocked = 以下的领导人是可用的:\n - #rp0_Leaders_LeadersUnlockedTitle = 解锁了领导人! - #rp0_Leaders_UnlocksLeader = 解锁以下的领导人:\n - - // Leader effects - #rp0_Leaders_Effect_ResearchRateModifier = <<1>> <<2>> 的研究速度 - #rp0_Leaders_Effect_IntegrationRateModifier = 从<<1>> 到 <<2>> 的整合拼装速度 - #rp0_Leaders_Effect_CurrencyModifier = <<1>> <<2>> <<3>> - // overrides - #rp0_Leaders_Effect_CurrencyModifierIntegrationRate = <<1>> 到载具拼装速度 - - // General strings - #rp0_Generic_DiskSpace_B = <<1>> B - #rp0_Generic_DiskSpace_kB = <<1>> kB - #rp0_Generic_DiskSpace_MB = <<1>> MB - #rp0_Generic_Percent_Positive = +<<1>>% - #rp0_Generic_Percent_Negative = -<<1>>% - #rp0_Generic_Value_Positive = +<<1>> - #rp0_Generic_Value_Negative = -<<1>> - #rp0_Generic_Cost = 花费: <<1>> - #rp0_Generic_Reward = 奖励: <<1>> - - #rp0_Currency_Confidence = 信用点 - #rp0_Currency_Time = 时间 - #rp0_Currency_Rate = 速率 - #rp0_Currency_Format_Rate = <<1>>x - - - // KSP hardcodes using #autoLOC for Facility context menus. - #autoLOC_rp0_FacilityContextMenu_VAB = 从管理中心的窗口修改发射综合体 - #autoLOC_rp0_FacilityContextMenu_SPH = 从管理中心的窗口修改机库 - #rp0_FacilityContextMenu_RnD_ResearcherLimit = 工程师限制: <<1>> - #rp0_FacilityContextMenu_RnD_ResearcherLimit_unlimited = 无限制 - #autoLOC_rp0_FacilityContextMenu_AC_RnR = <<1>> R&R 时间 - #autoLOC_rp0_FacilityContextMenu_AC_Training = <<1>> 训练时间 - #rp0_FacilityContextMenu_TechGate = 不能升级这个设施,他需要 <<1>> - #rp0_FacilityContextMenu_AlreadyUpgrading =已经在升级了 - #rp0_FacilityContextMenu_UpgradeCostTime = 预计花费资金/日: <<1>>\n完成于 <<2>> - #rp0_FacilityContextMenu_UpgradeCostDate = 预计花费资金/日: <<1>>\n完成于 <<2>> - #rp0_FacilityContextMenu_UpgradeStart = 建设开始! - #rp0_FacilityContextMenu_UpgradeInProgress = 正在进行建设中! - - // Unlock Credit - #rp0_UnlockCredit_NodeInfo = 解锁的贷款额度: <<1>> - #rp0_UnlockCredit_CostAfterCredit = 除去贷款后价格: √<<1>> - - - // Currency widget tooltips - #rp0_Widgets_Science_Tooltip = 已经获得的科技点: <<1>>\n解锁的贷款总额:<<2>> - #rp0_Widgets_Reputation_Tooltip = 声望控制着津贴水平,同时津贴水平也跟着时间的推移而减少\n通过合同以及提前完成项目获得声望,\n而错过项目的最终期限则会损失声望.\n\n最低津贴: <<1>> (at 0 Rep)\n可能的最高津贴: <<2>> (at <<3>> Rep)\n当前的年度津贴: <<4>>\n(最小值/最大值随时间变化)\n每天损失 <<5>> Rep (<<6>>/年) - #rp0_Widgets_Confidence_Tooltip = 信用点是一种货币,用于解锁更快速的项目进程。\n通过完成可选合同和获得科学点来得到信用点\n激活项目时,除了正常速度以外都会消耗信用点\n总共信用点获取: <<1>> - #rp0_Widgets_Funds_Tooltip = 资金变化\n每日: <<1>>\n每月: <<2>>\n每年: <<3>> - - #rp0_ContractRewards_GainApplicants = 获得了 <<1>> 个候选人! - - // Avionics types - #rp0_Avionics_Type_Science-Core = 科学核心 - #rp0_Avionics_Type_Near-Earth = 近地核心 - #rp0_Avionics_Type_Deep-Space = 深空核心 - - // PartUpgrade text -- set during load (of preset, if KCT, or at mainmenu for RP-1) - #rp0_EfficiencyUpgrade_Engineers_Title = 工程师效率升级 - #rp0_EfficiencyUpgrade_Engineers_Text = 在整合车辆和建造新设施时,增强管理,提升计算机和材料技术可提高生产力。将发射综合体的最低效率提高 <<1>>% ,最高效率提高 <<2>>% (与其他升级相加). - #rp0_EfficiencyUpgrade_Researchers_Title = 研究效率升级 - #rp0_EfficiencyUpgrade_Researchers_Text = 提升管理和计算机技术,可以使研究人员的生产力得到提高。提高研究效率<<1>>% (与其他升级相加) - #rp0_Avionics_Upgrade_Text = 电子技术的进步提供了以下航空电子技术的改进: - #rp0_Avionics_Upgrade_TextLine = <<1>> - 质量: <<2>> 花费: <<3>> 电量: <<4>> kOS 磁盘空间: <<5>> - - // Engineer's Report - #rp0_EngineersReport_HumanRatedLH = 载人认证: - #rp0_EngineersReport_HumanRatedLCYes = / LC: Yes - #rp0_EngineersReport_HumanRatedLCNo = / LC: No - #rp0_EngineersReport_ResourcesLH = Propellant GSE OK: - - #rp0_EngineersReport_Concern_UntooledParts_Title = 尚未开磨具的部件. - #rp0_EngineersReport_Concern_UntooledParts_DescriptionSingle = 这个载具有未开磨具的部件. - #rp0_EngineersReport_Concern_UntooledParts_DescriptionMany = 这个载具有 <<1>> 个未开模具的部件. - - // Research and Development (RnD) - #rp0_RnD_TechResearching = 正在研究 - #rp0_RnD_CancelResearch = 取消研究 - #rp0_RnD_Progress = 进度: <<1>>% 剩余 <<2>> - #rp0_RnD_ProgressEst = 进度: <<1>>% 估计剩余时间. <<2>> - - #rp0_AC_Crew_Tooltip_RetireDate = \n\n退休时间不早于 <<1>> - #rp0_AC_Crew_Status_Training = 正在训练,完成于 <<1>> - #rp0_AC_Crew_Status_Recovering = 正在回收,完成于 <<1>> - #rp0_AC_Crew_Status_Retired = 已退休 - - - - // Leader text - #rp0_Leaders_Desc_leaderVonBraun = 沃纳·冯·布劳恩为纳粹设计了V-2火箭,然后在 "回形针行动 "中移居美国,开始在美国陆军弹道导弹局(U.S. Army Ballistic Missile Agency,简称ABMA)工作。在先驱者1号(Vanguard 1)失败后,ABMA用 "朱诺一号"火箭成功发射了探索者1号,该火箭由 "红石"(Redstone) 衍生而来。随后,ABMA被调到NASA的马歇尔太空飞行中心。在那里,他在设计土星一号和五号时发挥了重要作用。虽然冯·布莱恩从未被审判,但是他被批评为过于保守以及可能犯下了反人类罪。(机翻润色) - #rp0_Leaders_Desc_leaderRosen = 米尔顿·罗森领导了海军研究实验室(NRL)的 "海盗"(Viking) 和 "先驱者"(Vanguard) 项目,后来该实验室被美国国家航空航天局吸收,成为了戈达德太空飞行中心的核心。在 "先驱者"号之后,罗森成为美国宇航局的运载火箭和推进器办公室主任,在那里他倡导并帮助奠定了土星一号和土星五号运载火箭的基础,并发起了将 "先驱者 "号的简单末级与 "Thor "助推器相结合的计划: Thor-Delta,即后来的德尔塔。(机翻润色) - } + RP0conf = True + zh-cn + { + #autoLOC_439627 = 进行中的项目: <<1>> [最大值: <<2>>] + #autoLOC_900144 = 最大同时进行项目: [StrategyCount] + #autoLOC_900268 = 进行中的项目 + #autoLOC_6001741 = 项目 + #autoLOC_6002231 = 最大项目: + #autoLOC_304887 = 领导人能被开除了 + + #autoLOC_304890 = 这个领导人不能被开除,他们还没到最低任期时间。 + + #autoLOC_304820 = 这个等级的管理大厦不能支持超过 <<1>> 个项目 + #autoLOC_304827 = 不能为这个部门任命领导人,请先开除现有的领导人。 + + #autoLOC_439838 = 你确定想要雇佣这个领导人吗?<<1>> + + #autoLOC_304909 = 领导人退休 + #autoLOC_304551 = 这个领导人的任期已经结束了. + #autoLOC_304612 = 雇佣花费 + #autoLOC_304674 = 雇佣花费 + + // No Refunds - #autoLOC_439851 + + #autoLOC_439854 = 你确定要开除这个领导人吗?<<1>> + + #autoLOC_8003399 = 你确定要执行这个项目吗?<<1>> + + + #autoLOC_464661 = Reputation: <<1>> + #loadgame_Rep = 声望: <<1>> + #loadgame_Conf = 信用点: <<1>> + + // Administration + #rp0_Admin_ActivePrograms = 进行中的项目 + #rp0_Admin_CompletedPrograms = 完成的项目 + #rp0_Admin_CanCompleteProgram = 能被完成的项目 + #rp0_Admin_Program_Speed = 速度 + #rp0_Admin_Program_ConfidenceCost = 信用点花费 + #rp0_Admin_Program_Speed0 = 正常 + #rp0_Admin_Program_Speed1 = 快 + #rp0_Admin_Program_Speed2 =超快 + #rp0_Admin_Program_ConfidenceRequired = 信用点需求: <<1>> + #rp0_Admin_AcceptProgram = 激活项目 + #rp0_Admin_AcceptProgramWithCost = 激活项目\n信用点花费: <<1>> + #rp0_Admin_AcceptProgram_Confirm = 你确定要激活这个项目吗?\n\n一旦开始就不能被取消,只有完成才能空出这个的位置.<<1>> + #rp0_Admin_CompleteProgram = 项目完成 + #rp0_Admin_CompleteProgramWithReward = 项目完成\n奖励: + #rp0_Admin_CompleteProgram_Confirm = 你确定你要完成这个计划吗?\n\n你将不再被提供任何合同,任何正在进行的合同都将被取消。.<<1>> + #rp0_Leaders_Title = 领导人 + #rp0_Leaders_Appoint = 雇佣 + #rp0_Leaders_Remove = 开除 + #rp0_Leaders_CanRemove = Can Remove + #rp0_Leaders_CanRemoveIn = Can Remove In + #rp0_Leaders_CanRemoveOn = Can Remove On + #rp0_Leaders_CanRemoveAfter = Can Remove After + #rp0_Leaders_RetiresIn = Retires In + #rp0_Leaders_RetiresOn = Retires On + #rp0_Leaders_RetiresAfter = Retires After + #rp0_Leaders_Remove_ConfirmWithCost = 你确定要开除这个领导人吗? 这将会花费:\n<<1>><<2>> + #rp0_Leaders_Remove_Confirm = 你确定要开除这个领导人吗?<<1>> + #rp0_Leaders_Deactivates = 这个领导人一旦被开除,就不能再被重新任命到任何职位上! + #rp0_Leaders_Deactivates_WithCooldown = 该领导人在被开除超过<<1>>后才能再次担任职务! + #rp0_Leaders_Appoint_CannotAfford = 承担不起雇佣 + #rp0_Leaders_Remove_CannotAfford = 承担不起开除 + #rp0_Leaders_HiringRequirements = 雇佣要求 + #rp0_Leaders_HiringRequirements_Unmet = 不满足雇佣要求 + #rp0_Leaders_LeadersUnlocked = 以下的领导人是可用的:\n + #rp0_Leaders_LeadersUnlockedTitle = 解锁了领导人! + #rp0_Leaders_UnlocksLeader = 解锁以下的领导人:\n + + // Leader effects + #rp0_Leaders_Effect_ResearchRateModifier = <<1>> <<2>> 的研究速度 + #rp0_Leaders_Effect_IntegrationRateModifier = 从<<1>> 到 <<2>> 的整合拼装速度 + #rp0_Leaders_Effect_CurrencyModifier = <<1>> <<2>> <<3>> + // overrides + #rp0_Leaders_Effect_CurrencyModifierIntegrationRate = <<1>> 到载具拼装速度 + + // General strings + #rp0_Generic_DiskSpace_B = <<1>> B + #rp0_Generic_DiskSpace_kB = <<1>> kB + #rp0_Generic_DiskSpace_MB = <<1>> MB + #rp0_Generic_Percent_Positive = +<<1>>% + #rp0_Generic_Percent_Negative = -<<1>>% + #rp0_Generic_Value_Positive = +<<1>> + #rp0_Generic_Value_Negative = -<<1>> + #rp0_Generic_Cost = 花费: <<1>> + #rp0_Generic_Reward = 奖励: <<1>> + + #rp0_Currency_Confidence = 信用点 + #rp0_Currency_Time = 时间 + #rp0_Currency_Rate = 速率 + #rp0_Currency_Format_Rate = <<1>>x + + + // KSP hardcodes using #autoLOC for Facility context menus. + #autoLOC_rp0_FacilityContextMenu_VAB = 从管理中心的窗口修改发射综合体 + #autoLOC_rp0_FacilityContextMenu_SPH = 从管理中心的窗口修改机库 + #rp0_FacilityContextMenu_RnD_ResearcherLimit = 工程师限制: <<1>> + #rp0_FacilityContextMenu_RnD_ResearcherLimit_unlimited = 无限制 + #autoLOC_rp0_FacilityContextMenu_AC_RnR = <<1>> R&R 时间 + #autoLOC_rp0_FacilityContextMenu_AC_Training = <<1>> 训练时间 + #rp0_FacilityContextMenu_TechGate = 不能升级这个设施,他需要 <<1>> + #rp0_FacilityContextMenu_AlreadyUpgrading =已经在升级了 + #rp0_FacilityContextMenu_UpgradeCostTime = 预计花费资金/日: <<1>>\n完成于 <<2>> + #rp0_FacilityContextMenu_UpgradeCostDate = 预计花费资金/日: <<1>>\n完成于 <<2>> + #rp0_FacilityContextMenu_UpgradeStart = 建设开始! + #rp0_FacilityContextMenu_UpgradeInProgress = 正在进行建设中! + + // Unlock Credit + #rp0_UnlockCredit_NodeInfo = 解锁的贷款额度: <<1>> + #rp0_UnlockCredit_CostAfterCredit = 除去贷款后价格: √<<1>> + + + // Currency widget tooltips + #rp0_Widgets_Science_Tooltip = 已经获得的科技点: <<1>>\n解锁的贷款总额:<<2>> + #rp0_Widgets_Reputation_Tooltip = 声望控制着津贴水平,同时津贴水平也跟着时间的推移而减少\n通过合同以及提前完成项目获得声望,\n而错过项目的最终期限则会损失声望.\n\n最低津贴: <<1>> (at 0 Rep)\n可能的最高津贴: <<2>> (at <<3>> Rep)\n当前的年度津贴: <<4>>\n(最小值/最大值随时间变化)\n每天损失 <<5>> Rep (<<6>>/年) + #rp0_Widgets_Confidence_Tooltip = 信用点是一种货币,用于解锁更快速的项目进程。\n通过完成可选合同和获得科学点来得到信用点\n激活项目时,除了正常速度以外都会消耗信用点\n总共信用点获取: <<1>> + #rp0_Widgets_Funds_Tooltip = 资金变化\n每日: <<1>>\n每月: <<2>>\n每年: <<3>> + + #rp0_ContractRewards_GainApplicants = 获得了 <<1>> 个候选人! + + // Avionics types + #rp0_Avionics_Type_Science-Core = 科学核心 + #rp0_Avionics_Type_Near-Earth = 近地核心 + #rp0_Avionics_Type_Deep-Space = 深空核心 + + // PartUpgrade text -- set during load (of preset, if KCT, or at mainmenu for RP-1) + #rp0_EfficiencyUpgrade_Engineers_Title = 工程师效率升级 + #rp0_EfficiencyUpgrade_Engineers_Text = 在整合车辆和建造新设施时,增强管理,提升计算机和材料技术可提高生产力。将发射综合体的最低效率提高 <<1>>% ,最高效率提高 <<2>>% (与其他升级相加). + #rp0_EfficiencyUpgrade_Researchers_Title = 研究效率升级 + #rp0_EfficiencyUpgrade_Researchers_Text = 提升管理和计算机技术,可以使研究人员的生产力得到提高。提高研究效率<<1>>% (与其他升级相加) + #rp0_Avionics_Upgrade_Text = 电子技术的进步提供了以下航空电子技术的改进: + #rp0_Avionics_Upgrade_TextLine = <<1>> - 质量: <<2>> 花费: <<3>> 电量: <<4>> kOS 磁盘空间: <<5>> + + // Engineer's Report + #rp0_EngineersReport_HumanRatedLH = 载人认证: + #rp0_EngineersReport_HumanRatedLCYes = / LC: Yes + #rp0_EngineersReport_HumanRatedLCNo = / LC: No + #rp0_EngineersReport_ResourcesLH = Propellant GSE OK: + + #rp0_EngineersReport_Concern_UntooledParts_Title = 尚未开磨具的部件. + #rp0_EngineersReport_Concern_UntooledParts_DescriptionSingle = 这个载具有未开磨具的部件. + #rp0_EngineersReport_Concern_UntooledParts_DescriptionMany = 这个载具有 <<1>> 个未开模具的部件. + + // Research and Development (RnD) + #rp0_RnD_TechResearching = 正在研究 + #rp0_RnD_CancelResearch = 取消研究 + #rp0_RnD_Progress = 进度: <<1>>% 剩余 <<2>> + #rp0_RnD_ProgressEst = 进度: <<1>>% 估计剩余时间. <<2>> + + #rp0_AC_Crew_Tooltip_RetireDate = \n\n退休时间不早于 <<1>> + #rp0_AC_Crew_Status_Training = 正在训练,完成于 <<1>> + #rp0_AC_Crew_Status_Recovering = 正在回收,完成于 <<1>> + #rp0_AC_Crew_Status_Retired = 已退休 + + + + // Leader text + #rp0_Leaders_Desc_leaderVonBraun = 沃纳·冯·布劳恩为纳粹设计了V-2火箭,然后在 "回形针行动 "中移居美国,开始在美国陆军弹道导弹局(U.S. Army Ballistic Missile Agency,简称ABMA)工作。在先驱者1号(Vanguard 1)失败后,ABMA用 "朱诺一号"火箭成功发射了探索者1号,该火箭由 "红石"(Redstone) 衍生而来。随后,ABMA被调到NASA的马歇尔太空飞行中心。在那里,他在设计土星一号和五号时发挥了重要作用。虽然冯·布莱恩从未被审判,但是他被批评为过于保守以及可能犯下了反人类罪。(机翻润色) + #rp0_Leaders_Desc_leaderRosen = 米尔顿·罗森领导了海军研究实验室(NRL)的 "海盗"(Viking) 和 "先驱者"(Vanguard) 项目,后来该实验室被美国国家航空航天局吸收,成为了戈达德太空飞行中心的核心。在 "先驱者"号之后,罗森成为美国宇航局的运载火箭和推进器办公室主任,在那里他倡导并帮助奠定了土星一号和土星五号运载火箭的基础,并发起了将 "先驱者 "号的简单末级与 "Thor "助推器相结合的计划: Thor-Delta,即后来的德尔塔。(机翻润色) + } } diff --git a/GameData/RP-1/Programs/Programs.cfg b/GameData/RP-1/Programs/Programs.cfg index 62e4c81ab91..8c290eae02c 100644 --- a/GameData/RP-1/Programs/Programs.cfg +++ b/GameData/RP-1/Programs/Programs.cfg @@ -1,9 +1,9 @@ RP0_PROGRAM { name = EarlyXPlanes - title = X-Plane Research - description = This program tasks the space agency with the development of experimental aircraft to test aerodynamic behavior at velocities and altitudes previously unreachable by crewed craft. - objectivesPrettyText = Complete X-Planes (Mach 2 Supersonic) and X-Planes (Karman Line) contracts. + title = #rp1_programs_earlyxplanes + description = #rp1_programs_earlyxplanes_desc + objectivesPrettyText = #rp1_programs_earlyxplanes_obj nominalDurationYears = 9 baseFunding = 600000 fundingCurve = BackloadedFundingCurve @@ -60,9 +60,9 @@ RP0_PROGRAM RP0_PROGRAM { name = SuborbRocketDev - title = Early Rocket Development - description = The first step in developing orbit capable rockets. This programs requires progressively developing suborbital rockets with increasing capabilities. - objectivesPrettyText = Complete Karman Line, Reach a Suborbital Trajectory & Return (uncrewed), and Downrange Milestone (4500 km) contracts. + title = #rp1_programs_suborbrocketdev + description = #rp1_programs_suborbrocketdev_desc + objectivesPrettyText = #rp1_programs_suborbrocketdev_obj nominalDurationYears = 6 baseFunding = 210000 repDeltaOnCompletePerYearEarly = 45 @@ -93,9 +93,9 @@ RP0_PROGRAM RP0_PROGRAM { name = SuborbRocketResearch - title = Suborbital Research - description = The goal of peaceful space exploration starts here, with rocketry missions that perform key experiments, such as taking high altitude photos and testing how biological creatures handle brief exposures to space and the rigors of rocket travel. You'll need to research the Early Science node to complete this program. - objectivesPrettyText = Complete Karman Line, Film Return, Bio Return, and Advanced Bio Return contracts. + title = #rp1_programs_suborbrocketresearch + description = #rp1_programs_suborbrocketresearch_desc + objectivesPrettyText = #rp1_programs_suborbrocketresearch_obj nominalDurationYears = 6 baseFunding = 210000 repDeltaOnCompletePerYearEarly = 45 @@ -144,10 +144,10 @@ RP0_PROGRAM RP0_PROGRAM { name = EarlySatellites - title = Early Satellites (Light) - description = The adage "What goes up must come down" is no longer the same truism in the age of satellites. Your space agency is tasked to put the first satellites in various orbits around the Earth, breaking the grip of terrestrial gravity. Completing this program will require Satellite Era Science and an orbit-capable launch vehicle. - requirementsPrettyText = Complete Suborbital Rocket Development program. - objectivesPrettyText = Launch the first satellite, a science sat, an atmospheric analysis sat, the first sat in a polar orbit, and the first solar powered sat. + title = #rp1_programs_earlysatellites + description = #rp1_programs_earlysatellites_desc + requirementsPrettyText = #rp1_programs_earlysatellites_req + objectivesPrettyText = #rp1_programs_earlysatellites_obj nominalDurationYears = 4 baseFunding = 532000 fundingCurve = MildBackloadedFundingCurve @@ -195,10 +195,10 @@ RP0_PROGRAM RP0_PROGRAM { name = EarlySatellites-Heavy - title = Early Satellites (Heavy) - description = The adage "What goes up must come down" is no longer the same truism in the age of satellites. Your space agency is tasked to put the first satellites in various orbits around the Earth, breaking the grip of terrestrial gravity. These contracts require larger payloads, but will ultimately be more lucrative. Completing this program will require Satellite Era Science and an orbit-capable launch vehicle that can lift 1 ton. - requirementsPrettyText = Complete Suborbital Rocket Development program. - objectivesPrettyText = Complete the First Satellite (30 kg), First Biological Satellite (400 kg) or First Polar Satellite (400 kg), and First Science Satellite (1000 kg) contracts. + title = #rp1_programs_earlysatellites-heavy + description = #rp1_programs_earlysatellites-heavy_desc + requirementsPrettyText = #rp1_programs_earlysatellites-heavy_req + objectivesPrettyText = #rp1_programs_earlysatellites-heavy_obj nominalDurationYears = 5 baseFunding = 875000 repDeltaOnCompletePerYearEarly = 200 @@ -246,10 +246,10 @@ RP0_PROGRAM RP0_PROGRAM { name = TargetedSats - title = Targeted Satellites - description = Once you have proven that you can send satellites into orbit, the next step is to send them into more useful orbits. The goal of this program is to put satellites with different payload requirements into specific and more challenging orbits. A geostationary orbit will require approximately 13,650 m/s of delta-v if launching from Cape Canaveral. - requirementsPrettyText = Complete Targeted Satellites - objectivesPrettyText = Launch satellites to analyze weather and assist in navigation and reach a variety of specific orbits, including geostationary. + title = #rp1_programs_targetedsats + description = #rp1_programs_targetedsats_desc + requirementsPrettyText = #rp1_programs_targetedsats_req + objectivesPrettyText = #rp1_programs_targetedsats_obj nominalDurationYears = 3 baseFunding = 420000 repDeltaOnCompletePerYearEarly = 130 @@ -291,10 +291,10 @@ RP0_PROGRAM RP0_PROGRAM { name = CommNetwork - title = Communication Network - description = Communicating with our satellites, and eventually our crewed craft, can be difficult at times. Unless we have line of sight to a tracking station, communication isn't possible. This program tasks you with creating a communications network of 3 or 4 satellites that will provide much better communications coverage. Each satellite will require 125 units of ComSatPayload, and the orbits are fairly high. - requirementsPrettyText = Complete Communication Network - objectivesPrettyText = Create a network of either 3 or 4 communications satellites. + title = #rp1_programs_commnetwork + description = #rp1_programs_commnetwork_desc + requirementsPrettyText = #rp1_programs_commnetwork_req + objectivesPrettyText = #rp1_programs_commnetwork_obj nominalDurationYears = 2 baseFunding = 280000 repDeltaOnCompletePerYearEarly = 110 @@ -336,10 +336,10 @@ RP0_PROGRAM RP0_PROGRAM { name = GEOCommNetwork - title = Geostationary Communication Network - description = With geostationary orbits, satellites can be placed at specific spots over the equator where they will stay. This allows communications satellites to be put exactly where they will have the greatest benefit. This program tasks you with creating a 4-satellite Geostationary Network for communication. Each satellite will require 315 units of ComSatPayload. - requirementsPrettyText = Complete the Targeted Satellites Program - objectivesPrettyText = Complete the Geostationary Communications Network. + title = #rp1_programs_geocommnetwork + description = #rp1_programs_geocommnetwork_desc + requirementsPrettyText = #rp1_programs_geocommnetwork_req + objectivesPrettyText = #rp1_programs_geocommnetwork_obj nominalDurationYears = 2 baseFunding = 700000 fundingCurve = MildBackloadedFundingCurve @@ -372,10 +372,10 @@ RP0_PROGRAM RP0_PROGRAM { name = EarlyLunarProbes - title = Early Lunar Probes - description = The Moon is the first stepping stone to exploring the solar system. More than a light-second away, operating a probe at that distance is a worthy first step. This program requires new technology and heavier launch vehicles to take your space program's first steps toward studying the Moon up close. Complete it by putting a probe into orbit around the Moon. This program will require Lunar Range Communications at a minimum, and will generally require upgrading Mission Control and the Tracking Station in order to plan your journey. Basic Avionics and Probes unlocks deep-space avionics, which will be essential if you need guided avionics at the Moon. - requirementsPrettyText = Achieve orbit of the Earth - objectivesPrettyText = Complete the lunar flyby, lunar impact, and lunar orbit contracts. + title = #rp1_programs_earlylunarprobes + description = #rp1_programs_earlylunarprobes_desc + requirementsPrettyText = #rp1_programs_earlylunarprobes_req + objectivesPrettyText = #rp1_programs_earlylunarprobes_obj nominalDurationYears = 4 baseFunding = 800000 repDeltaOnCompletePerYearEarly = 260 @@ -424,10 +424,10 @@ RP0_PROGRAM RP0_PROGRAM { name = UncrewedLunarSurface - title = Uncrewed Lunar Surface Exploration - description = Landing uncrewed probes on the Moon is the next step in exploring the Solar System. Successfully landing on the Moon is a difficult problem to solve. You will need to develop even more capable launch vehicles to be able to launch a large enough payload. These uncrewed landings will give you the data you need to plan for your crewed landings to follow. You will need to research deeply-throttleable engines from the Early Landing node (recommended) or figure out how to perform a landing with RCS. - requirementsPrettyText = Complete the Early Lunar Probes program - objectivesPrettyText = Land probes on the Moon. + title = #rp1_programs_uncrewedlunarsurface + description = #rp1_programs_uncrewedlunarsurface_desc + requirementsPrettyText = #rp1_programs_uncrewedlunarsurface_req + objectivesPrettyText = #rp1_programs_uncrewedlunarsurface_obj nominalDurationYears = 5 baseFunding = 1500000 fundingCurve = MildBackloadedFundingCurve @@ -468,10 +468,10 @@ RP0_PROGRAM { name = CrewedOrbit isDisabled = true - title = Crewed Orbit (Deprecated) - description = Sending machines to space as a proxy for human beings was never the final goal. This program requires you to safely put astronauts into orbit and return them, test a variety of crewed maneuvers, and prove that humanity can survive in the most hostile environment nature has given us the opportunity of exploring. You will need to research Early Docking Procedures and Second Generation Capsules to complete this program. - requirementsPrettyText = Complete one of the Early Satellites Programs - objectivesPrettyText = Complete the program by successfully docking 2 craft. + title = #rp1_programs_crewedorbit + description = #rp1_programs_crewedorbit_desc + requirementsPrettyText = #rp1_programs_crewedorbit_req + objectivesPrettyText = #rp1_programs_crewedorbit_obj nominalDurationYears = 8 baseFunding = 5200000 fundingCurve = BackloadedFundingCurve @@ -525,10 +525,10 @@ RP0_PROGRAM RP0_PROGRAM { name = CrewedOrbitEarly - title = Crewed Orbit - description = Sending machines to space as a proxy for human beings was never the final goal. This program requires you to safely put astronauts into orbit and return them to the Earth, proving that humanity can survive in the most hostile environment nature has given us the opportunity to explore. - requirementsPrettyText = Complete one of the Early Satellites Programs - objectivesPrettyText = Complete the program by putting an astronaut into orbit and returning them. + title = #rp1_programs_crewedorbitearly + description = #rp1_programs_crewedorbitearly_desc + requirementsPrettyText = #rp1_programs_crewedorbitearly_req + objectivesPrettyText = #rp1_programs_crewedorbitearly_obj nominalDurationYears = 4 baseFunding = 1300000 fundingCurve = MildBackloadedFundingCurve @@ -575,10 +575,10 @@ RP0_PROGRAM RP0_PROGRAM { name = CrewedOrbitAdv - title = Advanced Crewed Orbit - description = Human spaceflight should involve more than mere spam in a can. Both the hardware and skills required for maneuvering, EVA, rendezvous, and docking must be tested if humans are to do more than exist in space as passengers. You will need to research Early Docking Procedures and Second Generation Capsules to complete this program. - requirementsPrettyText = Complete Crewed Orbit Program - objectivesPrettyText = Complete the program by successfully docking 2 craft. + title = #rp1_programs_crewedorbitadv + description = #rp1_programs_crewedorbitadv_desc + requirementsPrettyText = #rp1_programs_crewedorbitadv_req + objectivesPrettyText = #rp1_programs_crewedorbitadv_obj nominalDurationYears = 4 baseFunding = 2500000 fundingCurve = MildBackloadedFundingCurve @@ -621,10 +621,10 @@ RP0_PROGRAM { name = CrewedSpaceplaneDev isDisabled = true - title = Crewed Spaceplane Development - description = Spaceplanes potentially offer considerable advantages over capsules as a way to send people to orbit; in particular the controlled reentry and runway landing makes recovery much simpler and cheaper. Proponents also cite the possibility of using aerodynamic lift to perform plane changes with less propellant. NOTE: This has contracts, but they have not been tested or balanced. - requirementsPrettyText = Complete 'X-Plane Research', and the contract 'Reach Orbital Speed & Return Safely to Earth' from the Crewed Orbit program. - objectivesPrettyText = Complete the program by successfully docking a spaceplane to another vessel in orbit. + title = #rp1_programs_crewedspaceplanedev + description = #rp1_programs_crewedspaceplanedev_desc + requirementsPrettyText = #rp1_programs_crewedspaceplanedev_req + objectivesPrettyText = #rp1_programs_crewedspaceplanedev_obj nominalDurationYears = 10 baseFunding = 4000000 fundingCurve = BackloadedFundingCurve @@ -666,10 +666,10 @@ RP0_PROGRAM RP0_PROGRAM { name = EarlyInnerPlanetProbes - title = Early Inner Planet Probes - description = This program tasks you with exploring Venus and Mars. Though these may be Earth's closest neighbors, the distance between us and them still averages in the hundreds of millions of kilometers. Staying in contact with these probes will require advances in communication technology. Maintaining functionality and power over such great distances and long times will present new challenges in spacecraft design. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Orbit Venus and Mars. + title = #rp1_programs_earlyinnerplanetprobes + description = #rp1_programs_earlyinnerplanetprobes_desc + requirementsPrettyText = #rp1_programs_earlyinnerplanetprobes_req + objectivesPrettyText = #rp1_programs_earlyinnerplanetprobes_obj nominalDurationYears = 7 baseFunding = 2800000 fundingCurve = FrontloadedFundingCurve @@ -711,10 +711,10 @@ RP0_PROGRAM RP0_PROGRAM { name = CrewedLunar - title = Crewed Lunar Exploration - description = You are tasked with sending to the Moon, 240,000 miles away from the control station in Houston, a giant rocket more than 300 feet tall, made of new metal alloys, some of which have not yet been invented, capable of standing heat and stresses several times more than have ever been experienced, fitted together with a precision better than the finest watch, carrying all the equipment needed for propulsion, guidance, control, communications, food, and survival, on an untried mission, to an unknown celestial body, and then return it safely to earth, reentering the atmosphere at speeds of over 25,000 miles per hour, causing heat about half that of the temperature of the sun. Alternatively, this could be an opportunity for some command chair antics. But a proper rocket is probably your best bet. You will need to upgrade your astronaut complex to level three to plant a flag on the Moon and complete the first crewed landing contract. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Send crew to flyby, orbit, and land on the Moon. + title = #rp1_programs_crewedlunar + description = #rp1_programs_crewedlunar_desc + requirementsPrettyText = #rp1_programs_crewedlunar_req + objectivesPrettyText = #rp1_programs_crewedlunar_obj nominalDurationYears = 12 baseFunding = 15720000 fundingCurve = MildMidFundingCurve @@ -782,10 +782,10 @@ RP0_PROGRAM disabled_RP0_PROGRAM { name = EarthSpaceStation - title = Earth Space Station (WIP and Very Buggy) - description = An Earth space station will enable long-term human exploration of space and provide benefits to people of Earth. This Program tasks you with launching and maintaining Space Stations in Earth orbit and continuously crewing them with an increasingly longer stay durations. By completing the program, you will prove that long-term space habitation is possible which will open up crewed explorations of Venus, Mars, and beyond. NOTE: This program isn't functional enough to be completed and only has two unique contracts. Both of those contracts are also very buggy and may not complete even if the requirements should have been met. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_earthspacestation + description = #rp1_programs_earthspacestation_desc + requirementsPrettyText = #rp1_programs_earthspacestation_req + objectivesPrettyText = #rp1_programs_earthspacestation_obj nominalDurationYears = 10 baseFunding = 15000000 repDeltaOnCompletePerYearEarly = 1130 @@ -816,10 +816,10 @@ disabled_RP0_PROGRAM RP0_PROGRAM { name = MarsSurfaceExp - title = Mars Surface Exploration - description = Send probes to Mars to survey its atmosphere, land on the surface, and even drive around with a rover. The thin atmosphere of Mars is enough to produce quite a bit of reentry heating, but it's not thick enough to safely land with only parachutes. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Complete the program by sending a rover to Mars. + title = #rp1_programs_marssurfaceexp + description = #rp1_programs_marssurfaceexp_desc + requirementsPrettyText = #rp1_programs_marssurfaceexp_req + objectivesPrettyText = #rp1_programs_marssurfaceexp_obj nominalDurationYears = 8 baseFunding = 4800000 repDeltaOnCompletePerYearEarly = 620 @@ -860,10 +860,10 @@ RP0_PROGRAM RP0_PROGRAM { name = VenusSurfaceExp - title = Venus Surface Exploration - description = Send probes to Venus to see what the surface and atmosphere are really like. The dense clouds hide the surface from view, while the corrosive atmosphere and high heat present challenges for anything trying to descend to the surface. Keeping a probe operational for any length of time presents significant challenges. Even with heat-resistant materials, nothing seems able to survive for more than a few hours. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Land a probe on Venus. + title = #rp1_programs_venussurfaceexp + description = #rp1_programs_venussurfaceexp_desc + requirementsPrettyText = #rp1_programs_venussurfaceexp_req + objectivesPrettyText = #rp1_programs_venussurfaceexp_obj nominalDurationYears = 8 baseFunding = 4800000 repDeltaOnCompletePerYearEarly = 555 @@ -898,10 +898,10 @@ RP0_PROGRAM RP0_PROGRAM { name = SmallBodiesFlyby - title = Small Bodies Flyby - description = Visit some of the smaller bodies in the Solar System. No probe has yet seen the surface of these bodies up close. Mars and Venus both have atmospheres and are far larger than these bodies. What does a small, rocky planet (or dwarf planet) with no atmosphere look like up close? Can we figure out how they formed? Do they have magnetic fields? Send probes to find out. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do flybys of Mercury, Ceres, or Vesta. You will need to do at least two of the three. + title = #rp1_programs_smallbodiesflyby + description = #rp1_programs_smallbodiesflyby_desc + requirementsPrettyText = #rp1_programs_smallbodiesflyby_req + objectivesPrettyText = #rp1_programs_smallbodiesflyby_obj nominalDurationYears = 10 baseFunding = 4000000 repDeltaOnCompletePerYearEarly = 450 @@ -934,10 +934,10 @@ RP0_PROGRAM RP0_PROGRAM { name = MercuryExploration - title = Mercury Exploration - description = Mercury is the least explored of the inner planets, due to the difficulty of orbiting it. Send some probes there to find out more about it. Current data suggests that Mercury is tidally locked with the Sun. How will this affect its surface? Or did we just flyby it at remarkably synchronized times? Either way, sending probes to orbit and land on Mercury will provide fascinating data on the closest planet to the Sun. - requirementsPrettyText = Do this and that - objectivesPrettyText = Orbit and land on Mercury. + title = #rp1_programs_mercuryexploration + description = #rp1_programs_mercuryexploration_desc + requirementsPrettyText = #rp1_programs_mercuryexploration_req + objectivesPrettyText = #rp1_programs_mercuryexploration_obj nominalDurationYears = 8 baseFunding = 4800000 repDeltaOnCompletePerYearEarly = 415 @@ -972,10 +972,10 @@ RP0_PROGRAM RP0_PROGRAM { name = AsteroidExploration - title = Asteroid Exploration (WIP) - description = Orbit Ceres and Vesta to study them. These dwarf planets were discovered in the first decade of the 19th century and named after a goddess of agriculture and a goddess of the hearth respectively. Their study can provide hints at a less mythical creation as well. As the Sun's accretion disk settled, the planets were formed, and so were Ceres and Vesta. These protoplanets are the largest bodies in the asteroid belt, and figuring out how they were formed will provide insight into the early Solar System. NOTE: Has some contracts, but they are unpolished. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Orbit Ceres and Vesta. + title = #rp1_programs_asteroidexploration + description = #rp1_programs_asteroidexploration_desc + requirementsPrettyText = #rp1_programs_asteroidexploration_req + objectivesPrettyText = #rp1_programs_asteroidexploration_obj nominalDurationYears = 23 baseFunding = 8400000 repDeltaOnCompletePerYearEarly = 565 @@ -1012,10 +1012,10 @@ RP0_PROGRAM RP0_PROGRAM { name = JupiterObservation - title = Jupiter Observation - description = Jupiter presents many opportunities for exploration, but also many challenges: it requires almost the same amount of energy for a spacecraft to reach Jupiter from Earth's orbit as it does to lift it into orbit in the first place. Gravity assists can be used to save delta-v at the cost of flight duration. Once there, a rich and diverse system awaits any explorer. Along with the largest planet in the Solar System, the Jovian system is also home to the largest moon, Ganymede, a planetary-mass moon. This program will send uncrewed scientific probes to Jupiter and its moons.

Historically, Jupiter is the most-visited outer planet, with 9 missions having completed flybys or entered orbits, most notably by the Voyager missions in 1979 on their flybys towards the outer Solar System, and by the Juno orbiter whose mission continues today. Most recently, ESA's JUICE mission departed in 2023 enroute to the Galilean moons. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Orbit Jupiter and flyby at least two Galilean moons. + title = #rp1_programs_jupiterobservation + description = #rp1_programs_jupiterobservation_desc + requirementsPrettyText = #rp1_programs_jupiterobservation_req + objectivesPrettyText = #rp1_programs_jupiterobservation_obj nominalDurationYears = 8 baseFunding = 4000000 repDeltaOnCompletePerYearEarly = 345 @@ -1060,10 +1060,10 @@ RP0_PROGRAM disabled_RP0_PROGRAM { name = JupiterMoonLandings - title = Jovian Moon Landings (WIP) - description = Land on some of Jupiter's moons. Europa might even harbor life. TODO: write up a program description - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_jupitermoonlandings + description = #rp1_programs_jupitermoonlandings_desc + requirementsPrettyText = #rp1_programs_jupitermoonlandings_req + objectivesPrettyText = #rp1_programs_jupitermoonlandings_obj nominalDurationYears = 12 baseFunding = 14400000 repDeltaOnCompletePerYearEarly = 975 @@ -1102,11 +1102,11 @@ disabled_RP0_PROGRAM RP0_PROGRAM { name = SaturnObservation - title = Saturn Observation - description = Known for its photogenic rings, Saturn has long been a subject of observation and exploration. Visible from Earth with little more than a set of binoculars, Saturn's rings have intrigued observers for centuries. Further, with the highest number of moons in the entire Solar System, and more discovered with each additional mission, the Saturn system is a destination with extensive exploration opportunities. Titan, the largest moon of Saturn, may have an atmosphere conducive to life, while Enceladus is thought to contain liquid water below its icy exterior. Explore the Saturn system with uncrewed probes, analyzing the atmospheres of Saturn and Titan, and take a closer look at the larger moons of the system.

Historical missions to Saturn include flybys from Pioneer 11 and both Voyagers, while the Cassini orbiter mission operated from 2004 to 2017. + title = #rp1_programs_saturnobservation + description = #rp1_programs_saturnobservation_desc - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Send an orbiter to Saturn, an atmospheric probe to Titan or Saturn, and flyby two more moons in addition to Titan. + requirementsPrettyText = #rp1_programs_saturnobservation_req + objectivesPrettyText = #rp1_programs_saturnobservation_obj nominalDurationYears = 10 baseFunding = 5500000 repDeltaOnCompletePerYearEarly = 415 @@ -1158,10 +1158,10 @@ RP0_PROGRAM disabled_RP0_PROGRAM { name = SaturnMoonLandings - title = Saturnine Moon Landings (WIP) - description = TODO: write up a program description - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_saturnmoonlandings + description = #rp1_programs_saturnmoonlandings_desc + requirementsPrettyText = #rp1_programs_saturnmoonlandings_req + objectivesPrettyText = #rp1_programs_saturnmoonlandings_obj nominalDurationYears = 18 baseFunding = 21600000 repDeltaOnCompletePerYearEarly = 1145 @@ -1204,10 +1204,10 @@ disabled_RP0_PROGRAM RP0_PROGRAM { name = OuterPlanetFlyby - title = Outer Planet Flyby - description = What lies beyond Mars? These distant giants orbit far from the Sun. While Jupiter and Saturn can be seen with a hobbyist telescope, they cannot be closely studied from Earth. The immense mass of the gas giants means that, while they might not receive much sunlight, tidal forces can keep their many moons warm. There may even be liquid water somewhere out there. Send probes to survey these distant bodies. Gravity assists are highly recommended. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Flyby at least four of the outer planets. + title = #rp1_programs_outerplanetflyby + description = #rp1_programs_outerplanetflyby_desc + requirementsPrettyText = #rp1_programs_outerplanetflyby_req + objectivesPrettyText = #rp1_programs_outerplanetflyby_obj nominalDurationYears = 18 baseFunding = 5400000 repDeltaOnCompletePerYearEarly = 285 @@ -1248,10 +1248,10 @@ RP0_PROGRAM RP0_PROGRAM { name = OuterGasGiantSurvey - title = Outer Gas Giant Survey - description = Pictures can help expand our knowledge of the outer Solar System, but scientific instruments and dwell times much longer than a hasty flyby are necessary to increase our understanding of these distant neighbors. Send orbiters to the two furthest gas giants and probe their atmospheres. While in the furthest reaches of our system, explore the moons of these giants as well. An upgraded Tracking Station and higher level comm tech will be necessary in order to receive scientific data over such great distances. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_outergasgiantsurvey + description = #rp1_programs_outergasgiantsurvey_desc + requirementsPrettyText = #rp1_programs_outergasgiantsurvey_req + objectivesPrettyText = #rp1_programs_outergasgiantsurvey_obj nominalDurationYears = 18 baseFunding = 10800000 repDeltaOnCompletePerYearEarly = 570 @@ -1304,10 +1304,10 @@ RP0_PROGRAM RP0_PROGRAM { name = PlutoLandings - title = Plutonian Landings - description = The only known double planetary system in the Solar System, Pluto and Charon have been tidally locked in orbit of each other in the darkest, coldest reaches of our system for eons. It is now time for you to land on them, quite possibly within a century of their discovery. Very little is known about these distant, icy worlds. Historically, even our most advanced probes have returned relatively little data compared to what we know about our closer neighbors. Explore the furthest reaches of the Solar System and land on this intriguing pair of dwarf planets. - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Land on Pluto and Charon. + title = #rp1_programs_plutolandings + description = #rp1_programs_plutolandings_desc + requirementsPrettyText = #rp1_programs_plutolandings_req + objectivesPrettyText = #rp1_programs_plutolandings_obj nominalDurationYears = 21 baseFunding = 25200000 repDeltaOnCompletePerYearEarly = 1215 @@ -1343,10 +1343,10 @@ RP0_PROGRAM disabled_RP0_PROGRAM { name = LunarHabitation - title = Lunar Habitation (No Content Yet) - description = TODO: write up a program description - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_lunarhabitation + description = #rp1_programs_lunarhabitation_desc + requirementsPrettyText = #rp1_programs_lunarhabitation_req + objectivesPrettyText = #rp1_programs_lunarhabitation_obj nominalDurationYears = 10 baseFunding = 20000000 repDeltaOnCompletePerYearEarly = 1505 @@ -1378,10 +1378,10 @@ disabled_RP0_PROGRAM disabled_RP0_PROGRAM { name = CrewedMarsExp - title = Crewed Mars Exploration (No Content Yet) - description = TODO: write up a program description - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_crewedmarsexp + description = #rp1_programs_crewedmarsexp_desc + requirementsPrettyText = #rp1_programs_crewedmarsexp_req + objectivesPrettyText = #rp1_programs_crewedmarsexp_obj nominalDurationYears = 14 baseFunding = 42000000 repDeltaOnCompletePerYearEarly = 2585 @@ -1409,10 +1409,10 @@ disabled_RP0_PROGRAM disabled_RP0_PROGRAM { name = CrewedVenusExp - title = Crewed Venus Exploration (No Content Yet) - description = TODO: write up a program description - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_crewedvenusexp + description = #rp1_programs_crewedvenusexp_desc + requirementsPrettyText = #rp1_programs_crewedvenusexp_req + objectivesPrettyText = #rp1_programs_crewedvenusexp_obj nominalDurationYears = 10 baseFunding = 15000000 repDeltaOnCompletePerYearEarly = 1130 @@ -1440,10 +1440,10 @@ disabled_RP0_PROGRAM disabled_RP0_PROGRAM { name = CrewedExploration - title = Crewed Solar System Exploration (No Content Yet) - description = TODO: write up a program description - requirementsPrettyText = Complete contracts X and Y - objectivesPrettyText = Do this and that + title = #rp1_programs_crewedexploration + description = #rp1_programs_crewedexploration_desc + requirementsPrettyText = #rp1_programs_crewedexploration_req + objectivesPrettyText = #rp1_programs_crewedexploration_obj nominalDurationYears = 20 baseFunding = 60000000 repDeltaOnCompletePerYearEarly = 2985 diff --git a/GameData/RP-1/Strategies/Departments.cfg b/GameData/RP-1/Strategies/Departments.cfg index e2bb0d7bcd5..f4b299f925e 100644 --- a/GameData/RP-1/Strategies/Departments.cfg +++ b/GameData/RP-1/Strategies/Departments.cfg @@ -2,11 +2,11 @@ STRATEGY_DEPARTMENT { name = Programs RP0conf = True - title = Select Programs - desc = This is where programs can be activated or, if all requirements are met, completed. + title = #rp1_leaders_selectprograms + desc = #rp1_leaders_selectprograms_desc color = 120 255 120 avatar = NULL - headName = Program Office + headName = #rp1_leaders_programoffice headImage = RP-1/Strategies/RP-1Logo } @@ -14,11 +14,11 @@ STRATEGY_DEPARTMENT { name = Administration RP0conf = True - title = Administration - desc = The leader of the space program. + title = #rp1_leaders_admin + desc = #rp1_leaders_admin_desc color = 254 250 135 avatar = NULL - headName = + headName = #rp1_leaders_noleaderyet headImage = RP-1/Strategies/Leaders/EmptyLeader } @@ -26,11 +26,11 @@ STRATEGY_DEPARTMENT { name = Engineering RP0conf = True - title = Chief Designer - desc = The head of engineering for the space program. + title = #rp1_leaders_engineer + desc = #rp1_leaders_engineer_desc color = 254 178 0 avatar = NULL - headName = + headName = #rp1_leaders_noleaderyet headImage = RP-1/Strategies/Leaders/EmptyLeader } @@ -38,11 +38,11 @@ STRATEGY_DEPARTMENT { name = FlightDirector RP0conf = True - title = Flight Director - desc = The head of Mission Control. + title = #rp1_leaders_director + desc = #rp1_leaders_director_desc color = 195 195 195 avatar = NULL - headName = + headName = #rp1_leaders_noleaderyet headImage = RP-1/Strategies/Leaders/EmptyLeader } @@ -51,11 +51,11 @@ STRATEGY_DEPARTMENT { name = Science RP0conf = True - title = Chief Scientist - desc = The head of space science for the space program. + title = #rp1_leaders_scientist + desc = #rp1_leaders_scientist_desc color = 135 253 254 avatar = NULL - headName = + headName = #rp1_leaders_noleaderyet headImage = RP-1/Strategies/Leaders/EmptyLeader } @@ -63,11 +63,11 @@ STRATEGY_DEPARTMENT { name = MainContractor RP0conf = True - title = Main Contractor - desc = A contractor/design bureau responsible for a large amount of hardware + title = #rp1_leaders_contractor + desc = #rp1_leaders_contractor_desc color = 254 135 250 avatar = NULL - headName = + headName = #rp1_leaders_noleaderyet headImage = RP-1/Strategies/Leaders/EmptyLeader } @@ -75,11 +75,11 @@ STRATEGY_DEPARTMENT { name = Contractor1 RP0conf = True - title = Contractor 1 - desc = A contractor/design bureau responsible for hardware + title = #rp1_leaders_sc1 + desc = #rp1_leaders_sc_desc color = 254 135 250 avatar = NULL - headName = + headName = #rp1_leaders_noleaderyet headImage = RP-1/Strategies/Leaders/EmptyLeader } @@ -87,10 +87,10 @@ STRATEGY_DEPARTMENT { name = Contractor2 RP0conf = True - title = Contractor 2 - desc = A contractor/design bureau responsible for hardware + title = #rp1_leaders_sc2 + desc = #rp1_leaders_sc_desc color = 254 135 250 avatar = NULL - headName = + headName = #rp1_leaders_noleaderyet headImage = RP-1/Strategies/Leaders/EmptyLeader } diff --git a/GameData/RP-1/Strategies/Leaders/LeadersAdmin.cfg b/GameData/RP-1/Strategies/Leaders/LeadersAdmin.cfg index 2f5af558ca5..e400b8f2bf0 100644 --- a/GameData/RP-1/Strategies/Leaders/LeadersAdmin.cfg +++ b/GameData/RP-1/Strategies/Leaders/LeadersAdmin.cfg @@ -3,8 +3,8 @@ STRATEGY { name = leaderChelomeyAdmin RP0conf = True - title = Vladimir Chelomey - desc = Vladimir Nikolayevich Chelomey was a Soviet engineer of Ukrainian ethnicity. Chelomey invented the first Soviet pulse jet engine and created the UR-XXX series of rockets which included the UR-500 Proton. The Proton is the second most flown rocket in the world, only recently losing the distinction of #1 to the Falcon 9. Chelomey was also instrumental in working on the Almaz Space Stations which became the basis of the Salyut, Mir, and Zvezda space stations. + title = #rp1_leaders_chelomey + desc = #rp1_leaders_chelomey_desc department = Administration icon = RP-1/Strategies/Leaders/VladimirChelomey_ICON iconDepartment = RP-1/Strategies/Leaders/VladimirChelomey @@ -27,11 +27,11 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Krushchev's Son + effectTitle = #rp1_leaders_admin_chelomey_effect1 currency = Confidence flipPositive = true multiplier = 0.85 - effectDescription = cost for program activation + effectDescription = #rp1_leaders_admin_chelomey_effect1_desc transactionReasons { item = ProgramActivation @@ -41,10 +41,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Proton Rocket Effectiveness + effectTitle = #rp1_leaders_admin_chelomey_effect2 currency = Rate multiplier = 1.05 - effectDescription = of launch complex efficiency gain + effectDescription = #rp1_leaders_admin_chelomey_effect2_desc transactionReasons { item = EfficiencyGainLC @@ -53,10 +53,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = No Support After Krushchev + effectTitle = #rp1_leaders_admin_chelomey_effect3 currency = Reputation multiplier = 0.93 - effectDescription = from contracts + effectDescription = #rp1_leaders_admin_chelomey_effect3_desc transactionReasons { item = ContractReward @@ -68,8 +68,8 @@ STRATEGY { name = leaderGlushkoAdmin RP0conf = True - title = Valentin Glushko - desc = Valentin Petrovich Glushko was a Soviet engineer of Ukrainian ethnicity and the designer of rocket engines in the Soviet space program during the heights of the Space Race between the United States and the Soviet Union. He is known for designing some of the best engines the world has ever seen, including the RD-107/108, the most powerful rocket engine ever built, the RD-170, and the RD-253 used on the Proton Rocket. His major fault was not believing that hydrolox was a suitable propellant for a space engine. + title = #rp1_leaders_glushko + desc = #rp1_leaders_glushko_desc department = Administration icon = RP-1/Strategies/Leaders/ValentinGlushko_ICON iconDepartment = RP-1/Strategies/Leaders/ValentinGlushko @@ -92,11 +92,11 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Engine Design Genius + effectTitle = #rp1_leaders_admin_glushko_effect1 currency = Funds flipPositive = true multiplier = 0.85 - effectDescription = cost for researcher salaries + effectDescription = #rp1_leaders_admin_glushko_effect1_desc transactionReasons { item = SalaryResearchers @@ -106,9 +106,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hero of the Soviet Union + effectTitle = #rp1_leaders_admin_glushko_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_admin_glushko_effect2_desc multiplier = 1.05 transactionReasons { @@ -119,11 +119,11 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Turned in Korolev + effectTitle = #rp1_leaders_admin_glushko_effect3 currency = Reputation flipPositive = true multiplier = 1.1 - effectDescription = to remove an existing leader + effectDescription = #rp1_leaders_admin_glushko_effect3_desc transactionReasons { item = LeaderRemove @@ -135,8 +135,8 @@ STRATEGY { name = leaderKorolevAdmin RP0conf = True - title = Sergei Korolev - desc = Sergei Korolev worked in Soviet rocketry from 1945 until his death in 1966. He was the USSR's lead rocket engineer throughout the space race, designing everything from the Sputnik missions to Gagarin's flight and the Luna probes. He also began work on the massive N1 Moon rocket, though he died before testing began. He was criticised for letting his rivalry with Vladamir Chelomey get in the way of his work and his design approach was blamed for the failure of the N1. Still, it was well-deserved when he was twice honored as Hero of Socialist Labour, the highest award for cultural and industrial accomplishments in the Soviet Union. Considering they sent him to the Gulag in 1938 on false charges, this was the least they could do. + title = #rp1_leaders_korolev + desc = #rp1_leaders_korolev_desc department = Administration icon = RP-1/Strategies/Leaders/SergeiKorolev_ICON iconDepartment = RP-1/Strategies/Leaders/SergeiKorolev @@ -158,9 +158,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Excellent Administrator + effectTitle = #rp1_leaders_admin_korolev_effect1 currency = Funds - effectDescription = for salary costs + effectDescription = #rp1_leaders_admin_korolev_effect1_desc flipPositive = true multiplier = 0.88 transactionReasons @@ -172,9 +172,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hero of the Soviet Union + effectTitle = #rp1_leaders_admin_korolev_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_admin_korolev_effect2_desc multiplier = 1.05 transactionReasons { @@ -185,9 +185,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Cautious + effectTitle = #rp1_leaders_admin_korolev_effect3 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_admin_korolev_effect3_desc multiplier = 0.95 transactionReasons { @@ -201,8 +201,8 @@ STRATEGY { name = leaderRosenAdmin RP0conf = True - title = Milton Rosen - desc = #rp0_Leaders_Desc_leaderRosen + title = #rp1_leaders_rosen + desc = #rp1_leaders_rosen_desc department = Administration icon = RP-1/Strategies/Leaders/MiltonRosen_ICON iconDepartment = RP-1/Strategies/Leaders/MiltonRosen @@ -226,9 +226,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = US Rocketry Pioneer + effectTitle = #rp1_leaders_admin_rosen_effect1 currency = Rate - effectDescription = for researching all technologies + effectDescription = #rp1_leaders_admin_rosen_effect1_desc multiplier = 1.10 transactionReasons { @@ -239,9 +239,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Science First + effectTitle = #rp1_leaders_admin_rosen_effect2 currency = Confidence - effectDescription = from science + effectDescription = #rp1_leaders_admin_rosen_effect2_desc multiplier = 1.10 transactionReasons { @@ -252,10 +252,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Tight Deadlines + effectTitle = #rp1_leaders_admin_rosen_effect3 currency = Time multiplier = 0.8 - effectDescription = from program deadlines + effectDescription = #rp1_leaders_admin_rosen_effect3_desc transactionReasons { item = TimeProgramDeadline @@ -264,10 +264,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Tight Deadlines (part 2) + effectTitle = #rp1_leaders_admin_rosen_effect4 currency = Funds multiplier = 0.8 - effectDescription = program funds (keeps funds/year constant) + effectDescription = #rp1_leaders_admin_rosen_effect4_desc transactionReasons { item = ProgramFunding @@ -279,8 +279,8 @@ STRATEGY { name = leaderVonBraunAdmin RP0conf = True - title = Wernher von Braun - desc = #rp0_Leaders_Desc_leaderVonBraun + title = #rp1_leaders_vonbraun + desc = #rp1_leaders_vonbraun_desc department = Administration icon = RP-1/Strategies/Leaders/WernherVonBraun_ICON iconDepartment = RP-1/Strategies/Leaders/WernherVonBraun @@ -304,9 +304,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Politically Savvy + effectTitle = #rp1_leaders_admin_vonbraun_effect1 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_admin_vonbraun_effect1_desc multiplier = 1.12 transactionReasons { @@ -317,9 +317,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Charismatic + effectTitle = #rp1_leaders_admin_vonbraun_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_admin_vonbraun_effect2_desc multiplier = 1.12 transactionReasons { @@ -330,11 +330,11 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Difficult + effectTitle = #rp1_leaders_admin_vonbraun_effect3 currency = Reputation multiplier = 1.10 flipPositive = true - effectDescription = loss from reputation decay + effectDescription = #rp1_leaders_admin_vonbraun_effect3_desc transactionReasons { item = DailyRepDecline @@ -347,8 +347,8 @@ STRATEGY { name = leaderDhawanAdmin RP0conf = True - title = Satish Dhawan - desc = An Indian mathematician and aerospace engineer, Dr. Satish Dhawan was the third chairman of ISRO, where he oversaw the development of Satellite Launch Vehicle (SLV) and Polar Satellite Launch Vehicle (PSLV). He was noted for taking personal responsibility for failures while allowing the team to take credit for successes. During this time he was also the director of the Indian Institute of Science, where he researched boundary layer theory and other aerodynamic phenomena. + title = #rp1_leaders_dhawan + desc = #rp1_leaders_dhawan_desc department = Administration icon = RP-1/Strategies/Leaders/SatishDhawan_ICON iconDepartment = RP-1/Strategies/Leaders/SatishDhawan @@ -371,9 +371,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Director of the IISc + effectTitle = #rp1_leaders_admin_dhawan_effect1 currency = Science - effectDescription = from transmission + effectDescription = #rp1_leaders_admin_dhawan_effect1_desc multiplier = 1.15 transactionReasons { @@ -383,11 +383,11 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Exemplary Leader + effectTitle = #rp1_leaders_admin_dhawan_effect2 currency = Reputation multiplier = 0.85 flipPositive = true - effectDescription = loss from reputation decay + effectDescription = #rp1_leaders_admin_dhawan_effect2_desc transactionReasons { item = DailyRepDecline @@ -396,10 +396,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Shoestring Budget + effectTitle = #rp1_leaders_admin_dhawan_effect3 currency = Funds multiplier = 0.925 - effectDescription = from program funding + effectDescription = #rp1_leaders_admin_dhawan_effect3_desc transactionReasons { item = ProgramFunding @@ -411,8 +411,8 @@ STRATEGY { name = leaderLockedAdmin RP0conf = True - title = Reach the Karman Line First - desc = Administrators will unlock once you complete the Karman Line contract. + title = #rp1_leaders_admin_locked + desc = #rp1_leaders_admin_locked_desc department = Administration icon = RP-1/Strategies/Leaders/Padlock_ICON iconDepartment = RP-1/Strategies/Leaders/EmptyLeader diff --git a/GameData/RP-1/Strategies/Leaders/LeadersContractors.cfg b/GameData/RP-1/Strategies/Leaders/LeadersContractors.cfg index 0b02ad89c33..fa595cc39f6 100644 --- a/GameData/RP-1/Strategies/Leaders/LeadersContractors.cfg +++ b/GameData/RP-1/Strategies/Leaders/LeadersContractors.cfg @@ -4,8 +4,8 @@ STRATEGY { name = leaderIlyushinDesignContractor RP0conf = True - title = Ilyushin Design Bureau - desc = Starting out under the Soviet Union, Ilyushin designed and built a variety of aircraft for both military and civilian applications. During WWII, they built the IL-2, the most produced aircraft of all time. Post-war, they created the first Soviet wide-body airliner and produced cargo aircraft in incredible volumes. For example, the Il-76 is capable of carrying 40 tons of cargo and Ilyushin built almost a thousand of them. Ilyushin has been merged with other Russian aircraft manufacturers to create the United Aircraft Corporation. + title = #rp1_leaders_ilyushin + desc = #rp1_leaders_ilyushin_desc department = MainContractor icon = RP-1/Strategies/Leaders/Ilyushin_ICON iconDepartment = RP-1/Strategies/Leaders/Ilyushin @@ -28,8 +28,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = The IL-2 - effectDescription = cockpit parts + effectTitle = #rp1_leaders_contractor_ilyushin_effect1 + effectDescription = #rp1_leaders_contractor_ilyushin_effect1_desc multiplier = 3.0 appliesToParts = true tags @@ -40,9 +40,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = No Need to Innovate + effectTitle = #rp1_leaders_contractor_ilyushin_effect2 multiplier = 0.95 - effectDescription = flight + effectDescription = #rp1_leaders_contractor_ilyushin_effect2_desc nodeTypes { typeNode = Flight @@ -54,8 +54,8 @@ STRATEGY { name = leaderOKB1Contractor RP0conf = True - title = ОКБ-1 Korolev - desc = Soviet ОКБs (translating roughly to "Experienced Design Bureaus") were state-run institutions that would design and prototype things for military and space applications. Officially, they were numbered, not named, but informally their first chief designer's name was added to the name.\n\nОКБ-1, originally run by Korolev, was a big part of the Soviet space program, responsible for Sputnik 1 and the first crewed spaceflight of Vostok 1. After the collapse of the Soviet Union, they became part of Energia. + title = #rp1_leaders_OKB1 + desc = #rp1_leaders_OKB1_desc department = MainContractor icon = RP-1/Strategies/Leaders/OKB-1_ICON iconDepartment = RP-1/Strategies/Leaders/OKB-1 @@ -78,9 +78,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Jack of All Trades + effectTitle = #rp1_leaders_contractor_OKB1_effect1 currency = Rate - effectDescription = of all craft integration + effectDescription = #rp1_leaders_contractor_OKB1_effect1_desc multiplier = 1.1 transactionReasons { @@ -90,9 +90,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Master of None + effectTitle = #rp1_leaders_contractor_OKB1_effect2 currency = Rate - effectDescription = for researching all techs + effectDescription = #rp1_leaders_contractor_OKB1_effect2_desc multiplier = 0.9 transactionReasons { @@ -105,8 +105,8 @@ STRATEGY { name = leaderOKB52Contractor RP0conf = True - title = ОКБ-52 Chelomey - desc = ОКБ-52 was founded in 1944 to produce military aircraft. In the 50s, they began producing cruise missiles and then a wide variety of space technologies. They built the Proton rocket, as well as one of the first military satellites and some parts of the Mir space station. They also created concepts for a reusable winged spacecraft and for a crewed lunar lander, but these were never built. + title = #rp1_leaders_OKB52 + desc = #rp1_leaders_OKB52_desc department = MainContractor icon = RP-1/Strategies/Leaders/OKB-52_ICON iconDepartment = RP-1/Strategies/Leaders/OKB-52 @@ -129,9 +129,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = UR-XXX Rocket Designs + effectTitle = #rp1_leaders_contractor_OKB52_effect1 currency = Rate - effectDescription = of engineer efficiency gain for LCs + effectDescription = #rp1_leaders_contractor_OKB52_effect1_desc multiplier = 1.05 transactionReasons { @@ -141,9 +141,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Chelomey Loved Chelomey + effectTitle = #rp1_leaders_contractor_OKB52_effect2 currency = Funds - effectDescription = for hiring all new employees + effectDescription = #rp1_leaders_contractor_OKB52_effect2_desc flipPositive = true multiplier = 1.1 transactionReasons @@ -157,8 +157,8 @@ STRATEGY { name = leaderOKB276Contractor RP0conf = True - title = ОКБ-276 Kuznetsov - desc = ОКБ-276 was a soviet engine design company building turbine engines and rocket engines. They developed engines for the H1 and N1 rockets and all of their engine names have the prefix "NK". + title = #rp1_leaders_OKB276 + desc = #rp1_leaders_OKB276_desc department = MainContractor icon = RP-1/Strategies/Leaders/OKB-276_ICON iconDepartment = RP-1/Strategies/Leaders/OKB-276 @@ -181,9 +181,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = The N-1 Engines + effectTitle = #rp1_leaders_contractor_OKB276_effect1 multiplier = 1.1 - effectDescription = staged rocket engine + effectDescription = #rp1_leaders_contractor_OKB276_effect1_desc nodeTypes { typeNode = Staged @@ -192,9 +192,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Staged Combustion Only + effectTitle = #rp1_leaders_contractor_OKB276_effect2 multiplier = 0.9 - effectDescription = early and orbital rocket engine + effectDescription = #rp1_leaders_contractor_OKB276_effect2_desc nodeTypes { typeNode = RocketEngines @@ -206,8 +206,8 @@ STRATEGY { name = leaderOKB456Contractor RP0conf = True - title = ОКБ-456 Glushko - desc = Named after Valentin Glushko, ОКБ-456 created engines for a variety of Soviet rockets. The first Soviet ballistic missile, the R-1, was powered by ОКБ-456 engines, as were Sputnik, Proton, and Energia. After the Iron Curtain fell, they were integrated into Energomash and went on to design engines for American rockets as well, like the RD-180 for the Atlas-5 and RD-181 for Antares. + title = #rp1_leaders_OKB456 + desc = #rp1_leaders_OKB456_desc department = MainContractor icon = RP-1/Strategies/Leaders/OKB-456_ICON iconDepartment = RP-1/Strategies/Leaders/OKB-456 @@ -230,8 +230,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Soviet Foremost Engine Design Bureau - effectDescription = turbopump engine parts + effectTitle = #rp1_leaders_contractor_OKB456_effect1 + effectDescription = #rp1_leaders_contractor_OKB456_effect1_desc multiplier = 1.5 appliesToParts = true tags @@ -242,9 +242,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = No Hydrolox + effectTitle = #rp1_leaders_contractor_OKB456_effect2 multiplier = 0.85 - effectDescription = hydrolox engine + effectDescription = #rp1_leaders_contractor_OKB456_effect2_desc nodeTypes { typeNode = Hydrolox @@ -257,8 +257,8 @@ STRATEGY { name = leaderAerojetContractor RP0conf = True - title = Aerojet - desc = Aerojet was a rocket and missile propulsion company. They developed the AJ-10, one of the longest lasting engine families out there, the Aerobee and Titan rockets, and competed with Rocketdyne to provide engines for the Saturn V, though Rocketdyne won for all of the lower stages. Aerojet developed from a 1936 meeting with Theodore von Kármán and a number of Caltech professors and students, including Fritz Zwicky and Jack Parsons, all of whom were interested in the topic of spaceflight. Their first design was tested on August 16, 1941, consisting of a small solid-fuel motor attached to the bottom of a plane. Takeoff distance was shortened by half, and the USAAF placed an order for experimental production versions. They saw a lot of success in the early days of spaceflight, but, like many U.S. rocket companies, they downsized during during the late 80s and early 90s. They started to grow again in the early 2000s and bought Rocketdyne in 2012. + title = #rp1_leaders_aerojet + desc = #rp1_leaders_aerojet_desc department = MainContractor icon = RP-1/Strategies/Leaders/Aerojet_ICON iconDepartment = RP-1/Strategies/Leaders/Aerojet @@ -281,9 +281,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = The AJ10 Engine + effectTitle = #rp1_leaders_contractor_aerojet_effect1 multiplier = 2.0 - effectDescription = pressure-fed engines + effectDescription = #rp1_leaders_contractor_aerojet_effect1_desc appliesToParts = true tags { @@ -293,9 +293,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Limited Human-Rating Experience + effectTitle = #rp1_leaders_contractor_aerojet_effect2 multiplier = 0.9 - effectDescription = human-rated vehicles + effectDescription = #rp1_leaders_contractor_aerojet_effect2_desc appliesToVessel = true tags { @@ -308,8 +308,8 @@ STRATEGY { name = leaderAECContractor RP0conf = True - title = Atomic Energy Commission - desc = The Atomic Energy Commission was a government agency that managed the peaceful use of nuclear technology as it started to move into civilian hands. After public protest over safety and contamination, it was dissolved in 1975 and succeeded by the Nuclear Regulatory Commission and the Department of Energy. + title = #rp1_leaders_aec + desc = #rp1_leaders_aec_desc department = MainContractor icon = RP-1/Strategies/Leaders/AEC_ICON iconDepartment = RP-1/Strategies/Leaders/AEC @@ -332,9 +332,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = The NERVA Program + effectTitle = #rp1_leaders_contractor_aec_effect1 multiplier = 1.1 - effectDescription = nuclear rocket engine + effectDescription = #rp1_leaders_contractor_aec_effect1_desc nodeTypes { typeNode = NTR @@ -343,9 +343,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Anti-Nuclear Lobby + effectTitle = #rp1_leaders_contractor_aec_effect2 currency = Rate - effectDescription = loss from reputation decay + effectDescription = #rp1_leaders_contractor_aec_effect2_desc flipPositive = true multiplier = 1.05 transactionReasons @@ -359,8 +359,8 @@ STRATEGY { name = leaderBellAircraftContractor RP0conf = True - title = Bell Aircraft Company - desc = Bell developed the X-1, the first supersonic aircraft, as well as a variety of fighter aircraft and helicopters. They also contributed to the RCS systems for Mercury and the X-15. They built the Lunar Landing Research Vehicle (aka Flying Bedstead), the ascent engine for the Apollo LM, and were responsible for the rather harebrained idea of a lunar escape vehicle controlled by leaning. + title = #rp1_leaders_bell + desc = #rp1_leaders_bell_desc department = MainContractor icon = RP-1/Strategies/Leaders/BellAircraft_ICON iconDepartment = RP-1/Strategies/Leaders/BellAircraft @@ -383,9 +383,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = The X-1 + effectTitle = #rp1_leaders_contractor_bell_effect1 multiplier = 1.1 - effectDescription = flight + effectDescription = #rp1_leaders_contractor_bell_effect1_desc nodeTypes { typeNode = Flight @@ -394,10 +394,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = At the Bleeding Edge + effectTitle = #rp1_leaders_contractor_bell_effect2 multiplier = 1.1 currency = Funds - effectDescription = for hiring researchers + effectDescription = #rp1_leaders_contractor_bell_effect2_desc flipPositive = True nodeTypes { @@ -410,8 +410,8 @@ STRATEGY { name = leaderMcDonnellContractor RP0conf = True - title = McDonnell Aircraft Corporation - desc = McDonnell (later McDonnell-Douglas) built the Mercury and Gemini capsules, as well as many famous aircraft, both civilian and military. + title = #rp1_leaders_mcdonnell + desc = #rp1_leaders_mcdonnell_desc department = MainContractor icon = RP-1/Strategies/Leaders/McDonnell_ICON iconDepartment = RP-1/Strategies/Leaders/McDonnell @@ -434,9 +434,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Mercury and Gemini + effectTitle = #rp1_leaders_contractor_mcdonnell_effect1 multiplier = 1.1 - effectDescription = command module + effectDescription = #rp1_leaders_contractor_mcdonnell_effect1_desc nodeTypes { typeNode = Command @@ -445,9 +445,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Gunter Wendt + effectTitle = #rp1_leaders_contractor_mcdonnell_effect2 multiplier = 0.95 - effectDescription = human-rated vehicles + effectDescription = #rp1_leaders_contractor_mcdonnell_effect2_desc appliesToVessel = true tags { @@ -460,8 +460,8 @@ STRATEGY { name = leaderDouglasAircraftContractor RP0conf = True - title = Douglas Aircraft Company - desc = Douglas started out in 1921 as an aircraft manufacturer, but after WW2, they started producing missiles and sounding rockets. Their aircraft were mostly civilian or military transport, so they won't help you build X-planes. All of the aircraft starting with DC- were built by them, including the quite successful DC-8. In spaceflight, they built the Thor rocket and the S-IVB stage, which was the second stage of the Saturn IB and third stage of the Saturn V. + title = #rp1_leaders_douglas + desc = #rp1_leaders_douglas_desc department = MainContractor icon = RP-1/Strategies/Leaders/DouglasAircraft_ICON iconDepartment = RP-1/Strategies/Leaders/DouglasAircraft @@ -484,9 +484,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Tank Design Experts + effectTitle = #rp1_leaders_contractor_douglas_effect1 multiplier = 1.10 - effectDescription = materials science + effectDescription = #rp1_leaders_contractor_douglas_effect1_desc nodeTypes { typeNode = Materials @@ -495,9 +495,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Never Built Rocket Engines + effectTitle = #rp1_leaders_contractor_douglas_effect2 multiplier = 0.9 - effectDescription = early and orbital rocketry + effectDescription = #rp1_leaders_contractor_douglas_effect2_desc nodeTypes { typeNode = RocketEngines @@ -509,8 +509,8 @@ STRATEGY { name = leaderJPLContractor RP0conf = True - title = JPL - desc = The Jet Propulsion Laboratory at the California Institute of Technology created many of the flagship interplanetary probe missions of NASA. Voyager 1 and 2, the Surveyor programs, Pioneer 3 and 4, a wide variety of Martian rovers, and the Ranger program. More recently, they worked on Juno mission to Jupiter, the Perseverance rover and Ingenuity helicopter on Mars, and they are planning to launch the Psyche spacecraft to the asteroid of the same name. + title = #rp1_leaders_jpl + desc = #rp1_leaders_jpl_desc department = MainContractor icon = RP-1/Strategies/Leaders/JPL_ICON iconDepartment = RP-1/Strategies/Leaders/JPL @@ -533,9 +533,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Voyager + effectTitle = #rp1_leaders_contractor_jpl_effect1 multiplier = 1.1 - effectDescription = science, avionics, and electronics + effectDescription = #rp1_leaders_contractor_jpl_effect1_desc nodeTypes { typeNode = Avionics @@ -546,9 +546,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Gold-Plating + effectTitle = #rp1_leaders_contractor_jpl_effect2 currency = Funds - effectDescription = for vessel purchase and launch + effectDescription = #rp1_leaders_contractor_jpl_effect2_desc flipPositive = true multiplier = 1.1 transactionReasons @@ -563,8 +563,8 @@ STRATEGY { name = leaderRocketdyneContractor RP0conf = True - title = Rocketdyne - desc = Rocketdyne designed most U.S. liquid rocket engines, from designing upgrades to the A-4 engine to developing the J-2 and F-1 for the Saturn V. They pioneered hydrolox and developed the RS-25 (SSME). During the post-Apollo budget cuts to the space program, they were slowly forced to downsize and, after a couple mergers, were bought by Aerojet, forming Aerojet-Rocketdyne. + title = #rp1_leaders_rocketdyne + desc = #rp1_leaders_rocketdyne_desc department = MainContractor icon = RP-1/Strategies/Leaders/Rocketdyne_ICON iconDepartment = RP-1/Strategies/Leaders/Rocketdyne @@ -587,9 +587,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Hydrolox is King + effectTitle = #rp1_leaders_contractor_rocketdyne_effect1 multiplier = 1.1 - effectDescription = hydrolox engine + effectDescription = #rp1_leaders_contractor_rocketdyne_effect1_desc nodeTypes { typeNode = Hydrolox @@ -598,9 +598,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = The RS-25 Came Too Late + effectTitle = #rp1_leaders_contractor_rocketdyne_effect2 multiplier = 0.90 - effectDescription = staged combustion engine + effectDescription = #rp1_leaders_contractor_rocketdyne_effect2_desc nodeTypes { typeNode = Staged @@ -612,8 +612,8 @@ STRATEGY { name = leaderLockedContractor RP0conf = True - title = Research MatSci First - desc = Some contractors will unlock when you research Post-War Materials Science, and the rest when you research Early Human Spaceflight Materials Science. + title = #rp1_leaders_contractor_locked + desc = #rp1_leaders_contractor_locked_desc department = MainContractor icon = RP-1/Strategies/Leaders/Padlock_ICON iconDepartment = RP-1/Strategies/Leaders/EmptyLeader diff --git a/GameData/RP-1/Strategies/Leaders/LeadersEngineers.cfg b/GameData/RP-1/Strategies/Leaders/LeadersEngineers.cfg index 52f547ad50e..5e2ac83a8fa 100644 --- a/GameData/RP-1/Strategies/Leaders/LeadersEngineers.cfg +++ b/GameData/RP-1/Strategies/Leaders/LeadersEngineers.cfg @@ -3,8 +3,8 @@ STRATEGY { name = leaderGlushkoEngineer RP0conf = True - title = Valentin Glushko - desc = Valentin Petrovich Glushko was a Soviet engineer of Ukrainian ethnicity and the designer of rocket engines in the Soviet space program during the heights of the Space Race between United States and the former Soviet Union. He is known for designing some of the best engines the world has ever seen, including the RD-107/108, the most powerful rocket engine ever built, the RD-170, and the RD-253 used on the Proton Rocket. His major fault was not believing that hydrolox was a suitable propellant for a space engine. + title = #rp1_leaders_glushko + desc = #rp1_leaders_glushko_desc department = Engineering icon = RP-1/Strategies/Leaders/ValentinGlushko_ICON iconDepartment = RP-1/Strategies/Leaders/ValentinGlushko @@ -27,9 +27,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Engine Design Genius + effectTitle = #rp1_leaders_engineer_glushko_effect1 multiplier = 1.1 - effectDescription = early and orbital rocket engine + effectDescription = #rp1_leaders_engineer_glushko_effect1_desc nodeTypes { typeNode = RocketEngines @@ -38,9 +38,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Staged Engine Design Genius + effectTitle = #rp1_leaders_engineer_glushko_effect2 multiplier = 1.1 - effectDescription = staged rocket engine + effectDescription = #rp1_leaders_engineer_glushko_effect2_desc nodeTypes { typeNode = Staged @@ -49,9 +49,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Didn't Believe in Hydrolox + effectTitle = #rp1_leaders_engineer_glushko_effect3 multiplier = 0.85 - effectDescription = hydrolox engine + effectDescription = #rp1_leaders_engineer_glushko_effect3_desc nodeTypes { typeNode = Hydrolox @@ -63,8 +63,8 @@ STRATEGY { name = leaderKorolevEngineering RP0conf = True - title = Sergei Korolev - desc = Sergei Korolev worked in Soviet rocketry from 1945 until his death in 1966. He was the USSR's lead rocket engineer throughout the space race, designing everything from the Sputnik missions to Gagarin's flight and the Luna probes. He also began work on the massive N1 Moon rocket, though he died before testing began. He was criticized for letting his rivalry with Vladamir Chelomey get in the way of his work and his design approach was blamed for the failure of the N1. Still, it was well-deserved when he was twice honored as Hero of Socialist Labour, the highest award for cultural and industrial accomplishments in the Soviet Union. Considering they sent him to the Gulag in 1938 on false charges, this was the least they could do. + title = #rp1_leaders_korolev + desc = #rp1_leaders_korolev_desc department = Engineering icon = RP-1/Strategies/Leaders/SergeiKorolev_ICON iconDepartment = RP-1/Strategies/Leaders/SergeiKorolev @@ -86,9 +86,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Created the R-7 LV + effectTitle = #rp1_leaders_engineer_korolev_effect1 currency = Rate - effectDescription = of vessel integration, rollout, and recovery + effectDescription = #rp1_leaders_engineer_korolev_effect1_desc multiplier = 1.1 transactionReasons { @@ -99,8 +99,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Put the First Person in Space - effectDescription = human-rated vehicles + effectTitle = #rp1_leaders_engineer_korolev_effect2 + effectDescription = #rp1_leaders_engineer_korolev_effect2_desc multiplier = 1.05 appliesToVessel = true tags @@ -112,9 +112,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Cautious + effectTitle = #rp1_leaders_engineer_korolev_effect3 multiplier = 0.93 - effectDescription = materials node + effectDescription = #rp1_leaders_engineer_korolev_effect3_desc nodeTypes { typeNode = Materials @@ -126,8 +126,8 @@ STRATEGY { name = leaderYangelEngineer RP0conf = True - title = Mikhail Yangel - desc = Mikhail Kuzmich Yangel was a Soviet engineer born in Irkutsk who was the leading designer in the missile program of the former Soviet Union. Yangel was responsible for developing the Kosmos, Tsyklon, and Dnepr space launch vehicles, derived from ICBM missiles. He was a pioneer of using storable hypergolic fuels. + title = #rp1_leaders_yangel + desc = #rp1_leaders_yangel_desc department = Engineering icon = RP-1/Strategies/Leaders/MikhailYangel_ICON iconDepartment = RP-1/Strategies/Leaders/MikhailYangel @@ -150,9 +150,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Practiced Efficiency + effectTitle = #rp1_leaders_engineer_yangel_effect1 currency = Funds - effectDescription = of vessel integration, rollout, and recovery + effectDescription = #rp1_leaders_engineer_yangel_effect1_desc flipPositive = true multiplier = 0.85 transactionReasons @@ -163,9 +163,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Works for Us + effectTitle = #rp1_leaders_engineer_yangel_effect2 currency = Rate - effectDescription = of vessel integration, rollout, and recovery + effectDescription = #rp1_leaders_engineer_yangel_effect2_desc multiplier = 1.05 transactionReasons { @@ -175,9 +175,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Lacking Ambition + effectTitle = #rp1_leaders_engineer_yangel_effect3 currency = Rate - effectDescription = to all technology research + effectDescription = #rp1_leaders_engineer_yangel_effect3_desc multiplier = 0.95 transactionReasons { @@ -191,8 +191,8 @@ STRATEGY { name = leaderBossart RP0conf = True - title = Charlie Bossart - desc = Karel (Charlie) Bossart was an innovative rocket designer and creator of the Atlas ICBM. His achievements rank alongside those of Wernher von Braun and Sergei Korolev. Unfortunately, most of his work was for the United States Air Force and therefore classified, so his achievements are not widely known. + title = #rp1_leaders_bossart + desc = #rp1_leaders_bossart_desc department = Engineering icon = RP-1/Strategies/Leaders/CharlieBossart_ICON iconDepartment = RP-1/Strategies/Leaders/CharlieBossart @@ -215,8 +215,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Creator of the Atlas - effectDescription = balloon tanks + effectTitle = #rp1_leaders_engineer_bossart_effect1 + effectDescription = #rp1_leaders_engineer_bossart_effect1_desc multiplier = 2.0 appliesToParts = true tags @@ -227,8 +227,8 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = The Centaur Upper Stage - effectDescription = hydrolox engines + effectTitle = #rp1_leaders_engineer_bossart_effect2 + effectDescription = #rp1_leaders_engineer_bossart_effect2_desc multiplier = 1.1 nodeTypes { @@ -239,8 +239,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Only Balloon-Focused - effectDescription = service module tanks + effectTitle = #rp1_leaders_engineer_bossart_effect3 + effectDescription = #rp1_leaders_engineer_bossart_effect3_desc multiplier = 0.9 appliesToParts = true tags @@ -254,8 +254,8 @@ STRATEGY { name = leaderFaget RP0conf = True - title = Max Faget - desc = Maxime (Max) Faget was a Belizean-born American mechanical engineer. Faget was the designer of the Mercury spacecraft, and contributed to the later Gemini and Apollo spacecraft as well as the Space Shuttle. + title = #rp1_leaders_faget + desc = #rp1_leaders_faget_desc department = Engineering icon = RP-1/Strategies/Leaders/MaximeFaget_ICON iconDepartment = RP-1/Strategies/Leaders/MaximeFaget @@ -278,9 +278,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Capsule Designer + effectTitle = #rp1_leaders_engineer_faget_effect1 multiplier = 1.10 - effectDescription = command module + effectDescription = #rp1_leaders_engineer_faget_effect1_desc nodeTypes { typeNode = Command @@ -290,8 +290,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Mercury, Gemini, Apollo - effectDescription = human-rated vehicles + effectTitle = #rp1_leaders_engineer_faget_effect2 + effectDescription = #rp1_leaders_engineer_faget_effect2_desc multiplier = 1.10 appliesToVessel = true tags @@ -302,9 +302,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Didn't Trust the Shuttle SRBs + effectTitle = #rp1_leaders_engineer_faget_effect3 multiplier = 0.95 - effectDescription = solid rocket engine + effectDescription = #rp1_leaders_engineer_faget_effect3_desc nodeTypes { typeNode = Solid @@ -316,8 +316,8 @@ STRATEGY { name = leaderMorgan RP0conf = True - title = Mary Sherman Morgan - desc = Mary Sherman Morgan was a U.S. chemist and rocket fuel scientist who developed explosives during WWII, and then worked on hypergolic propellants during the Space Race. She invented the liquid fuel Hydyne in 1957, a 60/40 mix of unsymmetrical dimethylhydrazine and diethylenetriamine that offered a significant performance advantage over ethanol. Because it would be pared with liquid oxygen, she thought Bagel would be a fun name, which would lead to engines being described as using Bagel-LOX. Unfortunately, the U.S. Army rejected this whimsical name. Hydyne powered the Jupiter-C rocket that launched the United States' first satellite, Explorer 1. + title = #rp1_leaders_morgan + desc = #rp1_leaders_morgan_desc department = Engineering icon = RP-1/Strategies/Leaders/MaryShermanMorgan_ICON iconDepartment = RP-1/Strategies/Leaders/MaryShermanMorgan @@ -341,8 +341,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Hypergolics Pioneer - effectDescription = vessels with large quantities of hydrazine-based propellants + effectTitle = #rp1_leaders_engineer_morgan_effect1 + effectDescription = #rp1_leaders_engineer_morgan_effect1_desc multiplier = 1.12 appliesToVessel = true resources @@ -360,9 +360,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Dismissed as Whimsical + effectTitle = #rp1_leaders_engineer_morgan_effect2 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_engineer_morgan_effect2_desc multiplier = 0.95 transactionReasons { @@ -375,8 +375,8 @@ STRATEGY { name = leaderVonBraunEngineer RP0conf = True - title = Wernher von Braun - desc = #rp0_Leaders_Desc_leaderVonBraun + title = #rp1_leaders_vonbraun + desc = #rp1_leaders_vonbraun_desc department = Engineering icon = RP-1/Strategies/Leaders/WernherVonBraun_ICON iconDepartment = RP-1/Strategies/Leaders/WernherVonBraun @@ -400,9 +400,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Technical Genius + effectTitle = #rp1_leaders_engineer_vonbraun_effect1 currency = Rate - effectDescription = for researching all technologies + effectDescription = #rp1_leaders_engineer_vonbraun_effect1_desc multiplier = 1.10 transactionReasons { @@ -413,9 +413,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Saturn V Visionary + effectTitle = #rp1_leaders_engineer_vonbraun_effect2 multiplier = 1.05 - effectDescription = hydrolox engine + effectDescription = #rp1_leaders_engineer_vonbraun_effect2_desc nodeTypes { typeNode = Hydrolox @@ -425,9 +425,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Cautious + effectTitle = #rp1_leaders_engineer_vonbraun_effect3 currency = Rate - effectDescription = of vessel integration, rollout, and recovery + effectDescription = #rp1_leaders_engineer_vonbraun_effect3_desc multiplier = 0.93 transactionReasons { @@ -441,8 +441,8 @@ STRATEGY { name = leaderValCleaverEngineer RP0conf = True - title = Arthur Valentine Cleaver - desc = Arthur "Val Cleaver" was a British aerospace engineer working for de Havilland in the early 1950s, responsible for overseeing the development of the early British rocket plane engines, "Spectre" and "Sprite". He later worked to develop upgraded variants of the Spectre engine that went on to power the prototypes of Blue Steel missiles. In 1956 he took a job with Rolls-Royce as their Chief Rocket Propulsion Engineer. Under his guidance the development of the RZ.2 and RZ.20 took place, built to power the Blue Streak missile. Both were considered highly advanced engines at the time and they went on to power the first stage of Europa 1. + title = #rp1_leaders_cleaver + desc = #rp1_leaders_cleaver_desc department = Engineering icon = RP-1/Strategies/Leaders/ValCleaver iconDepartment = RP-1/Strategies/Leaders/ValCleaver @@ -464,9 +464,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Used Storable Kerosene/HTP propellants + effectTitle = #rp1_leaders_engineer_cleaver_effect1 multiplier = 1.1 - effectDescription = rockets using kerosene or HTP propellants + effectDescription = #rp1_leaders_engineer_cleaver_effect1_desc appliesToVessel = true resources { @@ -485,9 +485,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Oversaw Blue Streak flight tests + effectTitle = #rp1_leaders_engineer_cleaver_effect2 currency = Rate - effectDescription = to vessel integration, rollout and rollback + effectDescription = #rp1_leaders_engineer_cleaver_effect2_desc multiplier = 1.05 transactionReasons { @@ -498,9 +498,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Liquid Propellant Only + effectTitle = #rp1_leaders_engineer_cleaver_effect3 multiplier = 0.9 - effectDescription = vessels with more than 500 L of solid propellant + effectDescription = #rp1_leaders_engineer_cleaver_effect3_desc appliesToVessel = true resources { @@ -522,8 +522,8 @@ STRATEGY { name = leaderNarayanan RP0conf = True - title = Nambi Narayanan - desc = Nambi Narayanan is an Indian aerospace engineer who was responsible for leading the team that acquired the technology for the Viking engine from the French and indigenizing it into the Vikas engine, which is used extensively by ISRO to this day. He is also the head of the cryogenics department where he worked on engines such as the CE-20, a gas-generator hydrolox engine used on the GLSV Mk. III. + title = #rp1_leaders_narayanan + desc = #rp1_leaders_narayanan_desc department = Engineering icon = RP-1/Strategies/Leaders/NambiNarayanan_ICON iconDepartment = RP-1/Strategies/Leaders/NambiNarayanan @@ -546,10 +546,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = International Research Exchange Agreement + effectTitle = #rp1_leaders_engineer_narayanan_effect1 multiplier = 0.875 currency = Funds - effectDescription = RnD unlock costs + effectDescription = #rp1_leaders_engineer_narayanan_effect1_desc flipPositive = True transactionReasons { @@ -559,9 +559,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Home-Grown Hydrolox + effectTitle = #rp1_leaders_engineer_narayanan_effect2 multiplier = 1.05 - effectDescription = vessels with more than 10,000 L of liquid hydrogen on board + effectDescription = #rp1_leaders_engineer_narayanan_effect2_desc appliesToVessel = true resources { @@ -571,10 +571,10 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Espionage Investigation + effectTitle = #rp1_leaders_engineer_narayanan_effect3 multiplier = 0.85 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_engineer_narayanan_effect3_desc transactionReasons { item = ContractReward @@ -586,8 +586,8 @@ STRATEGY { name = leaderLockedEngineer RP0conf = True - title = Research Basic Rocketry First - desc = Chief Designers will unlock when you research Basic Rocketry. + title = #rp1_leaders_engineer_locked + desc = #rp1_leaders_engineer_locked_desc department = Engineering icon = RP-1/Strategies/Leaders/Padlock_ICON iconDepartment = RP-1/Strategies/Leaders/EmptyLeader diff --git a/GameData/RP-1/Strategies/Leaders/LeadersFlightDirectors.cfg b/GameData/RP-1/Strategies/Leaders/LeadersFlightDirectors.cfg index a837aa453da..6b58b7509da 100644 --- a/GameData/RP-1/Strategies/Leaders/LeadersFlightDirectors.cfg +++ b/GameData/RP-1/Strategies/Leaders/LeadersFlightDirectors.cfg @@ -4,8 +4,8 @@ STRATEGY { name = leaderVBarmin RP0conf = True - title = Vladimir Barmin - desc = Vladimir Pavlovich Barmin was an outstanding Soviet scientist in the field of mechanics and rocket engineering. Barmin is best known for designing the first rocket Launch Complex in the world at Baikonur. He also went on to design the launch facilities for the N1 and Energia rockets. + title = #rp1_leaders_barmin + desc = #rp1_leaders_barmin_desc department = FlightDirector icon = RP-1/Strategies/Leaders/VladimirBarmin_ICON iconDepartment = RP-1/Strategies/Leaders/VladimirBarmin @@ -36,9 +36,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Baikonur Designer + effectTitle = #rp1_leaders_director_barmin_effect1 currency = Funds - effectDescription = cost for launch complex construction and maintenance + effectDescription = #rp1_leaders_director_barmin_effect1_desc flipPositive = true multiplier = 0.95 transactionReasons @@ -50,9 +50,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Baikonur Designer + effectTitle = #rp1_leaders_director_barmin_effect2 currency = Funds - effectDescription = cost for VAB rollout + effectDescription = #rp1_leaders_director_barmin_effect2_desc flipPositive = true multiplier = 0.95 transactionReasons @@ -63,9 +63,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = No Planes at Baikonur + effectTitle = #rp1_leaders_director_barmin_effect3 currency = Funds - effectDescription = for SPH integration //times Assuming saying "times" is wrong + effectDescription = #rp1_leaders_director_barmin_effect3_desc multiplier = 1.05 flipPositive = true transactionReasons @@ -79,8 +79,8 @@ STRATEGY { name = leaderGagarin RP0conf = True - title = Yuri Gagarin - desc = Yuri Alekseyevich Gagarin was a Soviet pilot and cosmonaut who became the first human to journey into outer space. Traveling in the Vostok 1 capsule, Gagarin completed one orbit of Earth on 12 April 1961. By achieving this major milestone in the Space Race he became an international celebrity, and was awarded many medals and titles, including Hero of the Soviet Union, his nation's highest honour. + title = #rp1_leaders_gagarin + desc = #rp1_leaders_gagarin_desc department = FlightDirector icon = RP-1/Strategies/Leaders/YuriGagarin_ICON iconDepartment = RP-1/Strategies/Leaders/YuriGagarin @@ -111,9 +111,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Lasting Legacy + effectTitle = #rp1_leaders_director_gagarin_effect1 currency = Time - effectDescription = until crew retirement + effectDescription = #rp1_leaders_director_gagarin_effect1_desc multiplier = 1.25 transactionReasons { @@ -123,9 +123,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = First Person in Space + effectTitle = #rp1_leaders_director_gagarin_effect2 currency = Rate - effectDescription = of crew training + effectDescription = #rp1_leaders_director_gagarin_effect2_desc multiplier = 1.05 transactionReasons { @@ -135,9 +135,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Small Cosmonaut Group + effectTitle = #rp1_leaders_director_gagarin_effect3 currency = Funds - effectDescription = for crew salary + effectDescription = #rp1_leaders_director_gagarin_effect3_desc flipPositive = true multiplier = 1.05 transactionReasons @@ -151,8 +151,8 @@ STRATEGY { name = leaderHickam RP0conf = True - title = Homer Hickam - desc = Homer Hadley Hickam Jr. is an American author, Vietnam War veteran, and a former NASA engineer who trained the first Japanese astronauts. During his NASA career, Hickam worked in spacecraft design and crew training. His specialties at NASA included training astronauts on science payloads and extravehicular activities. He also trained astronaut crews for many Spacelab and Space Shuttle missions, including the Hubble Space Telescope deployment mission, the first two Hubble repair missions, Spacelab-J (the first Japanese astronauts), and the Solar Max repair mission. Mr. Hickam is currently the board chair of the U. S. Space & Rocket Center (Space Camp) in Huntsville, Alabama. + title = #rp1_leaders_hickam + desc = #rp1_leaders_hickam_desc department = FlightDirector icon = RP-1/Strategies/Leaders/HomerHickam_ICON iconDepartment = RP-1/Strategies/Leaders/HomerHickam @@ -183,9 +183,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Training Expert + effectTitle = #rp1_leaders_director_hickam_effect1 currency = Funds - effectDescription = cost of crew training + effectDescription = #rp1_leaders_director_hickam_effect1_desc flipPositive = true multiplier = 0.9 transactionReasons @@ -196,9 +196,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Training Expert + effectTitle = #rp1_leaders_director_hickam_effect2 currency = Rate - effectDescription = of crew training + effectDescription = #rp1_leaders_director_hickam_effect2_desc multiplier = 1.1 transactionReasons { @@ -208,9 +208,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Focused Elsewhere + effectTitle = #rp1_leaders_director_hickam_effect3 currency = Reputation - effectDescription = loss from reputation decay + effectDescription = #rp1_leaders_director_hickam_effect3_desc multiplier = 1.05 flipPositive = true transactionReasons @@ -224,8 +224,8 @@ STRATEGY { name = leaderKraft RP0conf = True - title = Chris Kraft - desc = Christopher Columbus Kraft Jr. was an American aerospace and NASA engineer who was instrumental in establishing the agency's Mission Control Center and shaping its organization and culture. His protégé Glynn Lunney said in 1998: "the Control Center today ... is a reflection of Chris Kraft". + title = #rp1_leaders_kraft + desc = #rp1_leaders_kraft_desc department = FlightDirector icon = RP-1/Strategies/Leaders/ChrisKraft_ICON iconDepartment = RP-1/Strategies/Leaders/ChrisKraft @@ -257,9 +257,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Invented Mission Control + effectTitle = #rp1_leaders_director_kraft_effect1 currency = Rate - effectDescription = of VAB integration, rollout, and rollback + effectDescription = #rp1_leaders_director_kraft_effect1_desc multiplier = 1.05 transactionReasons { @@ -269,9 +269,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Lasting Legacy + effectTitle = #rp1_leaders_director_kraft_effect2 currency = Rate - effectDescription = of launch complex efficiency gain + effectDescription = #rp1_leaders_director_kraft_effect2_desc multiplier = 1.05 transactionReasons { @@ -281,9 +281,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = First to Do It Takes Time + effectTitle = #rp1_leaders_director_kraft_effect3 currency = Funds - effectDescription = cost for crew training + effectDescription = #rp1_leaders_director_kraft_effect3_desc flipPositive = true multiplier = 1.05 transactionReasons @@ -297,8 +297,8 @@ STRATEGY { name = leaderKranz RP0conf = True - title = Gene Kranz - desc = Eugene Francis "Gene" Kranz is an American aerospace engineer who served as NASA's second Chief Flight Director, directing missions of the Gemini and Apollo programs, including the first lunar landing mission, Apollo 11. He directed the successful efforts by the Mission Control team to save the crew of Apollo 13. He characteristically wore a close-cut flattop hairstyle and the dapper "mission" vests (waistcoats) of different styles and materials made by his wife, Marta Kranz, for his Flight Director missions.\n\nHe coined the phrase "tough and competent", which became known as the "Kranz Dictum". Kranz has been the subject of movies, documentary films, and books and periodical articles. Kranz is a recipient of a Presidential Medal of Freedom. In a 2010 Space Foundation survey, Kranz was ranked as the #2 most popular space hero. + title = #rp1_leaders_kranz + desc = #rp1_leaders_kranz_desc department = FlightDirector icon = RP-1/Strategies/Leaders/GeneKranz_ICON iconDepartment = RP-1/Strategies/Leaders/GeneKranz @@ -330,9 +330,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Failure Is Not an Option + effectTitle = #rp1_leaders_director_kranz_effect1 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_director_kranz_effect1_desc multiplier = 1.1 transactionReasons { @@ -342,9 +342,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Tough But Fair + effectTitle = #rp1_leaders_director_kranz_effect2 currency = Rate - effectDescription = for VAB rollout + effectDescription = #rp1_leaders_director_kranz_effect2_desc multiplier = 1.05 transactionReasons { @@ -354,9 +354,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Failure Is Not an Option + effectTitle = #rp1_leaders_director_kranz_effect3 currency = Funds - effectDescription = cost for crew training + effectDescription = #rp1_leaders_director_kranz_effect3_desc flipPositive = true multiplier = 1.05 transactionReasons @@ -370,8 +370,8 @@ STRATEGY { name = leaderSlayton RP0conf = True - title = Deke Slayton - desc = Donald Kent "Deke" Slayton was a United States Air Force pilot, aeronautical engineer, and test pilot who was selected as one of the original NASA Mercury Seven astronauts. He went on to become NASA's first Chief of the Astronaut Office and Director of Flight Crew Operations, responsible for NASA crew assignments. + title = #rp1_leaders_slayton + desc = #rp1_leaders_slayton_desc department = FlightDirector icon = RP-1/Strategies/Leaders/DekeSlayton_ICON iconDepartment = RP-1/Strategies/Leaders/DekeSlayton @@ -403,9 +403,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Chief Astronaut Pioneer + effectTitle = #rp1_leaders_director_slayton_effect1 currency = Funds - effectDescription = for crew salaries + effectDescription = #rp1_leaders_director_slayton_effect1_desc flipPositive = true multiplier = 0.85 transactionReasons @@ -416,9 +416,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Larger Cohorts + effectTitle = #rp1_leaders_director_slayton_effect2 currency = Funds - effectDescription = for crew training + effectDescription = #rp1_leaders_director_slayton_effect2_desc flipPositive = true multiplier = 0.95 transactionReasons @@ -429,9 +429,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = First to Do It + effectTitle = #rp1_leaders_director_slayton_effect3 currency = Rate - effectDescription = of crew training + effectDescription = #rp1_leaders_director_slayton_effect3_desc multiplier = 0.95 transactionReasons { @@ -445,8 +445,8 @@ STRATEGY { name = leaderKalam RP0conf = True - title = Abdul Kalam - desc = Kalam was the project director for the Satellite Launch Vehicle (SLV), which put the Rohini satellite into low earth orbit, as well as the Polar Satellite Launch Vehicle (PSLV), which turned into one of ISRO's workhorse launch vehicles. Abdul Kalam's many contributions to ISRO, as well as to medical technology, lead to him being elected the 11th President of India, which, while mostly an advisory role, is an indication of the extent of his popularity. + title = #rp1_leaders_kalam + desc = #rp1_leaders_kalam_desc department = FlightDirector icon = RP-1/Strategies/Leaders/AbdulKalam_ICON iconDepartment = RP-1/Strategies/Leaders/AbdulKalam @@ -478,8 +478,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier // Temporary until a lower percentage can be applied to the whole vessel - effectTitle = SLV and PSLV - effectDescription = vessels with more than 1750 L of solid propellant // prop amt chosen to allow castors to count + effectTitle = #rp1_leaders_director_kalam_effect1 + effectDescription = #rp1_leaders_director_kalam_effect1_desc multiplier = 1.10 appliesToVessel = true resources @@ -499,9 +499,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Beloved + effectTitle = #rp1_leaders_director_kalam_effect2 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_director_kalam_effect2_desc multiplier = 1.1 transactionReasons { @@ -511,9 +511,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Home-Grown Tech + effectTitle = #rp1_leaders_director_kalam_effect3 currency = Funds - effectDescription = cost when building new launch complexes and tooling + effectDescription = #rp1_leaders_director_kalam_effect3_desc multiplier = 1.1 flipPositive = True transactionReasons @@ -527,8 +527,8 @@ STRATEGY { name = leaderLockedFlightDirector RP0conf = True - title = Reach 25km Crewed or Survivability tech First - desc = Flight Directors will unlock once you reach 25 km with a crewed vessel or when you research Crew Survivability. + title = #rp1_leaders_director_locked + desc = #rp1_leaders_director_locked_desc department = FlightDirector icon = RP-1/Strategies/Leaders/Padlock_ICON iconDepartment = RP-1/Strategies/Leaders/EmptyLeader diff --git a/GameData/RP-1/Strategies/Leaders/LeadersScientists.cfg b/GameData/RP-1/Strategies/Leaders/LeadersScientists.cfg index 8fa7bbf69b9..738bff70164 100644 --- a/GameData/RP-1/Strategies/Leaders/LeadersScientists.cfg +++ b/GameData/RP-1/Strategies/Leaders/LeadersScientists.cfg @@ -4,8 +4,8 @@ STRATEGY { name = leaderGurevich RP0conf = True - title = Mikhail Gurevich - desc = Mikhail Iosifovich Gurevich was a Soviet aircraft designer who cofounded the Mikoyan-Gurevich military aviation bureau along with Artem Mikoyan. The bureau is famous for its fighter aircraft, rapid interceptors, and multirole combat aircraft which were staples of the Soviet Air Forces throughout the Cold War. The bureau designed 170 projects of which 94 were made in series. In total, 45,000 MiG aircraft have been manufactured domestically, of which 11,000 aircraft were exported. The last plane which Gurevich personally worked on before his retirement was the MiG-25, which first flew in 1964. + title = #rp1_leaders_gurevich + desc = #rp1_leaders_gurevich_desc department = Science icon = RP-1/Strategies/Leaders/MikhailGurevich_ICON iconDepartment = RP-1/Strategies/Leaders/MikhailGurevich @@ -32,9 +32,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = MiGs + effectTitle = #rp1_leaders_scientist_gurevich_effect1 multiplier = 1.1 - effectDescription = flight + effectDescription = #rp1_leaders_scientist_gurevich_effect1_desc nodeTypes { typeNode = Flight @@ -43,9 +43,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Soviet Plane Focus + effectTitle = #rp1_leaders_scientist_gurevich_effect2 multiplier = 0.9 - effectDescription = early and orbital rocket engine + effectDescription = #rp1_leaders_scientist_gurevich_effect2_desc nodeTypes { typeNode = RocketEngines @@ -58,8 +58,8 @@ STRATEGY { name = leaderBrill RP0conf = True - title = Yvonne Brill - desc = Yvonne Madelaine Brill was a Canadian-American rocket and jet propulsion engineer. She is responsible for inventing the fuel-efficient rocket thruster that keeps satellites in orbit today. During her career she was involved in a broad range of national space programs in the United States, including NASA and the International Maritime Satellite Organization. + title = #rp1_leaders_brill + desc = #rp1_leaders_brill_desc department = Science icon = RP-1/Strategies/Leaders/YvonneBrill_ICON iconDepartment = RP-1/Strategies/Leaders/YvonneBrill @@ -87,9 +87,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = The Electrothermal Hydrazine Thruster (EHT) + effectTitle = #rp1_leaders_scientist_brill_effect1 multiplier = 1.30 - effectDescription = RCS + effectDescription = #rp1_leaders_scientist_brill_effect1_desc nodeTypes { typeNode = RCS @@ -98,9 +98,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = EHT Monopolization + effectTitle = #rp1_leaders_scientist_brill_effect2 currency = Funds - effectDescription = cost of hiring researchers + effectDescription = #rp1_leaders_scientist_brill_effect2_desc flipPositive = true multiplier = 1.05 transactionReasons @@ -114,8 +114,8 @@ STRATEGY { name = leaderKJohnson RP0conf = True - title = Katherine Johnson - desc = Katherine Johnson was an American mathematician whose calculations of orbital mechanics as a NASA employee were critical to the success of the first and subsequent U.S. crewed spaceflights. During her 33-year career at NASA and its predecessor, she earned a reputation for mastering complex manual calculations and helped pioneer the use of computers to perform the tasks. The space agency noted her "historical role as one of the first African-American women to work as a NASA scientist". + title = #rp1_leaders_johnson + desc = #rp1_leaders_johnson_desc department = Science icon = RP-1/Strategies/Leaders/KatherineJohnson_ICON iconDepartment = RP-1/Strategies/Leaders/KatherineJohnson @@ -143,9 +143,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Expert Mathematician + effectTitle = #rp1_leaders_scientist_johnson_effect1 multiplier = 1.05 - effectDescription = avionics + effectDescription = #rp1_leaders_scientist_johnson_effect1_desc nodeTypes { typeNode = Avionics @@ -154,8 +154,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Expert Mathematician - effectDescription = avionics parts + effectTitle = #rp1_leaders_scientist_johnson_effect2 + effectDescription = #rp1_leaders_scientist_johnson_effect2_desc multiplier = 1.4 appliesToParts = true tags @@ -166,9 +166,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Difficult Time For Female Scientists + effectTitle = #rp1_leaders_scientist_johnson_effect3 currency = Confidence - effectDescription = rewards from contracts + effectDescription = #rp1_leaders_scientist_johnson_effect3_desc multiplier = 0.95 transactionReasons { @@ -181,8 +181,8 @@ STRATEGY { name = leaderLove RP0conf = True - title = Betty Love - desc = Betty Love was an engineer and computer that worked for NACA at the High Speed Research Station at Muroc Air Force Base. She was instrumental in computing the data for the X-1 aircraft. She was involved in developing and working with all experimental X-Planes from the X-1 to the X-15. + title = #rp1_leaders_love + desc = #rp1_leaders_love_desc department = Science icon = RP-1/Strategies/Leaders/BettyLove_ICON iconDepartment = RP-1/Strategies/Leaders/BettyLove @@ -210,9 +210,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = X-1 Pioneer + effectTitle = #rp1_leaders_scientist_love_effect1 multiplier = 1.08 - effectDescription = flight + effectDescription = #rp1_leaders_scientist_love_effect1_desc nodeTypes { typeNode = Flight @@ -221,9 +221,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = X-1 Pioneer + effectTitle = #rp1_leaders_scientist_love_effect2 currency = Funds - effectDescription = cost of air launch rollout + effectDescription = #rp1_leaders_scientist_love_effect2_desc flipPositive = true multiplier = 0.87 transactionReasons @@ -234,8 +234,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Crew Safety - effectDescription = cockpits + effectTitle = #rp1_leaders_scientist_love_effect3 + effectDescription = #rp1_leaders_scientist_love_effect3_desc multiplier = 0.9 appliesToParts = true tags @@ -249,8 +249,8 @@ STRATEGY { name = leaderParsons RP0conf = True - title = Jack Parsons - desc = John Parsons was an American rocket engineer, and chemist. Associated with the California Institute of Technology (Caltech), Parsons was one of the principal founders of both the Jet Propulsion Laboratory and the Aerojet Engineering Corporation. He invented the first rocket engine to use a castable, composite rocket propellant, and pioneered the advancement of both liquid-fuel and solid-fuel rockets. Amid McCarthyism, Parsons was accused of espionage and left unable to work in rocketry. + title = #rp1_leaders_parsons + desc = #rp1_leaders_parsons_desc department = Science icon = RP-1/Strategies/Leaders/JackParsons_ICON iconDepartment = RP-1/Strategies/Leaders/JackParsons @@ -278,9 +278,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Created Composite Propellants + effectTitle = #rp1_leaders_scientist_parsons_effect1 multiplier = 1.12 //TODO: I want the absolute discount buff mentioned in the issue here - effectDescription = solid rocket engine + effectDescription = #rp1_leaders_scientist_parsons_effect1_desc nodeTypes { typeNode = Solid @@ -289,8 +289,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Created Composite Propellants - effectDescription = solid rocket engine parts + effectTitle = #rp1_leaders_scientist_parsons_effect2 + effectDescription = #rp1_leaders_scientist_parsons_effect2_desc multiplier = 1.4 appliesToParts = true tags @@ -301,9 +301,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Red Scare Victim + effectTitle = #rp1_leaders_scientist_parsons_effect3 currency = Rate - effectDescription = of reputation decay + effectDescription = #rp1_leaders_scientist_parsons_effect3_desc multiplier = 1.15 flipPositive = true transactionReasons @@ -317,8 +317,8 @@ STRATEGY { name = leaderVanAllen RP0conf = True - title = James Van Allen - desc = James Alfred Van Allen was an American space scientist at the University of Iowa. He was instrumental in establishing the field of magnetospheric research in space. The Van Allen radiation belts were named after him, following his discovery using Geiger–Müller tube instruments on the 1958 satellites (Explorer 1, Explorer 3, and Pioneer 3) during the International Geophysical Year. Van Allen led the scientific community in putting scientific research instruments on space satellites. + title = #rp1_leaders_vanallen + desc = #rp1_leaders_vanallen_desc department = Science icon = RP-1/Strategies/Leaders/JamesVanAllen_ICON iconDepartment = RP-1/Strategies/Leaders/JamesVanAllen @@ -346,9 +346,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Leading Space Scientist + effectTitle = #rp1_leaders_scientist_vanallen_effect1 multiplier = 1.1 - effectDescription = science (the very bottom row in R&D) + effectDescription = #rp1_leaders_scientist_vanallen_effect1_desc nodeTypes { typeNode = Science @@ -357,9 +357,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Pushed for Science from Probes + effectTitle = #rp1_leaders_scientist_vanallen_effect2 currency = Science - effectDescription = from transmission and vessel recovery + effectDescription = #rp1_leaders_scientist_vanallen_effect2_desc multiplier = 1.1 transactionReasons { @@ -370,9 +370,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Science Trumps All + effectTitle = #rp1_leaders_scientist_vanallen_effect3 currency = Rate - effectDescription = of integration + effectDescription = #rp1_leaders_scientist_vanallen_effect3_desc multiplier = 0.925 transactionReasons { @@ -385,8 +385,8 @@ STRATEGY { name = leaderVonKarman RP0conf = True - title = Theodore von Kármán - desc = Theodore von Kármán was a Hungarian-American mathematician, aerospace engineer, and physicist who was active primarily in the fields of aeronautics and astronautics. He was responsible for many key advances in aerodynamics, notably on supersonic and hypersonic airflow characterization. He is regarded as an outstanding aerodynamic theoretician of the 20th century. When looking into high-altitude flight, he calculated that the speed required to produce enough lift for a airplane to stay aloft would be the same as orbital speed at 82 kilometers altitude. This was then rounded to 100 kilometers and is why the Karman line is considered the boundary of space. + title = #rp1_leaders_karman + desc = #rp1_leaders_karman_desc department = Science icon = RP-1/Strategies/Leaders/TheodoreVonKarman_ICON iconDepartment = RP-1/Strategies/Leaders/TheodoreVonKarman @@ -414,9 +414,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Founder of JPL + effectTitle = #rp1_leaders_scientist_karman_effect1 multiplier = 1.06 - effectDescription = solid rocket engine + effectDescription = #rp1_leaders_scientist_karman_effect1_desc nodeTypes { typeNode = Solid @@ -425,9 +425,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Expert in Airflow + effectTitle = #rp1_leaders_scientist_karman_effect2 multiplier = 1.06 - effectDescription = flight + effectDescription = #rp1_leaders_scientist_karman_effect2_desc nodeTypes { typeNode = Flight @@ -436,9 +436,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Crew Safety + effectTitle = #rp1_leaders_scientist_karman_effect3 currency = Rate - effectDescription = of VAB integration + effectDescription = #rp1_leaders_scientist_karman_effect3_desc multiplier = 0.95 // TODO: switch to nerfing crewed VABs only transactionReasons { @@ -453,8 +453,8 @@ STRATEGY { name = leaderSarabhai RP0conf = True - title = Vikram Sarabhai - desc = Internationally regarded as the Father of the Indian Space Program, Vikram Ambalal Sarabhai founded the Physical Research Laboratory in 1947, performing research into cosmic rays and the properties of the upper atmosphere. Later the lab expanded to include Theoretical and Radio physics. He headed a project to build India's first artificial satellite, Aryabhata, launched on a Kosmos-3M as part of Interkosmos. He also founded ISRO and began work on the SLV, but unfortunately died before it could be completed. + title = #rp1_leaders_sarabhai + desc = #rp1_leaders_sarabhai_desc department = Science icon = RP-1/Strategies/Leaders/VikramSarabhai_ICON iconDepartment = RP-1/Strategies/Leaders/VikramSarabhai @@ -481,9 +481,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Researcher Background + effectTitle = #rp1_leaders_scientist_sarabhai_effect1 currency = Confidence - effectDescription = gained from science + effectDescription = #rp1_leaders_scientist_sarabhai_effect1_desc multiplier = 1.15 transactionReasons { @@ -493,9 +493,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Aryabhata + effectTitle = #rp1_leaders_scientist_sarabhai_effect2 multiplier = 1.4 - effectDescription = instruments and avionics + effectDescription = #rp1_leaders_scientist_sarabhai_effect2_desc appliesToParts = true tags { @@ -506,11 +506,11 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = No Native Launch Vehicles + effectTitle = #rp1_leaders_scientist_sarabhai_effect3 currency = Funds multiplier = 1.15 flipPositive = true - effectDescription = for tooling + effectDescription = #rp1_leaders_scientist_sarabhai_effect3_desc transactionReasons { item = Tooling @@ -522,8 +522,8 @@ STRATEGY { name = leaderLockedScientist RP0conf = True - title = Launch a SciSat First - desc = Scientists will unlock once you complete either the First Scientific Satellite contract or the First Scientific Satellite (1000 kg) contract. + title = #rp1_leaders_scientist_locked + desc = #rp1_leaders_scientist_locked_desc department = Science icon = RP-1/Strategies/Leaders/Padlock_ICON iconDepartment = RP-1/Strategies/Leaders/EmptyLeader diff --git a/GameData/RP-1/Strategies/Leaders/LeadersSubcontractors.cfg b/GameData/RP-1/Strategies/Leaders/LeadersSubcontractors.cfg index d8289c0847f..337e9c9f5f3 100644 --- a/GameData/RP-1/Strategies/Leaders/LeadersSubcontractors.cfg +++ b/GameData/RP-1/Strategies/Leaders/LeadersSubcontractors.cfg @@ -4,8 +4,8 @@ STRATEGY { name = leaderIlyushinDesignSC RP0conf = True - title = Ilyushin Design Bureau - desc = Starting out under the Soviet Union, Ilyushin designed and built a variety of aircraft for both military and civilian applications. During WWII, they built the IL-2, the most produced aircraft of all time. Post-war, they created the first Soviet wide-body airliner and produced cargo aircraft in incredible volumes. For example, the Il-76 is capable of carrying 40 tons of cargo and Ilyushin built almost a thousand of them. Ilyushin has been merged with other Russian aircraft manufacturers to create the United Aircraft Corporation. + title = #rp1_leaders_ilyushin + desc = #rp1_leaders_ilyushin_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/Ilyushin_ICON @@ -29,8 +29,8 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = No Need to Innovate - effectDescription = researcher salaries + effectTitle = #rp1_leaders_sc_ilyushin_effect1 + effectDescription = #rp1_leaders_sc_ilyushin_effect1_desc currency = Funds multiplier = 0.95 flipPositive = true @@ -41,9 +41,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Shared Prestige + effectTitle = #rp1_leaders_sc_ilyushin_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_ilyushin_effect2_desc multiplier = 0.95 transactionReasons { @@ -53,9 +53,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = ОКБ Politics + effectTitle = #rp1_leaders_sc_ilyushin_effect3 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_ilyushin_effect3_desc multiplier = 0.95 transactionReasons { @@ -68,8 +68,8 @@ STRATEGY { name = leaderOKB1SC RP0conf = True - title = ОКБ-1 Korolev - desc = Soviet ОКБs (translating roughly to "Experienced Design Bureaus") were state-run institutions that would design and prototype things for military and space applications. Officially, they were numbered, not named, but informally their first chief designer's name was added to the name.\n\nОКБ-1, originally run by Korolev, was a big part of the Soviet space program, responsible for Sputnik 1 and the first crewed spaceflight of Vostok 1. After the collapse of the Soviet Union, they became part of Energia. + title = #rp1_leaders_OKB1 + desc = #rp1_leaders_OKB1_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/OKB-1_ICON @@ -93,8 +93,8 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Crewed Spaceflight Visionary - effectDescription = command module + effectTitle = #rp1_leaders_sc_OKB1_effect1 + effectDescription = #rp1_leaders_sc_OKB1_effect1_desc multiplier = 1.05 nodeTypes { @@ -104,9 +104,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Shared Prestige + effectTitle = #rp1_leaders_sc_OKB1_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB1_effect2_desc multiplier = 0.95 transactionReasons { @@ -116,9 +116,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = ОКБ Politics + effectTitle = #rp1_leaders_sc_OKB1_effect3 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB1_effect3_desc multiplier = 0.95 transactionReasons { @@ -131,8 +131,8 @@ STRATEGY { name = leaderOKB52SC RP0conf = True - title = ОКБ-52 Chelomey - desc = ОКБ-52 was founded in 1944 to produce military aircraft. In the 50s, they began producing cruise missiles and then a wide variety of space technologies. They built the Proton rocket, as well as one of the first military satellites and some parts of the Mir space station. They also created concepts for a reusable winged spacecraft and for a crewed lunar lander, but these were never built. + title = #rp1_leaders_OKB52 + desc = #rp1_leaders_OKB52_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/OKB-52_ICON @@ -156,8 +156,8 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Almaz and Salyut Stations - effectDescription = station + effectTitle = #rp1_leaders_sc_OKB52_effect1 + effectDescription = #rp1_leaders_sc_OKB52_effect1_desc multiplier = 1.05 nodeTypes { @@ -167,9 +167,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Shared Prestige + effectTitle = #rp1_leaders_sc_OKB52_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB52_effect2_desc multiplier = 0.95 transactionReasons { @@ -179,9 +179,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = ОКБ Politics + effectTitle = #rp1_leaders_sc_OKB52_effect3 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB52_effect3_desc multiplier = 0.95 transactionReasons { @@ -194,8 +194,8 @@ STRATEGY { name = leaderOKB276SC RP0conf = True - title = ОКБ-276 Kuznetsov - desc = ОКБ-276 was a soviet engine design company building turbine engines and rocket engines. They developed engines for the H1 and N1 rockets and all of their engine names have the prefix "NK". + title = #rp1_leaders_OKB276 + desc = #rp1_leaders_OKB276_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/OKB-276_ICON @@ -220,9 +220,9 @@ STRATEGY { name = ResearchRateModifier //TODO: should be a integration speed buff to staged combustion //TODO: leaving this like this now until I can target SC parts - effectTitle = Jet Engine Proficiency + effectTitle = #rp1_leaders_sc_OKB276_effect1 multiplier = 1.1 - effectDescription = flight + effectDescription = #rp1_leaders_sc_OKB276_effect1_desc nodeTypes { typeNode = Flight @@ -231,9 +231,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Shared Prestige + effectTitle = #rp1_leaders_sc_OKB276_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB276_effect2_desc multiplier = 0.9 transactionReasons { @@ -243,9 +243,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = ОКБ Politics + effectTitle = #rp1_leaders_sc_OKB276_effect3 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB276_effect3_desc multiplier = 0.9 transactionReasons { @@ -258,8 +258,8 @@ STRATEGY { name = leaderOKB456SC RP0conf = True - title = ОКБ-456 Glushko - desc = Named after Valentin Glushko, ОКБ-456 created engines for a variety of Soviet rockets. The first Soviet ballistic missile, the R-1, was powered by ОКБ-456 engines, as were Sputnik, Proton, and Energia. After the Iron Curtain fell, they were integrated into Energomash and went on to design engines for American rockets as well, like the RD-180 for the Atlas-5 and RD-181 for Antares. + title = #rp1_leaders_OKB456 + desc = #rp1_leaders_OKB456_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/OKB-456_ICON @@ -283,8 +283,8 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = The Proton Engines - effectDescription = staged rocket engine + effectTitle = #rp1_leaders_sc_OKB456_effect1 + effectDescription = #rp1_leaders_sc_OKB456_effect1_desc multiplier = 1.05 nodeTypes { @@ -294,9 +294,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Shared Prestige + effectTitle = #rp1_leaders_sc_OKB456_effect2 currency = Reputation - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB456_effect2_desc multiplier = 0.95 transactionReasons { @@ -306,9 +306,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = ОКБ Politics + effectTitle = #rp1_leaders_sc_OKB456_effect3 currency = Confidence - effectDescription = from contracts + effectDescription = #rp1_leaders_sc_OKB456_effect3_desc multiplier = 0.95 transactionReasons { @@ -323,8 +323,8 @@ STRATEGY { name = leaderAerojetSC RP0conf = True - title = Aerojet - desc = Aerojet was a rocket and missile propulsion company. They developed the AJ-10, one of the longest lasting engine families out there, the Aerobee and Titan rockets, and competed with Rocketdyne to provide engines for the Saturn V, though Rocketdyne won for all of the lower stages. Aerojet developed from a 1936 meeting with Theodore von Kármán and a number of Caltech professors and students, including Fritz Zwicky and Jack Parsons, all of whom were interested in the topic of spaceflight. Their first design was tested on August 16, 1941, consisting of a small solid-fuel motor attached to the bottom of a plane. Takeoff distance was shortened by half, and the USAAF placed an order for experimental production versions. They saw a lot of success in the early days of spaceflight, but, like many U.S. rocket companies, they downsized during during the late 80s and early 90s. They started to grow again in the early 2000s and bought Rocketdyne in 2012. + title = #rp1_leaders_aerojet + desc = #rp1_leaders_aerojet_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/Aerojet_ICON @@ -348,9 +348,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = Early Solid Rocket Pioneers + effectTitle = #rp1_leaders_sc_aerojet_effect1 multiplier = 1.05 - effectDescription = solid rocket engine + effectDescription = #rp1_leaders_sc_aerojet_effect1_desc nodeTypes { item = Solid @@ -359,9 +359,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Contractor + effectTitle = #rp1_leaders_sc_aerojet_effect2 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_sc_aerojet_effect2_desc multiplier = 0.99 transactionReasons { @@ -374,8 +374,8 @@ STRATEGY { name = leaderAECSC RP0conf = True - title = Atomic Energy Commission - desc = The Atomic Energy Commission was a government agency that managed the peaceful use of nuclear technology as it started to move into civilian hands. After public protest over safety and contamination, it was dissolved in 1975 and succeeded by the Nuclear Regulatory Commission and the Department of Energy. + title = #rp1_leaders_aec + desc = #rp1_leaders_aec_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/AEC_ICON @@ -399,9 +399,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = The NERVA Program + effectTitle = #rp1_leaders_sc_aec_effect1 multiplier = 1.6 - effectDescription = nuclear parts + effectDescription = #rp1_leaders_sc_aec_effect1_desc appliesToParts = true tags { @@ -411,9 +411,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Contractor + effectTitle = #rp1_leaders_sc_aec_effect2 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_sc_aec_effect2_desc multiplier = 0.99 transactionReasons { @@ -426,8 +426,8 @@ STRATEGY { name = leaderBellAircraftSC RP0conf = True - title = Bell Aircraft Company - desc = Bell developed the X-1, the first supersonic aircraft, as well as a variety of fighter aircraft and helicopters. They also contributed to the RCS systems for Mercury and the X-15. They built the Lunar Landing Research Vehicle (aka Flying Bedstead), the ascent engine for the Apollo LM, and were responsible for the rather harebrained idea of a lunar escape vehicle controlled by leaning. + title = #rp1_leaders_bell + desc = #rp1_leaders_bell_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/BellAircraft_ICON @@ -452,8 +452,8 @@ STRATEGY { name = CurrencyModifier currency = Funds - effectTitle = Air Launch Specialists - effectDescription = to air launch + effectTitle = #rp1_leaders_sc_bell_effect1 + effectDescription = #rp1_leaders_sc_bell_effect1_desc flipPositive = true multiplier = 0.85 transactionReasons @@ -464,9 +464,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Contractor + effectTitle = #rp1_leaders_sc_bell_effect2 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_sc_bell_effect2_desc multiplier = 0.98 transactionReasons { @@ -479,8 +479,8 @@ STRATEGY { name = leaderMcDonnellSC RP0conf = True - title = McDonnell Aircraft Corporation - desc = McDonnell (later McDonnell-Douglas) built the Mercury and Gemini capsules, as well as many famous aircraft, both civilian and military. + title = #rp1_leaders_mcdonnell + desc = #rp1_leaders_mcdonnell_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/McDonnell_ICON @@ -504,9 +504,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Aircraft Designers + effectTitle = #rp1_leaders_sc_mcdonnell_effect1 multiplier = 2.0 - effectDescription = cockpit parts + effectDescription = #rp1_leaders_sc_mcdonnell_effect1_desc appliesToParts = true tags { @@ -516,9 +516,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Contractor + effectTitle = #rp1_leaders_sc_mcdonnell_effect2 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_sc_mcdonnell_effect2_desc multiplier = 0.99 transactionReasons { @@ -531,8 +531,8 @@ STRATEGY { name = leaderDouglasAircraftSC RP0conf = True - title = Douglas Aircraft Company - desc = Douglas started out in 1921 as an aircraft manufacturer, but after WW2, they started producing missiles and sounding rockets. Their aircraft were mostly civilian or military transport, so they won't help you build X-planes. All of the aircraft starting with DC- were built by them, including the quite successful DC-8. In spaceflight, they built the Thor rocket and the S-IVB stage, which was the second stage of the Saturn IB and third stage of the Saturn V. + title = #rp1_leaders_douglas + desc = #rp1_leaders_douglas_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/DouglasAircraft_ICON @@ -556,8 +556,8 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Thor and S-IVb tanks, NOTE: Currently non-functional - effectDescription = of isogrid tanks + effectTitle = #rp1_leaders_sc_douglas_effect1 + effectDescription = #rp1_leaders_sc_douglas_effect1_desc multiplier = 1.05 appliesToVessel = true tags @@ -568,9 +568,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Contractor + effectTitle = #rp1_leaders_sc_douglas_effect2 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_sc_douglas_effect2_desc multiplier = 0.97 // this was -5 in the issue but that seemed too much transactionReasons { @@ -583,8 +583,8 @@ STRATEGY { name = leaderJPLSC RP0conf = True - title = JPL - desc = The Jet Propulsion Laboratory at the California Institute of Technology created many of the flagship interplanetary probe missions of NASA. Voyager 1 and 2, the Surveyor programs, Pioneer 3 and 4, a wide variety of Martian rovers, and the Ranger program. More recently, they worked on Juno mission to Jupiter, the Perseverance rover and Ingenuity helicopter on Mars, and they are planning to launch the Psyche spacecraft to the asteroid of the same name. + title = #rp1_leaders_jpl + desc = #rp1_leaders_jpl_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/JPL_ICON @@ -608,9 +608,9 @@ STRATEGY EFFECT { name = IntegrationRateModifier - effectTitle = Mariner + effectTitle = #rp1_leaders_sc_jpl_effect1 multiplier = 1.4 - effectDescription = avionics & instruments + effectDescription = #rp1_leaders_sc_jpl_effect1_desc appliesToParts = true tags { @@ -621,9 +621,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Contractor + effectTitle = #rp1_leaders_sc_jpl_effect2 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_sc_jpl_effect2_desc multiplier = 0.99 transactionReasons { @@ -636,8 +636,8 @@ STRATEGY { name = leaderRocketdyneSC RP0conf = True - title = Rocketdyne - desc = Rocketdyne designed most U.S. liquid rocket engines, from designing upgrades to the A-4 engine to developing the J-2 and F-1 for the Saturn V. They pioneered hydrolox and developed the RS-25 (SSME). During the post-Apollo budget cuts to the space program, they were slowly forced to downsize and, after a couple mergers, were bought by Aerojet, forming Aerojet-Rocketdyne. + title = #rp1_leaders_rocketdyne + desc = #rp1_leaders_rocketdyne_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/Rocketdyne_ICON @@ -661,9 +661,9 @@ STRATEGY EFFECT { name = ResearchRateModifier - effectTitle = US Foremost Engine Developer + effectTitle = #rp1_leaders_sc_rocketdyne_effect1 multiplier = 1.05 - effectDescription = early and orbital rocket engine + effectDescription = #rp1_leaders_sc_rocketdyne_effect1_desc nodeTypes { typeNode = RocketEngines @@ -672,9 +672,9 @@ STRATEGY EFFECT { name = CurrencyModifier - effectTitle = Hired Contractor + effectTitle = #rp1_leaders_sc_rocketdyne_effect2 currency = Funds - effectDescription = from program funding + effectDescription = #rp1_leaders_sc_rocketdyne_effect2_desc multiplier = 0.99 transactionReasons { @@ -687,8 +687,8 @@ STRATEGY { name = leaderLockedSC RP0conf = True - title = Research MatSci First - desc = Some contractors will unlock when you research Post-War Materials Science, and the rest when you research Early Human Spaceflight Materials Science. + title = #rp1_leaders_sc_locked + desc = #rp1_leaders_sc_locked_desc department = Contractor1 departmentNameAlt = Contractor2 icon = RP-1/Strategies/Leaders/Padlock_ICON diff --git a/GameData/RP-1/Strategies/Milestones.cfg b/GameData/RP-1/Strategies/Milestones.cfg index e65f0a176fd..6e96cc7c4d9 100644 --- a/GameData/RP-1/Strategies/Milestones.cfg +++ b/GameData/RP-1/Strategies/Milestones.cfg @@ -2,8 +2,8 @@ RP0_MILESTONE { name = BreakSoundBarrierMilestone contractName = BreakSoundBarrier - headline = PLANE BREAKS BARRIER OF SOUND - article = (tab)With the expert skills of <<1>>, <<2>> has traveled faster than sound. This experimental aircraft pushed through the immense turbulence of the transsonic region to surpass this impressive milestone. With the rate of progress at this new space program, new milestones are sure to follow.\n(tab)Historical Information: On October 14th, 1947, US Air Force pilot Chuck Yeager broke the sound barrier in a Bell X-1 that he nicknamed Glamorous Glennis. The rocket-powered aircraft was dropped from the bomb bay of a B-29 and acheived a speed of Mach 1.06 (361 m/s). The Soviets accomplished the feat in 1948 with a Lavochkin La-176 and the British in 1948 with a de Havilland DH.108. + headline = #rp1_milestones_breaksoundbarrier + article = #rp1_milestones_breaksoundbarrier_article image = RP-1/Strategies/MilestoneImages/BreakSoundBarrier } @@ -11,8 +11,8 @@ RP0_MILESTONE { name = KarmanLineMilestone contractName = KarmanLine - headline = ROCKET REACHES SPACE - article = (tab)A <<2>> rocket has shot out of the atmosphere and into space on a mission of scientific discovery. For the first time, rocketry is not a weapon of hostile destruction, but an instrument to further our understanding of the universe. We are all hoping that as an age of world wars ends, an age of cosmic discovery will begin and this flight marks the beginning of an era where the stars will start to seem closer and closer.\n(tab)Historical Information: The first real life rocket to do this was V-2 No. 3 on 10 May 1946. Launched from White Sands as part of the Hermes program, it carried a geiger counter to measure cosmic radiation. The Hermes program combined scientific and military objectives, but it still marked the first suborbital spaceflight to carry scientific instruments. + headline = #rp1_milestones_karmanline + article = #rp1_milestones_karmanline_article image = RP-1/Strategies/MilestoneImages/KarmanLine } @@ -20,8 +20,8 @@ RP0_MILESTONE { name = FirstSatelliteMilestone contractName = FirstSatellite - headline = ARTIFICIAL SATELLITE ORBITS EARTH - article = (tab)Far above us, a new satellite is circling the Earth: <<2>>. This satellite was put here not by mother nature, but by the hard work of a vast team of scientists and engineers. All over the world, amateur radio operators are listening to the telemetry signals it broadcasts as it passes overhead. This will go down in the history books, and it is surely only the beginning of space efforts.\n(tab)Historical Information: The first satellite to orbit the Earth was Sputnik, launched by the USSR on the fourth of October, 1957. It broadcast a steady radio beep as it orbited, before its batteries ran out. It stayed up for two months before drag from what little atmosphere there was up there deorbited it. This startled the US and started the Space Race. + headline = #rp1_milestones_firstsatellite + article = #rp1_milestones_firstsatellite_article image = RP-1/Strategies/MilestoneImages/FirstSatellite } @@ -29,8 +29,8 @@ RP0_MILESTONE { name = FirstSatelliteHeavyMilestone contractName = FirstSatellite-Heavy - headline = ARTIFICIAL SATELLITE ORBITS EARTH - article = (tab)Far above us, a new satellite is circling the Earth. This satellite was put here not by mother nature, but by the hard work of a vast team of scientists and engineers. All over the world, amateur radio operators are listening to the telemetry signals it broadcasts as it passes overhead. This will go down in the history books, and it is surely only the beginning of space efforts.\n(tab)Historical Information: The first satellite to orbit the Earth was Sputnik, launched by the USSR on the fourth of October, 1957. It broadcast a steady radio beep as it orbited, before its batteries ran out. It stayed up for two months before drag from what little atmosphere there was up there deorbited it. This startled the US and started the Space Race. + headline = #rp1_milestones_firstsatelliteheavy + article = #rp1_milestones_firstsatelliteheavy_article image = RP-1/Strategies/MilestoneImages/FirstSatellite } @@ -38,8 +38,8 @@ RP0_MILESTONE { name = FirstScienceSatMilestone contractName = FirstScienceSat - headline = RADIATION BELTS DISCOVERED BY SATELLITE - article = (tab)The first space probe to include equipment for measuring cosmic rays has revealed belts of charged particles around the Earth. Instead of circling right above us, <<2>> goes through an elaborate ballet. It shoots up to an altitude of more than a thousand kilometers before coming closer, speeding up, and then soaring back out. Due to the strange nature of orbital mechanics, this requires no energy expenditure once in motion. It slows down and speeds up purely from the laws of nature that Newton discovered almost 300 years ago.\n(tab)Historical Information: Explorer 1, launched by the USAF on 31 February, 1958, was the first scientific satellite. Dr. James Van Allen was in charge of the scientific instrumentation for the satellite, and so the radiation belts were named after him. Your rocket may not actually be following Newton's laws, as you need the mod "Principia" to simulate N-body gravitational interactions. For new players, the stock two-body approximation is easier to understand. + headline = #rp1_milestones_firstsciencesat + article = #rp1_milestones_firstsciencesat_article image = RP-1/Strategies/MilestoneImages/FirstSciSat } @@ -47,8 +47,8 @@ RP0_MILESTONE { name = FirstScienceSatHeavyMilestone contractName = FirstScienceSat-Heavy - headline = RADIATION BELTS DISCOVERED BY SATELLITE - article = (tab)The first space probe to include equipment for measuring cosmic rays has revealed belts of charged particles around the Earth. Instead of circling right above us, <<2>> goes through an elaborate ballet. It shoots up to an altitude of more than a thousand kilometers before coming closer, speeding up, and then soaring back out. Due to the strange nature of orbital mechanics, this requires no energy expenditure once in motion. It slows down and speeds up purely from the laws of nature that Newton discovered almost 300 years ago.\n(tab)Historical Information: Sputnik 3, or Object D, was the first scientific satellite launched by the Soviet Union on May 15, 1958. It was planned as the first satellite, but to ensure victory against the U.S., the Soviets elected to launch Sputnik 1 in 1957. Your rocket may not actually be following Newton's laws, as you need the mod "Principia" to simulate N-body gravitational interactions. For new players, the stock two-body approximation is easier to understand. + headline = #rp1_milestones_firstsciencesatheavy + article = #rp1_milestones_firstsciencesatheavy_article image = RP-1/Strategies/MilestoneImages/FirstSciSat-Heavy } @@ -56,8 +56,8 @@ RP0_MILESTONE { name = FirstGEOSatMilestone contractName = FirstGEOSat - headline = ADVANCED MANEUVERING FREEZES SATELLITE IN THE SKY - article = (tab)By synchronizing the orbit of the spacecraft with the Earth's rotation, the satellite seems to hang still in space, 35,786 kilometers above us. While staying still may sound easy, this required perfect alignment of the satellite's orbit through months of work. This allows easy alignment of ground-based communications equipment and will make possible new forms of communication.\n(tab)Historical Information: The concept of a geostationary satellite was proposed in 1929, and later popularized by Arthur C. Clarke. The first operational satellite to reach this orbit was Syncom 3, launched by the US on February 14, 1963. Today, we use geostationary orbits for communications, weather, and navigation satellites. + headline = #rp1_milestones_firstgeosat + article = #rp1_milestones_firstgeosat_article image = RP-1/Strategies/MilestoneImages/FirstGEOSat } @@ -65,8 +65,8 @@ RP0_MILESTONE { name = LunarFlybyMilestone contractName = LunarFlyby - headline = SPACE PROBE REACHES MOON - article = (tab)For the first time, a probe manufactured on Earth has entered the gravitational influence of another celestial body. The Moon has long fascinated humanity's curiosity, from the smallest child to the most distinguished astronomer, and with the data received from this probe, our understanding will grow. This will be the first of many spacecraft to survey the Moon.\n(tab)Historical Information: Luna 1, launched on 4 January 1959, was the first real life probe to do this, though it was likely intended to impact the Moon. It only got within 5995 kilometers, not enough to complete the contract. It was Luna 2 that achieved this, as well as successfully impacting the Moon. + headline = #rp1_milestones_lunarflyby + article = #rp1_milestones_lunarflyby_article image = RP-1/Strategies/MilestoneImages/LunarFlyby } @@ -75,16 +75,16 @@ RP0_MILESTONE name = LunarImpactorMilestone contractName = LunarImpactor screenshotContractParamName = LunarImpactorAtMoonLow - headline = ASTRONOMERS WATCH SPACECRAFT HIT MOON - article = (tab)A probe from the <<2>> mission has crashed into the Moon, kicking up Moon dust that will hint at the internal composition of our closest neighbor. Humanity has literally touched another world. Anyone who looks up at the Moon can now see it not as something entirely alien, but as the foremost frontier of our exploration into the universe.\n(tab)Historical Information: The first real probe to do this was Luna 2, launched on 13 September 1959 by the Soviet Union. As well as scientific instruments, it carried two hollow spheres stamped all over with "USSR September 1959". They broke apart on impact, scattering the message across the lunar surface. + headline = #rp1_milestones_lunarimpactor + article = #rp1_milestones_lunarimpactor_article image = RP-1/Strategies/MilestoneImages/LunarImpactor } RP0_MILESTONE { name = VenusFlybyMilestone - headline = PROBE REACHES VENUS - article = (tab)The <<2>> mission has reached Venus. Sending a probe this far was a great endeavor, and we are now starting to learn about our planetary neighbor. Not too long ago, we thought that Venus might be a tropical paradise with lush jungles, but this probe corroborates recent telescope findings --- Venus is not a jungle, it is a furnace. The atmosphere is 500 degrees Celsius, well above the melting point of lead. Though it is not pleasant, it is still of scientific interest and this probe has furthered our knowledge.\n(tab)Historical Information: Venera 1, launched by the Soviet Union in February of 1961, was the first spacecraft to reach Venus, passing within 100,000 km. However, the probe failed due to an overheated solar-direction sensor. The first successful mission to Venus was Mariner 2, launched by the US in August of 1962 and arriving on 14 December, 1962. That is what gave that 500 degree number, as well as revealing Venus's lack of magnetic field, providing info about the content of interplanetary space, and doing some early research on solar wind. + headline = #rp1_milestones_venusflyby + article = #rp1_milestones_venusflyby_article contractName = flybyVenus image = RP-1/Strategies/MilestoneImages/VenusFlyby } @@ -92,8 +92,8 @@ RP0_MILESTONE RP0_MILESTONE { name = CrewKilledMilestone - headline = ASTRONAUTS KILLED DURING SPACE MISSION - article = (tab)The world grieves at the loss of <>, killed in a tragic accident. They will be mourned by their comrades, missed by their country, and remembered by everyone on Earth, a planet that dared to look to the stars. Though they would have wished for the program to continue, there are many now questioning if space travel is worth the risk. This accident must have been preventable. All of the engineers and scientists at the program have taken a short break to mourn, but when they return to work on new satellites and new missions it will be with heavy hearts.\n(tab)In memory of: Valentin Bondarenko, Theodore Freeman, Elliot See, Charles Bassett, Virgil "Gus" Grissom, Ed White, Roger Chaffee, Vladimir Komarov, Clifton C. Williams, Michael J. Adams, Robert Henry Lawrence Jr, Georgy Dobrovolsky, Viktor Patsayev, Vladislav Volkov, Gregory Jarvis, Christa McAuliffe, Ronald McNair, Ellison Onizuka, Judith Resnik, Michael J. Smith, Dick Scobee, Sergei Vozovikov, Rick D. Husband, William C. McCool, Michael P. Anderson, David M. Brown, Kalpana Chawla, Laurel Clark, Ilan Ramon, and Michael Alsbury. + headline = #rp1_milestones_crewkilled + article = #rp1_milestones_crewkilled_article image = RP-1/Strategies/MilestoneImages/Memorial canRequeue = true } @@ -102,8 +102,8 @@ RP0_MILESTONE { name = LunarOrbiterMilestone contractName = LunarOrbiter - headline = THE MOON HAS A NEW SATELLITE - article = (tab)<<2>> has become the first human-made object to orbit around the Moon. This new satellite will be used to gather information and scientists expect to learn more about the Moon from this orbiter than they have in the last 50 years.\n(tab)Historical Information: Luna 10 was the first human-made object to successfully orbit around another celestial body. It entered Lunar orbit on April 4, 1966, and continued to operate until May 30, 1966. + headline = #rp1_milestones_lunarorbiter + article = #rp1_milestones_lunarorbiter_article image = RP-1/Strategies/MilestoneImages/LunarOrbiter } @@ -111,7 +111,7 @@ RP0_MILESTONE { name = firstOrbitCrewedMilestone contractName = first_OrbitCrewed - headline = "I CAN SEE EVERYTHING," SAYS FIRST HUMAN IN ORBIT - article = (tab)Sitting atop a pillar of fuel, <<1>> had a fire lit under them and was shot into space, becoming the first human to enter into an orbit around Earth. Piloting the <<2>> spacecraft, the young astronaut experienced a full orbit of our planet in only 90 minutes. They commented "I can see everything. As I look down at the Earth, I can say there is no greater beauty I have ever experienced. This is a wonderful planet. The lights of the cities at night, the fields, the deserts, the oceans, the mountains. It all shows the vast wonder of nature and the amazing efforts we have taken to make our place in it. We must protect this great planet." When the time came, <<1>> fired the craft's retro rockets and safely landed back on Earth.\n(tab)Historical Information: Yuri Gagarin was the first human in space, accomplishing that feat on April 12, 1961. Vostok 1 was launched from Baikonur Cosmodrome, orbited the Earth one time with the flight lasting a total of 108 minutes. + headline = #rp1_milestones_firstorbitcrewed + article = #rp1_milestones_firstorbitcrewed_article image = RP-1/Strategies/MilestoneImages/FirstCrewedOrbit } diff --git a/GameData/RP-1/Tree/AirlaunchTechlevels.cfg b/GameData/RP-1/Tree/AirlaunchTechlevels.cfg index a693a03c0de..63b28d0b10e 100644 --- a/GameData/RP-1/Tree/AirlaunchTechlevels.cfg +++ b/GameData/RP-1/Tree/AirlaunchTechlevels.cfg @@ -5,9 +5,9 @@ PARTUPGRADE techRequired = supersonicDev entryCost = 1 cost = 0 - title = Airlaunch Level 1 - manufacturer = Generic - description = You will now be able to airlaunch vessels up to 7.5 t in mass and with dimensions within 12 x 6 x 13 m (width x height x length). Altitude is limited to 7600 m and speed to 150 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_airlaunch_tl1 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_airlaunch_tl1_desc } PARTUPGRADE @@ -17,9 +17,9 @@ PARTUPGRADE techRequired = supersonicFlightRP0 entryCost = 1 cost = 0 - title = Airlaunch Level 2 - manufacturer = Generic - description = Airlaunch limits are extended to allow vessels up to 11.3 t in mass and with dimensions within 13 x 7 x 17 m (width x height x length). Altitude is limited to 9100 m and speed to 175 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_airlaunch_tl2 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_airlaunch_tl2_desc } PARTUPGRADE @@ -29,9 +29,9 @@ PARTUPGRADE techRequired = matureSupersonic entryCost = 1 cost = 0 - title = Airlaunch Level 3 - manufacturer = Generic - description = Airlaunch limits are extended to allow vessels up to 15 t in mass and with dimensions within 15 x 8 x 21 m (width x height x length). Altitude is limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_airlaunch_tl3 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_airlaunch_tl3_desc } PARTUPGRADE @@ -41,7 +41,7 @@ PARTUPGRADE techRequired = hypersonicFlightRP0 entryCost = 1 cost = 0 - title = Airlaunch Level 4 - manufacturer = Generic - description = Airlaunch limits are extended to allow vessels up to 25 t in mass while other limits stay at 15 x 8 x 21 m (width x height x length). Altitude is still limited to 13,750 m and speed to 272 m/s. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_airlaunch_tl4 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_airlaunch_tl4_desc } diff --git a/GameData/RP-1/Tree/CockpitUpgrades.cfg b/GameData/RP-1/Tree/CockpitUpgrades.cfg index 287d7651ea0..63eac4be482 100644 --- a/GameData/RP-1/Tree/CockpitUpgrades.cfg +++ b/GameData/RP-1/Tree/CockpitUpgrades.cfg @@ -5,9 +5,9 @@ PARTUPGRADE techRequired = supersonicFlightRP0 entryCost = 5000 cost = 0 - title = X-2 cockpit upgrade - manufacturer = Generic - description = Upgrades the X-1 cockpit to X-2 specification. Service ceiling is increased to 75km.\nAfter paying the entry cost of this upgrade, all freshly built and KCT-edited vessels will acquire it automatically. + title = #rp1_upgrades_x2cockpit + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_x2cockpit_desc } @PART[RP0Nose-Cockpit|X1_Crew|RO-X1Cockpit]:FOR[zRP-0] diff --git a/GameData/RP-1/Tree/CommsTechlevels.cfg b/GameData/RP-1/Tree/CommsTechlevels.cfg index c91ed18eceb..e12dd719048 100644 --- a/GameData/RP-1/Tree/CommsTechlevels.cfg +++ b/GameData/RP-1/Tree/CommsTechlevels.cfg @@ -2,59 +2,59 @@ { %level = 1 %techRequired = lunarRangeComms - %description = Although still using analog transmitters, improvements in miniaturization allow for practical communication out to the moon. Idle power: 0.3 watts. (TL0 consumes 2 watts at idle.) NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl1_desc } @PARTUPGRADE[commsTL2]:FOR[RP-0] { %level = 2 %techRequired = digitalComms - %description = Switching to digital encoding allows for a nearly 16 times increase in bandwidth, and much better sensitivity and lower noise allows for better range. However, the digital encoding equipment is much more power hungry than the simple analog equipment. Idle power: 8 watts. From this tech level on, your vehicles can function as relays. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl2_desc } @PARTUPGRADE[commsTL3]:FOR[RP-0] { %level = 3 %techRequired = interplanetaryComms - %description = Further reductions in noise and improvements in encoding and miniaturization improves performance, allowing for practical communication throughout the inner solar system. However, this results in even more power hungry digital equipment, further increasing idle power draw. Idle power: 19.5 watts. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl3_desc } @PARTUPGRADE[commsTL4]:FOR[RP-0] { %level = 4 %techRequired = improvedComms - %description = Better encoding methods allow for a massive 64 times increase in bandwidth, and other minor improvements increase range. Idle power: 25.7 watts. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl4_desc } @PARTUPGRADE[commsTL5]:FOR[RP-0] { %level = 5 %techRequired = advancedComms - %description = More general improvements allow for a slight increase in bandwidth and a slight decrease in power consumption. Idle power: 23 watts. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl5_desc } @PARTUPGRADE[commsTL6]:FOR[RP-0] { %level = 6 %techRequired = deepSpaceComms - %description = Encoding improvements and noise reduction allow for a slight increase in bandwidth, and increase effective range enough for practical communications to the outer solar system. Idle power: 21.4 watts. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl6_desc } @PARTUPGRADE[commsTL7]:FOR[RP-0] { %level = 7 %techRequired = highDataRateComms - %description = Further general improvements to amplifiers and encoding. Idle power: 18.3 watts. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl7_desc } @PARTUPGRADE[commsTL8]:FOR[RP-0] { %level = 8 %techRequired = massiveScaleComms - %description = More general improvements. Idle power: 18.3 watts. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl8_desc } @PARTUPGRADE[commsTL9]:FOR[RP-0] { %level = 9 %techRequired = efficientComms - %description = More general improvements. Idle power: 11.7 watts. NOTE: You must purchase this upgrade here before you can use it. + %description = #rp1_upgrades_comms_tl9_desc } @PARTUPGRADE[commsTL*]:FOR[RP-0] { - %title = #Comms Tech Level $level$ + %title = #rp1_upgrades_comms_title %partIcon = RelayAntenna50 !level = DEL } diff --git a/GameData/RP-1/Tree/KCTUpgrades.cfg b/GameData/RP-1/Tree/KCTUpgrades.cfg index a39c475c36a..77e7b6b6388 100644 --- a/GameData/RP-1/Tree/KCTUpgrades.cfg +++ b/GameData/RP-1/Tree/KCTUpgrades.cfg @@ -7,7 +7,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } PARTUPGRADE @@ -18,7 +18,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -30,7 +30,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -42,7 +42,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -54,7 +54,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -66,7 +66,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -78,7 +78,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -90,7 +90,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -102,7 +102,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -114,7 +114,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -126,7 +126,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -138,7 +138,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Engineers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -151,7 +151,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } PARTUPGRADE @@ -162,7 +162,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -174,7 +174,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -186,7 +186,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -198,7 +198,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -210,7 +210,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -222,7 +222,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -234,7 +234,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -246,7 +246,7 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } @@ -258,6 +258,6 @@ PARTUPGRADE entryCost = 0.0001 cost = 0 title = #rp0_EfficiencyUpgrade_Researchers_Title - manufacturer = Generic + manufacturer = #ro_mfr_generic description = unset } \ No newline at end of file diff --git a/GameData/RP-1/Tree/PFTechLevels.cfg b/GameData/RP-1/Tree/PFTechLevels.cfg index 7748f869390..d5308c34bda 100644 --- a/GameData/RP-1/Tree/PFTechLevels.cfg +++ b/GameData/RP-1/Tree/PFTechLevels.cfg @@ -6,9 +6,9 @@ PARTUPGRADE techRequired = earlyMaterialsScience entryCost = 5000 cost = 0 - title = Aluminum Fairings - manufacturer = Various - description = You can now use 1950s Aluminum stringer-stiffened fairings. The new minimum density is 0.155, compared with 0.180 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_fairing_tl1 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_fairing_tl1_desc } PARTUPGRADE { @@ -17,9 +17,9 @@ PARTUPGRADE techRequired = materialsScienceHuman entryCost = 5000 cost = 0 - title = Magnesium Fairings - manufacturer = Various - description = You can now use 1960s Magnesium stringer-stiffened fairings. The new minimum density is 0.143, compared with 0.155 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_fairing_tl2 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_fairing_tl2_desc } PARTUPGRADE { @@ -28,9 +28,9 @@ PARTUPGRADE techRequired = materialsScienceLunar entryCost = 10000 cost = 0 - title = Fiberglass Fairings - manufacturer = Various - description = You can now use late 1960s Fiberglass stringer-stiffened fairings. The new minimum density is 0.074, compared with 0.143 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_fairing_tl3 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_fairing_tl3_desc } PARTUPGRADE { @@ -39,9 +39,9 @@ PARTUPGRADE techRequired = materialsScienceSpaceplanes entryCost = 45000 cost = 0 - title = Isogrid Fairings - manufacturer = Various - description = You can now use 1980s Aluminum isogrid fairings. The new minimum density is 0.068, compared with 0.074 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_fairing_tl4 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_fairing_tl4_desc } PARTUPGRADE { @@ -50,9 +50,9 @@ PARTUPGRADE techRequired = materialsScienceLongTerm entryCost = 50000 cost = 0 - title = Composite Fairings - manufacturer = Various - description = You can now use 1990s composite monocoque fairings. The new minimum density is 0.042, compared with 0.068 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_fairing_tl5 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_fairing_tl5_desc } PARTUPGRADE { @@ -61,9 +61,9 @@ PARTUPGRADE techRequired = materialsScienceCommercial entryCost = 100000 cost = 0 - title = Advanced Composite Fairings - manufacturer = Various - description = You can now use 2010s advanced composite monocoque fairings. The new minimum density is 0.040, compared with 0.042 at the previous tech level. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. + title = #rp1_upgrades_fairing_tl6 + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_fairing_tl6_desc } @PART:HAS[@MODULE[ProceduralFairingSide]]:AFTER[RealismOverhaul] @@ -79,42 +79,42 @@ PARTUPGRADE UPGRADE { name__ = PFTech-Fairing-I - description__ = You can now use 1950s Aluminum stringer-stiffened fairings. + description__ = #rp1_upgrades_fairing_tl1_desc_short density = 0.155 minDensity = 0.155 } UPGRADE { name__ = PFTech-Fairing-II - description__ = You can now use 1960s Magnesium stringer-stiffened fairings. + description__ = #rp1_upgrades_fairing_tl2_desc_short density = 0.143 minDensity = 0.143 } UPGRADE { name__ = PFTech-Fairing-III - description__ = You can now use late 1960s Fiberglass stringer-stiffened fairings. + description__ = #rp1_upgrades_fairing_tl3_desc_short density = 0.074 minDensity = 0.074 } UPGRADE { name__ = PFTech-Fairing-IV - description__ = You can now use 1980s Aluminum isogrid fairings. + description__ = #rp1_upgrades_fairing_tl4_desc_short density = 0.068 minDensity = 0.068 } UPGRADE { name__ = PFTech-Fairing-V - description__ = You can now use 1990s composite monocoque fairings. + description__ = #rp1_upgrades_fairing_tl5_desc_short density = 0.042 minDensity = 0.042 } UPGRADE { name__ = PFTech-Fairing-VI - description__ = You can now use 2010s advanced composite monocoque fairings. + description__ = #rp1_upgrades_fairing_tl6_desc_short density = 0.04 minDensity = 0.04 } diff --git a/GameData/RP-1/Tree/RFTechLevels.cfg b/GameData/RP-1/Tree/RFTechLevels.cfg index c55ed1f12d0..27325449324 100644 --- a/GameData/RP-1/Tree/RFTechLevels.cfg +++ b/GameData/RP-1/Tree/RFTechLevels.cfg @@ -45,11 +45,8 @@ PARTUPGRADE partIcon = solidBooster techRequired = solids1962 entryCost = 0 - cost = 0 - title = Solid Engine Real Fuels Technology Upgrade Level 1 - basicInfo = This is an upgrade to the technology level of Solid Engines - manufacturer = Generic - description = This is an upgrade to the technology level of Solid Engines + cost = 0 + level = 1 } PARTUPGRADE { @@ -57,11 +54,8 @@ PARTUPGRADE partIcon = solidBooster techRequired = solids1964 entryCost = 0 - cost = 0 - title = Solid Engine Real Fuels Technology Upgrade Level 2 - basicInfo = This is an upgrade to the technology level of Solid Engines - manufacturer = Generic - description = This is an upgrade to the technology level of Solid Engines + cost = 0 + level = 2 } PARTUPGRADE { @@ -69,11 +63,8 @@ PARTUPGRADE partIcon = solidBooster techRequired = solids1967 entryCost = 0 - cost = 0 - title = Solid Engine Real Fuels Technology Upgrade Level 3 - basicInfo = This is an upgrade to the technology level of Solid Engines - manufacturer = Generic - description = This is an upgrade to the technology level of Solid Engines + cost = 0 + level = 3 } PARTUPGRADE { @@ -81,11 +72,8 @@ PARTUPGRADE partIcon = solidBooster techRequired = solids1972 entryCost = 0 - cost = 0 - title = Solid Engine Real Fuels Technology Upgrade Level 4 - basicInfo = This is an upgrade to the technology level of Solid Engines - manufacturer = Generic - description = This is an upgrade to the technology level of Solid Engines + cost = 0 + level = 4 } PARTUPGRADE { @@ -93,11 +81,8 @@ PARTUPGRADE partIcon = solidBooster techRequired = solids1981 entryCost = 0 - cost = 0 - title = Solid Engine Real Fuels Technology Upgrade Level 5 - basicInfo = This is an upgrade to the technology level of Solid Engines - manufacturer = Generic - description = This is an upgrade to the technology level of Solid Engines + cost = 0 + level = 5 } PARTUPGRADE { @@ -105,11 +90,8 @@ PARTUPGRADE partIcon = solidBooster techRequired = solids1986 entryCost = 0 - cost = 0 - title = Solid Engine Real Fuels Technology Upgrade Level 6 - basicInfo = This is an upgrade to the technology level of Solid Engines - manufacturer = Generic - description = This is an upgrade to the technology level of Solid Engines + cost = 0 + level = 6 } PARTUPGRADE { @@ -117,11 +99,17 @@ PARTUPGRADE partIcon = solidBooster techRequired = solids1998 entryCost = 0 - cost = 0 - title = Solid Engine Real Fuels Technology Upgrade Level 7 - basicInfo = This is an upgrade to the technology level of Solid Engines - manufacturer = Generic - description = This is an upgrade to the technology level of Solid Engines + cost = 0 + level = 7 +} + +@PARTUPGRADE[RFTech-solids-tltech*] +{ + title = #rp1_upgrades_solids_title + basicInfo = #rp1_upgrades_solids_desc + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_solids_desc + !level = DEL } // RCS Technology Upgrades @@ -131,11 +119,8 @@ PARTUPGRADE partIcon = RCSBlock_275 techRequired = earlyFlightControl entryCost = 0 - cost = 0 - title = RCS Technology Upgrade Level 1 - basicInfo = This is an upgrade to the technology level of RCS Thrusters and Engines - manufacturer = Generic - description = This is an upgrade to the technology level of RCS Thrusters and Engines + cost = 0 + level = 1 } PARTUPGRADE { @@ -143,11 +128,8 @@ PARTUPGRADE partIcon = RCSBlock_275 techRequired = earlyDocking entryCost = 0 - cost = 0 - title = RCS Technology Upgrade Level 2 - basicInfo = This is an upgrade to the technology level of RCS Thrusters and Engines - manufacturer = Generic - description = This is an upgrade to the technology level of RCS Thrusters and Engines + cost = 0 + level = 2 } PARTUPGRADE { @@ -155,11 +137,8 @@ PARTUPGRADE partIcon = RCSBlock_275 techRequired = dockingCrewTransfer entryCost = 0 - cost = 0 - title = RCS Technology Upgrade Level 3 - basicInfo = This is an upgrade to the technology level of RCS Thrusters and Engines - manufacturer = Generic - description = This is an upgrade to the technology level of RCS Thrusters and Engines + cost = 0 + level = 3 } PARTUPGRADE { @@ -167,11 +146,8 @@ PARTUPGRADE partIcon = RCSBlock_275 techRequired = spaceStationControl entryCost = 0 - cost = 0 - title = RCS Technology Upgrade Level 4 - basicInfo = This is an upgrade to the technology level of RCS Thrusters and Engines - manufacturer = Generic - description = This is an upgrade to the technology level of RCS Thrusters and Engines + cost = 0 + level = 4 } PARTUPGRADE { @@ -179,11 +155,8 @@ PARTUPGRADE partIcon = RCSBlock_275 techRequired = largeSpaceplaneControl entryCost = 0 - cost = 0 - title = RCS Technology Upgrade Level 5 - basicInfo = This is an upgrade to the technology level of RCS Thrusters and Engines - manufacturer = Generic - description = This is an upgrade to the technology level of RCS Thrusters and Engines + cost = 0 + level = 5 } PARTUPGRADE { @@ -191,11 +164,8 @@ PARTUPGRADE partIcon = RCSBlock_275 techRequired = standardDockingPorts entryCost = 0 - cost = 0 - title = RCS Technology Upgrade Level 6 - basicInfo = This is an upgrade to the technology level of RCS Thrusters and Engines - manufacturer = Generic - description = This is an upgrade to the technology level of RCS Thrusters and Engines + cost = 0 + level = 6 } PARTUPGRADE { @@ -203,11 +173,17 @@ PARTUPGRADE partIcon = RCSBlock_275 techRequired = gridFins entryCost = 0 - cost = 0 - title = RCS Technology Upgrade Level 7 - basicInfo = This is an upgrade to the technology level of RCS Thrusters and Engines - manufacturer = Generic - description = This is an upgrade to the technology level of RCS Thrusters and Engines + cost = 0 + level = 7 +} + +@PARTUPGRADE[RFTech-rcs-tltech*] +{ + title = #rp1_upgrades_rcs_title + basicInfo = #rp1_upgrades_rcs_desc + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_rcs_desc + !level = DEL } // MLI Tank Upgrades @PARTUPGRADE[MLI.Upgrade1] @@ -215,39 +191,40 @@ PARTUPGRADE @partIcon = RO-RFTank-Separate @techRequired = materialsScienceAdvCapsules @entryCost = 25000 - @title = MLI Wrapping Upgrade (1 layer) - @description = New materials research allows for tanks to be wrapped in a metallicized Mylar and Kapton blanket, greatly reducing radiative heating. With MLI, LOX at the Moon can be practical. Insulation cannot be added to Balloon Tanks until you unlock the upgrade in Spaceplanes Era Material Science. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + @title = #rp1_upgrades_mli_tl1 + @description = #rp1_upgrades_mli_tl1_desc } @PARTUPGRADE[MLI.Upgrade2] { @partIcon = RO-RFTank-Separate @techRequired = materialsScienceLunar @entryCost = 25000 - @title = MLI Wrapping Upgrade (25 layers) - @description = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + @title = #rp1_upgrades_mli_tl2 + @description = #rp1_upgrades_mli_tl2_desc } @PARTUPGRADE[MLI.Upgrade3] { @partIcon = RO-RFTank-Separate @techRequired = materialsScienceSpaceStation @entryCost = 50000 - @title = MLI Wrapping Upgrade (50 layers) - @description = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + @title = #rp1_upgrades_mli_tl3 + @description = #rp1_upgrades_mli_tl3_desc } @PARTUPGRADE[MLI.Upgrade4] { @partIcon = RO-RFTank-Separate @techRequired = materialsScienceSpaceplanes @entryCost = 50000 - @title = MLI Wrapping Upgrade (75 layers) - @description = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + @title = #rp1_upgrades_mli_tl4 + @description = #rp1_upgrades_mli_tl4_desc } @PARTUPGRADE[MLI.Upgrade5] { @partIcon = RO-RFTank-Separate @techRequired = materialsScienceLongTerm @entryCost = 50000 - @description = Improved wrapping techniques allow additional layers of insulation. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + @title = #rp1_upgrades_mli_tl5 + @description = #rp1_upgrades_mli_tl5_desc } PARTUPGRADE @@ -257,9 +234,9 @@ PARTUPGRADE techRequired = materialsScienceLongTerm entryCost = 100000 cost = 0 - title = MLI Wrapping Upgrade (100 layers) - manufacturer = Various - description = New precision welding techniques and composite materials allow for MLI blankets to be safely added to Balloon tanks. NOTE: This is not a part you can use, it just symbolizes the new capabilities you can unlock. You will need to purchase it here before you can take advantage of the improvements it offers. + title = #rp1_upgrades_mli_balloon + manufacturer = #ro_mfr_generic + description = #rp1_upgrades_mli_balloon_desc } @PART[*]:HAS[@MODULE[ModuleFuelTanks]]:AFTER[zzzRealFuels] @@ -271,24 +248,29 @@ PARTUPGRADE { @UPGRADE:HAS[#name__[MLI.Upgrade1]] { - @description__ = Improved tank wrapping techniques allow 1 layer now. + @description__ = #rp1_upgrades_mli_tl1_desc_short @maxMLILayers = 1 } @UPGRADE:HAS[#name__[MLI.Upgrade2]] { - @description__ = Improved tank wrapping techniques allow 25 layers now. + @description__ = #rp1_upgrades_mli_tl2_desc_short @maxMLILayers = 25 } @UPGRADE:HAS[#name__[MLI.Upgrade3]] { - @description__ = Improved tank wrapping techniques allow 50 layers now. + @description__ = #rp1_upgrades_mli_tl3_desc_short @maxMLILayers = 50 } @UPGRADE:HAS[#name__[MLI.Upgrade4]] { - @description__ = Improved tank wrapping techniques allow 75 layers now. + @description__ = #rp1_upgrades_mli_tl4_desc_short @maxMLILayers = 75 } + @UPGRADE:HAS[#name__[MLI.Upgrade5]] + { + @description__ = #rp1_upgrades_mli_tl5_desc_short + @maxMLILayers = 100 + } } } @MODULE[ModuleFuelTanks]:HAS[#type[Tank-Balloon*]] @@ -305,7 +287,7 @@ PARTUPGRADE UPGRADE { name__ = RFTech-MLI-UpgradeBalloon - description__ = Improved tank wrapping techniques allow 100 layers of MLI on balloon tanks. + description__ = #rp1_upgrades_mli_balloon_desc_short maxMLILayers = 100 } } diff --git a/GameData/RP-1/Tree/RP0TechTree.cfg b/GameData/RP-1/Tree/RP0TechTree.cfg index fd10c447e0c..dc9e8257674 100644 --- a/GameData/RP-1/Tree/RP0TechTree.cfg +++ b/GameData/RP-1/Tree/RP0TechTree.cfg @@ -5,8 +5,8 @@ RDNode { id = start - title = Start - description = Start Node + title = #rp1_techtree_start + description = #rp1_techtree_start_desc cost = 0 hideEmpty = False nodeName = start @@ -18,8 +18,8 @@ RDNode { id = unlockParts - title = Starting Parts - description = These are the parts that you start with. + title = #rp1_techtree_unlockparts + description = #rp1_techtree_unlockparts_desc cost = 999 hideEmpty = False nodeName = unlockParts @@ -31,8 +31,8 @@ RDNode { id = orphanParts - title = Non RP-1 Parts - description = DO NOT UNLOCK THIS NODE UNLESS YOU KNOW WHAT YOU ARE DOING! These are the parts that are not placed in RP-1. + title = #rp1_techtree_orphanparts + description = #rp1_techtree_orphanparts_desc cost = 1 hideEmpty = False nodeName = orphanParts @@ -44,8 +44,8 @@ RDNode { id = ORPHANS - title = ORPHANS - description = ORPHANS + title = #rp1_techtree_orphans + description = #rp1_techtree_orphans_desc cost = 99999 hideEmpty = False nodeName = orphanParts @@ -57,8 +57,8 @@ RDNode { id = supersonicDev - title = Supersonic Plane Development - description = Supersonic Plane Development (Post-War) + title = #rp1_techtree_supersonicdev + description = #rp1_techtree_supersonicdev_desc cost = 1 hideEmpty = False nodeName = supersonicDev @@ -76,8 +76,8 @@ RDNode { id = supersonicFlightRP0 - title = Supersonic Flight - description = Supersonic Flight (1950-1951) + title = #rp1_techtree_supersonicflightrp0 + description = #rp1_techtree_supersonicflightrp0_desc cost = 4 hideEmpty = False nodeName = supersonicFlightRP0 @@ -95,8 +95,8 @@ RDNode { id = matureSupersonic - title = Mature Supersonic Flight - description = Mature Supersonic Flight (1952-1957) + title = #rp1_techtree_maturesupersonic + description = #rp1_techtree_maturesupersonic_desc cost = 4 hideEmpty = False nodeName = matureSupersonic @@ -120,8 +120,8 @@ RDNode { id = highSpeedFlight - title = High Speed Flight - description = High Speed Flight (1958-1963) + title = #rp1_techtree_highspeedflight + description = #rp1_techtree_highspeedflight_desc cost = 10 hideEmpty = False nodeName = highSpeedFlight @@ -145,8 +145,8 @@ RDNode { id = advancedJetEngines - title = Advanced Jet Engines - description = Advanced Jet Engines (1964-1969) + title = #rp1_techtree_advancedjetengines + description = #rp1_techtree_advancedjetengines_desc cost = 25 hideEmpty = False nodeName = advancedJetEngines @@ -170,8 +170,8 @@ RDNode { id = efficientSupersonic - title = Efficient Supersonic Engines - description = Efficient Supersonic Engines (1970-1980) + title = #rp1_techtree_efficientsupersonic + description = #rp1_techtree_efficientsupersonic_desc cost = 50 hideEmpty = False nodeName = efficientSupersonic @@ -195,8 +195,8 @@ RDNode { id = matureTurbofans - title = Mature Turbofans - description = Mature Turbofans (1981-1985) + title = #rp1_techtree_matureturbofans + description = #rp1_techtree_matureturbofans_desc cost = 90 hideEmpty = False nodeName = matureTurbofans @@ -220,8 +220,8 @@ RDNode { id = refinedTurbofans - title = Refined Turbofans - description = Refined Turbofans (1986-1997) + title = #rp1_techtree_refinedturbofans + description = #rp1_techtree_refinedturbofans_desc cost = 117 hideEmpty = False nodeName = refinedTurbofans @@ -245,8 +245,8 @@ RDNode { id = scramjetEngines - title = Scramjet Engines - description = Scramjet Engines (1998-2008) + title = #rp1_techtree_scramjetengines + description = #rp1_techtree_scramjetengines_desc cost = 158 hideEmpty = False nodeName = scramjetEngines @@ -270,8 +270,8 @@ RDNode { id = advancedTurbofans - title = Advanced Turbofans - description = Advanced Turbofans (2009-2028) + title = #rp1_techtree_advancedturbofans + description = #rp1_techtree_advancedturbofans_desc cost = 250 hideEmpty = False nodeName = advancedTurbofans @@ -295,8 +295,8 @@ RDNode { id = experimentalAircraft - title = Experimental Aircraft Engines - description = Experimental Aircraft Engines (2028-2050) + title = #rp1_techtree_experimentalaircraft + description = #rp1_techtree_experimentalaircraft_desc cost = 583 hideEmpty = False nodeName = experimentalAircraft @@ -320,8 +320,8 @@ RDNode { id = colonization2051Flight - title = 2051-2099 Regular Flight - description = 2051-2099 Regular Flight + title = #rp1_techtree_colonization2051flight + description = #rp1_techtree_colonization2051flight_desc cost = 1000 hideEmpty = False nodeName = colonization2051Flight @@ -345,8 +345,8 @@ RDNode { id = colonization2100Flight - title = 2100-2149 Regular Flight - description = 2100-2149 Regular Flight + title = #rp1_techtree_colonization2100flight + description = #rp1_techtree_colonization2100flight_desc cost = 1000 hideEmpty = False nodeName = colonization2100Flight @@ -364,8 +364,8 @@ RDNode { id = colonization2150Flight - title = 2150+ Regular Flight - description = 2150+ Regular Flight + title = #rp1_techtree_colonization2150flight + description = #rp1_techtree_colonization2150flight_desc cost = 1000 hideEmpty = False nodeName = colonization2150Flight @@ -383,8 +383,8 @@ RDNode { id = hypersonicFlightRP0 - title = Hypersonic Flight - description = Hypersonic Flight (1959) + title = #rp1_techtree_hypersonicflightrp0 + description = #rp1_techtree_hypersonicflightrp0_desc cost = 12 hideEmpty = False nodeName = hypersonicFlightRP0 @@ -408,8 +408,8 @@ RDNode { id = prototypeSpaceplanes - title = Prototype Spaceplanes - description = Prototype Spaceplanes (1965) + title = #rp1_techtree_prototypespaceplanes + description = #rp1_techtree_prototypespaceplanes_desc cost = 55 hideEmpty = False nodeName = prototypeSpaceplanes @@ -433,8 +433,8 @@ RDNode { id = effectiveSpaceplanes - title = Effective Spaceplanes - description = Effective Spaceplanes (1970-1971) + title = #rp1_techtree_effectivespaceplanes + description = #rp1_techtree_effectivespaceplanes_desc cost = 95 hideEmpty = False nodeName = effectiveSpaceplanes @@ -458,8 +458,8 @@ RDNode { id = spaceShuttles - title = Space Shuttles - description = Space Shuttles (1981-1985) + title = #rp1_techtree_spaceshuttles + description = #rp1_techtree_spaceshuttles_desc cost = 175 hideEmpty = False nodeName = spaceShuttles @@ -483,8 +483,8 @@ RDNode { id = improvedSpaceplanes - title = Improved Spaceplanes - description = Improved Spaceplanes (1986-1997) + title = #rp1_techtree_improvedspaceplanes + description = #rp1_techtree_improvedspaceplanes_desc cost = 233 hideEmpty = False nodeName = improvedSpaceplanes @@ -508,8 +508,8 @@ RDNode { id = advancedSpaceplanes - title = Advanced Spaceplanes - description = Advanced Spaceplanes (1998-2008) + title = #rp1_techtree_advancedspaceplanes + description = #rp1_techtree_advancedspaceplanes_desc cost = 316 hideEmpty = False nodeName = advancedSpaceplanes @@ -533,8 +533,8 @@ RDNode { id = highTechSpaceplanes - title = High-Tech Spaceplanes - description = High-Tech Spaceplanes (2009-2018) + title = #rp1_techtree_hightechspaceplanes + description = #rp1_techtree_hightechspaceplanes_desc cost = 400 hideEmpty = False nodeName = highTechSpaceplanes @@ -558,8 +558,8 @@ RDNode { id = commercialSpaceplanes - title = Commercial Spaceplanes - description = Commercial Spaceplanes (2019-2028) + title = #rp1_techtree_commercialspaceplanes + description = #rp1_techtree_commercialspaceplanes_desc cost = 500 hideEmpty = False nodeName = commercialSpaceplanes @@ -583,8 +583,8 @@ RDNode { id = experimentalSpaceplanes - title = Experimental Spaceplanes - description = Experimental Spaceplanes (2029-2050) + title = #rp1_techtree_experimentalspaceplanes + description = #rp1_techtree_experimentalspaceplanes_desc cost = 583 hideEmpty = False nodeName = experimentalSpaceplanes @@ -608,8 +608,8 @@ RDNode { id = sstoSpaceplanes - title = SSTO Spaceplanes - description = SSTO Spaceplanes (2051-2099) + title = #rp1_techtree_sstospaceplanes + description = #rp1_techtree_sstospaceplanes_desc cost = 1000 hideEmpty = False nodeName = sstoSpaceplanes @@ -633,8 +633,8 @@ RDNode { id = colonization2100Spaceplanes - title = 2100-2149 Spaceplanes - description = 2100-2149 Spaceplanes + title = #rp1_techtree_colonization2100spaceplanes + description = #rp1_techtree_colonization2100spaceplanes_desc cost = 1000 hideEmpty = False nodeName = colonization2100Spaceplanes @@ -652,8 +652,8 @@ RDNode { id = colonization2150Spaceplanes - title = 2150+ Spaceplanes - description = 2150+ Spaceplanes + title = #rp1_techtree_colonization2150spaceplanes + description = #rp1_techtree_colonization2150spaceplanes_desc cost = 1000 hideEmpty = False nodeName = colonization2150Spaceplanes @@ -671,8 +671,8 @@ RDNode { id = basicCapsules - title = Basic Capsules - description = Basic Capsules (1961) + title = #rp1_techtree_basiccapsules + description = #rp1_techtree_basiccapsules_desc cost = 22 hideEmpty = False nodeName = basicCapsules @@ -708,8 +708,8 @@ RDNode { id = secondGenCapsules - title = Second Generation Capsules - description = Second Generation Capsules (1964) + title = #rp1_techtree_secondgencapsules + description = #rp1_techtree_secondgencapsules_desc cost = 45 hideEmpty = False nodeName = secondGenCapsules @@ -733,8 +733,8 @@ RDNode { id = lunarOrbiterCapsules - title = Lunar Orbiter Capsules - description = Lunar Orbiter Capsules (1966) + title = #rp1_techtree_lunarorbitercapsules + description = #rp1_techtree_lunarorbitercapsules_desc cost = 60 hideEmpty = False nodeName = lunarOrbiterCapsules @@ -758,8 +758,8 @@ RDNode { id = matureCapsules - title = Mature Capsules - description = Mature Capsules (1967) + title = #rp1_techtree_maturecapsules + description = #rp1_techtree_maturecapsules_desc cost = 80 hideEmpty = False nodeName = matureCapsules @@ -789,8 +789,8 @@ RDNode { id = improvedCapsules - title = Improved Capsules - description = Improved Capsules (1975-1980) + title = #rp1_techtree_improvedcapsules + description = #rp1_techtree_improvedcapsules_desc cost = 132 hideEmpty = False nodeName = improvedCapsules @@ -814,8 +814,8 @@ RDNode { id = advancedCapsules - title = Advanced Capsules - description = Advanced Capsules (1986-1991) + title = #rp1_techtree_advancedcapsules + description = #rp1_techtree_advancedcapsules_desc cost = 233 hideEmpty = False nodeName = advancedCapsules @@ -839,8 +839,8 @@ RDNode { id = modernCapsules - title = Modern Capsules - description = Modern Capsules (2009-2018) + title = #rp1_techtree_moderncapsules + description = #rp1_techtree_moderncapsules_desc cost = 400 hideEmpty = False nodeName = modernCapsules @@ -864,8 +864,8 @@ RDNode { id = commercialCapsules - title = Commercial Capsules - description = Commercial Capsules (2019-2028) + title = #rp1_techtree_commercialcapsules + description = #rp1_techtree_commercialcapsules_desc cost = 500 hideEmpty = False nodeName = commercialCapsules @@ -889,8 +889,8 @@ RDNode { id = capsulesNF - title = Near Future Capsules - description = Near Future Capsules (2029-2050) + title = #rp1_techtree_capsulesnf + description = #rp1_techtree_capsulesnf_desc cost = 583 hideEmpty = False nodeName = capsulesNF @@ -914,8 +914,8 @@ RDNode { id = highTechCapsules - title = High-Tech Capsules - description = High-Tech Capsules (2051-2099) + title = #rp1_techtree_hightechcapsules + description = #rp1_techtree_hightechcapsules_desc cost = 1000 hideEmpty = False nodeName = highTechCapsules @@ -939,8 +939,8 @@ RDNode { id = colonization2100Command - title = 2100-2149 Command Modules - description = 2100-2149 Command Modules + title = #rp1_techtree_colonization2100command + description = #rp1_techtree_colonization2100command_desc cost = 1000 hideEmpty = False nodeName = colonization2100Command @@ -958,8 +958,8 @@ RDNode { id = colonization2150Command - title = 2150+ Command Modules - description = 2150+ Command Modules + title = #rp1_techtree_colonization2150command + description = #rp1_techtree_colonization2150command_desc cost = 1000 hideEmpty = False nodeName = colonization2150Command @@ -977,8 +977,8 @@ RDNode { id = spaceStationPrototypes - title = Space Station Prototypes - description = Space Station Prototypes (1967-1969) + title = #rp1_techtree_spacestationprototypes + description = #rp1_techtree_spacestationprototypes_desc cost = 80 hideEmpty = False nodeName = spaceStationPrototypes @@ -1008,8 +1008,8 @@ RDNode { id = spaceStationDev - title = Space Station Development - description = Space Station Development (1970-1971) + title = #rp1_techtree_spacestationdev + description = #rp1_techtree_spacestationdev_desc cost = 95 hideEmpty = False nodeName = spaceStationDev @@ -1027,8 +1027,8 @@ RDNode { id = earlySpaceStations - title = Early Space Stations - description = Early Space Stations (1972-1980) + title = #rp1_techtree_earlyspacestations + description = #rp1_techtree_earlyspacestations_desc cost = 116 hideEmpty = False nodeName = earlySpaceStations @@ -1052,8 +1052,8 @@ RDNode { id = modularSpaceStations - title = Modular Space Stations - description = Modular Space Stations (1986-1997) + title = #rp1_techtree_modularspacestations + description = #rp1_techtree_modularspacestations_desc cost = 233 hideEmpty = False nodeName = modularSpaceStations @@ -1077,8 +1077,8 @@ RDNode { id = largeScaleOrbitalCon - title = Large Scale Orbital Construction - description = Large Scale Orbital Construction (1998-2003) + title = #rp1_techtree_largescaleorbitalcon + description = #rp1_techtree_largescaleorbitalcon_desc cost = 316 hideEmpty = False nodeName = largeScaleOrbitalCon @@ -1102,8 +1102,8 @@ RDNode { id = improvedOrbitalConstruction - title = Improved Orbital Construction - description = Improved Orbital Construction (2004-2008) + title = #rp1_techtree_improvedorbitalconstruction + description = #rp1_techtree_improvedorbitalconstruction_desc cost = 332 hideEmpty = False nodeName = improvedOrbitalConstruction @@ -1121,8 +1121,8 @@ RDNode { id = inflatableHabitats - title = Inflatable Habitats - description = Inflatable Habitats (2014-2018) + title = #rp1_techtree_inflatablehabitats + description = #rp1_techtree_inflatablehabitats_desc cost = 450 hideEmpty = False nodeName = inflatableHabitats @@ -1146,8 +1146,8 @@ RDNode { id = improvedHabitats - title = Improved Habitats - description = Improved Habitats (2019-2028) + title = #rp1_techtree_improvedhabitats + description = #rp1_techtree_improvedhabitats_desc cost = 500 hideEmpty = False nodeName = improvedHabitats @@ -1171,8 +1171,8 @@ RDNode { id = advancedHabitats - title = Advanced Habitats - description = Advanced Habitats (2029-2050) + title = #rp1_techtree_advancedhabitats + description = #rp1_techtree_advancedhabitats_desc cost = 583 hideEmpty = False nodeName = advancedHabitats @@ -1196,8 +1196,8 @@ RDNode { id = largeScaleHabitats - title = Large Scale Habitats - description = Large Scale Habitats (2051-2099) + title = #rp1_techtree_largescalehabitats + description = #rp1_techtree_largescalehabitats_desc cost = 1000 hideEmpty = False nodeName = largeScaleHabitats @@ -1221,8 +1221,8 @@ RDNode { id = colonization2100SpaceStations - title = 2100-2149 Space Stations - description = 2100-2149 Space Stations + title = #rp1_techtree_colonization2100spacestations + description = #rp1_techtree_colonization2100spacestations_desc cost = 1000 hideEmpty = False nodeName = colonization2100SpaceStations @@ -1240,8 +1240,8 @@ RDNode { id = colonization2150SpaceStations - title = 2150+ Space Stations - description = 2150+ Space Stations + title = #rp1_techtree_colonization2150spacestations + description = #rp1_techtree_colonization2150spacestations_desc cost = 1000 hideEmpty = False nodeName = colonization2150SpaceStations @@ -1259,8 +1259,8 @@ RDNode { id = earlyFlightControl - title = Early Flight Control - description = Early Flight Control (1959) + title = #rp1_techtree_earlyflightcontrol + description = #rp1_techtree_earlyflightcontrol_desc cost = 15 hideEmpty = False nodeName = earlyFlightControl @@ -1278,8 +1278,8 @@ RDNode { id = stabilityRP0 - title = Stability - description = Stability (1961) + title = #rp1_techtree_stabilityrp0 + description = #rp1_techtree_stabilityrp0_desc cost = 15 hideEmpty = False nodeName = stabilityRP0 @@ -1303,8 +1303,8 @@ RDNode { id = improvedFlightControl - title = Improved Flight Control - description = Improved Flight Control (1963) + title = #rp1_techtree_improvedflightcontrol + description = #rp1_techtree_improvedflightcontrol_desc cost = 25 hideEmpty = False nodeName = improvedFlightControl @@ -1322,8 +1322,8 @@ RDNode { id = earlyDocking - title = Early Docking Procedures - description = Early Docking Procedures (1964) + title = #rp1_techtree_earlydocking + description = #rp1_techtree_earlydocking_desc cost = 40 hideEmpty = False nodeName = earlyDocking @@ -1347,8 +1347,8 @@ RDNode { id = dockingCrewTransfer - title = Docking and Crew Transfer - description = Docking and Crew Transfer (1966) + title = #rp1_techtree_dockingcrewtransfer + description = #rp1_techtree_dockingcrewtransfer_desc cost = 70 hideEmpty = False nodeName = dockingCrewTransfer @@ -1366,8 +1366,8 @@ RDNode { id = spaceStationControl - title = Space Station Attitude Control - description = Space Station Attitude Control (1972-1980) + title = #rp1_techtree_spacestationcontrol + description = #rp1_techtree_spacestationcontrol_desc cost = 116 hideEmpty = False nodeName = spaceStationControl @@ -1391,8 +1391,8 @@ RDNode { id = largeSpaceplaneControl - title = Large Spaceplane Control - description = Large Spaceplane Control (1981-1985) + title = #rp1_techtree_largespaceplanecontrol + description = #rp1_techtree_largespaceplanecontrol_desc cost = 175 hideEmpty = False nodeName = largeSpaceplaneControl @@ -1416,8 +1416,8 @@ RDNode { id = standardDockingPorts - title = Standardized Docking Ports - description = Standardized Docking Ports (1986-1997) + title = #rp1_techtree_standarddockingports + description = #rp1_techtree_standarddockingports_desc cost = 233 hideEmpty = False nodeName = standardDockingPorts @@ -1441,8 +1441,8 @@ RDNode { id = largeStationControl - title = Large Station Attitude Control - description = Large Station Attitude Control (1998-2003) + title = #rp1_techtree_largestationcontrol + description = #rp1_techtree_largestationcontrol_desc cost = 316 hideEmpty = False nodeName = largeStationControl @@ -1466,8 +1466,8 @@ RDNode { id = largeDockingPorts - title = Large Docking Ports - description = Large Docking Ports (2004-2008) + title = #rp1_techtree_largedockingports + description = #rp1_techtree_largedockingports_desc cost = 332 hideEmpty = False nodeName = largeDockingPorts @@ -1485,8 +1485,8 @@ RDNode { id = gridFins - title = Grid Fins - description = Grid Fins (2009-2018) + title = #rp1_techtree_gridfins + description = #rp1_techtree_gridfins_desc cost = 400 hideEmpty = False nodeName = gridFins @@ -1510,8 +1510,8 @@ RDNode { id = reusableControl - title = Reusable Attitude Control - description = Reusable Attitude Control (2019-2028) + title = #rp1_techtree_reusablecontrol + description = #rp1_techtree_reusablecontrol_desc cost = 500 hideEmpty = False nodeName = reusableControl @@ -1535,8 +1535,8 @@ RDNode { id = flightControlNF - title = Near Future Flight Control - description = Near Future Flight Control (2029-2050) + title = #rp1_techtree_flightcontrolnf + description = #rp1_techtree_flightcontrolnf_desc cost = 583 hideEmpty = False nodeName = flightControlNF @@ -1560,8 +1560,8 @@ RDNode { id = colonization2051Control - title = 2051-2099 Control - description = 2051-2099 Control + title = #rp1_techtree_colonization2051control + description = #rp1_techtree_colonization2051control_desc cost = 1000 hideEmpty = False nodeName = colonization2051Control @@ -1585,8 +1585,8 @@ RDNode { id = colonization2100Control - title = 2100-2149 Control - description = 2100-2149 Control + title = #rp1_techtree_colonization2100control + description = #rp1_techtree_colonization2100control_desc cost = 1000 hideEmpty = False nodeName = colonization2100Control @@ -1604,8 +1604,8 @@ RDNode { id = colonization2150Control - title = 2150+ Control - description = 2150+ Control + title = #rp1_techtree_colonization2150control + description = #rp1_techtree_colonization2150control_desc cost = 1000 hideEmpty = False nodeName = colonization2150Control @@ -1623,8 +1623,8 @@ RDNode { id = entryDescentLanding - title = Entry, Descent and Landing - description = Entry, Descent and Landing (1959) + title = #rp1_techtree_entrydescentlanding + description = #rp1_techtree_entrydescentlanding_desc cost = 10 hideEmpty = False nodeName = entryDescentLanding @@ -1642,8 +1642,8 @@ RDNode { id = humanRatedEDL - title = Human Rated EDL - description = Human Rated EDL (1960) + title = #rp1_techtree_humanratededl + description = #rp1_techtree_humanratededl_desc cost = 15 hideEmpty = False nodeName = humanRatedEDL @@ -1661,8 +1661,8 @@ RDNode { id = earlyLanding - title = Early Landing - description = Early Landing (1964) + title = #rp1_techtree_earlylanding + description = #rp1_techtree_earlylanding_desc cost = 40 hideEmpty = False nodeName = earlyLanding @@ -1686,8 +1686,8 @@ RDNode { id = lunarRatedHeatshields - title = Lunar Rated Heatshields - description = Lunar Rated Heatshields (1966) + title = #rp1_techtree_lunarratedheatshields + description = #rp1_techtree_lunarratedheatshields_desc cost = 60 hideEmpty = False nodeName = lunarRatedHeatshields @@ -1705,8 +1705,8 @@ RDNode { id = lunarLanding - title = Lunar Landing - description = Lunar Landing (1968-1969) + title = #rp1_techtree_lunarlanding + description = #rp1_techtree_lunarlanding_desc cost = 85 hideEmpty = False nodeName = lunarLanding @@ -1730,8 +1730,8 @@ RDNode { id = improvedLandingEngines - title = Improved Landing Engines - description = Improved Landing Engines (1970-1971) + title = #rp1_techtree_improvedlandingengines + description = #rp1_techtree_improvedlandingengines_desc cost = 95 hideEmpty = False nodeName = improvedLandingEngines @@ -1749,8 +1749,8 @@ RDNode { id = advancedUncrewedLanding - title = Advanced Uncrewed Landing - description = Advanced Uncrewed Landing (1972-1980) + title = #rp1_techtree_advanceduncrewedlanding + description = #rp1_techtree_advanceduncrewedlanding_desc cost = 116 hideEmpty = False nodeName = advancedUncrewedLanding @@ -1774,8 +1774,8 @@ RDNode { id = interplanetaryRovers - title = Interplanetary Rovers - description = Interplanetary Rovers (1992-1997) + title = #rp1_techtree_interplanetaryrovers + description = #rp1_techtree_interplanetaryrovers_desc cost = 266 hideEmpty = False nodeName = interplanetaryRovers @@ -1799,8 +1799,8 @@ RDNode { id = largeRoverDesigns - title = Large Rover Designs - description = Large Rover Designs (2004-2008) + title = #rp1_techtree_largeroverdesigns + description = #rp1_techtree_largeroverdesigns_desc cost = 332 hideEmpty = False nodeName = largeRoverDesigns @@ -1824,8 +1824,8 @@ RDNode { id = reusability - title = Reusability - description = In order to bring down the costs of getting payloads into orbit, commercial space pioneers have designed ways to reuse the first stage rockets and other parts of the launch vehicle.(2009-2013) + title = #rp1_techtree_reusability + description = #rp1_techtree_reusability_desc cost = 400 hideEmpty = False nodeName = reusability @@ -1849,8 +1849,8 @@ RDNode { id = advancedLanding - title = Advanced Landing - description = Advanced Landing - 2014-2018 + title = #rp1_techtree_advancedlanding + description = #rp1_techtree_advancedlanding_desc cost = 450 hideEmpty = False nodeName = advancedLanding @@ -1868,8 +1868,8 @@ RDNode { id = SIAD - title = Supersonic Inflatable Aerodynamic Decelerator - description = The Supersonic Inflatable Aerodynamic Decelerator (SIAD) is a new idea for landing payloads on planetary bodies with an atmosphere. The donut shaped balloon creates atmospheric drag that slows the craft down while protecting it from heating at supersonic speeds. (2019-2028) + title = #rp1_techtree_siad + description = #rp1_techtree_siad_desc cost = 500 hideEmpty = False nodeName = SIAD @@ -1893,8 +1893,8 @@ RDNode { id = HIAD - title = Hypersonic Inflatable Aerodynamic Decelerator - description = The Hypersonic Inflatable Aerodynamic Decelerator (HIAD) is the next evolution in development from the SIAD. Capable of surviving reentry at Hypersonic speeds, the HIAD provides new options for payload delivery. + title = #rp1_techtree_hiad + description = #rp1_techtree_hiad_desc cost = 583 hideEmpty = False nodeName = HIAD @@ -1918,8 +1918,8 @@ RDNode { id = colonization2051EDL - title = 2051-2099 EDL - description = 2051-2099 EDL + title = #rp1_techtree_colonization2051edl + description = #rp1_techtree_colonization2051edl_desc cost = 1000 hideEmpty = False nodeName = colonization2051EDL @@ -1943,8 +1943,8 @@ RDNode { id = colonization2100EDL - title = 2100-2149 EDL - description = 2100-2149 EDL + title = #rp1_techtree_colonization2100edl + description = #rp1_techtree_colonization2100edl_desc cost = 1000 hideEmpty = False nodeName = colonization2100EDL @@ -1962,8 +1962,8 @@ RDNode { id = colonization2150EDL - title = 2150+ EDL - description = 2150+ EDL + title = #rp1_techtree_colonization2150edl + description = #rp1_techtree_colonization2150edl_desc cost = 1000 hideEmpty = False nodeName = colonization2150EDL @@ -1981,8 +1981,8 @@ RDNode { id = prototypeHydrolox - title = Prototype Hydrolox Engines - description = Prototype Hydrolox Engines (1962) + title = #rp1_techtree_prototypehydrolox + description = #rp1_techtree_prototypehydrolox_desc cost = 35 hideEmpty = False nodeName = prototypeHydrolox @@ -2006,8 +2006,8 @@ RDNode { id = earlyHydrolox - title = Early Hydrolox Engines - description = Early Hydrolox Engines (1963) + title = #rp1_techtree_earlyhydrolox + description = #rp1_techtree_earlyhydrolox_desc cost = 40 hideEmpty = False nodeName = earlyHydrolox @@ -2031,8 +2031,8 @@ RDNode { id = improvedHydrolox - title = Improved Hydrolox Engines - description = Improved Hydrolox Engines (1966) + title = #rp1_techtree_improvedhydrolox + description = #rp1_techtree_improvedhydrolox_desc cost = 80 hideEmpty = False nodeName = improvedHydrolox @@ -2056,8 +2056,8 @@ RDNode { id = largeHydrolox - title = Large Hydrolox Engines - description = Large Hydrolox Engines (1967) + title = #rp1_techtree_largehydrolox + description = #rp1_techtree_largehydrolox_desc cost = 85 hideEmpty = False nodeName = largeHydrolox @@ -2081,8 +2081,8 @@ RDNode { id = hydrolox1968 - title = 1968 Hydrolox Engines - description = 1968 Hydrolox Engines + title = #rp1_techtree_hydrolox1968 + description = #rp1_techtree_hydrolox1968_desc cost = 90 hideEmpty = False nodeName = hydrolox1968 @@ -2100,8 +2100,8 @@ RDNode { id = hydrolox1969 - title = 1969 Hydrolox Engines - description = 1969 Hydrolox Engines + title = #rp1_techtree_hydrolox1969 + description = #rp1_techtree_hydrolox1969_desc cost = 95 hideEmpty = False nodeName = hydrolox1969 @@ -2119,8 +2119,8 @@ RDNode { id = hydrolox1972 - title = 1972-1975 Hydrolox Engines - description = 1972-1975 Hydrolox Engines + title = #rp1_techtree_hydrolox1972 + description = #rp1_techtree_hydrolox1972_desc cost = 116 hideEmpty = False nodeName = hydrolox1972 @@ -2144,8 +2144,8 @@ RDNode { id = hydrolox1976 - title = 1976-1980 Hydrolox Engines - description = 1976-1980 Hydrolox Engines + title = #rp1_techtree_hydrolox1976 + description = #rp1_techtree_hydrolox1976_desc cost = 132 hideEmpty = False nodeName = hydrolox1976 @@ -2163,8 +2163,8 @@ RDNode { id = hydrolox1981 - title = 1981-1985 Hydrolox Engines - description = 1981-1985 Hydrolox Engines + title = #rp1_techtree_hydrolox1981 + description = #rp1_techtree_hydrolox1981_desc cost = 175 hideEmpty = False nodeName = hydrolox1981 @@ -2188,8 +2188,8 @@ RDNode { id = hydrolox1986 - title = 1986-1991 Hydrolox Engines - description = 1986-1991 Hydrolox Engines + title = #rp1_techtree_hydrolox1986 + description = #rp1_techtree_hydrolox1986_desc cost = 233 hideEmpty = False nodeName = hydrolox1986 @@ -2213,8 +2213,8 @@ RDNode { id = hydrolox1992 - title = 1992-1997 Hydrolox Engines - description = 1992-1997 Hydrolox Engines + title = #rp1_techtree_hydrolox1992 + description = #rp1_techtree_hydrolox1992_desc cost = 266 hideEmpty = False nodeName = hydrolox1992 @@ -2232,8 +2232,8 @@ RDNode { id = hydrolox1998 - title = 1998-2003 Hydrolox Engines - description = 1998-2003 Hydrolox Engines + title = #rp1_techtree_hydrolox1998 + description = #rp1_techtree_hydrolox1998_desc cost = 316 hideEmpty = False nodeName = hydrolox1998 @@ -2257,8 +2257,8 @@ RDNode { id = hydrolox2004 - title = 2004-2008 Hydrolox Engines - description = 2004-2008 Hydrolox Engines + title = #rp1_techtree_hydrolox2004 + description = #rp1_techtree_hydrolox2004_desc cost = 332 hideEmpty = False nodeName = hydrolox2004 @@ -2276,8 +2276,8 @@ RDNode { id = hydrolox2009 - title = 2009-2013 Hydrolox Engines - description = 2009-2013 Hydrolox Engines + title = #rp1_techtree_hydrolox2009 + description = #rp1_techtree_hydrolox2009_desc cost = 400 hideEmpty = False nodeName = hydrolox2009 @@ -2301,8 +2301,8 @@ RDNode { id = hydrolox2014 - title = 2014-2018 Hydrolox Engines - description = 2014-2018 Hydrolox Engines + title = #rp1_techtree_hydrolox2014 + description = #rp1_techtree_hydrolox2014_desc cost = 450 hideEmpty = False nodeName = hydrolox2014 @@ -2320,8 +2320,8 @@ RDNode { id = hydrolox2019 - title = 2019-2028 Hydrolox Engines - description = 2019-2028 Hydrolox Engines + title = #rp1_techtree_hydrolox2019 + description = #rp1_techtree_hydrolox2019_desc cost = 500 hideEmpty = False nodeName = hydrolox2019 @@ -2345,8 +2345,8 @@ RDNode { id = hydroloxNF - title = Near Future Hydrolox Engines - description = Near Future Hydrolox Engines + title = #rp1_techtree_hydroloxnf + description = #rp1_techtree_hydroloxnf_desc cost = 583 hideEmpty = False nodeName = hydroloxNF @@ -2370,8 +2370,8 @@ RDNode { id = colonization2051Hydrolox - title = 2051-2099 Hydrolox Engines - description = 2051-2099 Hydrolox Engines + title = #rp1_techtree_colonization2051hydrolox + description = #rp1_techtree_colonization2051hydrolox_desc cost = 1000 hideEmpty = False nodeName = colonization2051Hydrolox @@ -2395,8 +2395,8 @@ RDNode { id = colonization2100Hydrolox - title = 2100-2149 Hydrolox Engines - description = 2100-2149 Hydrolox Engines + title = #rp1_techtree_colonization2100hydrolox + description = #rp1_techtree_colonization2100hydrolox_desc cost = 1000 hideEmpty = False nodeName = colonization2100Hydrolox @@ -2414,8 +2414,8 @@ RDNode { id = colonization2150Hydrolox - title = 2150+ Hydrolox Engines - description = 2150+ Hydrolox Engines + title = #rp1_techtree_colonization2150hydrolox + description = #rp1_techtree_colonization2150hydrolox_desc cost = 1000 hideEmpty = False nodeName = colonization2150Hydrolox @@ -2433,8 +2433,8 @@ RDNode { id = prototypeFRSC - title = Prototype FRSC Engines - description = Prototype Fuel-Rich Staged Combustion Engines (1972-1975) + title = #rp1_techtree_prototypefrsc + description = #rp1_techtree_prototypefrsc_desc cost = 116 hideEmpty = False nodeName = prototypeFRSC @@ -2458,8 +2458,8 @@ RDNode { id = FRSC1976 - title = 1976-1980 FRSC Engines - description = 1976-1980 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc1976 + description = #rp1_techtree_frsc1976_desc cost = 132 hideEmpty = False nodeName = FRSC1976 @@ -2477,8 +2477,8 @@ RDNode { id = FRSC1981 - title = 1981-1985 FRSC Engines - description = 1981-1985 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc1981 + description = #rp1_techtree_frsc1981_desc cost = 175 hideEmpty = False nodeName = FRSC1981 @@ -2496,8 +2496,8 @@ RDNode { id = FRSC1986 - title = 1986-1991 FRSC Engines - description = 1986-1991 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc1986 + description = #rp1_techtree_frsc1986_desc cost = 233 hideEmpty = False nodeName = FRSC1986 @@ -2515,8 +2515,8 @@ RDNode { id = FRSC1992 - title = 1992-1997 FRSC Engines - description = 1992-1997 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc1992 + description = #rp1_techtree_frsc1992_desc cost = 266 hideEmpty = False nodeName = FRSC1992 @@ -2534,8 +2534,8 @@ RDNode { id = FRSC1998 - title = 1998-2008 FRSC Engines - description = 1998-2008 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc1998 + description = #rp1_techtree_frsc1998_desc cost = 316 hideEmpty = False nodeName = FRSC1998 @@ -2553,8 +2553,8 @@ RDNode { id = FRSC2009 - title = 2009-2013 FRSC Engines - description = 2009-2013 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc2009 + description = #rp1_techtree_frsc2009_desc cost = 400 hideEmpty = False nodeName = FRSC2009 @@ -2572,8 +2572,8 @@ RDNode { id = FRSC2014 - title = 2014-2018 FRSC Engines - description = 2014-2018 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc2014 + description = #rp1_techtree_frsc2014_desc cost = 450 hideEmpty = False nodeName = FRSC2014 @@ -2591,8 +2591,8 @@ RDNode { id = FRSC2019 - title = 2019-2028 FRSC Engines - description = 2019-2028 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frsc2019 + description = #rp1_techtree_frsc2019_desc cost = 500 hideEmpty = False nodeName = FRSC2019 @@ -2616,8 +2616,8 @@ RDNode { id = FRSCNF - title = Near Future FRSC Engines - description = Near Future Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_frscnf + description = #rp1_techtree_frscnf_desc cost = 583 hideEmpty = False nodeName = FRSCNF @@ -2635,8 +2635,8 @@ RDNode { id = colonization2051FRSC - title = 2051-2099 FRSC Engines - description = 2051-2099 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_colonization2051frsc + description = #rp1_techtree_colonization2051frsc_desc cost = 1000 hideEmpty = False nodeName = colonization2051FRSC @@ -2660,8 +2660,8 @@ RDNode { id = colonization2100FRSC - title = 2100-2149 FRSC Engines - description = 2100-2149 Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_colonization2100frsc + description = #rp1_techtree_colonization2100frsc_desc cost = 1000 hideEmpty = False nodeName = colonization2100FRSC @@ -2679,8 +2679,8 @@ RDNode { id = colonization2150FRSC - title = 2150+ FRSC Engines - description = 2150+ Fuel-Rich Staged Combustion Engines + title = #rp1_techtree_colonization2150frsc + description = #rp1_techtree_colonization2150frsc_desc cost = 1000 hideEmpty = False nodeName = colonization2150FRSC @@ -2698,8 +2698,8 @@ RDNode { id = rocketryTesting - title = Post-War Rocketry Testing - description = Post-War Rocketry Testing + title = #rp1_techtree_rocketrytesting + description = #rp1_techtree_rocketrytesting_desc cost = 1 hideEmpty = False nodeName = rocketryTesting @@ -2717,8 +2717,8 @@ RDNode { id = earlyRocketry - title = Early Rocketry - description = Early Rocketry (1950-1951) + title = #rp1_techtree_earlyrocketry + description = #rp1_techtree_earlyrocketry_desc cost = 3 hideEmpty = False nodeName = earlyRocketry @@ -2736,8 +2736,8 @@ RDNode { id = basicRocketryRP0 - title = Basic Rocketry - description = Basic Rocketry (1952-1955) + title = #rp1_techtree_basicrocketryrp0 + description = #rp1_techtree_basicrocketryrp0_desc cost = 4 hideEmpty = False nodeName = basicRocketryRP0 @@ -2761,8 +2761,8 @@ RDNode { id = orbitalRocketry1956 - title = 1956-1957 Orbital Rocketry - description = 1956-1957 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1956 + description = #rp1_techtree_orbitalrocketry1956_desc cost = 7 hideEmpty = False nodeName = orbitalRocketry1956 @@ -2786,8 +2786,8 @@ RDNode { id = orbitalRocketry1958 - title = 1958 Orbital Rocketry - description = 1958 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1958 + description = #rp1_techtree_orbitalrocketry1958_desc cost = 10 hideEmpty = False nodeName = orbitalRocketry1958 @@ -2805,8 +2805,8 @@ RDNode { id = orbitalRocketry1959 - title = 1959 Orbital Rocketry - description = 1959 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1959 + description = #rp1_techtree_orbitalrocketry1959_desc cost = 13 hideEmpty = False nodeName = orbitalRocketry1959 @@ -2824,8 +2824,8 @@ RDNode { id = orbitalRocketry1960 - title = 1960 Orbital Rocketry - description = 1960 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1960 + description = #rp1_techtree_orbitalrocketry1960_desc cost = 16 hideEmpty = False nodeName = orbitalRocketry1960 @@ -2843,8 +2843,8 @@ RDNode { id = orbitalRocketry1961 - title = 1961 Orbital Rocketry - description = 1961 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1961 + description = #rp1_techtree_orbitalrocketry1961_desc cost = 20 hideEmpty = False nodeName = orbitalRocketry1961 @@ -2868,8 +2868,8 @@ RDNode { id = orbitalRocketry1962 - title = 1962 Orbital Rocketry - description = 1962 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1962 + description = #rp1_techtree_orbitalrocketry1962_desc cost = 25 hideEmpty = False nodeName = orbitalRocketry1962 @@ -2887,8 +2887,8 @@ RDNode { id = orbitalRocketry1963 - title = 1963 Orbital Rocketry - description = 1963 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1963 + description = #rp1_techtree_orbitalrocketry1963_desc cost = 32 hideEmpty = False nodeName = orbitalRocketry1963 @@ -2906,8 +2906,8 @@ RDNode { id = orbitalRocketry1964 - title = 1964 Orbital Rocketry - description = 1964 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1964 + description = #rp1_techtree_orbitalrocketry1964_desc cost = 40 hideEmpty = False nodeName = orbitalRocketry1964 @@ -2931,8 +2931,8 @@ RDNode { id = orbitalRocketry1965 - title = 1965 Orbital Rocketry - description = 1965 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1965 + description = #rp1_techtree_orbitalrocketry1965_desc cost = 50 hideEmpty = False nodeName = orbitalRocketry1965 @@ -2950,8 +2950,8 @@ RDNode { id = orbitalRocketry1966 - title = 1966 Orbital Rocketry - description = 1966 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1966 + description = #rp1_techtree_orbitalrocketry1966_desc cost = 60 hideEmpty = False nodeName = orbitalRocketry1966 @@ -2969,8 +2969,8 @@ RDNode { id = orbitalRocketry1967 - title = 1967 Orbital Rocketry - description = 1967 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1967 + description = #rp1_techtree_orbitalrocketry1967_desc cost = 80 hideEmpty = False nodeName = orbitalRocketry1967 @@ -2994,8 +2994,8 @@ RDNode { id = orbitalRocketry1968 - title = 1968 Orbital Rocketry - description = 1968 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1968 + description = #rp1_techtree_orbitalrocketry1968_desc cost = 85 hideEmpty = False nodeName = orbitalRocketry1968 @@ -3013,8 +3013,8 @@ RDNode { id = orbitalRocketry1969 - title = 1969 Orbital Rocketry - description = 1969 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1969 + description = #rp1_techtree_orbitalrocketry1969_desc cost = 90 hideEmpty = False nodeName = orbitalRocketry1969 @@ -3032,8 +3032,8 @@ RDNode { id = orbitalRocketry1970 - title = 1970-1971 Orbital Rocketry - description = 1970-1971 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1970 + description = #rp1_techtree_orbitalrocketry1970_desc cost = 95 hideEmpty = False nodeName = orbitalRocketry1970 @@ -3051,8 +3051,8 @@ RDNode { id = orbitalRocketry1972 - title = 1972-1975 Orbital Rocketry - description = 1972-1975 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1972 + description = #rp1_techtree_orbitalrocketry1972_desc cost = 116 hideEmpty = False nodeName = orbitalRocketry1972 @@ -3076,8 +3076,8 @@ RDNode { id = orbitalRocketry1976 - title = 1976-1980 Orbital Rocketry - description = 1976-1980 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1976 + description = #rp1_techtree_orbitalrocketry1976_desc cost = 132 hideEmpty = False nodeName = orbitalRocketry1976 @@ -3095,8 +3095,8 @@ RDNode { id = orbitalRocketry1981 - title = 1981-1985 Orbital Rocketry - description = 1981-1985 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1981 + description = #rp1_techtree_orbitalrocketry1981_desc cost = 175 hideEmpty = False nodeName = orbitalRocketry1981 @@ -3120,8 +3120,8 @@ RDNode { id = orbitalRocketry1986 - title = 1986-1991 Orbital Rocketry - description = 1986-1991 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1986 + description = #rp1_techtree_orbitalrocketry1986_desc cost = 233 hideEmpty = False nodeName = orbitalRocketry1986 @@ -3145,8 +3145,8 @@ RDNode { id = orbitalRocketry1992 - title = 1992-1997 Orbital Rocketry - description = 1992-1997 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1992 + description = #rp1_techtree_orbitalrocketry1992_desc cost = 266 hideEmpty = False nodeName = orbitalRocketry1992 @@ -3164,8 +3164,8 @@ RDNode { id = orbitalRocketry1998 - title = 1998-2003 Orbital Rocketry - description = 1998-2003 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry1998 + description = #rp1_techtree_orbitalrocketry1998_desc cost = 316 hideEmpty = False nodeName = orbitalRocketry1998 @@ -3189,8 +3189,8 @@ RDNode { id = orbitalRocketry2004 - title = 2004-2008 Orbital Rocketry - description = 2004-2008 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry2004 + description = #rp1_techtree_orbitalrocketry2004_desc cost = 332 hideEmpty = False nodeName = orbitalRocketry2004 @@ -3208,8 +3208,8 @@ RDNode { id = orbitalRocketry2009 - title = 2009-2013 Orbital Rocketry - description = 2009-2013 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry2009 + description = #rp1_techtree_orbitalrocketry2009_desc cost = 400 hideEmpty = False nodeName = orbitalRocketry2009 @@ -3233,8 +3233,8 @@ RDNode { id = orbitalRocketry2014 - title = 2014-2018 Orbital Rocketry - description = 2014-2018 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry2014 + description = #rp1_techtree_orbitalrocketry2014_desc cost = 450 hideEmpty = False nodeName = orbitalRocketry2014 @@ -3252,8 +3252,8 @@ RDNode { id = orbitalRocketry2019 - title = 2019-2028 Orbital Rocketry - description = 2019-2028 Orbital Rocketry + title = #rp1_techtree_orbitalrocketry2019 + description = #rp1_techtree_orbitalrocketry2019_desc cost = 500 hideEmpty = False nodeName = orbitalRocketry2019 @@ -3277,8 +3277,8 @@ RDNode { id = orbitalRocketryNF - title = Near Future Orbital Rocketry - description = Near Future Orbital Rocketry + title = #rp1_techtree_orbitalrocketrynf + description = #rp1_techtree_orbitalrocketrynf_desc cost = 583 hideEmpty = False nodeName = orbitalRocketryNF @@ -3302,8 +3302,8 @@ RDNode { id = colonization2051Orbital - title = 2051-2099 Orbital Rocketry - description = 2051-2099 Orbital Rocketry + title = #rp1_techtree_colonization2051orbital + description = #rp1_techtree_colonization2051orbital_desc cost = 1000 hideEmpty = False nodeName = colonization2051Orbital @@ -3327,8 +3327,8 @@ RDNode { id = colonization2100Orbital - title = 2100-2149 Orbital Rocketry - description = 2100-2149 Orbital Rocketry + title = #rp1_techtree_colonization2100orbital + description = #rp1_techtree_colonization2100orbital_desc cost = 1000 hideEmpty = False nodeName = colonization2100Orbital @@ -3346,8 +3346,8 @@ RDNode { id = colonization2150Orbital - title = 2150+ Orbital Rocketry - description = 2150+ Orbital Rocketry + title = #rp1_techtree_colonization2150orbital + description = #rp1_techtree_colonization2150orbital_desc cost = 1000 hideEmpty = False nodeName = colonization2150Orbital @@ -3365,8 +3365,8 @@ RDNode { id = firstStagedCombustion - title = First ORSC Engines - description = First Oxidizer-Rich Staged Combustion Engines (1961) + title = #rp1_techtree_firststagedcombustion + description = #rp1_techtree_firststagedcombustion_desc cost = 25 hideEmpty = False nodeName = firstStagedCombustion @@ -3390,8 +3390,8 @@ RDNode { id = stagedCombustion1963 - title = 1963 ORSC Engines - description = 1963 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1963 + description = #rp1_techtree_stagedcombustion1963_desc cost = 40 hideEmpty = False nodeName = stagedCombustion1963 @@ -3409,8 +3409,8 @@ RDNode { id = stagedCombustion1965 - title = 1965 ORSC Engines - description = 1965 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1965 + description = #rp1_techtree_stagedcombustion1965_desc cost = 55 hideEmpty = False nodeName = stagedCombustion1965 @@ -3434,8 +3434,8 @@ RDNode { id = stagedCombustion1966 - title = 1966 ORSC Engines - description = 1966 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1966 + description = #rp1_techtree_stagedcombustion1966_desc cost = 60 hideEmpty = False nodeName = stagedCombustion1966 @@ -3453,8 +3453,8 @@ RDNode { id = stagedCombustion1967 - title = 1967 ORSC Engines - description = 1967 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1967 + description = #rp1_techtree_stagedcombustion1967_desc cost = 80 hideEmpty = False nodeName = stagedCombustion1967 @@ -3478,8 +3478,8 @@ RDNode { id = stagedCombustion1968 - title = 1968 ORSC Engines - description = 1968 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1968 + description = #rp1_techtree_stagedcombustion1968_desc cost = 85 hideEmpty = False nodeName = stagedCombustion1968 @@ -3497,8 +3497,8 @@ RDNode { id = stagedCombustion1969 - title = 1969 ORSC Engines - description = 1969 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1969 + description = #rp1_techtree_stagedcombustion1969_desc cost = 90 hideEmpty = False nodeName = stagedCombustion1969 @@ -3516,8 +3516,8 @@ RDNode { id = stagedCombustion1972 - title = 1972-1975 ORSC Engines - description = 1972-1975 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1972 + description = #rp1_techtree_stagedcombustion1972_desc cost = 116 hideEmpty = False nodeName = stagedCombustion1972 @@ -3541,8 +3541,8 @@ RDNode { id = stagedCombustion1976 - title = 1976-1980 ORSC Engines - description = 1976-1980 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1976 + description = #rp1_techtree_stagedcombustion1976_desc cost = 132 hideEmpty = False nodeName = stagedCombustion1976 @@ -3560,8 +3560,8 @@ RDNode { id = stagedCombustion1981 - title = 1981-1985 ORSC Engines - description = 1981-1985 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1981 + description = #rp1_techtree_stagedcombustion1981_desc cost = 175 hideEmpty = False nodeName = stagedCombustion1981 @@ -3585,8 +3585,8 @@ RDNode { id = stagedCombustion1986 - title = 1986-1991 ORSC Engines - description = 1986-1991 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1986 + description = #rp1_techtree_stagedcombustion1986_desc cost = 233 hideEmpty = False nodeName = stagedCombustion1986 @@ -3610,8 +3610,8 @@ RDNode { id = stagedCombustion1992 - title = 1992-1997 ORSC Engines - description = 1992-1997 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1992 + description = #rp1_techtree_stagedcombustion1992_desc cost = 266 hideEmpty = False nodeName = stagedCombustion1992 @@ -3629,8 +3629,8 @@ RDNode { id = stagedCombustion1998 - title = 1998-2003 ORSC Engines - description = 1998-2003 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion1998 + description = #rp1_techtree_stagedcombustion1998_desc cost = 316 hideEmpty = False nodeName = stagedCombustion1998 @@ -3654,8 +3654,8 @@ RDNode { id = stagedCombustion2004 - title = 2004-2008 ORSC Engines - description = 2004-2008 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion2004 + description = #rp1_techtree_stagedcombustion2004_desc cost = 332 hideEmpty = False nodeName = stagedCombustion2004 @@ -3673,8 +3673,8 @@ RDNode { id = stagedCombustion2009 - title = 2009-2013 ORSC Engines - description = 2009-2013 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion2009 + description = #rp1_techtree_stagedcombustion2009_desc cost = 400 hideEmpty = False nodeName = stagedCombustion2009 @@ -3698,8 +3698,8 @@ RDNode { id = stagedCombustion2014 - title = 2014-2018 ORSC Engines - description = 2014-2018 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion2014 + description = #rp1_techtree_stagedcombustion2014_desc cost = 450 hideEmpty = False nodeName = stagedCombustion2014 @@ -3717,8 +3717,8 @@ RDNode { id = stagedCombustion2019 - title = 2019-2028 ORSC Engines - description = 2019-2028 Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustion2019 + description = #rp1_techtree_stagedcombustion2019_desc cost = 500 hideEmpty = False nodeName = stagedCombustion2019 @@ -3742,8 +3742,8 @@ RDNode { id = stagedCombustionNF - title = Near Future ORSC Engines - description = Near Future Oxidizer-Rich Staged Combustion Engines + title = #rp1_techtree_stagedcombustionnf + description = #rp1_techtree_stagedcombustionnf_desc cost = 583 hideEmpty = False nodeName = stagedCombustionNF @@ -3767,8 +3767,8 @@ RDNode { id = colonization2051Staged - title = 2051-2099 ORSC - description = 2051-2099 Oxidizer-Rich Staged Combustion + title = #rp1_techtree_colonization2051staged + description = #rp1_techtree_colonization2051staged_desc cost = 1000 hideEmpty = False nodeName = colonization2051Staged @@ -3792,8 +3792,8 @@ RDNode { id = colonization2100Staged - title = 2100-2149 ORSC - description = 2100-2149 Oxidizer-Rich Staged Combustion + title = #rp1_techtree_colonization2100staged + description = #rp1_techtree_colonization2100staged_desc cost = 1000 hideEmpty = False nodeName = colonization2100Staged @@ -3811,8 +3811,8 @@ RDNode { id = colonization2150Staged - title = 2150+ ORSC - description = 2150+ Oxidizer-Rich Staged Combustion + title = #rp1_techtree_colonization2150staged + description = #rp1_techtree_colonization2150staged_desc cost = 1000 hideEmpty = False nodeName = colonization2150Staged @@ -3830,8 +3830,8 @@ RDNode { id = earlySolids - title = Early Solid Rocket Engines - description = Early Solid Rocket Engines + title = #rp1_techtree_earlysolids + description = #rp1_techtree_earlysolids_desc cost = 1 hideEmpty = False nodeName = earlySolids @@ -3849,8 +3849,8 @@ RDNode { id = basicSolids - title = Basic Solid Rocket Engines - description = Basic Solid Rocket Engines (1952-1955) + title = #rp1_techtree_basicsolids + description = #rp1_techtree_basicsolids_desc cost = 2 hideEmpty = False nodeName = basicSolids @@ -3874,8 +3874,8 @@ RDNode { id = solids1956 - title = 1956-1957 Solid Rocket Engines - description = 1956-1957 Solid Rocket Engines + title = #rp1_techtree_solids1956 + description = #rp1_techtree_solids1956_desc cost = 4 hideEmpty = False nodeName = solids1956 @@ -3899,8 +3899,8 @@ RDNode { id = solids1958 - title = 1958 Solid Rocket Engines - description = 1958 Solid Rocket Engines + title = #rp1_techtree_solids1958 + description = #rp1_techtree_solids1958_desc cost = 6 hideEmpty = False nodeName = solids1958 @@ -3924,8 +3924,8 @@ RDNode { id = solids1959 - title = 1959-1960 Solid Rocket Engines - description = 1959-1960 Solid Rocket Engines + title = #rp1_techtree_solids1959 + description = #rp1_techtree_solids1959_desc cost = 6 hideEmpty = False nodeName = solids1959 @@ -3943,8 +3943,8 @@ RDNode { id = solids1962 - title = 1962-1963 Solid Rocket Engines - description = 1962-1963 Solid Rocket Engines + title = #rp1_techtree_solids1962 + description = #rp1_techtree_solids1962_desc cost = 12 hideEmpty = False nodeName = solids1962 @@ -3968,8 +3968,8 @@ RDNode { id = solids1964 - title = 1964-1965 Solid Rocket Engines - description = 1964-1965 Solid Rocket Engines + title = #rp1_techtree_solids1964 + description = #rp1_techtree_solids1964_desc cost = 30 hideEmpty = False nodeName = solids1964 @@ -3993,8 +3993,8 @@ RDNode { id = solids1966 - title = 1966 Solid Rocket Engines - description = 1966 Solid Rocket Engines + title = #rp1_techtree_solids1966 + description = #rp1_techtree_solids1966_desc cost = 45 hideEmpty = False nodeName = solids1966 @@ -4012,8 +4012,8 @@ RDNode { id = solids1967 - title = 1967-1968 Solid Rocket Engines - description = 1967-1968 Solid Rocket Engines + title = #rp1_techtree_solids1967 + description = #rp1_techtree_solids1967_desc cost = 50 hideEmpty = False nodeName = solids1967 @@ -4037,8 +4037,8 @@ RDNode { id = solids1969 - title = 1969-1971 Solid Rocket Engines - description = 1969-1971 Solid Rocket Engines + title = #rp1_techtree_solids1969 + description = #rp1_techtree_solids1969_desc cost = 60 hideEmpty = False nodeName = solids1969 @@ -4056,8 +4056,8 @@ RDNode { id = solids1972 - title = 1972-1975 Solid Rocket Engines - description = 1972-1975 Solid Rocket Engines + title = #rp1_techtree_solids1972 + description = #rp1_techtree_solids1972_desc cost = 90 hideEmpty = False nodeName = solids1972 @@ -4081,8 +4081,8 @@ RDNode { id = solids1976 - title = 1976-1980 Solid Rocket Engines - description = 1976-1980 Solid Rocket Engines + title = #rp1_techtree_solids1976 + description = #rp1_techtree_solids1976_desc cost = 132 hideEmpty = False nodeName = solids1976 @@ -4100,8 +4100,8 @@ RDNode { id = solids1981 - title = 1981-1985 Solid Rocket Engines - description = 1981-1985 Solid Rocket Engines + title = #rp1_techtree_solids1981 + description = #rp1_techtree_solids1981_desc cost = 175 hideEmpty = False nodeName = solids1981 @@ -4125,8 +4125,8 @@ RDNode { id = solids1986 - title = 1986-1991 Solid Rocket Engines - description = 1986-1991 Solid Rocket Engines + title = #rp1_techtree_solids1986 + description = #rp1_techtree_solids1986_desc cost = 233 hideEmpty = False nodeName = solids1986 @@ -4150,8 +4150,8 @@ RDNode { id = solids1992 - title = 1992-1997 Solid Rocket Engines - description = 1992-1997 Solid Rocket Engines + title = #rp1_techtree_solids1992 + description = #rp1_techtree_solids1992_desc cost = 266 hideEmpty = False nodeName = solids1992 @@ -4169,8 +4169,8 @@ RDNode { id = solids1998 - title = 1998-2008 Solid Rocket Engines - description = 1998-2008 Solid Rocket Engines + title = #rp1_techtree_solids1998 + description = #rp1_techtree_solids1998_desc cost = 316 hideEmpty = False nodeName = solids1998 @@ -4194,8 +4194,8 @@ RDNode { id = solids2009 - title = 2009-2018 Solid Rocket Engines - description = 2009-2018 Solid Rocket Engines + title = #rp1_techtree_solids2009 + description = #rp1_techtree_solids2009_desc cost = 400 hideEmpty = False nodeName = solids2009 @@ -4219,8 +4219,8 @@ RDNode { id = solids2019 - title = 2019-2028 Solid Rocket Engines - description = 2019-2028 Solid Rocket Engines + title = #rp1_techtree_solids2019 + description = #rp1_techtree_solids2019_desc cost = 500 hideEmpty = False nodeName = solids2019 @@ -4244,8 +4244,8 @@ RDNode { id = solidsNF - title = Near Future Solid Rocket Engines - description = Near Future Solid Rocket Engines + title = #rp1_techtree_solidsnf + description = #rp1_techtree_solidsnf_desc cost = 583 hideEmpty = False nodeName = solidsNF @@ -4269,8 +4269,8 @@ RDNode { id = colonization2051Solid - title = 2051-2099 Solids - description = 2051-2099 Solids + title = #rp1_techtree_colonization2051solid + description = #rp1_techtree_colonization2051solid_desc cost = 1000 hideEmpty = False nodeName = colonization2051Solid @@ -4294,8 +4294,8 @@ RDNode { id = colonization2100Solid - title = 2100-2149 Solids - description = 2100-2149 Solids + title = #rp1_techtree_colonization2100solid + description = #rp1_techtree_colonization2100solid_desc cost = 1000 hideEmpty = False nodeName = colonization2100Solid @@ -4313,8 +4313,8 @@ RDNode { id = colonization2150Solid - title = 2150+ Solids - description = 2150+ Solids + title = #rp1_techtree_colonization2150solid + description = #rp1_techtree_colonization2150solid_desc cost = 1000 hideEmpty = False nodeName = colonization2150Solid @@ -4332,8 +4332,8 @@ RDNode { id = earlyElecPropulsion - title = Early Electric Propulsion - description = Early Electric Propulsion (1972-1980) + title = #rp1_techtree_earlyelecpropulsion + description = #rp1_techtree_earlyelecpropulsion_desc cost = 116 hideEmpty = False nodeName = earlyElecPropulsion @@ -4357,8 +4357,8 @@ RDNode { id = elecPropulsion1981 - title = 1981-1985 Electric Propulsion - description = 1981-1985 Electric Propulsion + title = #rp1_techtree_elecpropulsion1981 + description = #rp1_techtree_elecpropulsion1981_desc cost = 175 hideEmpty = False nodeName = elecPropulsion1981 @@ -4382,8 +4382,8 @@ RDNode { id = elecPropulsion1986 - title = 1986-1997 Electric Propulsion - description = 1986-1997 Electric Propulsion + title = #rp1_techtree_elecpropulsion1986 + description = #rp1_techtree_elecpropulsion1986_desc cost = 233 hideEmpty = False nodeName = elecPropulsion1986 @@ -4407,8 +4407,8 @@ RDNode { id = elecPropulsion1998 - title = 1998-2008 Electric Propulsion - description = 1998-2008 Early Electric Propulsion + title = #rp1_techtree_elecpropulsion1998 + description = #rp1_techtree_elecpropulsion1998_desc cost = 316 hideEmpty = False nodeName = elecPropulsion1998 @@ -4432,8 +4432,8 @@ RDNode { id = elecPropulsion2009 - title = 2009-2018 Electric Propulsion - description = 2009-2018 Electric Propulsion + title = #rp1_techtree_elecpropulsion2009 + description = #rp1_techtree_elecpropulsion2009_desc cost = 400 hideEmpty = False nodeName = elecPropulsion2009 @@ -4457,8 +4457,8 @@ RDNode { id = elecPropulsion2019 - title = 2019-2028 Electric Propulsion - description = 2019-2028 Electric Propulsion + title = #rp1_techtree_elecpropulsion2019 + description = #rp1_techtree_elecpropulsion2019_desc cost = 500 hideEmpty = False nodeName = elecPropulsion2019 @@ -4482,8 +4482,8 @@ RDNode { id = elecPropulsionNF - title = Near Future Electric Propulsion - description = Near Future Electric Propulsion + title = #rp1_techtree_elecpropulsionnf + description = #rp1_techtree_elecpropulsionnf_desc cost = 583 hideEmpty = False nodeName = elecPropulsion2019 @@ -4513,8 +4513,8 @@ RDNode { id = colonization2051ElecProp - title = 2051-2099 Electric Propulsion - description = 2051-2099 Electric Propulsion + title = #rp1_techtree_colonization2051elecprop + description = #rp1_techtree_colonization2051elecprop_desc cost = 1000 hideEmpty = False nodeName = colonization2051ElecProp @@ -4532,8 +4532,8 @@ RDNode { id = colonization2100ElecProp - title = 2100-2149 Electric Propulsion - description = 2100-2149 Electric Propulsion + title = #rp1_techtree_colonization2100elecprop + description = #rp1_techtree_colonization2100elecprop_desc cost = 1000 hideEmpty = False nodeName = colonization2100ElecProp @@ -4551,8 +4551,8 @@ RDNode { id = colonization2150ElecProp - title = 2150+ Electric Propulsion - description = 2150+ Electric Propulsion + title = #rp1_techtree_colonization2150elecprop + description = #rp1_techtree_colonization2150elecprop_desc cost = 1000 hideEmpty = False nodeName = colonization2150ElecProp @@ -4570,8 +4570,8 @@ RDNode { id = prototypeNuclearPropulsion - title = Prototype Nuclear Propulsion - description = Prototype Nuclear Propulsion (1967-1972) + title = #rp1_techtree_prototypenuclearpropulsion + description = #rp1_techtree_prototypenuclearpropulsion_desc cost = 80 hideEmpty = False nodeName = prototypeNuclearPropulsion @@ -4589,8 +4589,8 @@ RDNode { id = earlyNuclearPropulsion - title = Early Nuclear Propulsion - description = Early Nuclear Propulsion (1972-1980) + title = #rp1_techtree_earlynuclearpropulsion + description = #rp1_techtree_earlynuclearpropulsion_desc cost = 116 hideEmpty = False nodeName = earlyNuclearPropulsion @@ -4614,8 +4614,8 @@ RDNode { id = basicNuclearPropulsion - title = Basic Nuclear Propulsion - description = Basic Nuclear Propulsion (1981-1985) + title = #rp1_techtree_basicnuclearpropulsion + description = #rp1_techtree_basicnuclearpropulsion_desc cost = 175 hideEmpty = False nodeName = basicNuclearPropulsion @@ -4639,8 +4639,8 @@ RDNode { id = improvedNuclearPropulsion - title = Improved Nuclear Propulsion - description = Improved Nuclear Propulsion (1986-1997) + title = #rp1_techtree_improvednuclearpropulsion + description = #rp1_techtree_improvednuclearpropulsion_desc cost = 233 hideEmpty = False nodeName = improvedNuclearPropulsion @@ -4664,8 +4664,8 @@ RDNode { id = advancedNuclearPropulsion - title = Advanced Nuclear Propulsion - description = Advanced Nuclear Propulsion (1998-2008) + title = #rp1_techtree_advancednuclearpropulsion + description = #rp1_techtree_advancednuclearpropulsion_desc cost = 316 hideEmpty = False nodeName = advancedNuclearPropulsion @@ -4689,8 +4689,8 @@ RDNode { id = efficientNuclearPropulsion - title = Efficient Nuclear Propulsion - description = Efficient Nuclear Propulsion (2009-2018) + title = #rp1_techtree_efficientnuclearpropulsion + description = #rp1_techtree_efficientnuclearpropulsion_desc cost = 400 hideEmpty = False nodeName = efficientNuclearPropulsion @@ -4714,8 +4714,8 @@ RDNode { id = nuclearPropulsionNF - title = Bimodal Nuclear Propulsion - description = Bimodal Nuclear Propulsion (2019-2028) + title = #rp1_techtree_nuclearpropulsionnf + description = #rp1_techtree_nuclearpropulsionnf_desc cost = 500 hideEmpty = False nodeName = nuclearPropulsionNF @@ -4739,8 +4739,8 @@ RDNode { id = nuclearPropulsionNF2 - title = Near Future Nuclear Propulsion - description = Near Future Nuclear Propulsion (2029-2050) + title = #rp1_techtree_nuclearpropulsionnf2 + description = #rp1_techtree_nuclearpropulsionnf2_desc cost = 583 hideEmpty = False nodeName = nuclearPropulsionNF @@ -4764,8 +4764,8 @@ RDNode { id = colonization2051NuclearProp - title = 2051-2099 Nuclear Propulsion - description = 2051-2099 Nuclear Propulsion + title = #rp1_techtree_colonization2051nuclearprop + description = #rp1_techtree_colonization2051nuclearprop_desc cost = 1000 hideEmpty = False nodeName = colonization2051NuclearProp @@ -4789,8 +4789,8 @@ RDNode { id = colonization2100NuclearProp - title = 2100-2149 Nuclear Propulsion - description = 2100-2149 Nuclear Propulsion + title = #rp1_techtree_colonization2100nuclearprop + description = #rp1_techtree_colonization2100nuclearprop_desc cost = 1000 hideEmpty = False nodeName = colonization2100NuclearProp @@ -4808,8 +4808,8 @@ RDNode { id = colonization2150NuclearProp - title = 2150+ Nuclear Propulsion - description = 2150+ Nuclear Propulsion + title = #rp1_techtree_colonization2150nuclearprop + description = #rp1_techtree_colonization2150nuclearprop_desc cost = 1000 hideEmpty = False nodeName = colonization2150NuclearProp @@ -4827,8 +4827,8 @@ RDNode { id = crewSurvivability - title = Crew Survivability - description = Crew Survivability (1960) + title = #rp1_techtree_crewsurvivability + description = #rp1_techtree_crewsurvivability_desc cost = 10 hideEmpty = False nodeName = crewSurvivability @@ -4846,8 +4846,8 @@ RDNode { id = earlyLifeSupport - title = Early Life Support and ISRU - description = Early Life Support and ISRU (1964-1966) + title = #rp1_techtree_earlylifesupport + description = #rp1_techtree_earlylifesupport_desc cost = 40 hideEmpty = False nodeName = earlyLifeSupport @@ -4871,8 +4871,8 @@ RDNode { id = lifeSupportISRU - title = Life Support and ISRU - description = Life Support and ISRU (1967-1971) + title = #rp1_techtree_lifesupportisru + description = #rp1_techtree_lifesupportisru_desc cost = 80 hideEmpty = False nodeName = lifeSupportISRU @@ -4896,8 +4896,8 @@ RDNode { id = basicLifeSupport - title = Basic Life Support and ISRU - description = Basic Life Support and ISRU (1972-1980) + title = #rp1_techtree_basiclifesupport + description = #rp1_techtree_basiclifesupport_desc cost = 116 hideEmpty = False nodeName = basicLifeSupport @@ -4921,8 +4921,8 @@ RDNode { id = improvedLifeSupport - title = Improved Life Support and ISRU - description = Improved Life Support and ISRU (1981-1985) + title = #rp1_techtree_improvedlifesupport + description = #rp1_techtree_improvedlifesupport_desc cost = 175 hideEmpty = False nodeName = improvedLifeSupport @@ -4946,8 +4946,8 @@ RDNode { id = longTermLifeSupport - title = Long-Term Life Support and ISRU - description = Long-Term Life Support and ISRU (1986-1997) + title = #rp1_techtree_longtermlifesupport + description = #rp1_techtree_longtermlifesupport_desc cost = 233 hideEmpty = False nodeName = longTermLifeSupport @@ -4971,8 +4971,8 @@ RDNode { id = advancedLifeSupport - title = Advanced Life Support and ISRU - description = Advanced Life Support and ISRU (1998-2008) + title = #rp1_techtree_advancedlifesupport + description = #rp1_techtree_advancedlifesupport_desc cost = 316 hideEmpty = False nodeName = advancedLifeSupport @@ -4996,8 +4996,8 @@ RDNode { id = efficientLifeSupport - title = Efficient Life Support and ISRU - description = Efficient Life Support and ISRU (2009-2018) + title = #rp1_techtree_efficientlifesupport + description = #rp1_techtree_efficientlifesupport_desc cost = 400 hideEmpty = False nodeName = efficientLifeSupport @@ -5021,8 +5021,8 @@ RDNode { id = commercialLifeSupport - title = Commercial Life Support and ISRU - description = Commercial Life Support and ISRU (2019-2028) + title = #rp1_techtree_commerciallifesupport + description = #rp1_techtree_commerciallifesupport_desc cost = 500 hideEmpty = False nodeName = commercialLifeSupport @@ -5046,8 +5046,8 @@ RDNode { id = lifeSupportNF - title = Near Future Life Support and ISRU - description = Near Future Life Support and ISRU (2028-2050) + title = #rp1_techtree_lifesupportnf + description = #rp1_techtree_lifesupportnf_desc cost = 583 hideEmpty = False nodeName = lifeSupportNF @@ -5071,8 +5071,8 @@ RDNode { id = colonization2051LifeSupport - title = 2051-2099 Life Support and ISRU - description = 2051-2099 Life Support and ISRU + title = #rp1_techtree_colonization2051lifesupport + description = #rp1_techtree_colonization2051lifesupport_desc cost = 1000 hideEmpty = False nodeName = colonization2051LifeSupport @@ -5096,8 +5096,8 @@ RDNode { id = colonization2100LifeSupport - title = 2100-2149 Life Support and ISRU - description = 2100-2149 Life Support and ISRU + title = #rp1_techtree_colonization2100lifesupport + description = #rp1_techtree_colonization2100lifesupport_desc cost = 1000 hideEmpty = False nodeName = colonization2100LifeSupport @@ -5115,8 +5115,8 @@ RDNode { id = colonization2150LifeSupport - title = 2150+ Life Support and ISRU - description = 2150+ Life Support and ISRU + title = #rp1_techtree_colonization2150lifesupport + description = #rp1_techtree_colonization2150lifesupport_desc cost = 1000 hideEmpty = False nodeName = colonization2150LifeSupport @@ -5134,8 +5134,8 @@ RDNode { id = postWarMaterialsScience - title = Post-War Materials Science - description = Post-War Materials Science + title = #rp1_techtree_postwarmaterialsscience + description = #rp1_techtree_postwarmaterialsscience_desc cost = 2 hideEmpty = False nodeName = postWarMaterialsScience @@ -5153,8 +5153,8 @@ RDNode { id = earlyMaterialsScience - title = Early Materials Science - description = Early Materials Science (1952-1955) + title = #rp1_techtree_earlymaterialsscience + description = #rp1_techtree_earlymaterialsscience_desc cost = 8 hideEmpty = False nodeName = earlyMaterialsScience @@ -5172,8 +5172,8 @@ RDNode { id = materialsScienceSatellite - title = Satellite Era Materials Science - description = Blue Sky Research into Satellite Era Materials Science (1956-1960) + title = #rp1_techtree_materialssciencesatellite + description = #rp1_techtree_materialssciencesatellite_desc cost = 10 hideEmpty = False nodeName = materialsScienceSatellite @@ -5191,8 +5191,8 @@ RDNode { id = materialsScienceHuman - title = Early Human Spaceflight Materials Science - description = Blue Sky Research into Early Human Spaceflight Era Materials Science (1961-1963) + title = #rp1_techtree_materialssciencehuman + description = #rp1_techtree_materialssciencehuman_desc cost = 18 hideEmpty = False nodeName = materialsScienceHuman @@ -5210,8 +5210,8 @@ RDNode { id = materialsScienceAdvCapsules - title = Advanced Capsules Era Materials Science - description = Blue Sky Research into Advanced Capsules Era Materials Science (1964-1966). Allows recovery to the VAB / launch complexes. + title = #rp1_techtree_materialsscienceadvcapsules + description = #rp1_techtree_materialsscienceadvcapsules_desc cost = 45 hideEmpty = False nodeName = materialsScienceAdvCapsules @@ -5229,8 +5229,8 @@ RDNode { id = materialsScienceLunar - title = Lunar Exploration Era Materials Science - description = Blue Sky Research into Lunar Exploration Era Materials Science (1967-1971) + title = #rp1_techtree_materialssciencelunar + description = #rp1_techtree_materialssciencelunar_desc cost = 80 hideEmpty = False nodeName = materialsScienceLunar @@ -5248,8 +5248,8 @@ RDNode { id = materialsScienceSpaceStation - title = Space Station Era Materials Science - description = Blue Sky Research into Space Station Era Materials Science (1972-1980) + title = #rp1_techtree_materialssciencespacestation + description = #rp1_techtree_materialssciencespacestation_desc cost = 116 hideEmpty = False nodeName = materialsScienceSpaceStation @@ -5267,8 +5267,8 @@ RDNode { id = materialsScienceSpaceplanes - title = Spaceplanes Era Materials Science - description = Blue Sky Research into Spaceplanes Era Materials Science (1981-1985) + title = #rp1_techtree_materialssciencespaceplanes + description = #rp1_techtree_materialssciencespaceplanes_desc cost = 150 hideEmpty = False nodeName = materialsScienceSpaceplanes @@ -5286,8 +5286,8 @@ RDNode { id = materialsScienceLongTerm - title = Long-Term Space Habitation Era Materials Science - description = Blue Sky Research into Long-Term Space Habitation Era Materials Science (1986-1997) + title = #rp1_techtree_materialssciencelongterm + description = #rp1_techtree_materialssciencelongterm_desc cost = 200 hideEmpty = False nodeName = materialsScienceLongTerm @@ -5305,8 +5305,8 @@ RDNode { id = materialsScienceInternational - title = International Cooperation Era Materials Science - description = Blue Sky Research into International Cooperation Era Materials Science (1998-2008) + title = #rp1_techtree_materialsscienceinternational + description = #rp1_techtree_materialsscienceinternational_desc cost = 300 hideEmpty = False nodeName = materialsScienceInternational @@ -5324,8 +5324,8 @@ RDNode { id = materialsScienceCommercial - title = Commercial Spaceflight Era Materials Science - description = Blue Sky Research into Commercial Spaceflight Era Materials Science (2009-2018) + title = #rp1_techtree_materialssciencecommercial + description = #rp1_techtree_materialssciencecommercial_desc cost = 350 hideEmpty = False nodeName = materialsScienceCommercial @@ -5343,8 +5343,8 @@ RDNode { id = materialsScienceMatureCommercial - title = Mature Commercial Spaceflight Era Materials Science - description = Blue Sky Research into Mature Commercial Spaceflight Era Materials Science (2019-2028) + title = #rp1_techtree_materialssciencematurecommercial + description = #rp1_techtree_materialssciencematurecommercial_desc cost = 400 hideEmpty = False nodeName = materialsScienceMatureCommercial @@ -5362,8 +5362,8 @@ RDNode { id = materialsScienceNF - title = Near Future Era Materials Science - description = Blue Sky Research into Near Future Era Materials Science (2028-2050) + title = #rp1_techtree_materialssciencenf + description = #rp1_techtree_materialssciencenf_desc cost = 500 hideEmpty = False nodeName = materialsScienceNF @@ -5381,8 +5381,8 @@ RDNode { id = materialsScienceColonization - title = Colonization Era Materials Science - description = Blue Sky Research into Colonization Era Materials Science (2051+) + title = #rp1_techtree_materialssciencecolonization + description = #rp1_techtree_materialssciencecolonization_desc cost = 750 hideEmpty = False nodeName = materialsScienceColonization @@ -5400,8 +5400,8 @@ RDNode { id = electronicsSatellite - title = Satellite Era Electronics Research - description = Blue Sky Research into Satellite Era Electronics (1956-1960) + title = #rp1_techtree_electronicssatellite + description = #rp1_techtree_electronicssatellite_desc cost = 10 hideEmpty = False nodeName = electronicsSatellite @@ -5419,8 +5419,8 @@ RDNode { id = electronicsHuman - title = Early Human Spaceflight Electronics Research - description = Blue Sky Research into Early Human Spaceflight Era Electronics (1961-1963) + title = #rp1_techtree_electronicshuman + description = #rp1_techtree_electronicshuman_desc cost = 18 hideEmpty = False nodeName = electronicsHuman @@ -5438,8 +5438,8 @@ RDNode { id = electronicsAdvCapsules - title = Advanced Capsules Era Electronics Research - description = Blue Sky Research into Advanced Capsules and Interplanetary Era Electronics (1964-1966) + title = #rp1_techtree_electronicsadvcapsules + description = #rp1_techtree_electronicsadvcapsules_desc cost = 45 hideEmpty = False nodeName = electronicsAdvCapsules @@ -5457,8 +5457,8 @@ RDNode { id = electronicsLunar - title = Lunar Exploration Era Electronics Research - description = Blue Sky Research into Lunar Exploration Era Electronics Research (1967-1971) + title = #rp1_techtree_electronicslunar + description = #rp1_techtree_electronicslunar_desc cost = 80 hideEmpty = False nodeName = electronicsLunar @@ -5476,8 +5476,8 @@ RDNode { id = electronicsSpaceStation - title = Space Station Era Electronics Research - description = Blue Sky Research into Space Station and Deep Space Probe Era Materials Science () + title = #rp1_techtree_electronicsspacestation + description = #rp1_techtree_electronicsspacestation_desc cost = 116 hideEmpty = False nodeName = electronicsSpaceStation @@ -5495,8 +5495,8 @@ RDNode { id = electronicsSpaceplanes - title = Spaceplanes Era Electronics Research - description = Blue Sky Research into Spaceplanes Era Electronics Research (1981-1985) + title = #rp1_techtree_electronicsspaceplanes + description = #rp1_techtree_electronicsspaceplanes_desc cost = 150 hideEmpty = False nodeName = electronicsSpaceplanes @@ -5514,8 +5514,8 @@ RDNode { id = electronicsLongTerm - title = Long-Term Space Habitation Era Electronics Research - description = Blue Sky Research into Long-Term Space Habitation Era Electronics Research (1986-1997) + title = #rp1_techtree_electronicslongterm + description = #rp1_techtree_electronicslongterm_desc cost = 200 hideEmpty = False nodeName = electronicsLongTerm @@ -5533,8 +5533,8 @@ RDNode { id = electronicsInternational - title = International Cooperation Era Electronics Research - description = Blue Sky Research into International Cooperation Era Electronics Research (1998-2008) + title = #rp1_techtree_electronicsinternational + description = #rp1_techtree_electronicsinternational_desc cost = 300 hideEmpty = False nodeName = electronicsInternational @@ -5552,8 +5552,8 @@ RDNode { id = electronicsCommercial - title = Commercial Spaceflight Era Electronics Research - description = Blue Sky Research into Commercial Spaceflight Era Electronics Research (2009-2018) + title = #rp1_techtree_electronicscommercial + description = #rp1_techtree_electronicscommercial_desc cost = 350 hideEmpty = False nodeName = electronicsCommercial @@ -5571,8 +5571,8 @@ RDNode { id = electronicsMatureCommercial - title = Mature Commercial Spaceflight Era Electronics Research - description = Blue Sky Research into Mature Commercial Spaceflight Era Electronics Research (2019-2028) + title = #rp1_techtree_electronicsmaturecommercial + description = #rp1_techtree_electronicsmaturecommercial_desc cost = 400 hideEmpty = False nodeName = electronicsMatureCommercial @@ -5590,8 +5590,8 @@ RDNode { id = electronicsNF - title = Near Future Era Electronics Research - description = Blue Sky Research into Near Future Era Electronics Research (2019-2050) + title = #rp1_techtree_electronicsnf + description = #rp1_techtree_electronicsnf_desc cost = 500 hideEmpty = False nodeName = electronicsNF @@ -5609,8 +5609,8 @@ RDNode { id = electronicsColonization - title = Colonization Era Electronics Research - description = Blue Sky Research into Colonization Era Electronics Research (2051+) + title = #rp1_techtree_electronicscolonization + description = #rp1_techtree_electronicscolonization_desc cost = 750 hideEmpty = False nodeName = electronicsColonization @@ -5628,8 +5628,8 @@ RDNode { id = firstRTG - title = First RTGs - description = First Radioisotope Thermoelectric Generators (RTGs) (1961) + title = #rp1_techtree_firstrtg + description = #rp1_techtree_firstrtg_desc cost = 15 hideEmpty = False nodeName = firstRTG @@ -5647,8 +5647,8 @@ RDNode { id = earlyRTG - title = Early RTGs - description = Early Radioisotope Thermoelectric Generators (RTGs) (1963) + title = #rp1_techtree_earlyrtg + description = #rp1_techtree_earlyrtg_desc cost = 25 hideEmpty = False nodeName = earlyRTG @@ -5666,8 +5666,8 @@ RDNode { id = nuclearFissionReactors - title = Small Nuclear Fission Reactors - description = Small Nuclear Fission Reactors (1965) + title = #rp1_techtree_nuclearfissionreactors + description = #rp1_techtree_nuclearfissionreactors_desc cost = 50 hideEmpty = False nodeName = nuclearFissionReactors @@ -5691,8 +5691,8 @@ RDNode { id = improvedRTG - title = Improved RTGs - description = Improved Radioisotope Thermoelectric Generators (RTGs) (1967) + title = #rp1_techtree_improvedrtg + description = #rp1_techtree_improvedrtg_desc cost = 80 hideEmpty = False nodeName = improvedRTG @@ -5716,8 +5716,8 @@ RDNode { id = multihundredWattRTG - title = Multi-Hundred Watt RTGs - description = Multi-Hundred Watt Radioisotope Thermoelectric Generators (RTGs) (1976-1980) + title = #rp1_techtree_multihundredwattrtg + description = #rp1_techtree_multihundredwattrtg_desc cost = 132 hideEmpty = False nodeName = multihundredWattRTG @@ -5741,8 +5741,8 @@ RDNode { id = gphsRTG - title = GPHS-RTGs - description = General Purpose Heat Source Radioisotope Thermoelectric Generators (RTGs) (1981-1985) + title = #rp1_techtree_gphsrtg + description = #rp1_techtree_gphsrtg_desc cost = 175 hideEmpty = False nodeName = gphsRTG @@ -5766,8 +5766,8 @@ RDNode { id = improvedNuclearPower - title = Improved Nuclear Power Generation - description = Improved Nuclear Power Generation (1986-1997) + title = #rp1_techtree_improvednuclearpower + description = #rp1_techtree_improvednuclearpower_desc cost = 233 hideEmpty = False nodeName = improvedNuclearPower @@ -5791,8 +5791,8 @@ RDNode { id = advancedNuclearPower - title = Advanced Nuclear Power Generation - description = Advanced Nuclear Power Generation (1998-2008) + title = #rp1_techtree_advancednuclearpower + description = #rp1_techtree_advancednuclearpower_desc cost = 316 hideEmpty = False nodeName = advancedNuclearPower @@ -5816,8 +5816,8 @@ RDNode { id = modernNuclearPower - title = Modern Nuclear Power Generation - description = Modern Nuclear Power Generation (2009-2018) + title = #rp1_techtree_modernnuclearpower + description = #rp1_techtree_modernnuclearpower_desc cost = 400 hideEmpty = False nodeName = modernNuclearPower @@ -5841,8 +5841,8 @@ RDNode { id = advModernNuclearPower - title = Advanced Modern Nuclear Power Generation - description = Advanced Modern Nuclear Power Generation (2019-2028) + title = #rp1_techtree_advmodernnuclearpower + description = #rp1_techtree_advmodernnuclearpower_desc cost = 500 hideEmpty = False nodeName = advModernNuclearPower @@ -5866,8 +5866,8 @@ RDNode { id = nuclearPowerNF - title = Near Future Nuclear Power Generation - description = Near Future Nuclear Power Generation (2029-2050) + title = #rp1_techtree_nuclearpowernf + description = #rp1_techtree_nuclearpowernf_desc cost = 583 hideEmpty = False nodeName = nuclearPowerNF @@ -5891,8 +5891,8 @@ RDNode { id = colonization2051NuclearPower - title = 2051-2099 Nuclear Power - description = 2051-2099 Nuclear Power + title = #rp1_techtree_colonization2051nuclearpower + description = #rp1_techtree_colonization2051nuclearpower_desc cost = 1000 hideEmpty = False nodeName = colonization2051NuclearPower @@ -5916,8 +5916,8 @@ RDNode { id = colonization2100NuclearPower - title = 2100-2149 Nuclear Power - description = 2100-2149 Nuclear Power + title = #rp1_techtree_colonization2100nuclearpower + description = #rp1_techtree_colonization2100nuclearpower_desc cost = 1000 hideEmpty = False nodeName = colonization2100NuclearPower @@ -5935,8 +5935,8 @@ RDNode { id = colonization2150NuclearPower - title = 2150+ Nuclear Power - description = 2150+ Nuclear Power + title = #rp1_techtree_colonization2150nuclearpower + description = #rp1_techtree_colonization2150nuclearpower_desc cost = 1000 hideEmpty = False nodeName = colonization2150NuclearPower @@ -5954,8 +5954,8 @@ RDNode { id = primitiveSolarPanels - title = Primitive Solar Panels - description = Primitive Solar Panels (1958) + title = #rp1_techtree_primitivesolarpanels + description = #rp1_techtree_primitivesolarpanels_desc cost = 9 hideEmpty = False nodeName = primitiveSolarPanels @@ -5973,8 +5973,8 @@ RDNode { id = earlyPower - title = Early Power Generation and Storage - description = Early Power Generation and Storage (1961) + title = #rp1_techtree_earlypower + description = #rp1_techtree_earlypower_desc cost = 16 hideEmpty = False nodeName = earlyPower @@ -5998,8 +5998,8 @@ RDNode { id = basicPower - title = Basic Power Generation and Storage - description = Basic Power Generation and Storage (1963) + title = #rp1_techtree_basicpower + description = #rp1_techtree_basicpower_desc cost = 25 hideEmpty = False nodeName = basicPower @@ -6017,8 +6017,8 @@ RDNode { id = improvedPower - title = Improved Power Generation and Storage - description = Improved Power Generation and Storage (1964) + title = #rp1_techtree_improvedpower + description = #rp1_techtree_improvedpower_desc cost = 30 hideEmpty = False nodeName = improvedPower @@ -6042,8 +6042,8 @@ RDNode { id = lunarRatedPower - title = Lunar Rated Power Generation - description = Lunar Rated Power Generation (1967) + title = #rp1_techtree_lunarratedpower + description = #rp1_techtree_lunarratedpower_desc cost = 80 hideEmpty = False nodeName = lunarRatedPower @@ -6067,8 +6067,8 @@ RDNode { id = spaceStationSolarPanels - title = Space Station Solar Panels - description = Space Station Solar Panels (1972-1980) + title = #rp1_techtree_spacestationsolarpanels + description = #rp1_techtree_spacestationsolarpanels_desc cost = 116 hideEmpty = False nodeName = spaceStationSolarPanels @@ -6092,8 +6092,8 @@ RDNode { id = maturePower - title = Mature Power Generation and Storage - description = Mature Power Generation and Storage (1981-1985) + title = #rp1_techtree_maturepower + description = #rp1_techtree_maturepower_desc cost = 175 hideEmpty = False nodeName = maturePower @@ -6117,8 +6117,8 @@ RDNode { id = largeScaleSolarArrays - title = Large Scale Solar Arrays - description = Large Scale Solar Arrays (1986-1997) + title = #rp1_techtree_largescalesolararrays + description = #rp1_techtree_largescalesolararrays_desc cost = 233 hideEmpty = False nodeName = largeScaleSolarArrays @@ -6142,8 +6142,8 @@ RDNode { id = advancedPower - title = Advanced Power Generation and Storage - description = Advanced Power Generation and Storage (1998-2008) + title = #rp1_techtree_advancedpower + description = #rp1_techtree_advancedpower_desc cost = 316 hideEmpty = False nodeName = advancedPower @@ -6167,8 +6167,8 @@ RDNode { id = modernPower - title = Modern Power Generation and Storage - description = Modern Power Generation and Storage (2009-2018) + title = #rp1_techtree_modernpower + description = #rp1_techtree_modernpower_desc cost = 400 hideEmpty = False nodeName = modernPower @@ -6192,8 +6192,8 @@ RDNode { id = advModernPower - title = Advanced Modern Power Generation and Storage - description = Advanced Modern Power Generation and Storage (2019-2028) + title = #rp1_techtree_advmodernpower + description = #rp1_techtree_advmodernpower_desc cost = 500 hideEmpty = False nodeName = advModernPower @@ -6217,8 +6217,8 @@ RDNode { id = powerNF - title = Near Future Power Generation and Storage - description = Near Future Power Generation and Storage (2029-2050) + title = #rp1_techtree_powernf + description = #rp1_techtree_powernf_desc cost = 583 hideEmpty = False nodeName = powerNF @@ -6242,8 +6242,8 @@ RDNode { id = colonization2051Power - title = 2051-2099 Power Generation and Storage - description = 2051-2099 Power Generation and Storage + title = #rp1_techtree_colonization2051power + description = #rp1_techtree_colonization2051power_desc cost = 1000 hideEmpty = False nodeName = colonization2051Power @@ -6267,8 +6267,8 @@ RDNode { id = colonization2100Power - title = 2100-2149 Power Generation and Storage - description = 2100-2149 Power Generation and Storage + title = #rp1_techtree_colonization2100power + description = #rp1_techtree_colonization2100power_desc cost = 1000 hideEmpty = False nodeName = colonization2100Power @@ -6286,8 +6286,8 @@ RDNode { id = colonization2150Power - title = 2150+ Power Generation and Storage - description = 2150+ Power Generation and Storage + title = #rp1_techtree_colonization2150power + description = #rp1_techtree_colonization2150power_desc cost = 1000 hideEmpty = False nodeName = colonization2150Power @@ -6305,8 +6305,8 @@ RDNode { id = lunarRangeComms - title = Lunar Range Communications - description = Lunar Range Communications (1957-1958) + title = #rp1_techtree_lunarrangecomms + description = #rp1_techtree_lunarrangecomms_desc cost = 8 hideEmpty = False nodeName = lunarRangeComms @@ -6324,8 +6324,8 @@ RDNode { id = digitalComms - title = Digital Communications - description = First Digital Communication Systems (1959-1960) + title = #rp1_techtree_digitalcomms + description = #rp1_techtree_digitalcomms_desc cost = 8 hideEmpty = False nodeName = digitalComms @@ -6343,8 +6343,8 @@ RDNode { id = interplanetaryComms - title = Interplanetary Communications - description = Interplanetary Communications (1961-1963) + title = #rp1_techtree_interplanetarycomms + description = #rp1_techtree_interplanetarycomms_desc cost = 15 hideEmpty = False nodeName = interplanetaryComms @@ -6368,8 +6368,8 @@ RDNode { id = improvedComms - title = Improved Communications - description = Improved Communications (1964-1966) + title = #rp1_techtree_improvedcomms + description = #rp1_techtree_improvedcomms_desc cost = 18 hideEmpty = False nodeName = improvedComms @@ -6393,8 +6393,8 @@ RDNode { id = advancedComms - title = Advanced Communications - description = Advanced Communications (1967-1971) + title = #rp1_techtree_advancedcomms + description = #rp1_techtree_advancedcomms_desc cost = 31 hideEmpty = False nodeName = advancedComms @@ -6418,8 +6418,8 @@ RDNode { id = deepSpaceComms - title = Deep Space Communications - description = Deep Space Communications (1972-1980) + title = #rp1_techtree_deepspacecomms + description = #rp1_techtree_deepspacecomms_desc cost = 56 hideEmpty = False nodeName = deepSpaceComms @@ -6443,8 +6443,8 @@ RDNode { id = highDataRateComms - title = High Data Rate Communications - description = High Data Rate Communications (1976-1980) + title = #rp1_techtree_highdataratecomms + description = #rp1_techtree_highdataratecomms_desc cost = 56 hideEmpty = False nodeName = highDataRateComms @@ -6462,8 +6462,8 @@ RDNode { id = largeScaleComms - title = Large Scale Communications - description = Large Scale Communications (1981-1985) + title = #rp1_techtree_largescalecomms + description = #rp1_techtree_largescalecomms_desc cost = 80 hideEmpty = False nodeName = largeScaleComms @@ -6487,8 +6487,8 @@ RDNode { id = massiveScaleComms - title = Massive Scale Communications - description = Massive Scale Communications (1986-1997) + title = #rp1_techtree_massivescalecomms + description = #rp1_techtree_massivescalecomms_desc cost = 116 hideEmpty = False nodeName = massiveScaleComms @@ -6512,8 +6512,8 @@ RDNode { id = efficientComms - title = Efficient Communications - description = Efficient Communications (1998-2008) + title = #rp1_techtree_efficientcomms + description = #rp1_techtree_efficientcomms_desc cost = 175 hideEmpty = False nodeName = efficientComms @@ -6537,8 +6537,8 @@ RDNode { id = modernComms - title = Modern Communications - description = Modern Communications (2009-2018) + title = #rp1_techtree_moderncomms + description = #rp1_techtree_moderncomms_desc cost = 233 hideEmpty = False nodeName = modernComms @@ -6562,8 +6562,8 @@ RDNode { id = advModernComms - title = Advanced Modern Communications - description = Advanced Modern Communications (2019-2028) + title = #rp1_techtree_advmoderncomms + description = #rp1_techtree_advmoderncomms_desc cost = 316 hideEmpty = False nodeName = advModernComms @@ -6587,8 +6587,8 @@ RDNode { id = commsNF - title = Near Future Communications - description = Near Future Communications (2029-2050) + title = #rp1_techtree_commsnf + description = #rp1_techtree_commsnf_desc cost = 583 hideEmpty = False nodeName = commsNF @@ -6612,8 +6612,8 @@ RDNode { id = colonization2051Comms - title = 2051-2099 Communications - description = 2051-2099 Communications + title = #rp1_techtree_colonization2051comms + description = #rp1_techtree_colonization2051comms_desc cost = 1000 hideEmpty = False nodeName = colonization2051Comms @@ -6637,8 +6637,8 @@ RDNode { id = colonization2100Comms - title = 2100-2149 Communications - description = 2100-2149 Communications + title = #rp1_techtree_colonization2100comms + description = #rp1_techtree_colonization2100comms_desc cost = 1000 hideEmpty = False nodeName = colonization2100Comms @@ -6656,8 +6656,8 @@ RDNode { id = colonization2150Comms - title = 2150+ Communications - description = 2150+ Communications + title = #rp1_techtree_colonization2150comms + description = #rp1_techtree_colonization2150comms_desc cost = 1000 hideEmpty = False nodeName = colonization2150Comms @@ -6675,8 +6675,8 @@ RDNode { id = postWarAvionics - title = Early Tracking Systems - description = The earliest systems designed to track objects traveling high and fast. + title = #rp1_techtree_postwaravionics + description = #rp1_techtree_postwaravionics_desc cost = 2 hideEmpty = False nodeName = postWarAvionics @@ -6694,8 +6694,8 @@ RDNode { id = avionicsPrototypes - title = Avionics Prototypes - description = Avionics Prototypes (1952-1955) + title = #rp1_techtree_avionicsprototypes + description = #rp1_techtree_avionicsprototypes_desc cost = 4 hideEmpty = False nodeName = avionicsPrototypes @@ -6713,8 +6713,8 @@ RDNode { id = earlyAvionics - title = Early Avionics and Probes - description = Early Avionics and Probes (1956-1958) + title = #rp1_techtree_earlyavionics + description = #rp1_techtree_earlyavionics_desc cost = 7 hideEmpty = False nodeName = earlyAvionics @@ -6738,8 +6738,8 @@ RDNode { id = basicAvionics - title = Basic Avionics and Probes - description = Basic Avionics and Probes (1959-1960) + title = #rp1_techtree_basicavionics + description = #rp1_techtree_basicavionics_desc cost = 15 hideEmpty = False nodeName = basicAvionics @@ -6757,8 +6757,8 @@ RDNode { id = interplanetaryProbes - title = Early Interplanetary Avionics and Probes - description = Early Interplanetary Avionics and Probes (1961) + title = #rp1_techtree_interplanetaryprobes + description = #rp1_techtree_interplanetaryprobes_desc cost = 20 hideEmpty = False nodeName = interplanetaryProbes @@ -6782,8 +6782,8 @@ RDNode { id = improvedAvionics - title = Improved Avionics - description = Improved Avionics (1962-1963) + title = #rp1_techtree_improvedavionics + description = #rp1_techtree_improvedavionics_desc cost = 27 hideEmpty = False nodeName = improvedAvionics @@ -6801,8 +6801,8 @@ RDNode { id = matureAvionics - title = Mature Avionics and Probes - description = Mature Avionics and Probes (1964-1966) + title = #rp1_techtree_matureavionics + description = #rp1_techtree_matureavionics_desc cost = 40 hideEmpty = False nodeName = matureAvionics @@ -6826,8 +6826,8 @@ RDNode { id = largeScaleAvionics - title = Large Scale Avionics - description = Large Scale Avionics (1967-1971) + title = #rp1_techtree_largescaleavionics + description = #rp1_techtree_largescaleavionics_desc cost = 80 hideEmpty = False nodeName = largeScaleAvionics @@ -6851,8 +6851,8 @@ RDNode { id = advancedAvionics - title = Advanced Avionics and Probes - description = Advanced Avionics and Probes (1972-1980) + title = #rp1_techtree_advancedavionics + description = #rp1_techtree_advancedavionics_desc cost = 116 hideEmpty = False nodeName = advancedAvionics @@ -6876,8 +6876,8 @@ RDNode { id = nextGenAvionics - title = Next Generation Avionics and Probes - description = Next Generation Avionics and Probes (1981-1985) + title = #rp1_techtree_nextgenavionics + description = #rp1_techtree_nextgenavionics_desc cost = 175 hideEmpty = False nodeName = nextGenAvionics @@ -6901,8 +6901,8 @@ RDNode { id = longTermAvionics - title = Long-Term Space Habitation Era Avionics and Probes - description = Long-Term Space Habitation Era Avionics and Probes (1986-1996) + title = #rp1_techtree_longtermavionics + description = #rp1_techtree_longtermavionics_desc cost = 233 hideEmpty = False nodeName = longTermAvionics @@ -6926,8 +6926,8 @@ RDNode { id = internationalAvionics - title = International Era Avionics and Probes - description = International Era Avionics and Probes (1997-2008) + title = #rp1_techtree_internationalavionics + description = #rp1_techtree_internationalavionics_desc cost = 316 hideEmpty = False nodeName = internationalAvionics @@ -6951,8 +6951,8 @@ RDNode { id = modernAvionics - title = Modern Avionics and Probes - description = Modern Avionics and Probes (2009-2018) + title = #rp1_techtree_modernavionics + description = #rp1_techtree_modernavionics_desc cost = 400 hideEmpty = False nodeName = modernAvionics @@ -6976,8 +6976,8 @@ RDNode { id = advModernAvionics - title = Advanced Modern Avionics and Probes - description = Advanced Modern Avionics and Probes (2019-2028) + title = #rp1_techtree_advmodernavionics + description = #rp1_techtree_advmodernavionics_desc cost = 500 hideEmpty = False nodeName = advModernAvionics @@ -7001,8 +7001,8 @@ RDNode { id = avionicsNF - title = Near Future Avionics and Probes - description = Near Future Avionics and Probes (2029-2050) + title = #rp1_techtree_avionicsnf + description = #rp1_techtree_avionicsnf_desc cost = 583 hideEmpty = False nodeName = avionicsNF @@ -7026,8 +7026,8 @@ RDNode { id = colonization2051Avionics - title = 2051-2099 Avionics and Probes - description = 2051-2099 Avionics and Probes + title = #rp1_techtree_colonization2051avionics + description = #rp1_techtree_colonization2051avionics_desc cost = 1000 hideEmpty = False nodeName = colonization2051Avionics @@ -7051,8 +7051,8 @@ RDNode { id = colonization2100Avionics - title = 2100-2149 Avionics and Probes - description = 2100-2149 Avionics and Probes + title = #rp1_techtree_colonization2100avionics + description = #rp1_techtree_colonization2100avionics_desc cost = 1000 hideEmpty = False nodeName = colonization2100Avionics @@ -7070,8 +7070,8 @@ RDNode { id = colonization2150Avionics - title = 2150+ Avionics and Probes - description = 2150+ Avionics and Probes + title = #rp1_techtree_colonization2150avionics + description = #rp1_techtree_colonization2150avionics_desc cost = 1000 hideEmpty = False nodeName = colonization2150Avionics @@ -7089,8 +7089,8 @@ RDNode { id = earlyScience - title = Early Science - description = Early Science (1952-1955) + title = #rp1_techtree_earlyscience + description = #rp1_techtree_earlyscience_desc cost = 4 hideEmpty = False nodeName = earlyScience @@ -7108,8 +7108,8 @@ RDNode { id = scienceSatellite - title = Satellite Era Science - description = Satellite Era Science (1956-1960) + title = #rp1_techtree_sciencesatellite + description = #rp1_techtree_sciencesatellite_desc cost = 7 hideEmpty = False nodeName = scienceSatellite @@ -7133,8 +7133,8 @@ RDNode { id = scienceHuman - title = Early Human Spaceflight Era Science - description = Early Human Spaceflight Era Science (1961-1963) + title = #rp1_techtree_sciencehuman + description = #rp1_techtree_sciencehuman_desc cost = 19 hideEmpty = False nodeName = scienceHuman @@ -7158,8 +7158,8 @@ RDNode { id = scienceAdvCapsules - title = Interplanetary Era Science - description = Interplanetary Era Science (1964-1966) + title = #rp1_techtree_scienceadvcapsules + description = #rp1_techtree_scienceadvcapsules_desc cost = 40 hideEmpty = False nodeName = scienceAdvCapsules @@ -7183,8 +7183,8 @@ RDNode { id = scienceLunar - title = Lunar Exploration Era Science - description = Lunar Exploration Era Science (1967-1968) + title = #rp1_techtree_sciencelunar + description = #rp1_techtree_sciencelunar_desc cost = 80 hideEmpty = False nodeName = scienceLunar @@ -7208,8 +7208,8 @@ RDNode { id = surfaceScience - title = Surface Science - description = Surface Science (1969-1971) + title = #rp1_techtree_surfacescience + description = #rp1_techtree_surfacescience_desc cost = 90 hideEmpty = False nodeName = surfaceScience @@ -7227,8 +7227,8 @@ RDNode { id = deepSpaceScience - title = Deep Space Science Experiments - description = Deep Space Science Experiments (1972-1980) + title = #rp1_techtree_deepspacescience + description = #rp1_techtree_deepspacescience_desc cost = 116 hideEmpty = False nodeName = deepSpaceScience @@ -7252,8 +7252,8 @@ RDNode { id = scienceExploration - title = Exploration Era Science - description = Exploration Era Science (1981-1985) + title = #rp1_techtree_scienceexploration + description = #rp1_techtree_scienceexploration_desc cost = 175 hideEmpty = False nodeName = scienceExploration @@ -7277,8 +7277,8 @@ RDNode { id = sampleReturnScience - title = Sample Return Science Experiments - description = Sample Return Science Experiments (1986-1996) + title = #rp1_techtree_samplereturnscience + description = #rp1_techtree_samplereturnscience_desc cost = 233 hideEmpty = False nodeName = sampleReturnScience @@ -7302,8 +7302,8 @@ RDNode { id = advancedScience - title = Advanced Science Experiments - description = Advanced Science Experiments (1997-2008) + title = #rp1_techtree_advancedscience + description = #rp1_techtree_advancedscience_desc cost = 316 hideEmpty = False nodeName = advancedScience @@ -7327,8 +7327,8 @@ RDNode { id = advancedSurfaceScience - title = Advanced Surface Experiments - description = Advanced Surface Experiments (2009-2018) + title = #rp1_techtree_advancedsurfacescience + description = #rp1_techtree_advancedsurfacescience_desc cost = 400 hideEmpty = False nodeName = advancedSurfaceScience @@ -7352,8 +7352,8 @@ RDNode { id = advModernScience - title = Advanced Modern Science - description = Advanced Modern Science (2019-2028) + title = #rp1_techtree_advmodernscience + description = #rp1_techtree_advmodernscience_desc cost = 500 hideEmpty = False nodeName = advModernScience @@ -7377,8 +7377,8 @@ RDNode { id = scienceNF - title = Near Future Science - description = Near Future Science (2029-2050) + title = #rp1_techtree_sciencenf + description = #rp1_techtree_sciencenf_desc cost = 583 hideEmpty = False nodeName = scienceNF @@ -7402,8 +7402,8 @@ RDNode { id = colonization2051Science - title = 2051-2099 Science - description = 2051-2099 Science + title = #rp1_techtree_colonization2051science + description = #rp1_techtree_colonization2051science_desc cost = 1000 hideEmpty = False nodeName = colonization2051Science @@ -7427,8 +7427,8 @@ RDNode { id = colonization2100Science - title = 2100-2149 Science - description = 2100-2149 Science + title = #rp1_techtree_colonization2100science + description = #rp1_techtree_colonization2100science_desc cost = 1000 hideEmpty = False nodeName = colonization2100Science @@ -7446,8 +7446,8 @@ RDNode { id = colonization2150Science - title = 2150+ Science - description = 2150+ Science + title = #rp1_techtree_colonization2150science + description = #rp1_techtree_colonization2150science_desc cost = 1000 hideEmpty = False nodeName = colonization2150Science diff --git a/GameData/RP-1/Tree/TechFacilityUpgrades.cfg b/GameData/RP-1/Tree/TechFacilityUpgrades.cfg index 91a8c82cbae..d43c6826c5f 100644 --- a/GameData/RP-1/Tree/TechFacilityUpgrades.cfg +++ b/GameData/RP-1/Tree/TechFacilityUpgrades.cfg @@ -7,10 +7,8 @@ PARTUPGRADE techRequired = lunarRangeComms entryCost = 0.00001 cost = 0 - title = Level 2 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 2. - manufacturer = Generic - description = DSN Tech Level 1. This tracking station upgrade allows you to see patched conics and, when combined with Mission Control Level 3, maneuver nodes. DSN UHF gain improves by 14dB. + description = #rp1_upgrades_trackingstation_level2_desc + level = 2 } PARTUPGRADE { @@ -19,10 +17,8 @@ PARTUPGRADE techRequired = digitalComms entryCost = 0.00001 cost = 0 - title = Level 3 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 3. - manufacturer = Generic - description = DSN Tech Level 2. DSN stations gain digital encoders. + description = #rp1_upgrades_trackingstation_level3_desc + level = 3 } PARTUPGRADE { @@ -31,10 +27,8 @@ PARTUPGRADE techRequired = interplanetaryComms entryCost = 0.00001 cost = 0 - title = Level 4 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 4. - manufacturer = Generic - description = DSN Tech Level 3. This tracking station upgrade installs S-band ground equipment and 26m antenna systems. + description = #rp1_upgrades_trackingstation_level4_desc + level = 4 } PARTUPGRADE { @@ -43,10 +37,8 @@ PARTUPGRADE techRequired = improvedComms entryCost = 0.00001 cost = 0 - title = Level 5 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 5. - manufacturer = Generic - description = DSN Tech Level 4. This tracking station upgrade installs 64m antenna systems, increasing your DSN gain by about 8 dB. + description = #rp1_upgrades_trackingstation_level5_desc + level = 5 } PARTUPGRADE { @@ -55,10 +47,8 @@ PARTUPGRADE techRequired = advancedComms entryCost = 0.00001 cost = 0 - title = Level 6 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 6. - manufacturer = Generic - description = DSN Tech Level 5. This tracking station upgrade installs new digital encoding and noise reduction equipment, increasing your DSN gain by about 3 dB. + description = #rp1_upgrades_trackingstation_level6_desc + level = 6 } PARTUPGRADE { @@ -67,10 +57,8 @@ PARTUPGRADE techRequired = deepSpaceComms entryCost = 0.00001 cost = 0 - title = Level 7 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 7. - manufacturer = Generic - description = DSN Tech Level 6. This tracking station upgrade installs new digital encoding equipment and improves antenna efficiency, increasing your DSN gain by about 3 dB. + description = #rp1_upgrades_trackingstation_level7_desc + level = 7 } PARTUPGRADE { @@ -79,10 +67,8 @@ PARTUPGRADE techRequired = highDataRateComms entryCost = 0.00001 cost = 0 - title = Level 8 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 8. - manufacturer = Generic - description = DSN Tech Level 7. This tracking station upgrade installs X-band ground equipment and noise reduction technologies, increasing your DSN gain by about 3 dB. + description = #rp1_upgrades_trackingstation_level8_desc + level = 8 } PARTUPGRADE { @@ -91,10 +77,8 @@ PARTUPGRADE techRequired = massiveScaleComms entryCost = 0.00001 cost = 0 - title = Level 9 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 9. - manufacturer = Generic - description = DSN Tech Level 8. This tracking station upgrade installs the 70m dish, increasing your DSN gain by about 1 dB. + description = #rp1_upgrades_trackingstation_level9_desc + level = 9 } PARTUPGRADE { @@ -103,8 +87,14 @@ PARTUPGRADE techRequired = efficientComms entryCost = 0.00001 cost = 0 - title = Level 10 Tracking Station Research Unlocked - basicInfo = You can now upgrade the Tracking Station to Level 10 and beyond. - manufacturer = Generic - description = DSN Tech Level 9. This tracking station upgrade installs super-cooled receiver and Ka-band equipment, increases your DSN gain by about 4.5 dB. + description = #rp1_upgrades_trackingstation_level10_desc + level = 10 +} + +@PARTUPGRADE[RP0Level*TrackingStation] +{ + title = #rp1_upgrades_trackingstation_title + basicInfo = #rp1_upgrades_trackingstation_info + manufacturer = #ro_mfr_generic + !level = DEL }