public void sendMove(CheckPoints check, TransportType type) { if (GameRunningScript.getInstance().myPlayerChar == Character.Police) { netView.RPC("policeSendMove", RPCMode.OthersBuffered, new object[] { GameRunningScript.getInstance().selectedPlayer.getIndex() , check.getIndex(), (int)type }); } else { netView.RPC("thiefSendMoves", RPCMode.OthersBuffered, new object[] { (int)type }); } }
private void initMyPlayer(CheckPoints ch, Character c, int ind) { isDisabled = false; character = c; index = ind; currentCheck = ch; if (character != GameRunningScript.getInstance().myPlayerChar) { isDisabled = true; } Dev.log(Tag.PlayerControllerScript, "Initiatin the player at " + currentCheck.transform.position + " : " + currentCheck.getIndex()); transform.position = currentCheck.transform.position; meshRenderer.material = unselectedMat; isClickable = true; setSelected(false); }