Commit graph

322 commits

Author SHA1 Message Date
9f58a71a90 mape water death a bit better 2023-01-26 19:54:56 -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
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
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
4da0b33282 revoke doublejump when entering tube 2023-01-23 04:06:18 -05:00
74ba29d1d1 disable html5 autobuilds for now 2023-01-23 08:15:43 +00:00
pennyrigate
3a8e9b757c Added animation to help anticipate turning block turning 2023-01-23 00:19:54 -05:00
pennyrigate
56e56a5cff adjusted jumping spider time 2023-01-22 22:54:15 -05:00
8c60bbf293 tube transport! also 3-block jump marginally easier 2023-01-22 22:24:50 -05:00
4d13d2932c a few more background tiles for the factory 2023-01-22 15:06:16 -05:00
91df8e2e39 break the camera from its chains, and give it competition! 2023-01-22 14:43:11 -05:00
d57194597e fix INACTIVE state in player 2023-01-22 13:59:48 -05:00
343151ebdf make spider boundaries relative and clamp to the ceiling 2023-01-22 12:42:01 -05:00
e2452ed14c another day, another add_child made deferred 2023-01-22 12:41:19 -05:00
pennyrigate
e40e3de653 made some changes to enemies i dunno 2023-01-22 01:34:21 -05:00
5f6968a7e9 added machinegun turret 2023-01-22 01:32:59 -05:00
a85b68a317 set up groups in jumping spider 2023-01-21 22:18:59 -05:00
pennyrigate
3c11da0b57 added steel factory palette 2023-01-21 22:13:45 -05:00
pennyrigate
882bc15a94 global palette 2023-01-21 22:09:53 -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
9397482f81 initial factory assets 2023-01-21 21:16:24 -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
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
5a02d02ceb FIX WINDOWS BUILD AGAIN 2023-01-18 21:42:41 +00:00
pennyrigate
49fd274302 Merge branch 'main' of https://gitlab.com/PennyRigate/hero-mark-2 2023-01-18 16:22:45 -05:00
pennyrigate
f55658743a add canopy 2023-01-18 16:22:22 -05:00
pennyrigate
ade77af031 added different timer and life colors for if you have the bonus 2023-01-18 16:21:59 -05:00
41a16bebfe setup automatic builds when a tag is created 2023-01-18 16:12:25 -05:00
1c5b022b9e set up exports build path and gitignore it 2023-01-18 14:33:59 -05:00
48465554e5 create export presets 2023-01-18 14:07:40 -05:00
5678971fff fed the game some death juice 2023-01-17 21:03:26 -05:00