Addressing the issue in #55 immediately would be awkward since the global variables, FSM states, and other functions related to gameplay are all mixed in with the other non-game-related functions. This is probably where we should use metatables to encapsulate everything about a Stratagem "game" into a class-like object.
Addressing the issue in #55 immediately would be awkward since the global variables, FSM states, and other functions related to gameplay are all mixed in with the other non-game-related functions. This is probably where we should use metatables to encapsulate everything about a Stratagem "game" into a class-like object.