15 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
8a1b9d6b74 Release Build 1100. Camera now starts near the player for a smoother looking pan effect instead of somewhere far off-screen. Custom monster attribute handling now completed and compact. 2023-09-08 19:45:00 -05:00
19ea56e0cb Release build 1093. Finally took care of multiple tiles on multiple layers foreground rendering. 2023-09-07 05:32:35 -05:00
15a24a42a6 Code analysis suggestions implemented. 2023-09-06 23:07:15 -05:00
6dcf13cfb8 Windows and emscripten mouse handling outside window now works! 2023-09-04 19:11:16 -05:00
934bf5be79 Stupid bullet. Also fixed WIZARD_IDLE animations missing. 2023-09-04 18:24:21 -05:00
6e37993261 Removed static from struct. Emscripten build now uses C++20. Removed stray safemap cpp file. 2023-08-13 03:04:30 -05:00
548bf3696e Player configuration file implemented. 2023-08-06 15:20:54 -05:00
dffca2cb5d Ranger configuration file implemented. Added per-step bullet collisions. Fix Release Desktop project setup. 2023-08-06 15:07:53 -05:00
6e2238664b Add an updated release build to appease the Quapsel gods. 2023-07-28 05:12:54 -05:00
89d98a3c53 Update to latest release build. 2023-07-27 18:33:04 -05:00
c17ff42a23 Graphics configuration file and initial configuration layout setup. 2023-07-26 01:58:00 -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
cd3ebd4fc0 Fixed a tree that wasn't in the upper foreground layer. Release build 594 created. 2023-07-10 19:29:04 -05:00
a6dbc81b78 Include executable in build. 2023-07-08 17:01:56 -05:00