An easy-to-use collection of all data from X-Wing: The Miniatures Game (Second Edition) by Fantasy Flight Games.
If you're looking for data and images of X-Wing First Edition, you can find that here: xwing-data.
XWS ids are generated using the following steps:
- Take the English-language name as printed on the card
- Lowercase the name
- Convert non-ASCII characters to closest ASCII equivalent (to remove umlauts, etc.)
- Remove non-alphanumeric characters
- Check for collisions, and add expansion suffixes until there is no more collision
Expansion suffixes per type:
Pilots: pilotname-shipname-factionname-productsku
Upgrades: upgradename-slotname-productsku
Conditions: conditionname-productsku
XWS ids have to be unique per type (pilot/upgrade/condition/etc) and do not collide with ids of other types. So there can be a hansolo
pilot and a hansolo
upgrade, but there cannot be two upgrades with the hansolo
xws id (regardless of the slot of those upgrades). One of those cards would get the -slotname
suffix (for example: hansolo-gunner
).