[QUOTE=jaran;576213]
Hey I installed your plugin hoping it would help me resolve an issue i am having joining local LAN sessions. It did not but thought I would ask here since can’t get responses anywhere else. I am launching 2 PIE windows in the editor then in the server i create an advanced session and open lobby level with the listen option. At this point i get logs saying the client disconnected. I am able to find the session as the client but cant connect. Any tips on how to test lan connections on same machine? I am only using the default online subsystem for testing.
I realize this is not an issue with your plugin but just thought I would ask.
You won’t be able to test session joining very well through the PIE windows as they auto create a “session” for the two windows. You’ll want to package out to stand alone exe’s and test using those instead.
[QUOTE=;576352]
You won’t be able to test session joining very well through the PIE windows as they auto create a “session” for the two windows. You’ll want to package out to stand alone exe’s and test using those instead.
Ah interesting. Thanks for the info Ill try to package them out to test the joining stuff.
Quick question to those that have used the plugin to build shipping versions of their game. Has anyone had issues with this before? I seem to be having a few issues with getting the steam overlay working once I build for shipping. I have added all the necessary files to their locations including the steam_appid.txt file. Just curious if anyone else has had problems when moving to shipping builds. Thanks.
Hi, when could we expect the plugin to be recompiled for 4.13? Epic did change several networking functions, so there is unfortunately a necessity to rewrite at least some part of the cpp code.
[QUOTE=Archound;579167]
Hi, when could we expect the plugin to be recompiled for 4.13? Epic did change several networking functions, so there is unfortunately a necessity to rewrite at least some part of the cpp code.
I’ll check it out to make sure ahead of time what needs to be changed, but I am not going to release a 4.13 version until 4.13 is mostly stable.
That being said I compiled one of my test projects with 4.13 the day it was out and i’m pretty sure Advanced Sessions was in that project and I had no issues.
I’ll double check though.
Edit Confirmed, no code changes for 4.13 for Advanced Sessions, also checked the github and they didn’t change any of the subsystem files.
Ok, maybe this log will explain something. It happens after converting my project from .5 to 4.13. It is impossible to launch it so I had to go back to .5.
I am using the latest version of the plugin.
[QUOTE=Archound;580336]
Ok, maybe this log will explain something. It happens after converting my project from .5 to 4.13. It is impossible to launch it so I had to go back to .5.
I am using the latest version of the plugin.
Those are all errors with the generated files so you likely have incompatible generated files that need to be rebuilt with 4.13. Delete the intermediate directly in the plugin folder and it will rebuild all of them for you.
[QUOTE=Control;581081]
Please how can I filter sessions using this plugin?
There is an array for FindSessionsAdvanced that you can add filtering structs too and it will pre-filter results on steams side before sending to you. There is also a filter session results node if you want to filter then further locally (ie: by user input to avoid retrieving the servers all over again).
[QUOTE=;581181]
Those are all errors with the generated files so you likely have incompatible generated files that need to be rebuilt with 4.13. Delete the intermediate directly in the plugin folder and it will rebuild all of them for you.
There is an array for FindSessionsAdvanced that you can add filtering structs too and it will pre-filter results on steams side before sending to you. There is also a filter session results node if you want to filter then further locally (ie: by user input to avoid retrieving the servers all over again).
I found that but could you explain it a little bit more? Like what do I need to do when creating session and what do I need to do when finding session.Because I expected it to work like this… This should not find servers but it does.
[QUOTE=Control;581324]
I found that but could you explain it a little bit more? Like what do I need to do when creating session and what do I need to do when finding session.Because I expected it to work like this… This should not find servers but it does.
What is the return result? does it find them in console or in the returned array? It has been working fine for me.
Edit Actually what subsystem are you using? Steam has built in filtering but I haven’t gone and checked each different subsystem to see which ones implement filtering serverside.
We released the menu system for one of our projects. It uses a combination of community content and this awesome plugin! Hopefully it helps you all and saves some time. ('s Advanced Session Plugin, Nick Darnell LoadingScreen, 's Key Rebinding, The Tune Peddler’s Music, and ZioYuri78 MainMenu)
For help, or bug reports, or suggested changes, please respond to the forum post on the link above. (You can use a guest account if you don’t feel like registering.)
If anyone wants to help with the project, send me a message or post in this thread.
To use The Tune Peddler’s music, you have to register an account with the website. http://thetunepeddler.com/.
Thanks everyone for the community content we used! It’s all great
[QUOTE=;581352]
What is the return result? does it find them in console or in the returned array? It has been working fine for me.
Edit Actually what subsystem are you using? Steam has built in filtering but I haven’t gone and checked each different subsystem to see which ones implement filtering serverside.
I havent done anything with subysystem so it should be Steam by Default right?
[QUOTE=;583562]
If it is set up correctly and using steam then it should just filter the session results by what you pass to the find sessions node.
But how do I set Filters when finding Sessions? The thing is I need something that I set while creating a server and then use it to filter between the found servers. Do you get it? So I need to know how to set something unique when creating server and then somehow filter the found sessions.
The extra settings are the filters, when finding sessions you pass in the same setting and it will filter by it.
Technically there are default steam settings that could be filtered as well but you’d have to look at the steam documents for their names currently.
[QUOTE=;583590]
The extra settings are the filters, when finding sessions you pass in the same setting and it will filter by it.
Technically there are default steam settings that could be filtered as well but you’d have to look at the steam documents for their names currently.
So I got it right but still can’t filter them. Could you please look into my nodes above and tell me if they are correct? The sessions should not be found.
[QUOTE=Control;583594]
So I got it right but still can’t filter them. Could you please look into my nodes above and tell me if they are correct? The sessions should not be found.
It looks correct from the SS you gave, but without the rest of the nodes I don’t know if you somehow are misusing it anyway somewhere else.
Edit do me a favor though and try filtering by an integer value instead of a string just in case.