[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdenonbeta/daleks
From: Ian Reinhart Geiser <geiseri () kde ! org>
Date: 2004-04-25 16:57:14
Message-ID: 20040425165714.CE8A59A71 () office ! kde ! org
[Download RAW message or body]
CVS commit by geiseri:
dont teleport to the same location as you are now.
M +7 -4 daleks.js 1.8
--- kdenonbeta/daleks/daleks.js #1.7:1.8
@@ -332,9 +332,12 @@
this.placePlayer = function( )
{
- this.playerX = this.random( size - 1 );
- this.playerY = this.random( size - 1 );
- if( this.gameBoard[this.playerX][this.playerY].name == 'tile')
+ var playerX = this.random( size - 1 );
+ var playerY = this.random( size - 1 );
+ if( this.gameBoard[playerX][playerY].name == 'tile' &&
+ this.payerX != playerX && this.playerY != playerY )
{
- this.gameBoard[this.playerX][this.playerY].setPlayer();
+ this.gameBoard[playerX][playerY].setPlayer();
+ this.playerX = playerX;
+ this.playerY = playerY;
return true;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic