ゲームなんて作ったことないけど、
そういうのってフラグで表すのは不適切じゃないか?

状態変数の一つの値として表したほうがいいような。