Arma 3
Zombies and Demons
Beer Virus 11 Apr, 2021 @ 10:21pm
RyanZM_ModuleSpawn on Linux
It seems that whenever I try any addon whatsoever that uses this mod (which most of the zombie scenarios do...), on Linux, I get an error about RyanZM_ModuleSpawn.

One of only 3 reports about this I could find online was here: https://epochmod.com/forum/topic/40975-tutorial-putting-the-z-in-epochz/?tab=comments#comment-283969

Quoting from this post, he says, "...mission.spq/Mission/Entities/Item105.Type Vehicle class RyanZM_ModuleSpawn no longer exist", which is exactly the same as or very similar to the error I'm getting.

His solution was, "Linux uppercase problem: must rename files to lowercase in @ryanzombies folder."

So my question is either: How do I do this? I can't find "@ryanzombies" or anything of the like, and I tried changing filenames in the mod folder. OR: Is there some other way we can resolve this bug? It seems to have something to do with spaces in the filename.

The other 2 related reports I found here and here: https://steamhost.cn/steamcommunity_com/workshop/filedetails/discussion/501966277/1471967615878250902/ https://www.reddit.com/r/arma/comments/73monw/help_with_dedicated_server_setup_mods/
< >
Showing 1-5 of 5 comments
Sanchez  [developer] 12 Apr, 2021 @ 2:15pm 
As explained in your referenced reddit post: https://www.reddit.com/r/arma/comments/73monw/help_with_dedicated_server_setup_mods/dnrheja/
Rename the actual mod folder (not the files) to something lowercased, without spaces.

E.g. In your mods directory (e.g. arma 3 installation directory) rename "@Zombies & Demons" to "@znd"
If you are running Linux as a client and use the official Arma 3 launcher (and thus depend on the workshop directly), you may potentionally end up facing a problem that the Arma 3 workshop overwrites your changes the next time you download mods. If that happens you'll have to try a different approach (e.g. symlinking the znd mod folder).
Beer Virus 12 Apr, 2021 @ 5:06pm 
Yeah that's the problem though: My workshop mods folder for Arma 3 is:

~/.steam/steam/steamapps/workshop/content/107410

and each folder in there is just a #, the same # as the mod's URL/ID. So for instance, Zombies and Demons is in:

.../107410/501966277/

and then I presume the directory contents are the same as on Windows. I've tried renaming the /Addons/ and /Keys/ folders to lower case but it doesn't fix it.
Sanchez  [developer] 13 Apr, 2021 @ 12:19pm 
I assume you're using Linux as a client rather than running a server.
On Windows the A3 launcher creates symbolic links in the steamapps\common\Arma 3\!Workshop folder to all those numbered folders that you mentioned. One of those symlniks is "@Zombies and Demons"

Try and find out what commandline arguments you are using to launch the game. Something like -mod=@......
From there you may be able to find out what you have to change.
I doubt lowercasing the Addons and Keys folders. You really have to lowercase that @modfolder to resolve this I imagine.
Beer Virus 15 Apr, 2021 @ 9:05pm 
Looks like you're correct. I didn't know how to use the command line and the Windows A3 launcher didn't work for me, so I gave this a try:

https://github.com/muttleyxd/arma3-unix-launcher

It works very similarly to the A3 launcher; it worked perfectly without any configuration. All I had to do was click the checkbox to enable the Ryan's Zombies and Demons mod and then run Arma with it, and now I can play e.g. Dynamic Bulwarks Zombies etc. with it!

I checked the commandline in my "Task Manager" both before and while using this launcher, and there's no -mod= or anything being used either way.

Thanks for your help.
Sanchez  [developer] 16 Apr, 2021 @ 6:29am 
That is good to hear. Glad it's resolved.
< >
Showing 1-5 of 5 comments
Per page: 1530 50