Commit Graph

136 Commits (773c7290169ec5342e7a580c2418a293fd3dc980)

Author SHA1 Message Date
Artur David 773c729016 purge: more subtle summon shake (0.5), payoff shake fades alongside flash (0.8s) 2026-06-18 10:48:56 +02:00
Artur David d00afe5772 fix purge shake: smooth Tween-based summon tremble, visible payoff before flash 2026-06-18 10:47:18 +02:00
Artur David 6f529e3ffd purge summon: continuous light jitter during animation, short sharp shake on unleash 2026-06-18 10:42:29 +02:00
Artur David 111cc87df1 fix purge flash persisting on level-up: tween ignores pause 2026-06-18 10:39:35 +02:00
Artur David 19b203de4b Revert "fix camera shake intensities (20x) so shake is actually visible"
This reverts commit 4780d9ae36.
2026-06-18 10:38:15 +02:00
Artur David 341e09d2a9 fix camera shake: use Tween instead of _process, remove rogue Camera2D from worldborder 2026-06-18 10:37:02 +02:00
Artur David 4780d9ae36 fix camera shake intensities (20x) so shake is actually visible 2026-06-18 10:31:00 +02:00
Artur David 376930483a add purge spell scene and effect script 2026-06-18 10:05:04 +02:00
Artur David b98780ae89 route purge recipe to witch.shoot_purge() 2026-06-18 10:05:02 +02:00
Artur David 6c088f3afb add witch.shoot_purge() 2026-06-18 10:05:00 +02:00
Artur David 0b20add24a add purge recipe (apple+grape+chili) 2026-06-18 10:04:59 +02:00
Artur David 66ad51820b Split up huge spritesheet into single pngs to avoid reaching gpu texture limit 2026-06-18 09:55:51 +02:00
Artur David a345abf9eb Smaller Balance Changes. Slimes easier to kill. Fireball Spread upgrade is stronger and can be picken more than once and scales better 2026-06-15 20:09:35 +02:00
Artur David 77daf37bc0 uid shift? 2026-06-09 11:53:40 +02:00
Artur David ec60de8fa1 rearranged spawn stages 2026-06-06 17:16:37 +02:00
Artur David 711e318cb4 rearranged tscns 2026-06-06 17:16:17 +02:00
Artur David a675b6fb03 added summon circle asset 2026-06-06 17:10:26 +02:00
Artur David 970ccb7aba fix brew explosion spawning into World instead of Witch 2026-06-06 02:18:16 +02:00
Artur David ca820caa2b fix game.gd node paths for Player and Witch under World 2026-06-06 02:15:47 +02:00
Artur David 3779426968 update node paths after Player and Witch moved into World 2026-06-06 02:12:11 +02:00
Artur David 6177d2afbb cache World node reference in spawn_control 2026-06-06 02:10:54 +02:00
Artur David f998f37693 spawn enemies into World node for y_sort 2026-06-06 02:08:32 +02:00
Artur David 9ae4bba208 add World y_sort container, reparent Player, Witch, TileMapLayer(Objects) 2026-06-06 01:47:10 +02:00
Artur c6b60ea002 changed laser build up logic to allow for actual enemy tracking 2026-06-03 18:19:57 +02:00
Artur c3375d6305 fixed tornado no-damage bug 2026-06-03 17:23:28 +02:00
Artur eeea6d2d59 added null check for witch and player for gameover screen highlight if fruits would drop on last frame 2026-06-03 17:10:37 +02:00
Artur 965c6fb632 more and harder waves 2026-06-03 17:10:06 +02:00
Artur de6f119408 added chili sprite to perk icons 2026-06-03 16:37:41 +02:00
Artur 4635bc499b added game over screen 2026-06-02 21:28:17 +02:00
Artur David c587fe9e4f Merge branch 'main' of https://gitty.informatik.hs-mannheim.de/3002102/gae_wild_jam 2026-06-02 17:50:10 +02:00
Artur 8543199974 fix fireball bug on spam 2026-06-02 17:48:10 +02:00
Artur 76e36c7c9c Changes several hp and damage numbers to get slightly better balance 2026-06-02 17:46:33 +02:00
Artur ec27fa03e4 added fruit queue up to three fruits while brewing is busy 2026-06-02 17:25:08 +02:00
Artur 7d17c1312e Added Elite enemies before wave switch 2026-06-02 17:01:57 +02:00
Artur 89f0faea9a Rewritten some recipes. Added Chilli fruit to give laser spell a recipe 2026-06-02 16:56:41 +02:00
Artur 85e0ca75ff Polished Laser visuals and added perk that added retargeting on kill 2026-06-02 16:36:27 +02:00
Artur 89446660c0 Added Laser Spell, no recipe yet 2026-06-02 16:12:08 +02:00
Artur 24d45d1e9c add WASD controls 2026-06-02 15:36:54 +02:00
Artur David 84629baec3 switched card hover to process-driven sine, reduced amplitude 2026-06-02 09:30:38 +02:00
Artur David 216fdc88ab slowed down card hover 2026-06-02 09:26:46 +02:00
Artur David e07519ba05 smoother card hover and perk screen exit transition 2026-06-02 09:25:16 +02:00
Artur David 5876fe992c replaced icon breathing with card hover float 2026-06-02 09:22:07 +02:00
Artur David 34e5e4560e add uid file 2026-06-02 09:13:59 +02:00
Artur David d995df7279 fixed spell library reference in debug menu 2026-06-02 09:10:55 +02:00
Artur David dd202b719a fixed spell library type inference error 2026-06-02 09:09:35 +02:00
Artur David cef6dd5a21 wired debug menu into game scene 2026-06-02 09:08:27 +02:00
Artur David 381bfd9e3d added debug menu 2026-06-02 09:07:23 +02:00
Artur David 16aeec7e12 fixed missing level_up_disabled guard in on_enemy_died 2026-06-02 09:06:06 +02:00
Artur David 46639221c5 added level up disable flag and force level up to drop manager 2026-06-02 09:05:16 +02:00
Artur David cb9ed7d0ec fixed fruits not being removed after collection 2026-06-02 08:48:12 +02:00