BWIKI 全站将于 9 月 3 日(全天)进行维护,期间无法编辑任何页面或发布新的评论。
模组:大型打造品
← 物品
此页面解释了游戏如何存储和解析“大型打造品”类型的物品数据。对于物品数据的概述,请参阅模组:物品数据。
概览
大型打造品能被放在地上、两地块高的物品(而不是像物体那样一个地块高)。不同于“物体”,大型打造品不能被食用,也不能售出给大多数商店。
饰品的物品类型为 (BC)
(在 C# 代码中,也写作 ItemRegistry.type_bigCraftable
),其数据存储在 Data/BigCraftables,其贴图默认存储在 TileSheets/Craftables,其代码存储在 StardewValley.Object(基于 bigCraftable
字段)。
数据格式
数据格式为一个“字符串 → 数据模型”查询,其中:
- 键名为非限定性物品ID。
- 值为包含如下字段的数据模型。
基本信息
字段 | 含义 |
---|---|
Name | 内部物品名称。 |
DisplayName Description |
游戏内显示名称和描述的模板字符串。 |
Price | (可选)玩家售出的价格。不是购入的价格。默认为0。 |
行为
字段 | 含义 |
---|---|
Fragility | (可选)物品如何拾起。可能的取值为 0(任意工具)、1(使用斧子/锄头/十字镐可破坏,其他工具可拾起)或 2 (放置后无法移除)。默认为0。 |
CanBePlacedIndoors CanBePlacedOutdoors |
(可选)是否可以放置在室内/外。默认都为true。 |
IsLamp | (可选)是否为台灯,以决定天黑时是否发光。默认为false。 |
外观
字段 | 含义 |
---|---|
Texture | (可选)贴图集的资源名称。默认为TileSheets/Craftables。 |
SpriteIndex | (可选)贴图集Texture中的贴图索引。0代表左上角。 |
上下文标签
field | purpose |
---|---|
ContextTags | (可选)为此物品添加的自定义#上下文标签。此处自定义是相对自动添加的上下文标签而言的。应当为一个列表,例如:
"ContextTags": [ "light_source", "torch_item" ]
|
高级
字段 | 含义 |
---|---|
CustomFields | (可选)此条目的自定义字段。 |
不可获取物品
另请参阅
- 模组:物品数据提供了物品数据的概述性参考。