using Assets.Scripts.Interfaces; using UnityEngine; public class SecretaryDesk : BaseInteractableObject { [SerializeField] private DialogSO _dialogSO; protected override void PrepareMenuActions() { _menuActions[RadialMenuActions.Talk].IsEnabled = true; } protected override void InteractAction(RadialMenuActions interactAction) { GameManager.Instance.UI.ShowTabObtionsDialog(_dialogSO, null, OnConfirm); } private void OnConfirm(IDialogOption selectedOption) { //_player.JobPosition = (selectedOption as EducationInfoSO).JobPosition; print($"player selected position is {(selectedOption as EducationInfoSO).Description}"); } }