|
|
/*************************************************************************** global.h - description ------------------- begin : dim sep 15 2002 copyright : (C) 2002 by Gael de Chalendar email : ksirk@tuxfamily.org ***************************************************************************/ /*************************************************************************** * * * 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. * * * ***************************************************************************/ #ifndef GLOBAL_H #define GLOBAL_H /** * The State enum enumerates all the possible states of the game. The * behavior of various method will vary in function of it */ enum GameState {INIT, INTERLUDE, NEWARMIES, WAIT, WAIT_RECYCLING, ATTACK, ATTACK2, ENDATTACK, INVADE, SHIFT1, SHIFT2, FIGHT_BRING, FIGHT_ANIMATE, FIGHT_BRINGBACK, WAITDEFENSE, EXPLOSION_ANIMATE}; /** * When used for fight display, the sprites can be attacker or * defendant. In the other cases, they are nothing particular (NONE) * This state is (1.0) only used for explosion animation */ enum State {NONE, ATTACKER, DEFENDANT}; #endif // GLOBAL_H
Generated by: gael on noirdes.limsi.u-psud.fr on Fri Jan 3 17:03:38 2003, using kdoc 2.0a53. |