Hello everyone,
I am working on a Tales of Pirates / Pirate King Online server and I am trying to understand how mounts are stored and edited in the client files.
I found that one of my mounts is:
Item ID: 16018
Name: Blue Eagle
Reference/model name in ItemInfo: dob00006
Description: Blue Eagle Mount (Upgradeable)
In the database, I confirmed that the mount is equipped on the character inside the character.look field. The exact serialized block looks like this:
0,0,0,16018,1,1000,1000,1000,1000,8,0,0,1,26,8,29,8,27,8,30,8,28,8;<br>
So I know the mount exists and works in-game, but I am trying to find where the actual mount files are located in the client folder.
My questions are:
Thank you.
I am working on a Tales of Pirates / Pirate King Online server and I am trying to understand how mounts are stored and edited in the client files.
I found that one of my mounts is:
Item ID: 16018
Name: Blue Eagle
Reference/model name in ItemInfo: dob00006
Description: Blue Eagle Mount (Upgradeable)
In the database, I confirmed that the mount is equipped on the character inside the character.look field. The exact serialized block looks like this:
0,0,0,16018,1,1000,1000,1000,1000,8,0,0,1,26,8,29,8,27,8,30,8,28,8;<br>
So I know the mount exists and works in-game, but I am trying to find where the actual mount files are located in the client folder.
My questions are:
- In which client folder are mounts usually stored?
For example, are they normally inside model, animation, texture, effect, or another folder? - What file types are usually related to mounts?
I see many .lab files inside the animation folder, but I am not sure if those are the mount animations or just character animations. - How can I identify which files belong to the mount reference dob00006?
- What tools are normally used to edit existing mounts or create new custom mounts for Tales of Pirates / Pirate King Online?
- If I want to create a new mount based on an existing one, what is the correct workflow?
For example:
- duplicate the item in ItemInfo
- assign a new item ID
- point it to a new model/reference
- edit the model/texture/animation
- update the client and server files
- Are mounts controlled only by ItemInfo, or do they also need entries in other files such as character action, animation, effects, scripts, or skill/state tables?
Thank you.