Advertisement
Guest User

Untitled

a guest
Sep 16th, 2014
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.99 KB | None | 0 0
  1. public class WalkToBank extends WebArea {
  2.  
  3.     Web web = new Web();
  4.     final Tile bankTile = new Tile(2843, 3543);
  5.     final Area armourArea = new Area(2861, 3545, 2849, 3534);
  6.     final Tile inside = new Tile(2845, 3544);
  7.    
  8.     public WalkToBank(){
  9.        
  10.         if (!Players.getLocal().isMoving()) {
  11.             Path path = web.findPath(bankTile);
  12.             path.traverse();
  13.             Time.sleep(400, 800);
  14.         }
  15.        
  16.     }
  17.  
  18.     @Override
  19.     public void addTo(Web web) {
  20.        
  21.         web.addWalkConnection(web.getNode(inside), web.getNode(bankTile));
  22.         ObjectAction openDoor = new ObjectAction("Door", "Open");
  23.        
  24.         WebNode insideRoom = web.getNearestWebNode(inside);
  25.         WebNode inBank = web.getNearestWebNode(bankTile);
  26.        
  27.         ActionConnection exitConnection = new ActionConnection(insideRoom, inBank, openDoor);
  28.         ActionConnection enterConnection = new ActionConnection(inBank, insideRoom, openDoor);
  29.        
  30.         inBank.addConnection(enterConnection);
  31.         insideRoom.addConnection(exitConnection);
  32.     }
  33.  
  34.     @Override
  35.     public void reset(Web arg0) {
  36.        
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement