Initial set of changes from reversed engineered l4d binaries

* Bumped IVEngineServer to version 022
 * Bumped ICvar to version 007
 * Added/Removed various functions to/from the following interfaces: IVEngineServer, ICvar, IServerGameDLL, IServerGameEnts, IServerGameClients, IFileSystem, IEngineSound, IEngineTrace, IClient, IConvar, and INetworkStringTableContainer
 * Added unknown extra int ptr param to IGameEventManager2::CreateEvent
 * Added GetDebugEventID to IGameEventListener2
 * Added two new members of CGlobalVars: serverCount and baseEdict
 * Added new functions to ConCommandBase and ConVar classes in tier1
 * Recompiled tier1 static library for Windows
 * Updated notes.txt to reflect the nature of this SDK
This commit is contained in:
Scott Ehlert committed 2008-11-09 02:40:03 -06:00
1 parent 7ff7f366d5
commit db8a44c299
15 files changed
+195 -68

No files matched your search

+25
View File
@@ -241,6 +241,16 @@ void ConCommandBase::AddFlags( int flags )
#endif
}
void ConCommandBase::RemoveFlags( int flags )
{
m_nFlags &= ~flags;
}
int ConCommandBase::GetFlags( void ) const
{
return m_nFlags;
}
//-----------------------------------------------------------------------------
// Purpose:
@@ -715,6 +725,11 @@ void ConVar::AddFlags( int flags )
#endif
}
int ConVar::GetFlags( void ) const
{
return m_pParent->m_nFlags;
}
bool ConVar::IsRegistered( void ) const
{
return m_pParent->m_bRegistered;
@@ -743,6 +758,16 @@ void ConVar::Init()
BaseClass::Init();
}
const char *ConVar::GetBaseName( void ) const
{
return m_pParent->m_pszName;
}
int ConVar::GetSplitScreenPlayerSlot( void ) const
{
return 0;
}
//-----------------------------------------------------------------------------
// Purpose:
// Input : *value -