Skip to content

Commit 6e78e9b

Browse files
committed
Cleared tile id conflict
1 parent 13440e2 commit 6e78e9b

File tree

1 file changed

+10
-15
lines changed

1 file changed

+10
-15
lines changed

src/com/redomar/game/level/tiles/Tile.java

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,18 @@
66

77
public abstract class Tile {
88

9-
//ID SYSTEM
10-
//VOID 0 and 0s
11-
//BASIC 1 - 9
12-
//SOLID 11 - 19
13-
//ANIMATED 21 - 29
149
private static final Tile[] tiles = new Tile[256];
1510
private static final Tile VOID = new BasicSolidTile(0, 0, 0, Colours.get(0, -1, -1, -1), 0xFF000000);
16-
private static final Tile STONE = new BasicSolidTile(11, 1, 0, Colours.get(-1, 444, 333, -1), 0xFF555555);
17-
private static final Tile CHISELED_stone = new BasicTile(1, 2, 0, Colours.get(-1, 333, 222, -1), 0xFF666666);
18-
private static final Tile GRASS = new BasicTile(2, 3, 0, Colours.get(-1, 131, 141, -1), 0xFF00FF00);
19-
private static final Tile WATER = new AnimatedTile(21, new int[][] { { 0, 5 }, { 1, 5 }, { 2, 5 }, { 1, 5 } }, Colours.get(-1, 004, 115, -1), 0xFF0000FF, 1000);
20-
private static final Tile FLOWER_rose = new BasicTile(3, 4, 0, Colours.get(131, 151, 510, 553), 0xFFCCFF33);
21-
private static final Tile FLOWER_dandelion = new BasicTile(4, 4, 0, Colours.get(131, 151, 553, 510), 0xFFFFCC33);
22-
private static final Tile SAND = new BasicTile(5, 5, 0, Colours.get(-1, 553, 554, 555), 0xFFFFFF99);
23-
private static final Tile CHEST_a = new BasicSolidTile(12, 0, 1, Colours.get(333, 111, 420, 000), 0xFFFF0001);
24-
private static final Tile CHEST_b = new BasicSolidTile(13, 1, 1, Colours.get(333, 111, 420, 000), 0xFFFF0002);
25-
private static final Tile CARPET_red = new BasicTile(6, 5, 0, Colours.get(-1, 311, 411, 311), 0xFFAA3636);
11+
private static final Tile STONE = new BasicSolidTile(1, 1, 0, Colours.get(-1, 444, 333, -1), 0xFF555555);
12+
private static final Tile CHISELED_stone = new BasicTile(2, 2, 0, Colours.get(-1, 333, 222, -1), 0xFF666666);
13+
private static final Tile GRASS = new BasicTile(3, 3, 0, Colours.get(-1, 131, 141, -1), 0xFF00FF00);
14+
private static final Tile WATER = new AnimatedTile(4, new int[][] { { 0, 5 }, { 1, 5 }, { 2, 5 }, { 1, 5 } }, Colours.get(-1, 004, 115, -1), 0xFF0000FF, 1000);
15+
private static final Tile FLOWER_rose = new BasicTile(5, 4, 0, Colours.get(131, 151, 510, 553), 0xFFCCFF33);
16+
private static final Tile FLOWER_dandelion = new BasicTile(6, 4, 0, Colours.get(131, 151, 553, 510), 0xFFFFCC33);
17+
private static final Tile SAND = new BasicTile(7, 5, 0, Colours.get(-1, 553, 554, 555), 0xFFFFFF99);
18+
private static final Tile CHEST_a = new BasicSolidTile(8, 0, 1, Colours.get(333, 111, 420, 000), 0xFFFF0001);
19+
private static final Tile CHEST_b = new BasicSolidTile(9, 1, 1, Colours.get(333, 111, 420, 000), 0xFFFF0002);
20+
private static final Tile CARPET_red = new BasicTile(10, 5, 0, Colours.get(-1, 311, 411, 311), 0xFFAA3636);
2621

2722
protected byte id;
2823
protected boolean solid;

0 commit comments

Comments
 (0)