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
driftDir
public Vector2 driftDir
Field Value
- Vector2
fogCol
public Color fogCol
Field Value
- Color
power
public float power
Field Value
Methods
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCamerapaletteRoomPalette
BlackHazeColor(float)
public Color BlackHazeColor(float x)
Parameters
xfloat
Returns
- Color
ConDist(float)
public override float ConDist(float timeStacker)
Parameters
timeStackerfloat
Returns
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
sLeaserRoomCamera.SpriteLeaserrCamRoomCameratimeStackerfloatcamPosVector2AposVector2BposVector2AcolColorBcolColorAradfloatBradfloat
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCamera
MyColor(float)
public override Color MyColor(float timeStacker)
Parameters
timeStackerfloat
Returns
- Color
MyOpactiy(float)
public override float MyOpactiy(float timeStacker)
Parameters
timeStackerfloat
Returns
MyRad(float)
public override float MyRad(float timeStacker)
Parameters
timeStackerfloat
Returns
Reset(SmokeSystem, Vector2, Vector2, float)
public override void Reset(SmokeSystem newOwner, Vector2 pos, Vector2 vel, float lifeTime)
Parameters
newOwnerSmokeSystemposVector2velVector2lifeTimefloat
Update(bool)
public override void Update(bool eu)
Parameters
eubool
WindAndDrag(Room, ref Vector2, Vector2)
public override void WindAndDrag(Room rm, ref Vector2 v, Vector2 p)
Parameters
rmRoomvVector2pVector2