PostBattleLootScreen.uxml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xsi="http://www.w3.org/2001/XMLSchema-instance" engine="UnityEngine.UIElements" editor="UnityEditor.UIElements" noNamespaceSchemaLocation="../../UIElementsSchema/UIElements.xsd" editor-extension-mode="False">
  2. <!-- Full Screen Overlay -->
  3. <ui:VisualElement name="LootScreenOverlay" class="loot-overlay">
  4. <!-- Background Panel -->
  5. <ui:VisualElement name="LootScreenBackground" class="loot-background">
  6. <!-- Header Section -->
  7. <ui:VisualElement name="HeaderSection" class="header-section">
  8. <ui:Label text="🏆 VICTORY! 🏆" display-tooltip-when-elided="true" name="VictoryTitle" class="victory-title" />
  9. <ui:Label text="Collecting loot from defeated enemies..." display-tooltip-when-elided="true" name="VictorySubtitle" class="victory-subtitle" />
  10. </ui:VisualElement>
  11. <!-- Main Content Section -->
  12. <ui:VisualElement name="MainContent" class="main-content">
  13. <!-- Enemy Loot Section -->
  14. <ui:VisualElement name="EnemyLootSection" class="enemy-loot-section">
  15. <ui:Label text="Defeated Enemies" display-tooltip-when-elided="true" name="EnemyLootTitle" class="section-title" />
  16. <ui:ScrollView name="EnemyLootContainer" class="enemy-loot-list" />
  17. </ui:VisualElement>
  18. <!-- Total Rewards Section -->
  19. <ui:VisualElement name="TotalRewardsSection" class="total-rewards-section">
  20. <ui:Label text="Total Rewards" display-tooltip-when-elided="true" name="TotalRewardsTitle" class="section-title" />
  21. <!-- Currency Display -->
  22. <ui:VisualElement name="CurrencyDisplay" class="currency-display">
  23. <ui:VisualElement name="GoldDisplay" class="currency-item">
  24. <ui:Label text="G" display-tooltip-when-elided="true" name="GoldIcon" class="currency-icon" />
  25. <ui:Label text="0" display-tooltip-when-elided="true" name="GoldAmount" class="currency-amount" />
  26. <ui:Label text="Gold" display-tooltip-when-elided="true" name="GoldLabel" class="currency-label" />
  27. </ui:VisualElement>
  28. <ui:VisualElement name="SilverDisplay" class="currency-item">
  29. <ui:Label text="S" display-tooltip-when-elided="true" name="SilverIcon" class="currency-icon" />
  30. <ui:Label text="0" display-tooltip-when-elided="true" name="SilverAmount" class="currency-amount" />
  31. <ui:Label text="Silver" display-tooltip-when-elided="true" name="SilverLabel" class="currency-label" />
  32. </ui:VisualElement>
  33. <ui:VisualElement name="CopperDisplay" class="currency-item">
  34. <ui:Label text="C" display-tooltip-when-elided="true" name="CopperIcon" class="currency-icon" />
  35. <ui:Label text="0" display-tooltip-when-elided="true" name="CopperAmount" class="currency-amount" />
  36. <ui:Label text="Copper" display-tooltip-when-elided="true" name="CopperLabel" class="currency-label" />
  37. </ui:VisualElement>
  38. </ui:VisualElement>
  39. <!-- Items Display -->
  40. <ui:VisualElement name="ItemsDisplay" class="items-display">
  41. <ui:Label text="Items Collected" display-tooltip-when-elided="true" name="ItemsTitle" class="items-title" />
  42. <ui:ScrollView name="ItemsList" class="items-list" />
  43. </ui:VisualElement>
  44. </ui:VisualElement>
  45. </ui:VisualElement>
  46. <!-- Footer Section -->
  47. <ui:VisualElement name="FooterSection" class="footer-section">
  48. <ui:Label text="Press SPACE to continue..." display-tooltip-when-elided="true" name="ContinuePrompt" class="continue-prompt" />
  49. <ui:VisualElement name="ButtonContainer" class="button-container">
  50. <ui:Button text="Take All" display-tooltip-when-elided="true" name="TakeAllButton" class="action-button primary-button" />
  51. <ui:Button text="Continue" display-tooltip-when-elided="true" name="ContinueButton" class="action-button secondary-button" />
  52. </ui:VisualElement>
  53. </ui:VisualElement>
  54. </ui:VisualElement>
  55. </ui:VisualElement>
  56. </ui:UXML>