CapersProject/Assets/02.Scripts/Prop/Tycoon/FireWood.cs
Nam Tae Gun 04fbc8c7d4 #7 상호작용 가구 추가 중
+ FireWood, Pot, PowerSwitch 가구 추가
+ GameTimeData 추가
2024-07-09 05:06:22 +09:00

35 lines
853 B
C#

using UnityEngine;
namespace BlueWater.Tycoons
{
public class FireWood : InteractionFurniture
{
// TODO : 추후에 다시 활성화 하는 기능 필요
[SerializeField]
private bool _isOpened;
[SerializeField]
private int _itemIdx = 70001;
protected override void OnEnable()
{
TycoonManager.Instance.OnTycoonOpenedEvent += OpenTycoonSwitch;
base.OnEnable();
}
public override void Interaction()
{
CurrentTycoonPlayer.CarryItem(_itemIdx);
}
public override bool CanInteraction()
{
return _isOpened && !CurrentTycoonPlayer.IsCarriedItem();
}
private void OpenTycoonSwitch()
{
_isOpened = true;
}
}
}