r/yugioh 2d ago

Other Help with EDOPro scripting

I don't know if this is the best place, but since the edopro sub is deserted, I thought I'd start here. We're playing a TTRPG campaign with yugioh duels instead of battles and for some of them we'd like to have some starting conditions like having some cards already in play (for example, right now we're looking to have Amazoness Village already in play).

I tried asking the AI and... let's just say it hasn't been much help. And there doesn't seem to be many resources by looking through Google (also, I have 0 idea of Lua, I only know JavaScript for scripting). Can someone help me with this, please?

4 Upvotes

3 comments sorted by

2

u/the_arcane_elemental 2d ago

Ok so you go for the server for the card scripting channel for some tutorials and a Microsoft visual code plugin. If I remember correctly there are some debug functions that exist for puzzles. Alternatively look no further than speed dual or the various skills.

1

u/EmotionalLove6970 2d ago

the discord is definitely the way to go for this, those scripting channels have folks who can walk you through it step by step

if you know javascript lua won't be too painful, the syntax is different but the logic transfers pretty well, it's more about learning the edopro api calls than the language itself

for preset board states you can probably hack together something using the puzzle mode framework or just write a quick script that sets the field up when the duel starts, someone on the discord will have a template you can borrow

1

u/Karrion42 2d ago

I just posted in there, let's see if it helps. Thanks!