Package zombie

Class WorldSoundManager

java.lang.Object
zombie.WorldSoundManager

public class WorldSoundManager
extends java.lang.Object
  • Field Details

    • instance

      public static WorldSoundManager instance
    • SoundList

      public java.util.ArrayList SoundList
    • freeSounds

      public java.util.Stack freeSounds
  • Constructor Details

    • WorldSoundManager

      public WorldSoundManager()
  • Method Details

    • init

      public void init​(IsoCell cell)
    • initFrame

      public void initFrame()
    • KillCell

      public void KillCell()
    • getNew

    • addSound

      public void addSound​(IsoObject source, int x, int y, int z, int radius, int volume)
    • addSound

      public void addSound​(IsoObject source, int x, int y, int z, int radius, int volume, boolean StessHumans)
    • addSound

      public void addSound​(IsoObject source, int x, int y, int z, int radius, int volume, boolean StessHumans, float zombieIgnoreDist, float stressMod)
    • addSound

      public void addSound​(boolean sourceIsZombie, int x, int y, int z, int radius, int volume, boolean stressHumans, float zombieIgnoreDist, float stressMod)
    • getBiggestSoundZomb

      public WorldSoundManager.WorldSound getBiggestSoundZomb​(int x, int y, int z, boolean ignoreBySameType)
    • getBiggestSoundZomb

      public WorldSoundManager.WorldSound getBiggestSoundZomb​(int x, int y, int z, boolean ignoreBySameType, IsoZombie zom)
    • getStressFromSounds

      public float getStressFromSounds​(int x, int y, int z)
    • update

      public void update()
    • render

      public void render()