Table of Contents

Class ChallengeSelectPage

Namespace
Menu
Assembly
Assembly-CSharp.dll
public class ChallengeSelectPage : PositionedMenuObject
Inheritance
ChallengeSelectPage
Inherited Members

Constructors

public ChallengeSelectPage(Menu menu, MenuObject owner, Vector2 pos)

Parameters

menu Menu
owner MenuObject
pos Vector2

Fields

public SimpleButton backButton

Field Value

SimpleButton
public SimpleButton blindedBurden

Field Value

SimpleButton
public BigSimpleButton[] challengeButtons

Field Value

BigSimpleButton[]
public float colorCounter

Field Value

float
public MenuLabel currentLevelLabel

Field Value

MenuLabel
public SlugcatStats.Name currentSlugcat

Field Value

SlugcatStats.Name
public SimpleButton deselectMissionButton

Field Value

SimpleButton
public MenuLabel difficultyLabel

Field Value

MenuLabel
public HorizontalSlider difficultySlider

Field Value

HorizontalSlider
public SimpleButton doomedBurden

Field Value

SimpleButton
public MenuLabel easyLabel

Field Value

MenuLabel
public FSprite easySprite

Field Value

FSprite
public SymbolButton filterButton

Field Value

SymbolButton
public bool firstUpdate

Field Value

bool
public MenuLabel hardLabel

Field Value

MenuLabel
public FSprite hardSprite

Field Value

FSprite
public SymbolButton[] hiddenToggles

Field Value

SymbolButton[]
public SimpleButton huntedBurden

Field Value

SimpleButton
public FSprite[] indicators

Field Value

FSprite[]
public int lastEstimate

Field Value

int
public float leftAnchor

Field Value

float
public SymbolButton leftPage

Field Value

SymbolButton
public FSprite levelContainer

Field Value

FSprite
public MenuLabel levelOverloadLabel

Field Value

MenuLabel
public FSprite levelSprite

Field Value

FSprite
public FSprite levelSprite2

Field Value

FSprite
public MenuLabel localizedSubtitle

Field Value

MenuLabel
public MenuTabWrapper menuTabWrapper

Field Value

MenuTabWrapper
public SymbolButton minusButton

Field Value

SymbolButton
public HSLColor missionColor

Field Value

HSLColor
public FSprite missionGradient

Field Value

FSprite
public MenuLabel missionLabel

Field Value

MenuLabel
public string missionName

Field Value

string
public MenuLabel missionTime

Field Value

MenuLabel
public MenuLabel nextLevelLabel

Field Value

MenuLabel
public FSprite pageTitle

Field Value

FSprite
public SymbolButton plusButton

Field Value

SymbolButton
public MenuLabel pointsLabel

Field Value

MenuLabel
public float progressFade

Field Value

float
public bool progressInvert

Field Value

bool
public SimpleButton pursuedBurden

Field Value

SimpleButton
public SymbolButton randomButton

Field Value

SymbolButton
public float rightAnchor

Field Value

float
public SymbolButton rightPage

Field Value

SymbolButton
public MenuScene.SceneID sceneID

Field Value

MenuScene.SceneID
public FSprite sideSpriteLeft

Field Value

FSprite
public FSprite sideSpriteRight

Field Value

FSprite
public FSprite slugcatSprite

Field Value

FSprite
public OpHoldButton startButton

Field Value

OpHoldButton
public UIelementWrapper startWrapper

Field Value

UIelementWrapper
public SymbolButton symbolButton1

Field Value

SymbolButton
public UIelementWrapper unlockWrapper

Field Value

UIelementWrapper
public OpHoldButton unlocksButton

Field Value

OpHoldButton
public UnlocksIndicator unlocksIndicator

Field Value

UnlocksIndicator
public bool updatePending

Field Value

bool

Methods

public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public override void RemoveSprites()
public void SetUpSelectables()
public override void Singal(MenuObject sender, string message)

Parameters

sender MenuObject
message string
public void StartButton_OnPressDone(UIfocusable trigger)

Parameters

trigger UIfocusable
public void UnlocksButton_OnPressDone(UIfocusable trigger)

Parameters

trigger UIfocusable
public override void Update()
public void UpdateChallengeButtons()
public void UpdateLevelSprite()