From 17e7926442c6ad2255ed512b938012b168e6ae5c Mon Sep 17 00:00:00 2001 From: Jan Date: Wed, 1 Dec 2021 18:22:54 +0100 Subject: [PATCH] Accept semicolons in menu dvarStrList and dvarFloatList --- src/ObjLoading/Parsing/Menu/Sequence/ItemScopeSequences.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ObjLoading/Parsing/Menu/Sequence/ItemScopeSequences.cpp b/src/ObjLoading/Parsing/Menu/Sequence/ItemScopeSequences.cpp index 65c70e29..3f9fa6d8 100644 --- a/src/ObjLoading/Parsing/Menu/Sequence/ItemScopeSequences.cpp +++ b/src/ObjLoading/Parsing/Menu/Sequence/ItemScopeSequences.cpp @@ -363,7 +363,9 @@ namespace menu::item_scope_sequences create.Char('{'), create.OptionalLoop(create.And({ create.Text().Capture(CAPTURE_STEP_NAME), + create.Optional(create.Char(';')), create.Text().Capture(CAPTURE_STEP_VALUE), + create.Optional(create.Char(';')), })), create.Char('}') }); @@ -401,7 +403,9 @@ namespace menu::item_scope_sequences create.Char('{'), create.OptionalLoop(create.And({ create.Text().Capture(CAPTURE_STEP_NAME), + create.Optional(create.Char(';')), create.NumericExpression(), + create.Optional(create.Char(';')), })), create.Char('}') });