1 /* 2 * Seven Kingdoms: Ancient Adversaries 3 * 4 * Copyright 1997,1998 Enlight Software Ltd. 5 * 6 * This program is free software: you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License as published by 8 * the Free Software Foundation, either version 2 of the License, or 9 * (at your option) any later version. 10 * 11 * This program is distributed in the hope that it will be useful, 12 * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 * GNU General Public License for more details. 15 * 16 * You should have received a copy of the GNU General Public License 17 * along with this program. If not, see <http://www.gnu.org/licenses/>. 18 * 19 */ 20 21 //Filename : OTALKMSG.H 22 //Description : Header file for class TalkMsg 23 24 #ifndef __OTALKMSG_H 25 #define __OTALKMSG_H 26 27 //-------- define talk id. --------// 28 29 enum { MAX_TALK_TYPE = 20 }; 30 31 enum { TALK_PROPOSE_TRADE_TREATY=1, 32 TALK_PROPOSE_FRIENDLY_TREATY, 33 TALK_PROPOSE_ALLIANCE_TREATY, 34 TALK_END_TRADE_TREATY, 35 TALK_END_FRIENDLY_TREATY, 36 TALK_END_ALLIANCE_TREATY, 37 TALK_REQUEST_MILITARY_AID, 38 TALK_REQUEST_TRADE_EMBARGO, 39 TALK_REQUEST_CEASE_WAR, 40 TALK_REQUEST_DECLARE_WAR, 41 TALK_REQUEST_BUY_FOOD, 42 TALK_DECLARE_WAR, 43 TALK_GIVE_TRIBUTE, 44 TALK_DEMAND_TRIBUTE, 45 TALK_GIVE_AID, 46 TALK_DEMAND_AID, 47 TALK_GIVE_TECH, 48 TALK_DEMAND_TECH, 49 TALK_REQUEST_SURRENDER, 50 TALK_SURRENDER, 51 }; 52 53 //----------------------------------// 54 55 #endif