using UnityEngine; public class OfficeTable : BaseInteractableObject { [SerializeField] private JobsListSO _jobPositionsSO; protected override void PrepareMenuActions() { _menuActions[RadialMenuActions.Talk].IsEnabled = true; } protected override void InteractAction(RadialMenuActions interactAction) { UIManager.Instance.ShowJobSelectionDialog("Job agency", null, OnConfirm); } private void OnConfirm(JobInfoSO selectedJob) { _player.JobPosition = selectedJob.JobPosition; print($"player selected position is {_player.JobPosition}"); } }