From e481d9714336d2eb6b2bfd2a211de901b19d0df6 Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 24 Sep 2023 10:30:27 +0200 Subject: [PATCH] Also dump dvar and localvar for multiproperty and enum dvar items --- src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp | 3 +++ src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp b/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp index f6d53566..9aa5b338 100644 --- a/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp +++ b/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp @@ -645,6 +645,7 @@ void MenuDumper::WriteMultiProperties(const itemDef_s* item) const return; WriteStringProperty("dvar", item->dvar); + WriteStringProperty("localvar", item->localVar); WriteMultiValueProperty(multiDef); } @@ -653,6 +654,8 @@ void MenuDumper::WriteEnumDvarProperties(const itemDef_s* item) const if (item->type != ITEM_TYPE_DVARENUM) return; + WriteStringProperty("dvar", item->dvar); + WriteStringProperty("localvar", item->localVar); WriteStringProperty("dvarEnumList", item->typeData.enumDvarName); } diff --git a/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp b/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp index 4eb52115..42513441 100644 --- a/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp +++ b/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp @@ -647,6 +647,7 @@ void MenuDumper::WriteMultiProperties(const itemDef_s* item) const return; WriteStringProperty("dvar", item->dvar); + WriteStringProperty("localvar", item->localVar); WriteMultiValueProperty(multiDef); } @@ -655,6 +656,8 @@ void MenuDumper::WriteEnumDvarProperties(const itemDef_s* item) const if (item->type != ITEM_TYPE_DVARENUM) return; + WriteStringProperty("dvar", item->dvar); + WriteStringProperty("localvar", item->localVar); WriteStringProperty("dvarEnumList", item->typeData.enumDvarName); }