All pastes #2094913 Raw Edit

Mine

public text v1 · immutable
#2094913 ·published 2011-11-23 14:36 UTC
rendered paste body
        public void moveUp(Player player)
        {
            if (boxes[player.playerPos_X(), player.playerPos_Y()].boxavailable() != -1)     //taken box dont switch to untaken when
            {                                                                               //player moves away 
                boxes[player.playerPos_X(), player.playerPos_Y()].returnTexture();           
            }                            
                  
                        int jumps = 0;                                          //to prevent endless in while-loop below
                        do
                        {
                            player.playerPos_X()--;
                            jumps++;
                            if(player.playerPos_X() < 0)                    //if reached top, set pos to bottom
                            {
                                player.playerPos_X = 4;
                            }

                        } while (boxes[player.playerPos_X(), player.playerPos_Y()].boxavailable != 1 || jumps < 5);
                        if (player.playerNumber() == 1)
                        {
                            boxes[player.playerPos_X(), player.playerPos_Y()].player1();        //player 1 makes the move
                        }
                        else
                        {
                            boxes[player.playerPos_X(), player.playerPos_Y()].player2();        // player 2 makes the move
                        }
                        
        }