Table of Contents

Class OracleGraphics.UbilicalCord

Namespace
Global
Assembly
Assembly-CSharp.dll
public class OracleGraphics.UbilicalCord
Inheritance
OracleGraphics.UbilicalCord
Inherited Members

Constructors

UbilicalCord(OracleGraphics, int)

public UbilicalCord(OracleGraphics owner, int firstSprite)

Parameters

owner OracleGraphics
firstSprite int

Fields

coord

public Vector2[,] coord

Field Value

Vector2[,]

firstSprite

public int firstSprite

Field Value

int

owner

public OracleGraphics owner

Field Value

OracleGraphics

scratchTerrainCollisionData

public SharedPhysics.TerrainCollisionData scratchTerrainCollisionData

Field Value

SharedPhysics.TerrainCollisionData

smallCoordColors

public int[] smallCoordColors

Field Value

int[]

smallCords

public Vector2[,,] smallCords

Field Value

Vector2[,,]

smallCordsHeadDirs

public Vector2[] smallCordsHeadDirs

Field Value

Vector2[]

smallCordsLengths

public float[] smallCordsLengths

Field Value

float[]

totalSprites

public int totalSprites

Field Value

int

Methods

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

SegmentSprite(int, int)

public int SegmentSprite(int seg, int part)

Parameters

seg int
part int

Returns

int

SetStuckSegments()

public void SetStuckSegments()

SmallCordSprite(int)

public int SmallCordSprite(int c)

Parameters

c int

Returns

int

Update()

public void Update()