Class TransportLoader
- java.lang.Object
-
- net.storm.sdk.movement.pathfinder.TransportLoader
-
public class TransportLoader extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TransportLoader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addCustomTransport(Transport transport)
static java.util.List<Transport>
getCustomTransports()
static Transport
itemUseAndObjectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int beforeItem, int afterItem, int itemId)
static Transport
itemUseTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId)
static Transport
itemUseTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId, int radius)
static Transport
itemWearTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, int... itemIds)
static Transport
itemWearTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, int... itemIds)
static Transport
npcDialogTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... chatOptions)
static Transport
npcDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... chatOptions)
static Transport
npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... actions)
static Transport
npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, java.lang.String... actions)
static Transport
npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, java.lang.String npcName, Requirements requirements, java.lang.String... actions)
static Transport
npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... actions)
static Transport
npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, java.lang.String... actions)
static Transport
npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, java.lang.String npcName, java.lang.String... actions)
static Transport
objectDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String action, java.lang.String... chatOptions)
static Transport
objectDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String action, Requirements requirements, java.lang.String... chatOptions)
static Transport
objectTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions)
static Transport
objectTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, Requirements requirements)
static Transport
objectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions)
static Transport
objectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, Requirements requirements)
static void
removeCustomTransport(Transport transport)
static Transport
slashWebTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination)
static Transport
trapDoorTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int closedId, int openedId)
-
-
-
Method Detail
-
getCustomTransports
public static java.util.List<Transport> getCustomTransports()
-
addCustomTransport
public static void addCustomTransport(Transport transport)
-
removeCustomTransport
public static void removeCustomTransport(Transport transport)
-
trapDoorTransport
public static Transport trapDoorTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int closedId, int openedId)
-
itemUseAndObjectTransport
public static Transport itemUseAndObjectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int beforeItem, int afterItem, int itemId)
-
itemUseTransport
public static Transport itemUseTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId, int radius)
-
itemUseTransport
public static Transport itemUseTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int itemId, int objId)
-
itemWearTransport
public static Transport itemWearTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, int... itemIds)
-
itemWearTransport
public static Transport itemWearTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, int... itemIds)
-
npcTransport
public static Transport npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, java.lang.String... actions)
-
npcTransport
public static Transport npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, java.lang.String npcName, Requirements requirements, java.lang.String... actions)
-
npcTransport
public static Transport npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, java.lang.String npcName, java.lang.String... actions)
-
npcTransport
public static Transport npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, Requirements requirements, java.lang.String... actions)
-
npcTransport
public static Transport npcTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... actions)
-
npcTransport
public static Transport npcTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... actions)
-
npcDialogTransport
public static Transport npcDialogTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... chatOptions)
-
npcDialogTransport
public static Transport npcDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int npcId, java.lang.String... chatOptions)
-
objectTransport
public static Transport objectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions)
-
objectTransport
public static Transport objectTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, Requirements requirements)
-
objectDialogTransport
public static Transport objectDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String action, Requirements requirements, java.lang.String... chatOptions)
-
objectDialogTransport
public static Transport objectDialogTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String action, java.lang.String... chatOptions)
-
objectTransport
public static Transport objectTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions, Requirements requirements)
-
objectTransport
public static Transport objectTransport(int radius, net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination, int objId, java.lang.String actions)
-
slashWebTransport
public static Transport slashWebTransport(net.runelite.api.coords.WorldPoint source, net.runelite.api.coords.WorldPoint destination)
-
-