binogure-studio / city-game-studio-i18n

Translation files for City Game Studio
https://www.city-game-studio.com
52 stars 101 forks source link

Suggestion: saving all previous menu states #651

Open Yorunetsu opened 3 years ago

Yorunetsu commented 3 years ago

Firstly, the new game menu. When you exit the game, then start it again and want to start a new playthrough, the CEO's name is saved from the previous start — but nothing else. It would be nice if everything else got saved, too: company name, icon, character, last difficulty setting, last map size, game speed, genre specialization, advanced start checkbox and its settings, enabled mods, everything. Should it be implemented, I suggest saving be done on clicking "Start", so that whatever mess you make of your settings, if you want to revert, all you had to do is click "back" and "new game" again. A button to revert everything to the default state would also be nice. Something like this: image

Secondly, when in the game, it's often a hassle to re-navigate between menus, so I would love to see all menus opening in the state they were closed. For example, if I close the staff menu on "hire their employees", then the next time I open it, it should go right to that item. Same with all other menus: if I closed "create new game" menu at contracts, then the next time I open it, it should go to contracts automatically. Although maybe this behaviour should be optional, with a checkbox in "misc settings" to enable/disable it. And let's not forget about the furnishing menu: right now, its state is saved per-building. I suggest saving it globally, because people tend to organize multiple offices in roughly the same fashion, so not having to uncheck auto-furnishing and then go to desks would be a major improvement.