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
Field Value
- float
backgroundWorkingLoop
public StaticSoundLoop backgroundWorkingLoop
Field Value
- StaticSoundLoop
blackColor
Field Value
- Color
bubCounter
Field Value
- int
bubbles
public List<Bubble> bubbles
Field Value
- List<Bubble>
darkness
Field Value
- float
doorGraphs
public RegionGateGraphics.DoorGraphic[] doorGraphs
Field Value
- DoorGraphic[]
electricSteam
public float electricSteam
Field Value
- float
fogColor
Field Value
- Color
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
Field Value
- SteamSmoke
steamLoop
public StaticSoundLoop steamLoop
Field Value
- StaticSoundLoop
totalSprites
Field Value
- int
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
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
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()
WaterFallSprite(int)
public int WaterFallSprite(int waterFall)
Parameters
waterFall int
Returns
- int