Package zombie

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()
    • init

      public abstract void init()
    • addBlend

      public abstract void addBlend(String name, float vol, boolean bIndoors, boolean bRain, boolean bNight, boolean bDay)
    • 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)