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
0460f6ec8e
rolling fiend automatically detects floor surface and can take inside corners again
2023-01-17 18:37:01 -05:00
863961cc92
fix rolling fiend jank, but can only walk around convex paths now :(
2023-01-16 06:55:48 -05:00
18f5b28295
inflict upon EVERYONE a bloody death!
2023-01-16 02:08:35 -05:00
da03fddf2d
clean up enemy stuff a tiny bit
2023-01-16 02:07:11 -05:00
pennyrigate
c3f32de2df
falling block has a delay before falling
2023-01-15 00:22:04 -05:00
pennyrigate
124b5e16aa
adjusted roller fiend
2023-01-13 16:00:43 -05:00
pennyrigate
54f0880864
add falling block
2023-01-13 14:52:47 -05:00
pennyrigate
d6547b61d4
adjusted roller fiend raycasts
2023-01-13 03:28:20 -05:00
pennyrigate
f797897a6c
rolling fiend now blue
2023-01-13 01:25:44 -05:00
349a46b8fa
cheat code entry
2023-01-10 02:47:10 -05:00
dcca66620e
create rolling fiend
2023-01-10 00:31:40 -05:00
pennyrigate
ca3f67b1f1
changed snail origin
2023-01-10 00:21:32 -05:00
pennyrigate
3b52ec2cbf
turned off camera smoothing
2023-01-09 22:51:49 -05:00
pennyrigate
2cb646ce32
enemies now get squashed by rocks
2023-01-09 21:50:02 -05:00
pennyrigate
416982d88e
moved player raycast
2023-01-09 19:38:49 -05:00
pennyrigate
4727fb0f55
2022 demo
2022-12-31 21:47:38 -05:00
pennyrigate
c60375cb98
camera now has scroll direction toggles
2022-12-26 22:57:47 -05:00
pennyrigate
b2baccfa57
adjusted level and barrier
2022-12-19 21:08:18 -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
pennyrigate
096ebe5aa4
first commit
2022-12-07 02:00:47 -05:00