Jump to content

OBD:DPge: Difference between revisions

No change in size ,  Yesterday at 19:15
corrected whoopsie from 2007; this is a 32-bit pointer
m (don't know why this zero was an ellipsis)
(corrected whoopsie from 2007; this is a 32-bit pointer)
 
Line 14: Line 14:
{{OBDtr| 0x0D | char[3]  |C8FFC8| DE AD DE    | dead | padding }}
{{OBDtr| 0x0D | char[3]  |C8FFC8| DE AD DE    | dead | padding }}
{{OBDtr| 0x10 | uint32[12]|C8FFC8| 00 00 00 00 | 0    | action icons; always zero }}
{{OBDtr| 0x10 | uint32[12]|C8FFC8| 00 00 00 00 | 0    | action icons; always zero }}
{{OBDtr| 0x40 | int16    |C8FFFF| 01 6B 10 00 | 4203 | link to 04203-.[[OBD:IGPG|IGPG]] }}
{{OBDtr| 0x40 | link      |C8FFFF| 01 6B 10 00 | 4203 | link to 04203-.[[OBD:IGPG|IGPG]] }}
|}
|}


Line 22: Line 22:


;Action icons
;Action icons
:While this field is unused in all existing DPges, Oni still uses the data if it is provided. The purpose is to provide visual instructions for performing a move (assuming this is a move page). Until reaching 12 actions or an int32 that is zero, Oni will walk through these values and display icons left-to-right in the sub-text area of the diary page for the following actions. The TXMPs for each action are determined by [[OBD:KeyI|KeyI]].
:While this field is unused in all existing DPges, Oni still uses the data if it is provided. The purpose is to provide visual instructions for performing a move (assuming this is a move page). Until reaching 12 actions or a uint32 that is zero, Oni will walk through these values and display icons left-to-right in the sub-text area of the diary page for the following actions. The TXMPs for each action are determined by [[OBD:KeyI|KeyI]].
::''Modifiers'' (add this bit on top of an action):
::''Modifiers'' (add this bit on top of an action):
::Hold this key = 0x1000
::Hold this key = 0x1000