Class ElectricDeath
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class ElectricDeath : UpdatableAndDeletable, IDrawable, INotifyWhenRoomIsReady
- Inheritance
-
ElectricDeath
- Implements
-
- Inherited Members
-
Constructors
ElectricDeath(RoomEffect, Room)
public ElectricDeath(RoomSettings.RoomEffect effect, Room room)
Parameters
effect RoomSettings.RoomEffect
room Room
Fields
closeToWallTiles
public List<IntVector2> closeToWallTiles
Field Value
- List<IntVector2>
color
Field Value
- Vector3
effect
public RoomSettings.RoomEffect effect
Field Value
- RoomSettings.RoomEffect
flashes
public ElectricDeath.LightFlash[] flashes
Field Value
- LightFlash[]
getToColor
public Vector3 getToColor
Field Value
- Vector3
lastColor
Field Value
- Vector3
lastSin
Field Value
- float
sin
Field Value
- float
soundLoop
public DisembodiedDynamicSoundLoop soundLoop
Field Value
- DisembodiedDynamicSoundLoop
soundLoop2
public DisembodiedDynamicSoundLoop soundLoop2
Field Value
- DisembodiedDynamicSoundLoop
Properties
Intensity
public float Intensity { get; }
Property Value
- float
cycle
public RainCycle cycle { get; }
Property Value
- RainCycle
Methods
AIMapReady()
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
InitiateSprites(SpriteLeaser, RoomCamera)
public void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
ShortcutsReady()
public void ShortcutsReady()
Update(bool)
public override void Update(bool eu)
Parameters
eu bool