Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/TrophyRoomExit.cs
2026-02-21 16:45:37 +08:00

39 lines
658 B
C#

public class TrophyRoomExit : vp_Interactable
{
public override void UpdateSeeing(bool isSeeing)
{
if (isSeeingMe != isSeeing)
{
TrophyRoomManager.Instance.trophyRoomGUI.ShowCursor(isSeeing);
base.UpdateSeeing(isSeeing);
}
}
private void Update()
{
if (UtilitiesInput.GetButtonDown("BOAT_ENTER"))
{
TryInteract(null);
}
}
public override bool TryInteract(vp_PlayerEventHandler player)
{
if (m_Player == null)
{
m_Player = player;
}
if (!UtilitiesInput.GetButtonDown("BOAT_ENTER"))
{
return false;
}
Exit();
return true;
}
public void Exit()
{
TrophyRoomManager.Instance.EnterTrophyRoom(false);
}
}