前置 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


