-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
First pre-release of KSP Interstellar - mission set focussed on therm…
…al rockets
- Loading branch information
Showing
2 changed files
with
170 additions
and
0 deletions.
There are no files selected for viewing
165 changes: 165 additions & 0 deletions
165
KSPStoryMissions/KSP_Interstellar_missions/NukularRocketry.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,165 @@ | ||
// ********************************************************************* | ||
// KSP Story Missions cfg | ||
// ********************************************************************* | ||
// | ||
// File format v0.8.2 | ||
// | ||
// CHALLENGE = Title | ||
// MISSION = Title | ||
// { | ||
// Description = Mission description, can have multiple lines. | ||
// Success = Mission success description, can have multiple lines. | ||
// SuggestedVesselName = Suggested name for the vessel. This will replace 'Untitled Space Craft' in the editor but will not change any vessels the player has named. | ||
// StartVessel = "Mission Title" - This mission will be started with the vessel that finished a previous mission. | ||
// Part = Required part. Use multiple lines for more than one part. | ||
// Rank = Unlock at this rank, only valid for challenges. | ||
// Reward = Reward payed for completing the mission. | ||
// Condition = OnBudget - The mission has to be completed on or under budget. | ||
// Condition = CrewRequired - The mission has to be started with a manned vessel. | ||
// Condition = NoCrew - The mission has to be started with an unmanned vessel. | ||
// | ||
// OBJECTIVE = (LaunchKSC | ReachAltitude | Fly | Orbit | Land | SplashDown | LandOrSplash | Return | EnterSOI | Drive | Science | Dock | Undock | ChangeVessel) | ||
// { | ||
// Target = (Obselete use Body) | ||
// Body = Target planet or moon, optional for most objectives. | ||
// MinAltitude = Minimum altitude for ReachAltitude, Fly and Orbit objectives. | ||
// MaxAltitude = Maximum altitude for ReachAltitude, Fly and Orbit objectives. | ||
// Distance = Distance to cover for drive objective etc | ||
// Time = Time in seconds to complete the objective (3600 = 1 hour, 86400 = 1 day, etc). The objective conditions must remain true for the entire time. | ||
// TimeLimit = Time limit in seconds to reach the objective. Mission will fail if it is not reached in time. | ||
// Science = Text to compaire against the science summary (as shown in the title on the science window). Partial matches are ok. | ||
// TargetVessel = "Mission Title" - The target vessel from a previous mission for ChangeVessel, dock or undock objectives. | ||
// HintText = Hint text to display in the objectives list. If this is the last objective it is also displayed after mission success. | ||
// | ||
// (Don't set both Time and TimeLimit on the same objective. They don't work together.) | ||
// } | ||
// } | ||
// ********************************************************************* | ||
|
||
|
||
|
||
MissionSet = Nukular Rocketry | ||
SetAvailableRank = 9 | ||
|
||
MISSION = Part 1: Basic Thermal Rocket | ||
{ | ||
From = KSC Insterstellar Sciences Dept | ||
Description = We have a theory that you could build a rocket that uses the temperature of a nuclear reactor to produce thrust. Of course that means the reactor would have to be directly connected to the rocket nozzle | ||
Description = We want you to test the idea. Put together a simple rocket using a nuclear reactor and a thermal rocket nozzle and see how high up you can go. | ||
Success = Okay - so not very high then ? Maybe these would work better as upper stage engines... | ||
SuggestedVesselName = Thermal Rocket Test | ||
Part = Mk1 Lander Can | ||
Part = Mk16-XL Parachute | ||
Part = 3.75m "Aegletes 2" Nuclear Reactor | ||
Part = 3.75m Thermal Rocket Nozzle | ||
Reward = 15000 | ||
|
||
OBJECTIVE = LaunchKSC | ||
|
||
OBJECTIVE = ReachAltitude | ||
{ | ||
Body = Kerbin | ||
MinAltitude = 1000 | ||
} | ||
HINT = Recover the vessel or go to the space center for the next mission | ||
} | ||
|
||
MISSION = Part 2: Nuclear orbit | ||
{ | ||
From = KSC Insterstellar Sciences Dept | ||
Description = Well the theory works - and we think they could be very fuel efficient - but clearly, they don't have much thrust so not much use for take-off. | ||
Description = So... we want you to take one into orbit using conventional rocketry and then test it up there. | ||
Description = Launch it to a low kerbin orbit with normal rockets, then use the nuclear stage to change your orbit really high and see how much fuel you have left. | ||
Description = Remember to switch the rocket nozzle to Liquid-Only... | ||
Success = MMmm, incredible fuel efficiency - takes forever to get anywhere... hard to aim...lots of waste heat... let's see what the engineers can come up with. | ||
SuggestedVesselName = Thermal Rocket Orbital Test | ||
Part = Mk1 Lander Can | ||
Part = Mk16-XL Parachute | ||
Part = 1.25m "KIWI" Nuclear Reactor | ||
Part = 1.25m Thermal Rocket Nozzle | ||
Part = 2.5m Pure Liquid Fuel Tank | ||
//Part = 2.5m Inline Radiator - I originally required radiators but the trouble is that the convection radiatiors don't work well in space while the later ones do | ||
//I can't really know if the user has them available yet though - and if you're using convection you need far more radiator power than otherwise | ||
//so I'll let the player discover the significant heat issues and solve it as she sees fit. | ||
Part = Rockomax "Skipper" Liquid Engine | ||
Reward = 85000 | ||
|
||
OBJECTIVE = LaunchKSC | ||
|
||
OBJECTIVE = Orbit | ||
{ | ||
Body = Kerbin | ||
MinAltitude = 75000 | ||
MaxAltitude = 80000 | ||
} | ||
//I originally intended the two orbit maneuvre simply to get the player to test the thermal rocket in orbit - as it happens, it's very slow burns mean that | ||
//at LKO levels it's almost impossible to steer - in fact you need to burn about halfway to 1000Km then go around and do the nect half or you end up turned around so far that you | ||
//burn in the wrong direction. After discovering this effect - I decided to leave it like that, it gives the player and interesting and fun challenge discovering the same thing. | ||
OBJECTIVE = Orbit | ||
{ | ||
Body = Kerbin | ||
MinAltitude = 1000000 | ||
} | ||
OBJECTIVE = LandOrSplash | ||
{ | ||
Body = Kerbin | ||
} | ||
} | ||
|
||
|
||
MISSION = Part 3: How do you organize a nuclear party ? You planet ! | ||
{ | ||
From = KSC Insterstellar Sciences Dept | ||
Description = Based on your earlier orbital test, we've concluded these engines are best suited for high-orbit interplanetary transfers - so we will use one to go visit Duna. | ||
Description = We will start with a simple fly-by mission to see Duna from space and do somce sciency stuff there. Use conventional rocketry to get into high orbit, then use the thermal rockets to get to Duna. | ||
Description = BTW. Our engineers think maybe we could use some of that waste heat to produce electric power... just a thought. | ||
Success = Oh, you made it back... and I planned so hard on your memorial. Nevermind, congratulations and all that. | ||
SuggestedVesselName = Thermal Rocket Duna Flyby | ||
Part = Command Pod Mk1 | ||
Part = Mk16-XL Parachute | ||
Part = 1.25m "KIWI" Nuclear Reactor | ||
Part = 1.25m Thermal Rocket Nozzle | ||
Part = 2.5m Pure Liquid Fuel Tank | ||
Part = SC-9001 Science Jr. | ||
Part = Mystery Goo™ Containment Unit | ||
Part = Rockomax "Skipper" Liquid Engine | ||
Reward = 100000 | ||
OBJECTIVE = LaunchKSC | ||
OBJECTIVE = Orbit | ||
{ | ||
Body = Kerbin | ||
MinAltitude = 1000000 | ||
} | ||
OBJECTIVE = EnterSOI | ||
{ | ||
Body = Duna | ||
} | ||
OBJECTIVE = Science | ||
{ | ||
Science = Materials Study | ||
} | ||
OBJECTIVE = Science | ||
{ | ||
Science = Mystery Goo™ Observation | ||
} | ||
OBJECTIVE = Science | ||
{ | ||
Science = Crew Report | ||
} | ||
OBJECTIVE = Science | ||
{ | ||
Science = EVA Report | ||
} | ||
OBJECTIVE = EnterSOI | ||
{ | ||
Body = Kerbin | ||
} | ||
OBJECTIVE = LandOrSplash | ||
{ | ||
Body = Kerbin | ||
} | ||
} | ||
5 changes: 5 additions & 0 deletions
5
KSPStoryMissions/KSP_Interstellar_missions/README.Interstellar
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,5 @@ | ||
This is a set of mission packs built around the KSP-Interstellar mod, intended to act both as tutorials to using the parts and challenges for | ||
getting to use them. | ||
I am myself still learning Interstellar and this should be considered WIP (in part, it's documenting my own experiences in a fun way). | ||
|
||
|