Table of Contents

Class NeedleEgg.EggHalf

Namespace
Global
Assembly
Assembly-CSharp.dll
public class NeedleEgg.EggHalf : UpdatableAndDeletable, IDrawable
Inheritance
NeedleEgg.EggHalf
Implements
Inherited Members

Constructors

EggHalf(SmallNeedleWorm, Room)

public EggHalf(SmallNeedleWorm worm, Room room)

Parameters

worm SmallNeedleWorm
room Room

Fields

onWormAttaches

public float[] onWormAttaches

Field Value

float[]

positions

public Vector2[,] positions

Field Value

Vector2[,]

scratchTerrainCollisionData

public SharedPhysics.TerrainCollisionData scratchTerrainCollisionData

Field Value

SharedPhysics.TerrainCollisionData

shell

public NeedleEgg.Shell shell

Field Value

NeedleEgg.Shell

slime

public Vector2[][,] slime

Field Value

Vector2[][,]

slimeAttaches

public float[] slimeAttaches

Field Value

float[]

slimeLengths

public float[] slimeLengths

Field Value

float[]

worm

public SmallNeedleWorm worm

Field Value

SmallNeedleWorm

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

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(bool)

public override void Update(bool eu)

Parameters

eu bool