Guest User

Untitled

a guest
Jul 21st, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. private enum State {
  2. WALK_TO_DOOR, OPEN_DOOR, TALK_WITH_NED, WALK_TO_BANK, OPEN_BANK, BANK, MENU_NED
  3. }
  4.  
  5. private State getState() {
  6. if (isInventoryFull()) {
  7. if (bank.isOpen()) {
  8. return State.BANK;
  9. } else if (distanceTo(bankTile) <= 8) {
  10. return State.OPEN_BANK;
  11. } else {
  12. return State.WALK_TO_BANK;
  13. }
  14. } else {
  15. if(canContinue()) {
  16. return State.MENU_NED;
  17. } else if (distanceTo(miningAreaTile) <= 8) {
  18. return State.WALK_TO_DOOR;
  19. } else if (doorIsShut()) { //write a door is shut boolean
  20. return State.OPEN_DOOR;
  21. } else {
  22. return State.TALK_WITH_NED;
  23. }
  24. }
  25. }
Add Comment
Please, Sign In to add comment