/WoWS-GameParams

World of Warships - GameParams.data to JSON

Primary LanguagePythonMIT LicenseMIT

World of Warships GameParams to JSON

License

Legal Notice and License

I acknowledge and agree to the rights and Terms of Use (ToS) provided by Wargaming.net (WG). Any users wishing to use the code or WoWSFT must also acknowledge and agree to the rights and ToS underlined by WG. I am not held responsible for any issues or problems that may occur related to using WoWSFT and/or provided codes.

Any codes and materials created by me are under MIT License.

Instruction

  1. Use Python 3.
  2. Legacy folder is outdated, do not use.
  3. Extract GameParams.data into same folder.
    • OneFileToRuleThemAll.py
      • Extracts into a huge JSON file with everything included. This file is not intended for reading.
    • OneFileToSplitThemAll.py
      • Splits into many JSON files, with file name as key and value as content.
      • Example folder/file structure
        __ root
          |__ sub
             |__ 0
                |__ Ability
                |  |__ PCY001_CrashCrew.json
                |  |__ ...
                |__ Achievement
                |  |__ PCH001_DoubleKill.json
                |  |__ ...
                |__ ...
        

Original codes from XeNTax forum, modified a while ago due to incompatibility with data.

GameParams2Json referenced when refactoring code.