30d7e84a46
spark particles when an arrow collides with tiles or is blocked
2023-01-21 00:05:40 -05:00
7abd3fbb42
fix player not being able to shoot while skeleton arrows exist
2023-01-20 23:36:51 -05:00
pennyrigate
54c87088af
ladder side dismount added and changed offset for dismount
2023-01-20 20:20:59 -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
e4b7dd435c
last commit broke climbing oops
2023-01-20 18:07:09 -05:00
pennyrigate
14c1f4e7e7
added skelarcher
2023-01-20 18:05:39 -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
pennyrigate
49fd274302
Merge branch 'main' of https://gitlab.com/PennyRigate/hero-mark-2
2023-01-18 16:22:45 -05:00
pennyrigate
ade77af031
added different timer and life colors for if you have the bonus
2023-01-18 16:21:59 -05:00
5678971fff
fed the game some death juice
2023-01-17 21:03:26 -05:00
pennyrigate
f4dda0ab1b
added freeze frame after death
2023-01-17 19:25:15 -05:00
0460f6ec8e
rolling fiend automatically detects floor surface and can take inside corners again
2023-01-17 18:37:01 -05:00
pennyrigate
47a369f9fb
added copper
2023-01-17 16:55:26 -05:00
pennyrigate
74288e3ec6
add pause screen
2023-01-16 23:16:53 -05:00
1d76d93aed
fuck it, jump particles while we are at it haha
2023-01-16 07:52:08 -05:00
8212e44044
arrow dust particles UwU
2023-01-16 07:29:53 -05:00
863961cc92
fix rolling fiend jank, but can only walk around convex paths now :(
2023-01-16 06:55:48 -05:00
pennyrigate
88b4135315
restart level call deferred
2023-01-16 03:34:47 -05:00
pennyrigate
3247a67e96
added level restart function
2023-01-16 03:19:06 -05:00
18f5b28295
inflict upon EVERYONE a bloody death!
2023-01-16 02:08:35 -05:00
2166d4443f
inflict upon SG a bloody death
2023-01-16 02:08:00 -05:00
da03fddf2d
clean up enemy stuff a tiny bit
2023-01-16 02:07:11 -05:00
pennyrigate
86ee9b12fa
added respawn timer for falling blocks
2023-01-16 01:34:14 -05:00
pennyrigate
25fcdd6f54
changed hitbox so can go between walls
2023-01-15 23:36:19 -05:00
pennyrigate
71880a48d8
changed level data
2023-01-15 21:21:10 -05:00
pennyrigate
9e24f35c03
changed node name
2023-01-15 17:06:00 -05:00
pennyrigate
e64e9c49bf
changed 30385 sprite
2023-01-15 03:41:54 -05:00
pennyrigate
ec18f636b2
use onready for timer
2023-01-15 02:43:07 -05:00
pennyrigate
923c28a8df
fixed respawning
2023-01-15 01:41:24 -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
74bf75b6e8
added ladder auto dismount
2023-01-13 02:46:22 -05:00
pennyrigate
f797897a6c
rolling fiend now blue
2023-01-13 01:25:44 -05:00
e25dd87774
make 30385 cheat functional
2023-01-12 16:15:53 -05:00
fa58ac21a1
combine code entry with debug, add code visual, fix non-symbol keys in cheat codes
2023-01-12 01:22:09 -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
1e0202864f
music no longer hard coded
2023-01-10 00:07:00 -05:00
pennyrigate
3b52ec2cbf
turned off camera smoothing
2023-01-09 22:51:49 -05:00
pennyrigate
a2f6d92fb4
more lenient turning block timing
2023-01-09 22:07:28 -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
bc5f2606a0
made some changes :)
2023-01-08 20:52:21 -05:00
pennyrigate
77a7430e21
game overing now calls change_map() on the same map
2023-01-07 14:31:14 -05:00
pennyrigate
56d03ac23d
moved debug to scene
2023-01-07 14:23:37 -05:00