4 tiers of fatigue works like a charm along with watch crew rotations
Now this is awesome....simply awesome. The dynamics of it are just amazing.
I'm making 4 levels of fatigue reduction:
- cruise
- alert
- damaged
- damaged alert
In cruise fatigue will set in very slow rate. In alert fatigue will set in medium rate. In damaged fatigue will set in fast rate. In damaged alert fatigue will set in very fast rate. This way if you damage a ship it will fatigue faster and thus after time it will be easier for you to either sneak up on it or get away from it (until the next watch crew comes on).
NOTE: everytime the ship AI changes state (alert, cruise, damaged, etc.) a new watch crew will take watch (thus no fatigue at start)
Also to note is that each sensor fatigues on it's own. All the ship's sensors don't fatigue the same amount each tier interval - they fatigue their own random amount. Couple that with each ship fatigues totally different from each other ship and it's truely dynamic