private void ShowInventoryGUI() { GUILayout.BeginVertical("Button"); GUILayout.Label("Inventory: " + KickStarter.runtimeInventory.GetNumberOfItemsCarried() + " found"); if (GUILayout.Button("Select next")) { SetNextInventoryItem(); } if (KickStarter.runtimeInventory.SelectedItem != null) { GUILayout.Label("Selected item: " + KickStarter.runtimeInventory.SelectedItem.GetLabel(0)); GUILayout.BeginHorizontal(); if (GUILayout.Button("Deselect")) { KickStarter.runtimeInventory.SetNull(); } if (GUILayout.Button("Use")) { KickStarter.runtimeInventory.SelectedItem.RunUseInteraction(); } if (GUILayout.Button("Examine")) { KickStarter.runtimeInventory.SelectedItem.RunExamineInteraction(); } if (selectedHotspot != null && GUILayout.Button("Use on selected Hotspot")) { selectedHotspot.RunInventoryInteraction(KickStarter.runtimeInventory.SelectedItem); } GUILayout.EndHorizontal(); } GUILayout.EndVertical(); }