Table of Contents

Class SlugcatSelectMenu.SlugcatPage

Namespace
Menu
Assembly
Assembly-CSharp.dll
public abstract class SlugcatSelectMenu.SlugcatPage : Page
Inheritance
SlugcatSelectMenu.SlugcatPage
Derived
Inherited Members

Constructors

public SlugcatPage(Menu menu, MenuObject owner, int pageIndex, SlugcatStats.Name slugcatNumber)

Parameters

menu Menu
owner MenuObject
pageIndex int
slugcatNumber SlugcatStats.Name

Fields

public Color effectColor

Field Value

Color
public float glowAlpha

Field Value

float
public Vector2 glowOffset

Field Value

Vector2
public float glowSinCounter

Field Value

float
public FSprite glowSpriteA

Field Value

FSprite
public FSprite glowSpriteB

Field Value

FSprite
public Vector2 imagePos

Field Value

Vector2
public float inPosition

Field Value

float
public float lastGlowAlpha

Field Value

float
public float lastInposition

Field Value

float
public float lastMarkAlpha

Field Value

float
public float markAlpha

Field Value

float
public float markFlicker

Field Value

float
public FSprite markGlow

Field Value

FSprite
public Vector2 markOffset

Field Value

Vector2
public FSprite markSquare

Field Value

FSprite
public Vector2 sceneOffset

Field Value

Vector2
public float slugcatDepth

Field Value

float
public InteractiveMenuScene slugcatImage

Field Value

InteractiveMenuScene
public SlugcatStats.Name slugcatNumber

Field Value

SlugcatStats.Name

Properties

public virtual bool HasGlow { get; }

Property Value

bool
public virtual bool HasMark { get; }

Property Value

bool
public int MaxOffset { get; }

Property Value

int
public float MidXpos { get; }

Property Value

float
public int MinOffset { get; }

Property Value

int
public float ScrollMagnitude { get; }

Property Value

float
public int SlugcatPageIndex { get; }

Property Value

int

Methods

public void AddAltEndingImage()
public void AddGlow()
public void AddImage(bool ascended)

Parameters

ascended bool
public override void GrafUpdate(float timeStacker)

Parameters

timeStacker float
public float NextScroll(float timeStacker)

Parameters

timeStacker float

Returns

float
public override void RemoveSprites()
public float Scroll(float timeStacker)

Parameters

timeStacker float

Returns

float
public override void Update()
public float UseAlpha(float timeStacker)

Parameters

timeStacker float

Returns

float