
Your name will be added to the Credits page and you can include it as a comment at the top of the card script. For this reason avoid using the Launcher while you are programming cards, as each time cards.cdb is overwritten your card will be deleted and you will have to re-add it to cards.cdb. Its important to note that the cards.cdb file is overwritten every time you use the TDOANE Launcher to open YGOPRO.exe, in other words its overwritten every time you join or start a duel, deck editor or replays. Make sure to update each one of them correctly before you start testing your new card. You cannot use your new scripts in online TDOANE duels until we add them to the server, this is why you must test everything locally.Ĭard data is located in cards.cdb, scripts are located in the script folder and pictures are located in the pics folder. Open YGOPRO.exe which is located in “C:\Yu-Gi-Oh! The Dawn of a New Era\YGOPRO” by default and host a LAN duel, then open another copy and join your own game. You can test your cards locally by dueling yourself. The majority of other automated Yu-Gi-Oh! Online games use the same scripts as we do, by contributing new scripts or bug fixes, you not only help us, but you help them as well.Ĭard scripting is fairly straight forward, each card has its own Lua script that contains its effects. You may contribute directly to our repositories or to the original Fluorohydride repositories which we forked.


The code for all our card scripts can be found here: Please note that all positions are unpaid volunteer positions unless noted otherwise. We are looking for developers to help us on several new and existing projects.
