Table of Contents

Class BombSmoke.ThickSmokeSegment

Namespace
Smoke
Assembly
Assembly-CSharp.dll
public class BombSmoke.ThickSmokeSegment : MeshSmoke.SmokeSegment, IDrawable, IRunDuringDialog
Inheritance
BombSmoke.ThickSmokeSegment
Implements
Inherited Members

Fields

alphaFac

public float alphaFac

Field Value

float

colorB

public Color colorB

Field Value

Color

colorCounter

public int colorCounter

Field Value

int

radFac

public float radFac

Field Value

float

startConDist

public float startConDist

Field Value

float

stationaryMode

public bool stationaryMode

Field Value

bool

Methods

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

ConDist(float)

public override float ConDist(float timeStacker)

Parameters

timeStacker float

Returns

float

InitiateSprites(SpriteLeaser, RoomCamera)

public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

MaxDist(float)

public float MaxDist(float timeStacker)

Parameters

timeStacker float

Returns

float

MyColor(float)

public override Color MyColor(float timeStacker)

Parameters

timeStacker float

Returns

Color

MyOpactiy(float)

public override float MyOpactiy(float timeStacker)

Parameters

timeStacker float

Returns

float

MyRad(float)

public override float MyRad(float timeStacker)

Parameters

timeStacker float

Returns

float

Reset(SmokeSystem, Vector2, Vector2, float)

public override void Reset(SmokeSystem newOwner, Vector2 pos, Vector2 vel, float lifeTime)

Parameters

newOwner SmokeSystem
pos Vector2
vel Vector2
lifeTime float

Update(bool)

public override void Update(bool eu)

Parameters

eu bool

WindAndDrag(Room, ref Vector2, Vector2)

public override void WindAndDrag(Room rm, ref Vector2 v, Vector2 p)

Parameters

rm Room
v Vector2
p Vector2