Is there source code available?

You can already create your own custom cards and you can already duel with custom rules. There’s more options in Omega than any other ygo simulator in the world. If there are rules that you have beyond even the mechanics of yugioh, then use manual mode where you can do just about anything you want.