2. Structure - GeopJr/tankionline.js GitHub Wiki

Ratings

{
  "name": "GeopJr",
  "premium": "No",
  "rank": "Sergeant-Major",
  "rankimg": "https://i.imgur.com/AlTAYGj.png",
  "golds": 17,
  "crystals": 31702,
  "kills": 3044,
  "deaths": 1026,
  "kd": "2.97",
  "turretsPlayed": 10,
  "resistanceModules": 2,
  "gearScore": 2800,
  "exp": {
    "expNow": 49349,
    "expNext": 57000,
    "expLeft": 7651
  },
  "playtime": {
    "hours": 18,
    "minutes": 51,
    "seconds": 13
  },
  "supplies": {
    "Repair Kit": 421,
    "Speed Boost": 870,
    "Double Armor": 756,
    "Mine": 663,
    "Double Damage": 959,
    "Gold box": 8,
    "Battery": 0,
    "totalUsages": 3677
  },
  "rating": {
    "experience": {
      "position": {
        "now": "0",
        "before": "0"
      },
      "value": {
        "now": 0,
        "before": 0,
        "arrow": null
      }
    },
    "golds": {
      "position": {
        "now": "0",
        "before": "0"
      },
      "value": {
        "now": 0,
        "before": 0,
        "arrow": null
      }
    },
    "crystals": {
      "position": {
        "now": "0",
        "before": "0"
      },
      "value": {
        "now": 0,
        "before": 0,
        "arrow": null
      }
    },
    "efficiency": {
      "position": {
        "now": 2279216
      },
      "value": {
        "now": 28584
      }
    }
  },
  "gamemodes": {
    "DM": {
      "name": "Deathmatch",
      "scoreEarned": 2455,
      "playtime": {
        "hours": 0,
        "minutes": 46,
        "seconds": 56
      }
    },
    "TDM": {
      "name": "Team Deathmatch",
      "scoreEarned": 12051,
      "playtime": {
        "hours": 4,
        "minutes": 27,
        "seconds": 30
      }
    },
    "CTF": {
      "name": "Capture The Flag",
      "scoreEarned": 11761,
      "playtime": {
        "hours": 5,
        "minutes": 6,
        "seconds": 5
      }
    },
    "CP": {
      "name": "Control Points",
      "scoreEarned": 8387,
      "playtime": {
        "hours": 3,
        "minutes": 10,
        "seconds": 55
      }
    },
    "AS": {
      "name": "Assault",
      "scoreEarned": 4652,
      "playtime": {
        "hours": 1,
        "minutes": 36,
        "seconds": 10
      }
    },
    "RUGBY": {
      "name": "Rugby",
      "scoreEarned": 5203,
      "playtime": {
        "hours": 1,
        "minutes": 49,
        "seconds": 9
      }
    },
    "JGR": {
      "name": "Solo Juggernaut",
      "scoreEarned": 4840,
      "playtime": {
        "hours": 1,
        "minutes": 54,
        "seconds": 24
      }
    },
    "TJR": {
      "name": "Juggernaut",
      "scoreEarned": 0,
      "playtime": {
        "hours": 0,
        "minutes": 0,
        "seconds": 0
      }
    },
    "SGE": {
      "name": "Siege",
      "scoreEarned": 0,
      "playtime": {
        "hours": 0,
        "minutes": 0,
        "seconds": 0
      }
    }
  }
}

Ranks

"rank": {
    "name": "Master Corporal",
    "image": "https://i.imgur.com/L8ovxmh.png"
}

Top

"top": {
    "0": {
      "name": "NAME",
      "hasPremium": "No",
      "rank": "Legend 37",
      "rankimg": "https://i.imgur.com/TeNh0QT.png",
      "value": 104542
    },
    "1": {
      "name": "NAME2",
      "hasPremium": "No",
      "rank": "Legend 24",
      "rankimg": "https://i.imgur.com/TeNh0QT.png",
      "value": 95808
    },
...