unorthodox-paradox / omsi_2_csb_ai_enhancements

AI enhancements for CSB vehicles
1 stars 0 forks source link

Dynamic repair time & stages #60

Open unorthodox-paradox opened 5 years ago

unorthodox-paradox commented 5 years ago

1. Dynamically allocate repair times depending on the number and severity of affected parts, but also based on additional context. Here's an outline:

2. Give the user some sort of choice on what to repair. In its most simple form that might mean that whenever the user hits the native menu repair button, different parts get replaced, from most to least critical. A more sophisticated implementation might be to give the user a kind of "check-list" to actively choose what gets to be repaired when they next trigger the button.

Note: Both tasks are effectively blocked due to #7.