Commit Graph

9 Commits

Author SHA1 Message Date
깃 관리자 228cc73ba5 보물 메뉴 디자인 개선 — 보물고 홀·진열장 배경 · 선반 진열 목록 · 선반 무대 유물 정보 · 상자 5종 각도 통일(PD 2026-11-13)
- 상자 탭 = 보물고 홀(금고 문 · 기둥 · 양옆 보물 선반 · 가운데 받침대 방석 위 상자 · 열기 = 0.4 초 흔들린 뒤 결과)
- 보유 중·세트 = 보물고 진열장 + 틀 없는 큰 아이콘 · 한 줄로 이어진 선반 판 · 등급 색 리본 이름표 · 조각 진행 막대(레퍼런스 게임 유물 목록) · 미보유 = 빛바랜 아이콘 + 어두운 리본
- 유물 정보 팝업 = 선반 진열 무대(받침 방석 위 유물 · 등급 리본 · 강화 단계 표 ★ 지금 → 다음 · 조건 효과 상자)
- 상자 5종 = 기준 모양 1장 밑그림 img2img 로 같은 3/4 각도·외곽(명장 = 기존 용 문양) · 기존 그림은 작업 폴더 백업
- 자리·크기 = 표 Resources/UI/treasure_scene.csv(C45) · 코드 TreasureScene(새) · TreasureScreen · 그림 Assets/UI/Samguk/{frame_bg,treasure_ui,chest} · ui_atlas.csv import 줄 1개
- QA r1 FAIL(B2) → 수정 → r2 FAIL(B1) → 수정(제작 측 실측) · 2차 피드백 새 사이클 QA r3 PASS(B 0) + 경미 5건 수정 · TreasureSceneTests 1/1 · Screens_Domestic_Treasure_Arena_TradeChest 1/1

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 16:49:11 +09:00
깃 관리자 d7d0e245e5 Merge remote-tracking branch 'origin/main' 2026-11-12 23:57:21 +09:00
깃 관리자 0312b2cc04 보물(유물) 아이콘 30종 + 보물 칸 아이콘 1.2배·정중앙(PD 2026-11-11)
- 아이콘 = Assets/UI/Samguk/treasure/tre_<id>.png 30장(256² 투명 · 화풍 C 스티커 · 목록 = Data/OutGame/treasures.csv)
  · 납품 기록 ui_delivered.csv 30줄 · UI_Common 아틀라스 30장 추가
  · PD 지적 반영: 닫힌 흰 바탕 구멍 투명(철태궁·서량 강궁·쌍철극·쌍고검) · 칠현금 7현 · 주역 굵은 괘
- TreasureScreen: 아이콘 자리 = 이름 띠 위 색 칸 전체 → 정가운데 · 140 → 168(×1.2)
  · 세트 화면은 조각 막대 위부터(막대가 아이콘을 가리지 않게)
- UITheme.asset 은 원격 스킬 아이콘 커밋과 합친 뒤 테마 임포트로 다시 생성(다음 커밋)
- 제작 공정 = 조직 레포 illust-asset-pipeline 레시피 R19

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 23:29:32 +09:00
깃 관리자 35b46dab0b 내정 메뉴 개편(훈련·순찰·개발 배경 장면) + 「책사 → 승병」 게임 전체
- 3탭 배경 = 로비 화풍(연병장·저잣거리·규장각) · 장면 표 Resources/UI/domestic_scene.csv · 연출 LobbyAmbient(Frame 캔버스)
- 훈련: 병종별 범용 병사 훈련 동작(UiDrillAnim · 뒷발 고정 · 병종별 박자 · 화면 배율) · 궁병 훈련 전용 클립 drill_ready/drill_action(대기 원화 리그) + 날아가는 화살 · 병종 탭 아이콘 · 카드 = 이름 +수치%
- 순찰: 정보 판 1장(시계 + 쌓인 시간 · 게이지 · 시간당 골드·경험치·전리품 오른쪽 정렬 · 금테 안 획득 보상) · 버튼 수확/즉시 수확 · 광고 2배 = 수확 팝업 · 문 앞 순찰 영웅 + 창병 2 · 상인·주민 NPC 5(R22 대기 모션 · 길바닥)
- 개발: 양피지 두루마리 위 성장 트리(노드 그림 아이콘 27) · 재화 칩 · 아래 두루마리 = 영웅 배치 + 트리 초기화
- 영웅 파견 3자리(훈련 병종 지휘관 · 순찰 · 개발 · 장면 표시만) · 세이브 필드 3
- 병사 5종 자세·타격 그림 색·크기 대기에 맞춤(전투 그림도 같은 파일)
- 승병: UnitTypeInfo 이름/표시 글자 · heroes 병사 3 이름·한자 · 스킬·기믹 설명 · 튜토리얼 팁 + 임포트 자산(HeroDb·SkillInfoDb·GimmickDb·StageGimmickTable)
- 테스트 DomesticSceneTests 4 · BattleFlowTests 표시 글자

