维护提醒

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 (可选)此条目的自定义字段

不可获取物品

  • 数据素材中的许多物品并没有在游戏中实现。它们有可能完全没有被应用于游戏;也有可能是虽然没有作为打造品出现,但实际上出现在了物体数据家具数据中。

另请参阅