Commit Graph
263 Commits
Author SHA1 Message Date
Yoshi Askharoun 983474c5f1 Add resx command 2025-09-21 21:25:29 -05:00
Yoshi Askharoun 768f14c46f Add type guessing for property and local symbol references 2025-09-21 21:25:28 -05:00
Yoshi Askharoun d6d3aabdcb Correct syntax for nested listen 2025-09-21 21:25:28 -05:00
Yoshi Askharoun 8c3629c7b5 Support immediate dictionary adds 2025-09-21 21:25:28 -05:00
Yoshi Askharoun 703e650e40 Add required properties 2025-09-21 21:25:27 -05:00
Yoshi Askharoun 69c543a234 Implement triggers with chained member accesses 2025-09-21 21:25:27 -05:00
Yoshi Askharoun d29a7ab839 Minor fixes to JMP statements 2025-09-21 21:25:27 -05:00
Yoshi Askharoun d72d868bec Recognize predefined from equivalent types 2025-09-21 21:25:27 -05:00
Yoshi Askharoun e689e8d3c9 Declare scoped locals on first assignment 2025-09-21 21:25:27 -05:00
Yoshi Askharoun 88acf9c402 [WIP] More accurate expression simplifier 2025-09-21 21:25:26 -05:00
Yoshi Askharoun 47ced82b74 Methods go in their own XML element 2025-09-21 21:25:26 -05:00
Yoshi Askharoun 4e4f5d3055 Add if-elseif-else sample with multiple conditions 2025-09-21 21:21:44 -05:00
Yoshi Askharoun 7cc0702c14 Add special handling for known OPR instructions 2025-09-21 21:19:14 -05:00
Yoshi Askharoun ebb41f0384 Add if-elseif-else decomp test 2025-09-20 11:52:28 -05:00
Yoshi Askharoun e2b880f5c4 Update Iris 2025-09-20 11:13:51 -05:00
Yoshi Askharoun 189ae83130 Slightly more intelligent way of detecting expressions that can also be statements 2025-08-04 00:59:23 -05:00
Yoshi Askharoun 32c2b97bf0 Implement some decomp of listeners 2025-08-03 22:06:22 -05:00
Yoshi Askharoun cf2b553ba0 Include FinalEvaluate attribute 2025-08-02 22:58:32 -05:00
Yoshi Askharoun ad64ca47d7 Enable final evaluate offsets as TODO 2025-08-02 21:37:34 -05:00
Yoshi Askharoun f82630c6c1 Guess expression return types 2025-08-02 21:37:15 -05:00
Yoshi Askharoun 3a6dfd9f49 Log suspicious instructions 2025-08-02 21:36:40 -05:00
Yoshi Askharoun bab5aa4542 Implement ConstructFromString instruction in init methods 2025-08-02 21:35:07 -05:00
Yoshi Askharoun 055ac61f9a Implement negation of != 2025-08-02 21:34:36 -05:00
Yoshi Askharoun 810fc8b802 Implement TypeOf and ConvertType instructions 2025-08-02 21:34:17 -05:00
Yoshi Askharoun eede0200d2 Simplify parenthesis 2025-08-02 21:32:35 -05:00