Adding UNWRAP macro which removes config surrounding braces

This commit is contained in:
Pavel Shevaev 2023-05-29 11:52:17 +03:00
parent e4faacae82
commit 04179fcd26
1 changed files with 11 additions and 1 deletions

View File

@ -142,7 +142,7 @@ function macro_BOOL($jsm, $expr)
*/ */
function macro_IS_DEV($jsm) 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); 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;
}