Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Mother 3/Battle actions table: Difference between revisions
< Mother 3
Jump to navigation
Jump to search
Lorenzooone (talk | contribs) (→Format) |
Lorenzooone (talk | contribs) |
||
Line 38: | Line 38: | ||
==Info chunk== | ==Info chunk== | ||
A group of byte that's the same for [[MOTHER_3:PSI_data|PSI data]], [[MOTHER_3:Item_data|Item data]], [[MOTHER_3:Battle_skills_table|Battle skills table]] and [[MOTHER_3:Battle_actions_table|Battle actions table]].<br> | A group of byte that's the same for [[MOTHER_3:PSI_data|PSI data]], [[MOTHER_3:Item_data|Item data]], [[MOTHER_3:Battle_skills_table|Battle skills table]] and [[MOTHER_3:Battle_actions_table|Battle actions table]].<br> | ||
Let's just call it [[MOTHER_3:Battle_tables_info_chunk|Info chunk]]. | Let's just call it [[MOTHER_3:Battle_tables_info_chunk|Battle Info chunk]]. | ||
[[Category:MOTHER 3|Battle actions table]] | [[Category:MOTHER 3|Battle actions table]] |
Revision as of 17:17, 16 October 2016
This is a sub-page of Mother 3.
Battle actions table | |
Game | MOTHER 3 |
Start Address | 0xD9D28 |
End Address | 0xE1707 |
# of Entries | 650 (0x28A) |
Entry Length | 48 bytes (0x30) |
Total Length | 31200 bytes (0x79E0) |
Back to the ROM map |
Overview
The battle actions table is mostly unknown, but it serves as a lookup table for an enemy's action values; it also contains indices into the battle text table.
Format
There are 650 entries; each entry contains 48 bytes.
Field listing
- 00-03 (04) = [ A ] Battle Action ID
- 04-05 (02) = [ B ] Sprite Recolour Value
- 06-07 (02) = [ C ] Playability of Sound
- 08-2F (28) = [ D ] PSI/Item/Actions Info Chunk
Table view
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F +-------------------------------------------------------------------------------- 00 | [ A ] [ B ] [ C ] [ D -> 10 | <- D -> 20 | <- D ]
Sprite colour
Either 46 or 48. If 46, the sprite gets white before printing the text (Damaging actions). If 48, the sprite gets black before printing the text (Not damaging actions).
Plays sound
If 0xFFFF, attack sound effects get played, if 0x0000, they do not.
Info chunk
A group of byte that's the same for PSI data, Item data, Battle skills table and Battle actions table.
Let's just call it Battle Info chunk.