void OnUseableCallback(OnUsableArg arg) { if (!uiRoot.UIRootNonPlayer.Displayed) { uiRoot.UIRootNonPlayer.DisplayInventory(gameObject); } }
void OnUseableCallback(OnUsableArg arg) { Save(); UnityEngine.EventSystems.EventSystem.current.enabled = false; SceneManager.LoadScene("ProceduralMap", LoadSceneMode.Additive); SceneManager.UnloadScene(SceneManager.GetActiveScene().buildIndex); }
private void OnUseableCallback(OnUsableArg arg) { if (!isUsed) { Debug.Log("Open Chest"); GetComponent <Renderer>().material.color = Color.red; isUsed = true; } }