GameMetaData has Changed Class might not work - Solution and Reason

Developer
Nov 2, 2010 at 11:17 PM

In the newer version I submitted I created a generic Dictionary for the field GlobalRanksbyId this was returned in GetGameMetadata. The Dictionary is of type <uint, String> were the original returned values were uint x, string Lt. Coronel. Now it appears that they are on the verge of entering more Ranks pass the last one, and this new Ranks look like this "Key":"2BAF7ADE-5693-4C30-80F3-8BB49973186A","Value":"Forerunner" (way cool Forerunner being a rank! :P). Until they change the key value you can either change the type to <string, string> in the GlobalsRanksbyId Dictionary of just comment it out and not use it until Bungie changes the key values.

Developer
Nov 5, 2010 at 8:40 AM

Update

CurrentRankIndex should also be of type String.

Coordinator
Nov 8, 2010 at 7:53 PM

I've added your patch (Good job on the patch file).  I've uploaded the changes and made you a contributor to the project so you can check in changes on your own now.  Let me know if you need anything else.