Comments (8)
This sounds great. That's exactly what I'd love to see Contract Configurator used for, and why I was so enthused when it was first posted. We will still need a plugin to disable the bad stock contracts, and a plugin to fix the inclination of FinePrint contracts, but otherwise woohoo for Contract Configurator! And woohoo for you taking this on! :)
Ideas:
- Sounding rocket contracts generally, not just altitude records. For example, loft science payload X to Y km over biome Z ( @Felger aurora sounding rockets!); launch to MEO or HEO orbital altitude; do one of those on a certain day to catch some phenomenon.
- LEO Satellite contracts at all rep levels with sane inclinations (~30-60 degrees)
- Comm network contracts (LEO, MEO, and GEO)
- Film return: orbit over biome X at altitude Y, take pictures (i.e. activate goo sample, we're going to turn it into a camera), return film.
- Bio sample missions (LEO, HEO, translunar, etc)
- Sane test contracts, i.e. test an uncrewed capsule/lander before humans fly in it, all-up lunar landing hardware test, test Mars mission in Earth-Moon space, etc.
- Probes: replace the existing Explore contracts. Flyby, impact, fly by the dark side of the moon and transmit, landing, sample return. Surveying missions (polar or high-inclination). Grand tour. Primary + satellites mission (bouncing between moons and Jupiter, say).
- Docking: automated, crewed.
- HSF: suborbital, orbital, duration (3-5 days, week, 10 days, two weeks, +), number of crew, perform EVA, docking (as above), translunar, lunar orbital, GEO, polar lunar, lunar landing, translunar missions
- X-Planes: fly at x altitude at y speed for z time, reach X altitude record, reach X speed record.
Hopefully that should give you a place to start. :)
You can also check out BARIS (free) and its remake Buzz Aldrin's Space Program Manager (not so free) for mission ideas.
from rp-0.
I can't begin to express how excited I am about this. Wahooo \o/
from rp-0.
@cherrydev any news on this? :)
from rp-0.
Totally missed that you guys referenced jrossignol/ContractConfigurator#63 from over here (as it still hasn't been implemented since it hasn't fallen in line with my plans for contract packs, which are the current driver for development). I'll make sure that one gets included in the next milestone (0.7.0).
If there's anything you guys feels is missing that you need, just raise an issue so I can prioritize those items. 👍
from rp-0.
The thing really hurting RP-0 right now is early game contracts. You essentially have just the sounding rockets at Start, then your next major milestone is bunches of almost impossible orbital contracts.
We need something in between. I'd like to see some sub orbital contracts, and then LEO ones that have inclinations AND eccentricities you can actually do in the early tech tree. You need to be a real wiz to pull off the nearly circular orbits the game wants. We need contracts with eccentricities like 0.3 or so I think. Need to check the math on that, @NathanKell any thoughts on numbers?
On a side note @jrossignol Ikeep meaning to look into how to work with ContactConfigurator with TestFlight which will allow for a lot of the hardware testing that we want to do in RP-0. I have an issue for it here: KSP-RO/TestFlight#10
from rp-0.
Eccentricity of 0.3 is quite extreme (Explorer I's 358x2550 is only 0.14), but yes, early orbits should allow a certain degree of eccentricity, and should allow pretty much any inclination (or should require a high one for Earth-science missions, to get coverage of most of the planet).
In particular, we need to care about:
- SMA (that determines lifetime in orbit)
- Inclination (that determines how much of the earth the orbit "sees")
- Eccentricity (much beyond 0.2 and you get too much "hang time" at apogee).
from rp-0.
The new CollectScience parameter is done development and will be released with Contract Configurator 0.7.0. It should be released within the next week.
from rp-0.
Actually doing this stuff finally.
from rp-0.
Related Issues (20)
- "Crew Updates" information popup prevents user from stopping time warp. HOT 1
- Unable to finish Orbital Test Flight (Uncrewed) contract due to landed capsule not registering as "Return Home Safely". HOT 6
- KCT queue showing "infinite time" items at the top (should be at the bottom) HOT 1
- Engineers do not go idle if any vessel is rolled out HOT 1
- Science collectable below 40km altitude, v3.2.1.0 release HOT 1
- Shabby 0.3.0.0 Failed to install HOT 1
- Separate RD107/108 Verniers missing since commit 369fc0f1e42deefeb2c95ab1480dd13d795b8b3a HOT 6
- [3.2.1.0] Flight Director - Message by 15km & 20km HOT 1
- Some engines descriptions like Agena B and D restart penalties are overwritten by RP-1, but descriptions should be maintained in RO. HOT 2
- Cosmic Ray Science Experiment not including lesser versions of experiment HOT 2
- Lunar Impactor contract fails at high impact speeds HOT 4
- Rp1 crashing after trying to do simulation with a rocket.
- rp1 crashing when i press simulate on the kerbal construction time HOT 9
- RD-253/275 has two Pump-Fed tags in all its UDMH+NTO configs HOT 5
- Prevent non re entry rated parts from completing contracts in CrewedOrbit program
- Parts Browser descriptions overwrite RO engine config descriptions
- Avionics causes mass to be NaN and leads to CTD HOT 1
- Quicksaves break down physics during Timewarp HOT 3
- Magnetometry Satellite mission eccentricity criterion broken? HOT 1
- Game Crashed in various scenarios HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rp-0.