Table of Contents

Class DaddyBubble

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

Constructors

DaddyBubble(DaddyBubbleOwner, Vector2, float, float, float)

public DaddyBubble(DaddyGraphics.DaddyBubbleOwner owner, Vector2 dir, float intensity, float stickiness, float extraSpeed)

Parameters

owner DaddyGraphics.DaddyBubbleOwner
dir Vector2
intensity float
stickiness float
extraSpeed float

Fields

direction

public Vector2 direction

Field Value

Vector2

freeCounter

public int freeCounter

Field Value

int

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

originPoint

public Vector2 originPoint

Field Value

Vector2

owner

public DaddyGraphics.DaddyBubbleOwner owner

Field Value

DaddyGraphics.DaddyBubbleOwner

stickiness

public float stickiness

Field Value

float

stuckToOrigin

public bool stuckToOrigin

Field Value

bool

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