Can't add certain games to the library

Akylen

  • Full Member
  • Posts: 218
  • Trades: 61

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: Can't add certain games to the library
« Reply #1, on April 12th, 2017, 01:03 AM »
Sorry about that, fixed it. I recently added a check to prevent removal of games from your library that you didn't own, but forgot to limit that to removal actions, obviously.
Confirmed working on Supreme Commander (which I own).

A small note: what the hell is that messed up Dream Machine entry... :^^;:
There's apparently an entry that leads to app ID that has a store page, and another with an app ID that leads to nothing, but the community page for it is enabled (meaning it was previously active)... Is it another example of a game that was moved to another app ID and the authors didn't fix their mess...? Does this mean not everyone has the same app ID for it in their library?
Re: Can't add certain games to the library
« Reply #2, on April 12th, 2017, 01:13 AM »
Okay I see DM's community hub on app ID 93304 (the 'working' app page) actually leads to app ID 94300... This is so much fun.
I checked the API, and 94304 is indeed the only 'valid' app ID returned for Dream Machine 4, which is why the vast majority of users has it in their account. I'm assuming the 3 people who have 93304 in their library added it from Lestrades itself.
It's quite annoying though, because unless I add an extra 'store app ID' variable to be manually set on weird entries like this, there's no way to visit the Steam store page from the LT game page.
Well, I guess that'd be an interesting thing to study but I'm falling asllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllmmmml,,,,,,,,,,,,,mlml,nnnnl

Akylen

  • Full Member
  • Posts: 218
  • Trades: 61
Re: Can't add certain games to the library
« Reply #3, on April 12th, 2017, 03:28 AM »
Thanks. All good.

The app IDs is an interesting challenge. I guess the only way is to add extra app IDs in the database? Present the most sensible by default.
This is a bad implementation on steam, an ID should never ever change in my opinion.

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: Can't add certain games to the library
« Reply #4, on April 12th, 2017, 11:56 AM »
So @theemu-, you think the only way to fix it is to store an extra app ID..?

I can re-use some secondary field in my table, most aren't used by Steam apps, only used by external stores so I can always use those to store special cases, e.g. record the store page instead of the internal app ID.

Akylen

  • Full Member
  • Posts: 218
  • Trades: 61

[Lestrades.com] Nao 尚

  • I'm Share-Locked
  • Administrator
  • Posts: 1,396
  • Trades: 222
Re: Can't add certain games to the library
« Reply #7, on July 3rd, 2017, 02:37 PM »
The way to find games off Steam is to simply replace 'steampowered' in the URL with 'lestrades'...
You'll then find out that the DLC isn't stored under that name, but under the name of the DLC that the upgrade adds.
https://steamdb.info/app/297650/ <-- see, it's the same... 'Fangs add-on' is the internal name, and 'Emperor Upgrade' is the store name.
LT gives me importance to internal names, which is why you're seeing 'fangs'. I'm just surprised you're not getting it when you type Emperor Upgrade, though... Normally LT should be looking in both store & internal names...

Akylen

  • Full Member
  • Posts: 218
  • Trades: 61
Re: Can't add certain games to the library
« Reply #8, on July 4th, 2017, 12:11 AM »
The reason I can't find the game when I search here, is probably the same reason I can't find it when I search for it on steamdb.


Still strange that the link you sent from steamdb says the Fangs add-on has 44 packages. That can't be right.
On the steam store there is a section for "About This Content" and lists only this:

  • Digital game
  • Frozen Fangs add-on (in game content)
  • Soundtrack
  • Dungeon of the Endless (add-on)
This is to say nothing wrong with Lestrades, although the game search here works better and has more potential to help me find the right games  -_-
I come across this many times. Very annoying. The way steam organises app data is really absurd.
Re: Can't add certain games to the library
« Reply #9, on July 5th, 2017, 05:55 PM »
Sorry about the confusion with Endless Space. Must have been with my head somewhere else.


The confusion comes from the steam store (although it seems at the developer's fault).

The Endless Legend Emperor seems it is the same as the Endless Legend (original) - http://store.steampowered.com/sub/53046/
And the Classic to Emperor edition is the one to get in order to get all the Emperor edition upgrade - http://store.steampowered.com/sub/53349/
Just don't understand how you are upgrading to the emperor edition, when in itself is the same as the original.

When you buy the Emperor edition from (http://store.steampowered.com/app/289130/Endless_Legend/), I image it is the Original + Classic to Emperor edition upgrade?
This also means when someone says they have the Emperor edition, you don't know which one.