|
Odamex
Setting the Standard in Multiplayer Doom
|
00001 // Emacs style mode select -*- C++ -*- 00002 //----------------------------------------------------------------------------- 00003 // 00004 // $Id: wi_stuff.h 1788 2010-08-24 04:42:57Z russellrice $ 00005 // 00006 // Copyright (C) 1993-1996 by id Software, Inc. 00007 // Copyright (C) 2006-2010 by The Odamex Team. 00008 // 00009 // This source is available for distribution and/or modification 00010 // only under the terms of the DOOM Source Code License as 00011 // published by id Software. All rights reserved. 00012 // 00013 // The source is distributed in the hope that it will be useful, 00014 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 // FITNESS FOR A PARTICULAR PURPOSE. See the DOOM Source Code License 00016 // for more details. 00017 // 00018 // DESCRIPTION: 00019 // Intermission. 00020 // 00021 //----------------------------------------------------------------------------- 00022 00023 00024 #ifndef __WI_STUFF__ 00025 #define __WI_STUFF__ 00026 00027 #include "doomdef.h" 00028 #include "d_player.h" 00029 00030 // States for the intermission 00031 00032 typedef enum 00033 { 00034 NoState = -1, 00035 StatCount, 00036 ShowNextLoc 00037 00038 } stateenum_t; 00039 00040 // Called by main loop, animate the intermission. 00041 void WI_Ticker (void); 00042 00043 // Called by main loop, 00044 // draws the intermission directly into the screen buffer. 00045 void WI_Drawer (void); 00046 00047 // Setup for an intermission screen. 00048 void WI_Start (wbstartstruct_t *wbstartstruct); 00049 00050 void WI_drawLF (void); 00051 00052 #endif 00053 00054