diff --git a/Assets/Data/UI/ui_theme.csv b/Assets/Data/UI/ui_theme.csv
index 3bef4ecf..ee1188db 100644
--- a/Assets/Data/UI/ui_theme.csv
+++ b/Assets/Data/UI/ui_theme.csv
@@ -300,7 +300,7 @@ icon,lv_badge_s,IconMisc/Icon_Badge03_Blue.png,,,,,,작은 레벨 배지(카드)
color,band_top,,,,,,#5461FF,목록형 상단 띠(재화 바 뒤 · 설계서 §2-2 B)
color,card_bottom,,,,,,#1B1A1FE6,영웅 카드 이름 띠
color,card_border,,,,,,#000000,영웅 카드 테두리
-color,card_empty,,,,,,#2E2F43,빈·미보유 카드(레퍼런스 실측)
+color,card_empty,,,,,,#303146,빈·미보유 카드(팩 CardFrame01_Empty Bg 원본값)
color,card_empty_pattern,,,,,,#2D2F42,빈·미보유 카드 문양
color,card_empty_border,,,,,,#1A1B27,빈·미보유 카드 테두리
color,card_dim,,,,,,#000000A0,미보유 초상 어둡게
@@ -354,7 +354,7 @@ color,tre_none_light,,,,,,#1A64C080,보물 칸 미보유 윗면
color,tre_none_glow,,,,,,#00000000,보물 칸 미보유 빛(없음)
color,tre_none_icon,,,,,,#FFFFFF40,보물 칸 미보유 실루엣(흰 25 %)
icon,face,IconMisc/Icon_Face.png,,,,,,빈 자리 얼굴 실루엣
-color,formation_field,,,,,,#0E7FF2,편성 필드 바탕(팩 Equipment)
+color,formation_field,,,,,,#282A3E,편성 자리 판(영웅 목록 바탕보다 어둡게)
color,seat_empty,,,,,,#0B69D6,편성 빈 자리 원
color,seat_empty_face,,,,,,#2695E6,편성 빈 자리 얼굴
skin,card4_bg,Frame/CardFrame04_Bg.png,,1,,,,연무장 카드 바탕(틴트)
@@ -376,5 +376,10 @@ icon,lv_badge_max,IconMisc/Icon_Badge03_Yellow.png,,,,,,최고 레벨 배지(카
color,list_bg,,,,,,#34374F,목록 화면 바탕(영웅 목록 · 레퍼런스 = 팩 Collection 실측)
color,oblique,,,,,,#D8E8FF,헤더 사선 칸
color,count_text,,,,,,#1E1E2A,사선 칸 수량 글자
-color,card_empty_face,,,,,,#262739,빈 카드 얼굴 실루엣
+color,card_empty_face,,,,,,#252738,빈 카드 얼굴 실루엣(팩 원본값)
+skin,subtab,Button/Button_Round10_Bg.png,Button/Button_Round10_Light.png,1,6;4;6;34,0.2,,서브탭(프리셋 등 · 틴트 + 윗면 광택)
+color,subtab_off,,,,,,#36364E,서브탭 꺼짐(팩)
+color,row_front,,,,,,#D8412F,편성 전열 칩
+color,row_back,,,,,,#2C6CE0,편성 후열 칩
+color,select_line,,,,,,#FFE45C,편성 자리 선택 테두리
font,title,Assets/UI/GUIPro/ResourcesData/Fonts/Sen-ExtraBold.ttf,,,,,,제목·숫자(라틴 Sen · 한글 = 폴백 Malgun Gothic · PD 결정 전)
diff --git a/Assets/Resources/UI/UITheme.asset b/Assets/Resources/UI/UITheme.asset
index 44a04e06..516c290c 100644
--- a/Assets/Resources/UI/UITheme.asset
+++ b/Assets/Resources/UI/UITheme.asset
@@ -328,7 +328,7 @@ MonoBehaviour:
- id: card_border
color: {r: 0, g: 0, b: 0, a: 1}
- id: card_empty
- color: {r: 0.18039216, g: 0.18431373, b: 0.2627451, a: 1}
+ color: {r: 0.1882353, g: 0.19215687, b: 0.27450982, a: 1}
- id: card_empty_pattern
color: {r: 0.1764706, g: 0.18431373, b: 0.25882354, a: 1}
- id: card_empty_border
@@ -434,7 +434,7 @@ MonoBehaviour:
- id: tre_none_icon
color: {r: 1, g: 1, b: 1, a: 0.2509804}
- id: formation_field
- color: {r: 0.05490196, g: 0.49803922, b: 0.9490196, a: 1}
+ color: {r: 0.15686275, g: 0.16470589, b: 0.24313726, a: 1}
- id: seat_empty
color: {r: 0.043137256, g: 0.4117647, b: 0.8392157, a: 1}
- id: seat_empty_face
@@ -458,7 +458,15 @@ MonoBehaviour:
- id: count_text
color: {r: 0.11764706, g: 0.11764706, b: 0.16470589, a: 1}
- id: card_empty_face
- color: {r: 0.14901961, g: 0.15294118, b: 0.22352941, a: 1}
+ color: {r: 0.14509805, g: 0.15294118, b: 0.21960784, a: 1}
+ - id: subtab_off
+ color: {r: 0.21176471, g: 0.21176471, b: 0.30588236, a: 1}
+ - id: row_front
+ color: {r: 0.84705883, g: 0.25490198, b: 0.18431373, a: 1}
+ - id: row_back
+ color: {r: 0.17254902, g: 0.42352942, b: 0.8784314, a: 1}
+ - id: select_line
+ color: {r: 1, g: 0.89411765, b: 0.36078432, a: 1}
skins:
- id: card
pack: {fileID: 21300000, guid: 3070a6f23e6ca4273897acf1b7e8c5ce, type: 3}
@@ -1020,6 +1028,13 @@ MonoBehaviour:
ppu: 1
inset: {x: 0, y: 0, z: 0, w: 0}
overlayAlpha: 1
+ - id: subtab
+ pack: {fileID: 21300000, guid: ee30b302c44c546158237019ae729a1b, type: 3}
+ samguk: {fileID: 0}
+ overlay: {fileID: 21300000, guid: 1890af01f2abc49128fb21bde6734a57, type: 3}
+ ppu: 1
+ inset: {x: 6, y: 4, z: 6, w: 34}
+ overlayAlpha: 0.2
icons:
- id: cur_gold
pack: {fileID: 21300000, guid: 6d5687fb0dd3a428d9cd26a6f36c6d78, type: 3}
diff --git a/Assets/Scripts/OutGame/UI/FormationScreen.cs b/Assets/Scripts/OutGame/UI/FormationScreen.cs
index 25cd326a..8fd02b72 100644
--- a/Assets/Scripts/OutGame/UI/FormationScreen.cs
+++ b/Assets/Scripts/OutGame/UI/FormationScreen.cs
@@ -6,7 +6,7 @@ using UnityEngine.UI;
namespace TKS.OutGame
{
///
- /// 편성(img08 · 기획 S12 v3) — 프리셋 3 · 전열 3(윗줄)·후열 2(아랫줄) 원형 자리 · 하단 보유 목록(장수|병사 · 2줄 카드 · 출전 중) ·
+ /// 편성(img08 · 기획 S12 v3) — 프리셋 3 · 전열 3(윗줄)·후열 2(아랫줄) 자리 = 영웅 목록 카드(축소) · 하단 보유 목록(장수 ▼ 전환 · 같은 카드 4열 · 출전) ·
/// 탭(자리 고르기 → 카드 탭 = 넣기 · 같은 자리 두 번 = 빼기 · 다른 자리 = 맞바꾸기) · 끌기(자리 ↔ 자리 · 카드 → 자리) · 저장 = 그 프리셋을 출전 편성으로.
/// 빈 칸 허용 · 최소 1 · 편성 제약 없음(D4).
///
@@ -20,8 +20,6 @@ namespace TKS.OutGame
readonly List