Fixed some minor bugs that, from what I can tell, were only present on *first* installs of the game.
New:
- Starting the process of adding controller support (This is a MAJOR work in progress, and will not work past the main menu/load screen)
- Added a new method of integrating the version.json. (An attempt to fix a bug that is impossible to replicate once the game has been started at least once)
- Added a yellow highlight to important aspects of a quest hint and quest description.
- Added touchpad compatibility to the Pocket Creatures mini-game. (Still WIP)
- Added clarifications to certain dialogs.
Changes:
- When first initializing the game, the Pocket Creature timer will no longer choose the day the game was started as the initial starting time. It will now choose January 1st, 2024.
- You will now be booted out of a buff / nerf screen when the caster of said buff / nerf has been knocked out. (It resulted in the player thinking the game was bugged, which it technically was)
- All engine errors have been replaced by console errors. This allows errors to be reported to the log file for debugging purposes.
- The "Advance Time" button will now change to say "Go to Sleep" whenever it becomes night. Hopefully this will add more clarity to the player on what to do to pass the nighttime.
- Quest hints and quest conditions are now left aligned to improve readability.
- Quest hints are now underlined to give more emphasis to them.
- Quest conditions are now formatted as descending built points, instead of a hard to read single lines.
- The "NotEqual" quest condition will now be red, to emphasize that it should not equal the condition given.
- The "NotEqual" phrase on quest conditions has been changed to "Not" for improved readability and clarity.
- The "Time of Day" quest condition will now specify "Morning", "Afternoon", or "Night" instead of "0", "1", or "2". This should help better understand the time mechanics.
- Moved "Complete" quests from the top of the quest list to the bottom. "Failed" quests (even though they aren't achievable in this version) have been moved above "Complete" quests.
- Changed many hard coded values to act more responsive to on different screen sizes.
Fixes:
- Fixed a bug that caused the wrong message to play when the game ended. (When playing on Steam, it will no longer tell you you're not playing on Steam)
- Fixed a grammatical error when the little girl civilian is talking about her mother or father.
- Fixed a bug that allowed a buffer/nerfer to buff/nerf even after they've died, as long as their special was chosen before they died.
- Fixed a bug that would occasionally allow quest characters to be clicked again after clicking them once, which resulted in quest progress being skipped.
- Fixed some incorrect dialog.
- Fixed a bug that caused Pocket Master's marker to appear huge in the top left corner of the gym during a step in his questline.
Known Issues:
- There is a known bug that causes the game to fail to load when the player *FIRST* initializes it. It can be fixed simply by closing and running the game again, and it seems to never occur after that first failure. I have attempted to fix this bug, but because I don't know what causes it or what is failing (since it only happens once) I cannot sufficiently address it like I hope to. If you come across the bug, please report any error messages or log files that could possible help solve the error permanently.
