cleanup: make buildHouse() use xpos,ypos properties not parameters
git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@551 d9718cc8-9f43-0410-858b-315f434eb58c
This commit is contained in:
parent
deb9738b6f
commit
d2066409b9
1 changed files with 11 additions and 2 deletions
|
@ -983,6 +983,12 @@ class MapScanner
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Consider the value of building a single-lot house at certain
|
||||
* coordinates.
|
||||
* @return integer; positive number indicates good place for
|
||||
* house to go; zero or a negative number indicates a bad place.
|
||||
*/
|
||||
int evalLot(int x, int y)
|
||||
{
|
||||
// test for clear lot
|
||||
|
@ -1013,7 +1019,10 @@ class MapScanner
|
|||
return score;
|
||||
}
|
||||
|
||||
private void buildHouse(int xpos, int ypos, int value)
|
||||
/**
|
||||
* Build a single-lot house on the current residential zone.
|
||||
*/
|
||||
private void buildHouse(int value)
|
||||
{
|
||||
assert value >= 0 && value <= 3;
|
||||
|
||||
|
@ -1095,7 +1104,7 @@ class MapScanner
|
|||
{
|
||||
if (pop < 8)
|
||||
{
|
||||
buildHouse(xpos, ypos, value);
|
||||
buildHouse(value);
|
||||
incrementROG(xpos, ypos, 1);
|
||||
return;
|
||||
}
|
||||
|
|
Reference in a new issue