Table of Contents

Class HalcyonPearl

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class HalcyonPearl : DataPearl, IDrawable
Inheritance
HalcyonPearl
Implements
Inherited Members

Constructors

HalcyonPearl(AbstractPhysicalObject, World)

public HalcyonPearl(AbstractPhysicalObject abstractPhysicalObject, World world)

Parameters

abstractPhysicalObject AbstractPhysicalObject
world World

Fields

beatScale

public float beatScale

Field Value

float

hoverPos

public Vector2? hoverPos

Field Value

Vector2?

volumeMultiplier

public float volumeMultiplier

Field Value

float

Properties

Carried

public bool Carried { get; }

Property Value

bool

Methods

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

MusicControl()

public void MusicControl()

MusicStop()

public void MusicStop()

NewRoom(Room)

public override void NewRoom(Room newRoom)

Parameters

newRoom Room

TerrainImpact(int, IntVector2, float, bool)

public override void TerrainImpact(int chunk, IntVector2 direction, float speed, bool firstContact)

Parameters

chunk int
direction IntVector2
speed float
firstContact bool

Update(bool)

public override void Update(bool eu)

Parameters

eu bool