Jump to content

Submarine (and other) ship ID's for All Ships in Tech Tree Mods


Recommended Posts

Posted (edited)

While I was exploring the WoWs API I found the submarine ID's and the ID's for the event ships in 0.10.9

 

Submarine ship_id's:

 

USA:
T6 Cachalot: 4183209968
T8 Salmon: 4181112816
T10 Balao: 4179015664

Germany:
T6 U-69: 4183209776
T8 U-190: 4181112624
T10 U-2501: 4179015472

 

Other event ships (They are all event ships but I ahven't tested them all to find which is which):


4293801232
4293866768
4186846480
4186912016
4187927824
4189009168
4291704080
4188976400
4290721040
4291736848
4293834000
4187895056

 

I have tested these ID's in the Tech Tree and they haven't caused crashes and all subs (and the event ships that I have tested) worked properly.

With this I can also put in ships that are in player ports but aren't directly in the API (only ship_id's present) that will be added in other updates

Finally, I don't know how will these age between updates but I'll try to check them after updates.

Edited by Phantom6905
  • Like 1
  • Upvote 1
  • Phantom6905 changed the title to Submarine (and other) ship ID's for All Ships in Tech Tree Mods
Posted

Very interesting, i tried to find the ids by unpacking the wows ressources but did not find them / was too lazy to use install the json converter. can you give some insights how to find those ids via the api. 

Posted

I don't know how to code etc. and there is probably who can better describe and do how to do this but my exact procedure is:

 

--Get an access token for the account with the ships in its port (also gives the account_id):

API Reference > World of Tanks > Authentication > OpenID Login

Directly send request

Login with the account that has subs or the special ships you want to get the ID's for.

This gives you your acount_id and access token

 

 

--Use the access token and account_id in order to get the port information of the account:

API Refence > World of Warships > Account > Players Personal Data

Enter in

account_id: The number you got in the previous step

access_token: The access token you got

fields: private.port

 

You'll get the list of ship_id's in the port of the account

 

 

--Use the ship_id's  you got in the api so that you can identify the ships that return with ''null'':

API Refence > World of Warships > Encyclopedia > Warships

Enter in

fields: name,nation,tier

ship_id: The list of ship_id's you got in the previous step (there is a 100 ship limit per request)

 

Search for "null" in the console

All of the id's with null are the ones which are event ships, submarines (maybe superships in the future) etc.

 

 

--Test these ingame to see what the ship_id's represent:

Use these id's ingame from the tech tree files (I use Exactive's Tech Tree mod)

"World of Warships folde/bin/(to the most advanced number?)/res_mods/gui/lobby"

This is the path for Exactive's All Ships in Tech Tree mod, you can edit the files in here to modify the tech tree

I tried these ID's one by one until I found the subs and you can do this for any other ship in the game

 

You can later use these ID's to add them in the tech tree

 

I will also try to update this post with new ship_id's for supership additions and other subs (if they release more)

  • Upvote 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.