Class SpriteSmoke
- Namespace
- Smoke
- Assembly
- Assembly-CSharp.dll
public abstract class SpriteSmoke : SmokeSystem.SmokeSystemParticle, IDrawable, IRunDuringDialog
- Inheritance
-
SpriteSmoke
- Implements
- Derived
- Inherited Members
Constructors
SpriteSmoke()
public SpriteSmoke()
Fields
lastStretched
public float lastStretched
Field Value
rad
public float rad
Field Value
stretched
public float stretched
Field Value
Properties
ToMidSpeed
public virtual float ToMidSpeed { get; }
Property Value
Methods
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public override void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCameratimeStackerfloatcamPosVector2
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaserRoomCamera.SpriteLeaserrCamRoomCamera
Rad(int, float, float, float)
public virtual float Rad(int type, float useLife, float useStretched, float timeStacker)
Parameters
Returns
Reset(SmokeSystem, Vector2, Vector2, float)
public override void Reset(SmokeSystem newOwner, Vector2 pos, Vector2 vel, float newLifeTime)
Parameters
newOwnerSmokeSystemposVector2velVector2newLifeTimefloat
Update(bool)
public override void Update(bool eu)
Parameters
eubool