If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
EarthBound/Battle Actions Table: Difference between revisions
Jump to navigation
Jump to search
(Created page.) |
m (Infobox table change.) |
||
Line 1: | Line 1: | ||
{{Infobox table|name=Battle Actions Table | {{Infobox table|name=Battle Actions Table | ||
|game= | |game=EarthBound | ||
|loc=ROM | |||
|start=0x157D68 | |start=0x157D68 | ||
|end=0x158C4F | |end=0x158C4F |
Revision as of 12:00, 3 January 2006
Battle Actions Table | |
Game | EarthBound |
Start Address | 0x157D68 |
End Address | 0x158C4F |
# of Entries | 318 (?) |
Entry Length | 12 bytes (0x0C) |
Total Length | 3816 bytes (0xee8) |
Back to the ROM map |
The Battle Actions Table stores information about how to execute enemy and item actions.
Format
Direction
- Length: 1 byte
- Offset within entry: 0x00
- Range of values: 0-1
Direction of the attack.
Value | Direction |
---|---|
0 | party |
1 | enemy |
Target
- Length: 1 byte
- Offset within entry: 0x01
- Range of values: 0-4
Target of the attack.
Value | Target |
---|---|
0 | none |
1 | one |
2 | random one |
3 | row |
4 | all |
Unknown
- Length: 1 byte
- Offset within entry: 0x02
- Range of values: 0-5 (0x00-0x05)?
Unknown. Miss rate?
PP cost
- Length: 1 byte
- Offset within entry: 0x03
- Range of values: 0-255 (0x00-0xFF)
_P_hysic _P_oints cost to use this action.
Text address
- Length: 4 byte
- Offset within entry: 0x04-0x07
- Range of values: 0x00000000-0x00FFFFFF, but must be a valid text address
SNES address of the text displayed when this action is executed or 0x00000000 for no text displayed. Note that this text may include control codes which execute the action.
ASM address
- Length: 4 byte
- Offset within entry: 0x08-0x0B
- Range of values: 0x00000000-0x00FFFFFF, but must be a valid machine code address
SNES address of the machine code called to execute this action or 0x00000000 for no code called.