Init (BaseStatusBar)
Jump to navigation
Jump to search
Note: This feature is for ZScript only. |
virtual void Init()
Usage
Called when a status bar is first created when opening the game. This can be used to initialize any special variables or set up size information about the status bar.
Examples
override void Init() { super.Init(); // Set the status bar virtual resolution to 320x200 with a status bar height of 32 pixels SetSize(32, 320, 200); // Initialize fonts to be used throughout the rest of the HUD Font fnt = "HUDFONT_DOOM"; mHUDFont = HUDFont.Create(fnt, fnt.GetCharWidth("0"), Mono_CellLeft, 1, 1); fnt = "INDEXFONT_DOOM"; mIndexFont = HUDFont.Create(fnt, fnt.GetCharWidth("0"), Mono_CellLeft); mAmountFont = HUDFont.Create("INDEXFONT"); diparms = InventoryBarState.Create(); }
Internal Code
virtual void Init() { }