9 protected string m_RootPath =
"Gui/layouts/new_ui/hints/in_game_hints.layout";
10 protected const string m_DataPath =
"Scripts/data/hints.json";
33 DayZGame game = DayZGame.Cast(
GetGame());
76 Print(
"ERROR: UiHintPanel - Could not create the hint panel. The data are missing!");
280 override void Init(DayZGame game)
282 m_RootPath =
"Gui/layouts/new_ui/hints/in_game_hints_load.layout";
protected DayZGame m_Game
protected TextWidget m_UiPageingLabel
protected int m_PreviousRandomIndex
protected RichTextWidget m_UiDescLabel
protected TextWidget m_UiHeadlineLabel
protected int m_PageIndex
protected Widget m_SpacerFrame
protected bool m_Initialized
protected int m_SlideShowDelay
protected void SlideshowThread()
protected Widget m_RootFrame
protected const string m_DataPath
protected ButtonWidget m_UiLeftButton
protected ImageWidget m_UiHintImage
protected string m_RootPath
protected Widget m_ParentWidget
void UiHintPanel(Widget parent_widget)
protected ref array< ref HintPage > m_ContentList
protected ButtonWidget m_UiRightButton
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
proto native CGame GetGame()
proto void Print(void var)
Prints content of variable to console/log.
static proto int Randomize(int seed)
Sets the seed for the random number generator.
static int RandomIntInclusive(int min, int max)
Returns a random int number between and min [inclusive] and max [inclusive].
static float RandomFloat01()
Returns a random float number between and min [inclusive] and max [inclusive].