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.
Mother 3/Item data: Difference between revisions
< Mother 3
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 16: | Line 16: | ||
===Field listing=== | ===Field listing=== | ||
* <tt>00-03 ( | * <tt>00-00 (01)</tt> = <tt>{{color2|#000000|#87CEEB|[ A ]}}</tt> Item number | ||
* <tt>04-04 (01)</tt> = <tt>{{color2|#000000|# | * <tt>01-03 (03)</tt> = ''Unclassified data'' | ||
* <tt>04-04 (01)</tt> = <tt>{{color2|#000000|#90EE90|[ B ]}}</tt> [[#Item type|Item type]] | |||
* <tt>05-07 (03)</tt> = ''Unclassified data'' | * <tt>05-07 (03)</tt> = ''Unclassified data'' | ||
* <tt>08-08 (01)</tt> = <tt>{{color2|#000000|# | * <tt>08-08 (01)</tt> = <tt>{{color2|#000000|#FFB6C1|[ C ]}}</tt> [[#Key item flag|Key item flag]] | ||
* <tt>09-09 (01)</tt> = ''Unclassified data'' | * <tt>09-09 (01)</tt> = ''Unclassified data'' | ||
* <tt>0A-0B (02)</tt> = <tt>{{color2|#000000|# | * <tt>0A-0B (02)</tt> = <tt>{{color2|#000000|#FAFAD2|[ D ]}}</tt> Sell price | ||
* <tt>0C-0C (01)</tt> = <tt>{{color2|#000000|# | * <tt>0C-0C (01)</tt> = <tt>{{color2|#000000|#FFFFE0|[ E ]}}</tt> [[#Equip flags|Equip flags]] | ||
* <tt>0D-0F (03)</tt> = ''Unclassified data'' | * <tt>0D-0F (03)</tt> = ''Unclassified data'' | ||
* <tt>10-13 (04)</tt> = <tt>{{color2|#000000|# | * <tt>10-13 (04)</tt> = <tt>{{color2|#000000|#B0C4DE|[ F ]}}</tt> HP increase (signed!) | ||
* <tt>14-15 (02)</tt> = <tt>{{color2|#000000|# | * <tt>14-15 (02)</tt> = <tt>{{color2|#000000|#D3D3D3|[ G ]}}</tt> PP increase (signed!) | ||
* <tt>16-17 (02)</tt> = ''Unclassified data'' | * <tt>16-17 (02)</tt> = ''Unclassified data'' | ||
* <tt>18-18 (01)</tt> = <tt>{{color2|#000000|# | * <tt>18-18 (01)</tt> = <tt>{{color2|#000000|#F08080|[ H ]}}</tt> Offense increase (signed!) | ||
* <tt>19-19 (01)</tt> = <tt>{{color2|#000000|# | * <tt>19-19 (01)</tt> = <tt>{{color2|#000000|#FFA07A|[ I ]}}</tt> Defense increase (signed!) | ||
* <tt>1A-1A (01)</tt> = <tt>{{color2|#000000|# | * <tt>1A-1A (01)</tt> = <tt>{{color2|#000000|#ADD8E6|[ J ]}}</tt> IQ increase (signed!) | ||
* <tt>1B-1B (01)</tt> = <tt>{{color2|# | * <tt>1B-1B (01)</tt> = <tt>{{color2|#FFFFFF|#00008B|[ K ]}}</tt> Speed increase (signed!) | ||
* <tt>1C-1F (04)</tt> = ''Unclassified data'' | * <tt>1C-1F (04)</tt> = ''Unclassified data'' | ||
* <tt>20-35 (16)</tt> = <tt>{{color2|#FFFFFF|# | * <tt>20-35 (16)</tt> = <tt>{{color2|#FFFFFF|#006400|[ L ]}}</tt> [[#Status ailment protection|Status ailment protection]] | ||
* <tt>36-3A (05)</tt> = <tt>{{color2|#FFFFFF|# | * <tt>36-3A (05)</tt> = <tt>{{color2|#FFFFFF|#8B0000|[ M ]}}</tt> [[#Damage protection|Damage protection]] | ||
* <tt>3B-4D (13)</tt> = ''Unclassified data'' | * <tt>3B-4D (13)</tt> = ''Unclassified data'' | ||
* <tt>4E-4F (02)</tt> = <tt>{{color2|#FFFFFF|# | * <tt>4E-4F (02)</tt> = <tt>{{color2|#FFFFFF|#B8860B|[ N ]}}</tt> [[#Lower and upper HP values|Lower HP value]] | ||
* <tt>50-51 (02)</tt> = <tt>{{color2|#FFFFFF|# | * <tt>50-51 (02)</tt> = <tt>{{color2|#FFFFFF|#483D8B|[ O ]}}</tt> [[#Lower and upper HP values|Upper HP value]] | ||
* <tt>52-52 (01)</tt> = <tt>{{color2|#FFFFFF|# | * <tt>52-52 (01)</tt> = <tt>{{color2|#FFFFFF|#A9A9A9|[ P ]}}</tt> [[#Status ailment|Status ailment]] | ||
* <tt>53-6B (19)</tt> = ''Unclassified data'' | * <tt>53-6B (19)</tt> = ''Unclassified data'' | ||
===Table view=== | |||
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F | ||
+-------------------------------------------------------------------------------- | +-------------------------------------------------------------------------------- | ||
00 | | 00 | {{color2|#000000|#87CEEB|[ A]}} [ ? ] {{color2|#000000|#90EE90|[ B]}} [ ? ] {{color2|#000000|#FFB6C1|[ C]}} [ ?] {{color2|#000000|#FAFAD2|[ D ]}} {{color2|#000000|#FFFFE0|[ E]}} [ ? ] | ||
10 | {{color2|#000000|# | 10 | {{color2|#000000|#B0C4DE|[ F ]}} {{color2|#000000|#D3D3D3|[ G ]}} [ ? ] {{color2|#000000|#F08080|[ H]}} {{color2|#000000|#FFA07A|[ I]}} {{color2|#000000|#ADD8E6|[ J]}} {{color2|#FFFFFF|#00008B|[ K]}} [ ? ] | ||
20 | {{color2|#FFFFFF|# | 20 | {{color2|#FFFFFF|#006400|[ L ->}} | ||
30 | {{color2|#FFFFFF|# | 30 | {{color2|#FFFFFF|#006400|<- L ]}} {{color2|#FFFFFF|#8B0000|[ M ]}} [ ? -> | ||
40 | <- ? ] {{color2|#FFFFFF|# | 40 | <- ? ] {{color2|#FFFFFF|#B8860B|[ N ]}} | ||
50 | {{color2|#FFFFFF|# | 50 | {{color2|#FFFFFF|#483D8B|[ O ]}} {{color2|#FFFFFF|#A9A9A9|[ P]}} [ ? -> | ||
60 | <- ? ] | 60 | <- ? ] | ||
Revision as of 06:28, 14 July 2013
Item data table | |
Game | MOTHER 3 |
Start Address | 0xE5108 |
End Address | 0xEBD07 |
# of Entries | 256 (0x100) |
Entry Length | 108 bytes (0x6C) |
Total Length | 27648 bytes (0x6C00) |
Back to the ROM map |
Overview
The item data table contains the stats and parameters for each item in the game. It does not include the item names; for that, see the item names table.
Format
Each entry in the table uses 108 bytes.
Field listing
- 00-00 (01) = [ A ] Item number
- 01-03 (03) = Unclassified data
- 04-04 (01) = [ B ] Item type
- 05-07 (03) = Unclassified data
- 08-08 (01) = [ C ] Key item flag
- 09-09 (01) = Unclassified data
- 0A-0B (02) = [ D ] Sell price
- 0C-0C (01) = [ E ] Equip flags
- 0D-0F (03) = Unclassified data
- 10-13 (04) = [ F ] HP increase (signed!)
- 14-15 (02) = [ G ] PP increase (signed!)
- 16-17 (02) = Unclassified data
- 18-18 (01) = [ H ] Offense increase (signed!)
- 19-19 (01) = [ I ] Defense increase (signed!)
- 1A-1A (01) = [ J ] IQ increase (signed!)
- 1B-1B (01) = [ K ] Speed increase (signed!)
- 1C-1F (04) = Unclassified data
- 20-35 (16) = [ L ] Status ailment protection
- 36-3A (05) = [ M ] Damage protection
- 3B-4D (13) = Unclassified data
- 4E-4F (02) = [ N ] Lower HP value
- 50-51 (02) = [ O ] Upper HP value
- 52-52 (01) = [ P ] Status ailment
- 53-6B (19) = Unclassified data
Table view
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F +-------------------------------------------------------------------------------- 00 | [ A] [ ? ] [ B] [ ? ] [ C] [ ?] [ D ] [ E] [ ? ] 10 | [ F ] [ G ] [ ? ] [ H] [ I] [ J] [ K] [ ? ] 20 | [ L -> 30 | <- L ] [ M ] [ ? -> 40 | <- ? ] [ N ] 50 | [ O ] [ P] [ ? -> 60 | <- ? ]
Item type
Not fully known. Values range from 0 to 9:
00: Weapon |
01: Body armor |
02: Headgear |
03: Armgear |
04: Food |
05: Status healer |
06: Nausea |
07: Fleas |
08: Burned |
09: Solidified |
00: Poison | 0A: Numbness? |
01: Paralysis | 0B: DCMC |
02: Sleep | 0C: Wall staple |
03: Strange | 0D: Apologize |
04: Cry | 0E: Make laugh |
05: Forgetful | 0F: PK Love |
06: Nausea | 10: PK Fire |
07: Fleas | 11: PK Freeze |
08: Burned | 12: PK Thunder |
09: Solidified | 13: Bomb |