factored out the EFFv2 saving into EFFImporter
[gemrb.git] / gemrb / GUIScripts / ie_slots.py
blob8b0c86810923d8d4131e7d15e75c9c6083d588f6
1 # -*-python-*-
2 # GemRB - Infinity Engine Emulator
3 # Copyright (C) 2006 The GemRB Project
5 # This program is free software; you can redistribute it and/or
6 # modify it under the terms of the GNU General Public License
7 # as published by the Free Software Foundation; either version 2
8 # of the License, or (at your option) any later version.
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.
15 # You should have received a copy of the GNU General Public License
16 # along with this program; if not, write to the Free Software
17 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20 # ie_slots.py - definitions of slottypes
22 # !!! NOTE: Keep this file synchronized with gemrb/plugins/Core/Inventory.h !!!
24 SLOT_HELM = 1
25 SLOT_ARMOUR = 2
26 SLOT_SHIELD = 4
27 SLOT_GLOVE = 8
28 SLOT_RING = 16
29 SLOT_AMULET = 32
30 SLOT_BELT = 64
31 SLOT_BOOT = 128
32 SLOT_WEAPON = 256
33 SLOT_QUIVER = 512
34 SLOT_CLOAK = 1024
35 SLOT_ITEM = 2048 #quick item
36 SLOT_SCROLL = 4096
37 SLOT_BAG = 8192
38 SLOT_POTION = 16384
39 SLOT_INVENTORY = 32768
40 SLOT_ANY = 32767 #any except inventory
41 SLOT_ALL = 65535 #all including inventory
43 TYPE_NORMAL = 0 #inventory
44 TYPE_ARMOR = 1 #normal armor
45 TYPE_FIST = 2 #fist weapon
46 TYPE_MAGIC = 3 #magic weapon
47 TYPE_WEAPON = 4 #normal weapon
48 TYPE_QUIVER = 5 #projectile slots
49 TYPE_OFFHAND = 6 #offhand (shield/weapon)
50 TYPE_HELMET = 7 #critical hit protection
51 # End of file ie_slots.py