Contest move data structure (Generation III): Difference between revisions

m
no edit summary
mNo edit summary
Line 19: Line 19:
|}
|}


* '''Description ID''' determines what message is displayed in a Pokémon's SUMMARY when you look at the move's Contest data (eg. "A highly appealing move"). The actual message is stored in an array elsewhere and this ID is only used to address that array. It is also used to index the contest data structure and determine this move's appeal and jam values (see [[Contest data structure in Generation III]]).
* '''Description ID''' determines what message is displayed in a Pokémon's SUMMARY when you look at the move's Contest data (eg. "A highly appealing move"). The actual message is stored in an array elsewhere and this ID is only used to address that array. It is also used to index the Contest data structure and determine this move's appeal and jam values (see [[Contest data structure in Generation III]]).


* '''Contest Type''' indicates the type of contest this move should be used in. See the table below for a list of possible values and their meaning.
* '''Contest Type''' indicates the type of Contest this move should be used in. See the table below for a list of possible values and their meaning.


{| align="center" style="border: 1px solid #88a; background: #f8f8ff; padding: 0.5em;" cellspacing="1"
{| align="center" style="border: 1px solid #88a; background: #f8f8ff; padding: 0.5em;" cellspacing="1"
Line 37: Line 37:


*'''Combo Identifier''': An identifier used in the next 3 bytes for the purposes of identifying the first move in a [[contest combination]].
*'''Combo Identifier''': An identifier used in the next 3 bytes for the purposes of identifying the first move in a [[contest combination]].
*'''Combos''': This is a list of up to three combo identifiers, identifying contest combinations for which it may be used as the second move.
*'''Combos''': This is a list of up to three combo identifiers, identifying Contest combinations for which it may be used as the second move.


* '''Padding''' consists of a sequence of 2 bytes. Each one of those bytes should be set to 0x00 (aligns the structure on 4-bytes boundaries).
* '''Padding''' consists of a sequence of 2 bytes. Each one of those bytes should be set to 0x00 (aligns the structure on 4-bytes boundaries).
13,284

edits