ちゃんとしたフローチャートは書いてないですね ゲームではなくツール開発が主で画面毎に作っていくから流れが複雑になりにくいという事もあるかもしれません それでも処理の流れを確認しないといけないと感じた時は具体的に値が変化していく様子を紙に書きながら頭の中を整理します