blob: 68aa11242d814f37f6b0bb8777a592cb95009265 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
package org.happysanta.gd.Levels;
public class LevelHeader {
private int pointers[][] = new int[3][];
private String names[][] = new String[3][];
private int counts[] = new int[3];
public LevelHeader() {
}
public void setCount(int level, int count) {
if (level >= counts.length)
return;
pointers[level] = new int[count];
names[level] = new String[count];
counts[level] = count;
}
public int getCount(int level) {
if (level < counts.length)
return counts[level];
else
return 0;
}
public void setPointer(int level, int index, int value) {
pointers[level][index] = value;
}
public void setName(int level, int index, String value) {
names[level][index] = value;
}
public int[][] getPointers() {
return pointers;
}
public String[][] getNames() {
return names;
}
public boolean isCountsOk() {
for (int i = 0; i < counts.length; i++) {
if (counts[i] <= 0)
return false;
}
return true;
}
}
|