Added documentation/howto for card database.
This commit is contained in:
parent
cf98f0cf17
commit
b5d5e94649
1 changed files with 57 additions and 0 deletions
57
doc/add_sets.txt
Normal file
57
doc/add_sets.txt
Normal file
|
@ -0,0 +1,57 @@
|
|||
The oracle program creates the cockatrice card database and needs a set database to achieve this.
|
||||
The set database is written in XML and has the following skeleton:
|
||||
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<cockatrice_setdatabase version="20100416">
|
||||
<picture_url>http://www.wizards.com/global/images/magic/general/%1.jpg</picture_url>
|
||||
<set_url>http://gatherer.wizards.com/Pages/Search/Default.aspx?output=spoiler&method=text&set=["!longname!"]</set_url>
|
||||
|
||||
<set import="1">
|
||||
<name>Set Code</name>
|
||||
<longname>Set Name</longname>
|
||||
</set>
|
||||
|
||||
<set import="1">
|
||||
<name>Another Set Code</name>
|
||||
<longname>Another Set Name</longname>
|
||||
</set>
|
||||
|
||||
...
|
||||
|
||||
</cockatrice_setdatabase>
|
||||
|
||||
The full set database file called "set.xml" should be included in the cockatrice git-sources.
|
||||
|
||||
* You could change the picture_url to another source if you want, e.g. if you have HQ scans or another alternative server.
|
||||
* The set_url is the search URL for Wizard's Gatherer, where the oracle program will fetch it's information from.
|
||||
* If the Gatherer changes, adapt the URL and keep in mind that '&', '"' and other special characters should be HTML encoded (like '&' and '"').
|
||||
* Further, the oracle replaces substrings included in '!' characters with information from the set entries, like '!longname!' with the set name.
|
||||
* If you add a new set to the database, you have to create a new set entry like
|
||||
<set import="1">
|
||||
<name>AVR</name>
|
||||
<longname>Avacyn Restored</longname>
|
||||
</set>
|
||||
and update the date in the version string. If you set import="1" the set's checkbox in the oracle's GUI will be set, otherwise unset.
|
||||
|
||||
|
||||
Here is a more detailed step by step manual found in the internet:
|
||||
|
||||
1. Load the Oracle program that's installed with Cockatrice. The Oracle program can usually be found by click the Start button and going to All Programs > Cockatrice.
|
||||
2. Click the File menu item and select 'Download sets information...'
|
||||
3. Copy the URL from the 'Load sets' screen (the URL should be something like http://www.cockatrice.de/files/sets.xml) and paste it into your internet browser.
|
||||
4. Right click on the web page and select Save As
|
||||
5. Save the XML file to somewhere on your PC, preferably somewhere that's easy to get to
|
||||
6. Right click on the XML file and select 'Open With...' and choose Notepad from the list
|
||||
7. Before the end of the notepad document (should be something like </cockatrice_set database>) add:
|
||||
<set import="1">
|
||||
<name>RTR</name>
|
||||
<longname>Return to Ravnica</longname>
|
||||
</set>
|
||||
8. Save and close the XML file
|
||||
9. Back in the Oracle progam if the 'Load Sets' screen is still open click the Cancel button
|
||||
10. Click the File menu item and click 'Load Sets from File'
|
||||
11. Browse to where you saved the XML file and double click on it to select it
|
||||
12. Click the Start Download button
|
||||
13. Once the download is complete close the Oracle program and run Cockatrice. The Return to Ravnica cards should now be displayed.
|
||||
|
||||
Hopefully the steps above are helpful and easy to follow.
|
Loading…
Reference in a new issue