Files
tekton/_daily_basis/report_2025-12-17.md
T

2.3 KiB

[ ADT's Daily Report - 2025-12-17 ]

Action Points Non-Turn-Based Mode - Removed auto-reset behavior for action points in non-turn-based mode. Action points are now unlimited in real-time fast-paced mode, meaning player_action_manager.gd no longer deducts points when TurnManager.turn_based_mode is false.

Player Goals on Playerboard - Moved the 3x3 player goals visual to the center of the playerboard. Goals now display in slots 6,7,8,11,12,13,16,17,18 of the 5x5 grid. Hidden the AllPlayerGoals UI in main.tscn since goals are now shown on the playerboard.

Goal Dimming for Uncollected Tiles - Goals that aren't collected yet appear dimmed (dark gray Color(0.3, 0.3, 0.3, 1.0)) in the playerboard center. Collected tiles display at full brightness.

Goal Completion Rewards - After completing goals, all tiles on the playerboard are now cleared (player.playerboard.fill(-1)) and converted into one powerup bar. New random goals are regenerated via regenerate_goals_for_player().

Enhanced Message Bar - Upgraded add_message_to_bar() in main.gd with animations and styling. Added color-coded messages with emojis: Powerup (green), 🎯 Goal (gold), ⏱️ Cycle (blue), ⚠️ Warning (orange), 💬 Normal (gray). Messages now have fade-in/out animations, slide-in entrance effects, and pulse animation for powerup messages.

Powerup Bar Visual Effects - Added pulse animation to ui_manager.gd when powerup bar segments fill. The _pulse_segment() function scales the segment to 1.3x with a bounce effect.

Powerup Bar Repositioning - Moved PowerUpBar to be directly above the playerboard in main.tscn. Changed label text from "POWER" to "" emoji. Reduced segment size from 36x20 to 20x16 pixels for a more compact look.

Playerboard Background Panel - Added PlayerboardPanel as a dark semi-transparent background (rgba 0.08, 0.08, 0.12, 0.9) with 8px rounded corners and subtle border. Created StyleBoxFlat_playerboard subresource for consistent styling.

GUI Margin Consistency - Aligned all left-side UI elements with 10px margin from screen edge. PowerUpBar and PlayerboardUI are now vertically aligned within the background panel.

🚧 Cycle Duration - User manually changed CYCLE_DURATION from 60.0 to 30.0 seconds in goals_cycle_manager.gd.