Class BaseAmbientStreamManager

java.lang.Object
zombie.BaseAmbientStreamManager
Direct Known Subclasses:
AmbientSoundManager, AmbientStreamManager, DummyAmbientStreamManager

public abstract class BaseAmbientStreamManager extends Object
  • Constructor Details

    • BaseAmbientStreamManager

      public BaseAmbientStreamManager()
  • Method Details

    • stop

      public abstract void stop()
    • doAlarm

      public abstract void doAlarm(RoomDef room)
    • doGunEvent

      public abstract void doGunEvent()
    • handleThunderEvent

      public abstract void handleThunderEvent(int var1, int var2)
    • init

      public abstract void init()
    • addBlend

      public abstract void addBlend(String name, float vol, boolean bIndoors, boolean bRain, boolean bNight, boolean bDay)
    • addRandomAmbient

      protected abstract void addRandomAmbient()
    • doOneShotAmbients

      public abstract void doOneShotAmbients()
    • update

      public abstract void update()
    • addAmbient

      public abstract void addAmbient(String name, int x, int y, int radius, float volume)
    • addAmbientEmitter

      public abstract void addAmbientEmitter(float x, float y, int z, String name)
    • addDaytimeAmbientEmitter

      public abstract void addDaytimeAmbientEmitter(float x, float y, int z, String name)
    • save

      public abstract void save(ByteBuffer var1)
    • load

      public abstract void load(ByteBuffer var1, int var2)
    • checkHaveElectricity

      public abstract void checkHaveElectricity()
    • isParameterInsideTrue

      public abstract boolean isParameterInsideTrue()