Skip to content

Commit 43eb7d6

Browse files
committed
Merge remote-tracking branch 'origin/aside'
2 parents de4f5a8 + 82cdecc commit 43eb7d6

File tree

4 files changed

+20
-19
lines changed

4 files changed

+20
-19
lines changed

res/levels/custom_level.png

884 Bytes
Loading

res/sprite_sheet.png

-9 Bytes
Loading

src/com/redomar/game/Game.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ public void init() {
9898
screen = new Screen(WIDTH, HEIGHT, new SpriteSheet("/sprite_sheet.png"));
9999
input = new InputHandler(this);
100100
setWindow(new WindowHandler(this));
101-
setLevel(new LevelHandler("/levels/water_level.png"));
101+
setLevel(new LevelHandler("/levels/custom_level.png"));
102102

103103
setPlayer(new PlayerMP(getLevel(), 100, 100, input,
104104
Jdata_UserName, null, -1));

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

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,16 @@
77
public abstract class Tile {
88

99
private static final Tile[] tiles = new Tile[256];
10-
private static final Tile VOID = new BasicSolidTile(0, 0, 0, Colours.get(0,
11-
-1, -1, -1), 0xFF000000);
12-
private static final Tile STONE = new BasicSolidTile(1, 1, 0, Colours.get(
13-
-1, 444, 333, -1), 0xFF555555);
14-
private static final Tile CHISELED_STONE = new BasicTile(2, 2, 0,
15-
Colours.get(-1, 333, 222, -1), 0xFF666666);
16-
private static final Tile GRASS = new BasicTile(3, 3, 0, Colours.get(-1,
17-
131, 141, -1), 0xFF00FF00);
18-
private static final Tile WATER = new AnimatedTile(4, new int[][] {
19-
{ 0, 5 }, { 1, 5 }, { 2, 5 }, { 1, 5 } }, Colours.get(-1, 004, 115,
20-
-1), 0xFF0000FF, 1000);
21-
private static final Tile FLOWER_rose = new BasicTile(5, 4, 0, Colours.get(
22-
131, 151, 510, 553), 0xFFCCFF33);
23-
private static final Tile FLOWER_dandelion = new BasicTile(6, 4, 0,
24-
Colours.get(131, 151, 553, 510), 0xFFFFCC33);
25-
private static final Tile SAND = new BasicTile(7, 5, 0, Colours.get(-1, 553,
26-
554, 555), 0xFFFFFF99);
10+
private static final Tile VOID = new BasicSolidTile(0, 0, 0, Colours.get(0, -1, -1, -1), 0xFF000000);
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);
2720

2821
protected byte id;
2922
protected boolean solid;
@@ -69,7 +62,7 @@ public static Tile getStone() {
6962
}
7063

7164
public static Tile getChiseledStone() {
72-
return CHISELED_STONE;
65+
return CHISELED_stone;
7366
}
7467

7568
public static Tile getGrass() {
@@ -100,4 +93,12 @@ public static Tile[] getTiles() {
10093
return tiles;
10194
}
10295

96+
public static Tile getChestA() {
97+
return CHEST_a;
98+
}
99+
100+
public static Tile getChestB() {
101+
return CHEST_b;
102+
}
103+
103104
}

0 commit comments

Comments
 (0)