Skip to content

Commit

Permalink
Showing 19 changed files with 274 additions and 254 deletions.
Original file line number Diff line number Diff line change
@@ -27,7 +27,7 @@ CONTRACT_TYPE


prestige = Trivial // 1.0x
advanceFunds = (12000 + (@AdvComSat/HasComSatBus/minQuantity)) * (1 + Max(@AdvComSat/ReachSpecificOrbit/index, 1) * 0.4)
advanceFunds = (12000 + (@AdvComSat/HasComSatPayload/minQuantity)) * (1 + Max(@AdvComSat/ReachSpecificOrbit/index, 1) * 0.4)
rewardScience = 0
rewardReputation = Round(1 + (@advanceFunds / 500))
rewardFunds = (@advanceFunds * 1.33)
@@ -114,11 +114,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = Round(Pow(Random(0.5,1.5) * (0.3 + UnlockedTech().Count() / 100),2)*5000,1)
title = Have a ComSatBus of at least @minQuantity units on the craft
title = Have a ComSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
144 changes: 72 additions & 72 deletions GameData/RP-0/Contracts/Advanced Satellites/GLONASS Network.cfg
Original file line number Diff line number Diff line change
@@ -452,11 +452,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft (700 kg)
title = Have a ComSatPayload of at least 3500 units on the craft (700 kg)
}
PARAMETER
{
@@ -851,11 +851,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -1252,11 +1252,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -1653,11 +1653,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -2054,11 +2054,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -2455,11 +2455,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -2856,11 +2856,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -3257,11 +3257,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -3658,11 +3658,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -4059,11 +4059,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -4460,11 +4460,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -4861,11 +4861,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -5262,11 +5262,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -5663,11 +5663,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -6064,11 +6064,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -6465,11 +6465,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -6866,11 +6866,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -7267,11 +7267,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -7668,11 +7668,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -8069,11 +8069,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -8470,11 +8470,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -8871,11 +8871,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -9272,11 +9272,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -9673,11 +9673,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
144 changes: 72 additions & 72 deletions GameData/RP-0/Contracts/Advanced Satellites/GPS Network.cfg
Original file line number Diff line number Diff line change
@@ -494,11 +494,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft (700 kg)
title = Have a ComSatPayload of at least 3500 units on the craft (700 kg)
}
PARAMETER
{
@@ -893,11 +893,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -1294,11 +1294,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -1695,11 +1695,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -2096,11 +2096,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -2497,11 +2497,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -2898,11 +2898,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -3299,11 +3299,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -3700,11 +3700,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -4101,11 +4101,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -4502,11 +4502,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -4903,11 +4903,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -5304,11 +5304,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -5705,11 +5705,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -6106,11 +6106,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -6507,11 +6507,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -6908,11 +6908,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -7309,11 +7309,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -7710,11 +7710,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -8111,11 +8111,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -8512,11 +8512,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -8913,11 +8913,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -9314,11 +9314,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
@@ -9715,11 +9715,11 @@ CONTRACT_TYPE

PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 3500
title = Have a ComSatBus of at least 3500 units on the craft
title = Have a ComSatPayload of at least 3500 units on the craft
}
PARAMETER
{
Original file line number Diff line number Diff line change
@@ -105,11 +105,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 1250
title = Have a ComSatBus of at least 1250 units on the craft
title = Have a ComSatPayload of at least 1250 units on the craft
}
PARAMETER
{
@@ -162,11 +162,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 1250
title = Have a ComSatBus of at least 1250 units on the craft
title = Have a ComSatPayload of at least 1250 units on the craft
}
PARAMETER
{
@@ -219,11 +219,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 1250
title = Have a ComSatBus of at least 1250 units on the craft
title = Have a ComSatPayload of at least 1250 units on the craft
}
PARAMETER
{
@@ -276,11 +276,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 1250
title = Have a ComSatBus of at least 1250 units on the craft
title = Have a ComSatPayload of at least 1250 units on the craft
}
PARAMETER
{
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ CONTRACT_TYPE
advanceFunds = 5000
rewardScience = 0
rewardReputation = 5
rewardFunds = 10000.0 + @TestComSat/Orbit/minPeA*0.005 + @TestComSat/HasComSatBus/minQuantity
rewardFunds = 10000.0 + @TestComSat/Orbit/minPeA*0.005 + @TestComSat/HasComSatPayload/minQuantity
failureReputation = 2
failureFunds = 5000

@@ -87,11 +87,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = Round(Random(300,500),1)
title = Have a ComSatBus of at least @minQuantity units on the craft
title = Have a ComSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
Original file line number Diff line number Diff line change
@@ -93,11 +93,11 @@ CONTRACT_TYPE
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 500
title = Have a ComSatBus of at least 500 units on the craft
title = Have a ComSatPayload of at least 500 units on the craft
}
PARAMETER
@@ -145,11 +145,11 @@ CONTRACT_TYPE
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 500
title = Have a ComSatBus of at least 500 units on the craft
title = Have a ComSatPayload of at least 500 units on the craft
}
PARAMETER
@@ -197,11 +197,11 @@ CONTRACT_TYPE
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 500
title = Have a ComSatBus of at least 500 units on the craft
title = Have a ComSatPayload of at least 500 units on the craft
}
PARAMETER
24 changes: 12 additions & 12 deletions GameData/RP-0/Contracts/Early Satellites/Early CommNet (4 Sat).cfg
Original file line number Diff line number Diff line change
@@ -98,11 +98,11 @@ CONTRACT_TYPE
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 500
title = Have a ComSatBus of at least 500 units on the craft
title = Have a ComSatPayload of at least 500 units on the craft
}
PARAMETER
@@ -158,11 +158,11 @@ CONTRACT_TYPE
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 500
title = Have a ComSatBus of at least 500 units on the craft
title = Have a ComSatPayload of at least 500 units on the craft
}
PARAMETER
@@ -218,11 +218,11 @@ CONTRACT_TYPE
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 500
title = Have a ComSatBus of at least 500 units on the craft
title = Have a ComSatPayload of at least 500 units on the craft
}
PARAMETER
@@ -278,11 +278,11 @@ CONTRACT_TYPE
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = 500
title = Have a ComSatBus of at least 500 units on the craft
title = Have a ComSatPayload of at least 500 units on the craft
}
PARAMETER
6 changes: 3 additions & 3 deletions GameData/RP-0/Contracts/Early Satellites/First Com Sat.cfg
Original file line number Diff line number Diff line change
@@ -78,11 +78,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = Round(Random(300,340),1)
title = Have a ComSatBus of at least @minQuantity units on the craft
title = Have a ComSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
6 changes: 3 additions & 3 deletions GameData/RP-0/Contracts/Early Satellites/Geostationary.cfg
Original file line number Diff line number Diff line change
@@ -83,11 +83,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = Round(Random(20,100),1)
title = Have a ComSatBus of at least @minQuantity units on the craft
title = Have a ComSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ CONTRACT_TYPE
advanceFunds = 7500
rewardScience = 0
rewardReputation = 5
rewardFunds = 20000 + @VesselGroup/HasComSatBus/minQuantity
rewardFunds = 20000 + @VesselGroup/HasComSatPayload/minQuantity
failureReputation = 2
failureFunds = 5000

