Commit graph

16 commits

Author SHA1 Message Date
b0ca2e1d28 Merge branch 'feature/draft-system' 2026-06-24 00:27:03 -07:00
3ceebed8f6 Adding the bones of the drafting system by removing the wall and siege towers from the base set and adding them temporarily as choices for the draft. Also adding Project_Context and Project_Roadmap documents to use with Claude 2026-06-24 00:15:17 -07:00
Ben Calegari
4f57499e40 Seige tower 2026-06-23 23:12:48 -07:00
117c77b4a8 Adding new tower types and concept of tower deck 2026-06-23 21:55:12 -07:00
8f394e1d92 fix bugs 2026-06-23 20:26:55 -07:00
1256c46359 B button launches upgrade menu 2026-06-23 19:57:38 -07:00
b772a7d4a2 purchase buffs menu works 2026-06-23 19:57:38 -07:00
Ben Calegari
04ead32846 Paint towers with some the colors of the wind 2026-06-03 00:00:14 -07:00
3dcc0e7edd Updating HUD, Gold Config, and finishing off Play flow for 9player map. 2026-05-22 12:18:23 -07:00
60fa58b07f Comitting lobby code without testing. 2026-05-15 14:30:15 -07:00
66f84652dc Everything related to chat functionality, and updating the projectile prefab to rotate properly 2026-05-15 13:40:13 -07:00
f6cc6a7102 Adding Text Mesh Pro, new enemies, new enemy waves, new HUD functionality, New animators, a retry function, and floating text for gold earned and lives lost. 2026-05-13 17:39:16 -07:00
c100db52e5 Major updates to the HUD and selectable objects 2026-05-11 23:57:35 -07:00
bc557af624 Finish Phase 1.2 HUD: selection wiring, command grid context, build progress bar
- Builder.DisplayName: stub property ("Builder (P{n})") for portrait label; swaps
  to real player name when MatchState lands in Phase 1.3
- HUDController: subscribe SelectionState.OnSelectionChanged in OnEnable/OnDisable;
  HandleSelectionChanged drives portrait label + grays out command grid when nothing
  is selected; Start() seeds initial state in case builder auto-selected before Start
- BuildSiteVisual: ComputeProgressNormalized() public API ([0,1], safe on any client);
  OnNetworkSpawn spawns a non-networked BuildProgressBar child
- BuildProgressBar: new world-space uGUI Canvas bar; green while Constructing, yellow
  while Paused, hidden while Queued; billboards to Camera.main each LateUpdate;
  auto-destroyed when parent BuildSiteVisual despawns

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 18:03:34 -07:00
6c37e569ab Minimap! 2026-05-10 22:26:55 -07:00
f7720a9915 Adding HUD! 2026-05-08 21:40:15 -07:00