Class IsoFireManager
java.lang.Object
zombie.iso.objects.IsoFireManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic doublestatic doublestatic doublestatic final ArrayList<IsoGameCharacter> static final floatstatic final ColorInfostatic floatstatic intstatic intstatic doublestatic doublestatic doublestatic booleanstatic intstatic doublestatic doublestatic doublestatic doublestatic doublestatic floatstatic floatstatic ColorInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidAddBurningCharacter(IsoGameCharacter BurningCharacter) static voidaddCharacterOnFire(IsoGameCharacter character) static voiddeleteCharacterOnFire(IsoGameCharacter character) static voidexplode(IsoCell cell, IsoGridSquare gridSquare, int power) static voidFire_LightCalc(IsoGridSquare FireSquare, IsoGridSquare TestSquare, int playerIndex) static voidLightTileWithFire(IsoGridSquare TestSquare) static voidMolotovSmash(IsoCell cell, IsoGridSquare gridSquare) Deprecated.static voidstatic voidstatic voidRemoveBurningCharacter(IsoGameCharacter BurningCharacter) static voidReset()static voidStartFire(IsoCell cell, IsoGridSquare gridSquare, boolean IgniteOnAny, int FireStartingEnergy) static voidStartFire(IsoCell cell, IsoGridSquare gridSquare, boolean IgniteOnAny, int FireStartingEnergy, int Life) static voidStartSmoke(IsoCell cell, IsoGridSquare gridSquare, boolean IgniteOnAny, int FireStartingEnergy, int Life) static voidstatic voidUpdate()static voidupdateSound(IsoFire fire)
-
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
-
smokeTintMod
-
FireStack
-
CharactersOnFire_Stack
-
-
Constructor Details
-
IsoFireManager
public IsoFireManager()
-
-
Method Details
-
Add
-
AddBurningCharacter
-
Fire_LightCalc
public static void Fire_LightCalc(IsoGridSquare FireSquare, IsoGridSquare TestSquare, int playerIndex) -
LightTileWithFire
-
explode
-
MolotovSmash
Deprecated. -
Remove
-
RemoveBurningCharacter
-
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
-
deleteCharacterOnFire
-
Update
public static void Update() -
updateSound
-
stopSound
-
RemoveAllOn
-
Reset
public static void Reset()
-