Table of Contents

Class VoidSeaScene

Namespace
VoidSea
Assembly
Assembly-CSharp.dll
public class VoidSeaScene : BackgroundScene
Inheritance
VoidSeaScene
Inherited Members

Constructors

VoidSeaScene(Room)

public VoidSeaScene(Room room)

Parameters

room Room

Fields

blackFade

public FadeOut blackFade

Field Value

FadeOut

cameraOffset

public Vector2 cameraOffset

Field Value

Vector2

deepDivePhase

public VoidSeaScene.DeepDivePhase deepDivePhase

Field Value

VoidSeaScene.DeepDivePhase

editObject

public int editObject

Field Value

int

eggLoop

public DisembodiedDynamicSoundLoop eggLoop

Field Value

DisembodiedDynamicSoundLoop

eggProximity

public float eggProximity

Field Value

float

eggScenarioTimer

public int eggScenarioTimer

Field Value

int

endingSavedFlag

public bool endingSavedFlag

Field Value

bool

fadeOutLights

public bool fadeOutLights

Field Value

bool

fadeOutLightsTimer

public int fadeOutLightsTimer

Field Value

int

fadeOutSaint

public float fadeOutSaint

Field Value

float

lastVoidSeaModes

public bool[] lastVoidSeaModes

Field Value

bool[]

meltingObjects

public List<VoidSeaScene.MeltingItem> meltingObjects

Field Value

List<VoidSeaScene.MeltingItem>

musicFadeFac

public float musicFadeFac

Field Value

float

playerDipped

public bool playerDipped

Field Value

bool

playerGhosts

public PlayerGhosts playerGhosts

Field Value

PlayerGhosts

playerInRoom

public bool playerInRoom

Field Value

bool

playerY

public float playerY

Field Value

float

ridingWorm

public bool ridingWorm

Field Value

bool

saintEndPhase

public VoidSeaScene.SaintEndingPhase saintEndPhase

Field Value

VoidSeaScene.SaintEndingPhase

secondSpace

public bool secondSpace

Field Value

bool

storedJourneyIllustration

public BackgroundScene.SaintsJourneyIllustration storedJourneyIllustration

Field Value

BackgroundScene.SaintsJourneyIllustration

swimLoop

public DisembodiedDynamicSoundLoop swimLoop

Field Value

DisembodiedDynamicSoundLoop

theEgg

public VoidSeaScene.TheEgg theEgg

Field Value

VoidSeaScene.TheEgg

timeInSaintPhase

public float timeInSaintPhase

Field Value

float

voidSeaBackground

public VoidSeaScene.VoidSeaBkg voidSeaBackground

Field Value

VoidSeaScene.VoidSeaBkg

voidWormsAltitude

public float voidWormsAltitude

Field Value

float

wooshLoop

public DisembodiedDynamicSoundLoop wooshLoop

Field Value

DisembodiedDynamicSoundLoop

worms

public List<VoidWorm> worms

Field Value

List<VoidWorm>

wormsLoop

public DisembodiedDynamicSoundLoop wormsLoop

Field Value

DisembodiedDynamicSoundLoop

Properties

BigOpenMusic

public float BigOpenMusic { get; }

Property Value

float

Inverted

public bool Inverted { get; }

Property Value

bool

SlugcatGhostMusic

public float SlugcatGhostMusic { get; }

Property Value

float

SwimDownMusic

public float SwimDownMusic { get; }

Property Value

float

TheLightMusic

public float TheLightMusic { get; }

Property Value

float

TheRideMusic

public float TheRideMusic { get; }

Property Value

float

VSS_DeathMusic

public float VSS_DeathMusic { get; }

Property Value

float

VSS_TransformMusic

public float VSS_TransformMusic { get; }

Property Value

float

VSS_TransformWaitMusic

public float VSS_TransformWaitMusic { get; }

Property Value

float

WormsMusic

public float WormsMusic { get; }

Property Value

float

Methods

AddMeltObject(PhysicalObject)

public void AddMeltObject(PhysicalObject obj)

Parameters

obj PhysicalObject

ArtificerEndUpdate(Player, int)

public void ArtificerEndUpdate(Player player, int timer)

Parameters

player Player
timer int

DeleteMainWorm()

public void DeleteMainWorm()

DestroyAllWormsExceptMainWorm()

public void DestroyAllWormsExceptMainWorm()

DestroyCeiling()

public void DestroyCeiling()

DestroyDistantWorms()

public void DestroyDistantWorms()

DestroyMainWorm()

public void DestroyMainWorm()

Move(Player, Vector2, bool)

public void Move(Player player, Vector2 move, bool moveCamera)

Parameters

player Player
move Vector2
moveCamera bool

MovedToSecondSpace()

public void MovedToSecondSpace()

SaintEndUpdate()

public void SaintEndUpdate()

Update(bool)

public override void Update(bool eu)

Parameters

eu bool

UpdatePlayerInVoidSea(Player)

public void UpdatePlayerInVoidSea(Player voidSeaPlayer)

Parameters

voidSeaPlayer Player

UpdatePlayersJolly()

public void UpdatePlayersJolly()

VoidSeaTreatment(Player, float)

public void VoidSeaTreatment(Player player, float swimSpeed)

Parameters

player Player
swimSpeed float

switchSaintEndPhase(SaintEndingPhase)

public void switchSaintEndPhase(VoidSeaScene.SaintEndingPhase phase)

Parameters

phase VoidSeaScene.SaintEndingPhase