I would like to know if someone could explain me how work the “filters” input in the node “Find Sessions Advanced” with the “Advanced Sessions” plugins.
I saw some people do post filtering on the results but i never saw an example with the filter apply on the session research.
This is an older post, but we struggled a bit trying to get this working for us too and since this is one of the top results when I was looking, I wanted to leave this here. Below is an example of how you can create the Filter array for Find Sessions Advanced. The lesson we learned the hard way was that only some session property data types (int, float, byte, string) are supported for filtering with Steam. The help text on the Make Literal Session Property Bool tells you this, but it took us a little while to determine why we couldn’t filter by bool session properties. It also doesn’t seem to search for (or properly compare) empty string properties. Good luck.
Hey! I got the same problem now and I can’t seem to find any answer, except your explanation.
It seems really straight forward, but somehow I can’t get it to work myself.
In my create session event, I set 1 extra setting “SERVERNAME” which is a string.
So I’d assume that if I filter the find session by a int key “Test” it wouldn’t find anything. However it finds sessions.
Do you or anyone have an idea why ?
Does anyone know if there will ever be a fix for this? Due to steam only returning a maximum of 50 results from FindSession, it would be nice to get more results that I actually want since I can’t get more than 50 and filter it after.
Hello, i’m using Unreal Engine 5.4.2, and using Filters in the Find session advanced node works.
Thanks a lot for your help guys, I know this post is old, but i’m sure it’ll help even more people it the future!
I can’t believe this has been the cause of my headeache. I started to get suspicious of it since it was the last straw. It was just that search filters don’t support bools. I’m wondering why the filter even exists.
I know it’s because you can use it along side the filters, but that just felt like an unnecessary bug and headache.
I’d like to see how did you manage to make it work. Because i am using UE5.4.4 and it dont work directly in the find session advanced node but only in the filter session result node