|
455dd3a818
|
Converted all Monster Strategy IDs to using strings instead of magic numbers, removed magic numbering system from configs.
|
2023-12-18 15:40:36 -06:00 |
|
|
2af830d400
|
FreeType license (required for PGEX_TTF) included in all license notices. Setup project with freetype libraries and includes. Added gamepad PGEX for future gamepad support.
|
2023-11-29 00:50:00 -06:00 |
|
|
67bc955f83
|
Corrected missing header dependencies in safemap. Story file parser implementation and command data storage works proper.
|
2023-11-28 15:51:17 -06:00 |
|
|
e4fae723c9
|
Fix up warnings (mostly loss of data cast warnings). When an ability gets interrupted, the key is required to be depressed before another cast attempt can be made. Added collision layer tiles to a few tiles in 1-1 due to ability to walk out-of-bounds.
|
2023-11-27 02:38:12 -06:00 |
|
|
3ff558d44e
|
Added pragma regions to all license comment fields in files and collapsed them.
|
2023-11-20 23:25:36 -06:00 |
|
|
2bf45dacef
|
It's 2023 btw
|
2023-11-14 18:12:54 -06:00 |
|
|
dd531d1fd7
|
Apply OLC-3 License to all source files.
|
2023-11-14 18:11:32 -06:00 |
|
|
2594078794
|
Update labels for different zones when clicking through them.
|
2023-11-12 23:51:49 -06:00 |
|
|
380582dfeb
|
Implemented automatic memory leak detection and reporting for CRT.
|
2023-11-11 04:03:48 -06:00 |
|
|
67a5288984
|
Implement error-handling (file names and locations) via std::source_location and added CRT debugging memory leak detection.
|
2023-11-11 00:54:50 -06:00 |
|
|
02c7165b37
|
Add in class display labels, animated sprite icons, and title of the window.
|
2023-10-24 03:03:34 -05:00 |
|
|
04d6f42526
|
Handled dynamic adding and removing of inventory items and syncing with menu systems.
|
2023-10-17 05:35:19 -05:00 |
|
|
877c44c372
|
Setup Items, item categories, and item scripts, and all associated configuration files for them.
|
2023-10-06 17:19:02 -05:00 |
|
|
9246852c25
|
Theme keys are now sorted when loading so they appear in the right order down the line.
|
2023-10-04 01:14:50 -05:00 |
|
|
10cfb009f7
|
Added scaling/tiling capabilities for themes. Safe maps have unordered version.
|
2023-10-03 04:09:42 -05:00 |
|
|
14564d814d
|
Animations that are missing from the animation map now auto-generate after animations have been defined.
|
2023-09-16 07:22:44 -05:00 |
|
|
465fb0b6c2
|
All animation references now auto-generate from gfx.txt. All animation references in code have been updated. Safemaps now have the ability to reset their contents (currently used for GFX map unloading) since Renderables must be deleted before the engine uninitializes. Slime King jump now has knockback.
|
2023-09-16 07:00:38 -05:00 |
|
|
d601f0945a
|
Scuffed lambda function passing for tile group handling. Need to prep multi-layer rendering for tile groups.
|
2023-09-07 03:28:37 -05:00 |
|
|
13eff22485
|
Super big refactor of the animation storage and monster storage system using configuration files.
|
2023-08-06 19:00:09 -05:00 |
|