well it really dosnt matter which one, you can use common sense to work out what is what

.
But good job!
Now find where monsters are.
Goto town gate have monsters showing on screen
Search for 4byte 1
Goto town more so that no monsters show
Search for 0
Repeat a bit.
You will then have found the start of the monster state arrays.
Its an array of structs/classes called MonsterState
In each one is the X Z Y stored very similar to player. And also the monster id its action and health.
If you find all of those you can make a tool to find monsters and teleport too them and kill them etc.
You can map out the structures using excell or google spreedsheet very nicely. Or get an older version of Reclass by C.h.e.a.t.e.r or however his name was spelt.
Cheat engine also has a struct working out thing but I dont really like it...
To work out a struct/class find the start of one find the end of one.
Take away start from end in hex because they are addresses and you will know the size of the struct.
If the size is divisable by 4 then everything in the struct is most likely a 4 byte data type.
Or prehaps you want to make a Loot alarm and later an auto looting tool.
Figure out the ItemState struct and find its location in memory. You can find it the same way as above. Drop an item search for 1 pick it up search for 0 but make sure there are no other items around.
You will also want to work out MonsterInfo and ItemInfo structs. These can be found in the G03_2DImage or w/e directory under 005\US and can be unpacked using IMG Tools. Then you can open them in a hex editor and learn from there what they contain. They are the same in memory of game. You can find it by searching the name of item or monster in text when you modify that text name it will change in game. That is the right one.
To start you off the info structs go
unsigned int ID;
char Name[Howeverlongitis];
Item Info contains rareness of item, its name, its sell price buy price etc.
struct ItemInfo {
unsigned int ID;
char Name[25];
The struct for ItemInfo is 428 bytes in size. So from the start of 1 ID to the start of the 2nd ID for next item. You can find the difference of those and it will be 428. You can do the same for the other structs when they are in arrays.
Good luck if you try hard you should be able to work this stuff out