@@ -90,11 +90,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = Round(Random(300,500),1)
title = Have a ComSatBus of at least @minQuantity units on the craft
title = Have a ComSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
8 changes: 4 additions & 4 deletions GameData/RP-0/Contracts/Early Satellites/Tundra Satellite.cfg
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ CONTRACT_TYPE
advanceFunds = 10000
rewardScience = 0
rewardReputation = 10
rewardFunds = 35000 + (@VesselGroup/HasComSatBus/minQuantity * 2)
rewardFunds = 35000 + (@VesselGroup/HasComSatPayload/minQuantity * 2)
failureReputation = 5
failureFunds = 15000
@@ -91,11 +91,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasComSatBus
name = HasComSatPayload
type = HasResource
resource = ComSatBus
resource = ComSatPayload
minQuantity = Round(Random(75,250),1)
title = Have a ComSatBus of at least @minQuantity units on the craft
title = Have a ComSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
54 changes: 52 additions & 2 deletions GameData/RP-0/Contracts/RP0_Contract_Resources.cfg
Original file line number Diff line number Diff line change
@@ -10,16 +10,66 @@ RESOURCE_DEFINITION
volume = 1
}

RESOURCE_DEFINITION
{
name = ComSatPayload
density = 0.0002
unitCost = 0.05
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
volume = 1
}

RESOURCE_DEFINITION
{
name = WeatherSatPayload
density = 0.0002
unitCost = 0.05
flowMode = ALL_VESSEL
transfer = PUMP
isTweakable = true
isVisible = true
volume = 1
}



@TANK_DEFINITION[Fuselage|ServiceModule]:FOR[RP-0]:NEEDS[RealFuels]
{
addPayload = true
}