PD 지시 2026-11-12(대화로그 공유/대화로그/삼국지슬링샷/2026-11-12_내정메뉴_개편.md · 레시피 R23) · QA r1~r12 · 마지막 r11·r12 PASS(B 0)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 22:41:33 +09:00
깃 관리자 394a7fec4e Fable 검수(나머지2) 결함 반영 — 보물 상자 · 연무장 · 내정 · 전투 HUD(#1104)
- 보물 상자: 카드 뒤 무대(문양 흰 5 % + 바닥 그라데이션) · 카드 680×760 · 상자 320 + 흰 금빛 600 · 확률 칩 h60 글자 30 · 내용물 줄 = 카드 아래 어두운 띠 위 흰 글자 · 상자 행 선택 = 흰 테두리 깜빡 + 1.08 배 · 비선택 어둡게 25 % · 기본 선택 = 보유 > 0 인 첫 상자(직접 고르기 전까지)
- 연무장: 「이벤트」 = 카드 안 꼬리 칩(돌출 0) · 일일 던전 입장 칩 아이콘(달력) · 아이콘 칩 글자 왼쪽 정렬(InfoChip 공통)
- 내정: 게이지 800(명세) · 누적 시간 = 게이지 아래 줄
- 전투 HUD: 스킬 상태 = 한 줄 짧게(사용 가능 · 예약됨 · 쿨 n턴 …) · 뒤 금빛 560 · 위 안내 문장 = 어두운 칩 위 칸 맞춤(잘림 제거) · 유닛 판 y 150 · 칩 h56 글자 30 · HP 28
- 결과: 금빛 안쪽 한 겹 추가
- 검수 결함 1(내정 「전 규격 55~70 % 축소」)은 원본 1080×1920 캡처 실측(제목 띠 ≈ 69 · 수확 버튼 128)으로 축소 그림 환산 오류 판단 · 게이지 길이만 실제 차이 → 반영
- 테스트 117/117 · console error 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-09 18:23:18 +09:00
깃 관리자 4f22c4e091 보물 · 연무장 · 내정(순찰) · 전투 HUD 비주얼 개선 = Fable 제안서 §4-5~§4-8 구현(#1104 · PD 2026-11-09)
- 보물: 목록 바탕 · 서브탭 · 보유 칸 = 보물 아이콘(납품 tre_* 없으면 기본 스탯별 팩 임시 tre_stat_* · 미보유 흰 25 % 실루엣) + 이름 띠 CardFrame01_Bottom · 등급 범례 칩 Round10 · 효과 줄 칩
  상자 탭 = 포인트 띠 BannerFrame05 + 가는 주황 바 + 보상 상자 · 상자 카드 CardFrame03(상자 색 + 안쪽 + 광택) + 상자 300 + 뒤 금빛 · 등급 칩 + % 한 줄 · 화살표 아이콘 · 열기 Primary 노랑 + 보유 칩(없으면 회색) · 상자 행 ItemFrame 150 + 수량 칩 + 선택 FocusLine 깜빡
  상자 색 = 코드 상수(ChestColor) → 테마 chest_<id> · 칸 색 chest_<id>_bg/deco/light/glow(C45)
- 연무장: 목록 바탕 · 카드 = 일러 자리(픽토그램 256 흰 25 % · 임시) + 요약 한 줄 + 어두운 판 칩 2줄(입장 아이콘 + 값 · 보상 칸 76) + 상태 칩 · 규칙 문장 → ⓘ 팝업 · 적장 토벌 「이벤트」 뱃지
- 내정 순찰: 목록 바탕 · 서브탭 · 섹션 「순찰」(레벨형 게이지 군량색 + 배지 「7h」) · 「시간당 수확」 스탯 칸 4(아이콘 64 · 값 44 Sen) · 「쌓인 보상」 타일 4 + 수량 칩 · 수확 Primary 녹 · 광고 2배 Secondary 하늘 + 횟수 · 즉시 Secondary 보라 + 보옥 비용
- 전투 HUD: 유닛 판(초상 원 마스크 + 이름 · 병종 원 · 체력 바 색 단계 · 공/방 칩 · 슬링/사거리 칩 · 상태) · 수 칩 = 아군/적 아이콘 + 숫자 · 스킬 사용 가능 = 뒤 금빛 호흡 · 기본 조작 문장 삭제(상황 안내 유지)
- 공통: Sen 에 「×」 글리프가 없어 수량은 「x」 · 회색 버튼 글자 흰 외곽선 · 금빛 틴트 α 1(Glow_Circle01 가운데 α 0.5 실측)
- 테스트 117/117 · console error 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-09 18:12:53 +09:00
깃 관리자 5e79b9b0ea UI 상업용 재설계 ②⑥ + 전 화면 바탕(#1104 · PD 2026-11-09 「나머지 UI · 유물 등도 진행」) — 영웅 카드 CardFrame01 5층 등급색 · 보물 칸 ItemFrame 5층 등급색 · 양피지·종이 폐기(목록형 B 바탕 + 어두운 패널 + 흰 글자)
- 테마(설계서 §2-2 · §2-1): bg #033FA4 · paper #343549 · ink #FFFFFF · ink_soft · slot · dark 교체 + band_top(재화 바 뒤 띠) · 카드 스킨 7 · 카드 등급 색 18 · 보물 등급 색 25 + 미보유 5
- 영웅 카드(목록 · 편성 보유 행 · 도감 공용): 바탕·그라데이션·초상 뒤 빛·이름 띠·테두리 · 병종 원 · Lv 배지 · 세력 깃발 · 출전 꼬리 칩 · 등급 칩 · 미보유 = 빈 카드 문양 + 초상 어둡게
- 보물 칸: ItemFrame 5층(희귀 청 · 영웅 자 · 전설 주 · 신화 적 · 명장 금) + 아이콘(납품 없으면 첫 글자) + ★/조각 바 + 이름 판 · 미보유 = 진청 빈 칸 · 등급 색 = 테마 tre_*
- UiKit.Layer · ItemSlot · DropShadow · 헤더 부제 삭제(영웅 목록 · 보물)
- 밝은 하드코딩 바탕 → 테마 색(내정 7 · 연무장 2 · 거래 4 · 편성 1 · 보물 세트·상자) · 보물·내정 선택 탭 = 붉은 옻칠

테스트 117/117 · console error 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-09 12:20:32 +09:00
깃 관리자 d73c606e46 UI 리뉴얼 A-2~A-4 화면 적용(PD #1100) — 팩 부품 + UI 테마(id 치환) · 화면 10종 · 인박스 ui kind
- 테마: SOT Assets/Data/UI/ui_theme.csv(색 57 · 스킨 32 · 아이콘 63 · 제목 폰트) → 메뉴 TKS/Import UI Theme → Resources/UI/UITheme.asset
  (Runtime/UI/UITheme · UISkin · Editor/UIThemeImporter · ProjectSetup 에서도 임포트) · 화면 코드는 id 로만 묻는다(스프라이트 경로 0)
- 신규 제작(B) 치환: Assets/UI/Samguk/**/<id>.png → 임포트 시 같은 id 스킨·아이콘 자동 치환(팩 보존 · 새 id = 아이콘 추가) ·
  Tools/apply_delivery.py ui kind(md5 → Samguk/<group> · gim_* → Resources/Gimmicks/Art · ui_delivered.csv)
- 공통: UiKit(카드 = BorderFrame_Round20 틴트 · 버튼 = Button01_s + 광택 · 원 · 진행 바 = Slider_Basic01 · 초상 틀 · 등급 칸 ItemFrame02 · 별 줄 · 병종 배지)
  · 재화 바(ResourceBar + cur_* 아이콘) · 하단 탭(선택 판 + PictoIcon) · 제목 띠 · 팝업(Popup Topber + 닫기 X) · 토스트
- 화면: 로비(키아트 04 배경 위쪽 ×1.22 · 출정·편성·연무장 아이콘) · 영웅(등급 칸 + 장비 아이콘 · 체크/알림 점 · 별 아이콘) · 편성 · 거래(배너 · 상자 아이콘) ·
  보물(상자 아이콘 · 포인트 배지) · 내정(보상 줄 · 도면·골드 아이콘) · 연무장 · 결과(리본 · 별) · 월드맵 스테이지 팝업만 팩(거점 kit 유지)
- 전투: HUD 칩 · 턴 띠 · 원형 스킬 버튼 + 쿨 라디얼 · 유닛 체력 바 · 기믹 내구 핍 = 팩 슬라이더(월드 9-slice 사본 · 가운데 2 px) · 조준선 색 유지
- 3:4(1536×2048): 본문 비율 축소(UiFitHeight · 1080×1920 = 그대로)
- 검증: 플레이모드 116/116(기존 115 + UIThemeTests 1) · 컴파일 0 · error 0 · 캡처 = DataImporter.CaptureUI(UICaptureDriver · 15장)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:20:57 +09:00
깃 관리자 cf7fe6b8a2 아웃게임 2차(PD #1093 세션 C) — 내정(훈련·순찰·개발) · 보물(수집품·세트·상자) · 연무장(탑·일일 던전·투기장·적장 토벌) · 거래 상자 탭 + 영웅 56명 확장(PD #1096 · 신규 effect_key 4)
- 데이터: C 표 10장(training · training_ranks · patrol · dev_tree · treasures · treasure_sets · chests(+iron/buy 열) · tower · dungeons(+reward_amount) · arena(+상점 키)) + economy.csv C 키 24 → 임포트 18 자산(OutGameTables.C.cs 검증: 행·연속 Lv/랭크/층·참조·확률 합 1·선행 노드·효과 키 처리기·카운터 키 · 오류 시 자산 불변)
- 영웅 56명: heroes 71 · skills 112 · hero_gear 1344 · gacha_pool 71 재복사 · 신규 키 4(team_dmg_pct_turn · cooldown_add · charm · heal_self_pct) + 기존 키 조건 열(받는 피해 p2 HP 임계/보스/근접 · p3 출전 인원 아군 전원 · 최대 HP·반격 아군 전원 · 피해 % 발동 턴) · 대장군 키는 표 미사용(처리기 유지)
- 내정: 훈련(병종 5 · 3항목 Lv · cost_mult · 랭크 승급 · train_bonus → §3-2 항목별) · 순찰(챕터 행 × 시간 · 오프라인 · 상한 12h + 농업 · 소수점 이월 · 광고 2배 스텁 · 즉시 수확 보옥) · 개발(갈래 3 · 선행 · 골드·도면 비용 · 효과 키 → 군량·보상·상점·순찰·상자 적용 지점 · 초기화 보옥 + 도면 환급)
- 보물: 보유 중(4열 · 등급 색 · 상세·강화) · 세트(단계 효과) · 상자(포인트 → 명장 · 확률 · 중복 조각) · 효과 hp/atk/def → HeroRules · crit/range/splash → BattleManager.SideEffectsProvider → SkillMods · 조건 카운터 8종 = Runtime/BattleEvents(전투 코드 Raise 1줄씩 · 아군만) · 스테이지 청동 상자 10 %
- 연무장: BattleManager.StartMode(BattleMode = 적 편성·제한 턴·onExit) · 탑 100층(입장권·층 배율·보상·10층 상자) · 던전 3(요일·2/일·보상) · 투기장(샘플 10 · EnemyAI 방어 · 메달·주간 순위·조각 상점) · 적장 토벌(주간 순환·hp ×20·5턴·누적 피해·명장 상자·천기) · 결과 패널 → 탭 = 연무장
- 거래: 상자 탭(구매 = 골드/보옥/포인트 · 거래 할인) · 패스·월정액·챕터 팩·첫 결제 팩 = 준비 중 스텁 · 스킬서 임시 판매 제거(사당 던전)
- 테스트 87/87(기존 73 유지 · 갱신 3 = 로비 탭 · 표 키 목록 · 상점 스킬서 칸 / 신규 14 = OutGameCTests 12 + 확장 키 2) · console error 0 · 캡처 = DataImporter.CaptureC

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 00:22:54 +09:00