User:Ommina: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 122: | Line 122: | ||
'''Info:''' | '''Info:''' | ||
* ANIME AMASK byte6, bit7 | |||
* If no seiyuu is associated with the character for a given aid, the 'creatorid' and 'is_main_seiyuu' fields will be empty, but the commas will remain. | * If no seiyuu is associated with the character for a given aid, the 'creatorid' and 'is_main_seiyuu' fields will be empty, but the commas will remain. | ||
* An empty episode list is "undefined": no episode values have been added. | * An empty episode list is "undefined": no episode values have been added. | ||
* ''type'' values: 0='appears in', 1='cameo appearance in', 2='main character in' | * ''type'' values: 0='appears in', 1='cameo appearance in', 2='main character in' | ||
{{eyecatch|Note|Some anime have ''many'' characters associated with them - far more than can fit in a single UDP block. Character ids will be the first to be truncated if a packet is too long.}} | |||
(Note---change existing documentation if necessary, it claims categories are chopped first.) | |||
Example: | Example: | ||
Line 141: | Line 146: | ||
: {int creatorid}|{str creator name kanji}|{str creator name transcription}|{int type}|{str url_english}|{str url_japanese}|{str wiki_url_english}|{str wiki_url_japanese}|{int last update date} | : {int creatorid}|{str creator name kanji}|{str creator name transcription}|{int type}|{str url_english}|{str url_japanese}|{str wiki_url_english}|{str wiki_url_japanese}|{int last update date} | ||
* 345 NO SUCH CREATOR | |||
'''Info:''' | |||
* ANIME AMASK byte6, bit5 | |||
* ''type'' values: 1='person', 2='company', 3='collaboration' | |||
Example: | |||
245 CREATOR | 245 CREATOR | ||
718|GAINAX|Gainax|2|10092.png||http://www.gainax.co.jp/|Gainax|Gainax|1237048093 | 718|GAINAX|Gainax|2|10092.png||http://www.gainax.co.jp/|Gainax|Gainax|1237048093 |
Revision as of 21:57, 1 June 2009
ANIME Relationship Types
1 => 'sequel', 2 => 'prequel',
11 => 'same setting', 12 => 'same setting',
21 => 'alternative setting', 22 => 'alternative setting',
31 => 'alternative version', 32 => 'alternative version',
41 => 'character', 42 => 'character',
51 => 'side story', 52 => 'parent story',
61 => 'summary', 62 => 'full story',
100 => 'other'
CATEGORY: Retrieve Category Data
CALENDAR: Next 10
WISHLIST: Retrieve Wishlist Data
WISHLISTADD: Add Anime to Wishlist
WISHLISTDEL: Remove Anime from Wishlist
NOTIFICATION: Retrieve Notification Date
NOTIFICATIONADD: Add Anime or Group to Notify List
NOTIFICATIONDEL: Remove Anime or Group from Notify List
Empty Table
Byte 1 | ||
Bit | Decimal | Data Field |
0 | 1 | String |
1 | 2 | String |
2 | 4 | String |
3 | 8 | String |
4 | 16 | String |
5 | 32 | String |
6 | 64 | String |
7 | 128 | String |
CHARACTER: Get Character Information
Returns character details associated with a given character ID, including associated anime ids, episode ids, and seiyuu.
Command String:
- CHARACTER charid={int characterid}
Possible Replies:
- 235 CHARACTER
- {int charid}|{str character name kanji}|{str character name transcription}|{str pic}|{anime blocks}|{int episode list}|{int last update date}
- An 'anime block' is {int anime id},{int type},{int creatorid},{boolean is_main_seiyuu} repeated as many times as necessary, separated by a single quote ( ' ).
- 335 NO SUCH CHARACTER
Info:
- ANIME AMASK byte6, bit7
- If no seiyuu is associated with the character for a given aid, the 'creatorid' and 'is_main_seiyuu' fields will be empty, but the commas will remain.
- An empty episode list is "undefined": no episode values have been added.
- type values: 0='appears in', 1='cameo appearance in', 2='main character in'
Note | Some anime have many characters associated with them - far more than can fit in a single UDP block. Character ids will be the first to be truncated if a packet is too long. |
(Note---change existing documentation if necessary, it claims categories are chopped first.)
Example:
CHARACTER charid=488&s=DChan 235 CHARACTER 488|ニコ・ロビン|Nico Robin|14789.jpg|4097,2,1900,1'69,2,1901,0'6199,0,1900,1'5691,0,1900,1'2644,0,,'4851,0,1900,1||1236938094
CREATOR: Get Creator Information
Command String:
- CREATOR creatorid={int creatorid}
Possible Replies:
- 245 CREATOR
- {int creatorid}|{str creator name kanji}|{str creator name transcription}|{int type}|{str url_english}|{str url_japanese}|{str wiki_url_english}|{str wiki_url_japanese}|{int last update date}
- 345 NO SUCH CREATOR
Info:
- ANIME AMASK byte6, bit5
- type values: 1='person', 2='company', 3='collaboration'
Example:
245 CREATOR 718|GAINAX|Gainax|2|10092.png||http://www.gainax.co.jp/%7CGainax%7CGainax%7C1237048093