Initial Mapbase commit (squashed from mapbase-beta)

This commit is contained in:
Blixibon
2019-08-31 19:28:20 +00:00
parent 0d8dceea43
commit 3d464bc051
816 changed files with 105527 additions and 957 deletions

View File

@@ -607,6 +607,22 @@ void CGameRules::EndGameFrame( void )
}
}
#ifdef MAPBASE
void CGameRules::OnSkillLevelChanged( int iNewLevel )
{
variant_t varNewLevel;
varNewLevel.SetInt(iNewLevel);
// Iterate through all logic_skill entities and fire them
CBaseEntity *pEntity = gEntList.FindEntityByClassname(NULL, "logic_skill");
while (pEntity)
{
pEntity->AcceptInput("SkillLevelChanged", UTIL_GetLocalPlayer(), NULL, varNewLevel, 0);
pEntity = gEntList.FindEntityByClassname(pEntity, "logic_skill");
}
}
#endif
//-----------------------------------------------------------------------------
// trace line rules
//-----------------------------------------------------------------------------