鱼塘染料

鱼塘染料

随心所欲地给你的鱼塘染上任何颜色,不管里面养了什么鱼。你甚至能让它们变成彩虹色!

这个模组为你的鱼塘添加了多种(好吧,严格来说,实际上是几乎[ i]无限[/i]种)染料选项。有些鱼本身会改变水的颜色,但这个模组中的染料可以让你为水选择任何你想要的颜色,并且是[b] 按每个鱼塘分别设置[/b]的。这意味着,如果你愿意,你可以让两个养着相同鱼的鱼塘呈现出完全不同的颜色。

一旦你在世界任何地方修建了鱼塘,就可以从威利的商店购买这些染料,每个售价 50 金(价格可配置)。你可以购买的 7 种染料分别是:五彩、红色、橙色、绿色、蓝色、紫色和自定义。下面是将橙色染料扔进鱼塘时的示例:

[img]https://raw.githubusercontent.com/Spiderbuttons/StardewBTN/refs/heads/main/FishPondDye/Promo/Preview1.gif[/img]

五彩染料会让你的鱼塘随时间变换颜色,就像五彩衣物一样。五彩鱼塘的某些行为方面是可配置的,如果你想更改,请参阅下方的配置部分。以下是给你的鱼塘使用五彩染料的预览效果:

[img]https://raw.githubusercontent.com/Spiderbuttons/StardewBTN/refs/heads/main/FishPondDye/Promo/Preview2.gif[/img]

最后,如果你对五彩染料或其他任何预设颜色不满意,你可以对你的鱼塘使用自定义染料。当你将自定义染料扔进鱼塘时,会打开一个颜色选择器菜单(支持控制器操作!),它可以让你选择任何你想要的颜色,精确到 RGB 值。当你确认了颜色选择后,染料就会被扔进鱼塘,水就会变成那个颜色。下面是该菜单的截图:

[img]https://raw.githubusercontent.com/Spiderbuttons/StardewBTN/refs/heads/main/FishPondDye/Promo/Preview3.png[/img]

这些自定义染料会覆盖应用到鱼塘上的任何其他颜色,包括某些鱼本身提供的颜色(例如,如果你的鱼塘里有一条史莱姆鱼,这些染料会覆盖通常会出现的绿色)。如果你想从鱼塘中移除染料,你需要放入一些染料移除剂,它也可以在威利的商店购买。这会让你鱼塘的水恢复到默认颜色。任何应由鱼塘内的鱼应用的颜色将在第二天生效。

[b][size=4]安装[/size][/b]
[list]
[][url=https://smapi.io]安装最新版本的 SMAPI[/url]。[/]
[]将模组解压到 Stardew Valley/Mods 文件夹中。[/]
[]使用 SMAPI 运行游戏。[/]
[/list][b][size=4]配置[/size][/b]
使用[b] [/b]通用模组配置菜单来配置以下选项:
[list]
[]染料价格:威利商店中染料(和染料移除剂)的售价。默认值为 50。[/]
[]五彩速度:一个乘数,应用于五彩鱼塘在五彩颜色间变换的默认速度。默认值为 1。[/]
[]五彩同步:此设置决定不同五彩鱼塘的颜色如何同步。默认值为“随机”。可用设置如下:
[list=1]
[
]同步:所有五彩鱼塘将与其他所有五彩鱼塘颜色相同。它们会同步变换颜色。[/]
[
]随机:每个五彩鱼塘会随机选择一个起始的五彩颜色,这意味着它们不会(有意地)与任何其他鱼塘同步。[/]
[
]X 坐标:起始的五彩颜色由鱼塘在地图上的从左到右位置决定。处于垂直直线上的鱼塘颜色相同,而位于它们左侧或右侧的鱼塘则不会(尽管紧邻的水平邻居会相近)。[/]
[
]Y 坐标:起始的五彩颜色由鱼塘在地图上的从上到下位置决定。处于水平直线上的鱼塘颜色相同,而位于它们上方或下方的鱼塘则不会(尽管紧邻的垂直邻居会相近)。[/]
[
]X 和 Y 坐标:鱼塘的从左到右和从上到下位置都将决定起始颜色。这意味着,与“X 坐标”和“Y 坐标”设置中各自的左/右或上/下邻居相比,此设置将相同的行为应用于[ i]对角线[/i]邻居。[/]
[/list][/
]
[/list][url=https://github.com/Spiderbuttons/StardewBTN/tree/main/ThePhoneIsRinging][/url][color=#ffffff][size=4][url=https://github.com/Spiderbuttons/StardewBTN/tree/main/FishPondDye]源代码[/url][/size][/color]