From cd5a5c28987e20cb2e6104011faff67decfd6de1 Mon Sep 17 00:00:00 2001 From: Jan Date: Fri, 25 Aug 2023 00:38:35 +0200 Subject: [PATCH] Add missing parenthesis for custom functions when dumping menus --- src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp | 4 ++-- src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp b/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp index 3007b2a0..f6d53566 100644 --- a/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp +++ b/src/ObjWriting/Game/IW4/Menu/MenuDumperIW4.cpp @@ -137,7 +137,7 @@ void MenuDumper::WriteStatementOperator(const Statement_s* statement, size_t& cu } } -void MenuDumper::WriteStatementOperandFunction(const Statement_s* statement, size_t currentPos) const +void MenuDumper::WriteStatementOperandFunction(const Statement_s* statement, const size_t currentPos) const { const auto& operand = statement->entries[currentPos].data.operand; @@ -160,7 +160,7 @@ void MenuDumper::WriteStatementOperandFunction(const Statement_s* statement, siz } if (functionIndex >= 0) - m_stream << "FUNC_" << functionIndex; + m_stream << "FUNC_" << functionIndex << "()"; else m_stream << "INVALID_FUNC"; m_stream << "()"; diff --git a/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp b/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp index fca64e5c..4eb52115 100644 --- a/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp +++ b/src/ObjWriting/Game/IW5/Menu/MenuDumperIW5.cpp @@ -137,7 +137,7 @@ void MenuDumper::WriteStatementOperator(const Statement_s* statement, size_t& cu } } -void MenuDumper::WriteStatementOperandFunction(const Statement_s* statement, size_t currentPos) const +void MenuDumper::WriteStatementOperandFunction(const Statement_s* statement, const size_t currentPos) const { const auto& operand = statement->entries[currentPos].data.operand; @@ -160,7 +160,7 @@ void MenuDumper::WriteStatementOperandFunction(const Statement_s* statement, siz } if (functionIndex >= 0) - m_stream << "FUNC_" << functionIndex; + m_stream << "FUNC_" << functionIndex << "()"; else m_stream << "INVALID_FUNC"; }