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