Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What with my installed Trove games when I'm no longer subscriber? #128

Open
Ciocolici opened this issue Jul 13, 2020 · 6 comments
Open

What with my installed Trove games when I'm no longer subscriber? #128

Ciocolici opened this issue Jul 13, 2020 · 6 comments
Labels
help wanted Extra attention is needed

Comments

@Ciocolici
Copy link

Ciocolici commented Jul 13, 2020

New games are added to Humble Trove and older ones get removed from time to time.

Just to be sure, does that mean that the removed games will also get removed (without me even knowing) from my Galaxy library and new ones will also get added (without me even knowing)?

I no longer have a HB sub, but I have games downloaded from the Trove that I intend to have in my library. If they'll get removed if they also get removed from Trove, or if games will get added to my library because they'll also get added to the trove, then I'd rather add them manually.


Anyone can help this way ( EDIT by @UncleGoogle )

If you want better support for Trove in project like this one, write to humble support and request:

  • public information on the end time for all Trove games - when particular game is going to leave Trove
  • having a way to see a preview of all Trove games you have ever started to download

You may ask for the first one, the second or both

@UncleGoogle UncleGoogle changed the title Humble Trove What with my installed Humble Trove games if I'm no longer subscriber? Jul 13, 2020
@UncleGoogle
Copy link
Owner

UncleGoogle commented Jul 13, 2020

Good question.

Ideally there should be way in humble bundle API to find what you have downloaded so far. There is something that make me think it is possible. Service named "humbler" accepts "reedem" POST request just before every download. The plugin do the same. So they (humble backend) may know about what you've downloaded.

Then those Trove games should be returned as owned games regardless of subscription is enabled or not.

@UncleGoogle UncleGoogle changed the title What with my installed Humble Trove games if I'm no longer subscriber? What with my installed Trove games when I'm no longer subscriber? Jul 13, 2020
@UncleGoogle
Copy link
Owner

For now, I would probably link them manually.

BTW
Which old games were removed from Trove? Is it common and desired by HB, or rather exception caused by legal issues between humble and developer?

@Ciocolici
Copy link
Author

Ciocolici commented Jul 13, 2020

For now, I would probably link them manually.

BTW
Which old games were removed from Trove? Is it common and desired by HB, or rather exception caused by legal issues between humble and developer?

Dustforce DX, 140 are 2 names that come now in mind, and the 2 I have found so far no being present in the integration.

@UncleGoogle
Copy link
Owner

UncleGoogle commented Jul 13, 2020

I've send question to humble support, will see it is possible in the right way.

If not, the easiest way is to always return games from cache regardless of Trove is enabled or not.
This way if you have subscribed and then cancel subscription, the trove list is "frozen" for you.
Drawbacks:

  • creating "frozen" state is possible only from current trove state
  • it is local to current machine
  • someone may want to intentionally NOT shown trove games when unlick "Humble Trove" checkbox in Settings-Features Galaxy windows (it is quite likely...)

So quite shitty solution.

Another way is to have it configured somewhere. I mean - a list of Trove games to show. Being able to update such list with currently available trove games is nice to have feature.
For some extend would be done based on solution proposed here: #104 (comment)
So being able to point any trove game as installed in GUI (you have only access to what you've donloaded so far, so only "installed" state makes sense). Then plugin must remember to add it to "owned" games as well

@gbdrbob
Copy link

gbdrbob commented Aug 13, 2020

@UncleGoogle It is common for games to be removed from Humble trove, there is a list here of 31 games as of June 2020

@UncleGoogle
Copy link
Owner

UncleGoogle commented Aug 15, 2020

When I asked humble support for API details to check if humble stores information about downloaded games:

Hi again,

I appreciate you clarifying the situation further! While we're happy to help where we can, there is internal information that we cannot disclose, and details or questions regarding our API is apart of that. I'm sorry I don't have a more in-depth answer for you in this case.

I apologize I cannot assist further, but please take care and have a great day!

Then, I've asked for humble Trove games lifetimes. The answer:

Hello again,

The titles that we feature in our Trove are available for a set period of time based on the contract we agree upon with the developers when they agree to have their game included. Once the set timeframe ends, they are removed from the Trove. We always recommend downloading any games you may want from the Trove to avoid missing out on any of them.

I hope this information helps! Let me know if you have further questions for me.

And I've passed our request for end time:

Thank you for the details.

Knowing the exact data when games are leaving Trove would be super helpful. There is already "Date Added" - that is useful as well. Having an end date would save a lot of disk space and transfer limits for some indecisive people. This would also increase the interest in games (and maybe in Trove in general) when their end time is near.

I would be grateful if you pass such interest to decision makers to consider adding end date to sorting options on humblebundle.com/subscription/trove https://i.gyazo.com/77605020e846caf6f8aa30b1f7ea43c3.png

Answer:

Hi again,

I'd be happy to pass along the feedback! I agree that this would be something very helpful to know so that our subscribers don't lose out on any of the games provided there. I of course can't guarantee anything, but I'll make sure that this is something we keep in mind when making further developments to the Trove.

All the best,
-Finn
Humble Bundle

So, to be able to do nice support for Trove games, we need:

  1. end time
  2. information which trove games were "claimed" (downloaded) by a user (those you have clicked "download" button via https://www.humblebundle.com/subscription/trove - humble guys already gather download statistics to order them by popularity)

If humble see a value in displaying both information to users, then they may add such feature. I think it has low priority for them right now.

We can change that sending requests to humble support. I think requests from ~10-20 people to humble bundle support may have an impact on their planned features.

To sum up:

If you want better support for Trove in project like this one, write to humble support and request:

  • public information on the end time for all Trove games - when particular game is going to leave Trove
  • preview of all Trove games you have ever started to download

You may ask for the first one, the second or both...

@UncleGoogle UncleGoogle added the help wanted Extra attention is needed label Sep 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants