void WarpZone_InitStep_SpawnFunc(); void WarpZone_InitStep_FindTarget(); void WarpZone_InitStep_UpdateTransform(); // THESE must be defined by calling QC code: void spawnfunc_trigger_warpzone(); // must call the init steps in order, first all spawnfunc init steps, then all findtarget init steps, then all updatetransform init steps void WarpZone_PostTeleportPlayer(entity pl); // server must also define a float called ENT_CLIENT_WARPZONE for the initial byte of WarpZone entities const float ENT_CLIENT_WARPZONE;