- When you create a custom card, only you can use that card.
- You can edit your custom cards.
- You can delete your customs cards.
- When you create a custom card, you can specify whether it will be a private card so that only you can use it, or a public card that anyone can search for and use.
- You can edit your own custom cards only if they are private.
- You can delete your own customs cards only if they are private.
Searching for Custom Cards
There would likely be a new combo box added in Deck Constructor with 2-3 options:
- The option to not include custom cards in searches.
- The option to include your own custom cards in searches. (This would be the default option)
- The option to include all public custom cards in searches.
Using Custom Cards in Duels
A new format for custom cards would be added to the Duel Room. The format would be unrated, and would be similar to Unlimited Format, with the only difference being that custom cards would be allowed.
Editing / Deleting Cards
When you make changes to a card, it becomes an issue if other people have already added that card to their decks, and weren't expecting it to be changed. So, if we did make it possible to edit cards, it's probably a good idea to only allow edits if you were the only person using that card. If you delete one of your custom cards, all copies of that card will be removed from your decks that contained it.
Importing / Exporting decks containing custom cards:
Because YDK files are based on cards' 8-digit passcodes, custom cards would not be able to be imported through YDK files. They could possibly be imported and exported through other file types, like an XML file or a JSON file. (These files would NOT be compatible with other Yugioh simulators like YDK files)
There will probably be some deviant users who upload inappropriate card images for their cards. We may have to have a moderating team watching incoming image uploads and remove images that are inappropriate, and revoke uploading privileges for those users. Otherwise their unsuspecting opponents would end up viewing content they probably don't want to see.