This has all been hacked already.
I believe a certain someone’s notes describe every bit of the format, but he didn’t share his notes with me yet for whatever reason, so I have to post information that is a bit outdated, but explains the essentials anyway.
Tonfa, your data for Escape is wrong, and the four bytes do not relate to camera motions.
http://www.memoryhacking.com/Misc/FF7Stuff.zipI also have all the enemy attacks, but I can not find them.
And of course statuses are 4 bytes because there are 32 statuses (one unused?), and each status is assigned a single bit.
So naturally to get more statuses into a DWORD you just flag the bit related to the status.
Thus you can make an attack inflict every status in the game by setting it to 0xFFF7FFFF.
Maybe that certain someone’s notes better explain byte 18, but it should be the chance of the status being inflicted.
I did not do enough research many years ago to fully decode it, but it should be a chance of infliction from 00-3F or 00-7F, then where it goes over this number it has a second implied meaning of some nature, similar to the way steal/drop ratios work in enemy data (if you are clueless, do your homework better).
Undocumented is the first byte, which, if under 10, is the level modulus required for the attack to hit.
Thus L4Â Suicide has a 4.
I did not decode the various other meanings it has if not a level-hit indicator, but 4B (from a quick glance) most likely means it does not work on bosses.
L. Spiro