fix brain fart in LuaUserData

This commit is contained in:
Evil Factory
2022-03-25 20:45:27 -03:00
parent f9d7c0c2be
commit 91106ef7bd
@@ -31,9 +31,7 @@ namespace Barotrauma
return null; return null;
} }
MethodInfo method = typeof(UserData).GetMethod(nameof(UserData.RegisterType), new Type[2] { typeof(InteropAccessMode), typeof(string) }); return UserData.RegisterType(type);
MethodInfo generic = method.MakeGenericMethod(type);
return (IUserDataDescriptor)generic.Invoke(null, new object[] { null, null });
} }
public static void UnregisterType(string typeName) public static void UnregisterType(string typeName)
@@ -46,9 +44,7 @@ namespace Barotrauma
return; return;
} }
MethodInfo method = typeof(UserData).GetMethod(nameof(UserData.UnregisterType), new Type[2] { typeof(InteropAccessMode), typeof(string) }); UserData.UnregisterType(type);
MethodInfo generic = method.MakeGenericMethod(type);
generic.Invoke(null, new object[] { null, null });
} }
public static IUserDataDescriptor RegisterGenericType(string typeName, params string[] typeNameArguements) public static IUserDataDescriptor RegisterGenericType(string typeName, params string[] typeNameArguements)
{ {