Skip to content

Commit

Permalink
Implement: LegoObject_Callback_Update
Browse files Browse the repository at this point in the history
* This one function took about 6-8 hours.
* It wasn't as bad as it looks at first glance. Almost every section follows the same pattern, and all sections goto the end of the update method after that.
* The only issues with fixing this function were inverting like 80+ flag operations (thankfully with a python script), reorganizing logic that was using goto when it wasn't necessary, and double-checking everything after the fact.
* Because of how large this function is, there's still a chance that there are mistakes with the fixed up decompilation, since it's difficult to follow along and compare everything with Ghidra.
  • Loading branch information
trigger-segfault committed Jun 14, 2023
1 parent b157e7a commit ebb6734
Show file tree
Hide file tree
Showing 3 changed files with 1,427 additions and 4 deletions.
Loading

0 comments on commit ebb6734

Please sign in to comment.