TeamOverview.uxml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" editor-extension-mode="False">
  2. <Style src="project://database/Assets/UI/MapScene/TeamOverview.uss?fileID=7433441132597879392&amp;guid=2e6aff258c310e4488de20ba5563dccf&amp;type=3#TeamOverview" />
  3. <ui:VisualElement name="TeamOverviewPanel" class="team-overview-container">
  4. <ui:VisualElement name="Header" class="team-header">
  5. <ui:Label text="Your Team" class="team-title" />
  6. <ui:VisualElement name="HeaderButtons" style="flex-direction: row;">
  7. <ui:Button text="Save Game" name="SaveGameButton" class="nav-button" />
  8. <ui:Button text="Manage Team" name="ReturnToTeamSelectButton" class="nav-button" />
  9. </ui:VisualElement>
  10. </ui:VisualElement>
  11. <ui:ScrollView name="TeamMembersList" class="team-members-scroll">
  12. <!-- Team members will be added dynamically -->
  13. </ui:ScrollView>
  14. <ui:VisualElement name="TeamStats" class="team-stats">
  15. <ui:Label text="Team Summary" class="stats-title" />
  16. <ui:VisualElement class="stats-row">
  17. <ui:Label text="Members: " class="stat-label" />
  18. <ui:Label text="0" name="MemberCountLabel" class="stat-value" />
  19. </ui:VisualElement>
  20. <ui:VisualElement class="stats-row">
  21. <ui:Label text="Total Gold: " class="stat-label" />
  22. <ui:Label text="0" name="TotalGoldLabel" class="stat-value" />
  23. </ui:VisualElement>
  24. <ui:VisualElement class="stats-row">
  25. <ui:Label text="Avg Level: " class="stat-label" />
  26. <ui:Label text="1" name="AverageLevelLabel" class="stat-value" />
  27. </ui:VisualElement>
  28. <ui:VisualElement class="stats-row">
  29. <ui:Toggle text="Show Perception Range" name="PerceptionVisualizationToggle" class="perception-toggle" value="true" />
  30. </ui:VisualElement>
  31. </ui:VisualElement>
  32. </ui:VisualElement>
  33. </ui:UXML>