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; } }