|
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 |
|
|
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 |
|
|
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 |
|
|
ee5f6f9598
|
Added detection of tile sizes and world sizes so different sizes of maps can be rendered.
|
2023-10-04 03:00:02 -05:00 |
|
|
2f302f7370
|
Convert all world size positions to use the map's direct map width and height values instead. Fix a bug where using teleport outside the map crashed the game.
|
2023-10-04 02:02:10 -05:00 |
|
|
596d4122b4
|
Added display configuration parameter for debugging pathfinding. Reduced distance threshold for Wizard teleport to prevent jarring returns to previous position.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-09-12 19:36:25 +00:00 |
|
|
0529de4bf9
|
Add in pathfinding abilities to monster movement strategies.
|
2023-07-10 18:40:51 +00:00 |
|
|
debf151c46
|
Pathfinding now returns the nodes to reach a destination in preparation for use w/AI pathfinding
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-07-10 14:38:31 +00:00 |
|
|
85af67fa60
|
Example prototype for monster spawning management added in 1-1.
|
2023-07-07 06:48:17 -05:00 |
|
|
ef83e7f865
|
Bridge flags properly enabled and working. Fix image paths in maps.
|
2023-07-06 14:59:21 -05:00 |
|
|
88666b1d61
|
Fix edge cases when we click too close to the character or too far, still allow max possible distance teleports even when clicked outside of range.
|
2023-07-06 03:31:47 -05:00 |
|
|
46e3c7f7e7
|
Use pathfinding algorithm to determine teleport validity.
|
2023-07-06 03:22:05 -05:00 |
|
|
c97886fbbe
|
Fix collision tiles for secondary map sets with offset values based on other tilesets.
|
2023-07-06 02:38:43 -05:00 |
|
|
408c1d3950
|
Pathfinding algorithm start. Currently freezes in pathfinding loop
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-07-05 21:14:36 +00:00 |
|