Skip to content

Commit dc12497

Browse files
committed
add regions test listener
1 parent ab93a67 commit dc12497

File tree

4 files changed

+32
-3
lines changed

4 files changed

+32
-3
lines changed

src/test/java/MinimalListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import bwapi.Game;
44
import bwapi.Player;
55

6-
public class MinimalListener extends DefaultBWListener {
6+
class MinimalListener extends DefaultBWListener {
77
final BWClient bwClient;
88

99
Game game;

src/test/java/PlayTestListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import java.util.Comparator;
55
import java.util.PriorityQueue;
66

7-
public class PlayTestListener extends DefaultBWListener {
7+
class PlayTestListener extends DefaultBWListener {
88
final BWClient bwClient;
99

1010
Game game;

src/test/java/game/GameTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import bwapi.DefaultBWListener;
55
import bwapi.Game;
66

7-
public class GameTest extends DefaultBWListener {
7+
class GameTest extends DefaultBWListener {
88
final BWClient bwClient;
99

1010
Game game;

src/test/java/game/RegionTest.java

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
package game;
2+
import bwapi.BWClient;
3+
import bwapi.DefaultBWListener;
4+
import bwapi.Game;
5+
import bwapi.Region;
6+
7+
8+
class RegionTest extends DefaultBWListener {
9+
final BWClient bwClient;
10+
11+
Game game;
12+
13+
RegionTest() {
14+
bwClient = new BWClient(this);
15+
bwClient.startGame();
16+
}
17+
18+
public void onStart() {
19+
game = bwClient.getGame();
20+
21+
for (final Region region : game.getAllRegions()) {
22+
System.out.println(region.getID() + ": {(" + region.getBoundsLeft() + ", " + region.getBoundsTop() + "), (" + region.getBoundsRight() + ", " + region.getBoundsBottom() + ")}");
23+
}
24+
}
25+
26+
public static void main(String[] args) {
27+
new RegionTest();
28+
}
29+
}

0 commit comments

Comments
 (0)