Table of Contents

Class BackgroundOptionsMenu

Namespace
MoreSlugcats
Assembly
Assembly-CSharp.dll
public class BackgroundOptionsMenu : Menu
Inheritance
BackgroundOptionsMenu
Inherited Members

Constructors

BackgroundOptionsMenu(ProcessManager)

public BackgroundOptionsMenu(ProcessManager manager)

Parameters

manager ProcessManager

Fields

backButton

public SimpleButton backButton

Field Value

SimpleButton

backgroundButtons

public SimpleButton[] backgroundButtons

Field Value

SimpleButton[]

backgroundIllustrations

public MenuIllustration[] backgroundIllustrations

Field Value

MenuIllustration[]

darkSprite

public FSprite darkSprite

Field Value

FSprite

downpourSceneAvailable

public bool downpourSceneAvailable

Field Value

bool

lastPauseButton

public bool lastPauseButton

Field Value

bool

nextPageButton

public SimpleButton nextPageButton

Field Value

SimpleButton

pageNum

public int pageNum

Field Value

int

prevPageButton

public SimpleButton prevPageButton

Field Value

SimpleButton

regionOrder

public List<string> regionOrder

Field Value

List<string>

submenuButton

public SimpleButton submenuButton

Field Value

SimpleButton

titleButton

public SimpleButton titleButton

Field Value

SimpleButton

Properties

ButtonsPerPage

public int ButtonsPerPage { get; }

Property Value

int

ForceNoMouseMode

public override bool ForceNoMouseMode { get; }

Property Value

bool

NonRegionButtons

public int NonRegionButtons { get; }

Property Value

int

TotalPages

public int TotalPages { get; }

Property Value

int

Methods

ButtonsOnPage(int)

public int ButtonsOnPage(int num)

Parameters

num int

Returns

int

IndexToOption(int)

public MenuScene.SceneID IndexToOption(int ind)

Parameters

ind int

Returns

MenuScene.SceneID

IndexUnlocked(int, List<string>)

public bool IndexUnlocked(int ind, List<string> regions)

Parameters

ind int
regions List<string>

Returns

bool

OptionToIndex(SceneID)

public int OptionToIndex(MenuScene.SceneID sceneOption)

Parameters

sceneOption MenuScene.SceneID

Returns

int

PopulateButtons()

public void PopulateButtons()

ShutDownProcess()

public override void ShutDownProcess()

Singal(MenuObject, string)

public override void Singal(MenuObject sender, string message)

Parameters

sender MenuObject
message string

Update()

public override void Update()

UpdateInfoText()

public override string UpdateInfoText()

Returns

string