pennyrigate
82e407a937
made enemies meaner
2023-02-21 16:41:37 -05:00
pennyrigate
38daea272c
adjusted tin particle physics and added mine explosion sound
2023-02-21 16:13:48 -05:00
pennyrigate
40e10663d6
made launch rigid more generic
2023-02-21 15:56:47 -05:00
pennyrigate
65a4fd8742
added tin
2023-02-21 15:14:59 -05:00
c704cabd45
restore rolling fiend ceiling murder behavior >:)
2023-02-21 14:44:42 -05:00
pennyrigate
758cf57f8d
removed unused stuff
2023-02-21 04:10:51 -05:00
pennyrigate
a23ca5347d
added boss sounds
2023-02-21 00:19:33 -05:00
pennyrigate
f4a6c97ca1
done with the scrump
2023-02-20 23:28:34 -05:00
pennyrigate
7f60cf2278
boss blood effect
2023-02-20 01:18:08 -05:00
19dd1809a2
recenter particle, recolor, shrinken
2023-02-20 01:17:32 -05:00
4891b7f78d
goo projectile graphics alterations
2023-02-20 00:46:16 -05:00
951bac1d63
boss projectile graphics and damage
2023-02-20 00:29:01 -05:00
pennyrigate
5d7a5a1d29
added the scrump
2023-02-20 00:16:24 -05:00
8a47c20d94
add mine that explodes on contact with player, shot by arrow, or other mine's explosions
2023-02-17 15:18:31 -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
pennyrigate
f6c220246a
adjusted rolling fiend hitbox
2023-02-08 22:18:19 -05:00
pennyrigate
3d630b51fc
add antlion
2023-02-01 14:13:10 -05:00
pennyrigate
eaa99f7e74
add ghost
2023-01-27 05:54:28 -05:00
6f964c0cd8
make enemy arrows more forgiving
2023-01-27 00:24:16 -05:00
pennyrigate
f5191bdac6
added music to canopy
2023-01-26 03:43:30 -05:00
pennyrigate
a47c0bfffc
jumping spider hitbox doesnt change when jumping
2023-01-26 00:42:58 -05:00
pennyrigate
6ec28bfae1
rounded jumping spider sprite global position
2023-01-25 21:13:47 -05:00
pennyrigate
63cf47305b
more work on canopy
2023-01-25 01:40:31 -05:00
26fe0173e4
switch to GLES2 renderer
2023-01-24 16:42:18 -05:00
pennyrigate
56e56a5cff
adjusted jumping spider time
2023-01-22 22:54:15 -05:00
343151ebdf
make spider boundaries relative and clamp to the ceiling
2023-01-22 12:42:01 -05:00
pennyrigate
e40e3de653
made some changes to enemies i dunno
2023-01-22 01:34:21 -05:00
a85b68a317
set up groups in jumping spider
2023-01-21 22:18:59 -05:00
pennyrigate
fcfeabed8b
skeletons can be flipped!
2023-01-21 22:09:13 -05:00
pennyrigate
a2eaf0f214
Merge branch 'main' of https://gitlab.com/PennyRigate/hero-mark-2
2023-01-21 21:25:10 -05:00
pennyrigate
f9edce3778
boundary exports multiply at _ready() instead of _physics_process()
2023-01-21 21:24:47 -05:00
8a4021c68a
fix skelarcher bone particles throwing physics errors
2023-01-21 21:16:24 -05:00
pennyrigate
e0c4bf6077
add jumping spider
2023-01-21 20:33:57 -05:00
pennyrigate
3e5f3a67b9
made bone death sound louder and removed unused sounds
2023-01-21 16:31:53 -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
2d0dd5b49a
bones a bit better
2023-01-20 18:47:28 -05:00
3b1d2b4068
several bones to pick with skelarchers :)
2023-01-20 18:43:25 -05:00
pennyrigate
9827e2d9b4
add skelarcher
2023-01-20 04:46:24 -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
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