Class BaseSoundManager
java.lang.Object
zombie.BaseSoundManager
- Direct Known Subclasses:
DummySoundManager
,SoundManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract fmod.fmod.Audio
BlendThenStart
(fmod.fmod.Audio var1, float var2, String var3) abstract void
BlendVolume
(fmod.fmod.Audio var1, float var2) abstract void
BlendVolume
(fmod.fmod.Audio var1, float var2, float var3) abstract void
CacheSound
(String file) abstract void
abstract void
abstract void
abstract void
FadeOutMusic
(String name, int milli) abstract ArrayList
<fmod.fmod.Audio> abstract float
abstract String
abstract String
abstract float
abstract float
abstract float
abstract float
protected abstract boolean
HasMusic
(fmod.fmod.Audio var1) abstract boolean
isListenerInRange
(float x, float y, float range) abstract boolean
abstract boolean
abstract boolean
isPlayingUISound
(long eventInstance) abstract boolean
isPlayingUISound
(String name) abstract boolean
abstract void
abstract void
pauseSoundAndMusic
(boolean var1) abstract void
playAmbient
(String name) abstract void
PlayAsMusic
(String var1, fmod.fmod.Audio var2, boolean var3, float var4) abstract void
PlayAsMusic
(String var1, fmod.fmod.Audio var2, float var3, boolean var4) abstract void
playDamageSound
(IsoGridSquare var1, MaterialType var2) abstract void
playDestructionSound
(IsoGridSquare var1, MaterialType var2) abstract void
playImpactSound
(IsoGridSquare var1) abstract void
playImpactSound
(IsoGridSquare var1, MaterialType var2) abstract fmod.fmod.Audio
PlayJukeboxSound
(String var1, boolean var2, float var3) abstract void
abstract fmod.fmod.Audio
abstract void
playMusicNonTriggered
(String name, float gain) abstract void
playNightAmbient
(String choice) abstract fmod.fmod.Audio
abstract fmod.fmod.Audio
abstract fmod.fmod.Audio
PlaySoundEvenSilent
(String var1, boolean var2, float var3) abstract fmod.fmod.Audio
PlaySoundWav
(String var1, boolean var2, float var3) abstract fmod.fmod.Audio
PlaySoundWav
(String var1, boolean var2, float var3, float var4) abstract fmod.fmod.Audio
PlaySoundWav
(String var1, int var2, boolean var3, float var4) abstract long
playUISound
(String name) abstract fmod.fmod.Audio
PlayWorldSound
(String var1, boolean var2, IsoGridSquare var3, float var4, float var5, float var6, boolean var7) abstract fmod.fmod.Audio
PlayWorldSound
(String var1, IsoGridSquare var2, float var3, float var4, float var5, boolean var6) abstract fmod.fmod.Audio
PlayWorldSound
(String var1, IsoGridSquare var2, float var3, float var4, float var5, int var6, boolean var7) abstract fmod.fmod.Audio
PlayWorldSoundImpl
(String var1, boolean var2, int var3, int var4, int var5, float var6, float var7, float var8, boolean var9) abstract fmod.fmod.Audio
PlayWorldSoundWav
(String var1, boolean var2, IsoGridSquare var3, float var4, float var5, float var6, boolean var7) abstract fmod.fmod.Audio
PlayWorldSoundWav
(String var1, IsoGridSquare var2, float var3, float var4, float var5, boolean var6) abstract void
PlayWorldSoundWav
(String name, IsoGridSquare source, float pitchVar, float radius, float maxGain, int choices, boolean ignoreOutside) abstract fmod.fmod.Audio
PlayWorldSoundWavImpl
(String var1, boolean var2, IsoGridSquare var3, float var4, float var5, float var6, boolean var7) abstract fmod.fmod.Audio
PrepareMusic
(String var1) abstract void
Purge()
abstract void
registerEmitter
(BaseSoundEmitter emitter) abstract void
abstract void
setAmbientVolume
(float volume) abstract void
setMusicState
(String stateName) abstract void
setMusicVolume
(float volume) abstract void
setMusicWakeState
(IsoPlayer player, String stateName) abstract void
setSoundVolume
(float volume) abstract void
setVehicleEngineVolume
(float volume) abstract fmod.fmod.Audio
abstract void
stop()
abstract void
abstract void
abstract void
StopSound
(fmod.fmod.Audio var1) abstract void
stopUISound
(long eventInstance) abstract void
unregisterEmitter
(BaseSoundEmitter emitter) abstract void
Update()
abstract void
update1()
abstract void
update2()
abstract void
update3()
abstract void
update3D()
abstract void
update4()
-
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
public abstract void StopSound(fmod.fmod.Audio var1) -
StopMusic
public abstract void StopMusic() -
Purge
public abstract void Purge() -
stop
public abstract void stop() -
HasMusic
protected abstract boolean HasMusic(fmod.fmod.Audio var1) -
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 fmod.fmod.Audio PlayWorldSoundWav(String var1, boolean var2, IsoGridSquare var3, float var4, float var5, float var6, boolean var7) -
PlayWorldSoundWav
public abstract fmod.fmod.Audio PlayWorldSoundWav(String var1, IsoGridSquare var2, float var3, float var4, float var5, boolean var6) -
PlayWorldSound
public abstract fmod.fmod.Audio PlayWorldSound(String var1, IsoGridSquare var2, float var3, float var4, float var5, int var6, boolean var7) -
PlayWorldSound
public abstract fmod.fmod.Audio PlayWorldSound(String var1, boolean var2, IsoGridSquare var3, float var4, float var5, float var6, boolean var7) -
PlayWorldSoundImpl
public abstract fmod.fmod.Audio PlayWorldSoundImpl(String var1, boolean var2, int var3, int var4, int var5, float var6, float var7, float var8, boolean var9) -
PlayWorldSound
public abstract fmod.fmod.Audio PlayWorldSound(String var1, IsoGridSquare var2, float var3, float var4, float var5, boolean var6) -
update3D
public abstract void update3D() -
PlaySoundWav
-
PlaySoundWav
-
PlaySoundWav
-
PlayWorldSoundWavImpl
public abstract fmod.fmod.Audio PlayWorldSoundWavImpl(String var1, boolean var2, IsoGridSquare var3, float var4, float var5, float var6, boolean var7) -
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
public abstract void BlendVolume(fmod.fmod.Audio var1, float var2, float var3) -
BlendVolume
public abstract void BlendVolume(fmod.fmod.Audio var1, float var2) -
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
-