There was a post on the Steam forums that got me thinking. With most games, the accuracy system just uses a "dumb" RNG that will be correct for sufficiently long playthroughs, but can still result in streaks of good or bad luck that last for most/all of a mission (if not longer).
While the streaks of good luck are nice, they generally don't seem to alleviate the frustration caused by the streaks of bad luck.
My question is thus: Is it hypothetically possible to override the accuracy calculations in order to create a "smart" RNG that prevents streaks (both good and bad)?
If so, where would be the place to look if I wanted to attempt to write such a "smart" RNG? The algorithm itself probably wouldn't be too hard to get working on a basic level, but I'm not familiar with modding Xenonauts, and have no idea where/how the best place/way to get started is.