Created
March 2, 2021 17:22
-
-
Save HugoPeters/f5c540c3b5f01282014a802c8107b510 to your computer and use it in GitHub Desktop.
DP print objs from both lists...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var addr_obj_list = mem.u32[0x800B1920]; | |
| var num_objs = mem.u32[0x800B1924]; | |
| for (var i = 0; i < num_objs; ++i) | |
| { | |
| var obj_ptr = mem.u32[addr_obj_list + 4 * i]; | |
| var obj_def_ptr = mem.u32[obj_ptr + 0x50]; | |
| var obj_name_ptr = obj_def_ptr + 0x5F; | |
| var obj_name = mem.getstring(obj_name_ptr, 16); | |
| console.log(i.toString() + " " + obj_ptr.toString(16) + ": " + obj_name); | |
| } | |
| var addr_obj_list2 = 0x800b2938; | |
| var num_objs2 = mem.u16[0x800B2934]; | |
| for (var i = 0; i < num_objs2; ++i) | |
| { | |
| var obj_ptr = mem.u32[addr_obj_list2 + 4 * i]; | |
| var obj_def_ptr = mem.u32[obj_ptr + 0x50]; | |
| var obj_name_ptr = obj_def_ptr + 0x5F; | |
| var obj_name = mem.getstring(obj_name_ptr, 16); | |
| console.log(i.toString() + " " + obj_ptr.toString(16) + ": " + obj_name); | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment