Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void DrawChosenTabs() // Export
- {
- if(GUI_GetActiveMainScreen() != CLIENT_MAIN_SCREEN_GAME) return;
- CritterCl@ chosen = GetChosen();
- if(not valid(chosen)) return;
- if(LevelUp && (GUI_GetActiveMainScreen() != CLIENT_MAIN_SCREEN_GAME ||
- GUI_GetActiveScreen() == CLIENT_SCREEN_CHARACTER || GUI_GetActiveScreen() == CLIENT_SCREEN_PERK)) LevelUp = false;
- CurTab = 0;
- if(chosen.Mode[MODE_HIDE] != 0)
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_HIDEMODE_TITLE), COLOR_DGREEN);
- if(LevelUp)
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_LEVELUP_TITLE), COLOR_DGREEN);
- if(chosen.IsOverweight())
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_OVERWEIGHT_TITLE), COLOR_DRED);
- if(chosen.Damage[DAMAGE_POISONED] != 0)
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POISONED_TITLE), COLOR_DRED);
- if(chosen.Damage[DAMAGE_RADIATED] != 0)
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_RADIATED_TITLE), COLOR_DRED);
- if(chosen.IsInjured())
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_INJURED_TITLE), COLOR_DRED);
- if(chosen.IsAddicted())
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_ADDICTED_TITLE), COLOR_DRED);
- if(chosen.Timeout[TO_TRANSFER] > 0)
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_TIMEOUT_TITLE), chosen.Timeout[TO_TRANSFER] / 1000, COLOR_DRED);
- if(IsTurnBased() && chosen.IsTurnBasedTurn())
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_YOU_TURN_TITLE), GetTurnBasedTime() / 1000, COLOR_DGREEN);
- if(IsTurnBased() && !chosen.IsTurnBasedTurn())
- DrawTab(GetMsgStr(TEXTMSG_GAME, STR_TURN_BASED_TITLE), COLOR_DGREEN);
- // RampageSys
- // Электростанция
- //GameVar@ capture_avd = GetGlobalVar(GVAR_avd_capture);
- //if(valid(capture_avd))
- //if(capture_avd==1) DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POWERPLANT), COLOR_FIOL);
- //if(capture_avd==2) DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POWERPLANT), COLOR_YELLOW);
- //if(capture_avd==3) DrawTab(GetMsgStr(TEXTMSG_GAME, STR_POWERPLANT), COLOR_GREEN);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement