Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. private boolean mapCave() {
  2. GameObject caveEntrance = Objects.getNearest(9357);
  3. if (caveEntrance != null) {
  4. reference = caveEntrance.getLocation();
  5. } else {
  6. return false;
  7. }
  8. int xr = reference.getX();
  9. int yr = reference.getY();
  10. caveSpawn = new Tile(xr, yr - 2); //tile on which you spawn
  11. Area wholeCave = new Area(new Tile(xr - 42, yr - 57), new Tile(xr + 11, yr - 2));
  12. Area northwest = new Area(new Tile(xr - 42, yr - 24), new Tile(xr - 22, yr - 3));
  13. Area southwest = new Area(new Tile(xr - 42, yr - 57), new Tile(xr - 23, yr - 38));
  14. Area southeast = new Area(new Tile(xr - 9, yr - 53), new Tile(xr + 11, yr - 30));
  15. Area northeast = new Area(new Tile(xr - 9, yr - 19), new Tile(xr + 9, yr - 2));
  16. Tile bootCornerS = new Tile(xr + 1, yr - 30); //unsafe
  17. Tile bootCornerSW = new Tile(xr, yr - 29); //unsafe
  18. Tile bootCornerNW = new Tile(xr, yr - 20); //unsafe
  19. Tile bootCornerN = new Tile(xr + 1, yr - 19); //unsafe
  20. Area bootNorth = new Area(new Tile(xr + 2, yr - 19), new Tile(xr + 8, yr - 19)); //safe
  21. Area bootWest = new Area(new Tile(xr, yr - 28), new Tile(xr, yr - 21)); //safe
  22. Area bootSouth = new Area(new Tile(xr + 2, yr - 30), new Tile(xr + 11, yr - 30)); //safe
  23. return true;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement