Stevoisiak / Virtual-Game-Shelf

An easy way to organize your entire game collection in a single place.
MIT License
7 stars 0 forks source link

Backend: Duplicate Game Checking #115

Closed MorganAbrams closed 7 years ago

MorganAbrams commented 7 years ago

Before adding game,

  1. check for a duplicate (Console and Game Name). 2a. If different, add game. END 2b. If same, change hours to the higher one. Update Completion status to higher one when compared.

TierList Unplayed -> Unfinished -> Beaten -> Completed/Null -> Mastered

Explanation: Unplayed - Unfinished games you have never played Unfinished - No significant accomplishments Beaten - Main objective completed Completed - Games 100% done Null - Not counted in completion status but will appear in your total Mastered - Challenging yourself beyond the games initial scope.

MorganAbrams commented 7 years ago

Ignoring the Tier List for now. Current Plan: Compare Game Name and System If both are the same, compare hours. Update game in gameList to higher hours if necessary. Check Completion. If Completion = Unplayed, check to see if hours is higher then 0. If so, update to Unfinished

Stevoisiak commented 7 years ago

Closed by #116