public void Enable (NPCMinigame mg) { minigame = mg; panel.SetActive(true); UpdateInfo(); OnInstructionsPressed(); Enable(); }
public void PlayMiniGame(NPCMinigame minigame) { avatarObject.SetActive(false); ActiveZone.zoneObject.SetActive(false); ActiveMinigameObject = Instantiate(Resources.Load(minigame.PrefabDirectory) as GameObject) as GameObject; ActiveMinigame = minigame; activityState = PlayerActivityState.minigame; GUIManager.Instance.HideAllUI(); }
public void DisplayMinigame(NPCMinigame newMinigame) { state = NPCGUIState.minigame; minigameGUI.Enable(newMinigame); }
protected override void StartNewIItem() { currentItem = new NPCMinigame(); }
public void AddMinigame(NPCMinigame game) { allMinigames.Add(game); if(!PhotonNetwork.isMasterClient) { RequestMinigameScores(game.ID); } }