-
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.
The jump from the Communications Test Satellite to the Repeatable Communcations Satellite contract was pretty large. * This is an intermediate level contract that will be more difficult (and rewarding) than the Test Satellites, but not at the level of the later ones. * The later Communications Satellite now requires three of these contracts to be completed
- 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
- 3.1.0.0
- 3.0.1.0
- 1.4
Showing
3 changed files
with
124 additions
and
3 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
121 changes: 121 additions & 0 deletions
121
GameData/RP-0/Contracts/Early Satellites/Communications Satellite - Early.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,121 @@ | ||
CONTRACT_TYPE | ||
{ | ||
name = EarlyComSat | ||
title = Communications Satellite (Early) | ||
group = EarlySatellites | ||
|
||
|
||
description = Now that we have tested out the Communications Satellite Technology, there are many uses we have for these Satellites. Launch a new communications Satellite into the specified orbit.\n\n<b><color=white>NOTE: You can not select this contract and the Communications Satellite (Advanced) contract. If you select the other contract while this is active, this will automatically fail.</color></b> | ||
|
||
synopsis = Launch a Communications Satellite | ||
|
||
completedMessage = Success! The communications satellite was launched into the proper orbit. The intial shakeout tests have gone well. | ||
|
||
sortKey = 499 | ||
|
||
cancellable = true | ||
declinable = true | ||
autoAccept = false | ||
minExpiry = 0 | ||
maxExpiry = 0 | ||
maxCompletions = 0 | ||
maxSimultaneous = 1 | ||
deadline = 180 // 6 Months | ||
|
||
targetBody = HomeWorld() | ||
|
||
|
||
// ************ REWARDS ************ | ||
prestige = Trivial // 1.0x | ||
advanceFunds = 5000 + @EarlyComSat/HasComSatPayload/minQuantity | ||
rewardScience = 0 | ||
rewardReputation = 5 | ||
rewardFunds = 10000.0 + (((@EarlyComSat/Orbit/minPeA)+(@EarlyComSat/Orbit/minApA))/2)*0.005 + @EarlyComSat/HasComSatPayload/minQuantity | ||
failureReputation = 2 | ||
failureFunds = 5000 + @EarlyComSat/HasComSatPayload/minQuantity | ||
|
||
// ************ REQUIREMENTS ************ | ||
|
||
REQUIREMENT | ||
{ | ||
name = CompleteContract | ||
type = CompleteContract | ||
contractType = ComTestSat | ||
minCount = 3 | ||
title = Complete @contractType Contract at least 3 times | ||
} | ||
REQUIREMENT | ||
{ | ||
name = CompleteContract | ||
type = CompleteContract | ||
contractType = RepeatComSats | ||
title = Have not Completed a @contractType Contract | ||
invertRequirement = true | ||
} | ||
|
||
// ************ PARAMETERS ************ | ||
|
||
PARAMETER | ||
{ | ||
name = EarlyComSat | ||
type = VesselParameterGroup | ||
title = Communications Satellite (Early) | ||
|
||
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 = HasSolarPower | ||
title = Can Generate Solar Power | ||
type = PartValidation | ||
hideChildren = true | ||
partModule = ModuleDeployableSolarPanel | ||
minCount = 1 | ||
} | ||
PARAMETER | ||
{ | ||
name = HasComSatPayload | ||
type = HasResource | ||
resource = ComSatPayload | ||
minQuantity = Round(Random(300,1000),1) | ||
title = Have a ComSatPayload of at least @minQuantity units on the craft | ||
} | ||
PARAMETER | ||
{ | ||
name = Orbit | ||
type = Orbit | ||
minInclination = Round(Random(30, 50)) | ||
minPeA = Round(Random(700000, 1000000)) | ||
minApA = Round(Random(3000000, 10000000)) | ||
maxApA = Round(Random(10000000, 30000000)) | ||
disableOnStateChange = true | ||
title = Achieve Orbit within the parameters | ||
|
||
PARAMETER | ||
{ | ||
name = Duration | ||
type = Duration | ||
|
||
duration = 2m | ||
|
||
preWaitText = Check for Stable Orbit | ||
waitingText = Checking for Stable Orbit | ||
completionText = Stable Orbit: Confirmed | ||
} | ||
} | ||
} | ||
} |
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