cleanup: consolidate all doFire() functionality into doFire() method
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@828 d9718cc8-9f43-0410-858b-315f434eb58c
This commit is contained in:
parent
821679d841
commit
07bc48c34c
1 changed files with 8 additions and 6 deletions
|
@ -40,12 +40,7 @@ class MapScanner
|
|||
{
|
||||
if (isFire(cchr))
|
||||
{
|
||||
city.firePop++;
|
||||
if (PRNG.nextInt(4) == 0)
|
||||
{
|
||||
// one in four times
|
||||
doFire();
|
||||
}
|
||||
doFire();
|
||||
return;
|
||||
}
|
||||
else if (isFlood(cchr))
|
||||
|
@ -163,6 +158,13 @@ class MapScanner
|
|||
*/
|
||||
void doFire()
|
||||
{
|
||||
city.firePop++;
|
||||
|
||||
// one in four times
|
||||
if (PRNG.nextInt(4) != 0) {
|
||||
return;
|
||||
}
|
||||
|
||||
final int [] DX = { 0, 1, 0, -1 };
|
||||
final int [] DY = { -1, 0, 1, 0 };
|
||||
|
||||
|
|
Reference in a new issue