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
Field Value
- bool
graphic
Field Value
- int
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()