// Add payloads to the new tanks
@TANK_DEFINITION:HAS[#addPayload[true]]:FOR[RP-0]
{
-addPayload = DEL
TANK
{
name = ComSatPayload
//mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = WeatherSatPayload
//mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = SoundingPayload
mass = 0
//mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
}
6 changes: 3 additions & 3 deletions GameData/RP-0/Contracts/Weather Sats/Early Weather Sats.cfg
Original file line number Diff line number Diff line change
@@ -78,11 +78,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasWeatherSatBus
name = HasWeatherSatPayload
type = HasResource
resource = WeatherSatBus
resource = WeatherSatPayload
minQuantity = Round(Random(50,200),1)
title = Have a WeatherSatBus of at least @minQuantity units on the craft
title = Have a WeatherSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
6 changes: 3 additions & 3 deletions GameData/RP-0/Contracts/Weather Sats/First Weather Sat.cfg
Original file line number Diff line number Diff line change
@@ -69,11 +69,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasWeatherSatBus
name = HasWeatherSatPayload
type = HasResource
resource = WeatherSatBus
resource = WeatherSatPayload
minQuantity = Round(Random(20,100),1)
title = Have a WeatherSatBus of at least @minQuantity units on the craft
title = Have a WeatherSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
Original file line number Diff line number Diff line change
@@ -24,10 +24,10 @@ CONTRACT_TYPE
targetBody = HomeWorld()

prestige = Significant // 1.25x
advanceFunds = (12500 * Pow(1 + (@GEOWeather/HasWeatherSatBus/minQuantity / 1000), 1.25)) / 2
advanceFunds = (12500 * Pow(1 + (@GEOWeather/HasWeatherSatPayload/minQuantity / 1000), 1.25)) / 2
rewardScience = 0
rewardReputation = 15
rewardFunds = 12500 * Pow(1 + (@GEOWeather/HasWeatherSatBus/minQuantity / 1000), 1.25)
rewardFunds = 12500 * Pow(1 + (@GEOWeather/HasWeatherSatPayload/minQuantity / 1000), 1.25)
failureReputation = 15
failureFunds = 25000

@@ -76,11 +76,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasWeatherSatBus
name = HasWeatherSatPayload
type = HasResource
resource = WeatherSatBus
resource = WeatherSatPayload
minQuantity = Round(Random(1000,3300),1)
title = Have a WeatherSatBus of at least @minQuantity units on the craft
title = Have a WeatherSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ CONTRACT_TYPE
advanceFunds = 15000
rewardScience = 0
rewardReputation = 10
rewardFunds = 10000 + @SecondGenWeather/HasWeatherSatBus/minQuantity * 2
rewardFunds = 10000 + @SecondGenWeather/HasWeatherSatPayload/minQuantity * 2
failureReputation = 10
failureFunds = 30000

@@ -86,11 +86,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasWeatherSatBus
name = HasWeatherSatPayload
type = HasResource
resource = WeatherSatBus
resource = WeatherSatPayload
minQuantity = Round(Random(200,800),1)
title = Have a WeatherSatBus of at least @minQuantity units on the craft
title = Have a WeatherSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
10 changes: 5 additions & 5 deletions GameData/RP-0/Contracts/Weather Sats/Sun Sync Weather Sats.cfg
Original file line number Diff line number Diff line change
@@ -27,10 +27,10 @@ CONTRACT_TYPE


prestige = Significant // 1.25x
advanceFunds = (7000 * Pow(1 + (@SunSyncWeather/HasWeatherSatBus/minQuantity / 1000), 1.25)) / 2
advanceFunds = (7000 * Pow(1 + (@SunSyncWeather/HasWeatherSatPayload/minQuantity / 1000), 1.25)) / 2
rewardScience = 0
rewardReputation = 10
rewardFunds = 7000 * Pow(1 + (@SunSyncWeather/HasWeatherSatBus/minQuantity / 1000), 1.25)
rewardFunds = 7000 * Pow(1 + (@SunSyncWeather/HasWeatherSatPayload/minQuantity / 1000), 1.25)
failureReputation = 10
failureFunds = 25000

@@ -100,11 +100,11 @@ CONTRACT_TYPE
}
PARAMETER
{
name = HasWeatherSatBus
name = HasWeatherSatPayload
type = HasResource
resource = WeatherSatBus
resource = WeatherSatPayload
minQuantity = Round(Random(1000,2000),1)
title = Have a WeatherSatBus of at least @minQuantity units on the craft
title = Have a WeatherSatPayload of at least @minQuantity units on the craft
}
PARAMETER
{
3 changes: 2 additions & 1 deletion GameData/RP-0/CustomBarnKit.cfg
Original file line number Diff line number Diff line change
@@ -17,7 +17,8 @@
@LAUNCHPAD
{
@levels = 7
@upgrades = 50000, 75000, 150000, 250000, 625000, 1250000, 2500000
@upgrades = 25000, 75000, 150000, 250000, 625000, 1250000, 2500000
@upgrades = 25000, 75000, 150000, 250000, 625000, 1250000, 2500000
@upgradesVisual = 1, 1, 2, 2, 2, 3, 3
@craftMassLimit = 20, 60, 150, 350, 600, 1200, -1
// These should be VAB levels
33 changes: 1 addition & 32 deletions GameData/RP-0/NewRFTanks.cfg
Original file line number Diff line number Diff line change
@@ -739,38 +739,7 @@ TANK_DEFINITION
}
}

// Add payloads
@TANK_DEFINITION:HAS[#addPayload[true]]
{
-addPayload = DEL
TANK
{
name = ComSatBus
//mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = WeatherSatBus
//mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
TANK
{
name = SoundingPayload
//mass = 0
utilization = 1
fillable = True
amount = 0.0
maxAmount = 0.0
}
}
// Payload added in RP0_Contract_payload

// Balloon insulation fixes
@TANK_DEFINITION:HAS[#balloonTemps[true]]

0 comments on commit 96146e9

Please sign in to comment.