PyTK - Platonymous 工具包 封面

PyTK - Platonymous 工具包

星露谷物语模组工具

SMAPI Mod 工具包

前置 Mod

详情

[heading]PyTK[/heading] 作者 Platonymous


PyTK 1.13.29 + SMAPI 3.4 对地图编辑的改动

在 SMAPI 3.4 下,于 Tiled 中进行、保存为 TMX 文件并通过 TMXL、CP 或 SMAPI API 导入的地图编辑现在可以包含:

  • 旋转和/或翻转的图块

  • 外部 .tsx 图块集

安装 PyTK 后,还支持:

  • 额外地图图层(添加值为某个原版图层名称的自定义图层属性 "DrawAbove" 或 "DrawBefore")

  • 图像图层(作为额外图层,使用 offset 定位)

  • 图层与图块的透明度

  • BackgroundColor 地图属性,用于设置绘制在地图背后的颜色。

  • "@WaterColor" 自定义地图属性,用于设置地图上水的颜色

  • "@Color" 自定义图层/图块属性,用于给图层和图块着色

  • 支持图层与图块的偏移,但图块虽然会以偏移量绘制,其在游戏中的消失与显示仍取决于未偏移的位置。

使用 PyTK.CEH 的自定义对象,目前仅在单人游戏,或所有玩家都安装了相应 mod 的多人游戏中才能正常工作。

存档序列化器改动警告

SMAPI 会警告此 mod “可能会损坏你的存档文件,或者在你卸载后使它们无法使用”。

这是因为 PyTK 会访问那些有可能以该方式更改序列化器的属性,但实际上并不会更改它。

因此,尽管警告如此所述,使用或卸载此 mod 都不会损坏你的存档文件,也不会使其无法使用。

开发中。

为使用 smapi 添加了几种新方式。

示例:https://github.com/Platonymous/Stardew-Valley-Mods/blob/master/PyTK/Examples.md

源码:https://github.com/Platonymous/Stardew-Valley-Mods/tree/master/PyTK

如果你有任何问题,通常可以在 Stardew Valley Discord 上找到我,用户名为 Routine#8715

如果你喜欢我的 mod 并想支持我,可以通过 Paypal 或 Patreon 来支持我。