From 074c2bd448e85e40b3aafa30e274b29bce4334a4 Mon Sep 17 00:00:00 2001 From: Carl Philipp Klemm Date: Sun, 5 Apr 2026 00:24:02 +0200 Subject: [PATCH] Inital support for ENUM type items --- src/items/item.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/items/item.h b/src/items/item.h index 1156933..8889716 100644 --- a/src/items/item.h +++ b/src/items/item.h @@ -11,7 +11,8 @@ class Actor; typedef enum { ITEM_VALUE_BOOL = 0, ITEM_VALUE_UINT, - ITEM_VALUE_NO_VALUE + ITEM_VALUE_NO_VALUE, + ITEM_VALUE_ENUM, } item_value_type_t; typedef enum { @@ -33,6 +34,7 @@ protected: bool hidden_; item_value_type_t type_; QString groupName_; + std::vector valueNames_; public: ItemData(uint32_t itemIdIn = QRandomGenerator::global()->generate(),