Class BaseSoundManager
java.lang.Object
zombie.BaseSoundManager
- Direct Known Subclasses:
DummySoundManager,SoundManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract AudioBlendThenStart(Audio musicTrack, float f, String PrefMusic) abstract voidBlendVolume(Audio audio, float targetVolume) abstract voidBlendVolume(Audio audio, float targetVolume, float blendSpeedAlpha) abstract voidCacheSound(String file) abstract voidabstract voidabstract voidabstract voidabstract voidFadeOutMusic(String name, int milli) abstract floatabstract Stringabstract Stringabstract floatabstract floatabstract floatabstract floatabstract booleanisListenerInRange(float x, float y, float range) abstract booleanabstract booleanabstract booleanisPlayingUISound(long eventInstance) abstract booleanisPlayingUISound(String name) abstract booleanabstract voidabstract voidpauseSoundAndMusic(boolean var1) abstract voidplayAmbient(String name) abstract voidPlayAsMusic(String name, Audio musicTrack, boolean loop, float volume) abstract voidPlayAsMusic(String name, Audio musicTrack, float volume, boolean bloop) abstract voidplayDamageSound(IsoGridSquare var1, MaterialType var2) abstract voidplayDestructionSound(IsoGridSquare var1, MaterialType var2) abstract voidplayImpactSound(IsoGridSquare var1, String var2) abstract voidplayImpactSound(IsoGridSquare var1, String var2, MaterialType var3) abstract AudioPlayJukeboxSound(String name, boolean loop, float maxGain) abstract voidabstract Audioabstract voidplayMusicNonTriggered(String name, float gain) abstract voidplayNightAmbient(String choice) abstract Audioabstract Audioabstract AudioPlaySoundEvenSilent(String name, boolean loop, float maxGain) abstract AudioPlaySoundWav(String name, boolean loop, float maxGain) abstract AudioPlaySoundWav(String name, boolean loop, float maxGain, float pitchVar) abstract AudioPlaySoundWav(String name, int variations, boolean loop, float maxGain) abstract longplayUISound(String name) abstract AudioPlayWorldSound(String name, boolean loop, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) abstract AudioPlayWorldSound(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) abstract AudioPlayWorldSound(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, int choices, boolean ignoreOutside) abstract AudioPlayWorldSoundImpl(String name, boolean loop, int sx, int sy, int sz, float pitchVar, float radius, float maxGain, boolean ignoreOutside) abstract AudioPlayWorldSoundWav(String name, boolean loop, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) abstract AudioPlayWorldSoundWav(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) abstract voidPlayWorldSoundWav(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, int choices, boolean ignoreOutside) abstract AudioPlayWorldSoundWavImpl(String name, boolean loop, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) abstract AudioPrepareMusic(String name) abstract voidPurge()abstract voidregisterEmitter(BaseSoundEmitter emitter) abstract voidabstract voidsetAmbientVolume(float volume) abstract voidsetMusicState(String stateName) abstract voidsetMusicVolume(float volume) abstract voidsetMusicWakeState(IsoPlayer player, String stateName) abstract voidsetSoundVolume(float volume) abstract voidsetVehicleEngineVolume(float volume) abstract Audioabstract voidstop()abstract voidabstract voidabstract voidabstract voidstopUISound(long eventInstance) abstract voidunregisterEmitter(BaseSoundEmitter emitter) abstract voidUpdate()abstract voidupdate1()abstract voidupdate2()abstract voidupdate3()abstract voidupdate3D()abstract voidupdate4()
-
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
-
StopSound
-
StopMusic
public abstract void StopMusic() -
Purge
public abstract void Purge() -
stop
public abstract void stop() -
Update
public abstract void Update() -
Start
-
PrepareMusic
-
PlayWorldSoundWav
public abstract void PlayWorldSoundWav(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, int choices, boolean ignoreOutside) -
PlayWorldSoundWav
public abstract Audio PlayWorldSoundWav(String name, boolean loop, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) -
PlayWorldSoundWav
public abstract Audio PlayWorldSoundWav(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) -
PlayWorldSound
public abstract Audio PlayWorldSound(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, int choices, boolean ignoreOutside) -
PlayWorldSound
public abstract Audio PlayWorldSound(String name, boolean loop, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) -
PlayWorldSoundImpl
-
PlayWorldSound
public abstract Audio PlayWorldSound(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) -
update3D
public abstract void update3D() -
PlaySoundWav
-
PlaySoundWav
-
PlaySoundWav
-
PlayWorldSoundWavImpl
public abstract Audio PlayWorldSoundWavImpl(String name, boolean loop, IsoGridSquare source, float pitchVar, float radius, float maxGain, boolean ignoreOutside) -
PlayJukeboxSound
-
PlaySoundEvenSilent
-
PlaySound
-
PlaySound
-
PlayMusic
-
PlayAsMusic
-
setMusicState
-
setMusicWakeState
-
DoMusic
-
getMusicPosition
public abstract float getMusicPosition() -
CheckDoMusic
public abstract void CheckDoMusic() -
stopMusic
-
playMusicNonTriggered
-
playAmbient
-
playMusic
-
isPlayingMusic
public abstract boolean isPlayingMusic() -
IsMusicPlaying
public abstract boolean IsMusicPlaying() -
getCurrentMusicName
-
getCurrentMusicLibrary
-
PlayAsMusic
-
playUISound
-
isPlayingUISound
-
isPlayingUISound
public abstract boolean isPlayingUISound(long eventInstance) -
stopUISound
public abstract void stopUISound(long eventInstance) -
FadeOutMusic
-
BlendThenStart
-
BlendVolume
-
BlendVolume
-
setSoundVolume
public abstract void setSoundVolume(float volume) -
getSoundVolume
public abstract float getSoundVolume() -
setAmbientVolume
public abstract void setAmbientVolume(float volume) -
getAmbientVolume
public abstract float getAmbientVolume() -
setMusicVolume
public abstract void setMusicVolume(float volume) -
getMusicVolume
public abstract float getMusicVolume() -
setVehicleEngineVolume
public abstract void setVehicleEngineVolume(float volume) -
getVehicleEngineVolume
public abstract float getVehicleEngineVolume() -
playNightAmbient
-
getAmbientPieces
-
pauseSoundAndMusic
public abstract void pauseSoundAndMusic() -
pauseSoundAndMusic
public abstract void pauseSoundAndMusic(boolean var1) -
resumeSoundAndMusic
public abstract void resumeSoundAndMusic() -
debugScriptSounds
public abstract void debugScriptSounds() -
registerEmitter
-
unregisterEmitter
-
isListenerInRange
public abstract boolean isListenerInRange(float x, float y, float range) -
playImpactSound
-
playImpactSound
-
playDamageSound
-
playDestructionSound
-
dumpEventInstancesToTextFile
public abstract void dumpEventInstancesToTextFile()
-