Table of Contents

Class ExpeditionGame

Namespace
Expedition
Assembly
Assembly-CSharp.dll
public static class ExpeditionGame
Inheritance
ExpeditionGame
Inherited Members

Fields

allUnlocks

public static Dictionary<SlugcatStats.Name, List<string>> allUnlocks

Field Value

Dictionary<SlugcatStats.Name, List<string>>

burdenTrackers

public static List<ExpeditionGame.BurdenTracker> burdenTrackers

Field Value

List<ExpeditionGame.BurdenTracker>

challengeNames

public static Dictionary<string, string> challengeNames

Field Value

Dictionary<string, string>

ePos

public static Dictionary<string, Vector2> ePos

Field Value

Dictionary<string, Vector2>

egg

public static Eggspedition egg

Field Value

Eggspedition

endGameCounter

public static float endGameCounter

Field Value

float

expeditionComplete

public static bool expeditionComplete

Field Value

bool

lastRandomRegion

public static string lastRandomRegion

Field Value

string

pendingCompletedQuests

public static List<string> pendingCompletedQuests

Field Value

List<string>

playableCharacters

public static List<SlugcatStats.Name> playableCharacters

Field Value

List<SlugcatStats.Name>

runData

public static SlugcatSelectMenu.SaveGameData runData

Field Value

SlugcatSelectMenu.SaveGameData

runKills

public static List<KeyValuePair<IconSymbol.IconSymbolData, int>> runKills

Field Value

List<KeyValuePair<IconSymbol.IconSymbolData, int>>

startingItemsSpawned

public static bool startingItemsSpawned

Field Value

bool

tempKarma

public static int tempKarma

Field Value

int

tempKarmaPos

public static WorldCoordinate? tempKarmaPos

Field Value

WorldCoordinate?

tempReinforce

public static bool tempReinforce

Field Value

bool

unlockTrackers

public static List<ExpeditionGame.UnlockTracker> unlockTrackers

Field Value

List<ExpeditionGame.UnlockTracker>

unlockedBurdens

public static List<string> unlockedBurdens

Field Value

List<string>

unlockedExpeditionSlugcats

public static List<SlugcatStats.Name> unlockedExpeditionSlugcats

Field Value

List<SlugcatStats.Name>

voidSeaFinish

public static bool voidSeaFinish

Field Value

bool

Properties

activeUnlocks

public static List<string> activeUnlocks { get; }

Property Value

List<string>

explosivejump

public static bool explosivejump { get; }

Property Value

bool

Methods

CalculateScore(bool)

public static int CalculateScore(bool predict)

Parameters

predict bool

Returns

int

ExIndex(Name)

public static int ExIndex(SlugcatStats.Name slug)

Parameters

slug SlugcatStats.Name

Returns

int

ExIndexToColor(int)

public static Color ExIndexToColor(int i)

Parameters

i int

Returns

Color

ExSpawn(Room)

public static void ExSpawn(Room room)

Parameters

room Room

ExpeditionRandomStarts(RainWorld, Name)

public static string ExpeditionRandomStarts(RainWorld rainWorld, SlugcatStats.Name slug)

Parameters

rainWorld RainWorld
slug SlugcatStats.Name

Returns

string

FinishExpedition()

public static void FinishExpedition()

GetRegionWeight(string)

public static int GetRegionWeight(string region)

Parameters

region string

Returns

int

IsMSCRoomScript(UpdatableAndDeletable)

public static bool IsMSCRoomScript(UpdatableAndDeletable item)

Parameters

item UpdatableAndDeletable

Returns

bool

IsUndesirableRoomScript(UpdatableAndDeletable)

public static bool IsUndesirableRoomScript(UpdatableAndDeletable item)

Parameters

item UpdatableAndDeletable

Returns

bool

PrepareExpedition()

public static void PrepareExpedition()

SetUpBurdenTrackers(RainWorldGame)

public static void SetUpBurdenTrackers(RainWorldGame game)

Parameters

game RainWorldGame

SetUpUnlockTrackers(RainWorldGame)

public static void SetUpUnlockTrackers(RainWorldGame game)

Parameters

game RainWorldGame