Hello everyone, I moved one of my projects to a Mac a couple of months ago, but since then I have been unable to properly load the files. The events, tiles, and maps are existing, but they are invisible. Is there any way to fix this without having to build the game from scratch as I had put quite a bit of work into it. Thank you in advance! :)
Have trouble with invisible tiles, characters, and events after moving my project to a Mac!
● ARCHIVED · READ-ONLY
-
-
-SOLVED- (Kinda)
Managed to save the project simply by creating a new project and copy paste that project's img folder. Still unable to save NPCs and characters, but it is better than nothing as recreating those will not take longer than a couple of hours thanks to the use of no custom content. -
most likely the filenames of your resources do not follow networking rules.
Networking rules are an ancient subset of letters and symbols what was allowed in filenames before Operating systems became graphic. When Windows and similiar operating systems were developed, they added previously forbidden letters to their filenames - but every OS did that in a different way, making those codes incompatible.
So any project intended for distribution on multiple OS needs to limit all filenames and all directory names to networking rules, or risk that some or all files are unable to be loaded.
So no spaces, only latin letters and a very limited subset of special signs.
You can see that if you check the filenames or error messages in the browser itself - for example spaces are replaced with %20 there. Any letter replaced with a % code means that this letter can't be handled by the browser itself exactly because it braks networking rules. If it can be loaded at all then only because the OS made an override, and those overrides work differently on different OS so you loose multi-OS-capability.
Rename all files that brak networkung rules, and then reassign the project to use the new filenames.