diff options
author | Paul Gilbert | 2015-02-02 22:11:08 -0500 |
---|---|---|
committer | Paul Gilbert | 2015-02-02 22:11:08 -0500 |
commit | 38df23ace070902d5808e77a7260f5d62ef88108 (patch) | |
tree | 5f83e75cfa72b8f92ae4690694b957cd24b8853d /engines/xeen/dialogs_items.h | |
parent | 3767f316195940bbe02a3f10e7139f0267197ce8 (diff) | |
download | scummvm-rg350-38df23ace070902d5808e77a7260f5d62ef88108.tar.gz scummvm-rg350-38df23ace070902d5808e77a7260f5d62ef88108.tar.bz2 scummvm-rg350-38df23ace070902d5808e77a7260f5d62ef88108.zip |
XEEN: Implemented passRestrictions
Diffstat (limited to 'engines/xeen/dialogs_items.h')
-rw-r--r-- | engines/xeen/dialogs_items.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/xeen/dialogs_items.h b/engines/xeen/dialogs_items.h index 1259b2524f..74be9215ce 100644 --- a/engines/xeen/dialogs_items.h +++ b/engines/xeen/dialogs_items.h @@ -55,7 +55,11 @@ private: void setEquipmentIcons(); - int calcItemCost(Character *c, int itemIndex, int mode, int skillLevel, int typeNum); + int calcItemCost(Character *c, int itemIndex, int mode, int skillLevel, + ItemCategory category); + + bool passRestrictions(CharacterClass charClass, int itemId, + bool showError, ItemCategory category) const; public: static Character *show(XeenEngine *vm, Character *c, ItemsMode mode); }; |