1.4.5 finalize and release

This commit is contained in:
sinaioutlander committed 2020-08-30 23:29:37 +10:00
1 parent fd20a1120b
commit 0fd382c1f6
4 files changed
+10 -8

No files matched your search

-5
View File
@@ -85,11 +85,6 @@ namespace Explorer
if (type == null)
{
MelonLogger.Log("Could not get type for object or memberinfo!");
if (memberInfo is MethodInfo)
{
MelonLogger.Log("is it void?");
}
return null;
}
+8 -1
View File
@@ -115,7 +115,14 @@ namespace Explorer
if (m_object is Il2CppSystem.Object ilObject)
{
var iltype = ilObject.GetIl2CppType();
return Type.GetType(iltype.AssemblyQualifiedName);
if (Type.GetType(iltype.AssemblyQualifiedName) is Type type)
{
return type;
}
else
{
return ilObject.GetType();
}
}
else
{
+1 -1
View File
@@ -37,7 +37,7 @@ namespace Explorer
var type = ReflectionHelpers.GetActualType(Target);
if (type == null)
{
MelonLogger.Log($"Could not get underlying type for object..? Type: {Target?.GetType().Name}, ToString: {Target?.ToString()}");
MelonLogger.Log($"Could not get underlying type for object! Type: {Target?.GetType().AssemblyQualifiedName}, Value ToString: {Target?.ToString()}");
DestroyWindow();
return;
}