Advanced Sessions Plugin

Depends, last time I looked into it it was on the steam subsystems end not correctly handling it. Where specifically? In friends list names?



When I use a string to write to the array, Get Extra Settings only displays English correctly, and other languages ​​display garbled characters

ah in the extra settings fields, let me look into that.

How to make another player a host in the current session? That is, the first player created the session and he became the host, the second player joined him. Let’s say I wanted to make the second player the host, and the first player the client. Can this be done?

Not with something like host migration no, you would have to save out the game state and have the new host host and restore the game state and everyone else join them.

What engine version are you on? I appears that this is a problem subsystem side and was fixed in 5.1? Or at least was resolved for EOS in 5.1. I only pass around strings and don’t directly write to the buffer so I can’t do much about the subsystems themselves improperly formatting.

Hey, just checked the git hub and seen that it skips version 5.4,
Was there a reason it was unstable? Should I upgrade directly to 5.5?

Master branch is always the current full release engine version, 5.5 is in preview and not out yet.

5.4 has been moved to lock branches and master on all repos is now 5.5. The binary packages for 5.5 are up, patch notes won’t be until later (mostly just requested bug fixes this engine version)

The OnlineStatus string being removed from friend info retrieval is still in place as the engine remains unfixed here and still crashes when that variable is accessed.

So on the 5.5 Release Thread we are reporting Fatal Errors on Shipping Builds. Someone there mentioned it is connected to Steam. I was wondering if you have run into this Stack Overflow error?

I’m packaging up a shipping build to test something anyway, i’ve seen multiple engine crashes on packaged projects reported but most of these appear to be related to content paths and blueprints and not steam itself.

Yeah no problems with steam with my VR test project in shipping package.

For everyone else, i pushed a fix (workaround) for a sessions bug in 5.5 that fixes being unable to join lobbies. The binaries will be updated soon.

Binaries updated

Yeah it’s still not connecting on my Listen Server game. Players click on my name to join, then it tries and then throws them back to the previous menu. @mordentral

Did you pull a source copy? You have to recompile if you did, otherwise look at the log.

I downloaded the binary from the site yesterday. It is a Shipping build on our Steam page and I don’t see any log file in %localappdata%. I am kinda stumped on why. I have been using this same menu for a year now and the only change has been updating to 5.5. It’s a Listen Server game. And a player can host and others see them when they do. They just can’t connect… And wondering why the Advanced Steam Sessions plugin says it’s Version is 5.4 instead of 5.5??

Just downloaded it from Github and now all is working :slight_smile: