Table of Contents

Class Explosion

Namespace
Global
Assembly
Assembly-CSharp.dll
public class Explosion : UpdatableAndDeletable
Inheritance
Explosion
Inherited Members

Constructors

Explosion(Room, PhysicalObject, Vector2, int, float, float, float, float, float, Creature, float, float, float)

public Explosion(Room room, PhysicalObject sourceObject, Vector2 pos, int lifeTime, float rad, float force, float damage, float stun, float deafen, Creature killTagHolder, float killTagHolderDmgFactor, float minStun, float backgroundNoise)

Parameters

room Room
sourceObject PhysicalObject
pos Vector2
lifeTime int
rad float
force float
damage float
stun float
deafen float
killTagHolder Creature
killTagHolderDmgFactor float
minStun float
backgroundNoise float

Fields

backgroundNoise

public float backgroundNoise

Field Value

float

damage

public float damage

Field Value

float

deafen

public float deafen

Field Value

float

explosionReactorsNotified

public bool explosionReactorsNotified

Field Value

bool

force

public float force

Field Value

float

frame

public int frame

Field Value

int

killTagHolder

public Creature killTagHolder

Field Value

Creature

killTagHolderDmgFactor

public float killTagHolderDmgFactor

Field Value

float

lifeTime

public int lifeTime

Field Value

int

minStun

public float minStun

Field Value

float

pos

public Vector2 pos

Field Value

Vector2

rad

public float rad

Field Value

float

sourceObject

public PhysicalObject sourceObject

Field Value

PhysicalObject

stun

public float stun

Field Value

float

Methods

PushAngle(Vector2, Vector2)

public Vector2 PushAngle(Vector2 A, Vector2 B)

Parameters

A Vector2
B Vector2

Returns

Vector2

Update(bool)

public override void Update(bool eu)

Parameters

eu bool