// 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);
minigame_ent.minigame_event(minigame_ent,"network_send",self,sf);
- return 1;
+ return true;
}
#undef FIELD
}
}
-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 )
{
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 )
{
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 )
{
{
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;