Package rsb.script
Class PassiveScript
java.lang.Object
rsb.methods.Methods
rsb.script.PassiveScript
- All Implemented Interfaces:
Runnable
,EventListener
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
final void
deactivate
(int id) final int
getID()
final void
init
(MethodContext ctx) For internal use only: initializes the method providers.final boolean
final boolean
abstract int
abstract int
loop()
void
onFinish()
boolean
onStart()
final void
run()
final void
setEnabled
(boolean enabled) final void
setID
(int id)
-
Constructor Details
-
PassiveScript
public PassiveScript()
-
-
Method Details
-
activateCondition
public abstract boolean activateCondition() -
loop
public abstract int loop() -
iterationSleep
public abstract int iterationSleep() -
onStart
public boolean onStart() -
onFinish
public void onFinish() -
init
Description copied from class:Methods
For internal use only: initializes the method providers. -
isEnabled
public final boolean isEnabled() -
setEnabled
public final void setEnabled(boolean enabled) -
run
public final void run() -
deactivate
public final void deactivate(int id) -
setID
public final void setID(int id) -
getID
public final int getID() -
isRunning
public final boolean isRunning()
-