To freeze Z movement: now, to disable Z-axis movement, change the 00B42500 ("Z-axis movement") entry from 55 to C3. to restore Z-axis movement, change it from C3 back to 55. if you restart RE5, you will have to repeat the first step ( find and patch to "C2 0C 00" ). M94F-10ammo-noupgrades-memory array: 03 01 02 01 00 00 0A 00 Values for ready button for players: 0 = no player? 1 = not ready 2 = ready Value for who controls character: address = 0386C1F8 (Region size of 1E00000 at address 03330000) 0 - local player 1 - CPU player 2 - network player found the value with this process: searched between 1 and 10 while in coop. Searched for decreased value when player exited. Searched for increased value when player entered. And repeat until value was found. More effective way of finding value: Be in a coop game. Search for 2. Make player leave. Then search for 1. It should be one of the few in the 038##### region. Search for this to find 2P value: (value is second 01) (replace second 01 with 02 to search for this while in coop) 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 FF Search for this to find 1P value: 00 01 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 FF Alternate way. Search for this while character is standing still: 10 00 10 00 10 00 10 20 00 00 00 20 (for player character, or for AI in idle stance) 10 00 30 00 10 00 30 20 00 00 00 20 (for AI character standing still) Target the last byte (20) and move 20 (hex) bytes forward. That should be the value. Or use the same address as where you found that long string of bytes, and then go 2B forward and change type to 4 bytes. I think offset between 1P and 2P is D8C0 Values seems to always be between 03850000->03900000