Thanks for the detailed response! That makes sense for why the description is left a little vague. And I didn't know about the different levels, as I only got the "not even close" and "good enough" messages, I didn't know there were other levels. And I definitely agree with taking damage initially on landing, the initial damage and the song that plays when you first recycle scrap are good for setting the mood for what this planet is about.
As for the timing of the message, I think it would be best (assuming the game engine allows it, idk if you tried this) to have it produce the message if the following are met:
1) The player is on a space platform.
2) The platform has Rubia as the active target in the schedule (not just anywhere in the schedule, but as the next destination it's heading towards).
where it looks to me like your current version of requirement 2 simply looks at the platform traveling along a route directly towards Rubia (not sure what it is with only this mod, in my game those routes are Vulcanus <--> Rubia, Gleba <--> Rubia, and Corrundum <--> Rubia). So if I'm at Nauvis and I want to head to Rubia for the first time, I have to travel the entire Nauvis <--> Vulcanus route first before I can get the warning.
I think this might also help with those extra warnings people complain about, since when I'm in a platform and I have a destination set in the schedule, I'm heading there for one of three reasons:
1) because I'm landing there (in which case the warning should trigger)
2) because I'm picking up supplies for starting a base somewhere else (the tech for launching rockets to supply space platforms requires first the tech to safely land, so the warning won't trigger anymore).
3) because it's after my target planet in the schedule so I don't care (the warning shouldn't and currently doesn't trigger, and my idea won't trigger it, either).
But there's also two other cases I could see being relevant, idk how often other people encounter this:
4) it's not in the schedule, but it's on the most direct path between two other planets that I'm traveling between (idk what it currently does, but my suggestion won't raise an alarm here, either).
5) it's not in the schedule, but it's on the most direct path between two other planets that I'm traveling between, and I decide I'm going to drop to Rubia while my platform is traveling (idk what it currently does, my plan wouldn't send the warning here, and maybe it should?).
Of these five cases (idk if your discord people have other cases they care about), 2 and 3 are both quiet either way, 1 will make a warning either way (but possibly sooner for my idea), 4 and 5 are quiet my way (idk if the current way matches for those). I think scenario 5 is the only potential regression, but I don't think that's common enough to actually matter (though you know your players better than I do, so I might be wrong about how much this scenario matters, or if there are other scenarios I haven't thought of).
Also, this is unrelated to the discussion at hand but I laughed out loud when I got the message:
This junk heap contains a review that says: "Maraxsis: 7/10. Too much water." You are confused, but still disagree.
I think they're all great (at least the ones I've seen so far, idk how many there are), but I especially loved this one in particular.