Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/item.cc')
-rw-r--r--src/core/item.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/core/item.cc b/src/core/item.cc
index ed73cb6..116685b 100644
--- a/src/core/item.cc
+++ b/src/core/item.cc
@@ -9,24 +9,24 @@
namespace core
{
-Item::Item(const unsigned int itemclass, const unsigned int itemtype, const char *infolabel)
+ItemClass::ItemClass(const char *label)
{
- item_class = itemclass;
- item_type = itemtype;
- item_amount = 0;
-
- if (infolabel) {
- item_infolabel.assign(infolabel);
+ if (label) {
+ itemclass_label.assign(label);
} else {
- item_infolabel.clear();
+ itemclass_label.clear();
}
}
-Item::~Item()
+ItemType::ItemType(const char *label)
{
- item_class = 0;
- item_type = 0;
- item_amount = 0;
+ if (label) {
+ itemtype_label.assign(label);
+ } else {
+ itemtype_label.clear();
+ }
+
+ itemtype_baseprice = 0;
}
-} \ No newline at end of file
+}