+ 화면 밖에서 손님이 요구하는 중일 때, Indicator를 통해서 Ui 표시 + Open, Closed Ui 추가 및 기능 연결 + 테이블 찾는 로직 변경 (전부 랜덤) - 기존에는 항상 같은 순서로 자리를 채움 + 통계용 데이터 CustomerVisitInfo 추가 (추후에 통계Ui 생길 때 연결) + 대화 조건 변경 + 일부 가구들 상호작용 조건 변경 + Outline shader Render Face(Front -> Both 변경 - Front면 x축 뒤집는 경우 안나옴) + GraphicMaterialOverride를 사용하는 경우, 에디터에서 전체화면 등 특정 상황에서 material이 사라지는 버그 수정 + InteractionFuniture Open, Closed 공통 기능으로 병합
20 lines
444 B
C#
20 lines
444 B
C#
using UnityEngine;
|
|
|
|
namespace BlueWater.Tycoons
|
|
{
|
|
public class FireWood : InteractionFurniture
|
|
{
|
|
[SerializeField]
|
|
private int _itemIdx = 70001;
|
|
|
|
public override void Interaction()
|
|
{
|
|
CurrentTycoonPlayer.CarryItem(_itemIdx);
|
|
}
|
|
|
|
public override bool CanInteraction()
|
|
{
|
|
return IsOpened && !CurrentTycoonPlayer.IsCarriedItem();
|
|
}
|
|
}
|
|
} |