Steam groups associated games side panel.
This is a very small minute change I'd like to see to the associated games and that would be able to add games that have been removed from Steam or delisted possibly by their App ID if possible (or any other way) and a better search function as it's hard to find games that have the same names or around the same names.

I would appreciate if someone knows a web based console command to add these games to the list in groups if they could let me know.

EDIT:
As of right now I'm trying to add ARCADE to the list but only comes up with 10 other games and no way to scroll/search in the list for more games that comes up.
Last edited by B l u e b e r r y P o p t a r t; 26 Oct, 2020 @ 8:49am
< >
Showing 1-3 of 3 comments
Black_Blade 26 Oct, 2020 @ 1:10pm 
let GameToAdd = "<Your game ID here>"; let CurrentAppIDs = GetCurrentGameAssociationList(); let AlreadySelected = false; for ( let i = 0; i < CurrentAppIDs.length; i++ ) { if ( CurrentAppIDs[i] == GameToAdd ) { AlreadySelected = true; break; } } if (!AlreadySelected) { CurrentAppIDs.push( GameToAdd ); $('favorite_games').value = CurrentAppIDs.join( ',' ); javascript:validateFields(); }
I am looking for a way to make this a little more comfortable, but posting it anyway as is in case I get distracted by something else or something :D:

Edit
Still improving it
But this adds a text box to put your game ID into
function addGameByID() { let GameToAdd = document.getElementById("associate_game_by_id").value; let CurrentAppIDs = GetCurrentGameAssociationList(); let AlreadySelected = false; for ( let i = 0; i < CurrentAppIDs.length; i++ ) { if ( CurrentAppIDs[i] == GameToAdd ) { AlreadySelected = true; break; } } if (!AlreadySelected) { CurrentAppIDs.push( GameToAdd ); $('favorite_games').value = CurrentAppIDs.join( ',' ); javascript:validateFields(); } } group_associated_games_edit.innerHTML += `<div class="groupadmin_subarea">`+ `enter gameID of a game to associate it with your group`+ `<br>`+ `<div class="gray_bevel for_text_input">`+ `<input class="dynInput" type="text" name="associate_game_by_id" id="associate_game_by_id" placeholder="Game ID" size="45" value="">`+ `</div>`+ `<br>`+ `<button onclick="addGameByID()">Add and Save</button>`+ `</div>`

Edit 2
function addGameByID() { let GameToAdd = document.getElementById("associate_game_by_id").value; let CurrentAppIDs = GetCurrentGameAssociationList(); let AlreadySelected = false; for ( let i = 0; i < CurrentAppIDs.length; i++ ) { if ( CurrentAppIDs[i] == GameToAdd ) { AlreadySelected = true; break; } } if (!AlreadySelected) { $('group_associated_games_edit').insert( {bottom: Template_AssociatedGame.evaluate( {appid:GameToAdd, icon:"https://steamcdn-a.akamaihd.net/steamcommunity/public/images/avatars/fe/fef49e7fa7e1997310d705b2a6158ff8dc1cdfeb.jpg", name:GameToAdd, } ) } ); CurrentAppIDs.push( GameToAdd ); $('favorite_games').value = CurrentAppIDs.join( ',' ); } } group_associated_games_edit.innerHTML = `<br />` + `<div class="groupadmin_subarea">`+ `enter gameID of a game to associate it with your group`+ `<br>`+ `<div class="gray_bevel for_text_input">`+ `<input class="dynInput" type="text" name="associate_game_by_id" id="associate_game_by_id" placeholder="Game ID" size="45" value="">`+ `</div>`+ `<br>`+ `<button type="button" onclick="addGameByID()">Add Game</button>`+ `</div>` + `<br>` + group_associated_games_edit.innerHTML
Ok this will add a text box you can put a game ID inside, and then it will show a box under it "with the game" its going to have a "?" picture and the ID
When you save the settings, then the page will reload and the games should show up

Hope this helps
Last edited by Black_Blade; 26 Oct, 2020 @ 2:28pm
Thanks very much Black Blade, that worked perfectly. Hope someone at Valve will see this and incorperate it into Steam groups.

Works with adding games that don't come up in the list when you type and adds games that have been removed (not sure if 100% completely removed but if it has a store or community with appID you can add.)

EDIT: Games that have been completly removed will not work and there are some games that only have a community hub that still don't work, but overall I added all the games I needed to my group (was like 40-ish.)
Last edited by B l u e b e r r y P o p t a r t; 27 Oct, 2020 @ 12:03am
Black_Blade 27 Oct, 2020 @ 4:41am 
Originally posted by B l u e b e r r y P o p t a r t:
Thanks very much Black Blade, that worked perfectly. Hope someone at Valve will see this and incorperate it into Steam groups.

Works with adding games that don't come up in the list when you type and adds games that have been removed (not sure if 100% completely removed but if it has a store or community with appID you can add.)

EDIT: Games that have been completly removed will not work and there are some games that only have a community hub that still don't work, but overall I added all the games I needed to my group (was like 40-ish.)
Thanks for confirming that, did not test it too much
If Valve does it I assume they just allow to search also for removed games and be done with it :D:

Just FYI made a guide for it if you ever need to find it again
Will also update it there if get any more ways to improve it:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2268851306
Last edited by Black_Blade; 27 Oct, 2020 @ 4:41am
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: 26 Oct, 2020 @ 3:57am
Posts: 3