Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.86 KB | None | 0 0
  1. void DrawChosenTabs() // Export
  2. {
  3.     if(GUI_GetActiveMainScreen() != CLIENT_MAIN_SCREEN_GAME) return;
  4.  
  5.     CritterCl@ chosen = GetChosen();
  6.     if(not valid(chosen)) return;
  7.  
  8.     if(LevelUp && (GUI_GetActiveMainScreen() != CLIENT_MAIN_SCREEN_GAME ||
  9.         GUI_GetActiveScreen() == CLIENT_SCREEN_CHARACTER || GUI_GetActiveScreen() == CLIENT_SCREEN_PERK)) LevelUp = false;
  10.  
  11.     CurTab = 0;
  12.  
  13.     if(chosen.Mode[MODE_HIDE] != 0)
  14.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_HIDEMODE_TITLE), COLOR_DGREEN);
  15.  
  16.     if(LevelUp)
  17.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_LEVELUP_TITLE), COLOR_DGREEN);
  18.  
  19.     if(chosen.IsOverweight())
  20.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_OVERWEIGHT_TITLE), COLOR_DRED);
  21.  
  22.     if(chosen.Damage[DAMAGE_POISONED] != 0)
  23.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POISONED_TITLE), COLOR_DRED);
  24.  
  25.     if(chosen.Damage[DAMAGE_RADIATED] != 0)
  26.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_RADIATED_TITLE), COLOR_DRED);
  27.  
  28.     if(chosen.IsInjured())
  29.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_INJURED_TITLE), COLOR_DRED);
  30.  
  31.     if(chosen.IsAddicted())
  32.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_ADDICTED_TITLE), COLOR_DRED);
  33.  
  34.     if(chosen.Timeout[TO_TRANSFER] > 0)
  35.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_TIMEOUT_TITLE), chosen.Timeout[TO_TRANSFER] / 1000, COLOR_DRED);
  36.  
  37.     if(IsTurnBased() && chosen.IsTurnBasedTurn())
  38.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_YOU_TURN_TITLE), GetTurnBasedTime() / 1000, COLOR_DGREEN);
  39.  
  40.     if(IsTurnBased() && !chosen.IsTurnBasedTurn())
  41.         DrawTab(GetMsgStr(TEXTMSG_GAME, STR_TURN_BASED_TITLE), COLOR_DGREEN);
  42.    
  43.     // RampageSys
  44.     // Электростанция
  45.     //GameVar@ capture_avd = GetGlobalVar(GVAR_avd_capture);
  46.     //if(valid(capture_avd))
  47.     //if(capture_avd==1) DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POWERPLANT), COLOR_FIOL);
  48.     //if(capture_avd==2) DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POWERPLANT), COLOR_YELLOW);
  49.     //if(capture_avd==3) DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POWERPLANT), COLOR_GREEN);
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement