30 Commits

Author SHA1 Message Date
fdc02351bb Modify Visual Novel engine to include background alpha controls to allow the Visual Novel and game world drawing to both be rendered at the same time. Add the Dialog game state which represents a Visual Novel and game world to both be running at the same time. 2024-07-29 10:37:47 -04:00
7086a8807b Add new item icons. Change safe area indicator colors. Make safe area indicator color configurable. Release Build 10039. 2024-07-15 11:13:01 -05:00
6cb3cb4e6d Remove unnecessary dependencies from Test project. Segregate test types into separate source files. Fix bug with drop data not being reset for monster tests. 2024-06-24 10:08:54 -05:00
b617120867 Implement unit tests for the project. Fix Display Name bug (found in InternalNameCheck unit test). Add Monster Unit Tests. 2024-06-22 09:45:59 -05:00
4a76acfee9 olcUTIL_DataFile now properly parses out comments when using GetOrderedKeys(). Fixed monster animations not being read from the configuration file in the correct order. Release Build 9126. 2024-04-28 19:31:06 -05:00
33d81125df Change the radius of ranger's auto attack to use pixel units instead of tile units. Remove hardcoded player acceleration on shooting a player arrow. Refactor monster animation system to incorporate custom animations as part of the main set of animations and handle future 4-way directional animations easily. Release Build 9115. 2024-04-28 18:00:13 -05:00
Nic0Nic0Nii
533c089485 Fix invalid play.html file reference in emscripten_run.sh script. Update scripts to make sure packkey source file is always assumed unchanged. Fix typos. 2024-04-01 19:24:25 +00:00
d0366c21c7 Fix linux build and distribution release processes. 2024-03-25 22:33:24 -05:00
a8ec34c12b Remove sold items from equipment slots and loadout slots if they exist there so they no longer linger. Relase Build 7870. Game Version 0.4.2 2024-03-01 17:04:12 -06:00
2895defa43 Fix crash due to off-by-one error with randomizing the traveling merchant when reaching chapter 2+. Fix player inventory scrollbars not resizing when items are removed from the inventory because of crafting. Release Build 7857, Test Version 0.4.1 2024-02-29 19:42:01 -06:00
4cc14fb08f Lock down gamepack key so it's not included in repo. Release Build 7608. 2024-02-25 18:33:03 -06:00
5788123ab5 Linux build fixes. Public declaration for game controllers array, properly initialize dynamic counters and their display values, fix story script to have capital I's, renamed images to be uppercase for case-sensitivity in Linux. 2024-02-11 21:48:03 -06:00
516438b451 Include for ScrollingWindowComponent was missing.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-16 20:37:00 +00:00
3e1227a899 Fix bugs with money display in menus. Fix cooldown time value not being set properly while items are being loaded. Release Build 5395. 2024-01-06 05:47:04 -06:00
1e3a2ecabb Title Screen transitions and logo implemented. Added Save File Name label to save file window. Release build 5310. 2024-01-04 07:58:45 -06:00
552ba91d16 Update gitignore with new project name. Update tiled project. 2024-01-04 05:31:15 -06:00
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. 2024-01-04 05:21:56 -06:00
5c73ed6cd3 Fix Linux build and implementations with new systems and C++20 features
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2024-01-02 00:10:07 -06:00
92ac7e5cf8 Implemented cmake for parallel building in emscripten/linux 2024-01-01 16:50:09 -06:00
ad1e2260cf Saving and loading saves items in proper sorted order. Fixed bug with get inventory slot function. Connection point data is now static. 2024-01-01 07:49:07 -06:00
d9e1a1ebaf Added Discord Rich Presence integration. Added discord exclusion preprocessor checks in emscripten build. Changed emscripten callbacks to use the browser window instead of the internal body. 2023-12-19 14:06:29 -06:00
603fd18fb0 Commercial assets folder added. gitignore updated to not include the folder. 2023-11-14 16:58:09 -06:00
c41ae8aaf9 Remove memoryleak.txt debug file from the repo. 2023-11-11 17:35:36 -06:00
21f7278510 Condensed and finished pre-casting code. Refactored the way ability casting is handled
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-19 20:36:01 +00:00
397dd13a28 Include executable in build. 2023-07-08 17:01:56 -05:00
2766425d44 Update gitignore 2023-07-08 16:59:49 -05:00
e19bed30ce Add tiled-session files to gitignore. Remove offending tileset from 1_1 campain map. 2023-06-21 21:40:02 -07:00
2f95e71114 Fix bug with missing return value for effect updating. 2023-06-16 02:33:12 -05:00
21760fbbbc Add in sig build script and fix integer rounding for green slime and future enemies that have a non-integer scale
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-06-12 19:07:06 +00:00
052e95deb7 Add .gitattributes and .gitignore. 2023-06-11 17:44:56 -05:00