Commit graph

14 commits

Author SHA1 Message Date
57b341f515 another week, another OUTSiDE iDle TIMEgit statusgit status console error squelched 2023-03-08 19:18:26 -05:00
c577f0a57c fix crash when arrows collide with multiple things at once (fixes #50) 2023-02-17 12:37:53 -05:00
e04c1f3bf5 boss behavior stuff 2023-02-16 18:44:17 -05:00
pennyrigate
85f3a0af08 start work on boss1 2023-02-16 00:07:31 -05:00
penelope
8e08495b03 fixed bug where arrows wouldnt spawn when player was on a different y sector 2023-01-27 01:59:30 -05:00
26fe0173e4 switch to GLES2 renderer 2023-01-24 16:42:18 -05:00
e2452ed14c another day, another add_child made deferred 2023-01-22 12:41:19 -05:00
b1beffd97b skeleton proper death sound, better bone particles 2023-01-21 00:39:01 -05:00
30d7e84a46 spark particles when an arrow collides with tiles or is blocked 2023-01-21 00:05:40 -05:00
pennyrigate
14c1f4e7e7 added skelarcher 2023-01-20 18:05:39 -05:00
a2974d8dd3 the damage system refactor!
killing is now done based on groups, the same way enemies already killed
the player.

these groups go on the entity's hitbox, not the entity itself.
enemies' hitboxes have all been put in "enemy_hitbox"

the arrow_projectile has a variable for the target group, so it could
easily be simply set to "player" for arrows shot by enemies

blocking is also done with groups. any hitbox with "blocks_arrow"
will block arrows, same with "blocks_sword" and "blocks_squash"
2023-01-20 00:06:34 -05:00
8212e44044 arrow dust particles UwU 2023-01-16 07:29:53 -05:00
pennyrigate
b53c776021 arrows now get deleted when offscreen 2022-12-19 16:41:00 -05:00
pennyrigate
2d3fc72ebe added bow 2022-12-17 22:47:46 -05:00