Commit Graph

112 Commits

Author SHA1 Message Date
깃 관리자 c19e37a37d WL #951 PD 지시 6건 — ① 마법책 3타 = 1·2타 1회씩 교대(×1.4) ② 지팡이 3타 = RangeAttack2 거울 f28~32 ×0.25(내뻗은 채 정지 0.5 s) ③ 오브(1057) 3타 신설 = Mage Jump-Attack1 점프 내리치기(공격표 step 3 행 · 매핑 attack3 · pcanim_mage) ④ 오브 시전 시간 SkillList 703303 0.5 s · 703301 1.0 s ⑤ 비수 3타 궤적 = 원본 Effect_Slash_10202_3 사본을 swingFx follow+alignWeapon 으로 날 위치·방향 추종 ⑥ 비수 각성 연출 = 도약 잔상 4 → 공중 클립 끝에 1.2 m 낙하(LateUpdate) + 착지 클립 ghost_land(Platform Sub_HeroLanding · 어새신 컨트롤러) + 바닥 먼지(HCFX Dust_Dash 사본) + 0.5 m 미끄러짐(NavMeshAgent.Move) · WLGhostStrike 규칙 필드 신설
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 19:01:04 +09:00
깃 관리자 ff254eff1e WL #950 마법책 PD 지시 2건 — ① 모션 = 지팡이 1타(Attack2_S 34~64 · 발사 0.23)·2타(Attack3_S 48~83 · 0.407) 그대로 + 3타 = 1·2타 빠른 교대 체인 4단계(Cast3→3b→3c→3d · ×2.5 · 각 발사 · Attack3d→idle · 매핑 행 순서 = casting 을 체인 앞으로 두어 체인이 casting 으로 새지 않게) · 책은 체인 중에도 정면 0.6 m(castStates Cast3) ② 각성(골렘 소환) 에러 3곳 = 테스트 씬 전용 NRE(소환 순간·매 프레임 HUD 없음 · 소멸 때 테스트 씬 되살리기 분기 → LoadMapMgr 없음) 가드 · 골렘 24 s 생존→소멸까지 오류 0 실측
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 18:27:56 +09:00
깃 관리자 4f262b3b8e WL #949 마법책(9009) PD 지시 4건 — ① 책이 떠 있는 동안 손 무기(셉터) 렌더러 숨김(WLFloatingBook hideHandWeapon · 폴링마다 재적용 · 직업 표 수정 행 방식은 Set_Obj 재부착이 로비 컨트롤러를 끼워 폐기) ② 마지막 타(attack2) = Mage@RangeAttack2 f16~46(오른손 내지른 채 약 0.5 s 고정 · 발사 0.35 · 재굽기 → pcanim_summoner) ③ 책 추적: 평소 = 카메라 기준 캐릭터 뒤(화면 위 · 먼쪽 0.45 · 옆 0.35 · 높이 0.72) · 시전 중(클립 Cast1/Cast2/BookCharge/BookCast) = PC 정면 0.5 m(cameraSpace · castStates · cast* 신설) ④ 스킬 시전 NRE(Actor.Use_Skill:756 ServerInfo 없음 · 테스트 씬) 가드 1줄
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 17:45:21 +09:00
깃 관리자 10c42cc28a WL #948-6 보충 — 지팡이 끝 점광원 끔(light 0): 범위 0.3·0.15 로도 서 있을 때 머리가 바닥 0.11 m 라 자국 남음(A/B/C 캡처) · 머리 빛남은 빛무리만
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 16:56:36 +09:00
깃 관리자 34181e6e8e WL #948-6 마법검·오브 PD 재지적 3건 — ① 지팡이 끝 점광원 범위 0.8 → 0.3 m(바닥 반사 제거 · 세기 1.2) ② 3타 = Mage@RangeAttack2 f16~46 거울(mirror · 빈 왼손 앞 0.3 m 뻗기 · 상체 숙임 0.04 · 뻗은 채 약 0.5 s 고정 · 발사 0.35) — 매핑 행 mirror 신설(CombatAnimMapping.cs · WL_CombatAnimSetup state.mirror) ③ 오브(맹약 1057) 고리 circle 이 오브 옆 +0.727 에 있던 것 → WLOrbFloat centerChildren(부착 때 자식 로컬 위치 0 · 고리-오브 거리 0.000 실측)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 16:53:29 +09:00
깃 관리자 ce866cb7fc WL #948-5 보충 — 투사체 연기(SubEmitter0) 2차 옅게(시작색 알파 0.36 · 흰색 쪽 0.5 추가)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 16:34:30 +09:00
깃 관리자 fc46dd3368 WL #948-5 마법검 PD 재지적 5건 — ① 끝 빛: 구슬 입자 깜빡임(1 s 주기 · 수명·크기 무작위) 원인 → 구슬 렌더러 끔 · 빛무리 ×2.07 을 머리 중심(tipPull 0.08)에서 카메라 쪽 0.10 m(cameraPull 신설) · 점광원 0.6 = 머리 자체가 빛남 ② 투사체 긴 붉은 줄 = 덧씌움 bullet 불화살 쿼드(2.3 m · 같은 프레임 끔 캡처로 확정) → 사본 렌더러 끔 ③ 3타 = R2 f0~13 · speed 0.7 · 발사 0.72(끝 웅크림 구간 제거 · 재굽기) ④ 주력 바위: 사본 simulationSpeed ×2 · life 2.4 · fade 0.3 · 판정 1.4 s(내리꽂힘) · endAfter 0.6(이전 = 내리꽂히기 전 2.6 s 소멸) ⑤ 연기 옅게(투사체 SubEmitter0 · 3타 먼지) · WLProjectileVisual 도메인 리로드 끔 대비 JSON 재읽기
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 16:32:41 +09:00
깃 관리자 6aa71414cf WL #948-4 마법검 PD 재지적 3건 — ① 명중 사본 WL_Hit_Staff 늘림 층 2개(sparks · flares) 렌더러 끔(A/B 캡처로 범인 확정 · 「피격 직전 길게 늘어진 이펙트」) ② 3타 = RPG Character FREE Unarmed-Attack-R2 f3~21(오른손 내지르기 · 마스크 없음 · speed 1.2 · 발사 0.4 · 매핑 재굽기 → pcanim_sorceress) ③ 지팡이 끝 빛 = Hyper Casual FX Marble_04 사본 WL_Fx_TipMarble(구슬 0.14 m · aura ×0.4 · BowCharge 소용돌이 꼬리 폐기)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 15:02:00 +09:00
깃 관리자 e9bb3ace18 WL #948-3 마법검 PD 재지적 3건 — 3타 = Mage@RangeAttack1(12~44f · 서서 한손 앞으로 내뻗는 시전 · StaffCast3 · 상체 마스크 · Y 베이크 끔 · 속도 2 · 발사 0.5) · 지팡이 끝 빛 2차(흰 선·위치 오류 → 축 위 끝점 + 팩 이펙트 WL_Fx_BowCharge 루프 + 약한 점광원 · 홀더 씬 루트) · 명중 직전 길쭉한 이펙트 후보 2개 축소(탄 줄기 입자 숨김 · 별 섬광 0.37→0.28)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 14:05:52 +09:00
깃 관리자 6278723d61 WL #948-2 마법검 PD 재지적·추가 6건 — 꼬리 = WL 덧씌움 trail(A/B 캡처 확정 · hideNames + 붙인 뒤 숨김 패스) · 3타 점프 = 매핑 bakeRootY 0(임포터 Y 베이크 끔 · 마스크만으론 불충분) + speed 2 · 3타 투사체 숨김(stageScales ×0) · 바위 popup 0.3→0.15 · 갈라짐 crack 검정→브라운 · 띄움·밀림 = StageHitReaction 3행(바위 0.2 s 뒤 · 1.0 m · 1.5 m · 기절 0.5) 일원화 · 1·2타 경직 뒤 밀림(delay 0.3) · 지팡이 끝 은은한 빛 WLWeaponTipGlow(신설 · 쿼드+점광원 · 직업 10302)
실측: 엉덩이 상승 0.01 m(점프 0) · 반응 로그 1·2·3단계 · 꼬리 renderer 제거 + 캡처 · 더미 거리 3.06→6.70→자동 R 2.49 · 콘솔 = sorceress 컨트롤러 Broken text PPtr 24(원장 7 기지)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 13:42:05 +09:00
깃 관리자 b19aca15bd WL #948 마법검(1071 · 지팡이 10302) 4건 — ① 투사체 꼬리(원본 FX_Shoot_06 particle 늘림 빌보드) hideNames ② 1·2타 명중 = 0.5 m 밀림 + 경직 0.3 s(WLStageHitReaction 10302 행) ③ 3타 = 겉모습·명중 이펙트 ×0.5(WLProjectileVisual stageScales) + 0.2 s 뒤 띄움 0.7 m · 반대쪽 1.5 m 밀림(delaySeconds 신설) ④ 3타 동작 = 같은 클립에 상체 아바타 마스크(루트·다리 제외 · 매핑 maskPath 신설 · WL_UpperBody.mask · 도구 CopyFromOther) · ComboTracker 토큰 없는 WL 서브클립(_S_ 앞 숫자) 단계 인식 · 테스트 하네스 = 섬처럼 Set_Obj 동안만 Stage(로비 컨트롤러 방지) · 대상 재겨눔 · 사거리 밖 더미 자동 R
실측(테스트 씬 Play): 1·2·3타 반응 로그 각 적용 · 3타 겉모습 ×0.5 11회 · 비행 중 꼬리 입자 숨김 · 3타 자세 제자리(캡처) · 콘솔 게임 오류 0 · 매핑 재굽기 백업 비교 = 변경 1(CastspellC 메타 마스크)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 12:53:38 +09:00
깃 관리자 3e7215ad34 WL #947-2 테스트 씬 빠른 재시작 + 원본 가상패드 — Enter Play Mode 도메인·씬 리로드 끔(EditorSettings) · NavMesh 사전 베이크(WLSkillTestNavMesh.asset · 하네스 베이크 생략) · InGameInfo 예열 생략 훅(JSON preloadEffects 0) · 원본 HUD(NewGameUI) Floating Joystick 중첩 프리팹·캔버스 스케일·RectTransform 값을 읽어 복제(PD 「원본과 동일한 가상패드 + 키 입력」) · 글자 raycastTarget 끔 · WLWeaponClasses 정적 초기화(SubsystemRegistration) · 하네스 ResolveClass 가 Ensure() 먼저 · 패드 검증 훅 PadFor
실측: 연속 Play 버튼 → ready 3.1 s(이전 100~140 s) · 리컴파일 직후 첫 Play 63 s · 패드 입력 (1,0) → 3.9 m/1 s · 키 이동 5.7 m/1.5 s · 등급 6 Q/E 발동 · O/P 순환 · 콘솔 게임 오류 0(2회 연속 Play)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-20 10:24:45 +09:00
깃 관리자 d8f6cec099 [WL] #944 무기 lineup 9종 — 주스탯 표(힘/민첩/지능) · 오브(맹약) ×5 손 위 부유(WLOrbFloat) · 마법책 신규 9009(WLItemTableExtra·CSV·StarterKit·WLFloatingBook·summoner 모션 = 맹약·FREE 팩 시전 R2) · 창 모션 = Platform Spear 세트(매핑 10701·컨트롤러·Stab 궤적·사거리 1.50/1.50/1.47) · 2타 가림 life/minInterval 0.9 · 팩 데모 중복 스크립트 백업 이동(PD 승인) — Play 미확인(세션 종료 · 다음 세션 verify944.sh)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-19 22:23:08 +09:00
깃 관리자 294620a433 [WL] #943 8건 — 화살 굵기 절반(thickness) · 대검 도끼 층 끔 + 모으기·검 흰 발광 · 창 2타 고정 방향 + PC 회전 잠금(fixedDir) · 창 사거리 창끝 실측(1.29/1.29/1.55) + 궤적 창끝 반경 · 단검 궁극 실루엣(WLGhostStrike) · 단검 주력 캐릭터 보임 + 이펙트 0.5(WLShadowSlash)
- WLImpactFx: swingFx fixedDir/lockFacing/alignForward/alignSide · WLWeaponFollowFx 고정 방향 모드
- WLProjectileVisual: thickness(입자 크기·3D X/Y·늘림 보정·궤적 폭) · 10401/10402 = 0.5
- WLGreatWave.json glowColor [2,2,2] glowMax 1.0 glowFill 0.35 chargeFx WL_Fx_GreatChargeWhite · WL_Hit_GreatSkill 도끼 렌더러 끔
- WLHitboxFit · WLWeaponClasses · WLWeaponAttackTable · SlashTrailSettings 10701 창 길이 1.846 m 실측 반영
- WLGhostStrike.cs/.json · WLShadowSlash.cs/.json + Skill_DarkAmbush · Skill_ShadowSlash 훅 1줄

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-19 03:48:42 +09:00
깃 관리자 9202f9c8fe [WL] #939~#942 피격 이펙트 교체(검 SlashHitBlue · 활 PinkSlashHit · 박힌 화살 제거) · 창 2타 찌르기 6연타 + 기계총 가림(창 방향 추종) · 피격 이펙트 몸 앞(카메라 쪽) · 시전 뒤 이동해도 지팡이 주력·활 각성 유지(lockUntilFire)
- WLImpactFx: swingFx follow/forward/side/life/minInterval/alignWeapon/massLocal · WLWeaponFollowFx · TowardCamera(hitTowardCamera) · 풀 반환은 끄기 전 Update
- CombatAnimMapping 10701 Attack2~2f(속도 3 · 타격 3회) → pcanim_spear.controller · Spearman@Attack2_S 서브클립
- 사본 WL_Hit_Sword/SwordSkill(SlashHitBlue) · WL_Hit_Bow(PinkSlashHit) · WL_Impact_SpearBurst(FX_Machine Gun · loop 끔 · 줄기·섬광 평탄화)
- WLSkillCancel: lockUntilFire(Skill_Hurricane · Skill_ArrowRain) · noSkip += Skill_Hurricane
- 피격 카메라 쪽 당김: WLProjectileHitFx · WLSkillVfx hit · WLGreatWave · WLBladeStorm

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-19 02:27:34 +09:00
깃 관리자 c421d272fc [WL] #937-6 이력 주석 분리 나머지 — 배열형 표 파일 건너뜀 · _history 키 제거(맵형 로더 보호) · 전체 JSON 파싱 확인
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-19 00:12:13 +09:00
깃 관리자 48e04f48db [WL] #937-6 설정 JSON 이력 주석 분리 — Assets/WL/**/Resources/WL/*.json 의 _note_*·note 를 Docs/WLJsonHistory/<이름>.history.md 로 (값 파일엔 _history 경로 1줄 · 로더는 모르는 키를 무시 · PD 2026-10-19 승인)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-19 00:10:30 +09:00
깃 관리자 beb678802f [WL] #870~#936 의도 변경 묶음 — 섬 개선 · 파츠 스킬 · 무기 스킬 다듬기(검·해머·활·대검·지팡이) · 피격 이펙트 교체(#936)
- Assets/WL · Script · AgentScripts · Res_Addr(애니메이터 컨트롤러) · ExplosiveLLC(동작 매핑 도구가 구운 FBX 이벤트 메타) · ResWork/Table(SkillList) · Editor · Resources · Packages · .gitignore
- ResWork 재질·메타 자동 재직렬화(6,675) · ThirdParty · ProjectSettings · AddressableAssetsData 는 제외(자동 변경)
- 정책 = 2026-10-19 PD 결정 #937-4: 지시 묶음마다 의도 변경 파일만 로컬 커밋 · push 는 PD 「세션 공유」 지시 때만

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-19 00:09:05 +09:00
깃 관리자 b95f043696 [WL] 가격판 겹침·오류 수정 · 예고 섬광 20 % · 넉백 거리 절반 · 히트 하이라이트 매 타격
- 가격판: FI Purchaser 가 활성 씬(InGame)에 생겨 섬 씬이 내려가도 남던 옛 판(파괴된 섬에 묶임)을 섬 씬 언로드 순간 제거 + 섬 준비 때 한 번 더
  실측: 던전 입장 때 1개 제거 · 복귀 후 판 1개 · 겹침 0 · 오류 0
