Commit graph

15 commits

Author SHA1 Message Date
4b58c56473 repair broken references to .wav files 2023-10-13 14:38:37 -04:00
pennyrigate
b5e75bb509 removed kill bonus (fixes #153) 2023-10-08 21:19:38 -04:00
bc57ba4171 player.tscn: scholar of the first bullet casings 2023-05-08 01:02:41 -04:00
9864a042dd fix console errors from audio thing in enemies, exported death sound property 2023-04-13 15:22:02 -04:00
pennyrigate
e1a30188a6 All audio stuff moved to audio autoload and removed game.tscn in favor of just game.gd 2023-02-25 23:44:13 -05:00
e04c1f3bf5 boss behavior stuff 2023-02-16 18:44:17 -05:00
bc4510a103 spider implementation! death_blood_offset variable added to enemy.gd to facilitate 2023-01-21 01:36:57 -05:00
b1beffd97b skeleton proper death sound, better bone particles 2023-01-21 00:39:01 -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
18f5b28295 inflict upon EVERYONE a bloody death! 2023-01-16 02:08:35 -05:00
pennyrigate
2cb646ce32 enemies now get squashed by rocks 2023-01-09 21:50:02 -05:00
pennyrigate
2d3fc72ebe added bow 2022-12-17 22:47:46 -05:00
pennyrigate
8f6a068eba Made some changes :) 2022-12-08 23:28:49 -05:00
pennyrigate
4790b2b2a4 enemies can be squashed by rocks 2022-12-07 02:23:21 -05:00
pennyrigate
20fa885736 use enemy parent script 2022-12-07 02:10:12 -05:00