Table of Contents

Class RegionGateGraphics

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

Constructors

RegionGateGraphics(RegionGate)

public RegionGateGraphics(RegionGate gate)

Parameters

gate RegionGate

Fields

WaterLevel

public float WaterLevel

Field Value

float

backgroundWorkingLoop

public StaticSoundLoop backgroundWorkingLoop

Field Value

StaticSoundLoop

blackColor

public Color blackColor

Field Value

Color

bubCounter

public int bubCounter

Field Value

int

bubbles

public List<Bubble> bubbles

Field Value

List<Bubble>

darkness

public float darkness

Field Value

float

doorGraphs

public RegionGateGraphics.DoorGraphic[] doorGraphs

Field Value

DoorGraphic[]

electricSteam

public float electricSteam

Field Value

float

fogColor

public Color fogColor

Field Value

Color

gate

public RegionGate gate

Field Value

RegionGate

heaterLightsource

public LightSource heaterLightsource

Field Value

LightSource

heaterPositions

public Vector2[] heaterPositions

Field Value

Vector2[]

heaterQuads

public Vector2[,][] heaterQuads

Field Value

Vector2[,][]

heatersHeat

public float[,] heatersHeat

Field Value

float[,]

smoke

public SteamSmoke smoke

Field Value

SteamSmoke

steamLoop

public StaticSoundLoop steamLoop

Field Value

StaticSoundLoop

totalSprites

public int totalSprites

Field Value

int

water

public Water water

Field Value

Water

waterfallLoop

public StaticSoundLoop waterfallLoop

Field Value

StaticSoundLoop

Properties

BatteryMeterSprite

public int BatteryMeterSprite { get; }

Property Value

int

HeatDistortionSprite

public int HeatDistortionSprite { get; }

Property Value

int

QuieterSoundFactor

public float QuieterSoundFactor { get; }

Property Value

float

Methods

public void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)

public void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2

HeaterColor(int, float)

public Color HeaterColor(int heater, float timeStacker)

Parameters

heater int
timeStacker float

Returns

Color

HeaterSprite(int, int)

public int HeaterSprite(int heater, int part)

Parameters

heater int
part int

Returns

int

InitiateSprites(SpriteLeaser, RoomCamera)

public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

Update()

public void Update()

WaterFallSprite(int)

public int WaterFallSprite(int waterFall)

Parameters

waterFall int

Returns

int