-
Notifications
You must be signed in to change notification settings - Fork 227
Add heatshield requirement for early uncrewed orbital and sub-orbital reentry contracts #2551
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Would this also break using lifting RVs (i.e. unmanned spaceplanes)? I feel like if you can make one of those work it should be allowed. |
It would break them but if a check for b9 spaceplane wings is implemented it opens the possibility to just add a minuscule one to pass it, defeating the point of the PR of forcing heatshield tech. |
Perhaps a more robust way to do this could be to detect if the part has the ablator resource. (although obv that wouldn't detect heat sinks, but you could keep the part check for procedural heat shields) |
I agree that this is too restrictive, there's various probably valid ways to complete this program without heat shields |
Do you mean that its intended for the contract to be completed with a retro burn or that it should include spaceplanes in the requirements? if so then i guess i can just add the requirement for b9 spaceplane wings as an alternative to a heatshield. |
I should note that test_account specifically pointed this problem out in the "Lessons learned" thread for RIS 2024.
Additional discussion: I agree with his point that the program is meant specifically for these heatshields and therefore these contracts should require them. |
Fair enough I suppose. Does this work with Vostok? It doesn't appear to check |
No? this is an uncrewed contract, its required that theres no crew on board, i dont think you should expect anyone to try to complete this with an empty Vostok, if anything it could have an alternative check for B9 spaceplane wings to allow completion with a drone spaceplane. also this:
|
The heatshield requirement was kinda explicitly removed by NK in 15fdf4d between v3.0.0.2 and v3.1.1.0 |
That got removed because it wouldn't show up in the contract list with those requirements unless you had researched the tech. |
I assume we can gate the return contracts after a dummy contract that asks for the heat shield tech node, so the player knows what's going on and avoid the fairing exploit. We can also gate early lunar contracts after a dummy contract that asks for mission control and tracking center upgrades to avoid Principia bypassing maneuver nodes if necessary. |
then you have the same problem where you cant see the contract unless you satisfy the requirements |
Here is what I meant:
|
Lets ask ChatGPT and see what it says :P
I particularly agree to this line |
Let's not. Most of that is nonsense or just plain wrong. I agree that this contract (and RP-1 as a whole) should allow player freedom in finding a solution. I'll look into seeing if decreasing fairing temperature limits is viable instead od mandating heat shields, although that does still leave very aggressive retro-braking I suppose. |
I'll add that the point is to test the viability of heatshields for reentry of a crewed spacecraft (or, IRL, a nuclear warhead). Putting a heavy fairing around it is a perfectly viable option for returning a small payload and seems fairly realistic, but it's not exactly something that'd be practical for returning a crew capsule from orbit, and so doing that wouldn't actually be accomplishing the point of the contract. Also, yeah, an LLM-style noise generator is, as usual, not useful |
The |
1.32t needs 700kg of heatsink, to be lifted with 56-57 tech, are you out lf your mind? |
No more cheesing the reentry using a large fairing with high stringer mass