Commit graph

156 commits

Author SHA1 Message Date
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
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