Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package scripts.runecrafting.abysscrafter;
- import java.awt.Color;
- import java.awt.Font;
- import java.awt.Graphics;
- import org.tribot.api.General;
- import org.tribot.api.Timing;
- import org.tribot.api.input.Mouse;
- import org.tribot.api.util.ABCUtil;
- import org.tribot.api2007.Camera;
- import org.tribot.api2007.Combat;
- import org.tribot.api2007.Game;
- import org.tribot.api2007.GameTab;
- import org.tribot.api2007.Interfaces;
- import org.tribot.api2007.Inventory;
- import org.tribot.api2007.NPCChat;
- import org.tribot.api2007.Options;
- import org.tribot.api2007.Player;
- import org.tribot.api2007.Skills;
- import org.tribot.api2007.Walking;
- import org.tribot.api2007.WebWalking;
- import org.tribot.api2007.Skills.SKILLS;
- import org.tribot.api2007.types.RSCharacter;
- import org.tribot.api2007.types.RSItem;
- import org.tribot.api2007.types.RSNPC;
- import org.tribot.api2007.util.DPathNavigator;
- import org.tribot.script.EnumScript;
- import org.tribot.script.ScriptManifest;
- import org.tribot.script.interfaces.Painting;
- import scripts.methods.Methods;
- @ScriptManifest(authors = { "iant06" }, category = "Runecrafting", name = "iAbyss Runecrafter")
- public class Main extends EnumScript<State> implements Painting {
- private Bank bank;
- private Ditch ditch;
- private House house;
- private Obstacles obstacles;
- private Runecrafting runecrafting;
- private State state;
- private Rune rune;
- private AbyssGUI gui;
- private Orientation orientation;
- private DPathNavigator pathNavigator = new DPathNavigator();
- private boolean endScript = false;
- private int foodId = -1;
- private int healAmount = 0;
- private int natPrice = 0;
- private int essPrice = 0;
- private int lobsterPrice = 0;
- private int natsCrafted = 0;
- private int moneySpent = 0;
- private int tabPrice = 0;
- private int emergencyTeleports = 0;
- private int lobstersEaten = 0;
- private int startLevel = 0;
- private int startXp = 0;
- public int getCurrentXP() {
- return Skills.getXP(SKILLS.RUNECRAFTING);
- }
- public int getActualLevel() {
- return Skills.getLevelByXP(getCurrentXP());
- }
- @Override
- public State getInitialState() {
- if(gui == null) {
- setGui(new AbyssGUI(this));
- while(getGui().isVisible()) {
- sleep(50, 100);
- }
- }
- if(bank == null) {
- setBank(new Bank(this));
- }
- if(ditch == null) {
- setDitch(new Ditch(this));
- }
- if(house == null) {
- setHouse(new House(this));
- }
- if(obstacles == null) {
- setObstacles(new Obstacles(this));
- }
- if(runecrafting == null) {
- setRunecrafting(new Runecrafting(this));
- }
- Walking.setWalkingTimeout(2000);
- Mouse.setSpeed(130 + General.random(0, 10));
- if(getRunecrafting().isAtRift() || Locations.isInsideInnerRing()) {
- if(pouchNeedsRepair()) {
- return State.REPAIRING_POUCH;
- }
- return State.ENTERING_RIFT;
- }
- if(getHouse().isInside() || getHouse().isOutside()) {
- return State.TELEPORTING_TO_EDGEVILLE;
- }
- if(Locations.isInsideAltar()) {
- return State.CRAFTING_RUNES;
- }
- if(Locations.isAtZamorakMage()) {
- return State.TELEPORTING_TO_ABYSS;
- }
- return State.BANKING;
- }
- public boolean toggleAutoRetaliate() {
- if(GameTab.getOpen() != GameTab.TABS.COMBAT) {
- GameTab.open(GameTab.TABS.COMBAT);
- }
- return Interfaces.get(593, 27).click("Auto retaliate");
- }
- @Override
- public State handleState(State state) {
- if(isEndScript()) {
- Thread.currentThread().interrupt();
- return null;
- }
- if(!isOnBreak() && !isPaused()) {
- state = getState() != null ? getState() : getInitialState();
- if(Combat.isAutoRetaliateOn()) {
- toggleAutoRetaliate();
- sleep(400, 800);
- }
- if(getHouse().isOutside()) {
- getHouse().enterHouse();
- sleep(500, 1000);
- }
- switch(state) {
- case BANKING:
- getDitch().clickedDitch = false;
- if(!Locations.isInsideBank()) {
- if(!Player.isMoving() || !Locations.BANK_AREA.contains(Game.getDestination()))
- WebWalking.walkToBank();
- return State.BANKING;
- }
- if(!getBanking().performedBankTasks()) {
- getBanking().attemptBankTasks();
- setState(State.BANKING);
- return State.BANKING;
- } else {
- getBanking().filledPouches = false;
- setState(State.TELEPORTING_TO_ABYSS);
- return State.TELEPORTING_TO_ABYSS;
- }
- case TELEPORTING_TO_ABYSS:
- getDitch().clickedDitch = false;
- if(Combat.getAttackingEntities() != null && Combat.getAttackingEntities().length > 0) {
- for(int i = 0; i < Combat.getAttackingEntities().length; i++) {
- if(Combat.getAttackingEntities()[i] instanceof RSCharacter) {
- int teles = getEmergencyTeleports();
- setEmergencyTeleports(teles + 1);
- setState(State.TELEPORTING_TO_HOUSE);
- return State.TELEPORTING_TO_HOUSE;
- }
- }
- }
- if(getObstacles().isHealthLow()) {
- int teles = getEmergencyTeleports();
- setEmergencyTeleports(teles + 1);
- setState(State.TELEPORTING_TO_HOUSE);
- return State.TELEPORTING_TO_HOUSE;
- }
- if(getObstacles().getMonsterDistance() <= 3) {
- setState(State.PASSING_OBSTACLE);
- return State.PASSING_OBSTACLE;
- }
- if(Player.getPosition().getY() < Locations.DITCH_TILE.getY() - 8) {
- WebWalking.walkTo(Locations.DITCH_TILE);
- if(!turnedCamera) {
- Methods.turnCameraNorth();
- turnedCamera = true;
- }
- return State.TELEPORTING_TO_ABYSS;
- }
- if(Player.getPosition().getY() <= Locations.DITCH_TILE.getY()) {
- if(getDitch().cross()) {
- if(Game.getRunEnergy() > abc.INT_TRACKER.NEXT_RUN_AT.next()) {
- Options.setRunOn(true);
- abc.INT_TRACKER.NEXT_RUN_AT.reset();
- }
- return State.TELEPORTING_TO_ABYSS;
- }
- }
- if(Player.getPosition().getY() > Locations.DITCH_TILE.getY()) {
- if(!Locations.isAtZamorakMage()) {
- //Methods.performAntiBan();
- if(Game.getRunEnergy() > abc.INT_TRACKER.NEXT_RUN_AT.next()) {
- Options.setRunOn(true);
- abc.INT_TRACKER.NEXT_RUN_AT.reset();
- }
- WebWalking.walkTo(Locations.ZAMORAK_MAGE_TILE);
- return State.TELEPORTING_TO_ABYSS;
- }
- if(mageTeleport()) {
- setState(State.PASSING_OBSTACLE);
- return State.PASSING_OBSTACLE;
- }
- }
- return State.TELEPORTING_TO_ABYSS;
- case PASSING_OBSTACLE:
- if(Locations.isInsideInnerRing() && getObstacles().getMonsterDistance() > 2) {
- if(pouchNeedsRepair()) {
- setState(State.REPAIRING_POUCH);
- return State.REPAIRING_POUCH;
- } else {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- }
- if(getObstacles().isHealthLow()) {
- int teles = getEmergencyTeleports();
- setEmergencyTeleports(teles + 1);
- setState(State.TELEPORTING_TO_HOUSE);
- return State.TELEPORTING_TO_HOUSE;
- }
- if(getObstacles().getObstacle() == null) {
- getObstacles().findClosest();
- }
- if(getObstacles().getObstacle() != null) {
- if(Locations.isInsideInnerRing() && getObstacles().getMonsterDistance() > 2) {
- if(pouchNeedsRepair()) {
- setState(State.REPAIRING_POUCH);
- return State.REPAIRING_POUCH;
- } else {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- }
- if(!setRun) {
- setRun = true;
- if(General.random(0, 1) == 1) {
- Options.setRunOn(true);
- }
- }
- if(getObstacles().passObstacle()) {
- if(getObstacles().getMonsterDistance() > 2) {
- if(pouchNeedsRepair()) {
- setState(State.REPAIRING_POUCH);
- return State.REPAIRING_POUCH;
- } else {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- }
- }
- if(Locations.isInsideInnerRing() && getObstacles().getMonsterDistance() > 2) {
- if(pouchNeedsRepair()) {
- setState(State.REPAIRING_POUCH);
- return State.REPAIRING_POUCH;
- } else {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- }
- }
- setState(State.PASSING_OBSTACLE);
- return State.PASSING_OBSTACLE;
- case ENTERING_RIFT:
- if(Locations.isInsideAltar()) {
- setState(State.CRAFTING_RUNES);
- return State.CRAFTING_RUNES;
- }
- if(getRunecrafting().isAtRift()) {
- if(getRunecrafting().enterRift()) {
- setState(State.CRAFTING_RUNES);
- return State.CRAFTING_RUNES;
- }
- }
- if(!getRunecrafting().isAtRift() && !Player.isMoving()) {
- if(Game.getDestination() == null) {
- Walking.walkPath(getRunecrafting().getRiftPath());
- }
- if(Game.getDestination() != null && !Game.getDestination().isOnScreen() || !Player.isMoving())
- Walking.walkPath(getRunecrafting().getRiftPath());
- return State.ENTERING_RIFT;
- }
- return State.ENTERING_RIFT;
- case CRAFTING_RUNES:
- if(!Locations.isInsideAltar()) {
- if(getRunecrafting().isAtRift() || Locations.isInsideInnerRing()) {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- }
- if(getRunecrafting().craftRunes()) {
- setState(State.TELEPORTING_TO_HOUSE);
- return State.TELEPORTING_TO_HOUSE;
- }
- return State.CRAFTING_RUNES;
- case TELEPORTING_TO_HOUSE:
- if(getHouse().isInside()) {
- turnedCamera = false;
- setRun = false;
- getDitch().clickedDitch = false;
- setState(State.TELEPORTING_TO_EDGEVILLE);
- return State.TELEPORTING_TO_EDGEVILLE;
- }
- teleportHome();
- return State.TELEPORTING_TO_HOUSE;
- case TELEPORTING_TO_EDGEVILLE:
- if(Locations.isAtEdgeville()) {
- setState(State.BANKING);
- return State.BANKING;
- }
- if(getHouse().isOutside()) {
- getHouse().enterHouse();
- return State.TELEPORTING_TO_EDGEVILLE;
- }
- getHouse().rubGlory();
- return State.TELEPORTING_TO_EDGEVILLE;
- case REPAIRING_POUCH:
- if(!pouchNeedsRepair()) {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- if(!Locations.isAtDarkMage()) {
- if(Game.getDestination() == null) {
- WebWalking.walkTo(Locations.DARK_MAGE_TILE);
- }
- if(Game.getDestination() != null && !Game.getDestination().isOnScreen() || !Player.isMoving())
- WebWalking.walkTo(Locations.DARK_MAGE_TILE);
- return State.REPAIRING_POUCH;
- }
- if(repairPouch()) {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- return State.REPAIRING_POUCH;
- case WALKING_TO_DARK_MAGE:
- if(!Locations.isAtDarkMage()) {
- if(Game.getDestination() == null) {
- WebWalking.walkTo(Locations.DARK_MAGE_TILE);
- }
- if(Game.getDestination() != null && !Game.getDestination().isOnScreen() || !Player.isMoving())
- WebWalking.walkTo(Locations.DARK_MAGE_TILE);
- return State.REPAIRING_POUCH;
- }
- return State.WALKING_TO_DARK_MAGE;
- case GETTING_SMALL_POUCH:
- if(hasSmallPouch()) {
- setState(State.ENTERING_RIFT);
- return State.ENTERING_RIFT;
- }
- talkToDarkMage();
- return State.GETTING_SMALL_POUCH;
- }
- sleep(50, 150);
- }
- return null;
- }
- public boolean setRun = false;
- public boolean turnedCamera = false;
- private boolean talkToDarkMage() {
- setState(State.GETTING_SMALL_POUCH);
- if(Inventory.isFull()) {
- RSItem[] ess = Inventory.find(Constants.ESSENCE);
- if(ess != null && ess.length > 0) {
- Inventory.drop(ess[0]);
- }
- }
- final int DARK_MAGE = Constants.DARK_MAGE;
- RSNPC darkMage = Methods.findNPCByModelPoints(new int[]{DARK_MAGE});
- if(darkMage != null) {
- if(!darkMage.isOnScreen()) {
- Walking.clickTileMM(darkMage, 0);
- }
- while(NPCChat.getClickContinueInterface() == null) {
- darkMage.click("Talk-to");
- talkedToDarkMage(3000);
- General.sleep(abc.DELAY_TRACKER.SWITCH_OBJECT.next());
- abc.DELAY_TRACKER.SWITCH_OBJECT.reset();
- }
- boolean firstOption = true;
- for(int i = 0; i < Constants.DARK_MAGE_MESSAGES.length; i++) {
- if(NPCChat.getMessage() != null) {
- while(NPCChat.getMessage() != null && Constants.DARK_MAGE_MESSAGES[i].contains(NPCChat.getMessage())) {
- NPCChat.clickContinue(false);
- clickedContinue(2000, NPCChat.getMessage());
- General.sleep(abc.DELAY_TRACKER.SWITCH_OBJECT.next());
- abc.DELAY_TRACKER.SWITCH_OBJECT.reset();
- }
- }
- if(NPCChat.getOptions() != null) {
- if(firstOption) {
- firstOption = false;
- NPCChat.selectOption("I need your help with something...", true);
- i = 1;
- } else {
- NPCChat.selectOption("Can I have a new essence pouch?", false);
- i = 3;
- }
- clickedOption(2000);
- General.sleep(abc.DELAY_TRACKER.SWITCH_OBJECT.next());
- abc.DELAY_TRACKER.SWITCH_OBJECT.reset();
- }
- }
- if(hasSmallPouch()) {
- setState(State.ENTERING_RIFT);
- return true;
- }
- }
- return false;
- }
- private boolean clickedOption(int i) {
- long t = System.currentTimeMillis();
- while (Timing.timeFromMark(t) < i) {
- if (NPCChat.getOptions() == null) {
- return true;
- }
- sleep(50, 150);
- }
- return false;
- }
- private boolean clickedContinue(int i, String message) {
- long t = System.currentTimeMillis();
- while (Timing.timeFromMark(t) < i) {
- if(NPCChat.getMessage() != null) {
- if (!NPCChat.getMessage().equals(message)) {
- return true;
- }
- }
- sleep(50, 150);
- }
- return false;
- }
- private boolean talkedToDarkMage(int i) {
- long t = System.currentTimeMillis();
- while (Timing.timeFromMark(t) < i) {
- if(NPCChat.getMessage()!= null) {
- if (NPCChat.getMessage().equals(Constants.DARK_MAGE_MESSAGES[0])) {
- return true;
- }
- }
- sleep(50, 150);
- }
- return false;
- }
- private boolean hasSmallPouch() {
- RSItem[] smallPouch = Inventory.find(Constants.POUCHES[0]);
- if(smallPouch != null && smallPouch.length > 0) {
- return true;
- }
- return false;
- }
- private boolean repairPouch() {
- RSNPC darkMage = Methods.findNPCByModelPoints(new int[] { Constants.DARK_MAGE });
- if(darkMage != null) {
- if(!darkMage.isOnScreen() || Methods.distanceTo(this, darkMage.getPosition()) > 5) {
- if(Game.getDestination() == null) {
- WebWalking.walkTo(darkMage);
- }
- if(Game.getDestination() != null && !Game.getDestination().isOnScreen() || !Player.isMoving())
- WebWalking.walkTo(darkMage);
- Camera.turnToTile(darkMage);
- } else {
- if(NPCChat.getMessage() == null) {
- darkMage.click("Repairs");
- General.sleep(abc.DELAY_TRACKER.SWITCH_OBJECT.next());
- abc.DELAY_TRACKER.SWITCH_OBJECT.reset();
- }
- if(talking(2000)) {
- boolean firstOption = true;
- for(int i = 0; i < Constants.DARK_MAGE_MESSAGE.length; i++) {
- if(NPCChat.getMessage() != null) {
- while(NPCChat.getMessage() != null && Constants.DARK_MAGE_MESSAGE[i].contains(NPCChat.getMessage())) {
- NPCChat.clickContinue(true);
- General.sleep(abc.DELAY_TRACKER.SWITCH_OBJECT.next());
- abc.DELAY_TRACKER.SWITCH_OBJECT.reset();
- sleep(50, 250);
- }
- }
- if(NPCChat.getOptions() != null) {
- if(firstOption) {
- firstOption = false;
- NPCChat.selectOption("I need your help with something...", true);
- i = 1;
- } else {
- NPCChat.selectOption("Can you repair my pouches?", true);
- i = 3;
- }
- General.sleep(abc.DELAY_TRACKER.SWITCH_OBJECT.next());
- abc.DELAY_TRACKER.SWITCH_OBJECT.reset();
- }
- }
- }
- }
- } else {
- if(Game.getDestination() == null) {
- WebWalking.walkTo(Locations.DARK_MAGE_TILE);
- }
- if(Game.getDestination() != null && !Game.getDestination().isOnScreen() || !Player.isMoving())
- WebWalking.walkTo(Locations.DARK_MAGE_TILE);
- }
- return false;
- }
- private long time = 0L;
- private ABCUtil abc = new ABCUtil();
- public boolean tabBroke = false;
- public void teleportHome() {
- RSItem[] tab = Inventory.find(Constants.HOUSE_TAB);
- if(tab != null && tab.length > 0 && !tabBroke) {
- int tabCount = Inventory.getCount(Constants.HOUSE_TAB);
- getObstacles().setObstacle(null);
- time = System.currentTimeMillis();
- while(Player.getAnimation() != 4069 && !getHouse().isInside() && Inventory.getCount(Constants.HOUSE_TAB) == tabCount) {
- if(Locations.isInsideInnerRing()) {
- setState(State.ENTERING_RIFT);
- break;
- }
- tab = Inventory.find(Constants.HOUSE_TAB);
- if(tab != null && tab.length > 0) {
- if(tab[0].click("Break")) {
- General.sleep(abc.DELAY_TRACKER.ITEM_INTERACTION.next());
- abc.DELAY_TRACKER.ITEM_INTERACTION.reset();
- tabBroke = true;
- }
- }
- sleep(500, 1000);
- }
- }
- }
- public boolean isTimedOut(int i, int j) {
- if(System.currentTimeMillis() - time > General.random(i, j)) {
- return true;
- }
- return false;
- }
- public boolean pouchNeedsRepair() {
- for(int i = 0; i < Constants.DAMAGED_POUCHES.length; i++) {
- if(Inventory.getCount(Constants.DAMAGED_POUCHES) > 0) {
- return true;
- }
- }
- return false;
- }
- private boolean mageTeleport() {
- //if(Locations.isAtZamorakMage()) {
- RSNPC zamorakMage = Methods.findNPCByModelPoints(new int[] { Constants.ZAMORAK_MAGE });
- if(zamorakMage != null) {
- if(zamorakMage.isOnScreen()) {
- if(zamorakMage.click("Teleport")) {
- General.sleep(abc.DELAY_TRACKER.SWITCH_OBJECT.next());
- abc.DELAY_TRACKER.SWITCH_OBJECT.reset();
- if(teleported(5000)) {
- return true;
- }
- }
- }
- if(!zamorakMage.isOnScreen()) {
- //WebWalking.walkTo(zamorakMage);
- Camera.turnToTile(zamorakMage);
- /*if(Game.getDestination() == null) {
- WebWalking.walkTo(zamorakMage);
- }
- if(Game.getDestination() != null && !Game.getDestination().isOnScreen() || !Player.isMoving())
- WebWalking.walkTo(zamorakMage);*/
- }
- }
- //}
- return false;
- }
- private boolean teleported(int i) {
- long t = System.currentTimeMillis();
- while (Timing.timeFromMark(t) < i) {
- if(getObstacles().getMonsterDistance() <= 1) {
- return true;
- }
- sleep(50, 150);
- }
- return false;
- }
- private boolean talking(int i) {
- long t = System.currentTimeMillis();
- while (Timing.timeFromMark(t) < i) {
- if(NPCChat.getMessage() != null) {
- return true;
- }
- sleep(50, 150);
- }
- return false;
- }
- @Override
- public void onPaint(Graphics g) {
- int nats = getNatsCrafted();
- int natsHr = (int) (nats / ((getRunningTime()) / 3600000D));
- double profitHr = (double) (calculateProfit() / ((getRunningTime()) / 3600000D));
- int xp = (getCurrentXP() - getStartXp());
- int xpHr = (int) (xp / ((getRunningTime()) / 3600000D));
- g.setColor(Color.BLACK);
- g.setFont(new Font("default", Font.BOLD, 12));
- g.drawString("Runes Crafted: " + nats + " (" + natsHr + ")", 290, 358);
- g.drawString("Profit: " + Methods.setInMoneyFormat(calculateProfit()) + " (" + Methods.setInMoneyFormat(profitHr) + ")", 290, 358 + 15);
- g.drawString("Level: " + getActualLevel() + " (" + (getActualLevel() - getStartLevel()) + ")", 290, 358 + 30);
- g.drawString("XP: " + xp + " (" + xpHr + ")", 290, 358 + 45);
- g.drawString("Emergency Teleports: " + getEmergencyTeleports(), 290, 358 + 60);
- g.drawString("Food Eaten: " + getLobstersEaten(), 290, 358 + 75);
- g.drawString("Rune: " + Methods.correctCapitalization(rune.toString()), 290, 358 + 90);
- g.drawString("State: " + Methods.correctCapitalization(state.toString()), 290, 358 + 105);
- g.drawString("Running for: " + Timing.msToString(getRunningTime()), 290, 358 + 120);
- }
- private double calculateProfit() {
- double profit = 0;
- int natPrice = getNatPrice();
- int essPrice = getEssPrice();
- int natProfit = natPrice - essPrice;
- int natsCrafted = getNatsCrafted();
- profit += natProfit * natsCrafted;
- int lobPrice = getLobsterPrice();
- int lobsEaten = getLobstersEaten();
- profit -= lobPrice * lobsEaten;
- return profit;
- }
- public void setState(State state) {
- this.state = state;
- }
- public State getState() {
- return state;
- }
- public void setEndScript(boolean endScript) {
- this.endScript = endScript;
- }
- public boolean isEndScript() {
- return endScript;
- }
- public void setBank(Bank bank) {
- this.bank = bank;
- }
- public Bank getBanking() {
- return bank;
- }
- public void setHouse(House house) {
- this.house = house;
- }
- public House getHouse() {
- return house;
- }
- public void setObstacles(Obstacles obstacles) {
- this.obstacles = obstacles;
- }
- public Obstacles getObstacles() {
- return obstacles;
- }
- public void setRunecrafting(Runecrafting runecrafting) {
- this.runecrafting = runecrafting;
- }
- public Runecrafting getRunecrafting() {
- return runecrafting;
- }
- public Ditch getDitch() {
- return ditch;
- }
- public void setDitch(Ditch ditch) {
- this.ditch = ditch;
- }
- public void setNatsCrafted(int natsCrafted) {
- this.natsCrafted = natsCrafted;
- }
- public int getNatsCrafted() {
- return natsCrafted;
- }
- public void setPathNavigator(DPathNavigator pathNavigator) {
- this.pathNavigator = pathNavigator;
- }
- public DPathNavigator getPathNavigator() {
- return pathNavigator;
- }
- public void setNatPrice(int natPrice) {
- this.natPrice = natPrice;
- }
- public int getNatPrice() {
- return natPrice;
- }
- public void setEssPrice(int essPrice) {
- this.essPrice = essPrice;
- }
- public int getEssPrice() {
- return essPrice;
- }
- public void setLobsterPrice(int lobsterPrice) {
- this.lobsterPrice = lobsterPrice;
- }
- public int getLobsterPrice() {
- return lobsterPrice;
- }
- public void setMoneySpent(int moneySpent) {
- this.moneySpent = moneySpent;
- }
- public int getMoneySpent() {
- return moneySpent;
- }
- public void setEmergencyTeleports(int emergencyTeleports) {
- this.emergencyTeleports = emergencyTeleports;
- }
- public int getEmergencyTeleports() {
- return emergencyTeleports;
- }
- public void setLobstersEaten(int lobstersEaten) {
- this.lobstersEaten = lobstersEaten;
- }
- public int getLobstersEaten() {
- return lobstersEaten;
- }
- public Rune getRune() {
- return rune;
- }
- public void setRune(Rune rune) {
- this.rune = rune;
- }
- public AbyssGUI getGui() {
- return gui;
- }
- public void setGui(AbyssGUI gui) {
- this.gui = gui;
- }
- public int getTabPrice() {
- return tabPrice;
- }
- public void setTabPrice(int tabPrice) {
- this.tabPrice = tabPrice;
- }
- public int getFoodId() {
- return foodId;
- }
- public void setFoodId(int foodId) {
- this.foodId = foodId;
- }
- public Orientation getOrientation() {
- return orientation;
- }
- public void setOrientation(Orientation orientation) {
- this.orientation = orientation;
- }
- public int getHealAmount() {
- return healAmount;
- }
- public void setHealAmount(int healAmount) {
- this.healAmount = healAmount;
- }
- public int getStartLevel() {
- return startLevel;
- }
- public void setStartLevel(int startLevel) {
- this.startLevel = startLevel;
- }
- public int getStartXp() {
- return startXp;
- }
- public void setStartXp(int startXp) {
- this.startXp = startXp;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement