]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/common/minigames/sv_minigames.qc
Use int and bool in minigame code
[xonotic/xonotic-data.pk3dir.git] / qcsrc / common / minigames / sv_minigames.qc
index 1953e9674e7f8a49030c0eabc7693fdf7533e73f..f6be414fc07cd2ee8748b18f0c45921d8f4e8161 100644 (file)
@@ -60,7 +60,7 @@ void minigame_rmplayer(entity minigame_session, entity player)
 
 // Send an entity to a client
 // only use on minigame entities or entities with a minigame owner
-float minigame_SendEntity(entity to, float sf)
+bool minigame_SendEntity(entity to, int sf)
 {
        WriteByte(MSG_ENTITY, ENT_CLIENT_MINIGAME);
        WriteByte(MSG_ENTITY, sf);
@@ -97,7 +97,7 @@ float minigame_SendEntity(entity to, float sf)
        
        minigame_ent.minigame_event(minigame_ent,"network_send",self,sf);
        
-       return 1;
+       return true;
        
 }
 #undef FIELD
@@ -115,16 +115,16 @@ void minigame_resend(entity minigame)
        }
 }
 
-float minigame_CheckSend()
+bool minigame_CheckSend()
 {
        entity e;
        for ( e = self.owner.minigame_players; e != world; e = e.list_next )
                if ( e.minigame_players == other )
-                       return 1;
-       return 0;
+                       return true;
+       return false;
 }
 
-float minigame_addplayer(entity minigame_session, entity player)
+int minigame_addplayer(entity minigame_session, entity player)
 {
        if ( player.active_minigame )
        {
@@ -133,7 +133,7 @@ float minigame_addplayer(entity minigame_session, entity player)
                minigame_rmplayer(player.active_minigame,player);
        }
        
-       float mgteam = minigame_session.minigame_event(minigame_session,"join",player);
+       int mgteam = minigame_session.minigame_event(minigame_session,"join",player);
        
        if ( mgteam )
        {
@@ -316,19 +316,19 @@ entity minigame_find_player(entity client)
        return world;
 }
 
-float MinigameImpulse(float imp)
+bool MinigameImpulse(int imp)
 {
        entity e = minigame_find_player(self);
        if ( imp && self.active_minigame && e )
        {
                return self.active_minigame.minigame_event(self.active_minigame,"impulse",e,imp);
        }
-       return 0;
+       return false;
 }
 
 
 
-void ClientCommand_minigame(float request, float argc, string command)
+void ClientCommand_minigame(int request, int argc, string command)
 {
        if ( !autocvar_sv_minigames )
        {
@@ -407,7 +407,7 @@ void ClientCommand_minigame(float request, float argc, string command)
                {
                        entity e = minigame_find_player(self);
                        string subcommand = substring(command,argv_end_index(0),-1);
-                       float arg_c = tokenize_console(subcommand);
+                       int arg_c = tokenize_console(subcommand);
                        if ( self.active_minigame.minigame_event(self.active_minigame,"cmd",e,arg_c,subcommand) )
                                return;