これに対して、ステータス変数は全体でひとつの存在です。例えば、BGMの音量を記憶することを考えてみてください。
音量最大
| セーブ |  |
| プレイデータ1
|
|
音量最小
| セーブ |  |
| プレイデータ2
|
プレイ単位で音量を記憶してしまうと、ロードするプレイデータによって音量が変わってしまいます。
プレイデータ1
| ロード |  |
| 音量最大
|
|
プレイデータ2
| ロード |  |
| 音量最小
|
本来、音量は最後に設定した値が維持されるべきで、ロードによって変化しては困ります。このような時にステータス変数を使います。ステータス変数はプレイ単位に関係なく、最後に設定した値が記憶されます。