1 /* 2 3 Copyright (C) 2015-2018 Night Dive Studios, LLC. 4 5 This program is free software: you can redistribute it and/or modify 6 it under the terms of the GNU General Public License as published by 7 the Free Software Foundation, either version 3 of the License, or 8 (at your option) any later version. 9 10 This program is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 GNU General Public License for more details. 14 15 You should have received a copy of the GNU General Public License 16 along with this program. If not, see <http://www.gnu.org/licenses/>. 17 18 */ 19 #ifndef __GAMELOOP_H 20 #define __GAMELOOP_H 21 22 /* 23 * $Source: n:/project/cit/src/inc/RCS/gameloop.h $ 24 * $Revision: 1.9 $ 25 * $Author: xemu $ 26 * $Date: 1993/09/18 00:16:39 $ 27 * 28 * $Log: gameloop.h $ 29 * Revision 1.9 1993/09/18 00:16:39 xemu 30 * FULLSCREEN_UPDATE 31 * 32 * Revision 1.8 1993/09/02 23:07:40 xemu 33 * angle me baby 34 * 35 * Revision 1.7 1993/07/06 01:13:37 mahk 36 * Added inventory stuff 37 * 38 * Revision 1.6 1993/06/06 00:44:11 xemu 39 * real rendering change flags 40 * 41 * Revision 1.5 1993/06/03 17:49:54 minman 42 * added anim update 43 * 44 * Revision 1.4 1993/05/23 19:01:35 xemu 45 * rmoved time flags 46 * 47 * Revision 1.3 1993/05/18 15:19:00 xemu 48 * new time constants 49 * 50 * Revision 1.2 1993/05/14 15:48:40 xemu 51 * change flags 52 * 53 * Revision 1.1 1993/05/12 14:20:21 xemu 54 * Initial revision 55 * 56 * 57 */ 58 59 // Includes 60 61 // C Library Includes 62 63 // System Library Includes 64 65 // Master Game Includes 66 67 // Game Library Includes 68 69 // Game Object Includes 70 71 // Defines 72 #define VITALS_UPDATE LL_CHG_BASE << 0u 73 #define MFD_UPDATE LL_CHG_BASE << 1u 74 #define ANIM_UPDATE LL_CHG_BASE << 2u 75 #define DEMOVIEW_UPDATE LL_CHG_BASE << 3u 76 #define INVENTORY_UPDATE LL_CHG_BASE << 4u 77 #define FULLSCREEN_UPDATE LL_CHG_BASE << 5u 78 79 // Prototypes 80 void game_loop(void); 81 82 // Globals 83 84 #endif // __GAMELOOP_H 85