标签
这个单位身上的自定义数据,可以通过 代码
或 脚本
进行读写。除插件预设标签外,其余标签并不会对单位造成任何实际影响。
预设标签
截止到目前版本,预设标签如下所示。
- 包含
[P]
表示这个标签会被持久化储存。 - 包含
[N]
表示这个标签的变动不会产生事件,无法被感知或拦截。 - 包含
[F]
表示这个标签存在实际意义,是功能性标签。
[P] DERIVED
衍生物,值类型标签。
持有该标签的单位不会在常规单位列表中显示,也无法通过常规手段编辑。通常由 Adyeshach 生成的全息单位会默认持有该标签。
提示
值类型标签表示其值是不固定的,可能被用于存储一些临时数据。
[N] ISOLATED
标记为孤立单位,从 ISOLATED
管理器中生成的单位默认持有该标签。
[N] IS_PUBLIC
标记为公开单位,从 公共 管理器中生成的单位默认持有该标签。
[N] IS_PRIVATE
标记为私有单位,从 私有 管理器中生成的单位默认持有该标签。
[N] IS_TEMPORARY
标记为临时单位,从 TEMPORARY
管理器中生成的单位默认持有该标签。
[F] IS_FROZEN
标记为冻结状态,特性中的 冻结
便是基于该标签实现的,持有该标签的单位无法移动。
[N] IS_MOVING
标记为移动状态,表示该单位正在遵循特定的移动轨迹进行移动。
[N] IS_MOVING_START
标记为移动开始状态,表示单位正在移动开始前的调整视角阶段。
IS_PATHFINDING
标记为寻路状态,表示该单位正在发起寻路请求,即将开始移动。
[PF] IS_IN_VEHICLE
标记为在载具中,表示该单位正骑在其他单位身上,处于载具中的实体不会处理任何移动相关的逻辑。