]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/mutators/base.qh
Merge branch 'master' into mirceakitsune/sandbox
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / mutators / base.qh
index 8778829aa61ccc071f419c0b1292c119e265b88a..174c10235f51c5a716bec4835a9b851df7dac43c 100644 (file)
@@ -45,6 +45,7 @@ MUTATOR_HOOKABLE(MakePlayerObserver);
        // called when a player becomes observer, after shared setup
 
 MUTATOR_HOOKABLE(PlayerSpawn);
+       entity spawn_spot; // spot that was used, or world
        // called when a player spawns as player, after shared setup, before his weapon is chosen (so items may be changed in here)
 
 MUTATOR_HOOKABLE(ClientDisconnect);
@@ -189,11 +190,13 @@ MUTATOR_HOOKABLE(SV_ParseClientCommand);
                }
        */
 
+MUTATOR_HOOKABLE(SV_StartFrame);
+       // runs globally each server frame
 MUTATOR_HOOKABLE(Spawn_Score);
        // called when a spawnpoint is being evaluated
        // return 1 to make the spawnpoint unusable
        // INPUT
        entity self; // player wanting to spawn
-       entity spawn_score_spot; // spot to be evaluated
+       entity spawn_spot; // spot to be evaluated
        // IN+OUT
        vector spawn_score; // _x is priority, _y is "distance"