Commit graph

58 commits

Author SHA1 Message Date
3ba9afd2be sg pushin' shovin' squishin' some snails n' skeles with rocks 2023-05-10 18:25:26 -04:00
pennyrigate
469efad30d exit doors use keys instead of shards 2023-05-08 03:31:25 -04:00
pennyrigate
51a6a6c10d renamed game.golds into game.keys 2023-05-08 03:16:41 -04:00
bc57ba4171 player.tscn: scholar of the first bullet casings 2023-05-08 01:02:41 -04:00
pennyrigate
fe61dafe6c added new type of falling block 2023-05-01 04:45:34 -04:00
pennyrigate
aa39838e16 made falling blocks harder 2023-05-01 00:04:35 -04:00
pennyrigate
22656e9efa eeeh? easy mode? only kids play in easy mode!! 2023-04-20 04:06:29 -04:00
pennyrigate
fd012360ba adjusted collision layers 2023-04-04 02:52:54 -04:00
a8e187a150 tasty little switch refactoring and an extra dessert :) :3 :3 2023-03-25 00:52:02 -04:00
pennyrigate
7d21e86f01 added jail bars! 2023-03-24 23:38:52 -04:00
0c9528c7c1 make arrows collide with dynamic objects (closes #61) 2023-03-22 13:28:16 -04:00
pennyrigate
3433dae09c added hatches! 2023-03-21 20:22:52 -04:00
pennyrigate
3d3b7ce0cf added crates! 2023-03-21 16:48:45 -04:00
pennyrigate
a3e793e114 adjusted sound volume 2023-03-09 22:18:30 -05:00
pennyrigate
b548612ecc button sound! 2023-03-09 22:18:29 -05:00
7606485692 fix (i think....) the silly one-way platform issueeee 2023-03-08 19:26:09 -05:00
7020914046 sed magic: fixeth the great 'boundry' misprint 2023-03-08 17:27:08 -05: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
34b447cff1 added a button :D 2023-03-03 00:01:02 -05:00
pennyrigate
5f838027ec rock put on dynamic objects layer and added ladder layer 2023-03-01 18:54:49 -05:00
pennyrigate
e1a30188a6 All audio stuff moved to audio autoload and removed game.tscn in favor of just game.gd 2023-02-25 23:44:13 -05:00
pennyrigate
8cfe971e06 Made autoload and ui folders to clean things up 2023-02-24 17:15:20 -05:00
c024783ec8 make turning platforms be one-way only when player is inside of them already 2023-02-23 15:54:27 -05:00
2569986a87 make turning platforms one-way 2023-02-22 16:35:08 -05:00
pennyrigate
c6f2ff0c13 set time and lives to green in editor 2023-02-21 17:27:07 -05:00
pennyrigate
4cd2018b2c outline text in its own theme 2023-02-21 12:04:33 -05:00
71134758af create bubble environmental particle 2023-02-20 23:49:06 -05:00
pennyrigate
ec31da0f8a added outlined 2ndpuberty 2023-02-20 23:47:31 -05:00
619cf807f8 fix moving platforms doing scale twice after game over (fixes #41) 2023-02-09 11:39:33 -05:00
pennyrigate
49e2a016f1 turning platform put on dynamic objects layer 2023-02-09 05:37:13 -05:00
pennyrigate
db2fd52d6e changed rock hitbox so can fall between blocks 2023-02-09 05:36:27 -05:00
pennyrigate
9552fee802 put moving platform on dynamic object collision layer 2023-02-07 00:23:54 -05:00
pennyrigate
7186ff6ef7 made hitboxes invisible so looks prettier in editor 2023-02-07 00:23:54 -05:00
pennyrigate
2fd0a5c519 Better offset for vertical platforms 2023-02-04 01:58:40 -05:00
pennyrigate
5e1bffeb7b centered platform so movement is uniform 2023-02-03 02:05:27 -05:00
penelope
c9ce22b112 added moving platform 2023-02-02 02:39:44 -05:00
pennyrigate
1a0e9d5937 fixed bug where game gave you more points for taking longer 2023-01-30 17:34:56 -05:00
pennyrigate
7c94312749 falling blocks now have an animation before reappearing 2023-01-27 07:19:24 -05:00
pennyrigate
f8ce5ee5cf falling blocks can crush sg! 2023-01-27 05:54:28 -05:00
pennyrigate
f5191bdac6 added music to canopy 2023-01-26 03:43:30 -05:00
e79f0fff40 fix reverted CPUParticles 2023-01-25 20:07:45 -05:00
pennyrigate
139b862a47 renamed turning platform 2023-01-25 17:07:51 -05:00
pennyrigate
629bc75fbb turning platforms have customizable start delay 2023-01-25 17:04:22 -05:00
26fe0173e4 switch to GLES2 renderer 2023-01-24 16:42:18 -05:00
pennyrigate
3a8e9b757c Added animation to help anticipate turning block turning 2023-01-23 00:19:54 -05:00
8c60bbf293 tube transport! also 3-block jump marginally easier 2023-01-22 22:24:50 -05:00
5f6968a7e9 added machinegun turret 2023-01-22 01:32:59 -05:00
pennyrigate
54c87088af ladder side dismount added and changed offset for dismount 2023-01-20 20:20:59 -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