Vgui snippets: Difference between revisions
Jump to navigation
Jump to search
AcelaLleto (talk | contribs) mNo edit summary |
m (revert) |
||
Line 1: | Line 1: | ||
=Show Hide Buttons= | =Show Hide Buttons= | ||
<pre> | <pre> |
Revision as of 06:42, 24 October 2007
Show Hide Buttons
//----------------------------------------------------------------------------- // Purpose: set state of buttons //----------------------------------------------------------------------------- void [class name]::SetVisibleButton(const char *textEntryName, bool state) { Button *entry = dynamic_cast<Button *>(FindChildByName(textEntryName)); if (entry) entry->SetVisible(state); }
Diffrent scheme per team
in the file: clientmode_shared.cpp find
void ClientModeShared::ReloadScheme( void )
and just add this in:
C_BasePlayer *pPlayer = C_BasePlayer::GetLocalPlayer(); if(!pPlayer) return; // Check which team... if ( pPlayer->IsTeam(1) ) m_pViewport->ReloadScheme( "resource/RedScheme.res" ); else if ( pPlayer->IsTeam(2) ) m_pViewport->ReloadScheme( "resource/BlueScheme.res" );