- 공격 예고 흰 섬광: 알베도 2.2/에미션 1.6(완전 흰색) → 캐릭터 덧그리기 패스 _HitFlash 20 %(flashOverlayOpacity) · 실측 완전 흰색 0
- 넉백 거리 배율(MobKnockbackScale · mobKnockbackDistanceScale 0.5): 새 넉백이 시작된 틱에 원본 남은 시간을 줄여 총 거리 절반
  실측 평균 0.203 m(38회) → 0.102~0.103 m(84회) · 넉백 상태 멈춤 0(최솟값을 남기면 끊긴 넉백이 영영 안 풀리던 결함은 수정 전 실측 · 멈춘 넉백 풀기 안전장치 포함)
- 히트 하이라이트: 꺼진 뒤 0.2 s 쉼 동안 다음 점멸을 막아 빠른 연타에서 첫 타만 번쩍 → 타격마다 다시 켬(retriggerEveryHit)
  실측(0.15 s 간격 6타): 종전 3/6 → 6/6 · 실제 전투 화면 캡처로 1~3타 모두 표시 확인
- 원본 0줄

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 01:34:11 +09:00
깃 관리자 1371982fec [WL] 전투 타격감 3건 — 던전 풀 자글자글(지형 그늘 최소 밝기 = 풀잎) · 몬스터 경직(피격 모션 0.25 s · 공격 끊기/막기) · 흰색 하이라이트(피격 점멸 20 % 덮기 0.07 s + 끊긴 공격의 예고 흰 섬광 즉시 종료)
- 던전 풀: 814t 대비 복제가 지형 _MinimumDarkness 만 0.12 로 낮춰 풀잎(0.20)이 그늘마다 밝은 점으로 도드라짐 → 지형을 풀잎 값으로(dungeonTerrainMatchGrassDarkness)
- 경직: 피격 모션 재생(일반 몹은 공격 취소 · 엘리트 설정 · 보스/스킬/사망 제외) → 0.1 s 뒤 굳힘 → 경직 끝까지 공격 쿨타임 붙잡기 · 일반 0.25 / 엘리트 0.18 s · 끊긴 몹은 풀리면 애니 속도 1
- 피격 점멸: 켜짐 0.07(상한 0.09) · 쉼 0.2 s · 덧그리기 패스 _HitFlash 0.2(본체가 비치는 흰색 20 %)
- 하얗게 남던 주원인(실측) = 공격 예고(Telegraph) 흰 섬광이 경직·넉백으로 끊긴 공격에 최대 2.5 s 남음 → CurAnim 이 공격 밖이면 즉시 종료 + 예정 히트 +0.3 s 안전장치
  같은 세션 A/B(던전 1 · 3판씩): 끊긴 공격에 남은 흰색 47/80 측정 → 0/41
