供给与需求

供给与需求

价格会随你的销售量而波动。大量倾销某种作物会使其价格下跌;少量出售则能卖出高价。此机制适用于农场产品、出货箱及商店中的每件物品,并配有实时提示、市场报告电视频道及GMCM支持。

供需关系

一款动态定价模组。在原版星露谷物语中,每件物品都有固定的售价。有了供需关系模组,价格会随你实际出售的数量而波动。大量抛售某种作物会使其价格下跌,少量出售则能保持稀缺溢价。它将出货箱变成了一个微型的活态经济,让你的多样化经营获得回报。

需求

  • 星露谷物语 1.6 或更高版本
  • SMAPI 4.0.0 或更高版本

通用模组配置菜单(Generic Mod Config Menu)是一个可选依赖项。如果安装了它,该模组将增加一个配置界面。

运作方式

每个受影响的物品都会追踪一个近期的销量。这个销量每天会衰减一点,因此市场会慢慢忘记你卖过什么。售价会根据该销量计算出的一个倍率进行调整:

  • 你一直未出售的物品价格处于上限,即高出其基础价格的稀缺溢价。
  • 当销量接近参考销量时,价格会回到正常的基础价格。
  • 当销量远超参考销量时,价格会一路下跌至下限。

简而言之,某样东西你卖得越多,每件物品的价值就越低;而如果你减少出售,市场会随时间恢复。在默认设置下,你从不出售的物品价格约为其基础价格的120%,在近期窗口内销量达到约40件时价格为100%,如果你持续大量抛售,价格会一路降至40%。

两个销售渠道会汇入销量数据:

  • 出货箱,每天早晨根据你的出货量计算。
  • 直接向商店出售,在出售时即时计算。此渠道可以关闭。

游戏内反馈

将鼠标悬停在任何受影响的物品上时,工具提示会显示一个需求行,标明当前百分比。售价会着色显示,低于基础价格时为红色,高于时为绿色,同时旁边会以删除线显示原始基础价格。当价格等于基础价格时,没有颜色标记,也不显示删除线价格。这在你背包中和商店出售界面上都适用。

任何电视上还会有一个市场报告频道。它会报告哪些商品目前供过于求、价格下降,哪些商品需求旺盛、价格上涨。

受影响物品

默认情况下,该模组影响作物、工匠制品、采集品、动物产品和鱼类。这些类别中的每一项都可以在配置中单独开关。不在已启用类别中的物品保持原版的售价。

配置

如果安装了通用模组配置菜单(Generic Mod Config Menu),则可以使用配置界面。

  • 价格下限,最低价格倍率。默认 0.40。
  • 价格上限,最高价格倍率,即稀缺溢价。默认 1.20。
  • 强度,价格随单位销量变动的剧烈程度。默认 1.0。
  • 参考销量,预期正常售出的基准商品数量。默认 40。
  • 每日衰减,每日保留的追踪销量的比例。默认 0.80。
  • 换季重置比例,季节更替时移除的销量比例。默认 0.5。
  • 仅惩罚模式,启用后价格只能下降,不会高于基础价格。默认关闭。
  • 计入商店销量,启用后直接向商店的销售也会影响需求。默认开启。
  • 影响作物、影响工匠制品、影响采集品、影响动物产品、影响鱼类,类别开关。默认全部开启。

如果没有通用模组配置菜单(Generic Mod Config Menu),这些选项可以在首次启动后通过编辑 config.json 文件进行调整。

多人游戏

需求由主机追踪并存储于农场存档数据中,因此所有玩家共享同一个市场。工具提示和市场报告都读取这一共享状态。

兼容性

供需关系模组采用与其他频道模组相同的叠加方式来添加电视频道,因此它可以与“鹈鹕镇本周”这类模组共存。它只调整售价,不涉及购买价格。

我的其他模组

  • Arcade framework:一个依赖框架,可将你自己的小游戏接入街机机台,提供共享的彩票钱包、最高分和奖品兑换处。它提供了 C# API,以及一个添加了三款可玩游戏的工作示例。可选支持通用模组配置菜单(Generic Mod Config Menu)。独立使用时无任何效果。
  • This week in Pelican Town:打开电视,让当地新闻主播根据你自身的经历,实时生成并回顾你在山谷中的一周生活。与其他电视类模组兼容。
  • Interactive objects framework:一个模组开发框架,允许内容包和 C# 模组为任意大型可制作物品或家具附加一个交互菜单,包含条件、花费、冷却时间和效果。需要内容修补器(Content Patcher)来创建物品。
  • SWAPI - Stardew Valley Web API:让你的游戏向自定义 Web 服务器发送事件。
  • highRollerSlots:为老虎机增加更高的下注金额选项。
  • geodeCrusherPlus:为晶球破开器增加功能,使其可以破开任何晶球,包括谜之盒、古代种子宝藏和金色椰子。
  • TV Shopping channel:添加一个电视购物频道。
  • Prize Machine Custom Prizes:让你轻松全面自定义奖品机的奖品列表。
  • Better Statue Of Blessings:允许你每天从祝福神像处获得一次祝福,而不再是每天仅限一次祝福。
  • Custom Blessings Framework:允许模组开发者轻松地为祝福神像添加祝福。
  • Custom Wake Up Time:让你配置每天的起床时间。
  • Anti Tool Exhaustion:防止你因误用工具而变得筋疲力尽。