public static void SetFirstWoodBeaver() { var beaverHit = freeBeaverHits[0]; beaverHit.keyCode = MinigameManager.GetRandomKeyCode(); beaverHit.Buy(); beaverHit.gameObject.SetActive(true); usedBeaverHits.Add(beaverHit); freeBeaverHits.RemoveAt(0); photonView.RPC("NetworkInstantiateFirstWoodBeaver", RpcTarget.Others); }
public static void SetFirstFishBeaver() { var beaverFish = freeBeaverFishing[0]; beaverFish.keyCode = MinigameManager.GetRandomKeyCode(); beaverFish.Buy(); beaverFish.gameObject.SetActive(true); usedBeaverFishing.Add(beaverFish); freeBeaverFishing.RemoveAt(0); photonView.RPC("NetworkInstantiateFirstFishBeaver1", RpcTarget.Others); }
public static void AddNewDamBeaver() { if (freeBeaverDams.Count > 0) { var dam = freeBeaverDams[0]; dam.keyCode = MinigameManager.GetRandomKeyCode(); dam.gameObject.SetActive(true); usedBeaverDams.Add(dam); freeBeaverDams.RemoveAt(0); photonView.RPC("NetworkInstantiateDam1", RpcTarget.Others); } }
private void ResetDam() { keyCode = MinigameManager.GetRandomKeyCode(); beaverCount = 2; buttonPress.keyCode = keyCode; spamKeyMinigame.keyCode = keyCode; spamKeyMinigame.isPlayer1 = isPlayer1; buildCostText.text = buildCosts[beaverCount - 2].ToString(); if (((isPlayer1 && PhotonNetwork.IsMasterClient) || (!isPlayer1 && !PhotonNetwork.IsMasterClient)) && !photonView.IsMine) { photonView.TransferOwnership(PhotonNetwork.LocalPlayer); } buttonPressObject.SetActive(((isPlayer1 && PhotonNetwork.IsMasterClient) || (!isPlayer1 && !PhotonNetwork.IsMasterClient))); }
public static void AddNewFishBeaver() { if (freeBeaverFishing.Count > 0) { var beaverFish = freeBeaverFishing[0]; beaverFish.keyCode = MinigameManager.GetRandomKeyCode(); beaverFish.buildCost = fishCosts[usedBeaverFishing.Count - 1]; beaverFish.gameObject.SetActive(true); usedBeaverFishing.Add(beaverFish); freeBeaverFishing.RemoveAt(0); photonView.RPC("NetworkInstantiateFishBeaver", RpcTarget.Others); } }
public static void AddNewWoodBeaver() { if (freeBeaverHits.Count > 0) { var beaverHit = freeBeaverHits[0]; beaverHit.keyCode = MinigameManager.GetRandomKeyCode(); beaverHit.buildCost = hitCosts[usedBeaverHits.Count - 1]; beaverHit.gameObject.SetActive(true); usedBeaverHits.Add(beaverHit); freeBeaverHits.RemoveAt(0); photonView.RPC("NetworkInstantiateWoodBeaver", RpcTarget.Others); } }