I like procedural more than OOP, in FARC in only use OOP for only one system which is used only in the first part of the game and useless after, it's better to free it.
I'll use it also for production caculations threads.
But apart that, it's mainly records/procedures/functions formatted following strict rules.