Table of Contents

Class LizardBubble

Namespace
Global
Assembly
Assembly-CSharp.dll
public class LizardBubble : CosmeticSprite, IDrawable, IRunDuringDialog
Inheritance
LizardBubble
Implements
Inherited Members

Constructors

LizardBubble(LizardGraphics, float, float, float)

public LizardBubble(LizardGraphics lizardGraphics, float intensity, float stickiness, float extraSpeed)

Parameters

lizardGraphics LizardGraphics
intensity float
stickiness float
extraSpeed float

Fields

freeFloating

public bool freeFloating

Field Value

bool

hollow

public bool hollow

Field Value

bool

hollowNess

public float hollowNess

Field Value

float

lastLiberatedOrigin

public Vector2 lastLiberatedOrigin

Field Value

Vector2

lastLife

public float lastLife

Field Value

float

liberatedOrigin

public Vector2 liberatedOrigin

Field Value

Vector2

liberatedOriginVel

public Vector2 liberatedOriginVel

Field Value

Vector2

life

public float life

Field Value

float

lifeTime

public int lifeTime

Field Value

int

lifeTimeWhenFree

public float lifeTimeWhenFree

Field Value

float

lizardGraphics

public LizardGraphics lizardGraphics

Field Value

LizardGraphics

originPoint

public Vector2 originPoint

Field Value

Vector2

stickiness

public float stickiness

Field Value

float

stuckToOrigin

public bool stuckToOrigin

Field Value

bool

Properties

Stickiness

public float Stickiness { get; }

Property Value

float

Methods

public override void AddToContainer(RoomCamera.SpriteLeaser sLeaser, RoomCamera rCam, FContainer newContatiner)

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera
newContatiner FContainer

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

InitiateSprites(SpriteLeaser, RoomCamera)

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

Parameters

sLeaser RoomCamera.SpriteLeaser
rCam RoomCamera

Update(bool)

public override void Update(bool eu)

Parameters

eu bool