mirror of
https://github.com/ZuneDev/ZuneUIXTools.git
synced 2026-07-27 13:11:59 -07:00
Enable decompilation of Locals block
This commit is contained in:
@@ -54,6 +54,9 @@ public partial class Decompiler
|
||||
if (export.InitializePropertiesOffset is not uint.MaxValue)
|
||||
AnalyzeMethodForInit(export.InitializePropertiesOffset, xExport, export, name + "_prop");
|
||||
|
||||
if (export.InitializeLocalsInputOffset is not uint.MaxValue)
|
||||
AnalyzeMethodForInit(export.InitializeLocalsInputOffset, xExport, export, name + "_locl");
|
||||
|
||||
if (export.InitialEvaluateOffsets is { Length: > 0 })
|
||||
{
|
||||
XElement xScripts = new(_nsUix + "Scripts");
|
||||
@@ -205,6 +208,10 @@ public partial class Decompiler
|
||||
|
||||
PropertyListAddOnXElement(targetInstance2, targetListProperty, IrisObject.Create(valueToAdd, null, _context));
|
||||
break;
|
||||
|
||||
case OpCode.ConstructListenerStorage:
|
||||
var listenerCount = (ushort)instruction.Operands.First().Value;
|
||||
break;
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
||||
Reference in New Issue
Block a user