]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/server/mutators/gamemode_lms.qc
#include this
[xonotic/xonotic-data.pk3dir.git] / qcsrc / server / mutators / gamemode_lms.qc
index fb0bb2e865c9fc741726955a7623425144870b81..13b77305a25429c78dd95768701167057b7a699e 100644 (file)
@@ -23,7 +23,7 @@ MUTATOR_HOOKFUNCTION(lms_ResetMap)
        lms_lowest_lives = 999;
        lms_next_place = player_count;
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_ResetPlayers)
@@ -33,7 +33,7 @@ MUTATOR_HOOKFUNCTION(lms_ResetPlayers)
        if(IS_PLAYER(self))
                PlayerScore_Add(self, SP_LMS_LIVES, LMS_NewPlayerLives());
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_PlayerPreSpawn)
@@ -43,14 +43,14 @@ MUTATOR_HOOKFUNCTION(lms_PlayerPreSpawn)
        if(PlayerScore_Add(self, SP_LMS_RANK, 0) > 0)
                self.classname = "observer";
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_PlayerDies)
 {
        self.respawn_flags |= RESPAWN_FORCE;
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_RemovePlayer)
@@ -67,7 +67,7 @@ MUTATOR_HOOKFUNCTION(lms_RemovePlayer)
                else
                        Send_Notification(NOTIF_ALL, world, MSG_INFO, INFO_LMS_FORFEIT, self.netname);
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_ClientConnect)
@@ -81,7 +81,7 @@ MUTATOR_HOOKFUNCTION(lms_ClientConnect)
                self.frags = FRAGS_SPECTATOR;
        }
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_PlayerThink)
@@ -89,20 +89,20 @@ MUTATOR_HOOKFUNCTION(lms_PlayerThink)
        if(self.deadflag == DEAD_DYING)
                self.deadflag = DEAD_RESPAWNING;
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_PlayerRegen)
 {
        if(autocvar_g_lms_regenerate)
-               return FALSE;
-       return TRUE;
+               return false;
+       return true;
 }
 
 MUTATOR_HOOKFUNCTION(lms_ForbidThrowing)
 {
        // forbode!
-       return TRUE;
+       return true;
 }
 
 MUTATOR_HOOKFUNCTION(lms_GiveFragsForKill)
@@ -123,7 +123,7 @@ MUTATOR_HOOKFUNCTION(lms_GiveFragsForKill)
        }
        frag_score = 0;
 
-       return TRUE;
+       return true;
 }
 
 MUTATOR_HOOKFUNCTION(lms_SetStartItems)
@@ -135,15 +135,16 @@ MUTATOR_HOOKFUNCTION(lms_SetStartItems)
        start_ammo_nails   = warmup_start_ammo_nails   = cvar("g_lms_start_ammo_nails");
        start_ammo_rockets = warmup_start_ammo_rockets = cvar("g_lms_start_ammo_rockets");
        start_ammo_cells   = warmup_start_ammo_cells   = cvar("g_lms_start_ammo_cells");
+       start_ammo_plasma  = warmup_start_ammo_plasma  = cvar("g_lms_start_ammo_plasma");
        start_ammo_fuel    = warmup_start_ammo_fuel    = cvar("g_lms_start_ammo_fuel");
 
-       return FALSE;
+       return false;
 }
 
 MUTATOR_HOOKFUNCTION(lms_KeepScore)
 {
        // don't clear player score
-       return TRUE;
+       return true;
 }
 
 MUTATOR_HOOKFUNCTION(lms_FilterItem)
@@ -152,10 +153,10 @@ MUTATOR_HOOKFUNCTION(lms_FilterItem)
        if(self.classname == "item_health_mega")
        {
                self.max_health = 1;
-               return FALSE;
+               return false;
        }
 
-       return TRUE;
+       return true;
 }
 
 MUTATOR_HOOKFUNCTION(lms_ItemTouch)
@@ -173,7 +174,7 @@ MUTATOR_HOOKFUNCTION(lms_ItemTouch)
 // scoreboard stuff
 void lms_ScoreRules()
 {
-       ScoreRules_basics(0, 0, 0, FALSE);
+       ScoreRules_basics(0, 0, 0, false);
        ScoreInfo_SetLabel_PlayerScore(SP_LMS_LIVES,    "lives",     SFL_SORT_PRIO_SECONDARY);
        ScoreInfo_SetLabel_PlayerScore(SP_LMS_RANK,     "rank",      SFL_LOWER_IS_BETTER | SFL_RANK | SFL_SORT_PRIO_PRIMARY | SFL_ALLOW_HIDE);
        ScoreRules_basics_end();