11 Commits

Author SHA1 Message Date
bba33d43d2 Change checkmark from being two line decals to being a single decal. (Note: There is a bug with ViewPort PGEX's line clipping.) Fix scrolling navigation for menus where the navigation doesn't reset the actual scrolling. Corrects Issue #37. Added exit ring indicator on minimap. Auto Pause game setting added. Auto Pause behavior changed to only pause on taking damage when the window is not focused. Release Build 8901. 2024-04-13 11:27:29 -05:00
ea74eec6f8 Set VSync once the settings loads, since emscripten builds do not respect the vsync parameter at the very start of launching. 2024-03-26 22:23:50 -05:00
32d681f130 Added VSync toggle to Settings windows. Release Build 8464. 2024-03-26 19:48:06 -05:00
758696d28b Release builds of the game should hide the debug console by default and instead log to a debugging file. Release Build 8413. 2024-03-25 14:15:37 -05:00
0484908b37 Add in showing of max health/mana display in settings menu. Release Build 8142. 2024-03-15 01:44:06 -05:00
79d50fdf96 Fix game settings not properly loading for the emscripten version. 2024-03-03 03:30:47 -06:00
fa8dfd3c6f Change default controller keybinds for new characters. Player proceeds back to overworld if the camp has not been unlocked yet. Buttons adjusted accordingly. Rumble only occurs on the main menu while in the settings menu and only when toggling the rumble button. Cause iframes to continuously refresh on the main menu so the invisible player doesn't "die" if they view the main menu for too long. Release Build 7700. 2024-02-27 20:10:24 -06:00
5035dd5af9 Added resource pack loading for sensitive commercial assets (direct inclusion for builds). Fixed bug with brand new settings loading the original window at 1/4 the normal size. Fixed bug with reading system configuration when no system configuration exists yet. Fixed bug with emscripten build mosaic effect shader not working (unsupported textureSize glsl call). Release Build 7515. 2024-02-22 23:43:45 -06:00
66b0648a59 Moved settings related to the game itself into its own settings save file. Emscripten build also saves a separate system settings file in indexeddb. Added checks to prevent menu sounds from playing when the menu is not currently open, but adjusted in a different location in the game. Implemented different button icon sets and a setting to toggle between them. Removed the double button display (caused more confusion and took up more room). Fixed a bug with iterating through navigation groups when a button was removed/disabled from the list. Removed iconscaling dependency based on MenuIconButton sizes. 2024-02-20 03:47:12 -06:00
bf33ad79c9 Added custom window positioning, sizing, and added configuration file loading before the game window is constructed . 2024-02-19 22:38:42 -06:00
d5bd8655a9 Added additional toggle and setting options in Settings menu. Made screen shake, gamepad rumble, keyboard aim assist, and terrain collision box display toggles functional. Added toggle sound effect. Release Build 7344. 2024-02-18 22:16:09 -06:00