Commit Graph
223 Commits
Author SHA1 Message Date
Yoshi Askharoun 14505cd006 Use boolean literals in scripts 2025-07-20 10:24:35 -05:00
Yoshi Askharoun 8cbf503008 Correct inverted if blocks in scripts 2025-07-20 10:16:46 -05:00
Yoshi Askharoun 9849ca2a98 Update Iris 2025-07-20 09:44:26 -05:00
Yoshi Askharoun dc7908b6a9 Fix incorrect PSHT decomp 2025-07-20 02:09:49 -05:00
Yoshi Askharoun 4325bc3e73 More inline scripts, shared classes 2025-07-20 02:03:16 -05:00
Yoshi Askharoun 77fe53fcc3 Initial AboutDialog.uix 4.8 decomp 2025-07-18 20:11:53 -05:00
Yoshi Askharoun e9c75074ee Enable decompilation of Locals block 2025-07-18 20:01:49 -05:00
Yoshi Askharoun b72918726b Guess type of null dictionary items 2025-07-18 19:57:50 -05:00
Yoshi Askharoun a7f7e0e3d4 Support exported types without base types (e.g. Class) 2025-07-18 19:57:15 -05:00
Yoshi Askharoun 044615088d Implement If blocks in scripts 2025-07-18 14:04:06 -05:00
Yoshi Askharoun 15b050a343 Use stack of blocks 2025-07-18 00:43:22 -05:00
Yoshi Askharoun f18920fd33 [WIP] First pass at script decompilation 2025-07-18 00:23:23 -05:00
Yoshi Askharoun 059e143980 Fix namespaces on element property assignments 2025-07-17 18:32:28 -05:00
Yoshi Askharoun 2a76d02461 Support content init, PLAD, PGET/P/T, LSYM, and serialization of complex objects with simple properties 2025-07-17 17:55:04 -05:00
Yoshi Askharoun 64f7a445eb Support method calls on instances 2025-07-17 17:52:57 -05:00
Yoshi Askharoun 8a4b3853b2 Use switch 2025-07-17 15:29:51 -05:00
Yoshi Askharoun 52d2fdb10b Move init method analysis 2025-07-17 15:26:17 -05:00
Yoshi Askharoun 27086b73a8 Move common decompiler state to new class 2025-07-17 14:30:19 -05:00
Yoshi Askharoun 109c44e8eb Genericize conversions from instance/expressions to XML 2025-07-17 14:07:44 -05:00
Yoshi Askharoun c4a8be37cb [WIP] Start handling inline expressions 2025-07-17 00:46:05 -05:00
Yoshi Askharoun 2f09fbf67c [WIP] Static analysis of XML constructors 2025-07-16 23:00:49 -05:00
Yoshi Askharoun 8e922468c5 Don't overwrite original files 2025-07-16 23:00:24 -05:00
Yoshi Askharoun 4114d206cb Add real-world tests from Zune 3.1, ported to UIX 4.8 2025-07-16 22:59:57 -05:00
Yoshi Askharoun bfff6f8c70 Use new UIX sublibraries 2025-07-15 22:11:00 -05:00
Yoshi Askharoun 3e6beb6406 [WIP] Decompile to XML 2025-07-15 21:57:09 -05:00