watermark.c 771 B

12345678910111213141516171819202122
  1. class Watermark
  2. {
  3. protected Widget m_Root;
  4. protected ImageWidget m_WatermarkImage;
  5. protected TextWidget m_WatermarkLabel;
  6. protected TextWidget m_WatermarkBuild;
  7. void Watermark(Widget parent = null)
  8. {
  9. m_Root = GetGame().GetWorkspace().CreateWidgets("gui/layouts/day_z_hud_watermark.layout", parent);
  10. m_WatermarkImage = ImageWidget.Cast(m_Root.FindAnyWidget("WatermarkLogo"));
  11. m_WatermarkLabel = TextWidget.Cast(m_Root.FindAnyWidget("WatermarkLabel"));
  12. m_WatermarkBuild = TextWidget.Cast(m_Root.FindAnyWidget("WatermarkBuild"));
  13. m_WatermarkImage.LoadImageFile(0, "set:dayz_gui image:DayZLogo");
  14. m_WatermarkLabel.SetText("EXPERIMENTAL BUILD");
  15. string buildVersion;
  16. GetGame().GetVersion(buildVersion);
  17. m_WatermarkBuild.SetText(buildVersion);
  18. }
  19. }