diff --git a/GameData/RP-1/Tree/ECM-Parts.cfg b/GameData/RP-1/Tree/ECM-Parts.cfg index 4aad8d034fc..426cf26b6f7 100644 --- a/GameData/RP-1/Tree/ECM-Parts.cfg +++ b/GameData/RP-1/Tree/ECM-Parts.cfg @@ -106,6 +106,8 @@ FuelCellArray = 10000, fuelCells GearFixed = 1 GearFree = 1 + GearLargeSpaceplane = 300,GearLarge + GearMediumSpaceplane = 200,GearMedium GearSmall = 1 Griffon101 = 1 Griffon88 = 1 @@ -143,6 +145,8 @@ KAS-PortPylonPwr = KAS-PortPylon KAS-W2 = KAS-W1 KAXjumpJet = B9-Engine-VA1 + KF-ALG-Large-Spaceplane = 300,KF-ALG-Large + KF-ALG-Medium-Spaceplane = 150,KF-ALG-Medium KF-ScrewDrive = wheelsEarly KF-TrackInverting = wheelsEarly KF-TrackLong = wheelsEarly diff --git a/GameData/RP-1/Tree/TREE-Parts.cfg b/GameData/RP-1/Tree/TREE-Parts.cfg index 570a605c036..046bdacecc4 100644 --- a/GameData/RP-1/Tree/TREE-Parts.cfg +++ b/GameData/RP-1/Tree/TREE-Parts.cfg @@ -1993,6 +1993,14 @@ RP0conf = true @description ^=:$: From Stock (RO Config) mod } +@PART[GearLargeSpaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 30 + %entryCost = 0 + RP0conf = true + @description ^=:$: From Stock (RO Addition) mod +} @PART[GearMedium]:FOR[xxxRP0] { %TechRequired = highSpeedFlight @@ -2001,6 +2009,14 @@ RP0conf = true @description ^=:$: From Stock (RO Config) mod } +@PART[GearMediumSpaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 20 + %entryCost = 0 + RP0conf = true + @description ^=:$: From Stock (RO Addition) mod +} @PART[GearSmall]:FOR[xxxRP0] { %TechRequired = unlockParts @@ -2009,6 +2025,14 @@ RP0conf = true @description ^=:$: From Stock (RO Config) mod } +@PART[GearSmallSpaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 12 + %entryCost = 1 + RP0conf = true + @description ^=:$: From Stock (RO Addition) mod +} @PART[GooExperiment]:FOR[xxxRP0] { %TechRequired = postWarAvionics @@ -2850,6 +2874,14 @@ RP0conf = true @description ^=:$: From Kerbal Foundries 2 mod } +@PART[KF-ALG-Large-Spaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 30 + %entryCost = 0 + RP0conf = true + @description ^=:$: From Kerbal Foundries 2 mod +} @PART[KF-ALG-Medium]:FOR[xxxRP0] { %TechRequired = matureSupersonic @@ -2858,6 +2890,14 @@ RP0conf = true @description ^=:$: From Kerbal Foundries 2 mod } +@PART[KF-ALG-Medium-Spaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 20 + %entryCost = 0 + RP0conf = true + @description ^=:$: From Kerbal Foundries 2 mod +} @PART[KF-ALG-Small]:FOR[xxxRP0] { %TechRequired = unlockParts @@ -2866,6 +2906,14 @@ RP0conf = true @description ^=:$: From Kerbal Foundries 2 mod } +@PART[KF-ALG-Small-Spaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 10 + %entryCost = 1 + RP0conf = true + @description ^=:$: From Kerbal Foundries 2 mod +} @PART[KF-ALG-SmallSide]:FOR[xxxRP0] { %TechRequired = unlockParts @@ -2874,6 +2922,14 @@ RP0conf = true @description ^=:$: From Kerbal Foundries 2 mod } +@PART[KF-ALG-SmallSide-Spaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 12 + %entryCost = 1 + RP0conf = true + @description ^=:$: From Kerbal Foundries 2 mod +} @PART[KF-ScrewDrive]:FOR[xxxRP0] { %TechRequired = lunarRatedHeatshields @@ -19968,6 +20024,14 @@ RP0conf = true @description ^=:$: From Stock (RO Config) mod } +@PART[SmallGearBaySpaceplane]:FOR[xxxRP0] +{ + %TechRequired = prototypeSpaceplanes + %cost = 6 + %entryCost = 1 + RP0conf = true + @description ^=:$: From Stock (RO Addition) mod +} @PART[SmallPointLight]:FOR[xxxRP0] { %TechRequired = unlockParts diff --git a/Source/Tech Tree/Parts Browser/data/Kerbal_Foundries_2.json b/Source/Tech Tree/Parts Browser/data/Kerbal_Foundries_2.json index b4c2f9c9382..82c1720c3dd 100644 --- a/Source/Tech Tree/Parts Browser/data/Kerbal_Foundries_2.json +++ b/Source/Tech Tree/Parts Browser/data/Kerbal_Foundries_2.json @@ -7,7 +7,7 @@ "cost": 15, "entry_cost": 300, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "1960", "technology": "highSpeedFlight", "era": "02-SAT", @@ -22,6 +22,29 @@ "identical_part_name": "", "module_tags": [] }, + { + "name": "KF-ALG-Large-Spaceplane", + "title": "Adjustable Landing Gear (Large) (Spaceplane)", + "description": "", + "mod": "Kerbal Foundries 2", + "cost": 30, + "entry_cost": "0", + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", + "era": "02-SAT", + "ro": true, + "rp0": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "300,KF-ALG-Large", + "identical_part_name": "", + "module_tags": [] + }, { "name": "KF-ALG-Medium", "title": "Adjustable Landing Gear (Medium)", @@ -30,7 +53,7 @@ "cost": 10, "entry_cost": 150, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "1952", "technology": "matureSupersonic", "era": "01-PW", @@ -45,6 +68,29 @@ "identical_part_name": "", "module_tags": [] }, + { + "name": "KF-ALG-Medium-Spaceplane", + "title": "Adjustable Landing Gear (Medium) (Spaceplane)", + "description": "", + "mod": "Kerbal Foundries 2", + "cost": 20, + "entry_cost": "0", + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", + "era": "01-PW", + "ro": true, + "rp0": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "150,KF-ALG-Medium", + "identical_part_name": "", + "module_tags": [] + }, { "name": "KF-ALG-Small", "title": "Adjustable Landing Gear (Small)", @@ -53,7 +99,7 @@ "cost": 5, "entry_cost": 1, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "0", "technology": "unlockParts", "era": "00-START", @@ -68,6 +114,27 @@ "identical_part_name": "", "module_tags": [] }, + { + "name": "KF-ALG-Small-Spaceplane", + "title": "Adjustable Landing Gear (Small) (Spaceplane)", + "description": "", + "mod": "Kerbal Foundries 2", + "cost": "10", + "entry_cost": "1", + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", + "ro": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "", + "identical_part_name": "", + "module_tags": [] + }, { "name": "KF-ALG-SmallSide", "title": "Adjustable Landing Gear (Small - Side)", @@ -76,7 +143,7 @@ "cost": 6, "entry_cost": 1, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "0", "technology": "unlockParts", "era": "00-START", @@ -91,6 +158,29 @@ "identical_part_name": "", "module_tags": [] }, + { + "name": "KF-ALG-SmallSide-Spaceplane", + "title": "Adjustable Landing Gear (Small - Side) (Spaceplane)", + "description": "", + "mod": "Kerbal Foundries 2", + "cost": 12, + "entry_cost": 1, + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", + "era": "00-START", + "ro": true, + "rp0": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "", + "identical_part_name": "", + "module_tags": [] + }, { "name": "KF-ScrewDrive", "title": "Screw Drive", diff --git a/Source/Tech Tree/Parts Browser/data/Stock__RO_Addition.json b/Source/Tech Tree/Parts Browser/data/Stock__RO_Addition.json index 674368470c0..942b1695a35 100644 --- a/Source/Tech Tree/Parts Browser/data/Stock__RO_Addition.json +++ b/Source/Tech Tree/Parts Browser/data/Stock__RO_Addition.json @@ -1,4 +1,67 @@ [ + { + "name": "GearLargeSpaceplane", + "title": "LY-99 Extra Large Landing Gear (Spaceplane)", + "description": "", + "mod": "Stock (RO Addition)", + "cost": "30", + "entry_cost": "0", + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", + "ro": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "300,GearLarge", + "identical_part_name": "", + "module_tags": [] + }, + { + "name": "GearMediumSpaceplane", + "title": "LY-60 Large Landing Gear (Spaceplane)", + "description": "", + "mod": "Stock (RO Addition)", + "cost": "20", + "entry_cost": "0", + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", + "ro": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "200,GearMedium", + "identical_part_name": "", + "module_tags": [] + }, + { + "name": "GearSmallSpaceplane", + "title": "LY-35 Medium Landing Gear (Spaceplane)", + "description": "", + "mod": "Stock (RO Addition)", + "cost": "12", + "entry_cost": "1", + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", + "ro": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "", + "identical_part_name": "", + "module_tags": [] + }, { "name": "RO-E1", "title": "E-1", @@ -224,6 +287,52 @@ "identical_part_name": "Spin Motor Small", "module_tags": [] }, + { + "name": "RO_ServiceBay_300", + "title": "", + "description": "", + "mod": "Stock (RO Addition)", + "cost": 340, + "entry_cost": 6750, + "category": "MATERIALS", + "info": "Cargo", + "year": "1961", + "technology": "materialsScienceHuman", + "era": "03-HUMAN", + "ro": true, + "rp0": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "", + "identical_part_name": "", + "module_tags": [] + }, + { + "name": "RO_ServiceBay_300", + "title": "", + "description": "", + "mod": "Stock (RO Addition)", + "cost": 340, + "entry_cost": 6750, + "category": "MATERIALS", + "info": "Cargo", + "year": "1961", + "technology": "materialsScienceHuman", + "era": "03-HUMAN", + "ro": true, + "rp0": true, + "orphan": false, + "rp0_conf": true, + "spacecraft": "", + "engine_config": "", + "upgrade": false, + "entry_cost_mods": "", + "identical_part_name": "", + "module_tags": [] + }, { "name": "RO_boeing702", "title": "Boeing 702 Satellite Bus", @@ -329,19 +438,17 @@ ] }, { - "name": "RO_ServiceBay_300", - "title": "", + "name": "SmallGearBaySpaceplane", + "title": "LY-10 Small Landing Gear (Spaceplane)", "description": "", "mod": "Stock (RO Addition)", - "cost": 340, - "entry_cost": 6750, - "category": "MATERIALS", - "info": "Cargo", - "year": "1961", - "technology": "materialsScienceHuman", - "era": "03-HUMAN", + "cost": "6", + "entry_cost": "1", + "category": "SPACEPLANES", + "info": "Landing Gear", + "year": "1965", + "technology": "prototypeSpaceplanes", "ro": true, - "rp0": true, "orphan": false, "rp0_conf": true, "spacecraft": "", @@ -351,4 +458,4 @@ "identical_part_name": "", "module_tags": [] } -] +] \ No newline at end of file diff --git a/Source/Tech Tree/Parts Browser/data/Stock__RO_Config.json b/Source/Tech Tree/Parts Browser/data/Stock__RO_Config.json index 6f078241587..8ae100d70d7 100644 --- a/Source/Tech Tree/Parts Browser/data/Stock__RO_Config.json +++ b/Source/Tech Tree/Parts Browser/data/Stock__RO_Config.json @@ -306,7 +306,7 @@ "cost": 1, "entry_cost": 1, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "0", "technology": "unlockParts", "era": "00-START", @@ -329,7 +329,7 @@ "cost": 2, "entry_cost": 1, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "0", "technology": "unlockParts", "era": "00-START", @@ -398,7 +398,7 @@ "cost": 6, "entry_cost": 1, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "0", "technology": "unlockParts", "era": "00-START", @@ -3269,7 +3269,7 @@ "cost": 3, "entry_cost": 1, "category": "FLIGHT", - "info": "", + "info": "Landing Gear", "year": "0", "technology": "unlockParts", "era": "00-START",