Kit tags
10 ferramentas. Gerado a partir do código-fonte do plugin; não edite manualmente.
As descrições das ferramentas e dos argumentos são exibidas em inglês porque espelham o schema das ferramentas (o mesmo texto que o agente recebe em
tools/list).
Ferramentas
Legenda. risco 0 = somente leitura, 1 = operação inofensiva do editor, 2 = altera asset, 3 = apaga/substitui asset, 4 = projeto/config/build, 5 = potencialmente destrutivo (chamadas acima de
MaxAutoRiskexigem"_confirm": true). altera = roda numa transação (edit.undo reverte). requer PIE / requer mundo = recusado sem sessão PIE / sem nível aberto. requer plugin = indisponível quando o plugin está desativado. dryRun = aceita o argumentodryRun. smoke = coberto poredit.self_test.
tags.compare_containers (risco 0, smoke)
Compares two tag containers using native hierarchical or exact matching semantics.
| Argumento | Tipo | Descrição |
|---|---|---|
actual | array of string | First explicit Gameplay Tag set. |
expected | array of string | Second explicit Gameplay Tag set. |
exact | boolean | Match only identical tag names instead of allowing hierarchical parent matches. Padrão false. |
Retorna: matchesAny, matchesAll, matchesNone, matching, unmatchedActual, unmatchedExpected, message.
tags.evaluate_requirements (risco 0, smoke)
Evaluates allOf, anyOf, and noneOf as one Gameplay Tag requirement set.
| Argumento | Tipo | Descrição |
|---|---|---|
tags | array of string | Explicit Gameplay Tag set to evaluate. |
allOf | array of string | Every tag that must match. |
anyOf | array of string | At least one tag that must match; empty imposes no requirement. |
noneOf | array of string | No tag in this set may match. |
Retorna: matches, description, missingAllOf, matchingAnyOf, matchingNoneOf, message.
tags.filter_container (risco 0, smoke)
Returns the entries of Tags selected by Filter using native hierarchical or exact semantics.
| Argumento | Tipo | Descrição |
|---|---|---|
tags | array of string | Explicit Gameplay Tag set to filter. |
filter | array of string | Tags that select the matching entries. |
exact | boolean | Match only identical tag names instead of allowing hierarchical parent matches. Padrão false. |
Retorna: tags, count, message.
tags.find_registered (risco 0, smoke)
Finds registered tag names by bounded case-insensitive text search.
| Argumento | Tipo | Descrição |
|---|---|---|
contains | string | Case-insensitive name fragment; empty returns the dictionary from the start. |
parent | string | Optional registered parent tag whose descendants are returned. |
limit | integer | Maximum returned names, from 1 through 5000. Padrão 500. |
Retorna: tags, total, truncated.
tags.get_info (risco 0, smoke)
Reports the Gameplay Tags module and the ownership boundary with bp.* and gas.*.
| Argumento | Tipo | Descrição |
|---|---|---|
tags | array of string | Registered Gameplay Tag names. Duplicate values are collapsed. |
Retorna: gameplayTagsAvailable, capabilities, boundaries, message.
tags.get_parents (risco 0, smoke)
Returns a registered tag and all of its registered parents.
| Argumento | Tipo | Descrição |
|---|---|---|
tag | string | obrigatório. Registered Gameplay Tag name. |
Retorna: tag, tagAndParents, parents, depth, message.
tags.list_children (risco 0, smoke)
Returns registered descendants of one tag using the Gameplay Tags manager hierarchy.
| Argumento | Tipo | Descrição |
|---|---|---|
tag | string | obrigatório. Registered Gameplay Tag name. |
Retorna: tag, tagAndParents, parents, depth, message.
tags.list_registered (risco 0, smoke)
Lists registered gameplay tags, optionally narrowed by a hierarchical prefix, without editing tag sources.
| Argumento | Tipo | Descrição |
|---|---|---|
contains | string | Case-insensitive name fragment; empty returns the dictionary from the start. |
parent | string | Optional registered parent tag whose descendants are returned. |
limit | integer | Maximum returned names, from 1 through 5000. Padrão 500. |
Retorna: tags, total, truncated.
tags.normalize_container (risco 0, smoke)
Normalizes an explicit set of registered Gameplay Tag names without changing project definitions.
| Argumento | Tipo | Descrição |
|---|---|---|
tags | array of string | Registered Gameplay Tag names. Duplicate values are collapsed. |
Retorna: tags, count, message.
tags.validate_registered (risco 0, smoke)
Validates explicit tag text against the currently registered dictionary and returns normalized registered names.
| Argumento | Tipo | Descrição |
|---|---|---|
tags | array of string | Registered Gameplay Tag names. Duplicate values are collapsed. |
Retorna: validTags, invalidTags, valid.