|
064d717e27
|
HasProperty config parameter recursion is now a thing, allowing for subproperties to be checked via the . syntax.
|
2023-09-19 04:24:07 -05:00 |
|
|
74a31dda2e
|
Monster spawning now adds to a queue to prevent memory adjustment corruption while inside of monster update functions.
Monster spawning on phase transition now occurs.
|
2023-09-19 03:30:18 -05:00 |
|
|
cb600c8ea4
|
Fix Damage Number flickering, add in extra projectile ring when king slime lands for phase 1. Phase 1 complete.
|
2023-09-19 02:51:52 -05:00 |
|
|
43b5503661
|
Added particle effects for slime king jump and landing.
|
2023-09-16 07:42:15 -05:00 |
|
|
465fb0b6c2
|
All animation references now auto-generate from gfx.txt. All animation references in code have been updated. Safemaps now have the ability to reset their contents (currently used for GFX map unloading) since Renderables must be deleted before the engine uninitializes. Slime King jump now has knockback.
|
2023-09-16 07:00:38 -05:00 |
|
|
100a3ece57
|
Finished slime king jump attack, account for Z axis when determining damage validity.
|
2023-09-11 05:27:36 -05:00 |
|
|
942e8e0ef7
|
Bullets do not die immediately when view goes offscreen anymore. Initial jump states and setup for Slime King are now implemented.
|
2023-09-09 07:10:31 -05:00 |
|
|
efdf696d2c
|
Phase 1 Bullet shot pattern for Slime King implemented.
|
2023-09-09 05:51:15 -05:00 |
|
|
54e72d088e
|
Refactored dynamic variable system, removed _ATTRIBUTE and type dependency, and optional default value issues.
Moved all slime kind related stuff out of global monster update loop.
|
2023-09-09 05:38:37 -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 |
|
|
3ee066bb88
|
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 |
|
|
a1a35fabd0
|
Emscripten build seems to refuse
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-09-08 17:19:42 +00:00 |
|
|
39c4db9c6f
|
Okay, this is more sane. Templates removed and Set does a check to make sure it's the correct type.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-09-08 16:00:07 +00:00 |
|
|
b39bed3958
|
Implement custom attributes for monsters.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-09-08 14:36:31 +00:00 |
|
|
a69be08a1a
|
Size reduction on slime king per phase. Add in size transition amounts based on time.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-09-07 20:20:21 +00:00 |
|
|
c75e56d642
|
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 |
|
|
c8dba733d0
|
Added in config parameters for slime king
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
|
2023-09-06 20:03:22 +00:00 |
|