turnManager.attemptToMove C# (CSharp) Method

attemptToMove() public method

public attemptToMove ( Vector2 movement, Vector2 extraMovement, int playerId ) : void
movement Vector2
extraMovement Vector2
playerId int
return void
    public void attemptToMove(Vector2 movement, Vector2 extraMovement, int playerId)
    {
        // Dummy:1 myPlayer:0
        if (!turnStarted) return; // Just in case
        currentMovement [playerId] = movement;
        currentExtraMovement [playerId] = extraMovement;
        readyForStep [playerId] = true;
        //print ("Number of Players: " + PhotonNetwork.playerList.Length);
        if (PhotonNetwork.playerList.Length == 1) {
            demoCalculateStepSequence();
        }
        if (readyForStep [0] && readyForStep [1]) {
            calculateStepSequence();
        }
    }