Class IsoFireManager

java.lang.Object
zombie.iso.objects.IsoFireManager

public class IsoFireManager extends Object
  • Field Details

    • redOscilator

      public static double redOscilator
    • greenOscilator

      public static double greenOscilator
    • blueOscilator

      public static double blueOscilator
    • redOscilatorRate

      public static double redOscilatorRate
    • greenOscilatorRate

      public static double greenOscilatorRate
    • blueOscilatorRate

      public static double blueOscilatorRate
    • redOscilatorVal

      public static double redOscilatorVal
    • greenOscilatorVal

      public static double greenOscilatorVal
    • blueOscilatorVal

      public static double blueOscilatorVal
    • oscilatorSpeedScalar

      public static double oscilatorSpeedScalar
    • oscilatorEffectScalar

      public static double oscilatorEffectScalar
    • maxFireObjects

      public static int maxFireObjects
    • fireRecalcDelay

      public static int fireRecalcDelay
    • fireRecalc

      public static int fireRecalc
    • lightCalcFromBurningCharacters

      public static boolean lightCalcFromBurningCharacters
    • fireAlpha

      public static float fireAlpha
    • smokeAlpha

      public static float smokeAlpha
    • FIRE_ANIM_DELAY

      public static final float FIRE_ANIM_DELAY
      See Also:
    • smokeAnimDelay

      public static float smokeAnimDelay
    • FIRE_TINT_MOD

      public static final ColorInfo FIRE_TINT_MOD
    • smokeTintMod

      public static ColorInfo smokeTintMod
    • FireStack

      public static final ArrayList<IsoFire> FireStack
    • CharactersOnFire_Stack

      public static final ArrayList<IsoGameCharacter> CharactersOnFire_Stack
  • Constructor Details

    • IsoFireManager

      public IsoFireManager()
  • Method Details

    • Add

      public static void Add(IsoFire NewFire)
    • AddBurningCharacter

      public static void AddBurningCharacter(IsoGameCharacter BurningCharacter)
    • Fire_LightCalc

      public static void Fire_LightCalc(IsoGridSquare FireSquare, IsoGridSquare TestSquare, int playerIndex)
    • LightTileWithFire

      public static void LightTileWithFire(IsoGridSquare TestSquare)
    • explode

      public static void explode(IsoCell cell, IsoGridSquare gridSquare, int power)
    • MolotovSmash

      @Deprecated public static void MolotovSmash(IsoCell cell, IsoGridSquare gridSquare)
      Deprecated.
    • Remove

      public static void Remove(IsoFire DyingFire)
    • RemoveBurningCharacter

      public static void RemoveBurningCharacter(IsoGameCharacter BurningCharacter)
    • StartFire

      public static void StartFire(IsoCell cell, IsoGridSquare gridSquare, boolean IgniteOnAny, int FireStartingEnergy, int Life)
    • StartSmoke

      public static void StartSmoke(IsoCell cell, IsoGridSquare gridSquare, boolean IgniteOnAny, int FireStartingEnergy, int Life)
    • StartFire

      public static void StartFire(IsoCell cell, IsoGridSquare gridSquare, boolean IgniteOnAny, int FireStartingEnergy)
    • addCharacterOnFire

      public static void addCharacterOnFire(IsoGameCharacter character)
    • deleteCharacterOnFire

      public static void deleteCharacterOnFire(IsoGameCharacter character)
    • Update

      public static void Update()
    • updateSound

      public static void updateSound(IsoFire fire)
    • stopSound

      public static void stopSound(IsoFire fire)
    • RemoveAllOn

      public static void RemoveAllOn(IsoGridSquare sq)
    • Reset

      public static void Reset()