summaryrefslogtreecommitdiff
path: root/Block.h
diff options
context:
space:
mode:
authorJapa Illo2012-03-15 12:53:19 +0100
committerJapa Illo2012-03-15 12:53:19 +0100
commit1bd9b2a540e52795cd3a9fbc402a1ee9736e1b70 (patch)
tree5a07fe3d331f690950327d0923e61bb78e3b7cc1 /Block.h
parent42de27ed582314bfb08fbf4ae61f6bdd8fb5fb8f (diff)
downloadstonesense-1bd9b2a540e52795cd3a9fbc402a1ee9736e1b70.tar.gz
stonesense-1bd9b2a540e52795cd3a9fbc402a1ee9736e1b70.tar.bz2
stonesense-1bd9b2a540e52795cd3a9fbc402a1ee9736e1b70.tar.xz
Got dyes to be detected properly. Also made the equipment drawing far neater.
Removed zoom in smoothing. it just looks bad. Signed-off-by: Japa Illo <japa.mala.illo@gmail.com>
Diffstat (limited to 'Block.h')
-rw-r--r--Block.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/Block.h b/Block.h
index 43edc75..ef79553 100644
--- a/Block.h
+++ b/Block.h
@@ -3,6 +3,8 @@
#include "common.h"
#include "SpriteObjects.h"
#include "TileTypes.h"
+#include "df/item_type.h"
+
class WorldSegment;
struct Effect
@@ -20,13 +22,8 @@ struct Worn_Item
struct Unit_Inventory
{
- std::vector<Worn_Item> Weapons;
- std::vector<Worn_Item> Armor;
- std::vector<Worn_Item> Shoes;
- std::vector<Worn_Item> Shield;
- std::vector<Worn_Item> Helm;
- std::vector<Worn_Item> Gloves;
- std::vector<Worn_Item> Pants;
+ //[item_type][item_subtype][item_number]
+ std::vector<std::vector<std::vector<Worn_Item>>> item;
};