Commit graph

14 commits

Author SHA1 Message Date
pennyrigate
ace4a53bd5 made rock work with weird parent stuff 2023-06-13 05:10:49 -04:00
pennyrigate
07ac0247dc changed z index so sgs push sprite looks right 2023-05-10 23:02:53 -04:00
3ba9afd2be sg pushin' shovin' squishin' some snails n' skeles with rocks 2023-05-10 18:25:26 -04:00
0c9528c7c1 make arrows collide with dynamic objects (closes #61) 2023-03-22 13:28:16 -04:00
pennyrigate
3d3b7ce0cf added crates! 2023-03-21 16:48:45 -04:00
pennyrigate
f1e7f136f8 shaders folder! 2023-03-08 01:07:24 -05:00
pennyrigate
51eeef3941 adjusted hitboxes so that *one* star in mountain is possible again 2023-03-06 16:49:26 -05:00
pennyrigate
5f838027ec rock put on dynamic objects layer and added ladder layer 2023-03-01 18:54:49 -05:00
pennyrigate
db2fd52d6e changed rock hitbox so can fall between blocks 2023-02-09 05:36:27 -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
25fcdd6f54 changed hitbox so can go between walls 2023-01-15 23:36:19 -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