- 根标签
- name:该池的命名空间ID。必填,但无任何作用。
- fallback:回落池,可以被设定为另一模板池。回落池中定义的模板会在以下两种情况下生成:1.当拼图方块生成达到预定层数时,回落池会生成在最后一层的末尾。以上两种情况下,游戏会试图从回落池加载一个模板来替代原先的模板进行生成。回落池中模板的大小可以是任意的,但通常比模板池中已有的结构小。当回落池中的模板真正尝试生成时:
2.当拼图方块试图加载的结构池中所有元素都无法成功生成。(没有找到对应名称的拼图方块,或指向当前拼图外部的拼图方块将生成的拼图与已生成的其他拼图重叠,指向的方块位于当前拼图内部的拼图方块将生成的拼图超出所在拼图范围)。
如果当该回落池中任意一个元素也都无法成功生成(没有找到对应名称的拼图方块,或指向当前拼图外部的拼图方块将生成的拼图与已生成的其他拼图重叠,指向的方块位于当前拼图内部的拼图方块将生成的拼图超出所在拼图范围),
此时,不会生成任何东西。否则,回落池中的模板将成功生成。 - elements:一个可供选择的元素列表。在拼图结构地物的起始结构池中,随机选取一个元素,若指定了起始拼图方块名称,但该元素没有找到对应名称的拼图方块,结构地物将生成失败。在非起始结构池中,随机选取一个元素,若无法成功生成(没有找到对应名称的拼图方块,或指向当前拼图外部的拼图方块将生成的拼图与已生成的其他拼图重叠,指向的方块位于当前拼图内部的拼图方块将生成的拼图超出所在拼图范围),将会再去尝试该列表中的其他元素,如果全部都无法成功生成,将尝试使用回落池。
- :一个元素。
- weight:值越大,该元素就越有可能被优先选中。取值为1到150的闭区间。
- element:该元素的属性
- projection:可为
rigid或terrain_matching。决定生成的高度是否匹配地形高度。 - element_type:必须为以下列出的类型之一,也可为
empty_pool_element以不生成任何内容。- 如果
element_type是feature_pool_element,附加的參數如下:
- 如果
- feature:要使用的已放置的地物的命名空间ID。
- 如果
element_type是list_pool_element,附加的參數如下:
- 如果
- elements:一个可供选择的结构列表。
[需要测试]。 - 一个元素:与该元素结构相同。
- 如果
element_type是legacy_single_pool_element或single_pool_element,附加的參數如下。两者的区别在于,legacy_single_pool_element不会生成结构模板中的空气方块,就如同空气方块是结构空位一样。
- location:要放置的结构模板的命名空间ID。
- processors:“处理器列表”的命名空间ID,或一个“处理器列表”对象,或者一个处理器的列表。
- projection:可为
- :一个元素。
Advertisement
Advertisement