if (!_StartFrame_init) {
_StartFrame_init = true;
float oldtime = time; time = 1;
- __spawnfunc_expecting = 2; spawnfunc_worldspawn(NULL);
+ __spawnfunc_expecting = 2; NULL.__spawnfunc_constructor(NULL);
time = oldtime;
}
if (_StartFrame) _StartFrame();
void SV_OnEntityPreSpawnFunction()
{
ENGINE_EVENT();
- if (_SV_OnEntityPreSpawnFunction) _SV_OnEntityPreSpawnFunction(this);
+ __spawnfunc_expecting = true;
+ __spawnfunc_expect = this;
}
#define SV_OnEntityPreSpawnFunction _SV_OnEntityPreSpawnFunction