Package zombie

Class BaseSoundManager

java.lang.Object
zombie.BaseSoundManager
Direct Known Subclasses:
DummySoundManager, SoundManager

public abstract class BaseSoundManager extends Object
  • Field Details

    • AllowMusic

      public boolean AllowMusic
  • Constructor Details

    • BaseSoundManager

      public BaseSoundManager()
  • Method Details

    • isRemastered

      public abstract boolean isRemastered()
    • update1

      public abstract void update1()
    • update3

      public abstract void update3()
    • update2

      public abstract void update2()
    • update4

      public abstract void update4()
    • CacheSound

      public abstract void CacheSound(String string)
    • StopSound

      public abstract void StopSound(Audio audio)
    • StopMusic

      public abstract void StopMusic()
    • Purge

      public abstract void Purge()
    • stop

      public abstract void stop()
    • HasMusic

      protected abstract boolean HasMusic(Audio audio)
    • Update

      public abstract void Update()
    • Start

      public abstract Audio Start(Audio audio, float float1, String string)
    • PrepareMusic

      public abstract Audio PrepareMusic(String string)
    • PlayWorldSoundWav

      public abstract void PlayWorldSoundWav(String string, IsoGridSquare square, float float1, float float2, float float3, int int1, boolean boolean1)
    • PlayWorldSoundWav

      public abstract Audio PlayWorldSoundWav(String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2)
    • PlayWorldSoundWav

      public abstract Audio PlayWorldSoundWav(String string, IsoGridSquare square, float float1, float float2, float float3, boolean boolean1)
    • PlayWorldSound

      public abstract Audio PlayWorldSound(String string, IsoGridSquare square, float float1, float float2, float float3, int int1, boolean boolean1)
    • PlayWorldSound

      public abstract Audio PlayWorldSound(String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2)
    • PlayWorldSoundImpl

      public abstract Audio PlayWorldSoundImpl(String string, boolean boolean1, int int1, int int2, int int3, float float1, float float2, float float3, boolean boolean2)
    • PlayWorldSound

      public abstract Audio PlayWorldSound(String string, IsoGridSquare square, float float1, float float2, float float3, boolean boolean1)
    • update3D

      public abstract void update3D()
    • PlaySoundWav

      public abstract Audio PlaySoundWav(String string, int int1, boolean boolean1, float float1)
    • PlaySoundWav

      public abstract Audio PlaySoundWav(String string, boolean boolean1, float float1)
    • PlaySoundWav

      public abstract Audio PlaySoundWav(String string, boolean boolean1, float float1, float float2)
    • PlayWorldSoundWavImpl

      public abstract Audio PlayWorldSoundWavImpl(String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2)
    • PlayJukeboxSound

      public abstract Audio PlayJukeboxSound(String string, boolean boolean1, float float1)
    • PlaySoundEvenSilent

      public abstract Audio PlaySoundEvenSilent(String string, boolean boolean1, float float1)
    • PlaySound

      public abstract Audio PlaySound(String string, boolean boolean1, float float1)
    • PlaySound

      public abstract Audio PlaySound(String string, boolean boolean1, float float1, float float2)
    • PlayMusic

      public abstract Audio PlayMusic(String string, String string2, boolean boolean1, float float1)
    • PlayAsMusic

      public abstract void PlayAsMusic(String string, Audio audio, boolean boolean1, float float1)
    • setMusicState

      public abstract void setMusicState(String string)
    • setMusicWakeState

      public abstract void setMusicWakeState(IsoPlayer player, String string)
    • DoMusic

      public abstract void DoMusic(String string, boolean boolean1)
    • getMusicPosition

      public abstract float getMusicPosition()
    • CheckDoMusic

      public abstract void CheckDoMusic()
    • stopMusic

      public abstract void stopMusic(String string)
    • playMusicNonTriggered

      public abstract void playMusicNonTriggered(String string, float float1)
    • playAmbient

      public abstract void playAmbient(String string)
    • playMusic

      public abstract void playMusic(String string)
    • isPlayingMusic

      public abstract boolean isPlayingMusic()
    • IsMusicPlaying

      public abstract boolean IsMusicPlaying()
    • getCurrentMusicName

      public abstract String getCurrentMusicName()
    • getCurrentMusicLibrary

      public abstract String getCurrentMusicLibrary()
    • PlayAsMusic

      public abstract void PlayAsMusic(String string, Audio audio, float float1, boolean boolean1)
    • playUISound

      public abstract long playUISound(String string)
    • isPlayingUISound

      public abstract boolean isPlayingUISound(String string)
    • isPlayingUISound

      public abstract boolean isPlayingUISound(long long1)
    • stopUISound

      public abstract void stopUISound(long long1)
    • FadeOutMusic

      public abstract void FadeOutMusic(String string, int int1)
    • BlendThenStart

      public abstract Audio BlendThenStart(Audio audio, float float1, String string)
    • BlendVolume

      public abstract void BlendVolume(Audio audio, float float1, float float2)
    • BlendVolume

      public abstract void BlendVolume(Audio audio, float float1)
    • setSoundVolume

      public abstract void setSoundVolume(float float1)
    • getSoundVolume

      public abstract float getSoundVolume()
    • setAmbientVolume

      public abstract void setAmbientVolume(float float1)
    • getAmbientVolume

      public abstract float getAmbientVolume()
    • setMusicVolume

      public abstract void setMusicVolume(float float1)
    • getMusicVolume

      public abstract float getMusicVolume()
    • setVehicleEngineVolume

      public abstract void setVehicleEngineVolume(float float1)
    • getVehicleEngineVolume

      public abstract float getVehicleEngineVolume()
    • playNightAmbient

      public abstract void playNightAmbient(String string)
    • getAmbientPieces

      public abstract ArrayList getAmbientPieces()
    • pauseSoundAndMusic

      public abstract void pauseSoundAndMusic()
    • resumeSoundAndMusic

      public abstract void resumeSoundAndMusic()
    • debugScriptSounds

      public abstract void debugScriptSounds()
    • registerEmitter

      public abstract void registerEmitter(BaseSoundEmitter baseSoundEmitter)
    • unregisterEmitter

      public abstract void unregisterEmitter(BaseSoundEmitter baseSoundEmitter)
    • isListenerInRange

      public abstract boolean isListenerInRange(float float1, float float2, float float3)