Class StrifeStatusBar
const POP_TIME = (Thinker.TICRATE/8)
const POP_HEIGHT = 104
const KEY_TIME = (Thinker.TICRATE/3)
TextureID[imgNEGATIVE + 1] Images
int CursorImage
int PendingPop
int PopHeightChange
int PopHeight
int CurrentPop
int KeyPopPos
int KeyPopScroll
HUDFont mBigFont
HUDFont mYelFont
HUDFont mGrnFont
void Reset()
void DrINumber2(
int val,
int x,
int y,
int width,
int imgBase
) const
protected void DrawHealthBar(
int health,
int y
)
protected void DrawMainBar(
double TicFrac
protected void DrawFullScreenStuff()
protected void DrawPopScreen(
int bottom,
override void Init()
BaseStatusBar.Init
override void NewGame()
BaseStatusBar.NewGame
override int GetProtrusion(
double scaleratio
StatusBarCore.GetProtrusion
override void Draw(
int state,
BaseStatusBar.Draw
override void ShowPop(int popnum)
BaseStatusBar.ShowPop
override bool MustDrawLog(int state)
BaseStatusBar.MustDrawLog
override void Tick()
BaseStatusBar.Tick
StrifeStatusBar.eImg