Skip to content

Commit

Permalink
Add a few more contracts to the required list for some programs (#2110)
Browse files Browse the repository at this point in the history
* Add a few more contracts to the required list for some programs

Also mentioned astro level 3 in Crewed Lunar, and switched targeted satellites to reflect the order the contracts unlock

* And finish writing that, oops
  • Loading branch information
NovemberOrWhatever authored Jul 16, 2023
1 parent 94d5f5a commit 80a60cf
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions GameData/RP-1/Programs/Programs.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -271,8 +271,8 @@ RP0_PROGRAM
complete_contract = FirstNavSat
complete_contract = FirstComSat
complete_contract = FirstGEOSat
complete_contract = FirstTundraSat
complete_contract = FirstMolniyaSat
complete_contract = FirstTundraSat
}
OPTIONALS
Expand Down Expand Up @@ -504,7 +504,7 @@ 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 re-entry 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.
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.
nominalDurationYears = 10
Expand Down Expand Up @@ -566,6 +566,8 @@ RP0_PROGRAM

OBJECTIVES
{
complete_contract = flybyMars
complete_contract = flybyVenus
complete_contract = orbitMars
complete_contract = orbitVenus
}
Expand All @@ -587,7 +589,7 @@ 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.
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.
nominalDurationYears = 9
Expand Down Expand Up @@ -699,6 +701,7 @@ RP0_PROGRAM

OBJECTIVES
{
complete_contract = landingMars
complete_contract = roverMars
}

Expand Down Expand Up @@ -816,6 +819,7 @@ RP0_PROGRAM

OBJECTIVES
{
complete_contract = orbitMercury
complete_contract = landingMercury
}

Expand Down Expand Up @@ -1155,6 +1159,7 @@ RP0_PROGRAM

OBJECTIVES
{
complete_contract = orbitPluto
complete_contract = landingPluto
complete_contract = landingCharon
}
Expand Down

0 comments on commit 80a60cf

Please sign in to comment.