Class PuffBallSkin
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class PuffBallSkin : CosmeticSprite, IDrawable, IRunDuringDialog
- Inheritance
-
PuffBallSkin
- Implements
-
- Inherited Members
-
Constructors
PuffBallSkin(Vector2, Vector2, Color, Color)
public PuffBallSkin(Vector2 pos, Vector2 vel, Color color, Color color2)
Parameters
pos Vector2
vel Vector2
color Color
color2 Color
Fields
color
Field Value
- Color
color2
Field Value
- Color
flip
Field Value
- float
flipDir
Field Value
- float
lastFlip
Field Value
- float
lastLife
Field Value
- float
lastRotation
public Vector2 lastRotation
Field Value
- Vector2
life
Field Value
- float
lifeTime
Field Value
- float
randomDir
Field Value
- Vector2
randomRotat
Field Value
- float
rotation
Field Value
- Vector2
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public override void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public override void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public override void DrawSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, float timeStacker, Vector2 camPos)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
timeStacker float
camPos Vector2
InitiateSprites(SpriteLeaser, RoomCamera)
public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
Update(bool)
public override void Update(bool eu)
Parameters
eu bool