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 |
|
god
|
2289be515a
|
purge remaining gauntlet references from version.json and godot .import/.gltf meta files
|
2026-07-06 02:00:28 +08:00 |
|
god
|
3a40ee8c52
|
fix compile error in lobby_room (remove dangling _on_doors_update call)
|
2026-07-06 01:57:08 +08:00 |
|
god
|
e55ce154f7
|
rename 3D terrain asset gauntlet -> candy_survival
|
2026-07-06 01:55:03 +08:00 |
|
god
|
c054406e38
|
remove dead gauntlet test files, prune cleanser tests from test_bot_gauntlet
|
2026-07-06 01:44:17 +08:00 |
|
god
|
357d84e2ce
|
fix Candy Survival bugs: self-contained Mekton spawn, dead code, clean sticky definition
|
2026-07-06 01:39:23 +08:00 |
|
god
|
528e22875d
|
rename gauntlet→candy_survival + rewrite Candy Survival per boss design
- Rename enum GAUNTLET→CANDY_SURVIVAL, all gauntlet_*→candy_survival_*
- Rename files: gauntlet_manager→candy_survival_manager, candy_cannon→candy_survival_npc, gauntlet.tscn→candy_survival.tscn
- Rewrite candy_survival_manager.gd: blueprints, candy stack, Mekton delivery, Sugar Rush, knock/ghost charges, sticky-as-wall
- Update player_movement_manager.gd: smack→knock system, ghost integration
- All Candy Survival issues (#54-57, #65-70) retitled per boss design
- Shared managers (goals_cycle, goal, player_race, playerboard, turn) untouched
|
2026-07-06 01:28:39 +08:00 |
|
god
|
114748a54f
|
experimental: remove Tekton Doors entirely
- Delete portal_mode_manager.gd, portal_door.gd, portal_door.tscn
- Strip all Tekton Doors logic from main.gd, player.gd, lobby.gd,
lobby_room.gd, lobby_manager.gd, camera_context_manager.gd,
music_manager.gd, tekton.gd, enhanced_gridmap.gd,
playerboard_manager.gd, special_tiles_manager.gd
- Remove TK enum (TEKTON_DOORS=2), mode_config schema, arena area
- Update tests: 3 modes instead of 4
- Strip HowToPlay tab from main.tscn
|
2026-07-06 00:18:59 +08:00 |
|
god
|
0ab00afd37
|
docs: add jump-to-top links below all section headings
|
2026-07-05 12:58:23 +08:00 |
|
god
|
878ad659db
|
fix: replace Unicode with ASCII equivalents
|
2026-07-05 12:54:57 +08:00 |
|
god
|
644f2f0f95
|
chore: clean stale docs, add lua server reference, update steamworks guide
|
2026-07-05 12:47:47 +08:00 |
|
god
|
dcb252f412
|
chore: remove obsolete docs (TASKS.md, GIT_CLONE_TUTORIAL.md)
|
2026-07-05 00:59:32 +08:00 |
|
god
|
bd8b81bbc1
|
ci: install zip for binary packaging
Release / Build & Release (push) Successful in 7m32s
v2.4.3
|
2026-07-04 23:18:26 +08:00 |
|
god
|
a2d008a480
|
ci: include changelog in release body
Release / Build & Release (push) Successful in 18m31s
|
2026-07-04 22:59:49 +08:00 |
|
god
|
260a448a70
|
docs: changelog for v2.4.3
Release / Build & Release (push) Failing after 12m16s
|
2026-07-04 22:51:47 +08:00 |
|
god
|
e73421c9b1
|
chore: remove stale test files
Release / Build & Release (push) Failing after 18m54s
|
2026-07-04 22:15:32 +08:00 |
|
god
|
2dd3020d0b
|
feat: use Gitea raw endpoint instead of gitea-pages for patches
|
2026-07-04 22:15:24 +08:00 |
|
god
|
fbca048aba
|
ci: no templates needed for pck export, cache godot binary
Release / Build & Release (push) Successful in 16m34s
|
2026-07-04 22:07:07 +08:00 |
|
god
|
4c6c8e1587
|
ci: fix apt-get update before install, guard template extraction
|
2026-07-04 21:56:03 +08:00 |
|
god
|
939d2b0ac2
|
ci: shallow checkout for patch deploy
|
2026-07-04 21:47:58 +08:00 |
|
god
|
e845c1be25
|
ci: use cached godot export templates for patch deployment
|
2026-07-04 20:21:15 +08:00 |
|
god
|
1f6bdf4d06
|
chore: bump version to 2.4.3 for patch release
|
2026-07-04 20:08:26 +08:00 |
|