392 Commits

Author SHA1 Message Date
de04905983 Phase 4 implemented. 2023-09-23 15:10:59 -05:00
76d45f2563 Phase 3 patterns implemented. 2023-09-23 13:46:18 -05:00
cf782c29bb Tuned jump delays and values for phase 2. 2023-09-23 13:12:00 -05:00
1bb87eab23 Extra implementations in phase 2
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-09-23 17:35:37 +00:00
Quapsel
2f54400e8e more tile presets. 1_2 changed to v2 tileset. 2023-09-23 19:27:36 +02:00
5bc449fb7a Remove the random message 2023-09-20 21:29:28 +00:00
5ca4546bb7 Implemented multi-stage jump phase 2
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-09-20 21:27:59 +00:00
Quapsel
fa99b43727 crossroad presets added 2023-09-20 14:14:09 +02:00
b57027e13e Make the animation speedy. 2023-09-19 06:00:39 -05:00
adf7820093 Projectile shot Phase 2 attack and casting animation implemented. 2023-09-19 05:58:55 -05:00
3c3d32bf7e Player gains iframes if getting hit by ground slam to prevent insta-gibbing via the spawned bullet ring. 2023-09-19 05:17:57 -05:00
0d6b6584d5 Fix bullet collision and movement code yet again... On slower frame rates bullets were speeding up. 2023-09-19 05:01:42 -05:00
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
7745010099 Change move towards bump behavior to be a chance to stop an instance of this strategy instead. 2023-09-19 03:38:09 -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
c816a0eac7 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler 2023-09-19 02:51:53 -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
Quapsel
921b369fac small progress on tile presets 2023-09-17 17:30:31 +02:00
43b5503661 Added particle effects for slime king jump and landing. 2023-09-16 07:42:15 -05:00
14564d814d Animations that are missing from the animation map now auto-generate after animations have been defined. 2023-09-16 07:22:44 -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
ba8a1bd091 Monster water reflections implemented. 2023-09-16 04:38:38 -05:00
4631733497 Corrected issues with Ability declaration not matching macro. Cast cancelling moves now properly cancel any active cast. All abilities have configurable cancelCast settings. 2023-09-15 16:32:04 -05:00
dbc68b8c4b Redundant collision tile error handling. And allow a flag for abilities to cancel casts (Wizard Teleport)
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-09-15 17:07:14 +00:00
ac0fbbb174 Move the spawn point back. 2023-09-15 01:09:02 -05:00
5140b92317 Water tile reflections implemented. 2023-09-15 01:02:10 -05:00
4cdb73333d Release build 1238. Fixed bug with collisions not being enabled on tiles with a class. Fixed a bug with upper level tiles not being rendered proper. Made entire object part of the fade group instead of leaving the bases solid. 2023-09-13 20:06:59 -05:00
d88b747900 Release build 1226. 2023-09-13 19:23:01 -05:00
f67866d370 Remove animated water test tile. 2023-09-13 19:01:57 -05:00
195364e0ab Tile animations implemented. Fix off-by-one error with tileset identification. 2023-09-13 18:57:46 -05:00
d8a1e99d74 Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler 2023-09-13 16:28:52 -05:00
d6ef557a1c Comment on why we need overlapping collision rectangles. 2023-09-13 16:28:51 -05:00
11742b61f9 Populate animation data into map
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-09-13 18:54:24 +00:00
Quapsel
1924dd7463 added more tile presets 2023-09-13 15:31:33 +02:00
Quapsel
4e03580df1 added animated waterfall tile. added layer 2.5 to 1_1. 2023-09-13 13:32:40 +02:00
Quapsel
f110da9a7e 1_1_v2 Monster Spawn location edited 2023-09-13 03:57:34 +02:00
7941e22aa8 Stacked collision boxes are now handled properly. Map collisions in tilesets has been sealed off. 2023-09-12 16:48:28 -05:00
596d4122b4 Added display configuration parameter for debugging pathfinding. Reduced distance threshold for Wizard teleport to prevent jarring returns to previous position.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-09-12 19:36:25 +00:00
293938dc3f Update SigScript
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-09-12 18:00:25 +00:00
49b597bfe7 Corrected web build linux script and fixed animations on Turret flower. Issue #19
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
2023-09-12 17:52:47 +00:00
8aba4dfc5b Prep animated tile structures. 2023-09-12 05:07:12 -05:00
e8f6d972ad Release build 1198. Upper ground/spawn fade group auto detection now properly implemented. Reduced fade out range of spawn groups along the bottom edge. Added wall boundary for the campaign level. 2023-09-12 04:54:58 -05:00
ee16393f85 Fix incorrect ordering of fade layers. 2023-09-12 03:09:21 -05:00
9811644207 Added all collision tile setups and moved old 1-1 zones and spawns to the new version of the map. 2023-09-12 00:29:07 -05:00
Quapsel
c47e088938 First Tile-Presets created. 2023-09-11 16:42:40 +02:00
Quapsel
74d86d476e Merge branch 'master' of http://sig.projectdivar.com/sigonasr2/Crawler 2023-09-11 13:26:01 +02:00
Quapsel
c59eb3e7fb 1_1_v2 finished 2023-09-11 13:25:10 +02: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