00001 00006 /* 00007 Copyright (C) 2002-2010 UFO: Alien Invasion. 00008 00009 This program is free software; you can redistribute it and/or 00010 modify it under the terms of the GNU General Public License 00011 as published by the Free Software Foundation; either version 2 00012 of the License, or (at your option) any later version. 00013 00014 This program is distributed in the hope that it will be useful, 00015 but WITHOUT ANY WARRANTY; without even the implied warranty of 00016 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 00017 00018 See the GNU General Public License for more details. 00019 00020 You should have received a copy of the GNU General Public License 00021 along with this program; if not, write to the Free Software 00022 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 00023 */ 00024 00025 #ifndef SAVE_AIRFIGHT_H 00026 #define SAVE_AIRFIGHT_H 00027 00028 #define SAVE_AIRFIGHT_PROJECTILE "projectile" 00029 00030 #define SAVE_AIRFIGHT_ITEMID "itemid" 00031 #define SAVE_AIRFIGHT_POS "pos" 00032 #define SAVE_AIRFIGHT_IDLETARGET "idleTarget" 00033 #define SAVE_AIRFIGHT_TIME "time" 00034 #define SAVE_AIRFIGHT_ANGLE "angle" 00035 #define SAVE_AIRFIGHT_BULLET "bullet" 00036 #define SAVE_AIRFIGHT_BEAM "beam" 00037 00038 #define SAVE_AIRFIGHT_ATTACKINGAIRCRAFT "attackingAircraft" 00039 #define SAVE_AIRFIGHT_AIMEDAIRCRAFT "aimedAircraft" 00040 00041 #define SAVE_AIRFIGHT_AIRCRAFTIDX "idx" 00042 #define SAVE_AIRFIGHT_ISUFO "isUFO" 00043 00044 #endif 00045 00046 /* 00047 DTD: 00048 00049 <!ELEMENT projectile (pos* idleTarget attackingAircraft? aimedAircraft?)> 00050 <!ATTLIST projectile 00051 itemid CDATA #REQUIRED 00052 time CDATA '0' 00053 angle CDATA '0.0' 00054 bullet CDATA 'false' 00055 beam CDATA 'false' 00056 > 00057 00058 <!ELEMENT attackingAircraft EMPTY> 00059 <!ATTLIST attackingAircraft 00060 idx CDATA #REQUIRED 00061 isUFO CDATA 'false' 00062 > 00063 <!ELEMENT aimedAircraft EMPTY> 00064 <!ATTLIST aimedAircraft 00065 idx CDATA #REQUIRED 00066 isUFO CDATA 'false' 00067 > 00068 00069 <!ELEMENT pos EMPTY> 00070 <!ATTLIST pos 00071 x CDATA '0' 00072 y CDATA '0' 00073 > 00074 00075 <!ELEMENT idleTarget EMPTY> 00076 <!ATTLIST idleTarget 00077 x CDATA '0' 00078 y CDATA '0' 00079 z CDATA '0' 00080 > 00081 00082 */ 00083