Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private boolean mapCave() {
- GameObject caveEntrance = Objects.getNearest(9357);
- if (caveEntrance != null) {
- reference = caveEntrance.getLocation();
- } else {
- return false;
- }
- int xr = reference.getX();
- int yr = reference.getY();
- caveSpawn = new Tile(xr, yr - 2); //tile on which you spawn
- Area wholeCave = new Area(new Tile(xr - 42, yr - 57), new Tile(xr + 11, yr - 2));
- Area northwest = new Area(new Tile(xr - 42, yr - 24), new Tile(xr - 22, yr - 3));
- Area southwest = new Area(new Tile(xr - 42, yr - 57), new Tile(xr - 23, yr - 38));
- Area southeast = new Area(new Tile(xr - 9, yr - 53), new Tile(xr + 11, yr - 30));
- Area northeast = new Area(new Tile(xr - 9, yr - 19), new Tile(xr + 9, yr - 2));
- Tile bootCornerS = new Tile(xr + 1, yr - 30); //unsafe
- Tile bootCornerSW = new Tile(xr, yr - 29); //unsafe
- Tile bootCornerNW = new Tile(xr, yr - 20); //unsafe
- Tile bootCornerN = new Tile(xr + 1, yr - 19); //unsafe
- Area bootNorth = new Area(new Tile(xr + 2, yr - 19), new Tile(xr + 8, yr - 19)); //safe
- Area bootWest = new Area(new Tile(xr, yr - 28), new Tile(xr, yr - 21)); //safe
- Area bootSouth = new Area(new Tile(xr + 2, yr - 30), new Tile(xr + 11, yr - 30)); //safe
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement