Class SlugcatGhost
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class SlugcatGhost : UpdatableAndDeletable, IDrawable
- Inheritance
-
SlugcatGhost
- Implements
-
- Inherited Members
-
Constructors
SlugcatGhost(Vector2, Room)
public SlugcatGhost(Vector2 pos, Room room)
Parameters
pos Vector2
room Room
Fields
colorVariant
public float colorVariant
Field Value
- float
counter
Field Value
- int
dissapate
Field Value
- float
flipX
Field Value
- float
floatyVecs
public Vector2[,,] floatyVecs
Field Value
- Vector2[,,]
lastDissapate
public float lastDissapate
Field Value
- float
lastLightBall
public float lastLightBall
Field Value
- float
lightBall
Field Value
- float
lightFluctuations
public float[,] lightFluctuations
Field Value
- float[,]
pos
Field Value
- Vector2
remove
Field Value
- bool
soundsStatus
Field Value
- int
Properties
MainColor
public Color MainColor { get; }
Property Value
- Color
SecondaryColor
public Color SecondaryColor { get; }
Property Value
- Color
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
public void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer
ApplyPalette(SpriteLeaser, RoomCamera, RoomPalette)
public void ApplyPalette(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, RoomPalette palette)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
palette RoomPalette
DrawSprites(SpriteLeaser, RoomCamera, float, Vector2)
public 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 void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)
Parameters
sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
LightFluct(int, float)
public float LightFluct(int i, float timeStacker)
Parameters
i int
timeStacker float
Returns
- float
Update(bool)
public override void Update(bool eu)
Parameters
eu bool