diff --git a/README.md b/README.md index 9bf68e2..59c7c65 100644 --- a/README.md +++ b/README.md @@ -1023,6 +1023,8 @@ execute_iterator :: {execute_state? -> chunk?, entity[]?, integer?} ### Predefs ``` +ANY :: fragment + TAG :: fragment NAME :: fragment @@ -1195,6 +1197,8 @@ builder_mt:destruction_policy :: id -> builder ## Predefs +### `evolved.ANY` + ### `evolved.TAG` ### `evolved.NAME` diff --git a/evolved.lua b/evolved.lua index cc9211c..70204bd 100644 --- a/evolved.lua +++ b/evolved.lua @@ -689,6 +689,8 @@ end --- --- +local __ANY = __acquire_id() + local __TAG = __acquire_id() local __NAME = __acquire_id() @@ -5775,6 +5777,8 @@ __evolved_set(__REQUIRES, __ON_REMOVE, __update_major_chunks_hook) --- --- +__evolved_set(__ANY, __NAME, 'ANY') + __evolved_set(__TAG, __NAME, 'TAG') __evolved_set(__NAME, __NAME, 'NAME') @@ -5814,6 +5818,8 @@ __evolved_set(__DESTRUCTION_POLICY_REMOVE_FRAGMENT, __NAME, 'DESTRUCTION_POLICY_ --- --- +__evolved_set(__ANY, __TAG) + __evolved_set(__TAG, __TAG) __evolved_set(__UNIQUE, __TAG) @@ -5991,6 +5997,8 @@ end) --- --- +evolved.ANY = __ANY + evolved.TAG = __TAG evolved.NAME = __NAME