Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
* Fixed costs of RD-100 Series
* Fixed Agena engine configs to unlock properly in tree
* Fixed Agena engine configs to show up as part upgrades in tree
* Supersonic wings moved to Post-War Flight node
* Attitude Jets moved to Start
* XLR11 moved to Post-War Rocketry node
* 20in X-Ray moved to Early Avionics
  • Loading branch information
pap1723 committed Jun 19, 2017
1 parent ad3a144 commit 560258c
Show file tree
Hide file tree
Showing 3 changed files with 719 additions and 713 deletions.
92 changes: 49 additions & 43 deletions GameData/RP-0/Contracts/Milestones/Orbital Recovery.cfg
@@ -1,61 +1,68 @@
CONTRACT_TYPE
{
name = first_OrbitRecover
title = Reach Orbital Speed & Return Safely to Earth
group = Milestones
agent = Federation Aeronautique Internationale
description = Reentry is brutally hot and dangerous. However, it can be survivable with the right technology and equipment. We want you to design, build, and launch a craft that can survive a reentry and make a soft landing or splashdown on Earth. Note that orbital-speed suborbital flights are acceptable as well. You may complete this contract up to three times.
synopsis = Recover a craft from an orbital-velocity descent
completedMessage = Congratulations! The craft has survived reentry, and engineers are examining it very keenly indeed.
sortKey = 104
cancellable = true
declinable = true
autoAccept = false
minExpiry = 0
maxExpiry = 0
CONTRACT_TYPE
{
name = first_OrbitRecover
title = Reach Orbital Speed & Return Safely to Earth
group = Milestones
agent = Federation Aeronautique Internationale

description = Reentry is brutally hot and dangerous. However, it can be survivable with the right technology and equipment. We want you to design, build, and launch a craft that can survive a reentry and make a soft landing or splashdown on Earth. Note that orbital-speed suborbital flights are acceptable as well. You may complete this contract up to three times.

synopsis = Recover a craft from an orbital-velocity descent

completedMessage = Congratulations! The craft has survived reentry, and engineers are examining it very keenly indeed.

sortKey = 104

cancellable = true
declinable = true
autoAccept = false
minExpiry = 0
maxExpiry = 0
maxCompletions = 2
maxSimultaneous = 1
deadline = 365 // 1 year
targetBody = HomeWorld()
// ************ REWARDS ************
prestige = Significant // 1.25x
advanceFunds = 50000
rewardScience = Random(1, 3)
rewardReputation = 10
rewardFunds = Random(40000, 60000)
failureReputation = 10
failureFunds = 15000
// ************ REQUIREMENTS ************
REQUIREMENT
{
maxSimultaneous = 1
deadline = 365 // 1 year

targetBody = HomeWorld()

// ************ REWARDS ************
prestige = Significant // 1.25x
advanceFunds = 50000
rewardScience = Random(1, 3)
rewardReputation = 10
rewardFunds = Random(40000, 60000)
failureReputation = 10
failureFunds = 15000

// ************ REQUIREMENTS ************

REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = SuborbitalReturn
title = Complete @contractType Contract
}
REQUIREMENT
{
}
REQUIREMENT
{
name = CompleteContract
type = CompleteContract
contractType = first_OrbitUncrewed
title = Complete @contractType Contract
}
REQUIREMENT
{
name = TechResearched
type = TechResearched
tech = entryDescentLanding
title = Have Unlocked the Entry Descent and Landing Technology
}

PARAMETER
{
name = OrbitReturn
type = VesselParameterGroup
title = Recover a craft from Orbit

PARAMETER
{
name = NewVessel
Expand All @@ -79,7 +86,6 @@ CONTRACT_TYPE
minSpeed = 6500
minAltitude = 150000
situation = SUB_ORBITAL
situation = ORBITING
title = Reach Orbital Velocity of 6500 m/s with a minimum altitude of 150 km
disableOnStateChange = true
}
Expand Down
28 changes: 14 additions & 14 deletions GameData/RP-0/Tree/TREE-Engine_Configs.cfg
Expand Up @@ -1432,29 +1432,29 @@
{
@MODULE[ModuleEngineConfigs]
{
@CONFIG[Model8096-39]
@CONFIG[XLR81-BA-5]
{
%techRequired = orbitalRocketry1965
%techRequired = orbitalRocketry1959
}
}
}
@PART[*]:HAS[#engineType[Agena]]:FOR[xxxRP0]
{
@MODULE[ModuleEngineConfigs]
{
@CONFIG[Model8096A]
@CONFIG[XLR81-BA-7]
{
%techRequired = orbitalRocketry1967
%techRequired = orbitalRocketry1961
}
}
}
@PART[*]:HAS[#engineType[Agena]]:FOR[xxxRP0]
{
@MODULE[ModuleEngineConfigs]
{
@CONFIG[Model8096L]
@CONFIG[XLR81-BA-11]
{
%techRequired = orbitalRocketry1986
%techRequired = orbitalRocketry1962
}
}
}
Expand Down Expand Up @@ -3104,7 +3104,7 @@
{
@CONFIG[XLR11]
{
%techRequired = supersonicDev
%techRequired = rocketryTesting
}
}
}
Expand All @@ -3122,17 +3122,17 @@
{
@MODULE[ModuleEngineConfigs]
{
@CONFIG[XLR-BA-11]
@CONFIG[Model8096-39]
{
%techRequired = orbitalRocketry1962
%techRequired = orbitalRocketry1965
}
}
}
@PART[*]:HAS[#engineType[Agena]]:FOR[xxxRP0]
{
@MODULE[ModuleEngineConfigs]
{
@CONFIG[XLR-BA-13]
@CONFIG[XLR81-BA-13]
{
%techRequired = orbitalRocketry1965
}
Expand All @@ -3142,19 +3142,19 @@
{
@MODULE[ModuleEngineConfigs]
{
@CONFIG[XLR-BA-5]
@CONFIG[Model8096A]
{
%techRequired = orbitalRocketry1959
%techRequired = orbitalRocketry1967
}
}
}
@PART[*]:HAS[#engineType[Agena]]:FOR[xxxRP0]
{
@MODULE[ModuleEngineConfigs]
{
@CONFIG[XLR-BA-7]
@CONFIG[Model8096L]
{
%techRequired = orbitalRocketry1961
%techRequired = orbitalRocketry1986
}
}
}
Expand Down

0 comments on commit 560258c

Please sign in to comment.