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
Field Value
- float
colorB
Field Value
- Color
colorCounter
Field Value
- int
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