Giter Site home page Giter Site logo

Comments (8)

NathanKell avatar NathanKell commented on August 13, 2024

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.

BevoLJ avatar BevoLJ commented on August 13, 2024

I can't begin to express how excited I am about this. Wahooo \o/

from rp-0.

NathanKell avatar NathanKell commented on August 13, 2024

@cherrydev any news on this? :)

from rp-0.

jrossignol avatar jrossignol commented on August 13, 2024

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.

jwvanderbeck avatar jwvanderbeck commented on August 13, 2024

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.

NathanKell avatar NathanKell commented on August 13, 2024

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:

  1. SMA (that determines lifetime in orbit)
  2. Inclination (that determines how much of the earth the orbit "sees")
  3. Eccentricity (much beyond 0.2 and you get too much "hang time" at apogee).

from rp-0.

jrossignol avatar jrossignol commented on August 13, 2024

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.

NathanKell avatar NathanKell commented on August 13, 2024

Actually doing this stuff finally.

from rp-0.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.