Skip to content

Commit

Permalink
Updated Crewed Mars Contracts
Browse files Browse the repository at this point in the history
  • Loading branch information
CXG-2827 authored Oct 1, 2024
1 parent fb69683 commit 3a69513
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 90 deletions.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ CONTRACT_TYPE
{
name = first_MarsFlybyCrewed
title = Flyby Mars (Crewed)
group = HumanExploration
group = CrewedMarsExp
agent = Flag Planting

description = <b>Program: Crewed Mars Exploration<br>Type: <color=blue>Optional</color></b><br><br>We have sent uncrewed missions to the Red Planet, Mars, but now we want to send Humans to explore. Design, build and launch a mission that sends at least two humans on a flyby of Mars and return them home safely to Earth.
description = <b>Program: Crewed Mars Exploration<br>Type: <color=blue>Optional</color></b><br><br>In preparation of a Mars orbit and a longer mission duration, we want to send a crew on a free-return fly-by of Mars to test components of the orbital mission architecture. Design, build and launch a mission that sends at least two humans on a flyby of Mars and return them home safely to Earth.&br;&br;<color=green>NOTE: This contract will become unavailable once the Crewed Mars Orbit contract is accepted or completed.</color>

synopsis = Send a crewed vessel on a flyby of Mars

Expand All @@ -26,12 +26,12 @@ CONTRACT_TYPE

// ************ REWARDS ************

prestige = Trivial // 1.0x
prestige = Exceptional // 1.5x
advanceFunds = 0
rewardScience = 0
rewardFunds = 0
failureFunds = 0
rewardReputation = 2400
rewardReputation = 1500
failureReputation = 0


Expand All @@ -44,6 +44,22 @@ CONTRACT_TYPE
program = CrewedMarsExp
}

REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = FirstCrewedMarsOrbit
invertRequirement = true
}

REQUIREMENT
{
name = AcceptContract
type = AcceptContract
contractType = FirstCrewedMarsOrbit
invertRequirement = true
}

PARAMETER
{
name = FlybyCrew
Expand Down
4 changes: 2 additions & 2 deletions GameData/RP-1/Programs/Programs.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -1695,7 +1695,7 @@ RP0_PROGRAM
title = Crewed Mars Exploration (WIP)
description = After long-term testing of the mental and physiological impact of micro-gravity on the human body in low earth orbit, we can pursue the challenge of exploring our neighboring planet: Mars. This program will task you with the challenge of sending the first humans on Mars. The program allows for the choice to either land crew for a Martian surface stay, or to send a crewed expedition to Phobos and obtain a Mars surface sample via a robotic survey.
requirementsPrettyText = Complete Crewed Lunar Program, and Collect Second Generation Station Science from the Early Station Program.
objectivesPrettyText = Send crew to orbit Mars and obtain orbital science. Send Crew to land on either Phobos or Mars.
objectivesPrettyText = Send crew to orbit Mars and land crew on either Phobos or Mars.
nominalDurationYears = 12
baseFunding = 35000000
fundingCurve = FrontloadedFundingCurve
Expand All @@ -1716,7 +1716,6 @@ RP0_PROGRAM
OBJECTIVES
{
complete_contract = FirstCrewedMarsOrbit
complete_contract = CollectCrewedMarsOrbitalScience
ATLEAST
{
Expand All @@ -1738,6 +1737,7 @@ RP0_PROGRAM
{
PhobosLandingCrew = true
DeimosLandingCrew = true
first_MarsFlybyCrewed = true
}
}
Expand Down

0 comments on commit 3a69513

Please sign in to comment.