bluebriansimon@3339: /**
bluebriansimon@3339: * vim: set ts=4 :
bluebriansimon@3339: * =============================================================================
bluebriansimon@3339: * SourceMod (C)2004-2008 AlliedModders LLC. All rights reserved.
bluebriansimon@3339: * =============================================================================
bluebriansimon@3339: *
bluebriansimon@3339: * This file is part of the SourceMod/SourcePawn SDK.
bluebriansimon@3339: *
bluebriansimon@3339: * This program is free software; you can redistribute it and/or modify it under
bluebriansimon@3339: * the terms of the GNU General Public License, version 3.0, as published by the
bluebriansimon@3339: * Free Software Foundation.
bluebriansimon@3339: *
bluebriansimon@3339: * This program is distributed in the hope that it will be useful, but WITHOUT
bluebriansimon@3339: * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
bluebriansimon@3339: * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
bluebriansimon@3339: * details.
bluebriansimon@3339: *
bluebriansimon@3339: * You should have received a copy of the GNU General Public License along with
bluebriansimon@3339: * this program. If not, see .
bluebriansimon@3339: *
bluebriansimon@3339: * As a special exception, AlliedModders LLC gives you permission to link the
bluebriansimon@3339: * code of this program (as well as its derivative works) to "Half-Life 2," the
bluebriansimon@3339: * "Source Engine," the "SourcePawn JIT," and any Game MODs that run on software
bluebriansimon@3339: * by the Valve Corporation. You must obey the GNU General Public License in
bluebriansimon@3339: * all respects for all other code used. Additionally, AlliedModders LLC grants
bluebriansimon@3339: * this exception to all derivative works. AlliedModders LLC defines further
bluebriansimon@3339: * exceptions, found in LICENSE.txt (as of this writing, version JULY-31-2007),
bluebriansimon@3339: * or .
bluebriansimon@3339: *
bluebriansimon@3339: * Version: $Id$
bluebriansimon@3339: */
bluebriansimon@3339:
bluebriansimon@3339: #if defined _sdktools_client_included
bluebriansimon@3339: #endinput
bluebriansimon@3339: #endif
bluebriansimon@3339: #define _sdktools_client_included
bluebriansimon@3339:
bluebriansimon@3339: /**
bluebriansimon@3339: * Sets the client to an inactive state waiting for a new map
bluebriansimon@3339: *
bluebriansimon@3339: * @param client The client index
bluebriansimon@3339: * @noreturn
bluebriansimon@3339: */
bluebriansimon@3339: native InactivateClient(client);
bluebriansimon@3339:
bluebriansimon@3339: /**
bluebriansimon@3339: * Reconnect a client without dropping the netchannel
bluebriansimon@3339: *
bluebriansimon@3339: * @param client The client index
bluebriansimon@3339: * @noreturn
bluebriansimon@3339: */
bluebriansimon@3339: native ReconnectClient(client);