AdventurersGuildUI_Clean.uxml 5.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" editor-extension-mode="False">
  2. <Style src="project://database/Assets/Resources/UI/Town/AdventurersGuildUI_Fixed.uss?fileID=7433441132597879392&amp;guid=ca62cbec92fc7a242abcad3f897439c1&amp;type=3#AdventurersGuildUI_Fixed" />
  3. <ui:VisualElement name="GuildOverlay" class="guild-overlay" style="background-color: rgba(0, 0, 0, 0.78);">
  4. <ui:VisualElement name="GuildWindow" class="guild-window" style="background-color: rgba(0, 0, 0, 0.78);">
  5. <ui:VisualElement name="GuildHeader" class="guild-header">
  6. <ui:Label text="[GUILD] Adventurer's Guild" name="GuildTitle" class="guild-title" />
  7. <ui:VisualElement class="header-right">
  8. <ui:Label text="Renown: 0" name="RenownLabel" class="renown-label" />
  9. <ui:Button text="✕" name="CloseButton" class="close-button" />
  10. </ui:VisualElement>
  11. </ui:VisualElement>
  12. <ui:VisualElement name="TabContainer" class="tab-container">
  13. <ui:Button text="Quest Board" name="QuestBoardTab" class="tab-button active-tab" />
  14. <ui:Button text="Active Quests" name="ActiveQuestsTab" class="tab-button" />
  15. <ui:Button text="Quest History" name="QuestHistoryTab" class="tab-button" />
  16. </ui:VisualElement>
  17. <ui:VisualElement name="ContentArea" class="content-area" style="color: rgb(255, 255, 255);">
  18. <ui:VisualElement name="QuestBoardPanel" class="content-panel">
  19. <ui:VisualElement name="QuestBoardHeader" class="panel-header">
  20. <ui:Label text="Available Quests" class="panel-title" />
  21. <ui:Button text="↻ Refresh Board" name="RefreshBoardButton" class="refresh-button" />
  22. </ui:VisualElement>
  23. <ui:ScrollView name="QuestBoardList" class="quest-scroll-area" />
  24. </ui:VisualElement>
  25. <ui:VisualElement name="ActiveQuestsPanel" class="content-panel hidden">
  26. <ui:VisualElement name="ActiveQuestsHeader" class="panel-header">
  27. <ui:Label text="Your Active Quests" class="panel-title" />
  28. <ui:Label text="0/5 Quests" name="QuestCountLabel" class="quest-count" />
  29. </ui:VisualElement>
  30. <ui:ScrollView name="ActiveQuestsList" class="quest-scroll-area" />
  31. </ui:VisualElement>
  32. <ui:VisualElement name="QuestHistoryPanel" class="content-panel hidden">
  33. <ui:VisualElement name="QuestHistoryHeader" class="panel-header">
  34. <ui:Label text="Quest History" class="panel-title" />
  35. <ui:Label text="Completed: 0 | Failed: 0" name="HistoryStatsLabel" class="history-stats" />
  36. </ui:VisualElement>
  37. <ui:ScrollView name="QuestHistoryList" class="quest-scroll-area" />
  38. </ui:VisualElement>
  39. </ui:VisualElement>
  40. <ui:VisualElement name="QuestDetailsPanel" class="quest-details-panel" style="color: rgb(255, 255, 255);">
  41. <ui:Label text="Quest Details" class="details-title" />
  42. <ui:ScrollView name="QuestDetailsContent" class="details-content">
  43. <ui:Label text="Select a quest to view details" name="QuestDetailsText" class="details-placeholder" />
  44. <ui:VisualElement name="QuestInfoContainer" class="quest-info-container hidden">
  45. <ui:Label name="QuestTitle" class="quest-title-large" />
  46. <ui:Label name="QuestDifficulty" class="quest-difficulty-badge" />
  47. <ui:Label name="QuestTimeLimit" class="quest-time-info" />
  48. <ui:Label name="QuestDescription" class="quest-description-large" />
  49. <ui:VisualElement name="ObjectivesContainer" class="objectives-container">
  50. <ui:Label text="Objectives:" class="section-title" />
  51. <ui:VisualElement name="ObjectivesList" class="objectives-list" />
  52. </ui:VisualElement>
  53. <ui:VisualElement name="LocationContainer" class="location-container">
  54. <ui:Label name="QuestLocation" class="quest-location-info" />
  55. <ui:Label name="TravelTime" class="travel-time-info" />
  56. </ui:VisualElement>
  57. <ui:VisualElement name="RewardsContainer" class="rewards-container">
  58. <ui:Label text="Rewards:" class="section-title" />
  59. <ui:VisualElement name="RewardsList" class="rewards-list">
  60. <ui:Label name="GoldReward" class="reward-gold" />
  61. <ui:Label name="RenownReward" class="reward-renown" />
  62. <ui:VisualElement name="ItemRewards" class="reward-items" />
  63. </ui:VisualElement>
  64. </ui:VisualElement>
  65. <ui:VisualElement name="QuestActions" class="quest-actions">
  66. <ui:Button text="Accept Quest" name="AcceptQuestButton" class="action-button accept-button" />
  67. <ui:Button text="Abandon Quest" name="AbandonQuestButton" class="action-button abandon-button hidden" />
  68. </ui:VisualElement>
  69. </ui:VisualElement>
  70. </ui:ScrollView>
  71. </ui:VisualElement>
  72. </ui:VisualElement>
  73. </ui:VisualElement>
  74. </ui:UXML>