Package zombie.iso.objects
Class IsoFireManager
java.lang.Object
zombie.iso.objects.IsoFireManager
public class IsoFireManager
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static double
Blue_Oscilator
static double
Blue_Oscilator_Rate
static double
Blue_Oscilator_Val
static java.util.Stack
CharactersOnFire_Stack
static float
FireAlpha
static float
FireAnimDelay
static BaseSoundEmitter
fireEmitter
static int
FireRecalc
static int
FireRecalcDelay
static long
fireSound
static java.util.Stack
FireStack
static ColorInfo
FireTintMod
static double
Green_Oscilator
static double
Green_Oscilator_Rate
static double
Green_Oscilator_Val
static boolean
LightCalcFromBurningCharacters
static int
MaxFireObjects
static int
NumActiveFires
static double
OscilatorEffectScalar
static double
OscilatorSpeedScalar
static double
Red_Oscilator
static double
Red_Oscilator_Rate
static double
Red_Oscilator_Val
static float
SmokeAlpha
static float
SmokeAnimDelay
static ColorInfo
SmokeTintMod
-
Constructor Summary
Constructors Constructor Description IsoFireManager()
-
Method Summary
Modifier and Type Method Description static void
Add(IsoFire fire)
static void
AddBurningCharacter(IsoGameCharacter gameCharacter)
static void
explode(IsoCell cell, IsoGridSquare square, int int1)
static void
Fire_LightCalc(IsoGridSquare square, IsoGridSquare square2, int int1)
static void
LightTileWithFire(IsoGridSquare square)
static void
MolotovSmash(IsoCell cell, IsoGridSquare square)
static void
Remove(IsoFire fire)
static void
RemoveAllOn(IsoGridSquare square)
static void
RemoveBurningCharacter(IsoGameCharacter gameCharacter)
static void
Reset()
static void
StartFire(IsoCell cell, IsoGridSquare square, boolean boolean1, int int1)
static void
StartFire(IsoCell cell, IsoGridSquare square, boolean boolean1, int int1, int int2)
static void
StartSmoke(IsoCell cell, IsoGridSquare square, boolean boolean1, int int1, int int2)
static void
Update()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
NumActiveFires
public static int NumActiveFires -
Red_Oscilator
public static double Red_Oscilator -
Green_Oscilator
public static double Green_Oscilator -
Blue_Oscilator
public static double Blue_Oscilator -
Red_Oscilator_Rate
public static double Red_Oscilator_Rate -
Green_Oscilator_Rate
public static double Green_Oscilator_Rate -
Blue_Oscilator_Rate
public static double Blue_Oscilator_Rate -
Red_Oscilator_Val
public static double Red_Oscilator_Val -
Green_Oscilator_Val
public static double Green_Oscilator_Val -
Blue_Oscilator_Val
public static double Blue_Oscilator_Val -
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 -
FireAnimDelay
public static float FireAnimDelay -
SmokeAnimDelay
public static float SmokeAnimDelay -
FireTintMod
-
SmokeTintMod
-
FireStack
public static java.util.Stack FireStack -
CharactersOnFire_Stack
public static java.util.Stack CharactersOnFire_Stack -
fireSound
public static long fireSound -
fireEmitter
-
-
Constructor Details
-
IsoFireManager
public IsoFireManager()
-
-
Method Details
-
Add
-
AddBurningCharacter
-
Fire_LightCalc
-
LightTileWithFire
-
explode
-
MolotovSmash
-
Remove
-
RemoveBurningCharacter
-
StartFire
public static void StartFire(IsoCell cell, IsoGridSquare square, boolean boolean1, int int1, int int2) -
StartSmoke
public static void StartSmoke(IsoCell cell, IsoGridSquare square, boolean boolean1, int int1, int int2) -
StartFire
-
Update
public static void Update() -
RemoveAllOn
-
Reset
public static void Reset()
-