Commit Graph

160 Commits

Author SHA1 Message Date
god 717e8cedae implement auto tile pickup and visual candy stacking on player head 2026-07-06 02:31:17 +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
adtpdn dfd1918da6 Gauntlet cleanser stacking and UI fixes 2026-06-28 19:19:41 +08:00
adtpdn 8b9efa1165 Gauntlet UI fixes and cleanser improvements 2026-06-28 18:50:49 +08:00
adtpdn 15043b5655 feat: take_powerup VFX, rank fix, admin chat management
- Wire take_powerup AnimatedSprite3D on powerup pickup via add_powerup_from_item()
- Make take_powerup animation one-shot (loop: false)
- Fix rank Position label hidden at game start (visible = false, only shows when score > 0)
- Competition ranking for tied scores in main.gd
- Lobby Chat admin tab: system prefix, max messages, wipe, purge old, save config
- Chat Storage admin tab: list/browse/delete individual channel messages
- Backend RPCs: admin_get_chat_config, admin_set_chat_config, admin_purge_old_messages,
  admin_list_channel_messages, admin_delete_channel_message
- Chat config applied on lobby join (max_messages, prefix injection)
2026-06-19 17:13:24 +08:00
adtpdn 78f071b728 feat: update vfx 2026-06-18 14:04:06 +08:00
adtpdn 5354d8b30f freemode fishing tekton autoplay + static tekton throw fix
- Added tekton_fishing_autoplay.gd: plays both GLB animations simultaneously, looped
- Attached autoplay script to 3 fishing tekton instances in freemode.tscn
- Fixed static tekton throw: faces throw direction + plays throw animation
- Fixed AnimationPlayer path in tekton.gd for static turrets
- Fixed animation names (tekton_throw_tile -> ted_bones_001|Tekton Throwing Tiles|Anima_Layer)
- Fixed static_tekton_controller.gd idle resume
- Rebuilt animation-pack.res with new animations (holding_1, put_1, stun_1, etc.)
- Fixed GutBottomPanel.tscn broken UID
2026-06-15 18:15:39 +08:00
adtpdn 844ec194cb Replace dasher-pack with unified animation-pack using original Blender bone names 2026-06-15 14:28:26 +08:00
adtpdn 9dd3c59edf feat: update 2026-06-12 18:05:04 +08:00
adtpdn 8a2fb36a98 feat: update 2026-06-11 18:28:25 +08:00
adtpdn 1585b91509 feat: update 2026-04-28 01:22:38 +08:00
adtpdn b76dd2e737 feat: fix some bug 2026-04-24 22:56:11 +08:00
adtpdn 083735aec1 feat: fix Bots Using Your Equipped Skin, Equipped Overlay Skins Reverting to Normal 2026-04-22 01:36:05 +08:00
adtpdn f2e14f20f3 feat: skin update 2026-04-20 19:32:52 +08:00
adtpdn b492dc99b6 feat: update 2026-04-17 22:18:04 +08:00
adtpdn ff0a2e0f41 feat: update shop 2026-04-17 00:17:37 +08:00
adtpdn f10d777c90 feat: overhaul UI main and profile 2026-04-15 16:26:49 +08:00
adtpdn 5323aea5fb feat: add tutorial section 2026-04-10 05:17:30 +08:00
Yogi Wiguna a88839b396 feat: implement core game scene, player logic, and modular manager architecture for Tekton Dash 2026-03-31 22:08:57 +08:00
Yogi Wiguna fd54c16026 feat: implement base Player character class with network synchronization and state management 2026-03-31 16:07:12 +08:00
Yogi Wiguna 1e6da89fff feat: implement water shader and environment for free mode arena 2026-03-31 15:59:00 +08:00
Yogi Wiguna 3454710f2c feat: implement player logic and add arena assets for free mode 2026-03-31 15:31:34 +08:00
Yogi Wiguna cc207bca3d feat: implement global SFXManager singleton and integrate into main scene initialization 2026-03-31 12:40:57 +08:00
Yogi Wiguna 82f2811c26 feat: implement main game scene and player logic with modular manager architecture 2026-03-31 12:24:26 +08:00
adtpdn fb20af1ae5 feat: update the rematch, lobby, leaderboard 2026-03-30 16:56:35 +08:00
Yogi Wiguna c5da49d872 feat: implement StopNGoManager for phase-based gameplay and update player logic for mission tracking and movement penalties 2026-03-30 15:44:10 +08:00
Yogi Wiguna f43dba73a2 feat: implement player character system with network synchronization and visual effects 2026-03-30 15:36:28 +08:00
Yogi Wiguna f08b21006b feat: initialize main scene, character portraits, and UI/lobby management systems 2026-03-30 15:28:38 +08:00
Yogi Wiguna 42e96a7ed9 feat: implement Stop N Go arena, animation system, and lobby manager features 2026-03-30 15:06:21 +08:00
Yogi Wiguna 52d9b4bffb feat: implement PlayerboardManager for handling tile collection, power-up consumption, and grid synchronization. 2026-03-30 12:21:46 +08:00
adtpdn 3a50d2d324 feat: update some visual and fixing the bug 2026-03-27 01:52:45 +08:00
Yogi Wiguna b0188066b1 feat: Implement core game logic, player script, and the Stop n Go game mode with its dedicated manager. 2026-03-26 17:34:25 +08:00
Yogi Wiguna 59950f7b31 feat: add player character script with movement, state, and multiplayer synchronization. 2026-03-26 15:20:36 +08:00
Yogi Wiguna 18e0e8aafd feat: Implement the "Stop N Go" arena with new assets, scenes, and associated game logic and UI. 2026-03-26 15:13:24 +08:00
Yogi Wiguna ebc1c9868a feat: Add initial player scene with character models and effects, implement core lobby UI and functionality, and introduce a 3D outline shader. 2026-03-26 12:12:08 +08:00
Yogi Wiguna c0d52d4136 feat: Add initial MeshLibrary with various gridmap tiles and a base player character script. 2026-03-25 17:33:52 +08:00
Yogi Wiguna 21dcaf72f8 feat: Implement core player character logic including movement, state management, and network synchronization, and add a new special tiles manager. 2026-03-25 16:47:48 +08:00
Yogi Wiguna 0a8e2b9702 feat: Implement the core player entity with state management, network synchronization, and game system integration. 2026-03-25 16:42:31 +08:00
Yogi Wiguna a0da22ff5c feat: Introduce player character with input management and gridmap interaction visuals. 2026-03-25 16:20:23 +08:00
Yogi Wiguna 4946f1daa6 feat: implement the new "Stop N Go" game mode, including phase management, dynamic safe zones, player missions, and dedicated UI with visual effects. 2026-03-24 15:16:30 +08:00
adtpdn 878e331b6e feat: Implement new Stop 'n' Go game mode with dedicated manager, player logic, and control scripts. 2026-03-23 20:42:55 +08:00
Yogi Wiguna 7f1ae0f757 feat: implement core player entity with state management, network synchronization, and bot logic. 2026-03-23 17:37:08 +08:00
Yogi Wiguna 9867ddc262 feat: Implement core player character logic with networked movement, actions, state management, and character selection. 2026-03-23 17:33:08 +08:00
Yogi Wiguna d0e90fd2aa feat: Add initial core game scene, player script, and static Tekton manager. 2026-03-23 10:22:55 +08:00
Yogi Wiguna b1c5e75a3e feat: Add player character script with core game logic, network synchronization, and manager integration. 2026-03-23 09:40:45 +08:00
adtpdn 05d9617f84 feat: Add new visual effects, player and lobby scenes, and a special tiles manager. 2026-03-17 18:04:57 +08:00
Yogi Wiguna efdd8f4969 Add SFX 2026-03-17 17:38:30 +08:00
Yogi Wiguna eb018903aa feat: implement initial lobby scene with main menu, server browser, and networking options. 2026-03-16 16:19:30 +08:00
Yogi Wiguna ab3ca7661f feat: implement special tiles manager for power-ups, including inventory, levels, cooldowns, and effect activation. 2026-03-16 14:40:28 +08:00