Table of Contents

Class BombSmoke

Namespace
Smoke
Assembly
Assembly-CSharp.dll
public class BombSmoke : PositionedSmokeEmitter, Explosion.IReactToExplosions
Inheritance
BombSmoke
Implements
Inherited Members

Constructors

BombSmoke(Room, Vector2, BodyChunk, Color)

public BombSmoke(Room room, Vector2 pos, BodyChunk chunk, Color fireColor)

Parameters

room Room
pos Vector2
chunk BodyChunk
fireColor Color

Fields

chunk

public BodyChunk chunk

Field Value

BodyChunk

fadeIn

public float fadeIn

Field Value

float

fireColor

public Color fireColor

Field Value

Color

life

public int life

Field Value

int

stationary

public bool stationary

Field Value

bool

Properties

ParticleLifeTime

public override float ParticleLifeTime { get; }

Property Value

float

Methods

AddParticle(Vector2, Vector2, float)

public override SmokeSystem.SmokeSystemParticle AddParticle(Vector2 emissionPoint, Vector2 emissionForce, float lifeTime)

Parameters

emissionPoint Vector2
emissionForce Vector2
lifeTime float

Returns

SmokeSystem.SmokeSystemParticle

CreateParticle()

public override SmokeSystem.SmokeSystemParticle CreateParticle()

Returns

SmokeSystem.SmokeSystemParticle

ObjectAffectWind(PhysicalObject)

public override bool ObjectAffectWind(PhysicalObject obj)

Parameters

obj PhysicalObject

Returns

bool

Update(bool)

public override void Update(bool eu)

Parameters

eu bool