Table of Contents

Class VultureMaskGraphics.CosmeticPearlString

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class VultureMaskGraphics.CosmeticPearlString
Inheritance
VultureMaskGraphics.CosmeticPearlString
Inherited Members

Constructors

CosmeticPearlString(Vector2, float, int)

public CosmeticPearlString(Vector2 pos, float length, int startSprite)

Parameters

pos Vector2
length float
startSprite int

Fields

color

public Color color

Field Value

Color

connectionRads

public List<float> connectionRads

Field Value

List<float>

darkness

public float darkness

Field Value

float

glimmerProg

public List<float> glimmerProg

Field Value

List<float>

glimmerSpeed

public List<float> glimmerSpeed

Field Value

List<float>

glimmerWait

public List<float> glimmerWait

Field Value

List<float>

gravity

public float gravity

Field Value

float

lastPos

public Vector2 lastPos

Field Value

Vector2

layer

public int layer

Field Value

int

pearlColors

public List<Color> pearlColors

Field Value

List<Color>

pearlGlimmers

public List<float> pearlGlimmers

Field Value

List<float>

pearlPositions

public List<Vector2> pearlPositions

Field Value

List<Vector2>

pearlVelocities

public List<Vector2> pearlVelocities

Field Value

List<Vector2>

pos

public Vector2 pos

Field Value

Vector2

startSprite

public int startSprite

Field Value

int

submersion

public float submersion

Field Value

float

Properties

TotalSprites

public int TotalSprites { get; }

Property Value

int

Methods

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

Attach()

public void Attach()

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

Update()

public void Update()