suggestion: move the package timer triggering completely server-side

Share your ideas on how to improve Shop Heroes.
Forum rules
Please check other threads before posting a suggestion or providing feedback to make sure that there are no duplicate threads on the same subject. We value your feedback and suggestions and will prioritize those with the most demand, however, please be patient with us as we already have a very packed pipeline for new content delivery. Any feedback that has already been taken into account will result in the thread being locked as further discussions are no longer necessary.
User avatar
Shiroe
"Legendary" Mastery Member
Posts: 2506
Joined: Sun Aug 23, 2015 11:05 am
Location: the Netherlands
Contact:

suggestion: move the package timer triggering completely server-side

Postby Shiroe » Sat Jul 15, 2017 9:11 am

If server-side, you could at any chosen time just "press a button" to start the 14 day package timer, so you wouldn't get into no-win situations like "oh, the stores were slow at approval of the client update and now the hardcoded package timer has already started a few days ago, but if we delay the update to after the raid, we lose another 3-4 days on the timer".

(maybe to be safe add a "minimum client version" field to the DB table where the client on login could then fetch a list of active packages, in case the update is small and doesn't block the previous client version (which likely wouldn't contain the package assets) from still functioning (which is I think about half the time for SH, looking at the times I did or didn't get a popup on login on mobile that downloading the new update was mandatory right then) . )


You already have those many stores making release scheduling a pain in the butt, so let's chip away the stuff that makes it even more complicated...

(If I'd browse through some of my own old code, I'm sure there are also lots of "least bad/least impractical at the time" choices there, like package timers hardcoded into the client probably was. ;) )
as of 2016-09-11: Player level: 44, City: Eolythes, Blueprints: 517, Mastered: 419, Crafted: 78.61K
(except for tier 1 and some tier 2 artifacts mostly running my shop/gearing self sufficient)

Return to “Suggestions & Feedback”



Who is online

Users browsing this forum: No registered users and 1 guest

©2015 Cloudcade, Inc. All Rights Reserved.