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 });
     }
 }
예제 #2
0
 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);
 }