21 lines
489 B
C#
21 lines
489 B
C#
using System;
|
|
using UnityEngine;
|
|
using static UnityEditor.Experimental.GraphView.GraphView;
|
|
|
|
public class OfficeTable : BaseInteractableObject
|
|
{
|
|
[SerializeField]
|
|
private JobsListSO _jobPositionsSO;
|
|
|
|
public override void Interact(Player player)
|
|
{
|
|
base.Interact(player);
|
|
UIManager.Instance.ShowJobSelectionDialog("Job agency", "job offers", null, OnConfirm);
|
|
}
|
|
|
|
private void OnConfirm()
|
|
{
|
|
_player.JobPosition = JobPositions.Clerk;
|
|
}
|
|
}
|