summaryrefslogtreecommitdiff
path: root/src/shopitem.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-12-23 01:27:45 +0300
committerAndrei Karas <akaras@inbox.ru>2014-12-23 01:27:45 +0300
commit9be90b76adb1518c4ffe0e365a18c5afcc3158f2 (patch)
treebbfea959321e05c329f18ac37757be91f38b9df8 /src/shopitem.h
parent7f1053c5ce9e80485730290d002f7ae25db83996 (diff)
downloadplus-9be90b76adb1518c4ffe0e365a18c5afcc3158f2.tar.gz
plus-9be90b76adb1518c4ffe0e365a18c5afcc3158f2.tar.bz2
plus-9be90b76adb1518c4ffe0e365a18c5afcc3158f2.tar.xz
plus-9be90b76adb1518c4ffe0e365a18c5afcc3158f2.zip
Add item type to item object.
Diffstat (limited to 'src/shopitem.h')
-rw-r--r--src/shopitem.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/shopitem.h b/src/shopitem.h
index 42616d389..c64d5f901 100644
--- a/src/shopitem.h
+++ b/src/shopitem.h
@@ -44,9 +44,12 @@ class ShopItem final : public Item
* @param quantity number of available copies of the item
* @param price price of the item
*/
- ShopItem(const int inventoryIndex, const int id,
+ ShopItem(const int inventoryIndex,
+ const int id,
+ const int type,
const unsigned char color,
- const int quantity, const int price);
+ const int quantity,
+ const int price);
/**
* Constructor. Creates a new ShopItem. Inventory index will be set to
@@ -55,7 +58,10 @@ class ShopItem final : public Item
* @param id the id of the item
* @param price price of the item
*/
- ShopItem(const int id, const unsigned char color, const int price);
+ ShopItem(const int id,
+ const int type,
+ const unsigned char color,
+ const int price);
A_DELETE_COPY(ShopItem)