Table of Contents

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

public Vector3 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

public Vector3 lastColor

Field Value

Vector3

lastSin

public float lastSin

Field Value

float

sin

public 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()

public void AIMapReady()
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