improved server

This commit is contained in:
2025-07-14 14:59:41 +03:00
parent a9c28b8940
commit 3e27fb1bd4
20 changed files with 400 additions and 97 deletions

View File

@@ -73,7 +73,6 @@ void IGameModeManager::Frame( void )
//-----------------------------------------------------------------------------
void IGameModeManager::StartGameMode( const char *szName )
{
V_printf("starting game mode %s\n", szName);
if (pCurrentMode)
{
pCurrentMode->RoundEnd();
@@ -112,13 +111,10 @@ void IGameModeManager::RestartCurrentGameMode( void )
PacketGameMode_t mode = {};
mode.type = PACKET_TYPE_GAMEMODE_START;
V_memcpy(mode.szName,szCurrentModeName, min(szCurrentModeName.GetLenght(), 255));
V_printf("%u clients connected\n",g_clients.GetSize());
for (auto &client: g_clients)
{
INetworking::SendData(&mode, sizeof(mode), client, MESSAGE_MODE_RELIABLE);
V_printf("sending to %u\n",client->playerHandle);
};
V_printf("restarting game mode\n");
};
pCurrentMode->RoundEnd();
pCurrentMode->RoundBegin();