Jump to content
trickyloki3

ItemDB Script Translation Project

Recommended Posts

I definitely will, but very busy IRL. And I still owe Tokeiburu a VS project. >.>

 

And might need to documented the library.  ^_^

Share this post


Link to post
Share on other sites

Hi, this tool continues supporting hercules and pre-renewal?

Because i tested and i got this :
"'hercules' is an invalid mode."

But in the info of the command db appears ->

"usage: valid modes are [eathena | rathena | hercules | resource]"

 

Regards,

Share this post


Link to post
Share on other sites

Hercules support was dropped during the last overhaul to save time. 

 

And the distinction between pre-renewal and renewal is blurred. (once again, sigh)

 

My current goal is to make the project ready for production use for one emulator before supporting another.

 

But too much going on at my job and home. And I am the only developer on this project, so pace is rather slow.

 

On the bright side, the source code quality has improved a great deal. hint hint  ^_^

 

FYI, predicate generation, variable listing, and expression evaluation is more accurate now.

 

(Check out the readme on the github page for examples.)

Edited by trickyloki3

Share this post


Link to post
Share on other sites

 

ItemDB Script Translation Project

Project License: MIT

Project Site: https://github.com/trickyloki3/eAdb.Compiler3

Language: C

Project Alt Link: http://forum.ratemyserver.net/ro-graphic-coding-media/itemdb-translation-project/

Project Alt Link: http://rathena.org/board/topic/99684-itemdb-script-translation-project/

 

dbro: an item database that uses eadb.compiler http://devilishro.net/ (currently in development)

 

Hi everyone,

 

I've developed a complete program that can translate item scripts (consisting of a subset of the scripting language) into English translations.

 

The program is developed to streamline item development and couple the item database with item client tables.

 

Please let me know how to improve the project.

 

Thank you!

 

Project Update
 * Support pet script and pet loyal script.
 * Support item combo bonus.
 * Support bonus minimization.
 * Simplified packages and boxes.
 * Support project integration; exit-free and memory-leak free.
 * Support for-loop (limited) w/ iterable set blocks.
 * Simplify complex expressions.
 * Support pre-renewal and renewal eAthena, rAthena, and Hercules databases.
 * Support flavour text and item attribute in final translation.
 * Support eAthena, rAthena, Hercules idnum2itemdesctable.txt format generation.
 * Support Hercules' bindonequip, buyingstore, delay, stack, and trade settings.
 * Support eAthena, rAthena, Hercules itemInfo.lua format generation.
 
Testing
 * Generated itemInfo.lua tested on client 20130807a.
 
Todo
 * Create Visual Studio project for compilation on Windows.
 * Create Autotools for compilation on Unix and Linux.
 * Write guides on how to use the stupid program.
 
You can get the latest item description translation over on my project page on GitHub.
 
I've added both the idnum2itemdesctable.txt and itemInfo.lua formats for eAthena, rAthena, and Hercules, including pre-renewal and renewal.
 

 

 

Damn! THx's.. i need it deadly!~ 

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×
×
  • Create New...

Important Information

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