깃 관리자
8135ab36a6
[WL-813w3] 런 가이드 3차: 아레나 워프 복귀 · 이탈 진단 · 다음 런 리셋 ( #813 )
2026-09-09 14:47:10 +09:00
깃 관리자
f1b550466e
[WL-813l2] 전투력 토스트 수리: LevelUp 페이로드 기반 ( #813 )
2026-09-09 14:42:18 +09:00
깃 관리자
f08bce97dc
[WL-Q6] Lead 값 핫픽스(F-12): 런 270 s · 게이트 170 s · 존 처치 18/20(D-33) · 착탄 상한 4→3 · Medium 4→3(D-30/D-32) ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 14:20:49 +09:00
깃 관리자
ad61a029e4
[WL-813m2] 후속: Lead 값 F-11 potionCountPerRun 3→4 · autoPotionHpRatio 0.35→0.45 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 14:03:47 +09:00
깃 관리자
b5b78218f1
[WL-813m2] 자동 물약 ( #813 )
...
자동전투 중 메인 PC HP 가 autoPotionHpRatio(SO · 0.35) 이하면 813i PotionUse.TryUse 로 물약을 자동 사용한다.
근거 = Q5 D-21(4분 런당 사망 3회 · 결과 화면 「사망 / 물약 = 3 / 0」 = 물약 미사용) + 813x(자동전투 기본 ON · eCommon.Auto · PCActor.cs:185) + 813i(PotionUse 공개 API) + 813y(PotionButton provider 연결).
- Assets/WL/Combat/Survival/AutoPotion.cs (신규) — 원본 훅 0 · UI 파일 0 · 폴링만
· 잔량/쿨은 PotionUse.IsReady 로 먼저 걸러 거절 이벤트·GC 0
· 자동전투 OFF(수동 전투) · 사망/부활 중 · PC 없음이면 무동작
- Survival.cs — SurvivalRunner.Update 에 AutoPotion.Tick 1줄(PotionUse.Tick 뒤)
- WLSurvivalSettings.cs/.asset — 값 5개 전부 SO(autoPotionEnabled/HpRatio/RequireAutoCombat/CheckSeconds/Log)
- C8 롤백 = autoPotionEnabled 1 → 0 (코드 무수정)
게이트 PASS · 프로브 AgentScripts/WL813m2_Probe.cs RESULT PASS(10절)
2026-09-09 13:54:03 +09:00
깃 관리자
6836a64ac5
Merge branch 'wl/ui/WL-813q2-result-fix'
2026-09-09 13:31:35 +09:00
깃 관리자
60b74c1221
[WL-813q2] 결과 화면 핫픽스: 부활 겹침 · 다음 런 리셋 · 행 보강 ( #813 )
2026-09-09 13:27:14 +09:00
깃 관리자
5e97e26a91
[WL-813w2] 런 가이드 2차: 도착 판정 · 보스 홀드 · 군중 유지 · 리쉬 축소 ( #813 )
...
Q5 §4 실측(존 Arrived=0 · 아레나 이탈 46.3 m · 되돌림 3~4 vs 리셋 15~19)의 원인은
RunGuide.Poll 이 피격 중단에서 통째로 return 한 것(구 RunGuide.cs:291) — 그 return 이
도착 판정(구 :303)과 이탈 되돌림(구 :327) 위에 있었다.
- D-24: 도착 판정·이탈 되돌림을 피격과 무관하게 매 폴링 실행 + 정지 판정(0.5 s · 0.3 m/s) 도착
- D-22: 되돌림 즉시 · 되돌림 중 타깃 해제 · 보스 재타깃은 Hold 에서만(락은 상시 유지)
- D-19: 존 반경(18 m) 이탈 즉시 복귀 · guideLeashRadius 12 → 14
- §1-4: WLBossArenaSettings.leashHealPercent 0.15 → 0.05 (쿨 10 s 유지)
- RunTick 로그(존 체류·이동 초·최대 이탈) · 신규 SO 9필드 · C8 스위치 4개
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 13:26:45 +09:00
깃 관리자
7494047e50
[WL-813o] 후속: includeFinalZone 0→1 (F-10 · 런 2존이라 존2 클리어에도 카드) ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 13:07:51 +09:00
깃 관리자
6850ceb326
Merge branch 'wl/ui/WL-813o-zone-pickup'
2026-09-09 13:07:07 +09:00
깃 관리자
ada93ccb3d
[WL-Q5] Lead 값 핫픽스(F-9): 런 = 존 2개×2웨이브(24/28) + 보스 · 엘리트 HP 150/180/210/240 (D-19 군중 급감 · D-20 엘리트 44~114 s) ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 13:03:29 +09:00
WL-813o
7ade2cfb9f
[WL-813o] 존 클리어 픽업 카드 ( #813 )
2026-09-09 13:02:24 +09:00
깃 관리자
80c0ee3ad8
[WL-813l] 성장 체감: 전투력 % 토스트 · 팝업 줄 · 타수 비교 ( #813 )
2026-09-09 12:56:15 +09:00
깃 관리자
c0c2cc3348
[WL-811o] 카메라 가림 해소: 각도/거리 값 · 가림 소품 숨김 · 이펙트 스케일 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 10:59:49 +09:00
깃 관리자
b5953bc46c
Merge branch 'wl/systems/WL-813e2-regen-rhythm'
2026-09-09 10:47:45 +09:00
깃 관리자
b2c52013b5
[WL-813e2] 존 리젠 리듬 데이터: 전멸 후 4~6 s 일괄 ( #813 )
...
존1~3(813001~813003) e_SpawnerType Random -> PhaseAllKill · f_SpawnerDelay 1.5/1.2/1.2 -> 2.0.
Actor.cs:631 After_Die 3 s 실측 → 전멸(마지막 Killed) -> 일괄 재등장 = 3.0 + 2.0 = 5.0 s (기준서 §E 1-3 4~6 s 중앙).
813004 는 이미 PhaseAllKill 2.0 이라 무변경 · 813005/813010/813021~813024/원본 46행 무변경 · 813u HP/ATK 보존.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 10:32:36 +09:00
깃 관리자
77f13aec22
[WL-813w] 런 진행 가이드: 존 이동 · 보스 우선 · 리쉬 완화 · 보스 바 이름 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 10:18:35 +09:00
깃 관리자
0e0c598356
Merge branch 'wl/gameplay/WL-813s-elite'
2026-09-09 09:48:17 +09:00
깃 관리자
3ba1c4c51b
Merge branch 'wl/gameplay/WL-813z-death-freeze-hotfix'
2026-09-09 09:47:56 +09:00
깃 관리자
8bdd16a3d0
[WL-Q4b] Lead 값 핫픽스(F-8): hitStopPerSecondMax 3→6 (D-15 히트스톱 40 % 스로틀) ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 09:47:03 +09:00
깃 관리자
e8c32880cd
[WL-813s] 엘리트 몹: 존별 배치 · 마커 · 드랍 ( #813 )
...
MonsterAppear.json 에 엘리트 스포너 새 행 4개(813021~813024) 추가 — 기존 52행 바이트 무변경
(813u 가 같은 파일의 존 행을 고치므로 「기존 행 값 수정 0」 · 단일 라인 JSON 이라 rebase 에서
전체 충돌 1회 → main(813u) 값을 기준으로 새 행만 재부착). 존1~4 에 Elite 1종씩 ·
동시 1마리 · 리젠 25 s.
🔴 HP 는 발주서 제안값(120~180 · Q3 보스 단일표적 DPS 15/s 기준)이 아니라 **470/540/610/680**
이다. 발주 시점 뒤에 813u 가 존 잡몹 HP 를 300/450/600/800 → 190/270/350/430 으로 내려서,
120~180 이면 엘리트가 같은 존 잡몹보다 약해진다. 813u 실측 존 총 DPS 171.8 HP/s 를
기준서 §E 3-2 규격(1발 명중 ≥3마리)으로 나눈 단일 표적 57.3 HP/s 기준 → 8.2/9.4/10.6/11.9 s
= 기준서 「엘리트 8~12 s」. 잡몹 대비 2.47/2.00/1.74/1.58배. ATK 는 813u 존 값과 동률
(6/8/10/12 · Q4-a D-1 사망 이슈 · ATK 밸런스는 813u 소유).
WL_Nature.prefab: maplv/e1~e4 스포너 노드 4기 신규(존 스포너와 같은 좌표 · MobGenRange 6 ·
Lv 라벨 렌더러 끔) — 기존 노드·좌표 무변경(+924 / −0).
EliteMarker.cs(신규 · 정적 · 러너 0 · GC 0): Spawned(isElite) → localScale = 테이블 기본
스케일 × 1.3(멱등 · NavMesh 반경 무변경) + 상시 색 등록, Killed(Elite) → 색 해제 + 처치
시간(TTK) 로그. 아웃라인은 QuickOutline 이 프로젝트에 없고 MK Toon 의 _RimColor 가
_MK_RIM_* shader_feature 게이팅이라 MPB 로 못 켠다 → 발주서 대체안대로 MPB 상시 색
(_EmissionColor 주 · _AlbedoColor 보조 · 새 셰이더/머티리얼 0). MobHitFlash 가 렌더러 MPB 의
단일 소유자라 합성 지점(SetEliteTint/ClearEliteTint)만 그 파일에 더했다(우선순위 = 점멸 > 상시).
킬캠(811d)·임팩트 티어(811gh)는 이미 Elite 분기가 열려 있어 코드 0(killCamOnElite=1 ·
bossKillIncludesElite=1 실측). 드랍은 WLLootSettings.asset 값만 eliteBurst 1~2 → 2~3.
검증: 게이트 PASS(oneshot · error CS 0줄) · 프로브 AgentScripts/WL813s_Probe.cs
(새 행 4/4 · 스포너 노드 4/4 · 크기 2.30→2.99 멱등 · 상시 색 O · 일반 몹 미적용 ·
킬캠 Elite 1 / 일반 0 · 드랍 버스트 2~3 · 0건 0회 · GC 0 B · C8 PASS · 원본 문자열 0).
Play 실측(인게임 화면)은 미확인 — 로그인 금지라 병합 후 QA. xlsm 동기화 안 함(백로그).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 09:34:25 +09:00
깃 관리자
a2c5a63bab
[WL-813z] 핫픽스: 부활 워치독 · 팝업 최상단 · WL_btn_ok · 토스트 클램프 ( #813 )
2026-09-09 09:23:11 +09:00
깃 관리자
a029f4f490
[WL-813q] 런 HUD · 런 결과 화면 ( #813 )
...
런 HUD(RunHud) — 813p RunEvents 6종 구독 · 남은 시간 mm:ss(마지막 30s 경고색) · 존 게이지 zoneCount 칸(진행 fill + 클리어 0.3s 펄스) · 단계 라벨("존 N" → 게이트 뒤 "BOSS").
런 결과 화면(RunResultUI) — RunEnded 수신 → Win "런 클리어!" / Timeout "시간 종료" / Abandon 팝업 0. 본문 9행(총 시간·보스 처치·처치 수·최대 연쇄·최대 피해(합산)·레벨·등급별 획득·골드·사망/물약) · [다음 런]=RunDirector.Restart() · [닫기].
배열 3종(zoneClearSec·zoneKills·lootByGrade)은 RunEnded 즉시 자기 버퍼로 복사(813p 재사용 계약) — 두 번째 런부터 할당 0.
값 전부 SO(WLRunUiSettings.asset NEW · 코드 상수 0) · C8(enabled_=0) · GC 0(틱 문자열 0 · mm:ss char 버퍼) · 프리팹/씬 수정 0(813y 런타임 생성).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 09:15:12 +09:00
깃 관리자
315172ecb6
Merge branch 'wl/systems/WL-813u-run-balance'
2026-09-09 09:15:00 +09:00
깃 관리자
3784f05361
[WL-813u] 런 밸런스 데이터: 보스전 90 s · 존 페이스 · 생존 ( #813 )
...
WL 소유 스포너 행 5개(813001~813004 · 813010)의 값 10개만 변경. 코드 0 · 원본 행 0.
- 보스 813010: n_MonsterHP 450→90 (실 HP 20×450=9,000 → 1,800) · n_MonsterATK 18→2 (1타 262.6→29.2)
- 존 813001~813004: n_MonsterHP 300/450/600/800 → 190/270/350/430 · n_MonsterATK 10/12/14/16 → 6/8/10/12
산식(실측): 실 HP = MonsterList.f_BaseHPRate × MonsterAppear.n_MonsterHP (MyValue.cs:371) ·
실 ATK = f_BaseATKRate × n_MonsterATK (:370) · 레벨 스케일 없음(n_AppearMonsterLv 는 라벨 전용) ·
PC 1타 피해 = 실 ATK × 0.5(WLSurvivalSettings · Survival.cs:95) × 0.9725(방어 감쇠 · Actor.cs:447-455).
xlsm 동기화는 하지 않았다(백로그 · JSON 만).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 09:10:19 +09:00
깃 관리자
d3e1e87943
[WL-Q4a] Lead 값 핫픽스(F-7): 피해 배율 몹 0.5→0.2 · 보스 0.5→0.35(D-1) · 피격 비네트 알파 0.35→0.75(D-6) ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 08:59:59 +09:00
깃 관리자
18be826184
[WL-811gh] 후속: Light 티어 값(Lead F-6) hitStopMs 0→25 · shakeMultiplier 0→0.5 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 08:52:02 +09:00
깃 관리자
e2b8fa205e
Merge branch 'wl/gameplay/WL-811gh-impact-tiers'
2026-09-09 08:51:22 +09:00
깃 관리자
adc96e91aa
[WL-811gh] 임팩트 티어 · PC 피격 림라이트/넉백 · 대시 잔상 ( #813 )
2026-09-09 08:46:12 +09:00
깃 관리자
e1749c738a
[WL-813p] 후속: 런 밸런스 값(Lead F-5) zoneClearKills 12/14/12/8 · runSeconds 240 · openGateAtSec 150 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 08:45:51 +09:00
깃 관리자
ee37211b18
[WL-813p] 3분 런 구조: RunEvents · RunDirector · 집계 · 재시작 ( #813 )
...
- Assets/WL/Combat/Run/ 신규 4파일: RunEvents(계약 허브) · RunDirector(상태 머신·집계) ·
RunDirectorRunner(숨김 GO 1개) · WLRunSettings(값 전부 SO)
- 런 = 현행 필드 맵 오버레이(새 던전 타입·DungeonInfo·*MapConfig 무수정)
진입 → 존 813001~813004 → 보스 게이트 → Anubis 처치=Win · runSeconds 초과=Timeout · 이탈=Abandon
- 존 진행 = BossArena.KillsOf 누적값의 런 시작 스냅샷 차감(BossArena 값 리셋 0)
- 원본 Assets/Script/** 0줄 · Core 0 · BossArena.cs +9(ResetGate) · AutoCombatOnEnter.cs +5(경계 원천 읽기 노출·동작 변경 0)
- C8: WLRunSettings.enabled=0 또는 코어 off 면 러너·구독 0
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 08:37:30 +09:00
깃 관리자
3d9c6f816e
[WL-811i] 스킬 스펙터클 ( #813 )
...
4클래스 × 4슬롯(813n 프리셋 16행) 스킬의 차지·본체·착탄 3단 VFX 레이어 — 보유 Res_Addr/Effect 프리팹 33종만(새 아트 0) · 클래스 원소 MPB 곱셈 틴트 · EffectBudget.Heavy 행당 1슬롯(동시 2) · Medium 로컬 상한 · 절두체 밖 스킵 · 자체 풀(GC 0).
- Assets/WL/Combat/Reaction/WLSkillSpectacleSettings.cs (NEW · SO · 값 SOT · C8)
- Assets/WL/Combat/Reaction/SkillSpectacle.cs (NEW · SkillCast/SkillFired/HitboxHit/HitConfirmed/AttackStarted 구독자 · 원본 훅 0)
- Assets/WL/Combat/Reaction/SkillSpectacleRunner.cs (NEW · 틱 러너 + 풀 루트)
- Assets/WL/Combat/Settings/Resources/WL/WLSkillSpectacleSettings.asset (NEW · 16행 · 원소 4행)
- AgentScripts/WL811i_Probe.cs (NEW · Dump/EditProbe/PlayProbe/Status)
Actor.cs·PCActor.cs·Core 0 · Assets/Script 0 · 리터럴 4곳 SO 이관은 하지 않음(핫스팟 동결 · 보고서 목록만).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 08:12:55 +09:00
깃 관리자
1472316c37
[WL-813y] 후속: WLSurvivalSettings enabled 0→1 (813i 생존 시스템 활성 · Lead · #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 08:04:45 +09:00
깃 관리자
3d4936cf36
[WL-813y] UI 핫픽스 묶음 ( #813 )
...
Q3 `qa/W2-3_바퀴2.md` 결함 4·6·7·8 + 813tj 연결점 6줄 + 813k LevelUp 페이로드 + 813m 도달 747 px 대응.
재부팅으로 끊긴 이전 워커의 미커밋 작업을 인수해 이어서 완성했다.
1. 813i 연결 6줄 — WLSurvivalUiBridge(신규): PotionButton Provider 4 + ReviveDialog 2.
Gameplay 소유 813i API 를 UI 쪽에서 호출만 한다(Assets/WL/Combat/** 수정 0).
2. 스탯 팝업 — StatPopup 이 813k GrowthEvents.LevelUp 을 구독(811b 코어 축과 택일 = 이중 팝업 0).
스탯 변화 0 이면 "+5 포인트(보유 N)" 줄로 떨어진다(813k 보고 ①).
3. 토스트 가시성 — 지속 1.2 → 2.0 s · 글자 40 → 52 px · 줄 뒤 반투명 패널 · 등급 1 회색(#a6a6a7)
밝기 보정(#F2F5FA) · 중심 오프셋 +120 → -120 px(스탯 +180 · 연쇄 +520 대역 회피).
4. 텍스트 아웃라인 — uGUI Outline/Shadow 는 TMP 에 안 먹으므로 TMP 머티리얼 아웃라인 +
언더레이 그림자를 쓴다. (원본 머티리얼 + 값) 조합마다 1장 캐시 공유 = 라벨별 인스턴스 0.
5. 보스 HP 바·배너 늦은 구독 보정 — 켜질 때 BossArena.Boss → 없으면 MobActor 1회 스캔.
6. 전투 중 하단 메뉴 숨김 + 패드 원점 복귀 — HudCombatVisibility(신규 · 노드는 런타임 생성,
프리팹 diff 0) · fanOriginPx (0,260) → (0,0) · attackCenterPx (100,360) → (100,100).
엄지 도달 실측 746.8 → **490.0 px**(발주서 ≤ 490 PASS).
수정 중 실측으로 잡은 버그 2건: UnityEngine.Object 가짜 null 을 `??` 가 못 걸러
HUD_BottomMenu 에 CanvasGroup 이 붙지 않던 MissingComponentException · C8 롤백
(combatHideBottomMenu=false)이 모서리 원점을 돌려줘 메뉴와 다시 겹치던 문제.
값은 전부 SO(C8/C45) · 프리팹 0 · Gameplay/Systems 경로 0 · 핫스팟 0 · Play 0.
2026-09-09 07:58:53 +09:00
깃 관리자
b3a43ed18b
[WL-813x] 핫픽스: 보스 스킬2 에러 · 자동전투 기본 ON ( #813 )
...
근거 = QA Q3 qa/W2-3_바퀴2.md D-1·D-2 · Q2 qa/W2-2_스모크.md D-4
D-1/D-4 (에러 팝업) 원인 사슬 — 실측
Boss_Anubis.cs:114 Co_Skill2 → :140 JumpToPosition(onNavMesh:false)
→ Actor.cs:1867 Co_JumpToPosition 이 점프 동안 에이전트를 끄고 착지 보정은
Snap_toNavMesh(맵 mobNavSnapRadius = 2 m)뿐 → 2 m 초과 이탈 시 NavMesh 밖으로 남음
→ 다음 Co_Skill2 의 Change_MobStatus(eMobStatus.Skill) = MobActor.cs:339 이
가드 없이 isStopped=false(Resume) 대입 → 예외
→ Util/ErrorLogHookManager.cs:26-35 가 모든 Error 를 플레이어 모달 팝업으로 표시
변경
· MobActor.cs:339 — 원본 1줄(≤2줄 예외 · 보고). 같은 switch :304·:309 및
StopMove_Imm(Actor.cs:2149)과 동일한 isOnNavMesh 가드. 예외만 차단.
· Assets/WL/Combat/Nav/MobNavRecovery.cs (신규) — 가드만으로는 보스가 NavMesh 밖에
굳는 상태가 남는다. 에이전트 off/NavMesh 밖이 유예(1.5 s) 넘게 지속되면
Set_Warp 으로 가장 가까운 NavMesh 위로 복구. 원본 훅 0 · 폴링.
· Assets/WL/Combat/Auto/AutoCombatOnEnter.cs (신규) — D-2. 맵(런) 진입 경계에서
자동전투가 꺼져 있으면 Actor.Set_Auto() 1회. 로비 제외 · 진입 뒤 수동 OFF 는 존중.
전투 패드 아이콘(BattleUI.images[0])만 동기화(UI 파일 수정 0).
· WLCombatCoreSettings(.cs/.asset) — 값 10개 전부 SO(C45). 각 플래그 0 = 롤백(C8).
코어 스위치에는 의존하지 않는다(코어 A/B 중에도 팝업이 되살아나면 안 됨).
· AgentScripts/WL813x_Probe.cs — 에디트 모드 검증 프로브(Play 0 · 로그인 0)
Core 수정 0 · Boss_*.cs 수정 0 · Actor.cs 수정 0 · UI 파일 수정 0
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 02:50:40 +09:00
깃 관리자
e255055800
Merge branch 'wl/gameplay/WL-813i-survival'
2026-09-09 02:33:35 +09:00
깃 관리자
9f262f2f6c
Merge branch 'wl/ui/WL-813tj-boss-potion-safearea'
2026-09-09 02:33:15 +09:00
깃 관리자
9069d3c030
Merge branch 'wl/systems/WL-813m-score-probe'
2026-09-09 02:32:56 +09:00
깃 관리자
c8787794a9
[WL-813i] 무적 해제·물약·사망/부활 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 02:16:38 +09:00
깃 관리자
ef7de60109
[WL-813m] 채점 프로브 + 캡처 세트 ( #813 )
...
기준서 v1 §E 채점표 24항목과 1:1 인 표를 실측으로 채우는 프로브와,
세로 1080x1920 캡처 5장 세트 + 엄지 반경 오버레이를 추가한다.
- Assets/WL/Tools/WL813_ScoreProbe.cs (NEW · 에디터/개발빌드 전용)
절두체 내 몹 수(1 s 샘플 중앙값) · Killed 간격 · Spawned 버스트 ·
히트 반응 3종 동프레임 · 시체 잔존 실측 · timeScale 감속/복원 실패 ·
스킬 명중비 · fps/히치 · 드랍→획득 시간 · 레벨업 · 보스 페이즈/예고 ·
킬캠 · PC 피격/사망 · GC 증가 → score_<HHmmss>.txt 표 + 원시 지표.
코어 이벤트 구독만 하는 읽기 전용 · isKill 정합(QA D-1) 대조 포함.
- Assets/WL/Tools/WL813_ShotOverlay.cs (NEW · 에디터/개발빌드 전용)
title/hud/combat/boss/popup 5장 자동 저장 + 인게임 슬롯은 반경
오버레이 1장 추가. 오버레이는 캡처 직후 제거(HideFlags.DontSave).
- AgentScripts/WL813_Score.cs · WL813_Shots.cs (NEW · run_script 진입점)
게임 코드·에셋 수정 0 · CLI 명령 추가 0(wl_info 등은 802c 소관).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 02:16:19 +09:00
깃 관리자
10988e50c2
[WL-813tj] 보스 배너 · 물약/부활 UI · Safe Area 실효화 ( #813 )
2026-09-09 02:13:35 +09:00
깃 관리자
353fc71640
[WL-813d] 보스전 게이트·아레나 ( #813 )
...
존 전멸 → 보스 등장 게이트 · 아레나 경계 · 추적 반경 데이터화 · 처치 후 정리.
- BossArena.cs (NEW) — CombatEvents.Killed/Spawned 구독으로 813e 존 5개(813001~813005)의
생존/처치를 세고, 게이트 존(813004·813005) 전멸 또는 누적 처치 >= 54 면 보스를 등장시킨다.
- 원본 스포너 무수정 — FieldBossData.Start 훅 1줄이 자기 자신을 Action 으로 넘기고,
게이트가 열릴 때 그 델리게이트를 다시 부른다. 스폰 로직 복제 0 이고 On_Regen 을 원본이
부르므로 Spawned(isBoss) 가 등장 시점에 난다(811d 보스 캠 · 813c HP 바 · 813t 배너 구독).
- 아레나 — 등장 직전에 MonsterList 10006 행 f_BaseChaseRange 50 → 20(SO 값 · 코드 상수 0),
보스/PC 가 아레나를 벗어나면 복귀(리셋) · 처치 후 RegenTime 코루틴 차단(리젠 없음).
- 값 = Assets/WL/Combat/Settings/Resources/WL/WLBossArenaSettings.asset (C8 · 29필드).
- Boss_*.cs / MobActor.cs / Actor.cs / Combat Core / 프리팹 변경 0.
2026-09-09 02:06:27 +09:00
깃 관리자
6d9d8755c1
WL #813 Lead 데이터 핫픽스(Q2 D-1): 전투 패드 부채꼴 원점 y 0→260 · Attack 버튼 y 100→360 — 하단 메뉴 밴드(y 6~250)와 겹쳐 slot0 탭이 던전 팝업을 열던 문제 · 값만 변경(코드 0)
2026-09-09 01:45:54 +09:00
깃 관리자
60738c0fa5
[WL-813g] 텍스트 연출 3종 + 슬롯 오버라이드 ( #813 )
...
(cherry picked from commit 2b1d106622 )
2026-09-09 01:37:42 +09:00
깃 관리자
4aac9e09af
Merge branch 'wl/gameplay/WL-811def-reactions'
2026-09-09 01:36:19 +09:00
깃 관리자
cc35017a5c
Merge branch 'wl/gameplay/WL-813f-loot'
2026-09-09 01:35:58 +09:00
깃 관리자
edb74f22a4
[WL-813f] 전리품 연출 + 드랍률 ( #813 )
...
CombatEvents.Killed 구독 → 드랍 산포(0.6~1.2 m · 등급별 튀는 높이 0.35+0.08/등급) ·
등급 4 이상 빔(보유 FX_LootDrop_Blue/Purple/Gold) + s015_GoldPowerUp ·
자동 줍기 반경 1.5 m(원본 자석 상태기를 리플렉션으로 켜기만) ·
보스 3~5 · 엘리트 1~2 폭발 드랍(RandomBag 재추첨 · 빈손이면 골드 25%).
값은 전부 WLLootSettings.asset(C45) · 동시 빔은 EffectBudget.Heavy 등록.
원본 수정 = DropItem.cs 2줄(Set 산포 훅 · ItemTouch 획득 통지 훅) 뿐.
Actor.cs · MobActor.cs · DropItemInfo.cs · Assets/WL/Combat/Core/** 0줄.
데이터(S): RandomBag.json 새 백 8130001 5행(총 드랍 20.95% · 기준서 15~25%) ·
MonsterAppear.json 813e 존 6행(813001~813005 · 813010)의 n_DropReward 만 새 백으로 ·
나머지 46행 · RandomBag 기존 197행 바이트 무변경. ⚠ butler.xlsm 동기화 필요.
검증: 게이트 PASS(oneshot 1.4분 · error CS 0 / resident up_to_date · 콘솔 error 0) ·
에디트 모드 프로브(AgentScripts/WL813f_Probe.cs · 덤프 WL813f_PROBE.txt):
산포 1000회 0.601~1.199 m · 폭발 2000회 boss 3~5 · elite 1~2 · normal 0 ·
가짜 Killed 3건 구독 동작 · 자석 리플렉션 OK(0→1 · 중복 방지) ·
줍기 경계 1.49 in / 1.51 out / 착지 전 제외 · 빔 4건 → Heavy 상한 2 스폰 · 2 스킵 →
CleanupAll 후 슬롯 0 · C8(RuntimeDisabled) 시 산포/빔/획득/폭발 전부 0.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 01:19:48 +09:00
깃 관리자
f5378e5941
[WL-802c] 커스텀 CLI 명령 3종 + BottomBarFitter 원인 + TMP 조치안 (#802/#813)
...
- Assets/WL/Tools/WLPipelineCommands.cs (NEW · WL.Tools · UNITY_EDITOR || DEVELOPMENT_BUILD)
wl_info : 씬·Play·timeScale·fps·플레이어(위치/HP/MP/레벨/타겟/anim)·적 수(생존/전체·스포너별)
·현재 존(최근접 MobControlMgr)·보스(페이즈)·CombatEvents/BossEvents/TimeScaleArbiter 카운터
wl_timescale : 0~100 범위 검증 · before/after
wl_teleport_player : Play 게이트 → NavMesh 스냅(맵 데이터 반경) → Actor.Set_Warp · from/requested/to
힘민지 매핑 = MyValue.MyPC / Actor.Get_HP·Get_MaxHP / FindObjectsByType<MobActor> / NavMeshAgent.Warp
데이터 값 하드코딩 0(C45) — 스냅 반경은 MapData.spawnSnapRadius → mobNavSnapRadius → NavMeshAgent 치수
- AgentScripts/WL802c_FitterDiag.cs (NEW · 진단 전용 · 코드 수정 0)
Run() : BottomBarFitter 미컴파일 원인 · Assets 밖 + .cs.draft 확장자 2중 원인 실측 + 비파괴 재현
Tmp() : TMP 경고(#751 ) 조치안 근거 — assetVersion/s_CurrentAssetVersion 실측
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 01:15:19 +09:00
깃 관리자
902c77992a
[WL-811def-fix] 카메라 리뷰 FIX 3 + Minor ( #813 )
...
리뷰 reviews/WL-811def.md 의 Major 3 · Minor 5 반영. Assets/Script/** 0줄 · Core 0 · RealCamera.cs 0(공개 필드/메서드만).
FIX-1 보스 킬캠 포기: 처치 스택 뒷부분(MobActor.Set_Die → MonsterSimpleInfo.DeadTarget → Off → Set_LockTarget(null)
→ RealCamera.Init_Cam)이 궤도 3필드를 덮어써 ZoomStillOurs() 가 항상 false 였다. Phase.Pending 을 추가해 킬캠 시작을
다음 프레임으로 미루고 그때 base 를 재취득한다(KillCamRebased 로 계측). 엘리트/일반은 Set_LockTarget 경로가 없어 회귀 0.
FIX-2 arr_cCamData[1] 영구 덮어쓰기: 원값 스냅샷 → 보스 처치(OnKilled)·사라짐/비활성(TickBossPreset)·씬 전환·SO off·
ReleaseAll 에 복원(BossPresetRestored/Abandoned). 프리셋 적용을 busy 스킵 검사 뒤로 옮겨 스킵된 스폰은 프리셋도 안 쓴다.
FIX-3 Set_Target 누적: 보스 리타겟을 공개 필드 target 직접 대입으로 바꿔 list_tfCamactionTarget 길이 불변(기존 대상이
있을 때만 리타겟 = isTarget 유효). 완전 정합용 Set_Target 오버로드는 811n 요청 대상.
Minor: MobHitFlash.OnKilled 에 WLReactionRunner.Ensure() · DamageAggregator 재진입 가드(Harvest/Dispatch 분리 +
s_dispatching 백업·복원 · ReentrantHits) · SO 폴백 상수 제거(KillChain/DamageAggregator Tick) · BestChainEver 중복 갱신
1곳으로 · s_burstHeld↔EffectBudget 불변식 주석 + 홀드 만료 시 선반납 · 킬캠 쿨/런 카운터 소모 의도 주석.
프로브: WL811def_Probe.FixCheck 추가(FIX-1 Init_Cam 덮어쓰기 뒤 줌 유지 · FIX-2 프리셋 원복/busy 순서 · FIX-3 리스트 길이 불변).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 01:08:47 +09:00
깃 관리자
36679cc358
Merge branch 'wl/gameplay/WL-813k-levelup'
2026-09-09 00:54:49 +09:00
깃 관리자
63569a89d1
Merge branch 'wl/ui/WL-813c-battle-pad'
2026-09-09 00:54:30 +09:00
깃 관리자
cb4c189ec4
Merge branch 'wl/gameplay/WL-811b-fix'
2026-09-09 00:54:15 +09:00
깃 관리자
2a140f4a85
[WL-813k] 레벨업 폭발 ( #813 )
...
ServerClass.Add_Exp 레벨업 루프에 훅 1줄 → WL.Combat.Growth.GrowthEvents.RaiseLevelUp.
코어 CombatEvents.cs 무수정 — BossEvents 규약대로 새 파일 GrowthEvents.cs 가 CombatEventList<T> 를 재사용해
PlayerLevelUpEvent(레벨 · 스탯 포인트 · 팝업 스탯 3종 prev/new · HP/MP 스냅샷 · 위치)를 낸다.
LevelUpBurst 구독자 = FX_FireLevelUp 스폰(EffectBudget.Heavy · 연속 레벨업 스로틀) + HP/MP 전회복(원본 Heal/Heal_MP)
+ PC 스케일 펀치(카메라 미접촉). 값은 전부 WLGrowthSettings.asset(C45) · 에셋/스위치 off 면 원본 100%(C8).
2026-09-09 00:44:58 +09:00
깃 관리자
b518974184
Merge branch 'wl/ui/WL-813c-battle-pad'
2026-09-09 00:40:08 +09:00
깃 관리자
c2290de028
WL #813 : hideBattlePad 1→0 (813c 전투 패드 4슬롯 활성 · Lead 병합 후 설정 전환)
2026-09-09 00:38:25 +09:00
깃 관리자
0a83c24e86
Merge branch 'wl/gameplay/WL-813h-boss-pattern'
2026-09-09 00:37:09 +09:00
깃 관리자
0fc9b18661
[WL-811b-fix] 코어 리뷰 FIX 6 + isKill 판정 ( #813 )
2026-09-09 00:36:54 +09:00
깃 관리자
e5980770c6
[WL-811def] 프로브 실측 반영 — MPB 빈 블록 대신 null 로 해제(HasPropertyBlock 잔류 0) · 가짜 액터 Init_CC · GC core-only 행 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 00:32:49 +09:00
깃 관리자
f1c509616f
[WL-811def] 전투 연출 3종 — 킬캠·보스 캠 · 연쇄 처치 이벤트 · 몹 점멸 MPB ( #813 )
...
- 811d CombatCameraDirector(Killed→줌 0.75×+슬로모 Cinematic · Spawned(isBoss)→1.2 s 오빗 · ComboStage(isLast)→리드 ×1.3) · WLCombatCameraSettings.asset NEW · RealCamera 무수정(공개 필드만) · CameraMoveLead.LeadMultiplier 2줄
- 811e KillChain(3 s 윈도우 · DOUBLE/TRIPLE/RAMPAGE/MASSACRE 티어 이벤트 · 군집 폭발 BoomHit · EffectBudget.ClusterBurst ≤1) · DamageAggregator(0.25 s 합산 Flushed 이벤트) · WLReactionSettings.asset NEW · HUD 표시 0
- 811f MobHitFlash(HitConfirmed→MPB _AlbedoColor/_EmissionColor 0.03 s · Killed→디졸브 _EdgeAroundHDR/_EdgeAround · Spawned→정리 · arr_Renderer 리플렉션 캐시 · 머티리얼 대입 0) · WLHitBlinkSettings.asset NEW
- 프로브 AgentScripts/WL811def_Probe.cs(Title Play 가짜 이벤트 · Props 셰이더 실측 · GC · Toggle · Budget)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 00:32:49 +09:00
깃 관리자
054c9e1d31
meta 보충: _WL813n_SkillList.json.meta (data worktree 병합분)
2026-09-09 00:20:58 +09:00
깃 관리자
9ec745cd8e
meta 보충: WL813n_SkillPreset.md.meta (data worktree 병합분 · 메인 에디터 생성)
2026-09-09 00:19:58 +09:00
깃 관리자
2b43190037
[WL-813h] 보스 페이즈·예고·쿨 데이터화 ( #813 )
...
- Assets/WL/Combat/Boss/BossEvents.cs (NEW): BossPhase 통지 허브. 코어
CombatEvents.cs 는 무수정 — 811d~j 와 충돌 방지. 같은 규약(정적 · struct
페이로드 in 전달 · 사전 할당 구독자 배열 · 예외 격리 · WLCombatCoreSettings
enabled/RuntimeDisabled 준수). 실측 GC = 1000회 디스패치 0 byte.
- Assets/WL/Combat/Boss/BossPatternTable.cs (NEW): 보스 패턴 JSON 로더.
스폰(On_Regen) 시 그 Boss_*.cs 가 직접 선언한 public float/int/bool 필드에만
대입(DeclaredOnly) → Boss_*.cs 수정 0 · 프리팹 값 변경 0. 행이 없으면 무동작.
- Assets/WL/Combat/Settings/Resources/WL/WL813h_BossPattern.json (NEW):
보스 12행(10001~10012). 813b 실측(프리팹 인스펙터) 값 그대로이며, Anubis(10006)
의 예고(차징) 3 s → 1.2 s 만 발주서 제안값으로 데이터에서 바꾼다.
페이즈 임계 기본 [1.0, 0.7, 0.4] · 스킬 해금 임계 기본 0.9 / 0.7(원본과 동일).
- Assets/Script/Character/Mob/BossMobActor.cs: 훅 3줄(로더 적용 1 · 임계 조회 1 ·
페이즈 통지 1). 원본 라인은 그대로 둬서 C8 시 100% 원본 동작.
- AgentScripts/WL813h_Probe.cs + WL813h_PROBE.txt: 에디트 모드 프로브와 실행 덤프
(로더 적용 · 행 없음 원복 · 페이즈 3회 · GC 0 · RuntimeDisabled 롤백 전부 PASS).
게이트 A PASS(oneshot · exit 0 · error CS 0줄 · 0.8분) · 콘솔 error 0 · Play 0.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 00:19:55 +09:00
깃 관리자
7a42c50cc4
[WL-813c] 전투 패드 4슬롯 + 보스 HP 바 ( #813 )
2026-09-09 00:18:28 +09:00
깃 관리자
21c0fae954
Merge branch 'wl/systems/WL-813n-skill-data'
2026-09-09 00:18:24 +09:00
깃 관리자
b4087a6e13
Merge branch 'wl/systems/WL-813e-zones-boss'
2026-09-09 00:18:08 +09:00
깃 관리자
0a4c894a8a
[WL-813e] 군중 존 5 + 보스 아레나 데이터 적용 ( #813 )
...
MonsterAppear.json 에 새 행 6개(813001~813005 존 · 813010 보스) 추가 — 기존 46행 바이트 무변경.
WL_Nature.prefab: maplv/1~5 SpawnerID → 813001~813005 재바인딩 + FieldBoss/1(Anubis 10006 ·
isChapterBoss 0 · Regen 60) 1기 배치. 코드(Assets/Script/**) · 보스 프리팹 값 · 다른 맵 무변경.
아레나 좌표는 초안 후보A (137,0.6,-22) 가 시작 지점에서 NavMesh PathPartial 로 실측돼
가장 가까운 도달 가능점 (139,0.8,-20) 으로 2.8m 옮겼다(스포너 19 + 보스 1 = PathComplete 20/20).
보스 n_MonsterHP 는 기준서 §B 요소6(보스 90s) 역산으로 1200 → 450(실 HP 9,000).
검증: 게이트 PASS(resident · error CS 0 · 콘솔 error 0) · 프로브 AgentScripts/WL813e_Zones.cs
(새 행 6/6 · 스포너 연결 19/19 · 새 존 5/5 · 몹 자산 누락 0 · 동시 생존 179 · 풀 366).
Play 실측은 미확인 — 이 worktree 헤드리스에서 PlayFabSharedSettings 가 임포트되지 않아 DevLogin 불가.
기록 = Assets/WL/Settings/WL813e_ZoneApply.md (xlsm 동기화 필요 · 롤백 · 다음 조정 지점).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-09 00:01:10 +09:00
깃 관리자
a38e905246
[WL-813n] 스킬 프리셋·MP 실테이블 적용 ( #813 )
...
WL-813n 2단계 — 1단계 초안(_WL813n_SkillList.json)의 값을 원본 Export 테이블에
실제로 반영. 총 45셀 변경 · 행/필드 추가·삭제 0 · 코드 0 · 유니티 에디터 미사용.
- SkillList.json (39셀)
- 프리셋 16행 × f_CoolTime·n_MP = 32셀: 쿨 5→6/8/12/20 · MP 5→10/15/25/40
(근접 4클래스 10101/10102/10501/10502 × 4슬롯 · 다른 33필드 무변경)
- 고아/오류 n_SkillClassID 정정 7건: 700002 10201→10102 · 700004 10203→10202
· 700008 10304→10401 · 700009 10305→10402 · 700010 10306→10501
· 700011 10307→10502 · 700012 10308→10601 (행 삭제 0 · ClassConfig.n_ExtraSkill
역참조 실측 근거)
- GlobalValue.json (2셀): MP 30→100 · MP_REGEN 3→5
- ClassConfig.json (4셀): n_DefaultMP 30→100 (근접 4클래스만 · 나머지 8행 30 유지)
→ Actor.cs:733-741 MP 게이트 통과. 미반영 시 슬롯 4(40MP) 영구 불발이었음.
- WL813n_SkillPreset.md: §8 "2단계 적용 내역 · 검증 · 롤백 · 남은 선행 조건" 추가
검증(python utf-8-sig): 행 수 130/75/12 불변 · 필드 수 35/3/24 불변 · 키 순서 불변
· 전 값 str 유지 · UTF-8 BOM 유지 · 단일 라인 유지 · 변경 셀 수 39/2/4 = 의도치 일치
· 재직렬화 왕복 byte-identical 사전 확인.
⚠ xlsm 동기화 필요 — SOT 는 Assets/ResWork/Table/butler.xlsm 이다. 위 45셀을 xlsm
의 SkillList/GlobalValue/ClassConfig 시트에 반영하지 않으면 다음 표 추출 때 되돌아간다.
2026-09-08 23:52:16 +09:00
깃 관리자
7d17dd5934
Merge branch 'wl/gameplay/WL-811b-core-skeleton'
2026-09-08 23:46:35 +09:00
깃 관리자
92f64fdbdd
[WL-813n] 스킬 4슬롯 프리셋 데이터 초안 ( #813 )
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-08 23:44:42 +09:00
깃 관리자
5c0b9fc904
[WL-802b] Safe Area 전 화면 공통(TitleInfo·SortOrder_5 캔버스 직속 WL_SafeArea) + UI 유닛 스케일 노트 ( #802 )
...
- TitleInfo.prefab · SortOrder_5.prefab 캔버스 루트 직속에 전용 루트 패널 WL_SafeArea 추가(스트레치·offset 0·Graphic 없음)하고 WL.UI.SafeAreaFitter 1개씩 부착. 기존 자식 재부모화 0 · diff 추가 전용(+51/파일 · 삭제 0).
- NewGameUI.prefab 은 IngameUIs/WL_HUD 기존 부착 유지(파일당 1 · 중복 0) — 무수정.
- Assets/WL/UI/UI_UnitScale_SafeArea_Note.md: 세 프리팹 참조 해상도(1080x1920 vs 1920x1080)·Expand·계수 1.0 vs 0.5625·1.7778배 환산표, Safe Area 적용 규칙, NGUI 잔재 3종 실측·대체 계획.
- AgentScripts/WL802b_Apply.cs(Apply/Revert/Resave) · WL802b_Probe.cs(Dump) 신규.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-08 23:37:10 +09:00
깃 관리자
ff208d6dbe
[WL-811b] 전투 액션 코어 골격 ( #811 )
...
CombatEvents(이벤트 12종 + LevelUp API · 구조체 페이로드 · GC 0 · 예외 격리) · ComboTracker(PC Animator 상태 폴링) ·
TimeScaleArbiter(Pause > Cinematic > HitStop · D-1(a)) · EffectBudget(동시 상한) · WLCombatCoreSettings SO + 에셋.
원본 훅 9줄(D-5(a) · Actor.cs 5 / MobActor.cs 2 / ProjectileBase.cs 1 / MyActor.cs 1 · 이후 Actor.cs 동결) ·
편입: WLHitFeel = HitConfirmed 구독자(false 반환 규약 유지) · WLHitFeelRunner 히트스톱 중재자 경유 · DashDriver/WeaponTrailDriver 통지.
에셋 없음/enabled=false/RuntimeDisabled = 100% 기존 동작(C8). 프로브 WL811b_Probe(Watch/GcCheck/Arbiter/Toggle/Dump/Status).
게이트 oneshot PASS(error CS 0 · 로그 wl_compile_gate_20260908_231602.log).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-08 23:30:57 +09:00
깃 관리자
a4a053c445
[WL-813b] 보스·군중 콘텐츠 실측·초안 ( #813 )
...
- 보스 12종(10001~10012) 실측: 프리팹/스크립트/애니 상태/셰이더/인디케이터/이펙트/투사체 전수 검사 — 누락 0
- WL_Nature 군중 현황 실측: 스포너 19개 · 동시 175마리 · 인스턴스 375 · 스포너 최근접 44.0m
- 데이터 초안 2건(군중 존 리듬 · 보스 아레나) — 게임이 읽지 않는 _WL813b_* 별도 파일 · xlsm 동기화 필요
- 로드 검증 프로브 AgentScripts/WL813b_BossProbe.cs (Play 없음)
- 게임이 읽는 테이블·프리팹·씬·코드 무변경
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-08 23:30:11 +09:00
깃 관리자
abcd038656
WL 세션 3 (#803~#806 · PD 승인 2026-09-07) — 세로 전용 전환 · Attack3 검기 무기 정합(ShowEffect 0.25 · editbake 캘리브레이션 4행) · 타격감 midplus · 공용 팝업 세로 크기 · 검증 도구(SuppressPets 복원 수정 · ComboSpeed/Trace3 · 신규 WL803/804/806 도구)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-07 14:01:36 +09:00
깃 관리자
a12ce65b6a
에셋 팩: LMHPOLY Low Poly Nature Bundle (703 MB · 41k 파일 · PD 추가 · WL_Nature01~10 배경 원본 · #771/#772)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-07 08:29:18 +09:00
깃 관리자
9f29df1153
에셋 팩: Feel v5.9.1 (More Mountains · 422 MB · PD 추가 · #797 타격감 참조 사양 · FeelDemos/HDRP 포함)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-07 08:27:27 +09:00
깃 관리자
5190ee999a
에셋 팩: Shinabro Platform_Animation (300 MB · 구 WL 에서 이관 · Knight/Stander 애니 원본 · #779/#787)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-07 08:26:01 +09:00
깃 관리자
f4a660186a
WL 리뉴얼 세션 2026-09-06~07 (#760~#800) — 전투·배경·UI·타격감 (조직 PD 로그 #746~#800 · 대화로그 §14~§24)
...
- 전투: Knight@Attack1~3_S 3콤보(4 컨트롤러·클래스별 서브클립) · 타겟팅 4규칙(정면 우선·재타겟·즉시 공격·어그로 금지 · WLTargetingSettings) · 대쉬 후 공격(Stander@Chase_Start · DashDriver · 5 m · 사정거리+0.8 · 근거리 적 우선) · 공격 이동 FrameTable(발 접지 실측 표 · AttackRootMotion) · 충돌 반경/투사체 0.3 배(WLCollisionTuning) · 무적(임시)·펫 금지(WLGameplaySettings)
- 검기: NamuFX Slash_B 배리언트 Effect_WLSwingArc 원 피팅 정합 배치 + 캘리브레이션(SlashArcMeasure · SlashTrailSettings) · 찌르기 Effect_WLStab 대기 · 램프 리본(BladeTrail · WL_BladeRibbon.shader · T_WL_BladeRibbonRamp) 보존(drawRibbon 0)
- 타격감: Assets/WL/Feel(WLHitFeel · 히트스톱 0.03 · 셰이크 0.10 m · 몹 펀치 1.12 · Actor.Get_Damage 훅 1줄 · 원본 RealCamera 셰이크 결함 대체)
- 배경/맵: LMHPOLY Demo_01~10 → WL_Nature01~10(프리팹·씬·NavMesh·스포너·BattleMapConfig) · 물(ToonWaterU) · 포스트 블룸 0.9/0.3 · 잔디(BruteForce·드레싱) 제거 · 마젠타 머티리얼 URP 변환
- UI: 세로 HUD(WL_HUD · 하단 5메뉴 폭 전체 · 채팅/전투 패드 숨김 · WLIngameUiOverride) · Title/TitleInfo 1080×1920 Expand + 배경 높이 fit(WLBackgroundFit) · 로딩 SortOrder_5(WLRawImageAspectSync · 초점표 8장) · Loading1~8 ASTC 6×6
- 도구: AgentScripts/*(LightProbe · WL_MapSwitch · WL760~WL800 프로브/집행/검증 · 상단 사용법 주석) · 에디터 락 프로토콜 파일(staging)
- 제외(별도 커밋 예정): Assets/LMHPOLY(703 MB) · Assets/Feel(422 MB) · Assets/Shinabro(300 MB) — 에셋 스토어/구 WL 팩 원본
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-07 08:24:25 +09:00
깃 관리자
df148547f8
WL 본체 채택 — Unity 6000.3.23f1 제자리 업그레이드 + Unity CLI(Pipeline) 셋팅 + 셰이더 1차 적용 + Play 에러 방어 (2026-09-05 · 조직 #743·#744)
...
- Unity 6 업그레이드: manifest 재해석(Addressables 2.9.1·URP 17.3·ugui 2.0·purchasing 5.4.2·com.unity.pipeline) · 컴파일 수정 5건(CS0592 ×3 · CS0619 ×2) · API Updater(AutoBuild·MyEditorUtil) · URP 머티리얼 재직렬화
- Unity CLI: CLAUDE.md · .claude/settings.json · .claude/skills/unity-cli · Tools/Pipeline · Assets/Settings/Pipeline · .gitignore
- 셰이더: Assets/ThirdParty/{Toon Shaders Pro, Unity Chan Toon Shader - SDF - Unity6_URP} 복사(GUID 보존) · AgentScripts/ToonConvert.cs · 맵 233 → Toon Shaders Pro/URP/Toon · 플레이어 168 → Toon/Toon(UTS) · TuneToonPro 221
- Play 에러: Actor.Off_Common · NoSeeLongDMob 파괴 방어 · MapData ambient 0.6/reflection 0.3
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-05 12:13:49 +09:00
Ino
f9859e4711
빌드 버전
2025-08-19 12:02:15 +09:00
Ino
c77cba4c59
...
2025-08-14 07:02:00 +09:00
Ino
d5df1b2c9b
카메라 수정
2025-08-13 13:59:42 +09:00
Ino
1822e83d0e
여러 상황 조작 버그 수정, 농장 개선
2025-08-09 22:10:17 +09:00
Ino
be6edb2cb6
새로운 농장 맵, 기존 핸드 페인트 제거
2025-08-09 04:07:02 +09:00
Ino
5885184e04
...
2025-08-09 03:19:25 +09:00
Ino
521f69428f
스킬 카드
2025-08-09 03:17:12 +09:00
LeeHyeonCheol
d2171ab4f2
아이콘 원형 변경
2025-08-08 18:17:15 +09:00
Ino
4cd0450252
Save_GuideQuest
2025-08-08 12:41:37 +09:00
Ino
9b51c5e3b4
...
2025-08-08 09:07:24 +09:00
Ino
35e477d5a6
...
2025-08-08 09:00:45 +09:00
Ino
e72a0aa623
스킬 착용 예외처리 추가
2025-08-08 08:55:33 +09:00
Ino
ad5fbf0fef
가퀘
2025-08-08 08:14:27 +09:00
Ino
1ece6d0f55
...
2025-08-08 04:39:40 +09:00
Ino
966f37999c
가퀘 작업 중... 클라->서버 공통 데이터
2025-08-08 04:37:32 +09:00
Ino
a6c8138e51
Save_Pet_MenuBack
2025-08-07 22:08:29 +09:00
Ino
a17746ab9d
...
2025-08-07 09:43:30 +09:00
Ino
e1725afaf1
Save_Pet_MenuBack 작업 중...
2025-08-07 09:38:40 +09:00
Ino
d5253fcdfa
착용 장비 인챈트 부여 완료
2025-08-07 08:51:22 +09:00
Ino
821925d96b
Save_Equipment_MenuBack
2025-08-07 06:16:03 +09:00
Ino
42182958c4
Save_Equipment_MenuBack AllSlotEnchant값 남음
2025-08-06 15:27:36 +09:00
Ino
4b820dbce7
Save_Equipment_MenuBack 에 착용 적용, 기존 착용 함수 사용x
2025-08-06 13:18:59 +09:00
Ino
2dbf74c5fc
Save_Enchant_LvUp 마법 부여 옵션 리턴
2025-08-06 11:34:37 +09:00
Ino
19842129f9
Save_EquipItem_EnchantOption
2025-08-06 09:57:00 +09:00
Ino
3442eb1c7d
착용 장비 인챈트 부여 작업 중...
2025-08-05 14:32:09 +09:00
Ino
6d8e9d8cba
몹 리젠 시 안보이는 버그 수정
2025-08-05 12:57:01 +09:00
Ino
9f63d5e61e
공격 시 적을 바라보게
2025-08-05 12:50:59 +09:00
Ino
989e0b4daf
서버 각성 리팩토링
2025-08-05 12:31:05 +09:00
Ino
2b59c2fe7c
직업 아이콘 적용
2025-08-05 11:48:21 +09:00
Ino
76510121e3
스킬 아이콘 정리
2025-08-05 09:32:39 +09:00
LeeHyeonCheol
bed0d37c17
신규 스킬 아이콘 추가
2025-08-04 16:16:56 +09:00
Ino
57798d75a9
신규 유저의 경우, 클라이언트에서 데이터를 만든 뒤, 서버에 저장하는 로직을 제거하고 서버에서 만들기
2025-08-04 15:58:27 +09:00
Ino
30f1bdb316
Make_EqiupmentEnchantOption 작업 중....
2025-08-04 08:28:50 +09:00
Ino
e4020e1c2a
...
2025-08-04 03:40:30 +09:00
Ino
ed4edf999d
장비 마법부여 버그 수정 등
2025-08-04 03:24:16 +09:00
Ino
86eab6f7d0
...
2025-08-04 02:20:59 +09:00
Ino
6a9a4d5922
Save_WaveResult
2025-08-02 07:55:39 +09:00
Ino
0c4001dc0e
Save_NightmareResult, Save_DungeonStart
2025-08-02 07:15:16 +09:00
Ino
8a71196d17
Save_MazeResult
2025-08-01 16:09:46 +09:00
Ino
cb58259b1f
Save_MimicResult
2025-08-01 14:15:56 +09:00
Ino
45193e8c1f
미믹던전 맵 변경
2025-08-01 08:43:54 +09:00
Ino
c5c698f504
초월 옵션 완료
2025-08-01 03:01:47 +09:00
Ino
0557afa477
Save_PC_MenuBack
2025-08-01 01:41:00 +09:00
Ino
4e8ebd95a3
빠진 조건 추가 등
2025-07-31 16:28:44 +09:00
Ino
8b09deff8f
Save_PC_MenuBack 초월 옵션 추가 등
2025-07-31 15:15:41 +09:00
Ino
d5ff5415ba
초월 옵션 변경 시 리스트 모두 사용 시, 마지막 상태 저장
2025-07-31 09:36:58 +09:00
Ino
adab193f2b
초월 옵션 작업 중... 2
2025-07-31 08:07:36 +09:00
Ino
f5d3e489ce
초월 옵션 리스트 제작 및 받기
2025-07-30 16:01:56 +09:00
Ino
112c4a4e7d
Save_PC_MenuBack
2025-07-30 09:23:52 +09:00
Ino
40f048b7c4
Save_PC_MenuBack 작업 중...
2025-07-29 16:44:22 +09:00
Ino
21f96889cd
각성 서버 다시 작업 중...
2025-07-29 16:28:55 +09:00
Ino
d47c706a0b
- [x] 맵 스탯 사용 골드 확인 및 차감, 레벨 적용
...
- [x] 자동 공격 여부 저장
2025-07-29 13:13:40 +09:00
Ino
30f17e4beb
우편
2025-07-29 10:23:52 +09:00
Ino
9d9ffa3309
초기화 수정
2025-07-29 10:05:42 +09:00
Ino
8083bb196e
Save_Farm_ShopBuy
2025-07-27 09:15:13 +09:00
Ino
d63fbbf635
Save_Farm_FarmerChange
2025-07-27 03:24:51 +09:00
Ino
6199d1ac78
Save_Farm_EatFruit
2025-07-27 02:58:53 +09:00
Ino
b3f89de677
...
2025-07-26 14:45:15 +09:00
Ino
656f694f0c
Save_Farm_HarvestImm
2025-07-26 01:47:57 +09:00
Ino
aacba4f2f6
농장 수확하기
2025-07-26 01:13:54 +09:00
Ino
f99d2e31ca
Save_Farm_Harvest
2025-07-25 16:48:45 +09:00
Ino
f22811bcff
버프, 농장, 상점, 농장 상점 등 시간을 초로 하지 말고 DateTime으로 해야 함 (서버 때문…)
2025-07-25 15:41:45 +09:00
Ino
32d7b78185
Save_Farm_PlantSeed
2025-07-25 12:53:30 +09:00
Ino
97fb4975bb
Get_UserInfo 에서 클라 재접속 시간 계산 및 각종 시간 차감
2025-07-25 09:13:41 +09:00
Ino
9100f89597
Get_UserInfo 결과값으로 UserInfo만 주지 말고 Mail 도 같이 넘겨서 Get_MailList 호출 줄이기
2025-07-25 07:57:52 +09:00
Ino
1dd27e6697
Save_Buff
2025-07-25 07:10:35 +09:00
Ino
6ef1d9b202
옵션
2025-07-25 06:18:42 +09:00
Ino
87c4724fc1
미션 완료
2025-07-24 16:40:30 +09:00
Ino
48bef33a50
일부 누락 이미지 추가
2025-07-24 16:31:54 +09:00
Ino
a1efad92fe
일일, 주간, 월간 초기화 서버에서
2025-07-24 15:28:09 +09:00
Ino
2ccd8f111d
Save_MissionAll
2025-07-24 12:50:14 +09:00
Ino
89977dd530
Save_MissionAll 클라우드 스크립트
2025-07-24 09:40:05 +09:00
Ino
8dd5068428
Save_Mission
2025-07-24 08:50:47 +09:00
Ino
f230c541f2
이것 저것 수정
2025-07-23 15:26:02 +09:00
Ino
4c637a0ba5
Save_GachaBonus
2025-07-23 15:07:06 +09:00
Ino
d513a44943
농장 - 상점
2025-07-23 12:31:50 +09:00
Ino
e099898364
농장 일꾼
2025-07-23 11:51:02 +09:00
Ino
f2ab831e95
농장 - 일꾼 작업 중... (변경만 하면 됨)
2025-07-23 09:34:14 +09:00
Ino
751f68e657
농장 심기
2025-07-23 08:46:54 +09:00
Ino
fbc5f07c24
농장 - 가방
2025-07-22 15:43:35 +09:00
Ino
47764b46c2
농장 버튼
2025-07-22 12:33:02 +09:00
Ino
51c101b270
언덕의 여왕 - 결과 화면
2025-07-22 09:37:41 +09:00
Ino
2244f42e81
악몽의 시련 - 결과 화면
2025-07-22 09:24:36 +09:00
Ino
b25bebe360
수상한 미궁 - 결과 화면
2025-07-22 07:24:25 +09:00
Ino
8b58c4e3b2
미믹던전 - 결과 화면
2025-07-21 16:50:32 +09:00
Ino
e7a1474713
new 장비 ui
2025-07-21 15:45:10 +09:00
Ino
593e489a91
장비...
2025-07-21 14:38:24 +09:00
Ino
8322ef1049
new 장비 ui 작업 중...
2025-07-21 14:17:32 +09:00
Ino
f84a867390
new 장비 ui
2025-07-21 03:22:20 +09:00
Ino
3c1486b406
...
2025-07-19 08:45:22 +09:00
Ino
256a470382
초기화 팝업
2025-07-19 08:40:54 +09:00
Ino
e9a1bb06de
특성 강화 팝업
2025-07-19 03:30:55 +09:00
Ino
e1baa44c97
영웅관리 - 특성
2025-07-19 03:15:28 +09:00
Ino
59b402a3a7
영웅 - 특성 작업 중...
2025-07-18 16:58:48 +09:00
Ino
6a2dcb35d5
Save_Worker_Equip, Save_Worker_Buy
2025-07-18 08:49:56 +09:00
Ino
8493cbcf2a
영웅관리 - 짐꾼
2025-07-18 08:11:32 +09:00
Ino
c03d233b7e
짐꾼 ui 작업 중..
2025-07-17 14:16:19 +09:00
Ino
1b0e26d684
Save_Costume_Equip, Save_Costume_Buy
2025-07-17 13:07:13 +09:00
Ino
97d32dee18
영웅관리 - 코스튬 리스트
2025-07-17 09:38:14 +09:00
Ino
a9d6fc2a58
영웅관리 코스튬 도감
2025-07-17 03:47:34 +09:00
Ino
a5e4ce93bf
코스튬 도감...
2025-07-17 03:19:14 +09:00
Ino
45bf9cbb0f
new 영웅 스탯 찍기 ui
2025-07-17 02:30:13 +09:00
Ino
a771ca00ab
영웅 좌하단 정보
2025-07-17 01:43:31 +09:00
Ino
3916c3dcd3
new 전직 ui
2025-07-16 16:17:44 +09:00
Ino
622170e59a
new buff ui
2025-07-16 12:18:13 +09:00
Ino
03c059c903
new relic ui
2025-07-16 04:19:41 +09:00
Ino
2686324eda
new 아이템 획득 ui
2025-07-15 13:44:57 +09:00
Ino
534756e6d8
new 정수 ui
2025-07-15 13:05:38 +09:00
Ino
af5ddbe7ad
new 정수 ui 작업 중...
2025-07-15 10:22:05 +09:00
Ino
38acdf0312
new 몬스터 도감 ui
2025-07-15 09:21:00 +09:00
Ino
31089b26b8
new 장비 도감 ui
2025-07-15 08:22:19 +09:00
Ino
de42d99231
new 초월 ui
2025-07-15 02:18:25 +09:00
Ino
34d416235e
new option ui
2025-07-14 15:38:21 +09:00
Ino
ca60dcece8
new pet ui
2025-07-14 14:34:58 +09:00
Ino
ed49489897
new pet ui 작업 중... 4
2025-07-14 13:40:16 +09:00
Ino
b28de44ccb
new pet ui 작업 중... 3
2025-07-14 12:56:36 +09:00
Ino
41260f2f21
new pet ui 작업 중... 2
2025-07-14 10:41:08 +09:00
Ino
fe64f66bd2
new pet ui 작업 중...
2025-07-14 06:57:11 +09:00
Ino
1f78ee67f9
...
2025-07-14 05:54:24 +09:00
Ino
3851269c07
new skill ui
2025-07-14 05:48:26 +09:00
Ino
421d533e99
new 스킬 ui 작업 중...
2025-07-13 16:04:40 +09:00
Ino
d3ce371db4
new 로비 ui
2025-07-13 07:45:21 +09:00
Ino
b60544eb38
new 미션 ui
2025-07-12 15:46:27 +09:00
Ino
c27490899e
new 랭킹 ui
2025-07-12 09:13:56 +09:00
Ino
96c7c8651b
new ui 우편, 랭킹은 작업 중...
2025-07-12 08:34:24 +09:00
Ino
55f0e5aada
가챠
2025-07-11 16:22:37 +09:00
Ino
c055fed841
가챠 서버 로직 완료
2025-07-11 06:38:37 +09:00
Ino
088b9012e8
서버 뽑기 작업 중...
2025-07-11 05:07:38 +09:00
Ino
c543d6cb79
new 각성 ui, 폰트 변경 등
2025-07-10 16:06:21 +09:00
Ino
b0b9e544a4
Save_Collection_GetAll
2025-07-10 13:26:01 +09:00
Ino
4f69c3ef37
Save_Relic_LvUp
2025-07-09 14:24:49 +09:00
Ino
baca27129e
Save_Relic_StarUp
2025-07-09 12:49:22 +09:00
Ino
3b754ac7c2
Save_Essence_Mileage
2025-07-09 09:58:57 +09:00
Ino
558441c187
Save_Essence_Change
2025-07-09 09:07:24 +09:00
Ino
24b47064f3
Save_Pet_Equip
2025-07-08 15:36:10 +09:00
Ino
06641b10f3
...
2025-07-08 14:20:42 +09:00
Ino
0cc272183c
Save_Pet_LvUp
2025-07-08 14:17:35 +09:00
Ino
d67be15024
펫 가챠 ui
2025-07-08 09:28:50 +09:00
Ino
37b09a94e2
Save_Pet_Gacha (추가 작업 필요)
2025-07-08 09:18:32 +09:00
Ino
2b66d6de18
펫 뽑기 작업 중...
2025-07-07 16:09:02 +09:00
Ino
a93f9ebbbf
Save_Skill_Awaken
2025-07-07 13:54:17 +09:00
Ino
0ead84fd54
Save_Skill_LvUp
2025-07-07 09:41:30 +09:00
Ino
d006fe3af8
클라우드 스크립트에 존재하는 테이블 중 필요 없는 값 제거 툴 (서버 작업 시 계속)
2025-07-07 05:05:34 +09:00
Ino
7bb1a9d3e1
직업 고유 스킬 지급
2025-07-06 09:00:32 +09:00
Ino
7726fc0338
스킬 백 저장 실패 시 롤백
2025-07-06 05:17:26 +09:00
Ino
26ba9cb3b7
Save_Skill_MenuBack
2025-07-06 05:10:59 +09:00
Ino
e9ec3636c1
Save_Enchant_LvUp
2025-07-05 09:11:23 +09:00
Ino
8d1ed7f796
잠긴 인챈트 슬롯 체크
2025-07-05 07:55:57 +09:00
Ino
358c971206
Save_EquipItem_Enchant
2025-07-05 06:32:30 +09:00
Ino
b9e7bbd74a
Save_EquipItem_SlotLvUpInit
2025-07-04 16:07:07 +09:00
Ino
06b3622387
Save_EquipItem_SlotLvUp
2025-07-04 13:46:22 +09:00
Ino
e8c9ef365f
...
2025-07-04 09:32:14 +09:00
Ino
8f5e16cfe5
Save_Equipment_Decomposition
2025-07-04 09:30:35 +09:00
Ino
13a02c183e
Save_Equipment_Smelting
2025-07-04 08:37:00 +09:00
Ino
d0342e7d01
Save_Equipment_Equip
2025-07-03 16:38:55 +09:00
Ino
579435e4c4
Save_Equipment_Craft
2025-07-03 15:56:39 +09:00
Ino
bc45da16de
Save_PC_LimitPreset
2025-07-03 14:21:01 +09:00
Ino
3727109e07
Save_PC_LimitSlotLock
2025-07-03 13:49:08 +09:00
Ino
ecdc467250
Save_PC_LimitSlotOptionChange
2025-07-03 12:34:04 +09:00
Ino
6e7d0ebc39
미션 카운팅
2025-07-03 09:21:28 +09:00
Ino
6216927b56
Save_PC_LimitSlotOptionChange 클라우드 스크립트 완료
2025-07-03 09:07:58 +09:00
Ino
9616316f5d
서버 초월 슬롯 옵션 변경 작업 중...
2025-07-03 04:59:51 +09:00
Ino
45242d4bca
Save_PC_LimitLvUp
2025-07-02 16:19:40 +09:00
Ino
c62e88327d
Save_PC_Awaken
2025-07-02 14:26:36 +09:00
Ino
540ed7eb55
Save_PC_AwakenLvUp
2025-07-02 13:01:25 +09:00
Ino
f2b5722ed7
서버 각성 레벨업
2025-07-02 10:20:28 +09:00
Ino
46d469eb96
api 콜 수 줄이기, 직업 오픈 미션값 확인 변경
2025-07-02 09:32:21 +09:00
Ino
f3334308f1
Save_PC_EquipJob
2025-07-02 07:35:25 +09:00
Ino
c18d41efa5
직업 구매
2025-07-01 16:44:41 +09:00
Ino
087cd3c0e5
서버 특성 강화 조건 추가, ui 갱신 수정
2025-07-01 15:06:07 +09:00
Ino
870931014d
특성 초기화
2025-07-01 10:14:52 +09:00
Ino
d2544869a6
기존 함수 수정 완료
2025-07-01 07:56:31 +09:00