Table of Contents

Class BlackHaze.BlackHazeSegment

Namespace
Smoke
Assembly
Assembly-CSharp.dll
public class BlackHaze.BlackHazeSegment : MeshSmoke.HyrbidSmokeSegment, IDrawable, IRunDuringDialog
Inheritance
BlackHaze.BlackHazeSegment
Implements
Inherited Members

Fields

age

public int age

Field Value

int

driftDir

public Vector2 driftDir

Field Value

Vector2

fogCol

public Color fogCol

Field Value

Color

power

public float power

Field Value

float

Methods

ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette

BlackHazeColor(float)

public Color BlackHazeColor(float x)

Parameters

x float

Returns

Color

ConDist(float)

public override float ConDist(float timeStacker)

Parameters

timeStacker float

Returns

float

HybridDraw(SpriteLeaser, RoomCamera, float, Vector2, Vector2, Vector2, Color, Color, float, float)

public override void HybridDraw(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos, Vector2 Apos, Vector2 Bpos, Color Acol, Color Bcol, float Arad, float Brad)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
Apos Vector2
Bpos Vector2
Acol Color
Bcol Color
Arad float
Brad float

InitiateSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

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