Package zombie
Class BaseSoundManager
java.lang.Object
zombie.BaseSoundManager
- Direct Known Subclasses:
DummySoundManager
,SoundManager
public abstract class BaseSoundManager
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description boolean
AllowMusic
-
Constructor Summary
Constructors Constructor Description BaseSoundManager()
-
Method Summary
Modifier and Type Method Description abstract Audio
BlendThenStart(Audio audio, float float1, java.lang.String string)
abstract void
BlendVolume(Audio audio, float float1)
abstract void
BlendVolume(Audio audio, float float1, float float2)
abstract void
CacheSound(java.lang.String string)
abstract void
CheckDoMusic()
abstract void
debugScriptSounds()
abstract void
DoMusic(java.lang.String string, boolean boolean1)
abstract void
FadeOutMusic(java.lang.String string, int int1)
abstract java.util.ArrayList
getAmbientPieces()
abstract float
getAmbientVolume()
abstract java.lang.String
getCurrentMusicLibrary()
abstract java.lang.String
getCurrentMusicName()
abstract float
getMusicPosition()
abstract float
getMusicVolume()
abstract float
getSoundVolume()
abstract float
getVehicleEngineVolume()
protected abstract boolean
HasMusic(Audio audio)
abstract boolean
isListenerInRange(float float1, float float2, float float3)
abstract boolean
IsMusicPlaying()
abstract boolean
isPlayingMusic()
abstract boolean
isRemastered()
abstract void
pauseSoundAndMusic()
abstract void
playAmbient(java.lang.String string)
abstract void
PlayAsMusic(java.lang.String string, Audio audio, boolean boolean1, float float1)
abstract void
PlayAsMusic(java.lang.String string, Audio audio, float float1, boolean boolean1)
abstract Audio
PlayJukeboxSound(java.lang.String string, boolean boolean1, float float1)
abstract void
playMusic(java.lang.String string)
abstract Audio
PlayMusic(java.lang.String string, java.lang.String string2, boolean boolean1, float float1)
abstract void
playMusicNonTriggered(java.lang.String string, float float1)
abstract void
playNightAmbient(java.lang.String string)
abstract Audio
PlaySound(java.lang.String string, boolean boolean1, float float1)
abstract Audio
PlaySound(java.lang.String string, boolean boolean1, float float1, float float2)
abstract Audio
PlaySoundEvenSilent(java.lang.String string, boolean boolean1, float float1)
abstract Audio
PlaySoundWav(java.lang.String string, boolean boolean1, float float1)
abstract Audio
PlaySoundWav(java.lang.String string, boolean boolean1, float float1, float float2)
abstract Audio
PlaySoundWav(java.lang.String string, int int1, boolean boolean1, float float1)
abstract Audio
PlayWorldSound(java.lang.String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2)
abstract Audio
PlayWorldSound(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, boolean boolean1)
abstract Audio
PlayWorldSound(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, int int1, boolean boolean1)
abstract Audio
PlayWorldSoundImpl(java.lang.String string, boolean boolean1, int int1, int int2, int int3, float float1, float float2, float float3, boolean boolean2)
abstract Audio
PlayWorldSoundWav(java.lang.String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2)
abstract Audio
PlayWorldSoundWav(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, boolean boolean1)
abstract void
PlayWorldSoundWav(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, int int1, boolean boolean1)
abstract Audio
PlayWorldSoundWavImpl(java.lang.String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2)
abstract Audio
PrepareMusic(java.lang.String string)
abstract void
Purge()
abstract void
registerEmitter(BaseSoundEmitter baseSoundEmitter)
abstract void
resumeSoundAndMusic()
abstract void
setAmbientVolume(float float1)
abstract void
setMusicVolume(float float1)
abstract void
setSoundVolume(float float1)
abstract void
setVehicleEngineVolume(float float1)
abstract Audio
Start(Audio audio, float float1, java.lang.String string)
abstract void
stop()
abstract void
stopMusic(java.lang.String string)
abstract void
StopMusic()
abstract void
StopSound(Audio audio)
abstract void
unregisterEmitter(BaseSoundEmitter baseSoundEmitter)
abstract void
Update()
abstract void
update1()
abstract void
update2()
abstract void
update3()
abstract void
update3D()
abstract void
update4()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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(java.lang.String string) -
StopSound
-
StopMusic
public abstract void StopMusic() -
Purge
public abstract void Purge() -
stop
public abstract void stop() -
HasMusic
-
Update
public abstract void Update() -
Start
-
PrepareMusic
-
PlayWorldSoundWav
public abstract void PlayWorldSoundWav(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, int int1, boolean boolean1) -
PlayWorldSoundWav
public abstract Audio PlayWorldSoundWav(java.lang.String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2) -
PlayWorldSoundWav
public abstract Audio PlayWorldSoundWav(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, boolean boolean1) -
PlayWorldSound
public abstract Audio PlayWorldSound(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, int int1, boolean boolean1) -
PlayWorldSound
public abstract Audio PlayWorldSound(java.lang.String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2) -
PlayWorldSoundImpl
public abstract Audio PlayWorldSoundImpl(java.lang.String string, boolean boolean1, int int1, int int2, int int3, float float1, float float2, float float3, boolean boolean2) -
PlayWorldSound
public abstract Audio PlayWorldSound(java.lang.String string, IsoGridSquare square, float float1, float float2, float float3, boolean boolean1) -
update3D
public abstract void update3D() -
PlaySoundWav
public abstract Audio PlaySoundWav(java.lang.String string, int int1, boolean boolean1, float float1) -
PlaySoundWav
-
PlaySoundWav
public abstract Audio PlaySoundWav(java.lang.String string, boolean boolean1, float float1, float float2) -
PlayWorldSoundWavImpl
public abstract Audio PlayWorldSoundWavImpl(java.lang.String string, boolean boolean1, IsoGridSquare square, float float1, float float2, float float3, boolean boolean2) -
PlayJukeboxSound
-
PlaySoundEvenSilent
-
PlaySound
-
PlaySound
public abstract Audio PlaySound(java.lang.String string, boolean boolean1, float float1, float float2) -
PlayMusic
public abstract Audio PlayMusic(java.lang.String string, java.lang.String string2, boolean boolean1, float float1) -
PlayAsMusic
public abstract void PlayAsMusic(java.lang.String string, Audio audio, boolean boolean1, float float1) -
DoMusic
public abstract void DoMusic(java.lang.String string, boolean boolean1) -
getMusicPosition
public abstract float getMusicPosition() -
CheckDoMusic
public abstract void CheckDoMusic() -
stopMusic
public abstract void stopMusic(java.lang.String string) -
playMusicNonTriggered
public abstract void playMusicNonTriggered(java.lang.String string, float float1) -
playAmbient
public abstract void playAmbient(java.lang.String string) -
playMusic
public abstract void playMusic(java.lang.String string) -
isPlayingMusic
public abstract boolean isPlayingMusic() -
IsMusicPlaying
public abstract boolean IsMusicPlaying() -
getCurrentMusicName
public abstract java.lang.String getCurrentMusicName() -
getCurrentMusicLibrary
public abstract java.lang.String getCurrentMusicLibrary() -
PlayAsMusic
public abstract void PlayAsMusic(java.lang.String string, Audio audio, float float1, boolean boolean1) -
FadeOutMusic
public abstract void FadeOutMusic(java.lang.String string, int int1) -
BlendThenStart
-
BlendVolume
-
BlendVolume
-
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(java.lang.String string) -
getAmbientPieces
public abstract java.util.ArrayList getAmbientPieces() -
pauseSoundAndMusic
public abstract void pauseSoundAndMusic() -
resumeSoundAndMusic
public abstract void resumeSoundAndMusic() -
debugScriptSounds
public abstract void debugScriptSounds() -
registerEmitter
-
unregisterEmitter
-
isListenerInRange
public abstract boolean isListenerInRange(float float1, float float2, float float3)
-