Commit Graph

163 Commits

Author SHA1 Message Date
깃 관리자 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
깃 관리자 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
깃 관리자 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
깃 관리자 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
Ino 6d8e9d8cba 몹 리젠 시 안보이는 버그 수정 2025-08-05 12:57:01 +09:00
Ino 8a71196d17 Save_MazeResult 2025-08-01 16:09:46 +09:00
Ino 95b3255c6f 결과 몬스터 도감 2025-06-30 14:20:00 +09:00
Ino 598e32c267 스테이지 결과에 미션 8개 추가 2025-06-30 14:08:37 +09:00
Ino 029901437d 스테이지 -> 로비, 스탯 저장 2025-06-28 09:28:41 +09:00
Ino a934e89e1b 평타 콤보 완료 2025-06-24 12:25:01 +09:00
Ino c913b65759 Lusif_B_Skill2 2025-06-20 15:04:02 +09:00
Ino ac9a6cf87c lusif_b skill2 2025-06-20 14:42:07 +09:00
Ino 6967b794f7 lusif_b skill2 작업 중... 2025-06-20 09:33:39 +09:00
Ino 45b3bca807 Lusif_B_Skill1 2025-06-20 06:23:31 +09:00
Ino bc840a8e72 lusif_b skill1 작업 중... 2025-06-19 07:50:00 +09:00
Ino 93e2c50aab Lusif_B 작업 중... 2025-06-19 07:21:14 +09:00
Ino 717fb079f6 Lusif_B attack, 일부 보스 스킬 인디케이터에 충돌박스 맞춤 2025-06-18 08:14:08 +09:00
Ino f43b1ad55c 샤가 2025-06-17 16:37:27 +09:00
Ino 41f8a3b499 브라더펭귄 스킬2 2025-06-16 08:06:42 +09:00
Ino ac238d0d90 브라더펭귄 스킬2 작업 중... 2025-06-15 15:05:03 +09:00
Ino 31931445e4 브라더펭귄 스킬1 2025-06-15 08:53:11 +09:00
Ino c2dede0070 ... 2025-06-14 07:15:28 +09:00
Ino a5503e8149 angez_c 패시브, 스킬1 2025-06-14 07:01:54 +09:00
Ino 952b5e0061 Angez_B_Skill1 2025-06-11 08:02:22 +09:00
Ino 446a262193 angez_b_skill2 2025-06-10 17:31:49 +09:00
Ino 537edccc72 angez_b passive 2025-06-10 09:45:38 +09:00
Ino 69cd25fc14 플라워 드라이어드 스킬2 2025-06-09 16:22:19 +09:00
Ino 01268bc002 플라워 드라이어드 스킬1 2025-06-09 05:45:18 +09:00
Ino 27c0ccf534 플라워 드라이어드 공격 및 패시브 2025-06-08 20:25:53 +09:00
Ino 14c440071e 퀸 언데드 스킬2 2025-06-08 08:44:27 +09:00
Ino 4700b9f7a8 퀸언데드 평타 2025-06-06 08:53:48 +09:00
Ino ded657654c 아누비스 스킬2 2025-06-05 09:11:03 +09:00
Ino d80f34ee6e 아누비스 스킬2 작업 중... 2025-06-05 05:10:06 +09:00
Ino ab70356210 아누비스 스킬1 히트 이펙트, cc이펙트 남는 버그 수정 2025-06-04 05:55:04 +09:00
Ino 2790d4ef78 아누비스 스킬1 2025-06-03 13:41:25 +09:00
Ino 9195a817b9 아누비스 평타 2025-06-02 06:58:43 +09:00
Ino 2087243a7c ... 2025-06-01 15:07:48 +09:00
Ino c502d7b917 골렘 차일드 완료 2025-06-01 06:24:40 +09:00
Ino a4af010ecb 스킬2 뒤로 이동 및 공격 (공격 데미지 확인 필요) 2025-05-31 09:02:24 +09:00
Ino 3ac4be1b26 골렘차일드 스킬2 차징 이펙트 변경, 첫타격 후 뒤로 이동 추가 2025-05-31 05:53:37 +09:00
Ino b5315e37f0 골렘 차일드 스킬2 다단히트로 변경 2025-05-30 08:38:39 +09:00
Ino 51cb718fb0 골렘 차일드 스킬1 2025-05-28 16:04:10 +09:00
Ino 769bc16a0f minotos 스킬2 2025-05-24 10:57:36 +09:00
Ino e3e0fbc327 minotos 스킬1 2025-05-24 09:03:13 +09:00
Ino 76c26ec977 minotos 패시브 2025-05-24 07:18:32 +09:00
Ino 8b54a152ca ... 2025-05-24 03:59:50 +09:00
Ino f34f4907dd minotos 평타 2025-05-24 03:58:37 +09:00
Ino ab48357f89 보스 아이스 골렘 완료 2025-05-23 15:44:50 +09:00
Ino 84194e23de 아이스 골렘 피격된 캐릭터를 뒤로 밀지 않고 옆으로 밀기 (연속 타격 방지, 밀리는 느낌 강화) 제외 완료 2025-05-23 09:07:28 +09:00
Ino 98694ca8cc 보스 아이스 골렘 스킬1, 평타 수정 2025-05-23 05:37:51 +09:00