This wiki is a read-only version of the Stardew Valley Wiki. The official editable wiki maintained by ConcernedApe can be found at stardewvalleywiki.com

Talk:旅行货车

来自Stardew Valley Wiki
跳转至: 导航搜索
该谈话页面用于讨论 旅行货车.
  • 通过键入四个波浪符号来给您的回复进行签名并注明时间(~~~~)。
  • 将新文本放在旧文本下。
  • 讲礼貌。
  • 假设诚信。
  • 不要删除讨论。

原理

Moved from main page by margotbean讨论) 2018年5月26日 (六) 20:59 (BST)

货车出售的商品由游戏ID(XPath: /SaveGame/uniqueIDForThisGame)和游戏的时间决定(XPath: /SaveGame/stats/DaysPlayed).

每一个物品位置会被分配到一个[2,790) 区间的随机整数(num)。num随后被放大到[0,790)区间,直到有满足下面所有条件的物品存在:

  • ID等于num
  • 不在黑名单上;(见Talk页面中黑名单物品列表)
  • 属于一个分类;
  • 价格大于0;
  • 名称不是 "杂草";
  • 类型不是 "任务", "矿石", 或者 "Arch"。

商品单价是两个区间分别为[1,11)*100和[3,6)*基础价格的随机整数中的较大者。每件商品有90%的几率为1件,10%的几率为5件。

有一些物品会有较高的几率出现在普通商品中,因为生成的随机整数会被不断放大,直到等于一个有效的对象号码。

对于家具商品的槽位,一个区间为[0,1613)的随机整数(num)会被不断生成,直到存在一件num等于ID,并且不在黑名单上的家具为止。物品单价是一个区间为[1,11)*250的随机整数。