Rover Repair contract spawned a perfectly working rover needing no repairs (easy cheat)
When a RoverConstructionContract uses this craft file:
GameData/Squad/Contracts/PreBuiltCraft/RoverContract/Contract Rover 1b.craft
It creates a rover that's entirely usable as-is, with no need to repair anything. You can just use it and start driving it without launching anything. Shouldn't the rover contracts give you a crippled rover that needs something fixed on it? Maybe make sure rovers spawn with zero electriccharge in them, as a way to prevent this. This one launched with batteries fully charged, and the built-in antenna in the rover body was enough to be able to control it.
[email protected] wrote:
I got rover where two opposite wheels were broken, but that doesn't stop driving to target while stabilizing it.
That seems at least a little better than what I got. In mine, literally nothing was broken. Everything worked and it had the minimum needed parts to do the job.
What may prevent that from happening is to just make sure the crafts always spawn with all electric charge drained to zero (like happens with "rescue person from orbit" contracts), and without a working means to recharge (the example craft I showed had fuel cells and a little bit of fuel, so the batteries recharged automatically to full.) "without a working means to recharge" could mean either no recharge capability (no solar panels, RTG's, or fuel cells), or at least a broken recharge capability (i.e. a solar panel but it's busted). That would guarantee that a player must visit the rover to at least do something about the electricity.