Class ExpeditionProgression
- Namespace
- Expedition
- Assembly
- Assembly-CSharp.dll
public static class ExpeditionProgression
- Inheritance
-
ExpeditionProgression
- Inherited Members
-
Fields
burdenGroups
public static Dictionary<string, List<string>> burdenGroups
Field Value
- Dictionary<string, List<string>>
currentBurdens
public static int currentBurdens
Field Value
- int
currentPerks
public static int currentPerks
Field Value
- int
currentTracks
public static int currentTracks
Field Value
- int
customMissions
public static Dictionary<string, List<ExpeditionProgression.Mission>> customMissions
Field Value
- Dictionary<string, List<ExpeditionProgression.Mission>>
customQuests
public static Dictionary<string, List<ExpeditionProgression.Quest>> customQuests
Field Value
- Dictionary<string, List<ExpeditionProgression.Quest>>
missionList
public static List<ExpeditionProgression.Mission> missionList
Field Value
- List<ExpeditionProgression.Mission>
perkGroups
public static Dictionary<string, List<string>> perkGroups
Field Value
- Dictionary<string, List<string>>
questList
public static List<ExpeditionProgression.Quest> questList
Field Value
- List<ExpeditionProgression.Quest>
totalBurdens
public static int totalBurdens
Field Value
- int
totalPerks
public static int totalPerks
Field Value
- int
Properties
IGT
public static InGameTranslator IGT { get; }
Property Value
- InGameTranslator
Methods
BurdenManualDescription(string)
public static string BurdenManualDescription(string key)
Parameters
key string
Returns
- string
public static Color BurdenMenuColor(string key)
Parameters
key string
Returns
- Color
BurdenName(string)
public static string BurdenName(string key)
Parameters
key string
Returns
- string
BurdenScoreMultiplier(string)
public static float BurdenScoreMultiplier(string key)
Parameters
key string
Returns
- float
CalculateOverload(int)
public static int CalculateOverload(int points)
Parameters
points int
Returns
- int
CheckLevelUp()
public static void CheckLevelUp()
CheckUnlocked(ProcessManager, Name)
public static bool CheckUnlocked(ProcessManager manager, SlugcatStats.Name slugcat)
Parameters
manager ProcessManager
slugcat SlugcatStats.Name
Returns
- bool
CountUnlockables()
public static void CountUnlockables()
EvaluateExpedition(WinPackage)
public static void EvaluateExpedition(ExpeditionProgression.WinPackage package)
Parameters
package ExpeditionProgression.WinPackage
GetMissionName(string)
public static string GetMissionName(string key)
Parameters
key string
Returns
- string
GetUnlockedSongs()
public static Dictionary<string, string> GetUnlockedSongs()
Returns
- Dictionary<string, string>
LevelCap(int)
public static int LevelCap(int currentLevel)
Parameters
currentLevel int
Returns
- int
MissionAvailable(string)
public static bool MissionAvailable(string key)
Parameters
key string
Returns
- bool
MissionFromJson(string)
public static ExpeditionProgression.Mission MissionFromJson(string jsonPath)
Parameters
jsonPath string
Returns
- ExpeditionProgression.Mission
MissionRequirements(string)
public static string MissionRequirements(string key)
Parameters
key string
Returns
- string
ParseMissionFiles()
public static void ParseMissionFiles()
ParseQuestFiles()
public static void ParseQuestFiles()
QuestFromJson(string)
public static ExpeditionProgression.Quest QuestFromJson(string jsonPath)
Parameters
jsonPath string
Returns
- ExpeditionProgression.Quest
SetupBurdenGroups()
public static void SetupBurdenGroups()
SetupPerkGroups()
public static void SetupPerkGroups()
public static string TooltipRequirementDescription(string key)
Parameters
key string
Returns
- string
public static string TooltipRewardDescription(string key)
Parameters
key string
Returns
- string
TrackName(string)
public static string TrackName(string filename)
Parameters
filename string
Returns
- string
UnlockColor(string)
public static Color UnlockColor(string key)
Parameters
key string
Returns
- Color
UnlockDescription(string)
public static string UnlockDescription(string key)
Parameters
key string
Returns
- string
UnlockName(string)
public static string UnlockName(string key)
Parameters
key string
Returns
- string
UnlockSprite(string, bool)
public static string UnlockSprite(string key, bool alwaysShow)
Parameters
key string
alwaysShow bool
Returns
- string
ValidateCurrentExpedition()
public static ExpeditionProgression.Mission? ValidateCurrentExpedition()
Returns
- ExpeditionProgression.Mission?