From 04179fcd262b8fa61b175bffea2492ef0d7cdd72 Mon Sep 17 00:00:00 2001 From: Pavel Shevaev Date: Mon, 29 May 2023 11:52:17 +0300 Subject: [PATCH] Adding UNWRAP macro which removes config surrounding braces --- macro.inc.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/macro.inc.php b/macro.inc.php index 460a527..bb0bec4 100644 --- a/macro.inc.php +++ b/macro.inc.php @@ -142,7 +142,7 @@ function macro_BOOL($jsm, $expr) */ function macro_IS_DEV($jsm) { - return taskman_propor("GAME_IS_DEV", 0); + return \taskman\getor("GAME_IS_DEV", 0); } /** @@ -161,3 +161,13 @@ function macro_ITEM($proc, $proto_id, $amount) return array('proto_id' => $proto_id, 'amount' => $amount); } +/** + * @global @raw_args + */ +function macro_UNWRAP($jsm, $content) +{ + $content = trim($content); + $content = ltrim($content, '{'); + $content = rtrim($content, '}'); + return $content; +}