Card ID

From Tokyo Afterschool Summoners
Revision as of 00:49, 6 November 2019 by Arathun (talk | contribs) (summarized card id structure of the id range seemingly handled before v3.0.0)
Jump to navigation Jump to search

This article is a stub. You can help by expanding it.

Card ID, or simply ID, is a hidden card property that determines the order in which units appear in the Player's card roster when sorting by ID.

ID order structure

The order ID of ☆3, ☆2, and ☆1 obtainable cards roughly coincide with their collective order of availability in the game. Each character has all their cards bundled together with adjacent IDs, in a consistent order: ☆3 card, co-released higher rarity ☆4/☆5 card, and later released card (typically a limited variant, although some are permanent late releases). Each unnamed class of ☆1 and ☆2 cards (mobs) are also grouped together with adjacent IDs, ordered according to the canonical attribute order.

IDs are typically grouped in a few predictable ways. For a particular character, all their associated cards are grouped in 100 consecutive IDs, starting with an ID that ends in 01 (in the case of normal characters) or 00 (in the case of Exceptions). Enemy versions of the character typically have their own 100-ID grouping too. Mobs are typically grouped starting with an ID that ends with 01 to an ID that ends with 01 + 100×nattribute, where nattribute is the number of attribute versions of that mob. Unsorted enemy cards may also be 100-IDed together based on their usage in the same or adjacent events.

Below is an overview of which IDs correspond to which cards.

ID structure (range first handled in v1)
Card ID range Description
100000~99 Early enemy character card data
100100~99 Protagonist
100200~10099 Blank
110100~99 Shiro
110200~99 Kengo
110300~99 Ryota
110400~99 Toji
110500~99 Kirito
110600~99 Oniwaka
110700~99 Hanuman
110800~99 Claude
110900~99 Licht
111000~99 Duo
111100~99 Shuichi/Enemy
111200~99 Fumihito
111300~99 Matoya
111400~99 Azuma
111500~99 Maria
111600~99 Christine
111700~99 Moritaka
111800~99 Fenrir
111900~99 Ashigara
112000~99 Asterius
112100~99 Ganglie
112200~99 Ikutoshi
112300~99 Shinya
112400~99 Kenta
112500~99 Kotaro
112600~99 Eita
112700~99 Choji
112800~99 Jugo
112900~99 Macan
113000~99 Ophion
113100~99 Temujin
113200~99 Garmr
113300~99 Makara
113400~99 Ophion
113500~99 Temujin
113600~99 Garmr
113700~99 Makara
113800~99 Leib/Enemy
113900~99 Nobuharu
114000~99 Kyuma
114100~99 Kagutsuchi
114200~99 Beta Mineaki
114300~99 R-19
114400~99 Gabriel
114500~99 Alice
114600~99 Jambavan
114700~99 Lucifuge
114800~99 Hati
114900~99 Barguest
115000~99 Bathym
115100~99 Kuniyoshi
115200~99 Motosumi
115300~99 Kalki
115400~99 Nomad
115500~99 Snow
115600~99 Gandharva
115700~99 Nyarlathotep
115800~99 Breke/Enemy
115900~99 Shuten
116000~99 Pollux
116100~99 Taurus Mask
116200~99 Tetsuya/Enemy
116300~99 Jiraiya
116400~99 Andvari
116500~99 Yog-Sothoth
116600~7099 Slime
117100~599 Oni
117600~8099 Devil
118100~599 Fencer
118600~9099 Mage
119100~20599 Blank
120600~1099 Ghost
121100~99 Yule
121200~99 Ded
121300~99 Babalon
121400~99 Ibaraki
121500~999 Christmas Devil (Enemy Only)
122000~499 Lucky Cat (obtainable and enemy-only)
122500~99 Horkeu Kamui
122600~99 Taromaiti
122700~3199 Einherjar
123200~699 Valkyrie
123700~99 Thor
123800~99 Sitri
123900~99 Tsathoggua
124000~99 Hogen
124100~599 Ninja
124600~99 Zao
124700~99 Chernobog
124800~99 Melusine
124900~5399 Dragon
125400~99 Zabaniyya
125500~99 Arsalan
125600~6099 Angel
126100~99 Fisher King
ID structure (range first handled in v2)
Card ID range Description
126200~99 Ifrit
126300~99 Hakumen
126400~899 Mobster
126900~7399 Maid
127400~99 Benten
127500~99 Ahab
127600~99 Typhon
127700~99 Black Storm
127800~8299 Pirate
128300~799 Mermaid
128800~9299 Merman
129300~99 Ganglie/Enemy
129400~99 Jinn
129500~99 Ashigara/Enemy
129600~99 Bathym/Enemy
129700~99 Shiro/Enemy
129800~99 Kengo/Enemy
129900~99 Kyuma/Enemy
130000~99 Taurus Mask/Enemy
130100~99 Arsalan/Enemy
130200~99 Zabaniyya/Enemy
130300~99 Nyarlathotep/Enemy
130400~99 Hati/Enemy
130500~99 Snow/Enemy
130600~99 Enemy Horkeu Kamui (Seaside Summer School with You)
130700~99 Ikutoshi/Enemy
130800~99 Shinya/Enemy
130900~99 Kalki/Enemy
131000~99 Enemy Macan (Seaside Summer School with You)
131100~99 Garmr/Enemy
131200~99 Maria/Enemy
131300~99 Gabriel/Enemy
131400~99 Pollux/Enemy
131500~99 Ryota/Enemy
131600~99 Choji/Enemy
131700~99 Oniwaka/Enemy
131800~99 Chernobog/Enemy
131900~99 Azazel/Enemy
132000~99 Moritaka/Enemy
132100~99 Gunzo/Enemy
132200~99 Claude/Enemy
132300~99 Taromaiti/Enemy
132400~99 Mineaki/Enemy
132500~99 Nomad/Enemy
132600~99 Jiraiya/Enemy
132700~99 Andvari/Enemy
132800~99 Jinn/Enemy
132900~99 Xolotl
133000~99 Tadatomo


Subordinate sorting criterion

Card ID is used to deal with ties in sorting by other card properties, since every card has a unique ID. For example, the Rarity sort uses other card properties, including card ID, to deal with sorting ties. The hierarchy of sorting is as follows: Rarity → AttributeWeapon typeCard ID.