13 Commits

Author SHA1 Message Date
334b2d49cf 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
1aaf6cbd9e Super big refactor of the animation storage and monster storage system using configuration files. 2023-08-06 19:00:09 -05:00
4fa797fad9 Casting range clamping. Refactored hurt function to accept an upperlevel check so there's no requirement to do it manually anymore. Converted AoE damage functions for Meteor to use AoE hurt functions built-in. Fix upper bridge targeting indicator rendering. 2023-07-22 03:19:52 -05:00
2cf02aa19b Added lingering field effect. 2023-07-21 17:29:20 -05:00
b1cea8d77c Meteor Effect particles and impact code completed
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-07-21 18:47:45 +00:00
c4b0f78881 Add in inherited class structure for effects, so effects can have customized behaviors. 2023-07-13 01:35:51 -05: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
9c13c8c331 Added mini particles for teleporting. 2023-07-06 03:43:34 -05:00
db7744dad3 Wizard energy bolt attack implemented. 2023-06-24 02:14:11 -07:00
2f95e71114 Fix bug with missing return value for effect updating. 2023-06-16 02:33:12 -05:00
3aebde6287 Finished implementing Ground Slam effect, cooldown display, and range hit. 2023-06-15 00:47:11 -05:00
7e543a3021 Implement ground slam animation 2023-06-15 00:11:39 -05:00