This is a very odd question. Before I share my opinion let’s deal with some Forum Administravia.
-
Don’t use odd fonts or colors. Your choice of middle gray is inappropriate and unacceptable here.
-
This appears to be quite off topic. This is for developers using Corona to build apps. It seems to have nothing to do with using Corona and only very tangentially related to app development.
Please follow our forum rules which are strictly enforced: https://coronalabs.com/forum-rules/
Now as for the subject, I’m not sure what type of circumstance where a game or challenge would have a “World Record” and an “Event Record”, such as an “Olympic Record”. For real-world events, say a 100mm dash, there is a world-wide authority or governing body for track and field that maintains their records. Local events will have their own governing body/authority that will maintain their local records and report them to the national authority and to the larger world-wide bodies.
Record keeping is a challenge because that same 100mm dash held in Mexico City is held at altitude and in theory, will provide faster times in runs and longer distances in jumps. It’s the responsibility at the higher-authority governing bodies to determine if records get “astericks *” added to the records to show that the venue or weather may have had an impact on the record.
So that’s the world of sports. Your use of a (WR) or (SR) flag should be based on the data source that’s supplying the data to you. It shouldn’t matter much otherwise.
If you’re building a video game that mimics some event where someone playing in Paris is competing in the same universe as someone in Dubai and the user’s input is in direct control over the results and its your game, then you’re the governing body and it’s your responsibility to manage your data and determine who can claim a world record, etc. But it’s only a “world record” within the context of your app.
In most games, the concept of these types of records is very rare and even more rare for multiple sources to be the master of local records that I can’t fathom the scenario. What seems more likely is you’re confusing the term leaderboards which are the high scores for your apps. In most cases there will be an all-time high score, a daily, weekly and monthly high score. The service provider you use maintains that data for you. For Android apps you will use Google Play Games Services, for iOS you will use GameCenter. If you’re building for Steam (Windows, macOS desktop) you would use their plugin and there are a host of other services that will span cross-platform. They all have different features that you may or may not wish to take advantage off. But generally, multiple apps will not share the same leaderboards and I still don’t see how multiple websites would have records for your game.
Rob