/**<summary> Input handler for the dropdown in main view of the app </summary>*/ public async void MainViewDropdown(int itemID) { switch (itemID) { case 0: // Restart SceneManager.LoadScene(SceneManager.GetActiveScene().name); break; case 1: // Select Building locationController.SelectLocationDialog(); break; case 2: // Dummy Location await ServerAPI.LocationFineDummy(locationController.buildingID, new byte[0]); break; case 3: // Test Image FindObjectOfType <ARControllerTest>().RandomImage(); break; case 4: // Get Items await ServerAPI.GetItems(worldController.gameID); // -> WorldController.OnGetItemsResponse break; case 5: // Save Items worldController.SaveItems(); // -> WorldController.OnSaveItemsResponse break; case 6: // Delete Items await ServerAPI.DeleteItemsDummy(locationController.buildingID, locationController.areaID); // -> WorldController.OnDeleteItemsResponse break; default: break; } }