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.
Dragon Warrior Monsters/ROM map
Jump to navigation
Jump to search
The following article is a ROM map for Dragon Warrior Monsters.
Bank 41
There's a table at ROM41:4007 which points to the various string tables stored in this bank.
Personality name tables
ROM41:4997 personality name pointer table, size of 2x27, all pointing to within this bank. These are indexed by (idx(Charge) * 9 + idx(Mixed) * 3 + idx(Cautious)) where idx(x) is: * 0 if x >= 0xC0 * 1 if 0x40 <= x < 0xC0 * 2 if x < 0x40 Effectively this means the indexes are best to worst, worsening Cautious first, then carrying from Mixed, etc. ROM41:7159 personality names start here, each terminated by F0, in the order specified by the pointer table.
Personality adjustment tables
These tables are 4x8, each row containing 1 byte each of the adjustments for Charge, Mixed, Cautious, and Motivation respectively. Each table represents what happens when you select a certain Plan in battle. The row corresponds to a combination of the monster's current Motivation and level. Note that selecting Fight makes no adjustments to personality stats.
Run
ROM50:59B0 -4, 0, 0, -10 # Motivation < 151 && Level < 10 -3, 0, 0, -5 # Motivation < 151 && 10 <= Level < 20 -2, 0, 0, -3 # Motivation < 151 && 20 <= Level < 30 -1, 0, 0, -2 # Motivation < 151 && Level >= 30 -8, 0, 0, -15 # Motivation >= 151 && Level < 10 -6, 0, 0, -10 # Motivation >= 151 && 10 <= Level < 20 -4, 0, 0, -5 # Motivation >= 151 && 20 <= Level < 30 -2, 0, 0, -3 # Motivation >= 151 && Level >= 30
Charge
ROM57:70A9 7, -1, 0, 3 # Motivation < 151 && Level < 10 5, -1, 0, 2 # Motivation < 151 && 10 <= Level < 20 3, -1, 0, 1 # Motivation < 151 && 20 <= Level < 30 2, -1, 0, 1 # Motivation < 151 && Level >= 30 10, -1, 0, 4 # Motivation >= 151 && Level < 10 7, -1, 0, 3 # Motivation >= 151 && 10 <= Level < 20 5, -1, 0, 2 # Motivation >= 151 && 20 <= Level < 30 5, 0, 0, 1 # Motivation >= 151 && Level >= 30
Mixed
ROM57:70C9 0, 7, -2, 3 # Motivation < 151 && Level < 10 0, 5, -2, 2 # Motivation < 151 && 10 <= Level < 20 0, 4, -1, 1 # Motivation < 151 && 20 <= Level < 30 0, 3, -1, 1 # Motivation < 151 && Level >= 30 0, 10, -3, 4 # Motivation >= 151 && Level < 10 0, 7, -2, 3 # Motivation >= 151 && 10 <= Level < 20 0, 5, -1, 2 # Motivation >= 151 && 20 <= Level < 30 0, 5, 0, 1 # Motivation >= 151 && Level >= 30
Cautious
ROM57:70E9 -2, 0, 7, 3 # Motivation < 151 && Level < 10 -2, 0, 5, 2 # Motivation < 151 && 10 <= Level < 20 -1, 0, 4, 1 # Motivation < 151 && 20 <= Level < 30 -1, 0, 3, 1 # Motivation < 151 && Level >= 30 -2, 0, 10, 4 # Motivation >= 151 && Level < 10 -2, 0, 7, 3 # Motivation >= 151 && 10 <= Level < 20 -1, 0, 5, 2 # Motivation >= 151 && 20 <= Level < 30 0, 0, 5, 1 # Motivation >= 151 && Level >= 30
Command
ROM57:7109 0, 0, 0, -1 # Motivation < 151 && Level < 10 0, 0, 0, -2 # Motivation < 151 && 10 <= Level < 20 0, 0, 0, -2 # Motivation < 151 && 20 <= Level < 30 0, 0, 0, -1 # Motivation < 151 && Level >= 30 0, 0, 0, -1 # Motivation >= 151 && Level < 10 0, 0, 0, -2 # Motivation >= 151 && 10 <= Level < 20 0, 0, 0, -2 # Motivation >= 151 && 20 <= Level < 30 0, 0, 0, -1 # Motivation >= 151 && Level >= 30
Internal Data for Dragon Warrior Monsters
| |
---|---|