Class RadioScriptManager
java.lang.Object
zombie.radio.scripting.RadioScriptManager
-
Method Summary
Modifier and TypeMethodDescriptionvoidAddChannel(RadioChannel channel, boolean overwrite) intstatic RadioScriptManagergetRadioChannel(String uuid) static booleanvoidinit(int savedWorldVersion) voidvoidPlayerListensChannel(int chanfrequency, boolean mode, boolean sourceIsTV) voidRemoveChannel(int frequency) voidreset()voidvoidsimulateChannelUntil(int frequency, int days, boolean force) voidsimulateScriptsUntil(int days, boolean force) voidupdate()voidUpdateScripts(int day, int hour, int mins)
-
Method Details
-
hasInstance
public static boolean hasInstance() -
getInstance
-
init
public void init(int savedWorldVersion) -
getChannels
-
getChannelsList
-
getRadioChannel
-
simulateScriptsUntil
public void simulateScriptsUntil(int days, boolean force) -
simulateChannelUntil
public void simulateChannelUntil(int frequency, int days, boolean force) -
getCurrentTimeStamp
public int getCurrentTimeStamp() -
PlayerListensChannel
public void PlayerListensChannel(int chanfrequency, boolean mode, boolean sourceIsTV) -
AddChannel
-
RemoveChannel
public void RemoveChannel(int frequency) -
UpdateScripts
public void UpdateScripts(int day, int hour, int mins) -
update
public void update() -
reset
public void reset() -
Save
- Throws:
IOException
-
Load
- Throws:
IOExceptionNumberFormatException
-