- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public class KarmaLadder : PositionedMenuObject
- Inheritance
-
KarmaLadder
- Inherited Members
-
Constructors
public KarmaLadder(Menu menu, MenuObject owner, Vector2 pos, HUD hud, IntVector2 displayKarma, bool reinforced)
Parameters
menu Menu
owner MenuObject
pos Vector2
hud HUD
displayKarma IntVector2
reinforced bool
Fields
public bool cappedMovement
Field Value
- bool
Field Value
- float
public float circleThickness
Field Value
- float
public IntVector2 displayKarma
Field Value
- IntVector2
public bool displayMetersOnRest
Field Value
- bool
public int endGameMeterAnimCounter
Field Value
- int
public List<EndgameMeter> endGameMeters
Field Value
- List<EndgameMeter>
Field Value
- float
Field Value
- bool
Field Value
- HUD
public int increaseCapAnimation
Field Value
- int
public bool increaseKarmaCapMode
Field Value
- bool
karmaIncreasing
public bool karmaIncreasing
Field Value
- bool
public List<KarmaLadder.KarmaSymbol> karmaSymbols
Field Value
- List<KarmaLadder.KarmaSymbol>
public float lastCircleRad
Field Value
- float
public float lastCircleThickness
Field Value
- float
Field Value
- float
public float lastLocalBloom
Field Value
- float
public float lastReinforcementClamp
Field Value
- float
public float lastReinforcementCycle
Field Value
- float
public float lastReinforcementDeath
Field Value
- float
public float lastReinforcementLines
Field Value
- float
public float lastReinforcementWhite
Field Value
- float
Field Value
- float
public float lastSelectionGlow
Field Value
- float
public float lastSelectorWhite
Field Value
- float
Field Value
- float
Field Value
- int
public bool movementShown
Field Value
- bool
public MenuMicrophone.MenuSoundLoop movementSoundLoop
Field Value
- MenuMicrophone.MenuSoundLoop
public int nextMeterToAnimate
Field Value
- int
public KarmaLadder.Phase phase
Field Value
- KarmaLadder.Phase
Field Value
- bool
public float reinforcementClamp
Field Value
- float
public float reinforcementCycle
Field Value
- float
public float reinforcementDeath
Field Value
- float
public float reinforcementLines
Field Value
- float
public float reinforcementWhite
Field Value
- float
Field Value
- float
Field Value
- float
public float selectionGlow
Field Value
- float
public float selectorWhite
Field Value
- float
public int showEndGameMetersCounter
Field Value
- int
Field Value
- FSprite[]
public bool startedAnimating
Field Value
- bool
Field Value
- int
public bool vengeanceMode
Field Value
- bool
Properties
public bool AllAnimationDone { get; }
Property Value
- bool
public int BackgroundCircleSprite { get; }
Property Value
- int
public int BackgroundContainer { get; }
Property Value
- int
public int BlackFadeSprite { get; }
Property Value
- int
public int BlackRibbonSprite { get; }
Property Value
- int
public int CircleSprite { get; }
Property Value
- int
public int FadeCircleContainer { get; }
Property Value
- int
public int LocalBloomSprite { get; }
Property Value
- int
MainContainer
public int MainContainer { get; }
Property Value
- int
public int ReinforcementSprite { get; }
Property Value
- int
public int TotalSprites { get; }
Property Value
- int
public FContainer[] containers { get; }
Property Value
- FContainer[]
Methods
public void GoToKarma(int newGoalKarma, bool displayMetersOnRest)
Parameters
newGoalKarma int
displayMetersOnRest bool
public override void GrafUpdate(float timeStacker)
Parameters
timeStacker float
public int LineSprite(int line, int part)
Parameters
line int
part int
Returns
- int
public void NewPhase(KarmaLadder.Phase nextPhase)
Parameters
nextPhase KarmaLadder.Phase
public int ReinforcementLineSprite(int i)
Parameters
i int
Returns
- int
public override void RemoveSprites()
public int SymbolGradientSprite(int side, int part)
Parameters
side int
part int
Returns
- int
public override void Update()