cleanup: use constants for RivEdge table (in MapGenerator)

replace hard-coded numbers with constants and constants plus offsets

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@889 d9718cc8-9f43-0410-858b-315f434eb58c
This commit is contained in:
jason@long.name 2013-12-03 02:18:44 +00:00
parent 58ffb6c73b
commit f8d3532cf7
2 changed files with 5 additions and 4 deletions

View file

@ -391,10 +391,10 @@ public class MapGenerator
}
static final char [] REdTab = new char[] {
13 + BULLBIT, 13 + BULLBIT, 17 + BULLBIT, 15 + BULLBIT,
5 + BULLBIT, 2, 19 + BULLBIT, 17 + BULLBIT,
9 + BULLBIT, 11 + BULLBIT, 2, 13 + BULLBIT,
7 + BULLBIT, 9 + BULLBIT, 5 + BULLBIT, 2
(RIVEDGE+8) + BULLBIT, (RIVEDGE+8) + BULLBIT, (RIVEDGE+12)+ BULLBIT, (RIVEDGE+10)+ BULLBIT,
(RIVEDGE+0) + BULLBIT, RIVER, (RIVEDGE+14)+ BULLBIT, (RIVEDGE+12)+ BULLBIT,
(RIVEDGE+4) + BULLBIT, (RIVEDGE+6) + BULLBIT, RIVER, (RIVEDGE+8) + BULLBIT,
(RIVEDGE+2) + BULLBIT, (RIVEDGE+4) + BULLBIT, (RIVEDGE+0) + BULLBIT, RIVER
};
private void smoothRiver()

View file

@ -44,6 +44,7 @@ public class TileConstants
static final char RIVER = 2;
static final char REDGE = 3;
static final char CHANNEL = 4;
static final char RIVEDGE = 5;
static final char FIRSTRIVEDGE = 5;
static final char LASTRIVEDGE = 20;
static final char TREEBASE = 21;