Class RadioScript

java.lang.Object
zombie.radio.scripting.RadioScript

public final class RadioScript extends Object
Turbo
  • Constructor Details

    • RadioScript

      public RadioScript(String n, int loopmin, int loopmax)
    • RadioScript

      public RadioScript(String n, int loopmin, int loopmax, String guid)
  • Method Details

    • GetGUID

      public String GetGUID()
    • GetName

      public String GetName()
    • getStartDayStamp

      public int getStartDayStamp()
    • getStartDay

      public int getStartDay()
    • getLoopMin

      public int getLoopMin()
    • getLoopMax

      public int getLoopMax()
    • getCurrentBroadcast

      public RadioBroadCast getCurrentBroadcast()
    • getBroadcastList

      public ArrayList<RadioBroadCast> getBroadcastList()
    • clearExitOptions

      public void clearExitOptions()
    • setStartDayStamp

      public void setStartDayStamp(int day)
    • getValidAirBroadcast

      public RadioBroadCast getValidAirBroadcast()
    • Reset

      public void Reset()
    • getBroadcastWithID

      public RadioBroadCast getBroadcastWithID(String guid)
    • UpdateScript

      public boolean UpdateScript(int timeStamp)
    • getNextScript

      public RadioScript.ExitOption getNextScript()
    • AddBroadcast

      public void AddBroadcast(RadioBroadCast broadcast)
    • AddBroadcast

      public void AddBroadcast(RadioBroadCast broadcast, boolean ignoreTimestamps)
    • AddExitOption

      public void AddExitOption(String scriptname, int chance, int startdelay)
    • getValidAirBroadcastDebug

      public RadioBroadCast getValidAirBroadcastDebug()
    • getExitOptions

      public ArrayList<RadioScript.ExitOption> getExitOptions()