1 /* GemRB - Infinity Engine Emulator 2 * Copyright (C) 2003 The GemRB Project 3 * 4 * This program is free software; you can redistribute it and/or 5 * modify it under the terms of the GNU General Public License 6 * as published by the Free Software Foundation; either version 2 7 * of the License, or (at your option) any later version. 8 * 9 * This program is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 * GNU General Public License for more details. 13 * 14 * You should have received a copy of the GNU General Public License 15 * along with this program; if not, write to the Free Software 16 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 17 * 18 * 19 */ 20 21 /** 22 * @file strrefs.h 23 * Defines indices of "standard" strings in strings.2da files 24 * @author The GemRB Project 25 */ 26 27 28 // these symbols should match strings.2da 29 30 #ifndef IE_STRINGS_H 31 #define IE_STRINGS_H 32 33 namespace GemRB { 34 35 #define STR_SCATTERED 0 36 #define STR_WHOLEPARTY 1 37 #define STR_DOORLOCKED 2 38 #define STR_MAGICTRAP 3 39 #define STR_NORMALTRAP 4 40 #define STR_TRAP 5 41 #define STR_CANNOTGO 6 42 #define STR_TRAPREMOVED 7 43 #define STR_OVERSTOCKED 8 44 #define STR_SLEEP 9 45 #define STR_AMBUSH 10 46 #define STR_CONTLOCKED 11 47 #define STR_NOMONEY 12 48 #define STR_CURSED 13 49 #define STR_SPELLDISRUPT 14 50 #define STR_DIED 15 51 #define STR_MAYNOTREST 16 52 #define STR_CANTRESTMONS 17 53 #define STR_CANTSAVEMONS 18 54 #define STR_CANTSAVE 19 55 #define STR_NODIALOG 20 56 #define STR_CANTSAVEDIALOG 21 57 #define STR_CANTSAVEDIALOG2 22 58 #define STR_CANTSAVEMOVIE 23 59 #define STR_TARGETBUSY 24 60 #define STR_CANTTALKTRANS 25 61 #define STR_GOTGOLD 26 62 #define STR_LOSTGOLD 27 63 #define STR_GOTXP 28 64 #define STR_LOSTXP 29 65 #define STR_GOTITEM 30 66 #define STR_LOSTITEM 31 67 #define STR_GOTREP 32 68 #define STR_LOSTREP 33 69 #define STR_GOTABILITY 34 70 #define STR_GOTSPELL 35 71 #define STR_GOTSONG 36 72 #define STR_NOTHINGTOSAY 37 73 #define STR_JOURNALCHANGE 38 74 #define STR_WORLDMAPCHANGE 39 75 #define STR_PAUSED 40 76 #define STR_UNPAUSED 41 77 #define STR_SCRIPTPAUSED 42 78 #define STR_AP_UNUSABLE 43 79 #define STR_AP_ATTACKED 44 80 #define STR_AP_HIT 45 81 #define STR_AP_WOUNDED 46 82 #define STR_AP_DEAD 47 83 #define STR_AP_NOTARGET 48 84 #define STR_AP_ENDROUND 49 85 #define STR_AP_ENEMY 50 86 #define STR_AP_TRAP 51 87 #define STR_AP_SPELLCAST 52 88 #define STR_AP_GENERIC 53 89 #define STR_AP_RESERVED1 54 90 #define STR_AP_RESERVED2 55 91 #define STR_AP_RESERVED3 56 92 #define STR_CHARMED 57 93 #define STR_DIRECHARMED 58 94 #define STR_CONTROLLED 59 95 #define STR_EVIL 60 96 #define STR_GE_NEUTRAL 61 97 #define STR_GOOD 62 98 #define STR_LAWFUL 63 99 #define STR_LC_NEUTRAL 64 100 #define STR_CHAOTIC 65 101 #define STR_ACTION_CAST 66 102 #define STR_ACTION_ATTACK 67 103 #define STR_ACTION_TURN 68 104 #define STR_ACTION_SONG 69 105 #define STR_ACTION_FINDTRAP 70 106 #define STR_MAGICWEAPON 71 107 #define STR_OFFHAND_USED 72 108 #define STR_TWOHANDED_USED 73 109 #define STR_CANNOT_USE_ITEM 74 110 #define STR_CANT_DROP_ITEM 75 111 #define STR_NOT_IN_OFFHAND 76 112 #define STR_ITEM_IS_CURSED 77 113 #define STR_NO_CRITICAL 78 114 #define STR_TRACKING 79 115 #define STR_TRACKINGFAILED 80 116 #define STR_DOOR_NOPICK 81 117 #define STR_CONT_NOPICK 82 118 #define STR_CANTSAVECOMBAT 83 119 #define STR_CANTSAVENOCTRL 84 120 #define STR_LOCKPICK_DONE 85 121 #define STR_LOCKPICK_FAILED 86 122 #define STR_STATIC_DISS 87 123 #define STR_LIGHTNING_DISS 88 124 #define STR_UNUSABLEITEM 89 //item has no usable ability 125 #define STR_ITEMID 90 //item needs identify 126 #define STR_WRONGITEMTYPE 91 127 #define STR_ITEMEXCL 92 128 #define STR_PICKPOCKET_DONE 93 //done 129 #define STR_PICKPOCKET_NONE 94 //no items to steal 130 #define STR_PICKPOCKET_FAIL 95 //failed, noticed 131 #define STR_PICKPOCKET_EVIL 96 //can't pick hostiles 132 #define STR_PICKPOCKET_ARMOR 97 //armor restriction 133 #define STR_USING_FEAT 98 134 #define STR_STOPPED_FEAT 99 135 #define STR_DISARM_DONE 100 //trap disarmed 136 #define STR_DISARM_FAIL 101 //trap not disarmed 137 #define STR_DOORBASH_DONE 102 138 #define STR_DOORBASH_FAIL 103 139 #define STR_CONTBASH_DONE 104 140 #define STR_CONTBASH_FAIL 105 141 #define STR_MAYNOTSETTRAP 106 142 #define STR_SNAREFAILED 107 143 #define STR_SNARESUCCEED 108 144 #define STR_NOMORETRAP 109 145 #define STR_DISABLEDMAGE 110 146 #define STR_SAVESUCCEED 111 147 #define STR_QSAVESUCCEED 112 148 #define STR_UNINJURED 113 //uninjured 149 #define STR_INJURED1 114 150 #define STR_INJURED2 115 151 #define STR_INJURED3 116 152 #define STR_INJURED4 117 //near death 153 #define STR_HOURS 118 //<HOUR> hours / Hours 154 #define STR_HOUR 119 //<HOUR> hours / Hour 155 #define STR_DAYS 120 //<GAMEDAYS> days 156 #define STR_DAY 121 157 #define STR_REST 122 //You have rested for <DURATION> / <HOUR> <DURATION> 158 #define STR_JOURNEY 123 //The journey took <DURATION> 159 #define STR_SUMMONINGLIMIT 124 160 #define STR_INVFULL 125 161 #define STR_TOOFARAWAY 126 162 #define STR_DAMAGE_IMMUNITY 127 163 #define STR_DAMAGE1 128 164 #define STR_DAMAGE2 129 165 #define STR_DAMAGE3 130 166 #define STR_DMG_POISON 131 167 #define STR_DMG_MAGIC 132 168 #define STR_DMG_MISSILE 133 169 #define STR_DMG_SLASHING 134 170 #define STR_DMG_PIERCING 135 171 #define STR_DMG_CRUSHING 136 172 #define STR_DMG_FIRE 137 173 #define STR_DMG_ELECTRIC 138 174 #define STR_DMG_COLD 139 175 #define STR_DMG_ACID 140 176 #define STR_DMG_OTHER 141 177 #define STR_GOTQUESTXP 142 178 #define STR_LEVELUP 143 179 #define STR_INVFULL_ITEMDROP 144 180 #define STR_CONTDUP 145 181 #define STR_CONTTRIG 146 182 #define STR_CONTFAIL 147 183 #define STR_SEQDUP 148 184 #define STR_CRITICAL_HIT 149 185 #define STR_CRITICAL_MISS 150 186 #define STR_DEATH 151 187 #define STR_BACKSTAB 152 188 #define STR_BACKSTAB_BAD 153 189 #define STR_BACKSTAB_FAIL 154 190 #define STR_CASTER_LVL_INC 155 // caster level bonus (wild mages) 191 #define STR_CASTER_LVL_DEC 156 192 #define STR_EXPORTED 157 // characters exported (iwd) 193 #define STR_PALADIN_FALL 158 194 #define STR_RANGER_FALL 159 195 #define STR_RES_RESISTED 160 196 #define STR_DEADMAGIC_FAIL 161 197 #define STR_MISCASTMAGIC 162 198 #define STR_WILDSURGE 163 199 #define STR_FAMBLOCK 164 200 #define STR_FAMPROTAGONIST 165 201 #define STR_MAGIC_RESISTED 166 202 #define STR_CANTSAVESTORE 167 203 #define STR_NOSEE_NOCAST 168 204 #define STR_AURACLEANSED 169 205 #define STR_INDOOR_FAIL 170 206 #define STR_SPELL_FAILED 171 207 #define STR_CHAOSSHIELD 172 208 #define STR_RAPIDSHOT 173 209 #define STR_HAMSTRING 174 210 #define STR_ARTERIAL 175 211 #define STR_EXPERTISE 176 212 #define STR_POWERATTACK 177 213 #define STR_CLEAVE 178 214 #define STR_HELD 179 215 #define STR_HALFSPEED 180 216 #define STR_CANTMOVE 181 217 #define STR_CASTS 182 218 #define STR_WEAPONINEFFECTIVE 183 219 #define STR_CONCEALED_MISS 184 220 #define STR_SAVE_SPELL 185 221 #define STR_SAVE_BREATH 186 222 #define STR_SAVE_POLY 187 223 #define STR_SAVE_WANDS 188 224 #define STR_SAVE_DEATH 189 225 #define STR_ATTACK_ROLL 190 226 #define STR_ATTACK_ROLL_L 191 227 #define STR_HIT 192 228 #define STR_MISS 193 229 #define STR_NO_RANGED_OFFHAND 194 230 #define STR_CANTTRESTNOCONTROL 195 231 #define STR_DAMAGE_DETAIL1 196 232 #define STR_DAMAGE_DETAIL2 197 233 #define STR_DAMAGE_DETAIL3 198 234 #define STR_TRAVEL_TIME 199 235 236 #define STRREF_COUNT 200 237 } 238 239 #endif //! IE_STRINGS_H 240