21 Commits

Author SHA1 Message Date
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
1cabb34b94 Added tile render depth ordering for bullets and effects to prevent ordering weirdness. 2023-09-24 04:01:04 -05:00
244ac80d2a Fix std::less comparison for Monster attributes. Cleaned up list deletion for bullets, emitters, and effects. Bullet ring implementation for slime king. 2023-09-09 04:43:52 -05:00
023c6f9005 Implement Z axis for monster rendering. Fix up shadow sizing for the player. 2023-08-13 23:01:23 -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
a86362c801 Warrior ability custom parameters implemented. 2023-07-28 03:28:42 -05:00
9ebe5a21a0 Implemented Ranger auto attack plus animations. 2023-07-23 08:13:40 -05:00
d3454727cd Warrior refactor completed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-13 20:24:47 +00:00
1f69848049 Prep player class structure refactor. Add default destructors to all parent classes. 2023-07-13 17:46:01 +00:00
6b81cd6e84 Layering rendering now proper. 2023-07-07 06:42:49 -05:00
d08b3848b8 Firebolt bullet speed increased, added slight screen shake on impact and added cooldown timer numbers next to cooldown bars. 2023-07-06 18:03:35 +00:00
46e3c7f7e7 Use pathfinding algorithm to determine teleport validity. 2023-07-06 03:22:05 -05:00
ba6bc74f1f Add energy bolt splash effect and fade out. 2023-07-05 05:34:21 -05:00
1a441914ca Bullets now have derived types. 2023-06-30 15:44:41 -07:00
db7744dad3 Wizard energy bolt attack implemented. 2023-06-24 02:14:11 -07:00
ccfeae19d4 Sonic Slash implemented for Warrior. Build updated w/new features. 2023-06-20 19:13:45 -07:00
01d1e44839 Added Bullet shooting 2023-06-16 01:41:38 -05:00