Files
tekton/_daily_basis/report_2026-01-07.md
T

1.6 KiB

[ ADT's Report ]

Updated the tekton-enet ( Armageddon Multiplayer ) on branch launcher

Movement & Responsiveness

Smooth Grid Movement - Replaced "jittery" EASE_IN_OUT tweening with TRANS_LINEAR for fluid, constant-speed movement. Introduced input buffering to allow players to queue their next move seamlessly, eliminating "stop-start" delays between tiles.

Precise Control - Refined the movement logic to enforce a strict "One-Tap = One-Tile" rule, preventing accidental double-movements while maintaining the ability to hold keys for continuous motion.

Rotation Fix - Unlocked character rotation during movement animations. Characters now naturally face their intended direction immediately, even when chaining rapid turns.

Lobby UI & Settings

Disable Reset Timer - Added a host-controlled option to disable the automatic 30-second playerboard shuffle. This allows for "endless" rounds that only reset upon goal completion.

UI Refactor - Updated the Lobby UI to use cleaner, static scene-based components (.tscn) for settings, replacing legacy dynamic code. The "Enable Timer" toggle now sits correctly alongside other room settings.

Bug Fixes & Stability

'Put' Action Fix - Fixed a critical bug where the 'Put' action (S key) failed in Real-Time mode due to incorrect Action Point calculations. It now functions correctly regardless of game mode.

Crash Prevention - Patched a potential crash in player.gd by guarding clear_highlights() calls. This prevents runtime errors when the player script is running in contexts without a full game environment (like the Lobby character preview).