대장간을 이용한 업그레이드 기능 추가
This commit is contained in:
@@ -140,5 +140,26 @@ namespace Northbound
|
||||
public void SetBaseAttackRange(float value) => baseAttackRange = value;
|
||||
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 현재 스탯 정보 출력 (디버그용)
|
||||
/// </summary>
|
||||
public void PrintCurrentStats()
|
||||
{
|
||||
Debug.Log($"<color=cyan>[PlayerStats] 현재 스탯:</color>\n" +
|
||||
$" Max HP: {GetMaxHp()} (기본: {baseMaxHp})\n" +
|
||||
$" Damage: {GetDamage()} (기본: {baseDamage})\n" +
|
||||
$" Capacity: {GetCapacity()} (기본: {baseCapacity})\n" +
|
||||
$" Manpower: {GetManpower()} (기본: {baseManpower})\n" +
|
||||
$" Move Speed: {GetMoveSpeed()} (기본: {baseMoveSpeed})\n" +
|
||||
$" Sight: {GetSight()} (기본: {baseSight})\n" +
|
||||
$" Attack Range: {GetAttackRange()} (기본: {baseAttackRange})");
|
||||
|
||||
if (_upgradeManager != null)
|
||||
{
|
||||
var ownedIds = _upgradeManager.GetOwnedUpgradeIdList();
|
||||
Debug.Log($"<color=cyan>[PlayerStats] 보유 업그레이드 수: {ownedIds.Count}</color>");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user