Well--I certainly won't declare myself the authority on this type of modding--but I think all that type of randomization has to be wired into the hardcode. Myself (being old and stubborn and a child of Avalon Hill board games) demand some kind of sub-system "reality". I use dice. Every day I roll 1. If it's a 1 or 2 I shut my radar off. Not exactly my prefered method but it does work. I also rotate 8-12 rated crewman off the boat after a patrol. All those 1st Class PO's get on my nerves

. That's a mod I'd like to see (Realistic Crew Transfers). It wasn't out of the question for a crew to lose 1/3 of their crew between patrols... And it gives me something to spend my renoun points on.