- 원본 0줄(Assets/Script · FarmingIsland 무수정)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-18 00:02:13 +09:00
깃 관리자 0ce4133dc8 [WL-816w/816zj] 울타리 고아 소탕(StageBarrierVisual.SweepOrphans — HideAndDontSave 루트가 Play 종료 후 살아남던 것 · 시작 시 14개 제거) · 데모 재질 구름 강도 런타임 복사본 demoCloudStrength 0.3(원본 무수정 · 「얼룩덜룩」 A/B 실측) (#816)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 19:59:01 +09:00
깃 관리자 642e6c07e0 [WL-816w/816ze] 울타리 정체 = 전투 장벽 그림(WL815c) 잔존 → 섬 진입 시 즉시 정리(StageBarrierVisual.HideImmediate) · 확장 발판 활성 씬 허용 · 풀 비율(0.15·밀도 4·자갈 0.35) · 풀잎=땅색(형상 숨김) · 구름 그림자 섬 크기(0.06/0.7) · 타일 텍스처 제거 (#816)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 23:15:50 +09:00
깃 관리자 e692c53ea0 [WL-816zb] 피격 경직 + 흰색 하이라이트 단축 (#816)
경직 = MobStagger(신규 · HitConfirmed/Killed/Spawned 구독 · 원본 0줄) · NavMeshAgent.speed 0 + velocity 0 + Animator.speed 0
       일반 0.18 / 엘리트 0.12 / 보스 0.08 s · 넉백 중에는 종료를 미뤄 넉백 직후부터 다시 셈(상한 1 s) · 스턴·빙결이면 즉시 해제
       값 = WLHitFeelSettings(mobStaggerEnabled·초 3개) + 에셋

흰색 = MobHitFlash 점멸 상한 blinkMaxSeconds 0.06 s (연장·티어 시간 배수 2.4 포함해 첫 점멸 시작 기준으로 절단)
       세기 blinkColor 2.2→3.0 · blinkEmission 0.6→0.9 (짧게, 대신 세게) · 값 = WLHitBlinkSettings + 에셋

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 15:57:19 +09:00
깃 관리자 1624e4c95e [WL-816x] 대시 억제 게이트에 WL_CanDash 조건 추가 — 조이스틱 조작 중 제자리 공격 강제 방지 (#816)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 15:03:59 +09:00
깃 관리자 8ec0ee8eb2 [WL-816x] 피격 이펙트 상단·150 % · 몬스터 150 % · 사거리 안 적 있으면 대시 억제 (#816)
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 14:59:32 +09:00
깃 관리자 2ede177aa9 [WL-816p] 사거리 원 노출 유예 3→2 s (graceSeconds · PD 2026-09-15 · #816)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 14:47:37 +09:00
깃 관리자 37d231b26f [WL-816v] 1타 LookAtTarget 런타임 주입 (이슈 ① · Lead 결정 b) (#816)
실측: Attack1_S_10101 은 ShowEffect/Move/Projectile 3개뿐이고 LookAtTarget 이 없다.
Attack2/3_S_10101 만 LookAtTarget@0.0000s(int=0, str='') 를 갖는다 → 1타만 대상 방향으로
돌지 않은 채 나간다.

- Hit1LookAtTarget 신설(원본 훅 0 · FBX/meta 0줄) — RuntimeInitializeOnLoadMethod
  숨김 러너가 PC 등장·클래스 변경을 폴링하고, 같은 컨트롤러의 2·3타 클립에서
  LookAtTarget 이벤트를 템플릿으로 읽어(함수명·시간·파라미터 복사 · 코드 상수 0개 C45)
  1타 클립에 AddEvent 로 클래스당 1회 주입 + Animator.Rebind()
- SO 신설 WLCombatCoreSettings.hit1LookAtTarget(1) · hit1ClipNamePattern(Attack1_S_{CID})
  · hit1EventFunctionName(LookAtTarget) · hit1PollSeconds(0.5) — 0 이면 러너 자체가 안 뜬다
- 검증(에디트 모드 · 같은 Inject 코드 경로): 1타 이벤트 3→4개, LookAtTarget@0.0000s(int=0,
  str='') 로 2·3타와 동일. 2·3타 4개 무변경. transform.LookAt 정렬 각 오차 8방향
  37.00° → 0.00°. FBX/meta git status 0줄(에셋 무오염 실측) · 검증 뒤 재임포트로 원복

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 13:54:17 +09:00
깃 관리자 b0e601ca02 [WL-816u] 열림 발판 중앙·50 % + 던전 「다음」 = 재입장 + 액티브 스킬 OFF (#816)
① 발판 = 열림 구역(숨긴 밭 전부) XZ 정중앙 + 인스턴스 스케일 50 %
   - WLIslandSettings: platformScale 0.5 / platformCenterOnZone 1 / platformCenterVisibleOnly 1
   - 트리거는 스케일 역보정으로 월드 3.40 m 유지 · FI 프리팹 0줄
② 던전 결과창 왼쪽 버튼 = 같은 스테이지 재입장(StageDirector.Retry)
   - WLStageUiSettings: dungeonPrimaryRetry 1 / dungeonPrimaryText 「다시 도전」
   - 스테이지 모드(#815)는 Current==null 이라 한 줄도 지나가지 않음
③ 액티브 스킬 사용 OFF (PD 「우선 엑티브 스킬은 사용 Off 해줘」)
   - 새 파일 ActiveSkillLock.cs · WLCombatCoreSettings.activeSkillsEnabled 0
   - 자동 스킬 캐시(arr_magicData) 비움 + 패드 스킬 슬롯 0 · 기본 공격 불변

게이트 PASS(resident · errors[] · 콘솔 error 0) · ProjectSettings/Packages dirty 0
Assets/Script/** · Assets/FarmingIsland/** 0줄

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 13:49:33 +09:00
깃 관리자 4d7fae1e6f [WL-816v] 검기 1타 정합 — 감아올리기 트림 (#816)
원인(실측): Attack1_S_* 클립은 ShowEffect 직후 4~5 프레임만 실제 타격 호이고
그 뒤 칼끝이 한 바퀴 넘게 감긴다. 속도 트림(정지 꼬리만 자름)은 그 감김을
남겨 칼끝 원 피팅이 깨지고(편차비 0.27 > 임계 0.25) 손잡이 중심 폴백으로
떨어져 피벗이 머리 높이·몸 왼쪽으로 0.39 m 밀렸다. 12행 중 1타 4행만 폴백이었고
2·3타 8행은 전부 칼끝원(편차비 0.14/0.17)이라 정상이었다.

- SlashArcMeasure.TrimWindupWrap 신설 — 편차비가 기준 이하가 되는 가장 긴 창 선택
- WeaponTrailDriver.MeasureSwingCalibration · WL816t_Bake 양쪽에서 같은 헬퍼 사용
- SO 신설 arcTrimWindupWrap(true) · arcFitMaxDeviation(0.25 · 기존 하드코딩 이관 C45)
- 캘리브레이션 1타 4행 재베이크 — 2·3타 8행은 수치 무변경(Δ 0.000 m · 0.0°)

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 13:41:59 +09:00
깃 관리자 f35dab8542 [WL-816t] 검기 크기 = 공격 범위 · 무기 위치 정합 (#816)
원인(실측): 검기 캘리브레이션 8행이 교체 전 캐릭터 Ai01(root scale 1 · 무기 원본 크기) 기준으로
구워져 있고, 런타임 캐릭터는 814n/814p 로 LH_M05(root scale 1.0527 = f_Scale 0.70 x heightComp 1.5038)
+ 무기 x0.54~0.66 로 바뀌었다. 로컬 프레임이 달라 호 중심이 0.36~0.88 m, 평면 법선이 6.9~61.0 deg
어긋난 채 고정돼 있었고, 이 오차 벡터가 캐릭터와 함께 돌아 화면에서는 가로 -0.50~+0.59 m /
세로 -0.46~+0.86 m 로 방향마다 다르게 보였다.

- WL816t_Bake: 런타임과 같은 PC(swap resolve) x 같은 스케일 x 같은 무기 보정(WLWeaponFitter.Fit)으로
  1/2/3 타 클립을 60 Hz 샘플 -> 런타임 ToLocalPos 규약(회전만)으로 12행 재베이크 (구 8행 대체)
- SlashTrailSettings: arcFitAttackRange / arcRangeScale 신설 (기본 off = 무동작 · C8 롤백)
- WeaponTrailDriver.PlaceArc: 스위치 on 이면 호 바깥 반지름 = 공격 범위
  (stoppingDistance 양수 최솟값 + AttackRange_Up + immediateAttackMargin · WLRangeRing 과 같은 SOT · 상수 0개)
- 8방향 x 3타 편차 0.525/0.361/0.864 m -> 0.000 m · 법선 61.0/20.5/23.5 deg -> 0.0 deg

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 09:37:12 +09:00
깃 관리자 ddf0e12655 [WL-816p] 사거리 원 = 채움 없이 얇은 테두리만(ringOnly 1 · ringWidth 0.06) (PD 2026-09-15 · #816)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 09:22:25 +09:00
깃 관리자 eed09cd18e [WL-816p] 플레이어 사거리 원 표시/소멸 (#816)
적(MobActor·보스)이 공격 사거리 안에 들어오면 플레이어 발밑에 반투명 흰색 원을 띄우고,
사거리 안에 적이 3초 이상 없으면 소멸시킨다(PD #816 원문).

- 반지름 = 게임이 실제 공격 판정에 쓰는 값. MyActor.cs:44/47/222 의 reach 식을 그대로 재현하고,
  런타임 NavMeshAgent.stoppingDistance(= PCActor.cs:381 m_ClassData.f_AttackRange) 의 양수 최솟값 +
  eStat.AttackRange_Up + WLTargetingSettings.immediateAttackMargin(0.2) 로 잡는다. 코드 상수 0(C45).
- 그리기 = 815f 예고 판과 같은 URP Unlit 반투명 + 런타임 생성 원판 메시(새 셰이더·에셋 0, 드로우콜 +1).
- 값 전부 SO: Assets/WL/Combat/Settings/Resources/WL/WLRangeRingSettings.asset
- 원본 Assets/Script/** 0줄 · 설치는 RuntimeInitializeOnLoadMethod(AfterSceneLoad) 1점.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-15 01:55:37 +09:00
깃 관리자 d32399fa0b [WL-816] 게임 시작마다 섬 세이브 초기화(resetSaveEveryStart 1) + 몬스터 공격 예고 바닥 판 off(decalEnabled 0) (PD 2026-09-15 · #816)
- WLIslandSave.Prepare: resetSaveEveryStart 면 실행 1회당 1번 세이브 삭제·던전 해금 0·보류 보상 0(던전→섬 복귀 시엔 아님). 되돌리기 = 0.
- WLTelegraphSettings.asset decalEnabled 1→0 (값만).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-15 01:18:59 +09:00
깃 관리자 c2972b5264 [WL-816d] 섬×던전 왕복 1차 배선 — WL/Island 새 파일 6개 + 던전 씬 2개 + 표 행 9개 (#816)
- 새 파일 Assets/WL/Island/** : 설정 SO · 브리지 · 섬 씬 런타임 준비 · 던전 입구 더미 · 던전 씬 런타임 준비 · UI
- 던전 씬 = WL_ArenaProto 복사본 2개(원본은 룩 개발용으로 그대로)
- 표: BattleMapConfig 5행(섬 900 · 던전 901~904) · WLStageTable 4행(인덱스 10~13 · 앵커 0,0,0)
- 값 2개(816c 실측): autoEnterOnMapEnter 1→0 · 클리어/실패 버튼 「로비로」→「섬으로」
- 원본 수정 = NewGameUI.cs:36 1줄(StartMapId 훅)뿐 · FarmingIsland 0줄 · ProjectSettings 0

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-13 12:26:54 +09:00
깃 관리자 bead7a0c97 [WL-815m] F-30 스테이지 1 = 몬스터 1마리(PD 지시 「기본 캐릭터 1명과 몬스터 1종만 등장시킨 상태로 하나씩 개발」) (#815)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-12 18:27:05 +09:00
깃 관리자 afb79335f2 [WL-813t4] 보스 아레나 평지 이동(F-28) · Telegraph.StageScale 연결 · 스테이지 5·10 앵커 동기 (#815)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 02:03:13 +09:00
깃 관리자 d8174b77a5 [WL-815d] 중간: 장벽 훅 2줄 · HUD 스테이지 모드(3요소) · 클리어/실패 화면 2버튼 · 메뉴 숨김 SO · 자동 입장 (#815)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 01:48:03 +09:00
깃 관리자 6473cdbdb9 [WL-813t3] PD 피드백: PC 시야 3 m · 보스 평지 스폰 · 언덕 완전 차단(슬로프 30° 재베이크 · 계단 유지 · 가드 임계) (#815) 2026-09-11 01:30:41 +09:00
깃 관리자 5e5db7f68f [WL-813t3] 중간: PC 시야 3 m 가드 · 보스 평지 고정 · SO 값(#815) 2026-09-11 01:30:41 +09:00
깃 관리자 384c2140a7 Merge branch 'wl/gameplay/WL-815f-telegraph' 2026-09-11 01:13:19 +09:00
깃 관리자 4a22dbca79 [WL-815b] 스테이지 진행기: WLStageTable 10스테이지 · StageDirector(고정 수 전멸 · 60 s · 리스폰 0 · 재도전) · StageEvents 계약 (#815) 2026-09-11 01:07:58 +09:00
깃 관리자 ca6e102d3a [WL-815f] 공격 예고 1차: 지면 데칼(판정 일치) · 선딜 속도 곡선 · 펄스/색 규약 · SFX · 히트스톱 조건 (#815)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-11 01:03:42 +09:00
깃 관리자 81ba822413 [WL-815c] 스테이지 장벽: 워프백 + 3스타일(마법진/프롭/불꽃) + NavMesh 카브 옵션 + 캡처 (#815)
- 캡처 6장(3스타일 × 원근/도트 근사) · 프로브 43/43 PASS · 콘솔 error 0
- 링 색: Hovl HS_Blend_CG 에서 화면 색이 안 바뀌어 ringTintEnabled 기본 0(보고서 미확인)
- 불꽃: fireScale 3 · 간격 2.5 m → 35기 · 총량 상한 1600 에서 방출률 ×0.37
2026-09-11 01:00:06 +09:00
깃 관리자 89e4d06d99 [WL-815c] 중간: StageBarrier(정적 Set/Clear/IsInside) + 3스타일 그림 + 카브 옵션 + 프로브 43/43 (#815)
- Assets/WL/Combat/Stage/Barrier/ 신규 3파일 + Resources SO
- 워프백 = 813w3/813t2 와 같은 원본 Actor.Set_Warp · NavMesh 스냅 · 카메라 리드 스냅
- 보이기 3스타일: ⓐ Hovl Marker 3 Zone Loop 스케일 ⓑ 울타리·바위 프롭 링 ⓒ 불꽃 링(총량 상한)
- 캡처는 다음 커밋
2026-09-11 01:00:06 +09:00
깃 관리자 981a321c4c [WL-814] F-23: 814b 픽셀 카메라 리그 enabled 0(814c 룩과 함께 켠다) (#814)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 23:38:14 +09:00
깃 관리자 e4d69ead8c [WL-814b] Critter 픽셀 카메라 리그: 직교 저해상도 RT · 원본 카메라 미러 · 인게임 조립/복원 · 룩 캡처 (#814)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 23:30:35 +09:00
깃 관리자 a4043647db [WL-814] F-22: 814a 렌더 스케일 픽셀화 스위치 off(PD 피드백 · 목표 룩 아님) (#814)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 23:25:08 +09:00
깃 관리자 c3b3a16aa0 [WL-814a] 도트 룩 1차 시안: URP 렌더 스케일·포인트 업스케일 런타임 스위치(인게임 한정) · 룩 캡처 4단 (#814) 2026-09-10 23:00:27 +09:00
깃 관리자 d5d64e3cc3 [WL-811s] 이펙트 크기 1차 조정: 스킬 16행 · 상태이상/히트 풀 스케일 가드 (#813)
PD 지시 #813 추가 「상태이상(스턴) 크기 및 플레이어 스킬이 몬스터·플레이어 크기에 비해 비정상적으로 큼」.

실측(에디트 모드 프로브 · AgentScripts/staging/WL811s/MEASURE.txt):
- 액터 실높이 = PC(Ai01 × f_Scale 0.7) 1.191 m · 존 잡몹 0.54~0.73 m · 엘리트(×1.3) 1.22~2.07 m · 보스 Anubis 3.13 m
- 이펙트 원 지름(파티클 실좌표 90 백분위 · 고정 시드) = Effect_Stun 5.78 m(PC 높이의 4.9배) · Effect_Slash_10501_3 14.74 m …

값(Lead 규칙을 상한으로 적용 = 하향만):
- WLSkillSpectacleSettings 16행 35줄 재산정(차지 1.2 · 본체 슬롯1~3 1.5 · 슬롯4 min(2.5, 화면 세로 50 % 캡 × 0.90) · 착탄 0.8)
- 신규 EffectScaleGuard(원본 이펙트 풀 루트 LateUpdate 스윕 · 813m3 NullMaterialGuard 방식) + Runner + WLEffectScaleSettings(SO 57규칙)

프로브 RESULT PASS 24/24 · GC 0 B(Tick ×200,000) · C8 전량 원복 · 원본/Core/UI/프리팹 0줄

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-10 01:14:36 +09:00
깃 관리자 615110cca0 Merge branch 'wl/gameplay/WL-811q-hitch-mitigation' 2026-09-10 01:05:52 +09:00