10a18a014e
slightly enlarge player hitbox so that tiles can be collided with and killed by at same time
2023-07-11 16:57:29 -04:00
8d3373e771
fool that pesky ol' oxygen timer into rendering on a higher z-layer :3 ( closes #129 )
2023-07-08 01:09:20 -04:00
311528e6ed
fix ladder jump bug ( closes #132 )
2023-07-04 12:11:51 -04:00
pennyrigate
86b5dbb018
reimplemented coyote time
2023-07-03 23:25:14 -04:00
pennyrigate
b3dadff025
sg can now always control themself in air
2023-07-03 17:05:23 -04:00
2974cce19e
disable collision while drowning ( fixes #133 )
2023-06-30 19:03:42 -04:00
11286539c6
leave edge state if no longer on edge (moving platform against wall pushes SG back onto platform, etc)
2023-06-30 13:18:04 -04:00
pennyrigate
843561915c
fixed a few bugs with drowning
2023-06-30 06:00:29 -04:00
325f2a6dd3
implement drowning
2023-06-29 23:01:59 -04:00
pennyrigate
746b9813e2
added drowning anim
2023-06-25 19:25:26 -04:00
pennyrigate
a096a4c6c5
drowning muffles and reverbs the audio
2023-06-25 16:13:46 -04:00
pennyrigate
e3c9328fd7
yet again adjusted oxygen time
2023-06-22 21:21:39 -04:00
pennyrigate
087bc27d84
fuck uhh i dunno
2023-06-22 18:33:47 -04:00
pennyrigate
70fdeff1ca
edge anim!
2023-06-22 16:22:52 -04:00
pennyrigate
9439d0313c
one way platform
2023-06-22 16:22:52 -04:00
pennyrigate
929b63c454
changed the way the fall sprite works
2023-06-20 08:20:35 -04:00
pennyrigate
e972edcc41
new jump sprite
2023-06-20 02:45:45 -04:00
pennyrigate
e6a393c5e2
add oxygen timer
2023-06-18 01:38:04 -04:00
penelope
c8e5291b6b
invincibility code
2023-06-08 18:36:15 -04:00
penelope
48180bad64
duck jumping makes sg's jump one pixel higher
2023-06-08 18:36:15 -04:00
penelope
9c6eb512d9
added ducking!
2023-06-08 16:52:52 -04:00
pennyrigate
a5f4c34236
changed sg sprite to work better with palettes
2023-06-02 20:30:50 -04:00
pennyrigate
6e16aead24
player scholar now just player
2023-06-01 23:09:06 -04:00
penelope
9f7668107b
partially reimplemented cheats
2023-06-01 22:02:08 -04:00
bc57ba4171
player.tscn: scholar of the first bullet casings
2023-05-08 01:02:41 -04:00
pennyrigate
e303d5ac6c
fixed air shoot sprite offset and renamed jump to sg_jump
2023-04-04 17:46:54 -04:00
pennyrigate
149f0ecafe
reset player anim
2023-03-25 02:24:37 -04:00
pennyrigate
8d899a0172
took kinematicbody2D off of collision layers
2023-03-25 02:18:32 -04:00
83a06510e5
remove sword gorups from player stuff
2023-03-22 13:27:20 -04:00
pennyrigate
3433dae09c
added hatches!
2023-03-21 20:22:52 -04:00
7606485692
fix (i think....) the silly one-way platform issueeee
2023-03-08 19:26:09 -05:00
pennyrigate
f1e7f136f8
shaders folder!
2023-03-08 01:07:24 -05:00
1fa0fa44ed
give SG those GRIPPY SHOES OH MY GOODNESS, they can now stop freaking out on the edge of platforms... IN STYEL
2023-03-07 23:07:38 -05:00
pennyrigate
b20467a598
set max fall speed to 255 ( fixes #63 )
2023-03-07 21:03:42 -05:00
pennyrigate
78cc2e6a09
climbray only checks for ladder layer
2023-03-01 18:54:50 -05:00
pennyrigate
51d9c4fdc1
adjusted ummm the uhhh the iframe length
2023-02-20 23:32:10 -05:00
pennyrigate
2f99ce7460
added sprite snapping
2023-02-20 23:29:05 -05:00
pennyrigate
39a6c027c4
added the option for iframes
2023-02-20 01:18:08 -05:00
pennyrigate
cd1bad7a14
respawn point on general layer
2023-02-08 22:58:02 -05:00
pennyrigate
89671b3ca9
player can now be killed by death tiles directly
2023-02-07 00:23:54 -05:00
penelope
d5999d41c7
reset animationplayer
2023-02-02 02:39:44 -05:00
penelope
2caeb7f2ee
faster shoot animation
2023-02-01 20:20:18 -05:00
26fe0173e4
switch to GLES2 renderer
2023-01-24 16:42:18 -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
ade77af031
added different timer and life colors for if you have the bonus
2023-01-18 16:21:59 -05:00
pennyrigate
f4dda0ab1b
added freeze frame after death
2023-01-17 19:25:15 -05:00
1d76d93aed
fuck it, jump particles while we are at it haha
2023-01-16 07:52:08 -05:00
2166d4443f
inflict upon SG a bloody death
2023-01-16 02:08:00 -05:00
pennyrigate
f797897a6c
rolling fiend now blue
2023-01-13 01:25:44 -05:00
pennyrigate
ca3f67b1f1
changed snail origin
2023-01-10 00:21:32 -05:00