//************************************************************************** //** //** ## ## ## ## ## #### #### ### ### //** ## ## ## ## ## ## ## ## ## ## #### #### //** ## ## ## ## ## ## ## ## ## ## ## ## ## ## //** ## ## ######## ## ## ## ## ## ## ## ### ## //** ### ## ## ### ## ## ## ## ## ## //** # ## ## # #### #### ## ## //** //** $Id: ClientGameBase.vc 1755 2006-10-03 19:24:11Z dj_jl $ //** //** Copyright (C) 1999-2006 Jānis Legzdiņš //** //** This program is free software; you can redistribute it and/or //** modify it under the terms of the GNU General Public License //** as published by the Free Software Foundation; either version 2 //** of the License, or (at your option) any later version. //** //** This program is distributed in the hope that it will be useful, //** but WITHOUT ANY WARRANTY; without even the implied warranty of //** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the //** GNU General Public License for more details. //** //************************************************************************** class ClientGameBase : Object abstract native; bool local_server; // used to accelerate or skip a stage bool skipintermission; bool bPaused; readonly BasePlayer cl; readonly Level GLevel; readonly im_t *im; readonly RootWindow GRoot; int sb_height; int maxclients; int deathmatch; string serverinfo; int intermission; int prev_cshifts[NUM_CSHIFTS]; // powerups and content types //========================================================================== // // RootWindowCreated // //========================================================================== void RootWindowCreated() { } //========================================================================== // // Connected // //========================================================================== void Connected() { } //========================================================================== // // Disconnected // //========================================================================== void Disconnected() { } //========================================================================== // // DemoPlaybackStarted // //========================================================================== void DemoPlaybackStarted() { } //========================================================================== // // DemoPlaybackStopped // //========================================================================== void DemoPlaybackStopped() { } //========================================================================== // // OnHostEndGame // //========================================================================== void OnHostEndGame() { } //========================================================================== // // OnHostError // //========================================================================== void OnHostError() { } //========================================================================== // // StatusBarStartMap // //========================================================================== void StatusBarStartMap() { } //========================================================================== // // StatusBarDrawer // //========================================================================== void StatusBarDrawer(int sb_view) { } //========================================================================== // // StatusBarUpdateWidgets // //========================================================================== void StatusBarUpdateWidgets(float DeltaTime) { } //========================================================================== // // IintermissionStart // //========================================================================== void IintermissionStart() { } //========================================================================== // // StartFinale // //========================================================================== void StartFinale(name FinaleType) { } //=========================================================================== // // FinaleResponder // //=========================================================================== bool FinaleResponder(event_t * event) { return false; } //========================================================================== // // DeactivateMenu // //========================================================================== void DeactivateMenu() { } //========================================================================== // // MenuResponder // //========================================================================== bool MenuResponder(event_t * event) { return false; } //========================================================================== // // MenuActive // //========================================================================== bool MenuActive() { return false; } //========================================================================== // // SetMenu // //========================================================================== void SetMenu(string Name) { } //========================================================================== // // MessageBoxDrawer // //========================================================================== void MessageBoxDrawer() { } //========================================================================== // // MessageBoxResponder // //========================================================================== bool MessageBoxResponder(event_t * event) { return false; } //========================================================================== // // MessageBoxActive // //========================================================================== bool MessageBoxActive() { return false; } //========================================================================== // // DrawViewBorder // //========================================================================== void DrawViewBorder(int x, int y, int w, int h) { } defaultproperties { local_server = true; }