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).