Closed qqizai closed 7 months ago
unity version: 2021.3.17f1
log print: Class: []::[PhotonPlayer] - not found
from source code:
BNM_NewStaticMethodInit(BNM::GetType(), MethodWithGameArgs, 1, BNM::GetType(OBFUSCATE_BNM(""), OBFUSCATE_BNM("PhotonPlayer")));
excuseme, why here GetType is empty string?-------> BNM::GetType(OBFUSCATE_BNM("")
full log:
2023-10-05 14:21:35.712 17568-17615/? E/ByNameModding: BNM_il2cpp_init start domain_name: IL2CPP Root Domain -------------- 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Class::Init in lib: 0x19f9f3c 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] game has il2cpp_image_get_class. BNM will use it 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func start ------------ 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func end ------------ 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Class::FromIl2CppType in lib: 0x19f9a14 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func start ------------ 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func end ------------ 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Type::GetClassOrElementClass в библиотеке: 0x1989f64. 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func start ------------ 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func end ------------ 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Image::FromName in lib: 0x1986164 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Assembly::GetAllAssemblies by domain in lib: 0x19bd8e0 2023-10-05 14:21:36.961 17568-17615/? E/ByNameModding: We can't normally without hooks set args name, because names moved to metadata 2023-10-05 14:21:37.011 17568-17615/? E/ByNameModding: We can't normally without hooks set args name, because names moved to metadata 2023-10-05 14:21:37.307 17568-17615/? W/ByNameModding: Class: []::[PhotonPlayer] - not found
Try use BNM 1.0
unity version: 2021.3.17f1
log print: Class: []::[PhotonPlayer] - not found
from source code:
BNM_NewStaticMethodInit(BNM::GetType(), MethodWithGameArgs, 1, BNM::GetType(OBFUSCATE_BNM(""), OBFUSCATE_BNM("PhotonPlayer")));
excuseme, why here GetType is empty string?-------> BNM::GetType(OBFUSCATE_BNM("")
full log:
2023-10-05 14:21:35.712 17568-17615/? E/ByNameModding: BNM_il2cpp_init start domain_name: IL2CPP Root Domain -------------- 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Class::Init in lib: 0x19f9f3c 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] game has il2cpp_image_get_class. BNM will use it 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func start ------------ 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func end ------------ 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Class::FromIl2CppType in lib: 0x19f9a14 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func start ------------ 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func end ------------ 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Type::GetClassOrElementClass в библиотеке: 0x1989f64. 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func start ------------ 2023-10-05 14:21:36.371 17568-17615/? E/ByNameModding: add hook 1 func end ------------ 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Image::FromName in lib: 0x1986164 2023-10-05 14:21:36.371 17568-17615/? D/ByNameModding: [InitIl2cppMethods] il2cpp::vm::Assembly::GetAllAssemblies by domain in lib: 0x19bd8e0 2023-10-05 14:21:36.961 17568-17615/? E/ByNameModding: We can't normally without hooks set args name, because names moved to metadata 2023-10-05 14:21:37.011 17568-17615/? E/ByNameModding: We can't normally without hooks set args name, because names moved to metadata 2023-10-05 14:21:37.307 17568-17615/? W/ByNameModding: Class: []::[PhotonPlayer] - not found