Table of Contents

Class KarmaMeter

Namespace
HUD
Assembly
Assembly-CSharp.dll
public class KarmaMeter : HudPart
Inheritance
KarmaMeter
Inherited Members

Constructors

public KarmaMeter(HUD hud, FContainer fContainer, IntVector2 displayKarma, bool showAsReinforced)

Parameters

hud HUD
fContainer FContainer
displayKarma IntVector2
showAsReinforced bool

Fields

blinkRed

public bool blinkRed

Field Value

bool

darkFade

public FSprite darkFade

Field Value

FSprite

displayKarma

public IntVector2 displayKarma

Field Value

IntVector2

fade

public float fade

Field Value

float

forceVisibleCounter

public int forceVisibleCounter

Field Value

int

ghostFade

public bool ghostFade

Field Value

bool

glowSprite

public FSprite glowSprite

Field Value

FSprite

glowyFac

public float glowyFac

Field Value

float

karmaSprite

public FSprite karmaSprite

Field Value

FSprite

lastFade

public float lastFade

Field Value

float

lastGlowyFac

public float lastGlowyFac

Field Value

float

lastPos

public Vector2 lastPos

Field Value

Vector2

lastRad

public float lastRad

Field Value

float

lastReinforcementCycle

public float lastReinforcementCycle

Field Value

float

notSleptWith

public bool notSleptWith

Field Value

bool

pos

public Vector2 pos

Field Value

Vector2

rad

public float rad

Field Value

float

reinforceAnimation

public int reinforceAnimation

Field Value

int

reinforcementCycle

public float reinforcementCycle

Field Value

float

ringSprite

public FSprite ringSprite

Field Value

FSprite

scavDroppedTimer

public int scavDroppedTimer

Field Value

int

showAsReinforced

public bool showAsReinforced

Field Value

bool

symbolDirty

public bool symbolDirty

Field Value

bool

timer

public int timer

Field Value

int

vectorRingSprite

public FSprite vectorRingSprite

Field Value

FSprite

Properties

AnyVisibility

public bool AnyVisibility { get; }

Property Value

bool

Radius

public float Radius { get; }

Property Value

float

Show

public bool Show { get; }

Property Value

bool

Methods

ClearScavengerFlash()

public void ClearScavengerFlash()

ClearSprites()

public override void ClearSprites()

Draw(float)

public override void Draw(float timeStacker)

Parameters

timeStacker float

DrawPos(float)

public Vector2 DrawPos(float timeStacker)

Parameters

timeStacker float

Returns

Vector2

DropScavengerFlash()

public void DropScavengerFlash()

KarmaSymbolSprite(bool, IntVector2)

public static string KarmaSymbolSprite(bool small, IntVector2 k)

Parameters

small bool
k IntVector2

Returns

string

Update()

public override void Update()

UpdateGraphic()

public void UpdateGraphic()

UpdateGraphic(int, int)

public void UpdateGraphic(int karma, int cap)

Parameters

karma int
cap int