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
Field Value
- Vector2
freeCounter
Field Value
- int
freeFloating
Field Value
- bool
hollow
Field Value
- bool
hollowNess
Field Value
- float
lastLiberatedOrigin
public Vector2 lastLiberatedOrigin
Field Value
- Vector2
lastLife
Field Value
- float
liberatedOrigin
public Vector2 liberatedOrigin
Field Value
- Vector2
liberatedOriginVel
public Vector2 liberatedOriginVel
Field Value
- Vector2
life
Field Value
- float
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
Field Value
- float
stuckToOrigin
public bool stuckToOrigin
Field Value
- bool
Methods
AddToContainer(SpriteLeaser, RoomCamera, FContainer)
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