Table of Contents

Class BodyScales

Namespace
LizardCosmetics
Assembly
Assembly-CSharp.dll
public class BodyScales : Template
Inheritance
BodyScales
Derived
Inherited Members

Constructors

BodyScales(LizardGraphics, int)

public BodyScales(LizardGraphics lGraphics, int startSprite)

Parameters

lGraphics LizardGraphics
startSprite int

Fields

colored

public bool colored

Field Value

bool

graphic

public int graphic

Field Value

int

scaleX

public float scaleX

Field Value

float

scalesPositions

public Vector2[] scalesPositions

Field Value

Vector2[]

Methods

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

GeneratePatchPattern(float, int, float, float)

public void GeneratePatchPattern(float startPoint, int numOfScales, float maxLength, float lengthExponent)

Parameters

startPoint float
numOfScales int
maxLength float
lengthExponent float

GenerateSegments(float, float, float)

public void GenerateSegments(float startPoint, float maxLength, float lengthExponent)

Parameters

startPoint float
maxLength float
lengthExponent float

GenerateTwoLines(float, float, float, float)

public void GenerateTwoLines(float startPoint, float maxLength, float lengthExponent, float spacingScale)

Parameters

startPoint float
maxLength float
lengthExponent float
spacingScale float

GetBackPos(int, float, bool)

public LizardGraphics.LizardSpineData GetBackPos(int shoulderScale, float timeStacker, bool changeDepthRotation)

Parameters

shoulderScale int
timeStacker float
changeDepthRotation bool

Returns

LizardGraphics.LizardSpineData

InitiateSprites(SpriteLeaser, RoomCamera)

public override void InitiateSprites(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

Update()

public override void Update()