ok openbw, i get it you wanted to replicate the mechanics exactly, but did you also have to replicate the code quality of a 1998 video game?
https://github.com/OpenBW/openbw/blob/master/bwgame.h
Now I understand, my eyes are finally open, a monolith can only grow!