//----------------------------------------------------------------- void game_cl_TeamDeathmatch::SetCurrentBuyMenu () { if (!local_player) return; if (!local_player->team || local_player->skin == -1) return; if (!pCurBuyMenu) { if (local_player->team == 1) { pCurBuyMenu = InitBuyMenu(GetBaseCostSect(), 1); LoadTeamDefaultPresetItems(GetTeamMenu(1), pCurBuyMenu, &PresetItemsTeam1); pCurPresetItems = &PresetItemsTeam1; } else { pCurBuyMenu = InitBuyMenu(GetBaseCostSect(), 2); LoadTeamDefaultPresetItems(GetTeamMenu(2), pCurBuyMenu, &PresetItemsTeam2); pCurPresetItems = &PresetItemsTeam2; }; LoadDefItemsForRank(pCurBuyMenu); }; // if (pCurBuyMenu) pCurBuyMenu->SetSkin(local_player->skin); if (!pCurBuyMenu) return; //----------------------------------- if (m_cl_dwWarmUp_Time != 0) pCurBuyMenu->IgnoreMoneyAndRank(true); else pCurBuyMenu->IgnoreMoneyAndRank(false); //----------------------------------- };
void game_cl_Deathmatch::SetCurrentBuyMenu () { if (!pCurBuyMenu) { pCurBuyMenu = InitBuyMenu(GetBaseCostSect(), 0); LoadTeamDefaultPresetItems(GetTeamMenu(0), pCurBuyMenu, &PresetItemsTeam0); pCurPresetItems = &PresetItemsTeam0; LoadDefItemsForRank(pCurBuyMenu); } //----------------------------------- if (m_cl_dwWarmUp_Time != 0) pCurBuyMenu->IgnoreMoneyAndRank(true); else pCurBuyMenu->IgnoreMoneyAndRank(false); //----------------------------------- if (!local_player) return; };