570 Commits

Author SHA1 Message Date
adtpdn 203175178f Release 2.4.5: Candy Survival sync & GoalsCycleManager improvements
Release / Build & Release (push) Successful in 7m23s
v2.4.5
2026-07-09 16:27:34 +08:00
adtpdn 8573f8a85d Fix missing player_goals declaration in GoalsCycleManager
Release / Build & Release (push) Successful in 8m19s
v2.4.4 v2.3.4
2026-07-09 16:19:33 +08:00
adtpdn 6506e9f416 Release 2.4.4: Candy Survival Knock and backfire fixes
Release / Build & Release (push) Successful in 7m54s
2026-07-09 15:05:15 +08:00
adtpdn 85cdd5e9d4 feat update 2026-07-08 18:02:49 +08:00
adtpdn 90e320ffac fix(candy-survival): initialize local client starting charges and support action_knock_tekton action in is_knock check 2026-07-08 17:47:04 +08:00
adtpdn f060a2f4b8 fix(candy-survival): implement stagger (knockdown), lunge visual bump, and target stealing/backfire animations for Knock (Q) 2026-07-08 17:40:01 +08:00
adtpdn 5cf08f249b fix(candy-survival): disable Ghost special tile spawns when dropping the Tekton in Candy Survival 2026-07-08 17:34:10 +08:00
adtpdn f407551d60 fix(candy-survival): restrict scarcity weights to prevent spawning any special tiles in Candy Survival 2026-07-08 17:24:04 +08:00
adtpdn 682c5925d3 fix(candy-survival): disable special tiles spawning in arena, reward ghost charge every 2 completed missions 2026-07-08 17:20:44 +08:00
adtpdn 5797197097 fix(candy-survival): restore ability to lift/carry roaming Tekton character 2026-07-08 16:49:22 +08:00
adtpdn 37e5d96b55 fix(candy-survival): initialize local HUD badge text splits and synchronize Knock/Ghost charge counts reliably 2026-07-08 16:42:59 +08:00
adtpdn 8410679890 fix(candy-survival): ensure Ghost mode button is always visible on HUD and syncs correctly on player load 2026-07-08 16:32:30 +08:00
adtpdn c5f691b861 fix(candy-survival): connect Ghost charges to SpecialTilesManager powerup inventory, spawn Ghost tiles in arena, and support powerup button activations 2026-07-08 16:14:23 +08:00
adtpdn f39726a7db fix(candy-survival): disable Space and G, rebind Q to Knock and F to Ghost mode 2026-07-08 16:08:30 +08:00
adtpdn 0836f4b8f0 fix(candy-survival): support automatic delivery upon walking adjacent to Mekton NPC 2026-07-08 16:03:09 +08:00
adtpdn 8e15018e23 fix(candy-survival): implement Mekton delivery in grab_item and Ghost mode in grab_tekton for mobile touch controls and bot support 2026-07-08 15:52:30 +08:00
adtpdn 47ba6e2456 fix(candy-survival): map interact/delivery input to action_grab instead of nonexistent action_interact 2026-07-08 15:42:24 +08:00
adtpdn 38d09a50e7 fix(candy-survival): resolve persistent candy color bugs, sync HUD scores and counts, bypass Mekton face delivery requirement, and correct STAR/COIN color switch 2026-07-08 15:37:23 +08:00
adtpdn 950b1969d8 feat: update 2026-07-07 18:15:47 +08:00
adtpdn 286d0ce069 feat: update candy logic 2026-07-07 18:08:49 +08:00
adtpdn 04e40f5b76 feat: edit tiles placement 2026-07-06 19:43:12 +08:00
adtpdn 90ada5ace4 docs: add completed tasks for July 6 to TODO.md 2026-07-06 19:11:31 +08:00
adtpdn ffbc3956ee chore: reset EditorTileReference scale to 1:1 global size for perfectly accurate tile footprint visualization in editor 2026-07-06 19:06:37 +08:00
adtpdn 6dae67fce4 fix: normalize arena root transforms to zero and restructure so EditorTileReference flawlessly aligns with world grid tiles 2026-07-06 18:59:35 +08:00
adtpdn baeb2f6cfc fix: counter-scale EditorTileReference in freemode so it renders correctly despite root 100x scale 2026-07-06 18:31:10 +08:00
adtpdn 7c3e55e904 chore: re-save Stop N Go scene to confirm shadow render priorities 2026-07-06 18:14:29 +08:00
adtpdn 4fd46af3c0 feat: embed tile height placeholder inside arena .tscn files and bake terrain transform shifts natively instead of using code hacks 2026-07-06 18:08:06 +08:00
adtpdn c114dd5175 chore: remove leftover test_mp.gd.uid file 2026-07-06 17:54:58 +08:00
adtpdn b4ac0afda7 chore: clean up temporary test scripts 2026-07-06 17:53:59 +08:00
adtpdn 48b748849b fix: set stop n go arena shadow planes render priority to -1 to prevent z-fighting with tiles 2026-07-06 17:51:27 +08:00
adtpdn f1ef43cb38 fix: adjust safe zone elevation and transparency sorting priority to prevent it covering tiles or clipping with terrain 2026-07-06 17:42:26 +08:00
adtpdn b879c7b684 fix: restrict 0.08 tile elevation exclusively to Stop n Go and Freemode 2026-07-06 17:35:19 +08:00
adtpdn ce515365a7 fix: elevate all gridmap meshes by 0.08 to prevent clipping into terrain shifted at -0.22 2026-07-06 17:31:02 +08:00
adtpdn b86011a6c6 fix: make non-walkable red blocks (Tile 4) invisible in 3D arenas 2026-07-06 16:42:54 +08:00
adtpdn 4bf9f7aee1 fix: adjust arena shift offset to -0.22 based on visual check for freemode and stopngo 2026-07-06 16:34:49 +08:00
adtpdn d3322f14ad fix: lower Stop N Go arena by 0.28 to fix buried tiles 2026-07-06 16:29:05 +08:00
adtpdn adad53e94d fix: resolve static cyclic references and unresolvable script dependencies in editor by retrieving Nakama session via get() and loading Autoloads via get_node_or_null 2026-07-06 16:17:16 +08:00
adtpdn 14d46b8823 fix: shift Freemode 3D arena down to Y=0 to prevent buried tiles, remove deprecated mesh elevation hacks 2026-07-06 16:01:58 +08:00
adtpdn acd927eef6 fix: correct JSON payload key for gacha pull RPC and update gacha panel UI labels 2026-07-06 14:37:22 +08:00
adtpdn af6870f6a9 fix: use https instead of http for gitea API and clones
Release / Build & Release (push) Successful in 15m53s
v.2.43-rollback-https
2026-07-06 13:47:23 +08:00
adtpdn 968808df6d feat: modify the CI try over https
Release / Build & Release (push) Failing after 13m3s
v.2.43-rollback
2026-07-06 12:53:35 +08:00
adtpdn 472c49944b feat: downgrade to 4.6.3
Release / Build & Release (push) Failing after 25s
2026-07-06 12:42:59 +08:00
adtpdn 5c789cb37f fix: downgrade workflow godot version to 4.6.3 to match system, fix godot compilation errors 2026-07-06 12:09:23 +08:00
god 9747f91b20 expand TODO.md to be a super detailed architecture and implementation log for Candy Survival 2026-07-06 03:42:46 +08:00
god 7699146811 update TODO.md with comprehensive list of completed Candy Survival implementations 2026-07-06 03:07:42 +08:00
god a7a4ca68aa implement delivery ready indicator logic + off-color detection 2026-07-06 02:41:37 +08:00
god 717e8cedae implement auto tile pickup and visual candy stacking on player head 2026-07-06 02:31:17 +08:00
god b3a421bb55 mekton boss npc uses static tekton mesh w/ emission color cycling; updated bot ghost check 2026-07-06 02:20:43 +08:00
god 783b3b5894 fix candy_survival ghost and knock input mapping, hook ghost into player transparency, fix hud layout missing UI nodes 2026-07-06 02:14:22 +08:00
god 25231859b8 implement candy_survival HUD ui nodes and RPC logic for stacks/knocks/ghost charges 2026-07-06 02:06:18 +08:00