Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package scripts.clues.types;
- import org.tribot.api2007.types.RSArea;
- import org.tribot.api2007.types.RSTile;
- import scripts.clues.Locations;
- import scripts.clues.Teleporting;
- public enum CrypticClue {
- YANILLE_SHOP_DRAWERS("Search drawers in ground floor of a shop in Yanille.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.CASTLEWARS, Locations.YANILLE_DRAWER_TILE, false, Locations.NULL_TILE),
- BURTHORPE_PUB_CRATE("Search crate in Toad and Chicken pub.",
- "Crate", "null", 0, Teleporting.TeleportLocation.BURTHORPE, Locations.BURTHORPE_BAR_CRATE_TILE, false, Locations.NULL_TILE),
- DRAYNOR_VILLAGE_HOUSE_DRAWERS("Search drawers in a house in Draynor Village.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.DRAYNOR_HOUSE_DRAWER_TILE, false, Locations.NULL_TILE),
- SEERS_VILLAGE_HOUSE_CRATE("Search for a crate on ground floor of a house in Seers' Village.",
- "Crate", "null", 0, Teleporting.TeleportLocation.CAMELOT, Locations.SEERS_HOUSE_CRATE_TILE, false, Locations.NULL_TILE),
- AL_KHARID_HOUSE_CRATE("Search crates in most north-western house in Al Kharid.",
- "Crate", "null", 0, Teleporting.TeleportLocation.DUELARENA, Locations.ALKHARID_HOUSE_CRATE_TILE, false, Locations.NULL_TILE),
- LUMBRIDGE_SWAMP_BOOKCASE("Search a bookcase in Lumbridge swamp.",
- "Bookcase", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.LUMBRIDGE_SWAMP_BOOKCASE_TILE, false, Locations.NULL_TILE),
- WIZARD_TOWER_BOOKCASE("Search a bookcase in Wizards tower.",
- "Bookcase", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.WIZARD_TOWER_BOOKCASE_TILE, false, Locations.NULL_TILE),
- DRAYNOR_WARDROBE("Search a wardrobe in Draynor.",
- "Wardrobe", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.DRAYNOR_WARDROBE_TILE, false, Locations.NULL_TILE),
- PORT_SARIM_SHOP_CHEST("Search chests found in upstairs of shops in Port Sarim.",
- "Closed chest", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.PORT_SARIM_SHOP_CHEST_LADDER_TILE, true, Locations.PORT_SARIM_SHOP_CHEST_TILE),
- MONASTERY_BOOKCASE("Search bookcase in monastery.",
- "Bookcase", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.MONASTERY_BOOKCASE_TILE, false, Locations.NULL_TILE),
- AL_KHARID_TENT_BOXES("Search boxes in one of tents in Al Kharid.",
- "Boxes", "null", 0, Teleporting.TeleportLocation.DUELARENA, Locations.ALKHARID_TENT_BOXES_TILE, false, Locations.NULL_TILE),
- LUMBRIDGE_GOBLIN_BOXES("Search boxes in goblin house near Lumbridge.",
- "Boxes", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.GOBLIN_HOUSE_BOXES, false, Locations.NULL_TILE),
- VARROCK_HOUSE_BOXES("Search boxes in house near south entrance to Varrock.",
- "Boxes", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.VARROCK_HOUSE_BOXES, false, Locations.NULL_TILE),
- TAVERLY_SHOP_BOXES("Search boxes in a shop in Taverly.",
- "Boxes", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.TAVERLY_SHOP_BOXES, false, Locations.NULL_TILE),
- ARDOUGNE_ARMOR_SHOP_BOXES("Search boxes just outside Armour shop in East Ardougne.",
- "Boxes", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.ARDOUGNE_ARMOR_SHOP_BOXES, false, Locations.NULL_TILE),
- FALADOR_GENERAL_STORE_BOXES("Search boxes of Falador's general store.",
- "Crates", "null", 3, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_GENERAL_STORE_BOXES_TILE, false, Locations.NULL_TILE),
- PORT_SARIM_JAIL_BUCKET("Search bucket in Port Sarim jail.",
- "Bucket", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.PORTSARIM_SAILOR_CAPTAIN_TOBIAS, false, Locations.NULL_TILE),
- DIGSITE_CENTRE_BUSH("Search bush at digsite centre.",
- "Bush", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.DIGSITE_CENTRE_BUSH, false, Locations.NULL_TILE),
- HEMENSTER_CRATE("Search for a crate in a building in Hemenster.",
- "Crate", "null", 0, Teleporting.TeleportLocation.CAMELOT, Locations.HEMENSTER_CRATE_TILE, false, Locations.NULL_TILE),
- DUKE_OF_LUMBRIDGE_CHEST("Search chest in Duke of Lumbridge's bedroom.",
- "Closed chest", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.LUMBRIDGE_DUKE_STAIR_TILE, true, Locations.LUMBRIDGE_DUKE_CHEST_TILE),
- DWARVEN_MINE_CHEST("Search chests in Dwarven Mine.",
- "Closed chest", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.DWARVEN_MINE_CHEST_TILE, false, Locations.NULL_TILE),
- CAMELOT_CASTLE_CHEST("Search chest in left- hand tower of Camelot Castle.",
- "Closed chest", "null", 0, Teleporting.TeleportLocation.CAMELOT, Locations.CAMELOT_CASTLE_TOWER_LADDER_TILE, true, Locations.CAMELOT_CASTLE_TOWER_CHEST_TILE),
- AL_KHARID_PALACE_CHEST("Search chests upstairs in Al Kharid Palace.",
- "Closed chest", "null", 0, Teleporting.TeleportLocation.DUELARENA, Locations.ALKHARID_PALACE_CHEST_LADDER_TILE, true, Locations.ALKHARID_PALACE_CHEST_TILE),
- EDGEVILLE_COFFIN("Search Coffin in Edgeville.",
- "Coffin", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.EDGEVILLE_COFFIN_TILE, false, Locations.NULL_TILE),
- LUMBRDIGE_CASTLE_TOWER_CRATE("Search crate in left- hand tower of Lumbridge Castle.",
- "Crate", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.LUMBRIDGE_TOWER_STAIR_TILE, true, Locations.LUMBRIDGE_TOWER_CRATE_TILE),
- VARROCK_CASTLE_CRATE("Search for a crate in Varrock Castle.",
- "Crate", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.VARROCK_CASTLE_CRATE_TILE, false, Locations.NULL_TILE),
- PORT_KHAZARD_CART_CRATE("Search crate near a cart in Port Khazard.",
- "Crate", "null", 0, Teleporting.TeleportLocation.CASTLEWARS, Locations.PORT_KHAZARD_CART_CRATE_TILE, false, Locations.NULL_TILE),
- VARROCK_CART_CRATE("Search crates near a cart in Varrock.",
- "Crate", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.VARROCK_CART_CRATE_TILE, false, Locations.NULL_TILE),
- VARROCK_BANK_CRATE("Search crates in a bank in Varrock.",
- "Crate", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.VARROCK_WEST_BANK_STAIRS_TILE, true, Locations.VARROCK_BANK_CRATE),
- YANILLE_HOUSE_CRATE("Search crates in a house in Yanille that has a piano.",
- "Crate", "null", 0, Teleporting.TeleportLocation.CASTLEWARS, Locations.YANILLE_PIANO_HOUSE_CRATE_TILE, false, Locations.NULL_TILE),
- CANIFIS_CRATE("Search crates in Canifis.",
- "Crate", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.CANIFIS_CRATE_TILE, false, Locations.NULL_TILE),
- DRAYNOR_MANOR_CRATE("Search crates in Draynor Manor.",
- "Crate", "null", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.DRAYNOR_CROSSROADS_DANCE_TILE, true, Locations.DRAYNOR_MAYNOR_STAIR_TILE),
- HORVIKS_ARMOURY_CRATE("Search crates in Horvik's armoury.",
- "Crate", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.HORVIKS_ARMORY_CRATE_TILE, false, Locations.NULL_TILE),
- BARBARIAN_VILLAGE_CRATE("Search crates in Barbarian Village helmet shop.",
- "Crates", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.BARBARIAN_HELMET_SHOP_CRATE_TILE, false, Locations.NULL_TILE),
- DWARVEN_MINE_CRATE("Search crates in Dwarven mine.",
- "Crate", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.DWARVEN_MINE_CRATE_TILE, false, Locations.NULL_TILE),
- ARDOUGNE_GUARD_HOUSE_CRATE("Search crates in guard house of northern gate of East Ardougne.",
- "Crate", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.ARDOUGNE_GUARD_HOUSE_CRATE_TILE, false, Locations.NULL_TILE),
- TAVERLY_OUTHOUSE_CRATE("Search crates in outhouse of long building in Taverly.",
- "Crate", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.TAVERLY_OUTHOUSE_STILL_TILE, true, Locations.TAVERLY_OUTHOUSE_CRATE_TILE),
- ARDOUGNE_SHED_CRATE("Search crates in shed just north of East Ardougne.",
- "Crate", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.ARDOUGNE_SHED_CRATE_TILE, false, Locations.NULL_TILE),
- VARROCKS_SHOPS_DRAWERS("Search drawers above Varrock's shops.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.VARROCK_SHOP_DRAWER_LADDER_TILE, true, Locations.VARROCK_SHOP_DRAWER_TILE),
- ARDOUGNE_HOUSE_DRAWERS("Search drawers found upstairs in East Ardougne's houses.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.ARDOUGNE_HOUSE_STAIR_TILE, true, Locations.ARDOUGNE_HOUSE_DRAWER_TILE),
- CATHERBY_DRAWERS("Search drawers in Catherby's Archery shop.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.CAMELOT, Locations.CATHERBY_ARCHERY_SHOP_DRAWER_TILE, false, Locations.NULL_TILE),
- FALADOR_CHAIN_SHOP_DRAWERS("Search drawers in Falador's chain mail shop.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_CHAIN_DRAWER_TILE, false, Locations.NULL_TILE),
- PORT_SARIM_HOUSE_DRAWERS("Search drawers in house next to Port Sarim mage shop.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.PORT_SARIM_HOUSE_DRAWERS_TILE, false, Locations.NULL_TILE),
- CATHERBY_HOUSE_DRAWERS("Search drawers in upstairs of a house in Catherby.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.CAMELOT, Locations.CATHERBY_HOUSE_DRAWER_LADDER_TILE, true, Locations.CATHERBY_HOUSE_DRAWER_TILE),
- GERTRUDES_BEDROOM_DRAWERS("Search drawers in one of Gertrude's bedrooms.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.GERTRUDES_BEDROOM_DRAWER_TILE, false, Locations.NULL_TILE),
- BURTHORPE_HOUSE_DRAWERS("Search drawers of houses in Burthorpe.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.BURTHORPE, Locations.BURTHORPE_HOUSE_DRAWERS, false, Locations.NULL_TILE),
- ARDOUGNE_MARKET_DRAWERS("Search drawers on first floor of a building overlooking Ardougne's Market.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.ARDOUGNE_MARKET_DRAWERS_LADDER_TILE, true, Locations.ARDOUGNE_MARKET_DRAWERS_TILE),
- FALADOR_SHIELD_SHOP_DRAWERS("Search drawers upstairs in Falador's shield shop.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_SHIELD_SHOP_STAIR_TILE, true, Locations.FALADOR_SHIELD_SHOP_DRAWER_TILE),
- FALADOR_HOUSE_DRAWERS("Search drawers upstairs of houses in eastern part of Falador.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_EAST_HOUSE_LADDER_TILE, true, Locations.FALADOR_EAST_HOUSE_DRAWER_TILE),
- VARROCK_BANK_DRAWERS("Search drawers, upstairs in bank to East of Varrock.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.VARROCK_EAST_BANK_STAIR_TILE, true, Locations.VARROCK_EAST_BANK_DRAWERS_TILE),
- RIMMINGTON_HOUSE_DRAWERS("Search through some drawers in upstairs of a house in Rimmington.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.RIMMINGTON_HOUSE_DRAWER_STAIR_TILE, true, Locations.RIMMINGTON_HOUSE_DRAWER_TILE),
- TAVERLY_HOUSE_DRAWERS("Search through some drawers found in Taverly's houses.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.TAVERLY_HOUSE_DRAWERS, false, Locations.NULL_TILE),
- ARDOUGNE_GENERAL_STORE_CRATE("Search crates in East Ardougne's general store.",
- "Crate", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.ARDOUNGE_GENERAL_STORE_CRATE_TILE, false ,Locations.NULL_TILE),
- BURTHORPE_CAMP_BOXES("Search tents in Imperial Guard camp in Burthorpe for some boxes.",
- "Boxes", "null", 0, Teleporting.TeleportLocation.BURTHORPE, Locations.BURTHORPE_TENT_BOXES_TILE, false, Locations.NULL_TILE),
- RIMMINGTON_WHEELBARROW("Search wheelbarrow in Rimmington mine.",
- "Wheelbarrow", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.RIMMINGTON_WHEELBARROW_TILE, false, Locations.NULL_TILE),
- FALADOR_HOUSE_CHEST("Search through chests found in upstairs of houses in eastern Falador.",
- "Closed chest", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_EAST_HOUSE_STAIR_TILE, true, Locations.FALADOR_EAST_HOUSE_CHEST_TILE),
- SEERS_VILLAGE_HOUSE_DRAWERS("Search upstairs in houses of Seers' Village for some drawers.",
- "Drawers", "null", 0, Teleporting.TeleportLocation.CAMELOT, Locations.SEERS_HOUSE_DRAWER_LADDER_TILE, true, Locations.SEERS_HOUSE_DRAWER_TILE),
- DUEL_ARENA_SPECTATOR("Someone watching fights in Duel Arena is your next destination.",
- "null", "Jeed", 0, Teleporting.TeleportLocation.DUELARENA, Locations.JEED_TILE, false, Locations.NULL_TILE),
- ARHEIN_IN_CATHERBY("Speak to Arhein in Catherby.",
- "null", "Arhein", 0, Teleporting.TeleportLocation.CAMELOT, Locations.AHREIN_TILE, false, Locations.NULL_TILE),
- GAIUS_IN_TAVERLY("Speak to Gaius in Taverly.",
- "null", "Gaius", 0, Teleporting.TeleportLocation.FALADOR, Locations.GAIUS_TILE, false, Locations.NULL_TILE),
- HANS_IN_LUMBRIDGE("Speak to Hans to solve clue.",
- "null", "Hans", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.HANS_TILE, false, Locations.NULL_TILE),
- ELLIS_IN_ALKHARID("Speak to Ellis in Al Kharid.",
- "null", "Ellis", 0, Teleporting.TeleportLocation.DUELARENA, Locations.ELLIS_TILE, false, Locations.NULL_TILE),
- JATIX_IN_TAVERLY("Speak to Jatix in Taverly.",
- "null", "Jatix", 0, Teleporting.TeleportLocation.FALADOR, Locations.JATIX_TILE, false, Locations.NULL_TILE),
- NED_IN_DRAYNOR("Speak to Ned in Draynor Village.",
- "null", "Ned", 0, Teleporting.TeleportLocation.LUMBRIDGE, Locations.NED_TILE, false, Locations.NULL_TILE),
- RUSTY_IN_FALADOR("Speak to Rusty north of Falador.",
- "null", "Rusty", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_RUSTY_TILE, false, Locations.NULL_TILE),
- SARAH_IN_FALADOR("Speak to Sarah at Falador farm.",
- "null", "Sarah", 0, Teleporting.TeleportLocation.FALADOR, Locations.SARAH_FALADOR_FARM_TILE, false, Locations.NULL_TILE),
- SIR_KAY_IN_CAMELOT("Speak to Sir Kay in Camelot Castle.",
- "null", "Sir Kay", 0, Teleporting.TeleportLocation.CAMELOT, Locations.SIR_KAY_CAMELOT_CASTLE_TILE, false, Locations.NULL_TILE),
- BLUE_MOON_INN_BARTENDER("Speak to bartender of Blue Moon Inn in Varrock.",
- "null", "Bartender", 0, Teleporting.TeleportLocation.VARROCK, Locations.VARROCK_BLUE_MOON_INN, false, Locations.NULL_TILE),
- LADY_OF_THE_LAKE("Speak to Lady of Lake.",
- "null", "The Lady of the Lake", 0, Teleporting.TeleportLocation.FALADOR, Locations.LADY_OF_THE_LAKE_TILE, false, Locations.NULL_TILE),
- SINCLAIR_MANSION_STAFF("Speak to staff of Sinclair mansion.",
- "null", "Louisa", 0, Teleporting.TeleportLocation.CAMELOT, Locations.SINCLAIR_STAFF_TILE, false, Locations.NULL_TILE),
- AMBASSADOR_SPANFIPPLE("Talk to Ambassador Spanfipple in White Knights Castle.",
- "null", "Ambassador Spanfipple", 0, Teleporting.TeleportLocation.FALADOR, Locations.AMBASSADOR_SPANFIPPLE_STAIR_TILE, true, Locations.AMBASSADOR_SPANFIPPLE_TILE),
- MOTHER_IN_EDGEVILLE("Talk to mother of a basement dwelling son.",
- "null", "Doris", 0, Teleporting.TeleportLocation.FALADOR, Locations.MOTHER_EDGEVILLE_TILE, false, Locations.NULL_TILE),
- CASSIE_IN_FALADOR("Talk to Cassie in Falador.",
- "null", "Cassie", 0, Teleporting.TeleportLocation.FALADOR, Locations.CASSIE_TILE, false, Locations.NULL_TILE),
- ZEKE_IN_ALKHARID("Talk to Zeke in Al Kharid.",
- "null", "Zeke", 0, Teleporting.TeleportLocation.DUELARENA, Locations.ZEKE_TILE, false, Locations.NULL_TILE),
- SQUIRE_IN_FALADOR("Talk to Squire in White Knights' castle in Falador.",
- "null", "Squire", 0, Teleporting.TeleportLocation.FALADOR, Locations.SQUIRE_TILE, false, Locations.NULL_TILE),
- FALADOR_PARTYGOER("Talk to a party-goer in Falador.",
- "null", "Lucy", 0, Teleporting.TeleportLocation.FALADOR, Locations.PARTY_GOER_STAIR_TILE, true, Locations.PARTY_GOER_TILE),
- RUSTY_ANCHOR_BARTENDER_IN_PORT_SARIM("Talk to bartender of Rusty Anchor in Port Sarim.",
- "null", "Bartender", 0, Teleporting.TeleportLocation.FALADOR, Locations.RUSTY_ANCHOR_TILE, false, Locations.NULL_TILE),
- DORIC_IN_FALADOR("Speak to Doric, who lives north of Falador.",
- "null", "Doric", 0, Teleporting.TeleportLocation.FALADOR, Locations.DORIC_HOUSE_TILE, false, Locations.NULL_TILE),
- PORT_SARIM_SAILOR("One of sailors in Port Sarim is your next destination.",
- "null", "Captain Tobias", 0, Teleporting.TeleportLocation.FALADOR, Locations.PORTSARIM_SAILOR_CAPTAIN_TOBIAS, false, Locations.NULL_TILE),
- BARBER_IN_FALADOR("Talk to barber in Falador barber shop.",
- "null", "Hairdresser", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_BARBER_SHOP, false, Locations.NULL_TILE),
- OMINOUS_STONES_DIG("Dig between some ominous stones in Falador.",
- "null", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_OMINOUS_STONES, false, Locations.NULL_TILE),
- GIANT_MUSHROOMS_DIG("Dig near some giant mushrooms, behind Grand Tree.",
- "null", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.GIANT_MUSHROOM_DIG_TILE, false, Locations.NULL_TILE),
- FALADOR_HOUSE_CRATE("Look in ground floor crates of houses in Falador.",
- "Crates", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.FALADOR_HOUSE_GROUND_CRATE, false, Locations.NULL_TILE),
- ARDOUGNE_CHURCH_CRATE("A crate found in tower of a church is your next location.",
- "Crate", "null", 0, Teleporting.TeleportLocation.ARDOUGNE, Locations.ARDOUGNE_CHURCH_TOWER_LADDER_TILE, true, Locations.ARDOUGNE_CHURCH_TOWER_TILE),
- BARBARIAN_VILLAGE_CHEST("Search chest in Barbarian Village.",
- "Closed chest", "null", 0, Teleporting.TeleportLocation.VARROCK, Locations.BARBARIAN_CHEST_TILE, false, Locations.NULL_TILE),
- PORT_SARIM_FISH_SHOP_CRATE("Search crates in Port Sarim Fishing shop.",
- "Crate", "null", 0, Teleporting.TeleportLocation.FALADOR, Locations.PORT_SARIM_FISH_CRATE_TILE, false, Locations.NULL_TILE);
- private String interfaceText;
- private String objectName;
- private String npcName;
- private Teleporting.TeleportLocation teleLocation;
- private RSTile walkLocation;
- private RSArea walkLocationArea;
- private boolean upstairs;
- private RSTile secondaryWalkLocation;
- private RSArea secondaryWalkArea;
- private int distance;
- CrypticClue(String interfaceText, String objectName, String npcName, int distance, Teleporting.TeleportLocation teleLocation, RSTile walkLocation, boolean upstairs, RSTile secondaryWalkLocation) {
- setInterfaceText(interfaceText);
- setObjectName(objectName);
- setNpcName(npcName);
- setTeleLocation(teleLocation);
- setWalkLocation(walkLocation);
- setWalkLocationArea(walkLocation);
- setUpstairs(upstairs);
- setSecondaryWalkLocation(secondaryWalkLocation);
- setSecondaryWalkArea(secondaryWalkLocation);
- setDistance(distance);
- }
- public String getInterfaceText() {
- return interfaceText;
- }
- public void setInterfaceText(String interfaceText) {
- this.interfaceText = interfaceText;
- }
- public String getObjectName() {
- return objectName;
- }
- public void setObjectName(String objectName) {
- this.objectName = objectName;
- }
- public String getNpcName() {
- return npcName;
- }
- public void setNpcName(String npcName) {
- this.npcName = npcName;
- }
- public Teleporting.TeleportLocation getTeleLocation() {
- return teleLocation;
- }
- public void setTeleLocation(Teleporting.TeleportLocation teleLocation) {
- this.teleLocation = teleLocation;
- }
- public RSTile getWalkLocation() {
- return walkLocation;
- }
- public void setWalkLocation(RSTile walkLocation) {
- this.walkLocation = walkLocation;
- }
- public RSArea getWalkLocationArea() {
- return walkLocationArea;
- }
- public void setWalkLocationArea(RSTile walkLocation) {
- RSTile min = new RSTile(walkLocation.getX() - 5, walkLocation.getY() - 5);
- RSTile max = new RSTile(walkLocation.getX() + 5, walkLocation.getY() + 5);
- RSArea walkLocationArea = new RSArea(min, max);
- this.walkLocationArea = walkLocationArea;
- }
- public boolean isUpstairs() {
- return upstairs;
- }
- public void setUpstairs(boolean upstairs) {
- this.upstairs = upstairs;
- }
- public RSTile getSecondaryWalkLocation() {
- return secondaryWalkLocation;
- }
- public void setSecondaryWalkLocation(RSTile secondaryWalkLocation) {
- this.secondaryWalkLocation = secondaryWalkLocation;
- }
- public RSArea getSecondaryWalkArea() {
- return secondaryWalkArea;
- }
- public void setSecondaryWalkArea(RSTile tile) {
- RSTile min = new RSTile(tile.getX() - 5, tile.getY() - 5);
- RSTile max = new RSTile(tile.getX() + 5, tile.getY() + 5);
- RSArea secondaryArea = new RSArea(min, max);
- this.secondaryWalkArea = secondaryArea;
- }
- public int getDistance() {
- return distance;
- }
- public void setDistance(int distance) {
- this.distance = distance;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement