跳转到内容

区域表格

制作源表时,请务必复制官方源表的前三行,并将数据录入始于第四行。切勿更改列的顺序。

表格列

类型描述
id文本区域的唯一标识符。若与官方条目或其他模组的条目 ID 相同,最后加载的表格将覆盖之前的。此值不能包含空格 — 如有需要请使用 snake_case 风格,例如 mymod_zone_funk_house
parent文本上级区域的 ID。
name_JP文本日文显示名称。
name文本英文显示名称。其他语言请使用 SourceLocalization
type文本区域的 C# 类型名称。可以使用现有的 Zone 类型或 DLL 中的 Zone 子类。如果用代码(DLL)来自定义类型,请参见下方 自定义区域类型
LV整数危险等级。
chance整数tag 包含 random 时,作为随机地点生成的权重。
faction文本该区域所属的派系 ID。
value整数用于家园排行榜的区域价值。
idProfile文本区域配置文件 ID;决定地图的生成方式。
idFile文本放置在 Maps 文件夹中的地图文件名。为空时,将使用随机地图。
idBiome文本生物群系类型。
idGen文本地下城生成器类型。未使用。
idPlaylist文本播放列表。目前自定义播放列表需要 CWL。
tag文本应用于该区域的标签列表,以逗号分隔。常见标签请参见下方 标签参考
cost整数未使用。
dev整数默认区域发展等级。
image文本未使用。
pos整数[]区域在世界地图上的位置,格式为 x,y,iconID。第三个值 iconID的查找方法请参见下方 世界图标ID
questTag文本该区域可能出现的任务类型。若为玩家派系区域则忽略。
textFlavor_JP文本进入区域时显示的描述文字(日文)。
textFlavor文本进入区域时显示的描述文字(英文)。其他语言请使用 SourceLocalization
detail_JP文本区域的描述(日文)。
detail文本区域的描述(英文)。其他语言请使用 SourceLocalization

标签参考

tag 列中常用的标签:

标签描述
addMap自动将该地图生成到世界中。
return即使不是玩家的家园区域,也可用作归还地点。
tech商人库存背景使用科技风格的箱子。
light即使不是玩家派系区域,也启用照明。
random允许该区域作为世界地图上的随机地点出现。
closed将该区域标记为封闭/无法进入。

世界图标ID

pos 列使用 x,y,iconID 格式。第三个值 iconID 是游戏内置图块集中世界地图图标的数字 ID。将鼠标悬停在下方的图块上可查看每个图标的 ID,然后在 pos 列中使用。

目前尚未支持来自外部精灵的自定义区域图标。

图块查看器

自定义区域类型

你可以使用在 C# DLL 中定义的自定义区域类型。

cs
public class Zone_MyFunkHouse : Zone_Civilized
{
    // overrides
}

基类必须派生自 Zone,你可以自由选择使用哪种 Zone 类型。

This project is an unofficial documentation site and is not affiliated with, endorsed by, or associated with Elin or Lafrontier / Noa. All trademarks are the property of their respective owners.