-
Notifications
You must be signed in to change notification settings - Fork 217
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Changing sounding rocket contracts"
- v3.19.0.0
- v3.18.0.0
- v3.17.0.0
- v3.16.0.0
- v3.15.0.0
- v3.14.0.0
- v3.13.0.0
- v3.12.0.0
- v3.11.0.0
- v3.10.0.0
- v3.9.0.0
- v3.8.0.0
- v3.7.0.0
- v3.6.1.0
- v3.6.0.0
- v3.5.0.0
- v3.4.0.0
- v3.3.0.1
- v3.3.0.0
- v3.2.1.0
- v3.2.0.1
- v3.2.0.0
- v3.1.1.2
- v3.1.1.1
- v3.1.1.0
- v3.0.0.2
- v3.0.0.1
- v3.0.0.0
- v2.13.0.0
- v2.12.0.0
- v2.11.0.1
- v2.11.0.0
- v2.10.0.0
- v2.9.1.1
- v2.9.1.0
- v2.9.0.1
- v2.9.0.0
- v2.8.1.0
- v2.8.0.0
- v2.7.1.0
- v2.7.0.0
- v2.6.4.0
- v2.6.3.0
- v2.6.2.0
- v2.6.1.1
- v2.6.0.0
- v2.5.0.0
- v2.4.2.0
- v2.4.1.0
- v2.4.0.0
- v2.3.0.0
- v2.2.0.0
- v2.1.0.0
- v2.0.2.0
- v2.0.1.0
- v2.0.0.0
- v1.13.2.2
- v1.13.2.1
- v1.13.2.0
- v1.13.1.0
- v1.13.0.0
- v1.12.19.0
- v1.12.18.0
- v1.12.17.0
- v1.12.16.0
- v1.12.15.0
- v1.12.14.0
- v1.12.13.0
- v1.12.12.0
- v1.12.11.0
- v1.12.10.0
- v1.12.9.0
- v1.12.8.0
- v1.12.7.0
- v1.12.6.0
- v1.12.5.0
- v1.12.4.0
- v1.12.3.0
- v1.12.2.0
- v1.12.1.0
- v1.12.0.0
- v1.11.11.0
- v1.11.10.0
- v1.11.9.0
- v1.11.8.0
- v1.11.7.0
- v1.11.6.0
- v1.11.5.0
- v1.11.4.0
- v1.11.3.0
- v1.11.2.0
- v1.11.1.0
- v1.11.0.0
- v1.10.7.0
- v1.10.6.1
- v1.10.6.0
- v1.10.5.0
- v1.10.4.0
- v1.10.3.0
- v1.10.2.0
- v1.10.0.1
- v1.10.0.0
- v1.9.1
- v1.9.0
- v1.8.1
- v1.8
- v1.7
- v1.6
- v1.5
- v1.4.1
- v1.3
- v1.2.1
- v1.2
- v1.1.1
- v1.1
- v1.00
- 3.1.0.0
- 3.0.1.0
- 1.4
Showing
9 changed files
with
183 additions
and
1,192 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
267 changes: 0 additions & 267 deletions
267
GameData/RP-0/Contracts/Sounding Rockets/SoundingAltitude.cfg
This file was deleted.
Oops, something went wrong.
309 changes: 0 additions & 309 deletions
309
GameData/RP-0/Contracts/Sounding Rockets/SoundingDifficult.cfg
This file was deleted.
Oops, something went wrong.
273 changes: 0 additions & 273 deletions
273
GameData/RP-0/Contracts/Sounding Rockets/SoundingEasy.cfg
This file was deleted.
Oops, something went wrong.
101 changes: 101 additions & 0 deletions
101
GameData/RP-0/Contracts/Sounding Rockets/SoundingHigh.cfg
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
CONTRACT_TYPE | ||
{ | ||
name = SoundingRocketHigh | ||
group = SoundingRockets | ||
|
||
title = Sounding Rocket (High) | ||
|
||
description = Design, build and launch a sounding rocket to attain @/altHigh.Print() km. | ||
genericDescription = Design, build and launch a sounding rocket to attain high altitude | ||
|
||
synopsis = Launch a sounding rocket to @/altHigh.Print() km. | ||
|
||
completedMessage = Congratulations on a successful launch! The rocket has reached @/altHigh.Print() km. | ||
|
||
minExpiry = 1.0 | ||
maxExpiry = 30.0 | ||
deadline = 90 | ||
cancellable = true | ||
declinable = true | ||
autoAccept = false | ||
|
||
targetBody = HomeWorld() | ||
|
||
maxCompletions = 0 | ||
maxSimultaneous = 1 | ||
prestige = Trivial | ||
|
||
// reward block | ||
// 1500 to 2000 | ||
advanceFunds = 1400.0 + @VesselGroup/ReachAlt/minAltitude*0.0001 | ||
rewardFunds = @advanceFunds + 1000 | ||
failureFunds = @advanceFunds | ||
|
||
DATA | ||
{ | ||
type = int | ||
altHigh = @/VesselGroup/ReachAlt/minAltitude / 1000 | ||
title = Get high altitude | ||
} | ||
|
||
// Break this into two steps to work around ContractConfigurator#260 | ||
DATA | ||
{ | ||
type = float | ||
soundingAltIndex = RP0_SoundingAltitudeIndex | ||
title = Get Sounding Altitude | ||
} | ||
|
||
REQUIREMENT | ||
{ | ||
name = Any | ||
type = Any | ||
REQUIREMENT | ||
{ | ||
name = CompleteContract | ||
type = CompleteContract | ||
contractType = first_OrbitUncrewed | ||
title = Complete @contractType Contract | ||
} | ||
REQUIREMENT | ||
{ | ||
//It would be nice if this were an AltitudeRecord requirement. But it can't be, | ||
//because AltitudeRecord stops tracking at the space boundry. So we track which | ||
//sounding rocket contract we've reached. 13 refers to the 300Km line. | ||
name = AltitudeRecord300k | ||
title = Altitude Record 300k | ||
type = Expression | ||
expression = @/soundingAltIndex > 13 | ||
} | ||
} | ||
|
||
PARAMETER | ||
{ | ||
name = VesselGroup | ||
type = VesselParameterGroup | ||
title = Reach @/altHigh.Print() km with a sounding rocket. | ||
|
||
PARAMETER | ||
{ | ||
name = NewVessel | ||
type = NewVessel | ||
title = Launch a New Vessel | ||
hideChildren = true | ||
} | ||
PARAMETER | ||
{ | ||
name = Crewmembers | ||
type = HasCrew | ||
minCrew = 0 | ||
maxCrew = 0 | ||
title = Uncrewed | ||
hideChildren = true | ||
} | ||
PARAMETER | ||
{ | ||
name = ReachAlt | ||
type = ReachState | ||
minAltitude = 1000000 + Round(Random(0, 5000000), 100000) | ||
} | ||
} | ||
} |
273 changes: 0 additions & 273 deletions
273
GameData/RP-0/Contracts/Sounding Rockets/SoundingIntermediate.cfg
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
CONTRACT_TYPE | ||
{ | ||
name = SoundingRocketMedium | ||
group = SoundingRockets | ||
|
||
title = Sounding Rocket (Medium) | ||
|
||
description = Design, build and launch a sounding rocket to attain @/altMed.Print() km. | ||
genericDescription = Design, build and launch a sounding rocket to attain medium altitude | ||
|
||
synopsis = Launch a sounding rocket to @/altMed.Print() km. | ||
|
||
completedMessage = Congratulations on a successful launch! The rocket has reached @/altMed.Print() km. | ||
|
||
minExpiry = 1.0 | ||
maxExpiry = 30.0 | ||
deadline = 90 | ||
cancellable = true | ||
declinable = true | ||
autoAccept = false | ||
|
||
targetBody = HomeWorld() | ||
|
||
maxCompletions = 0 | ||
maxSimultaneous = 1 | ||
prestige = Trivial | ||
|
||
// reward block | ||
// 600 to 1000 | ||
advanceFunds = 500.0 + @VesselGroup/ReachAlt/minAltitude*0.001 | ||
rewardFunds = @advanceFunds + 500 | ||
failureFunds = @advanceFunds | ||
|
||
DATA | ||
{ | ||
type = int | ||
altMed = @/VesselGroup/ReachAlt/minAltitude / 1000 | ||
title = Get Altitude | ||
} | ||
|
||
REQUIREMENT | ||
{ | ||
name = AltitudeRecord100k // Karman line | ||
type = AltitudeRecord | ||
minAltitude = 100000 | ||
title = Must have reached 100 km | ||
} | ||
|
||
PARAMETER | ||
{ | ||
name = VesselGroup | ||
type = VesselParameterGroup | ||
title = Reach @/altMed.Print() km with a sounding rocket. | ||
|
||
PARAMETER | ||
{ | ||
name = NewVessel | ||
type = NewVessel | ||
title = Launch a New Vessel | ||
hideChildren = true | ||
} | ||
PARAMETER | ||
{ | ||
name = Crewmembers | ||
type = HasCrew | ||
minCrew = 0 | ||
maxCrew = 0 | ||
title = Uncrewed | ||
hideChildren = true | ||
} | ||
PARAMETER | ||
{ | ||
name = ReachAlt | ||
type = ReachState | ||
minAltitude = 100000 + Round(Random(0, 400000), 10000) | ||
} | ||
} | ||
} |
This file was deleted.
Oops, something went wrong.