{ "Source": "E:\\SapphireServer\\Dalamud Dev\\IC\\I-Ching-GL (2).dll", "SHA256": "CE269139FDFDB136BE382E10BE78E6E0BC346DEB335E9D99DF2E80097BD76CBF", "Assembly": "I-Ching-GL, Version=0.1.6.6, Culture=neutral, PublicKeyToken=null", "Runtime": "v4.0.30319", "References": [ { "Name": "System.Runtime", "Version": "10.0.0.0" }, { "Name": "System.Collections", "Version": "10.0.0.0" }, { "Name": "Dalamud", "Version": "15.0.3.6" }, { "Name": "System.Numerics.Vectors", "Version": "10.0.0.0" }, { "Name": "System.Net.Http", "Version": "10.0.0.0" }, { "Name": "System.Security.Cryptography", "Version": "10.0.0.0" }, { "Name": "System.Diagnostics.Process", "Version": "10.0.0.0" }, { "Name": "System.Text.RegularExpressions", "Version": "10.0.0.0" }, { "Name": "System.Management", "Version": "9.0.0.2" }, { "Name": "System.Threading.Tasks.Parallel", "Version": "10.0.0.0" }, { "Name": "TerraFX.Interop.Windows", "Version": "10.0.26100.5" }, { "Name": "Dalamud.Bindings.ImGui", "Version": "1.0.0.0" }, { "Name": "FFXIVClientStructs", "Version": "7.56.2.9418" }, { "Name": "System.Runtime.Numerics", "Version": "10.0.0.0" }, { "Name": "System.Linq.Expressions", "Version": "10.0.0.0" }, { "Name": "Lumina", "Version": "0.0.0.0" }, { "Name": "Lumina.Excel", "Version": "7.0.0.0" }, { "Name": "Newtonsoft.Json", "Version": "13.0.0.0" }, { "Name": "System.Threading.Thread", "Version": "10.0.0.0" }, { "Name": "System.Linq", "Version": "10.0.0.0" }, { "Name": "System.Memory", "Version": "10.0.0.0" }, { "Name": "System.Threading", "Version": "10.0.0.0" }, { "Name": "System.Text.Encoding.Extensions", "Version": "10.0.0.0" }, { "Name": "Microsoft.Win32.Registry", "Version": "10.0.0.0" }, { "Name": "System.Runtime.InteropServices", "Version": "10.0.0.0" }, { "Name": "ECommons", "Version": "3.2.1.17" }, { "Name": "System.Console", "Version": "10.0.0.0" }, { "Name": "mscorlib", "Version": "4.0.0.0" }, { "Name": "D6804B14", "Version": "0.0.0.0" } ], "Types": [ { "Name": "StatusEffectList", "Attributes": "Public, ExplicitLayout, Sealed, BeforeFieldInit", "DeclaredSize": -1, "PackingSize": -1, "Fields": [ { "Name": "EntryData", "Type": "StatusEffectList/e__FixedBuffer", "Offset": 20 } ], "NestedTypes": [ { "Name": "StatusEffectList/e__FixedBuffer", "DeclaredSize": 240, "DelegateInvoke": [] } ], "Methods": [ { "Signature": "System.Span`1 StatusEffectList::get_Entries()", "Token": 100663317, "RVA": "0x2AE44", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Index was outside the bounds of the array.", "UnvalidatedIL": null } ] }, { "Name": "StatusEffectListEntry", "Attributes": "Public, ExplicitLayout, Sealed, BeforeFieldInit", "DeclaredSize": 8, "PackingSize": 1, "Fields": [ { "Name": "StatusID", "Type": "System.UInt16", "Offset": 0 }, { "Name": "StackCount", "Type": "System.UInt16", "Offset": 2 }, { "Name": "RemainingTime", "Type": "System.Single", "Offset": 4 }, { "Name": "SourceID", "Type": "System.UInt32", "Offset": 8 } ], "NestedTypes": [], "Methods": [] }, { "Name": "SamplePlugin.Hook.ActorRadiusHook", "Attributes": "Public, BeforeFieldInit", "DeclaredSize": -1, "PackingSize": -1, "Fields": [ { "Name": "_configuration", "Type": "SamplePlugin.Configuration", "Offset": -1 }, { "Name": "_ActorRadiusHook", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 } ], "NestedTypes": [ { "Name": "SamplePlugin.Hook.ActorRadiusHook/ActorRadiusDelegate", "DeclaredSize": -1, "DelegateInvoke": [ "System.Single SamplePlugin.Hook.ActorRadiusHook/ActorRadiusDelegate::Invoke(System.UInt64,System.Byte)" ] } ], "Methods": [ { "Signature": "System.Void SamplePlugin.Hook.ActorRadiusHook::.ctor(SamplePlugin.Configuration)", "Token": 100664138, "RVA": "0x2CA9D4", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.ActorRadiusHook::Dispose()", "Token": 100664139, "RVA": "0x2CB41C", "BodyState": "SuspiciousBody", "DeclaredCodeSize": -1812037104, "Error": null, "UnvalidatedIL": null }, { "Signature": "System.Single SamplePlugin.Hook.ActorRadiusHook::ActorRadiusDetour(System.UInt64,System.Byte)", "Token": 100664140, "RVA": "0x2CB9F4", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Index was outside the bounds of the array.", "UnvalidatedIL": null } ] }, { "Name": "SamplePlugin.Hook.NoActionMoveHook", "Attributes": "Public, BeforeFieldInit", "DeclaredSize": -1, "PackingSize": -1, "Fields": [ { "Name": "_configuration", "Type": "SamplePlugin.Configuration", "Offset": -1 }, { "Name": "_NoActionMoveHook", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 } ], "NestedTypes": [ { "Name": "SamplePlugin.Hook.NoActionMoveHook/NoActionMoveDelegate", "DeclaredSize": -1, "DelegateInvoke": [ "System.UInt64 SamplePlugin.Hook.NoActionMoveHook/NoActionMoveDelegate::Invoke(System.UInt64,System.Byte,System.UInt64,System.Single,System.IntPtr)" ] }, { "Name": "SamplePlugin.Hook.NoActionMoveHook/<>c", "DeclaredSize": -1, "DelegateInvoke": [] } ], "Methods": [ { "Signature": "System.Void SamplePlugin.Hook.NoActionMoveHook::.ctor(SamplePlugin.Configuration)", "Token": 100664144, "RVA": "0x2CD19C", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.NoActionMoveHook::Dispose()", "Token": 100664145, "RVA": "0x2CDA34", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Collections.Generic.List`1 SamplePlugin.Hook.NoActionMoveHook::GetAllTimelineIds()", "Token": 100664146, "RVA": "0x2CDFA0", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.UInt64 SamplePlugin.Hook.NoActionMoveHook::NoActionMoveDetour(System.UInt64,System.Byte,System.UInt64,System.Single,System.IntPtr)", "Token": 100664147, "RVA": "0x2CE2EC", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null } ] }, { "Name": "SamplePlugin.Hook.YMove", "Attributes": "Public, BeforeFieldInit", "DeclaredSize": -1, "PackingSize": -1, "Fields": [ { "Name": "_configuration", "Type": "SamplePlugin.Configuration", "Offset": -1 }, { "Name": "_SendNormalMoveHook", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 }, { "Name": "_SendCombatMoveHook", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 }, { "Name": "_TryToGetDeepDStage", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 }, { "Name": "offset", "Type": "System.Int32", "Offset": -1 }, { "Name": "decryptor", "Type": "SamplePlugin.Hook.BaguaDecryptor", "Offset": -1 } ], "NestedTypes": [ { "Name": "SamplePlugin.Hook.YMove/SendNormalMoveDelegate", "DeclaredSize": -1, "DelegateInvoke": [ "System.IntPtr SamplePlugin.Hook.YMove/SendNormalMoveDelegate::Invoke(System.UIntPtr,System.IntPtr,System.UInt32)" ] }, { "Name": "SamplePlugin.Hook.YMove/SendCombatMoveDelegate", "DeclaredSize": -1, "DelegateInvoke": [ "System.IntPtr SamplePlugin.Hook.YMove/SendCombatMoveDelegate::Invoke(System.UIntPtr,System.IntPtr,System.UInt32)" ] }, { "Name": "SamplePlugin.Hook.YMove/TryToGetDeepDStageDelegate", "DeclaredSize": -1, "DelegateInvoke": [ "System.Void SamplePlugin.Hook.YMove/TryToGetDeepDStageDelegate::Invoke(System.Int64,System.Int64)" ] } ], "Methods": [ { "Signature": "System.Void SamplePlugin.Hook.YMove::.ctor(SamplePlugin.Configuration)", "Token": 100664221, "RVA": "0x3112D0", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.String SamplePlugin.Hook.YMove::CombineOffsets(System.Byte,System.Byte)", "Token": 100664222, "RVA": "0x312214", "BodyState": "SuspiciousBody", "DeclaredCodeSize": 19, "Error": null, "UnvalidatedIL": null }, { "Signature": "System.Int32 SamplePlugin.Hook.YMove::ConvertHexStringToInt(System.String)", "Token": 100664223, "RVA": "0x312670", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Object reference not set to an instance of an object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.YMove::SafeAreaCheckPlus(Dalamud.Plugin.Services.IFramework)", "Token": 100664224, "RVA": "0x312994", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.YMove::Dispose()", "Token": 100664225, "RVA": "0x313228", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Index was outside the bounds of the array.", "UnvalidatedIL": null }, { "Signature": "System.IntPtr SamplePlugin.Hook.YMove::SendNormalMoveDetour(System.UIntPtr,System.IntPtr,System.UInt32)", "Token": 100664226, "RVA": "0x313B34", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.IntPtr SamplePlugin.Hook.YMove::SendCombatMoveDetour(System.UIntPtr,System.IntPtr,System.UInt32)", "Token": 100664227, "RVA": "0x3166B4", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.YMove::TryToGetDeepDStageDetour(System.Int64,System.Int64)", "Token": 100664228, "RVA": "0x3195F0", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Index was outside the bounds of the array.", "UnvalidatedIL": null } ] }, { "Name": "SamplePlugin.Hook.StatusCheck", "Attributes": "Public, BeforeFieldInit", "DeclaredSize": -1, "PackingSize": -1, "Fields": [ { "Name": "_configuration", "Type": "SamplePlugin.Configuration", "Offset": -1 }, { "Name": "_StatusCheckHook", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 }, { "Name": "_ProcessPacketStatusEffectHook", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 }, { "Name": "_ProcessPacketStatusEffectHookGL", "Type": "Dalamud.Hooking.Hook`1", "Offset": -1 }, { "Name": "decryptor", "Type": "SamplePlugin.Hook.BaguaDecryptor", "Offset": -1 } ], "NestedTypes": [ { "Name": "SamplePlugin.Hook.StatusCheck/StatusCheckDelegate", "DeclaredSize": -1, "DelegateInvoke": [ "System.Void SamplePlugin.Hook.StatusCheck/StatusCheckDelegate::Invoke(FFXIVClientStructs.FFXIV.Client.Game.StatusManager*)" ] }, { "Name": "SamplePlugin.Hook.StatusCheck/ProcessPacketStatusEffectHookDelegate", "DeclaredSize": -1, "DelegateInvoke": [ "System.Void SamplePlugin.Hook.StatusCheck/ProcessPacketStatusEffectHookDelegate::Invoke(System.UInt32,StatusEffectList*,System.Boolean)" ] }, { "Name": "SamplePlugin.Hook.StatusCheck/ProcessPacketStatusEffectHookDelegateGL", "DeclaredSize": -1, "DelegateInvoke": [ "System.Void SamplePlugin.Hook.StatusCheck/ProcessPacketStatusEffectHookDelegateGL::Invoke(System.UInt32,StatusEffectList*,System.Boolean,System.Boolean)" ] } ], "Methods": [ { "Signature": "System.Void SamplePlugin.Hook.StatusCheck::.ctor(SamplePlugin.Configuration)", "Token": 100664232, "RVA": "0x31BE1C", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.StatusCheck::Dispose()", "Token": 100664233, "RVA": "0x31CB68", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Index was outside the bounds of the array.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.StatusCheck::StatusCheckDetour(FFXIVClientStructs.FFXIV.Client.Game.StatusManager*)", "Token": 100664234, "RVA": "0x31D2B0", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.StatusCheck::ProcessPacketStatusEffectDetourGL(System.UInt32,StatusEffectList*,System.Boolean,System.Boolean)", "Token": 100664235, "RVA": "0x31EF04", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null }, { "Signature": "System.Void SamplePlugin.Hook.StatusCheck::ProcessPacketStatusEffectDetour(System.UInt32,StatusEffectList*,System.Boolean)", "Token": 100664236, "RVA": "0x320A44", "BodyState": "ReadError", "DeclaredCodeSize": null, "Error": "Operation is not valid due to the current state of the object.", "UnvalidatedIL": null } ] } ], "Limitation": "Metadata only. Method-body parsing is not proof of executable logic. Target assembly was not executed." }