Hello everyone! I just released a major update to toy mania that I'm sure y'all will look forward to getting!
I added a bunch of new enhancements, and fixed a lot of bugs that you guys reported to me. I hope you guys enjoy this one, because it took me several days of testing to get most of these things in this version working to the best of my abilities.
With that, here's what's new from versions 4.2 to 4.3. The only feature that doesn't work in this version as of this writing is the learn game sounds menu, do to it not being converted to use the new sound pack algorithm yet.
Enhanced the shop menu in the endless game to include the quantity bought, the total cost of the purchase, and the remaining cash after the transaction.
Resolved an issue where selecting an item in the inventory menu would cause the wrong item to be used based on the cycle's position while pressing tab to go through it.
Added an inventory menu to make finding and using items a bit easier. You can press the letter I to open it.
Changed the keyboard shortcut from I to K to check how many keys you've collected.
Added an option in the game settings menu that controls weather all of the items should get announced as they're being collected. This also includes keys and toys, not just normal useable items.
Refactored the door class to make use of the keys you currently have in your inventory, along with how many keys you already have in total.
Fixed a bug where the pistol weapon would be randomly equipped in the endless game, even though that weapon was only reserved for the normal game.
Recoded the npc and weapon logics to use the new sound pack algorithm.
Fixed a bug where pressing shift plus tab in your inventory wouldn't wrap around back to the first or last item in the list.
Fixed a bug where pressing shift plus enter on some items such as keys and toys won't read out their descriptions for them.
Made it so pressing shift plus D in all game modes will now tell you how many keys are collected out of the keys that need to be collected to unlock the winning door.
Added an info file to all of the key folders. You can now put your own descriptions to all of the keys found in your inventory.
You can now choose the dialog theme you want to use for reading various game dialogs in the sound settings menu.
You can now choose the menu theme you want to use for navigating various game menus in the sound settings menu.
You can now choose the default sound pack to use for the entire game in the sound settings menu.
Refactored the speaker test menu to take random speaker test sounds instead of preconfigured ones.
Added an info file to all of the toy folders. You can now put your own descriptions to all of the toys found in your inventory.
You can now cycle through the toys you've collected in the normal and endless games when pressing the tab key.
Renamed all of the toys found in the toys folder with their own Distinct names. Thanks goes to my best friend Keri for helping me think of names to give each of the toys found in the folder.
Added full sound pack support to the game. The game's sounds will no longer be encrypted from now on.
That's all I have for you guys for this update. Stay tuned for more awesome features!
Here are the download links.
Github.io.
https://tsatria03.github.io/projects/ToyMania/Itch.io
https://tsatria03.itch.io/toymaniaEnjoy, and happy collecting!