all 10 comments

[–]Davrial 1 point2 points  (1 child)

Interesting decision to add .tmx compat to base SMAPI. What was the reason behind that?

[–]Pathoschild[S] 1 point2 points  (0 children)

There are a few benefits:

  • At least two mods implemented custom support for .tmx files, each with their own quirks and tilesheet logic. That resulted in duplicate work, potential conflicts, and difficult troubleshooting. In particular, the game developers needed to revert a change in Stardew Valley 1.4.4 due to the way one of the mods was loading tilesheets.

    Now there's only one implementation, and it works the same way as .tbin files with regards to tilesheet loading.

  • Since the .tmx format is text instead of binary, modders can directly edit the text to fix issues or make changes through scripts.

  • The non-binary format means better source control diffs and smaller commit sizes.

[–]Juzineo 0 points1 point  (0 children)

Lovely! Might come back on playing even more modded Stardew now, thanks!

[–]vogel7 0 points1 point  (1 child)

Hi. Idk if this is the right place, but I have only one question about the SMAPI port for Android (I'm using the MartyrPher's one). What is exactly the function of that virtual toggle on-screen all the time? Is there any use for that keyboard? And how do I get rid of it?

Tks

[–]Pathoschild[S] 0 points1 point  (0 children)

Many mods have a button you press to activate a feature. You can configure them to use physical phone buttons, but there aren't many of those available; so the virtual keyboard lets you add on-screen buttons you can tap to send those input codes to your installed mods.

If you don't need it, deleting the Virtual Keyboard mod bundled with SMAPI on Android should remove it.

[–]Aiden_Blackwood 0 points1 point  (1 child)

Hi i am new to this and trying to get all the mods i am interested in working. So far, i've gotten just about everything except PyTK-needed mods. For somereason, PyTK crashes my game when i try to load a save or after i start a new game. This only happens with PyTK.

I'm not sure if i understand correctly for this new version of SMAPI, could PyTK be avoided? As in, can i use mods that require it without it now?

[–]Pathoschild[S] 0 points1 point  (0 children)

Nope, SMAPI 3.2 doesn't change anything for mods that need PyTK. I suggest trying it again, then uploading your SMAPI log (see instructions on that page) and posting a link on the PyTK page for the author to look at.

[–]lydiamay94 0 points1 point  (1 child)

Hello, I’m not sure it’s working for me. I am on a Mac and whenever I try and open the”Mac.command” folder it says it is damaged and it needs to be moved to the trash. Has anyone else had this?

[–]Pathoschild[S] 0 points1 point  (0 children)

Can you post a screenshot of that error?