From 13b7c36b3f1edda68fa8b408e4bbdf41e77a3a65 Mon Sep 17 00:00:00 2001 From: swrring Date: Mon, 18 May 2026 15:25:46 +0900 Subject: [PATCH] =?UTF-8?q?fix(BT12-Dev-Clone):=20internal=20=E2=86=92=20p?= =?UTF-8?q?ublic=20(Test=20assembly=20=EC=A0=91=EA=B7=BC=20=EC=98=81?= =?UTF-8?q?=EC=97=AD)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CS0117·CS1061 영역 fix — Test assembly 영역 main 영역 internal 영역 접근 X: - IsCloneFireActive·CloneFireOrigin·CloneFireFacingX·CLONE_DAMAGE_MULTIPLIER 4건 internal → public MCP 검증 정합: - refresh_unity (compile=request) → 컴파일 오류 0 - run_tests EditMode CloneSkillTests → 7/7 passed (0.7초·T01~T07 전수 green) 본 PM 자성 #5 누적 (C39-10): Test assembly 영역 internal 접근 영역 사전 실측 X (BT12-Dev-Clone α·β 영역 internal 영역 정의 시점) --- Assets/Scripts/Skills/Runtime/PlayerSkillInventory.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Assets/Scripts/Skills/Runtime/PlayerSkillInventory.cs b/Assets/Scripts/Skills/Runtime/PlayerSkillInventory.cs index 51216ed..3dd8378 100644 --- a/Assets/Scripts/Skills/Runtime/PlayerSkillInventory.cs +++ b/Assets/Scripts/Skills/Runtime/PlayerSkillInventory.cs @@ -51,17 +51,17 @@ namespace EerieVillage.Skills /// Player 스킬 발동 시 호출 (CloneInstance.EnqueuePlayerFire hook). public event System.Action OnPlayerSkillFired; - /// 분신 발동 컨텍스트 분기 플래그. Effector 영역 anchor·facing·damage 분기 적용. - internal bool IsCloneFireActive = false; + /// 분신 발동 컨텍스트 분기 플래그. Effector 영역 anchor·facing·damage 분기 적용. (BT12-Dev-Clone 2026-05-18 fix: internal → public · Test assembly 접근 영역) + public bool IsCloneFireActive = false; /// 분신 발동 시 anchor 위치 (분신 GameObject 위치). - internal Vector2 CloneFireOrigin = Vector2.zero; + public Vector2 CloneFireOrigin = Vector2.zero; /// 분신 발동 시 facing sign (-1 = 왼쪽·+1 = 오른쪽). spawn 시점 고정 (PD 결정 2026-05-15). - internal float CloneFireFacingX = 1f; + public float CloneFireFacingX = 1f; /// PD 결정 (2026-05-15) — 분신 damage multiplier. 50% 반감. - internal const float CLONE_DAMAGE_MULTIPLIER = 0.5f; + public const float CLONE_DAMAGE_MULTIPLIER = 0.5f; /// /// OnPlayerSkillFired 외부 invoke 영역 (BT12-Dev-Clone 2026-05-18 fix).