Class RadioScriptManager
java.lang.Object
zombie.radio.scripting.RadioScriptManager
-
Method Summary
Modifier and TypeMethodDescriptionvoid
AddChannel
(RadioChannel channel, boolean overwrite) int
static RadioScriptManager
getRadioChannel
(String uuid) static boolean
void
init
(int savedWorldVersion) void
void
PlayerListensChannel
(int chanfrequency, boolean mode, boolean sourceIsTV) void
RemoveChannel
(int frequency) void
reset()
void
void
simulateChannelUntil
(int frequency, int days, boolean force) void
simulateScriptsUntil
(int days, boolean force) void
update()
void
UpdateScripts
(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:
IOException
NumberFormatException
-