Нашел забавную штуку связанную с кнопкой "Назад". Сейчас объясняю и что за штука такая, и что это за кнопка вообще. Но сначала... Это тот случай, когда автор программы не видит в ней ошибок, потому что он знает, как что работает, и куда нужно нажимать. В очередной раз убеждаюсь в том, что без тупого "жмаканья" на все, что можно нажать, не обойтись.
А теперь по порядку. Что за кнопка "Назад" такая? В игре есть предыстория, которая знакомит игрока с сюжетом, вводит в управление в игре, ну и так далее. Предыстория сделана в стиле визуальной новеллы, когда текст появляется на экране постепенно, не весь, но это можно ускорить. Мне этот стиль показался вполне уместным в данном случае. Текст можно ускорить нажав либо на него, либо на кнопку "Далее", как и в любой другой визуальной новелле. Но если вы случайно два раза нажали по экрану, текст переключится на следующий. Что бы этот текст можно было прочитать повторно, я добавил кнопку "Назад", для удобства.
Кнопка "Назад" присутствует на протяжении всей предыстории, но в этом то и возникла проблема. Предысторию я сделал даже раньше, чем сделал сохранение в игре. Соответственно ваш начальный бюджет у меня формировался тоже во время чтения предыстории, так как я на тот момент не привязывал его к "Новой игре". Из-за этого, если во время отображения вашего бюджета, вы нажмете "Назад", а затем снова нажмете "Далее", ваш бюджет изменится, и он может как стать больше, так и стать меньше. Так можно баловаться, пока не выпадет самый большой бюджет. Хотя для этого нужно несколько часов клацать "Назад-Далее", но не в этом суть.

Сейчас я привязал этот процесс к выбору "Новой игры", и теперь кнопка "Назад" никак не изменит ваш начальные условия, но это забавный глюк, который я нашел абсолютно случайно, просто проверяя, как работает кнопка "Назад".