Somersloop Finder Mod - Multiplayer Issue
The console only seems to work for the host in multiplayer - clients just see a black screen when interacting with it.
9 Replies
@Andre Aquila <Aquila Industrial> Pinging mod author - hope that's okay. 🙂
It's a replication issue. If a client interacts with a machine that contains Somersloops and then checks out the Somersloop Finder, the machine will show up
after clicking in look, maybe it will show right?
That might work, but for the entry to show up in there you need to interact with the machine first. Otherwise the inventory won't have replicated
When the list is empty, the UI is just black. Not sure how hard it'd be, but it'd be nice to say something like "no sloops found" there
I didn't have the chance to try Rex's suggestion of interacting with the machine first, I'll see if I can try that tonight.
But yeah, by default for clients the interface is completely blank, no buttons or anything.
I confirmed that Rex is correct - if a client directly interacts with a machine, then it does show up for them in the finder, at least until they leave the game and come back.
Only the host can see all the machines without physically interacting with them first that session.
Thanks Rex and MaxAstro... I will investigate if there is anything i can do to solve this.
I think you'd need to have the host/server search for somersloops and put the results in a replicated subsystem or something
It has to be done server-side. Inventories don't get replicated by default, and things that aren't in range won't get loaded by clients either.
Perfect Rex! Thank you very much. Thats it. Get everything in the server, save as a replicated variable. Some other mods needs this too! :NOOOO: