1 // Emacs style mode select -*- C++ -*- 2 //----------------------------------------------------------------------------- 3 // 4 // $Id: p_fab.h 1322 2017-05-23 14:25:46Z wesleyjohnson $ 5 // 6 // Copyright (C) 1998-2000 by DooM Legacy Team. 7 // 8 // This program is free software; you can redistribute it and/or 9 // modify it under the terms of the GNU General Public License 10 // as published by the Free Software Foundation; either version 2 11 // of the License, or (at your option) any later version. 12 // 13 // This program is distributed in the hope that it will be useful, 14 // but WITHOUT ANY WARRANTY; without even the implied warranty of 15 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 // GNU General Public License for more details. 17 // 18 // 19 // $Log: p_fab.h,v $ 20 // Revision 1.2 2000/02/27 00:42:10 hurdler 21 // Revision 1.1.1.1 2000/02/22 20:32:32 hurdler 22 // Initial import into CVS (v1.29 pr3) 23 // 24 // 25 // DESCRIPTION: 26 // FAB 27 // 28 //----------------------------------------------------------------------------- 29 30 #ifndef P_FAB_H 31 #define P_FAB_H 32 33 #include "doomtype.h" 34 #include "p_mobj.h" 35 #include "command.h" 36 // consvar_t 37 38 extern consvar_t cv_bloodtime; 39 40 void DemoAdapt_p_fab(void); // local enables of p_fab 41 42 // spawn smoke trails behind rockets and skull head attacks 43 void A_SmokeTrailer (mobj_t* actor); 44 45 void Translucency_OnChange(void); // update translucent info 46 47 // hack the states table to set Doom Legacy's default translucency on sprites 48 void P_SetTranslucencies (void); 49 50 // [WDJ] All misc init 51 // Add commands for deathmatch rules and style (like more blood) :) 52 void D_Register_MiscCommands (void); 53 54 #endif 55