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
roomRoomsourceObjectPhysicalObjectposVector2lifeTimeintradfloatforcefloatdamagefloatstunfloatdeafenfloatkillTagHolderCreaturekillTagHolderDmgFactorfloatminStunfloatbackgroundNoisefloat
Fields
backgroundNoise
public float backgroundNoise
Field Value
damage
public float damage
Field Value
deafen
public float deafen
Field Value
explosionReactorsNotified
public bool explosionReactorsNotified
Field Value
force
public float force
Field Value
frame
public int frame
Field Value
killTagHolder
public Creature killTagHolder
Field Value
killTagHolderDmgFactor
public float killTagHolderDmgFactor
Field Value
lifeTime
public int lifeTime
Field Value
minStun
public float minStun
Field Value
pos
public Vector2 pos
Field Value
- Vector2
rad
public float rad
Field Value
sourceObject
public PhysicalObject sourceObject
Field Value
stun
public float stun
Field Value
Methods
PushAngle(Vector2, Vector2)
public Vector2 PushAngle(Vector2 A, Vector2 B)
Parameters
AVector2BVector2
Returns
- Vector2
Update(bool)
public override void Update(bool eu)
Parameters
eubool