sigonasr2
|
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.
|
12 months ago |
sigonasr2
|
bf33ad79c9
|
Added custom window positioning, sizing, and added configuration file loading before the game window is constructed .
|
12 months ago |
sigonasr2
|
92f488986e
|
Implemented window size saving/loading for Linux.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
12 months ago |
sigonasr2
|
5d7b342c51
|
Implemented window position and size loading and saving. Release Build 7370.
|
12 months ago |
sigonasr2
|
0408250088
|
Implemented fullscreen toggle and window window repositioning and resizing. Release Build 7357.
|
12 months ago |
sigonasr2
|
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.
|
12 months ago |
sigonasr2
|
22b1557c05
|
Added wrapping menu macro functionality. Implemented controller compatibility for level complete window. Added right alignment for menu labels. Added ProgressBar component. Added XP-related functions for callbacks to other components in-game. Fix giant normalized vector issue with Wolf AI script. Release Build 7041.
|
12 months ago |
sigonasr2
|
331a8c7941
|
Save/Load Game Keybind settings. Release build 6872.
|
12 months ago |
sigonasr2
|
4015f485ea
|
Added ability to set controller keybinds. Fixed initial loading of save data when no metadata file is detected or present for online builds. Fixed "Online Character" checkbox being desynced when selecting the Online character mode, enabling online mode. Display context-sensitive messages for setting keys depending on whether we are in keyboard mode or controller mode. Release build 6866.
|
12 months ago |
Nic0Nic0Nii
|
2bbd5e9ee4
|
Traveling merchant randomized data is now saved
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
Nic0Nic0Nii
|
8149db260b
|
Update copyright 2024 for FreeType. Equipment can now have an initial crafting cost. RowItemDisplays will have a craftable and upgradeable tag.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2
|
5c83a41a86
|
Refactored Map Data access so that other locations in code no longer had write abilities to the map data. Changed permanent exit zone spawning to a temporary. Fix equipment items being duplicated due to sorted inventory not being in sync with actual inventory.
|
1 year ago |
sigonasr2
|
5589740f03
|
Fix up new stages, configure stage plates, add bonus boss stage, add levels to configuration files. Change Class selection window to include an online character checkbox to toggle between online and offline saving. Fix online/offline file IDs that were incorrectly loading due to no callbacks for async file retrieval.
|
1 year ago |
sigonasr2
|
15990152c7
|
Added character name input to class selection window, removed "file save name" dialog from main menu navigation. Fixed scaling for button labels with different values than 1. Moved ScrollableWindowComponent's scrollbar to be lined up with the actual scrollbar arrows. Removed text entry mode from blocking controller / gamepad inputs.
|
1 year ago |
sigonasr2
|
39a710727e
|
Fix file saving/loading for online mode.
|
1 year ago |
sigonasr2
|
7961e3d8aa
|
Loading a file should call LoadFile instead of recursively calling LoadGame.
|
1 year ago |
sigonasr2
|
e036302b58
|
Fix async loading bugs with loading from indexeddb store emscripten. Add emscripten debug and release scripts. Disable text entry whenever a menu is closed.
|
1 year ago |
sigonasr2
|
9163eecd4a
|
Add in a run towards phase after a certain number of stomps for second boss.
|
1 year ago |
Nic0Nic0Nii
|
1046557ac0
|
Update sprites for second boss, add config parameters for new behavior.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
Nic0Nic0Nii
|
4f6d9b09e3
|
Add Settings menu and an Unlocck All button
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2
|
fed07eddd6
|
Fix boss text display for longer names. Add in GameEvent handling class. Finish second boss AI. Release build 6380.
|
1 year ago |
Nic0Nic0Nii
|
5a16f7757b
|
Implement indexeddb storage for emscripten version. Double running speed of bear charge attack
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2
|
8a1689cb07
|
Added visited connection point alerts to stage plates. Removed save on window close (Deciding that saving the game at smart locations when the game is in a known good state is a better idea). Player XP config fixed.
|
1 year ago |
sigonasr2, Sig, Sigo
|
965d0afdb1
|
Incorporate dynamic pointer cast fix
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2
|
e669968bc3
|
[BUG] Current build does not properly start and has two stub functions MenuComponent.cpp lines 214 and 224
|
1 year ago |
sigonasr2
|
c0ae0697b7
|
Move to smart pointers for menu component system.
|
1 year ago |
sigonasr2
|
705bb9b9fb
|
Added quotes for linux build script. Automatically create metadata file if missing when hitting Load Game
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
1 year ago |
sigonasr2
|
15ea25fe71
|
Mitigate audio stuttering during emscripten audio file loads. Fix bug with remote loading not working when zero files are present.
|
1 year ago |
sigonasr2
|
296ea1f2e6
|
Updated all references of Crawler project to now reference Adventures in Lestoria. Fixed a loading bug with the current connection point buttons and information not updating upon loading into the overworld map. Fix component count initialization bug (On Linux and Emscripten builds the component count would start uninitialized and would result in poor depth ordering sometimes.
|
1 year ago |
sigonasr2
|
73289de3aa
|
All save/load features implemented and connected to online server for web build.
|
1 year ago |
sigonasr2
|
fc9d9590d3
|
Implemented EncodeURI stub function.
|
1 year ago |
sigonasr2
|
6dc88f0d1f
|
Add censoring to input box and add user ID request box when a user ID has not been established in the emscripten port.
|
1 year ago |
sigonasr2
|
7bfa728ccb
|
Emscripten powershell build script updated to properly terminate on errors. Add in proper throws when an invalid response is given from the server. Add in function response callbacks to all server request functions.
|
1 year ago |
sigonasr2
|
497db80b9b
|
Add in emscripten-specific branching menus and special load/save routines for online saving.
|
1 year ago |
sigonasr2
|
2a900fa06e
|
Create server request backbone and functions for talking to save file server.
|
1 year ago |
sigonasr2
|
3e5e78a606
|
Added load file information on load screen. metadata file no longer counts towards file count. Added loadout data to the save file.
|
1 year ago |
sigonasr2
|
8c986f17db
|
Remove 2018 references for copyrighted files of my origin.
|
1 year ago |
sigonasr2
|
ad1e2260cf
|
Saving and loading saves items in proper sorted order. Fixed bug with get inventory slot function. Connection point data is now static.
|
1 year ago |
sigonasr2
|
0d6ab94fda
|
Implement load game functions.
|
1 year ago |
sigonasr2
|
5e5e8f5656
|
Save File implemented.
|
1 year ago |