Skip to content

Commit

Permalink
Showing 4 changed files with 84 additions and 20 deletions.
26 changes: 21 additions & 5 deletions GameData/RP-0/Contracts/Sounding Rockets/SoundingAltitude.cfg
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ CONTRACT_TYPE
prestige = Trivial

// reward block
advanceFunds = 400.0 + @/launchCost * 3
advanceFunds = Min(400.0 + @/launchCost * 3, 5000)
rewardFunds = @advanceFunds + 1000
failureFunds = @advanceFunds * 1.5

@@ -160,6 +160,22 @@ CONTRACT_TYPE
// }


REQUIREMENT
{
name = AcceptContractOrbit
type = AcceptContract
contractType = first_OrbitUncrewed
title = Have not accepted @contractType Contract
invertRequirement = true
}
REQUIREMENT
{
name = CompleteOrbit
type = CompleteContract
contractType = first_OrbitUncrewed
invertRequirement = true
}

REQUIREMENT
{
name = CompleteSoundingDifficult
@@ -170,7 +186,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -183,7 +199,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -196,7 +212,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -209,7 +225,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

}
26 changes: 21 additions & 5 deletions GameData/RP-0/Contracts/Sounding Rockets/SoundingDifficult.cfg
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ CONTRACT_TYPE
prestige = Trivial

// reward block
advanceFunds = 400.0 + @/launchCost * 3
advanceFunds = Min(400.0 + @/launchCost * 3, 8000)
rewardFunds = @advanceFunds + 1000
failureFunds = @advanceFunds * 1.5

@@ -179,6 +179,22 @@ CONTRACT_TYPE
// invertRequirement = true
// }

REQUIREMENT
{
name = AcceptContractOrbit
type = AcceptContract
contractType = first_OrbitUncrewed
title = Have not accepted @contractType Contract
invertRequirement = true
}
REQUIREMENT
{
name = CompleteOrbit
type = CompleteContract
contractType = first_OrbitUncrewed
invertRequirement = true
}

REQUIREMENT
{
name = AcceptContract
@@ -208,7 +224,7 @@ CONTRACT_TYPE
minCount = 0

//complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -221,7 +237,7 @@ CONTRACT_TYPE
minCount = 0

//complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -234,7 +250,7 @@ CONTRACT_TYPE
minCount = 0

//complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -247,7 +263,7 @@ CONTRACT_TYPE
minCount = 0

//complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

}
26 changes: 21 additions & 5 deletions GameData/RP-0/Contracts/Sounding Rockets/SoundingEasy.cfg
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ CONTRACT_TYPE
prestige = Trivial

// reward block
advanceFunds = 200.0 + @/launchCost * 3
advanceFunds = Min(200.0 + @/launchCost * 3, 5000)
rewardFunds = @advanceFunds + 300
failureFunds = @advanceFunds * 1.5

@@ -167,6 +167,22 @@ CONTRACT_TYPE
// invertRequirement = true
// }

REQUIREMENT
{
name = AcceptContractOrbit
type = AcceptContract
contractType = first_OrbitUncrewed
title = Have not accepted @contractType Contract
invertRequirement = true
}
REQUIREMENT
{
name = CompleteOrbit
type = CompleteContract
contractType = first_OrbitUncrewed
invertRequirement = true
}

REQUIREMENT
{
name = AcceptContract
@@ -196,7 +212,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -209,7 +225,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -222,7 +238,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -235,7 +251,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

}
26 changes: 21 additions & 5 deletions GameData/RP-0/Contracts/Sounding Rockets/SoundingIntermediate.cfg
Original file line number Diff line number Diff line change
@@ -26,7 +26,7 @@ CONTRACT_TYPE
prestige = Trivial

// reward block
advanceFunds = 300.0 + @/launchCost * 3
advanceFunds = Min(300.0 + @/launchCost * 3, 6000)
rewardFunds = @advanceFunds + 600
failureFunds = @advanceFunds * 1.5

@@ -166,6 +166,22 @@ CONTRACT_TYPE
// title = Have not accepted @contractType Contract
// invertRequirement = true
// }

REQUIREMENT
{
name = AcceptContractOrbit
type = AcceptContract
contractType = first_OrbitUncrewed
title = Have not accepted @contractType Contract
invertRequirement = true
}
REQUIREMENT
{
name = CompleteOrbit
type = CompleteContract
contractType = first_OrbitUncrewed
invertRequirement = true
}

REQUIREMENT
{
@@ -196,7 +212,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -209,7 +225,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -222,7 +238,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

REQUIREMENT
@@ -235,7 +251,7 @@ CONTRACT_TYPE
minCount = 0

// complete before we can attempt again.
//cooldownDuration = 4d
cooldownDuration = 30d
}

}

0 comments on commit 2c77a70

Please sign in to comment.