feat(ui): text style CommonTextStyle por variante + reorg assets CommonUI/Style
- BST_Button (UCommonTextStyle, Rajdhani Bold 15) + BSB_Button_Transparent (UCommonButtonStyle) movidos p/ Content/ZMMO/UI/CommonUI/Style/{Text,Button}/ (espelha Hyper). - UI_Button_Master: arvore CommonTextBlock dentro de TextScaleBox (auto-size) via set_widget_tree; Style->BSB_Button_Transparent_C. - DT_UI_Styles linha Default: Style.Button.<variante>.TextStyle -> BST_Button_C (por variante). - ARQUITETURA.md: prefixos BSB_/BST_ (§3.2) + pasta UI/CommonUI/Style + UI/Shared + UI/Fonts (§2.1). Pipeline conferido via read_data_table (4 variantes apontam BST_Button no path novo, cores Aurora Arcana intactas).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -206,6 +206,11 @@ Content/
|
||||
│ ├── UI/ ← HUD, Login, CharacterSelect, Inventory,
|
||||
│ │ │ Chat, Party, Guild, Trade, Quest, Map,
|
||||
│ │ │ Shared, Icons
|
||||
│ │ ├── Shared/ ← WBPs reutilizáveis (UI_Button_Master…)
|
||||
│ │ ├── Fonts/ ← Font_*/FF_* (Cinzel, Rajdhani)
|
||||
│ │ ├── CommonUI/Style/ ← estilos CommonUI (espelha o Hyper)
|
||||
│ │ │ ├── Button/ ← BSB_* (UCommonButtonStyle)
|
||||
│ │ │ └── Text/ ← BST_* (UCommonTextStyle)
|
||||
│ │ └── Themes/ ← temas sazonais (data-driven, ver §1.10)
|
||||
│ │ ├── DA_Theme_Default.uasset ← sempre carregado, fallback
|
||||
│ │ ├── DA_Theme_Christmas.uasset
|
||||
@@ -323,6 +328,8 @@ não fica em `Data/`.
|
||||
| `RT_` | Render Target | `RT_MiniMap` |
|
||||
| `Font_` | Font (UFont, Composite) | `Font_Cinzel` |
|
||||
| `FF_` | Font Face (UFontFace, Inline) | `FF_Cinzel_Bold` |
|
||||
| `BSB_` | Common Button Style (UCommonButtonStyle) | `BSB_Button_Transparent` |
|
||||
| `BST_` | Common Text Style (UCommonTextStyle) | `BST_Button` |
|
||||
| `NS_` | Niagara System | `NS_Wolf_Death` |
|
||||
| `NE_` | Niagara Emitter | `NE_Sparks_Small` |
|
||||
| `SC_` | Sound Cue | `SC_Wolf_Growl` |
|
||||
|
||||
Reference in New Issue
Block a user