8 private const string m_RootPath =
"Gui/layouts/new_ui/hints/in_game_hints.layout";
9 private const string m_DataPath =
"Scripts/data/hints.json";
44 Print(
"ERROR: UiHintPanel - Could not create the hint panel. The data are missing!");
194 override bool OnClick(Widget w,
int x,
int y,
int button)
void RandomizePageIndex()
ImageWidget m_UiHintImage
ButtonWidget m_UiRightButton
void SetHintDescription()
ref array< ref HintPage > m_ContentList
override bool OnMouseEnter(Widget w, int x, int y)
RichTextWidget m_UiDescLabel
void BuildLayout(Widget parent_widget)
TextWidget m_UiHeadlineLabel
TextWidget m_UiPageingLabel
void UiHintPanel(Widget parent_widget)
ButtonWidget m_UiLeftButton
override bool OnMouseLeave(Widget w, Widget enterW, int x, int y)
Result for an object found in CGame.IsBoxCollidingGeometryProxy.
override bool OnClick(Widget w, int x, int y, int button)
buttons clicks
proto native CGame GetGame()
proto void Print(void var)
Prints content of variable to console/log.