There's a hardcoded list of gamedir to app id mappings checked by the
engine's GetGameAppID function, defaulting to 70. This appears to get
used when running a dedicated server (or launching the client from
outside of Steam) to regenerate the steam_appid.txt before initializing
the Steam API.

You probably need to just hex-edit the GetGameAppID function in your
copy to just always return your app id.

-- 
Nicholas Hastings
AlliedMods.net <http://www.alliedmods.net>



> Platon <mailto:starp...@gmail.com>
> Sunday, November 5, 2017 4:56 AM
> Hello HL Coders and Valve,
>
> My modification is being released on Steam and now it has its own appid. I
> have an issue with Half-Life in-game server browser and I think there's
> something wrong with appid checks in it.
>
> The issue is in-game server browser doesn't show up any servers created in
> my mod (or hlds with steam_appid.txt). It only shows old servers which are
> working as HL mod and when I try to connect to them I get "STEAM
> validation
> rejected" message. I think that it's normal behavior when you try to
> connect to appid 70 servers with some "other" app having another appid.
> I just want servers with my appid were showing up in my mod in-game server
> browser. I have set up Steam server browser right (View > Servers and then
> I select my mod in server filter), so if I create a server in my mod it
> will appear there, but no luck for in-game server browser.
>
> Maybe there's some settings file to help me solve this issue (seems like
> Source engine has something like that). I really hope that issue doesn't
> come from something like hard-coded mod names in ServerBrowser.dll, or if
> it does maybe some workaround exists.
>
> Modification: "Base Defense"
> AppID: 632730
>
> Kind regards,
> Platon K
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders
>

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders

Reply via email to