Table of Contents

Class RainCycle

Namespace
Global
Assembly
Assembly-CSharp.dll
public class RainCycle
Inheritance
RainCycle
Inherited Members

Constructors

RainCycle(World, float)

public RainCycle(World world, float minutes)

Parameters

world World
minutes float

Fields

baseCycleLength

public int baseCycleLength

Field Value

int

brokenAntiGrav

public AntiGravity.BrokenAntiGravity brokenAntiGrav

Field Value

AntiGravity.BrokenAntiGravity

challengeForcedPrecycle

public bool challengeForcedPrecycle

Field Value

bool

cycleLength

public int cycleLength

Field Value

int

dayNightCounter

public int dayNightCounter

Field Value

int

deathRainHasHit

public bool deathRainHasHit

Field Value

bool

duskPalette

public int duskPalette

Field Value

int

filtrationPowerBehavior

public FiltrationPowerController filtrationPowerBehavior

Field Value

FiltrationPowerController

maxPreTimer

public int maxPreTimer

Field Value

int

nightPalette

public int nightPalette

Field Value

int

pause

public int pause

Field Value

int

preCycleRainPulse_WaveA

public float preCycleRainPulse_WaveA

Field Value

float

preCycleRainPulse_WaveB

public float preCycleRainPulse_WaveB

Field Value

float

preCycleRainPulse_WaveC

public float preCycleRainPulse_WaveC

Field Value

float

preTimer

public int preTimer

Field Value

int

rainbowSeed

public int rainbowSeed

Field Value

int

speedUpToRain

public bool speedUpToRain

Field Value

bool

startUpTicks

public int startUpTicks

Field Value

int

storyMode

public bool storyMode

Field Value

bool

sunDownStartTime

public int sunDownStartTime

Field Value

int

timer

public int timer

Field Value

int

world

public World world

Field Value

World

Properties

AmountLeft

public float AmountLeft { get; }

Property Value

float

CycleProgression

public float CycleProgression { get; }

Property Value

float

CycleStartUp

public float CycleStartUp { get; }

Property Value

float

DustStormProgress

public float DustStormProgress { get; }

Property Value

float

LightChangeBecauseOfRain

public float LightChangeBecauseOfRain { get; }

Property Value

float

MicroScreenShake

public float MicroScreenShake { get; }

Property Value

float

MusicAllowed

public bool MusicAllowed { get; }

Property Value

bool

ProximityToMiddleOfCycle

public float ProximityToMiddleOfCycle { get; }

Property Value

float

RainApproaching

public float RainApproaching { get; }

Property Value

float

RainDarkPalette

public float RainDarkPalette { get; }

Property Value

float

RainGameOver

public bool RainGameOver { get; }

Property Value

bool

RegionHidesTimer

public bool RegionHidesTimer { get; }

Property Value

bool

ScreenShake

public float ScreenShake { get; }

Property Value

float

ShaderLight

public float ShaderLight { get; }

Property Value

float

TimeUntilRain

public int TimeUntilRain { get; }

Property Value

int

TimeUntilSunset

public int TimeUntilSunset { get; }

Property Value

int

preCycleRain_Intensity

public float preCycleRain_Intensity { get; }

Property Value

float

Methods

ArenaEndSessionRain()

public void ArenaEndSessionRain()

GetDesiredCycleLength()

public int GetDesiredCycleLength()

Returns

int

RainHit()

public void RainHit()

Update()

public void Update()