In the next upcoming updates (considered road-map but not restricted to any specific date):
1. Items editor based on the protobuf handled by the client.
The main reason to have this is that it sucks hard to update items.otb every time you'd want to update attributes of items that were possibly changed.
This will however bring some difficulties to some people as it will only link server ids to client ids. So to resolve this, there will be an auto converter between items.otb & the binary produced by protobuf..
I will possibly publish a patch to allow TFS to use protobuf directly without the need of items.otb anymore..
What could come to your mind when first reading this, that there is difference between every client version (in terms of the attributes & their IDs).
Well, yeah but the protobuf used by this project is actually targeting uniform attribute ids produced in the process of converting tibia.dat to appearances.dat.
What's the benefit of this? generally, it aims to use protobuf, hence easily modified in the future, besides it will be maintained using unity's UI and will be maintained as long as this project is done.
2. Map editor based on the protobuf handled by the client.
I like how RME is working, tho there are no active developers on the main project and it's becoming harder to work with, with the implementation of tibia 11's appearances.
It will be based on the new item editor and it will generate a map file recognized by protobuf as well. Initially this will also support converting from and to .OTBM (to easily interact with other map editors and to support TFS).
For the release date, I've already become busy to work with everything, but I expect to publish a working (exe) with the specified versions.
Other awesome news:
For those would like to contribute, the project has reached the minimum steak it aimed to. So there will be no more mega-updates
If you'd like to contribute to the missing features, here is a list of what's missing.
- Refactoring onscreen text/messages.
- Trade module
- VIP module (aka Miniwindow)
- Battle module (some of it is already done)
- Questlog module
- Complete options window (including every aspect of the client including custom ones)
- Market module
- In-game store module
- Spell-list module
- Unjustified-Frags Window
- Spell Cooldowns module
- Healtb-Circle HUD
- Actionbars
- Prey module
- Imbuing module
- Analytics module (xp/h, loot/h,...etc AND including analytics about the client itself such as rendering info, debug info,...)
Sincerely,
Slavi