21 Commits

Author SHA1 Message Date
d041d9f408 Setup King Slime encounter, Boss room map setup with spawn and player, made non-infinite. Implemented enemy iframes and added phase framework for the boss. 2023-09-07 01:35:23 -05:00
2fca13a6a2 Moved all enemy reading over to purely using config files. Removed all enemy enum dependencies. Removed bugs involving loading infinite maps by accident. 2023-08-13 02:12:19 -05:00
1aaf6cbd9e Super big refactor of the animation storage and monster storage system using configuration files. 2023-08-06 19:00:09 -05:00
7cfcb384c1 Refactored class initializations so reading into class list data from config files works properly. 2023-07-26 19:46:39 -05:00
649e7f62f4 Switch to smart pointer implementation for damage numbers to handle damage combo'ing quick attack displays. 2023-07-25 19:48:24 -05:00
82d58a6dd1 Fixed fElapsedTime bug going negative seemingly randomly. Thank std::chrono::library::that::is::way::too::annoying::to::use::and::apparently::is::not::ultra::accurate 2023-07-23 12:33:20 -05:00
405cd32a4b Class abilities are statically set so they are initialized on load to allow for proper swapping. 2023-07-22 04:21:10 -05:00
cdb60ac5c8 Effect particles realigned and particles that are behind the center move to the back. 2023-07-21 15:20:56 -05:00
f48f0b4a3c Class quick test swapping reimplemented.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-14 19:14:04 +00:00
adf0d17190 Finish entire class refactor. Class swapping needs to be reimplemented. Fixed shadow color from white to black
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-14 15:44:17 +00:00
32c1d9d30c Warrior refactor completed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-13 20:24:47 +00:00
d66e780504 Added lightning bolt attack, added emitter system 2023-07-12 00:23:36 -05:00
0c28a3a608 Layering rendering now proper. 2023-07-07 06:42:49 -05:00
388cf5bf02 Use pathfinding algorithm to determine teleport validity. 2023-07-06 03:22:05 -05:00
762c46bd44 Refactored all the game classes into derived classes. 2023-07-02 08:42:18 -07:00
1d396d3215 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
21368f6f95 Define and setup internal class attributes. 2023-06-17 22:03:20 -05:00
01d1e44839 Added Bullet shooting 2023-06-16 01:41:38 -05:00
7e543a3021 Implement ground slam animation 2023-06-15 00:11:39 -05:00