维护提醒

BWIKI 全站将于 9 月 3 日(全天)进行维护,期间无法编辑任何页面或发布新的评论。

全站通知:

模组:裤子

来自星露谷物语维基
跳到导航 跳到搜索

物品

此页面解释了游戏如何存储和解析“裤子”类型的物品数据。对于物品数据的概述,请参阅模组:物品数据

概览

裤子是可以被放进玩家的裤子栏的物品。可以改变玩家贴图。

裤子的物品类型(P) (在 C# 代码中,也写作 ItemRegistry.type_pants),其数据存储在 Data/Pants,其贴图默认存储在 Characters/Farmer/pants,其代码存储在 StardewValley.Objects.Clothing

数据格式

数据素材 Data/Pants 包含一个“字符串 → 数据模型”查询,其中:

  • 键为非限定性物品ID
  • 值为包含如下字段的数据模型。

基本数据

字段 含义
Name (可选)物品的内部名称。默认为Pants
DisplayName
Description
(可选)用于显示游戏中物品名称和描述的模板字符串。默认为通用的裤子文本(PantsA wearable pair of pants)。
Price (可选)玩家在商店中购买的默认价格。默认为50。

外观

字段 含义
Texture 包含此裤子贴图的贴图集素材名称。默认为Characters/Farmer/pants
SpriteIndex 贴图集Texture中的贴图索引,0代表左上角。
DefaultColor (可选)玩家没有染色时,裤子的颜色(若有)。参见颜色格式。默认为255 235 203 (对应于布料的颜色)。
CanBeDyed (可选)是否可以染色。默认为false。
IsPrismatic (可选)是否为五彩裤子,即不断地变化颜色。若设置,将覆盖DefaultColorCanBeDyed字段。默认为false。

其他

字段 含义
CanChooseDuringCharacterCustomization (可选)是否可以在自定义玩家角色页面上选择此裤子(即创建角色时的界面)。默认为false。
CustomFields 此条目的自定义数据字段

另请参阅