Package zombie.iso.objects
Class RainManager
java.lang.Object
zombie.iso.objects.RainManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic ColorInfostatic floatstatic floatstatic booleanstatic intstatic intstatic intstatic intstatic IsoGridSquare[]static booleanstatic IsoGridSquare[]static Audiostatic floatstatic floatstatic Stackstatic ArrayListstatic floatstatic ColorInfostatic floatstatic intstatic floatstatic Stackstatic ArrayListstatic ColorInfostatic intstatic intstatic Audio -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidAddRaindrop(IsoRaindrop raindrop) static voidAddRainSplash(IsoRainSplash rainSplash) static voidstatic floatstatic booleaninBounds(IsoGridSquare square) static Booleanstatic voidRemoveAllOn(IsoGridSquare square) static voidRemoveRaindrop(IsoRaindrop raindrop) static voidRemoveRainSplash(IsoRainSplash rainSplash) static voidreset()static voidSetPlayerLocation(int int1, IsoGridSquare square) static voidsetRandRainMax(int int1) static voidsetRandRainMin(int int1) static voidStartRaindrop(IsoCell cell, IsoGridSquare square, boolean boolean1) static voidstatic voidStartRainSplash(IsoCell cell, IsoGridSquare square, boolean boolean1) static voidstatic voidUpdate()static void
-
Field Details
-
IsRaining
public static boolean IsRaining -
NumActiveRainSplashes
public static int NumActiveRainSplashes -
NumActiveRaindrops
public static int NumActiveRaindrops -
MaxRainSplashObjects
public static int MaxRainSplashObjects -
MaxRaindropObjects
public static int MaxRaindropObjects -
RainSplashAnimDelay
public static float RainSplashAnimDelay -
AddNewSplashesDelay
public static int AddNewSplashesDelay -
AddNewSplashesTimer
public static int AddNewSplashesTimer -
RaindropGravity
public static float RaindropGravity -
GravModMin
public static float GravModMin -
GravModMax
public static float GravModMax -
RaindropStartDistance
public static float RaindropStartDistance -
PlayerLocation
-
PlayerOldLocation
-
PlayerMoved
public static boolean PlayerMoved -
RainRadius
public static int RainRadius -
RainAmbient
-
ThunderAmbient
-
RainSplashTintMod
-
RaindropTintMod
-
DarkRaindropTintMod
-
RainSplashStack
-
RaindropStack
-
RainSplashReuseStack
-
RaindropReuseStack
-
RainIntensity
public static float RainIntensity -
RainDesiredIntensity
public static float RainDesiredIntensity -
randRainMin
public static int randRainMin -
randRainMax
public static int randRainMax
-
-
Constructor Details
-
RainManager
public RainManager()
-
-
Method Details
-
reset
public static void reset() -
AddRaindrop
-
AddRainSplash
-
AddSplashes
public static void AddSplashes() -
RemoveRaindrop
-
RemoveRainSplash
-
SetPlayerLocation
-
isRaining
-
stopRaining
public static void stopRaining() -
startRaining
public static void startRaining() -
StartRaindrop
-
StartRainSplash
-
Update
public static void Update() -
UpdateServer
public static void UpdateServer() -
setRandRainMax
public static void setRandRainMax(int int1) -
setRandRainMin
public static void setRandRainMin(int int1) -
inBounds
-
RemoveAllOn
-
getRainIntensity
public static float getRainIntensity()
-