Skip to content

Commit

Permalink
Showing 1 changed file with 21 additions and 3 deletions.
24 changes: 21 additions & 3 deletions GameData/RP-0/Contracts/Human Records/CrewedDurationRecord.cfg
Original file line number Diff line number Diff line change
@@ -19,13 +19,15 @@ CONTRACT_TYPE
prestige = Trivial

targetBody = HomeWorld()
// - Not sure whether this should be limited to the homeworld. A trip to the moon should be at least equally rewarding.
// But I dont know how to change that - glilienthal.

// Can only have one active
maxSimultaneous = 1

// Contract rewards
rewardFunds = 20000.0 + @crewedTargetDurationNum * 20000
rewardReputation = 30.0 + @crewedTargetDurationNum * 2
rewardFunds = 20000.0 + @crewedTargetDurationRew * 20000
rewardReputation = 30.0 + @crewedTargetDurationRew * 2

DATA
{
@@ -37,10 +39,18 @@ CONTRACT_TYPE
DATA
{
type = List<float>

crewedDurationsNum = [ 1, 2, 3, 7, 14, 30, 60, 90, 180, 365 ]
}

DATA
// Rewards
{
type = List<float>
crewedDurationsRew = [ 1, 2, 3, 5, 7, 10, 15, 20, 20, 20 ]
// beyond a certain point Rewards don't really go up.
}
// Break this into two steps to work around ContractConfigurator#260
DATA
{
@@ -62,6 +72,14 @@ CONTRACT_TYPE
crewedTargetDurationNum = @crewedDurationsNum.ElementAt(@crewedDurationIndex)
}
DATA
{
type = float
crewedTargetDurationRew = @crewedDurationsRew.ElementAt(@crewedDurationIndex)
}
PARAMETER
{
name = VesselGroup

0 comments on commit 0e04a03

Please sign in to comment.