Advertisement
Guest User

COLINS A NOOB

a guest
Sep 21st, 2014
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. /*
  2. File: fn_hudUpdate.sqf
  3. Author: Bryan "Tonic" Boardwine
  4.  
  5. Description:
  6. Updates the HUD when it needs to.
  7. */
  8. private["_ui","_food","_water","_health","_battery","_money","_cash","_killed"];
  9. disableSerialization;
  10.  
  11. _ui = uiNameSpace getVariable ["playerHUD",displayNull];
  12. if(isNull _ui) then {[] call life_fnc_hudSetup;};
  13. _food = _ui displayCtrl 23500;
  14. _water = _ui displayCtrl 23510;
  15. _health = _ui displayCtrl 23515;
  16. _battery = _ui displayCtrl 23520;
  17. _money = _ui displayCtrl 23525;
  18. _killed = _ui displayCtrl 23530;
  19.  
  20. _cash = life_cash+life_atmcash;
  21.  
  22. //Update food
  23. _food ctrlSetPosition [safeZoneX+safeZoneW-0.090,safeZoneY+safeZoneH-0.548];
  24. _food ctrlSetText format["%1", life_hunger];
  25. _food ctrlCommit 0;
  26. //Update Water
  27. _water ctrlSetPosition [safeZoneX+safeZoneW-0.090,safeZoneY+safeZoneH-0.502];
  28. _water ctrlSetText format["%1", life_thirst];
  29. _water ctrlCommit 0;
  30. //Update Health
  31. _health ctrlSetPosition [safeZoneX+safeZoneW-0.090,safeZoneY+safeZoneH-0.456];
  32. _health ctrlSetText format["%1", round((1 - (damage player)) * 100)];
  33. _health ctrlCommit 0;
  34. //Update battery
  35. _battery ctrlSetPosition [safeZoneX+safeZoneW-0.090,safeZoneY+safeZoneH-0.410];
  36. _battery ctrlSetText format["%1", life_battery];
  37. _battery ctrlCommit 0;
  38. //Update Money
  39. _money ctrlSetPosition [safeZoneX+safeZoneW-0.090,safeZoneY+safeZoneH-0.365];
  40. _money ctrlSetText format["%1", format["%1",_cash]];
  41. _money ctrlCommit 0;
  42. //Update killed
  43. _killed ctrlSetPosition [safeZoneX+safeZoneW-0.090,safeZoneY+safeZoneH-0.315];
  44. _killed ctrlSetText format["%1", B_killCount];
  45. _killed ctrlCommit 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement