Нужен совет. Single player. Есть система сохранения с использованием слотов. Необходимо при переходе между уровнями сохранять прогресс развития персонажа. Хочу делать это так: перед переходом делать сохранение в специальный слот, открывать новый уровень, загружать игру из этого специального слота. Проблема в том, что character'у надо как-то сказать делать загрузку из этого слота только в нужный момент (например, не делать в начале новой игры). Я придумал вариант только с удалением слота при выходе из игры, или выходе в главное меню, или сразу после загрузки из него. А у character'a делать проверку, если такой слот существует, то загружать из него. Есть способ лучше?