diff --git a/cheat/src/appdata/il2cpp-api-functions-ptr.h b/cheat/src/appdata/il2cpp-api-functions-ptr.h index 5e481cb..70a57b1 100644 --- a/cheat/src/appdata/il2cpp-api-functions-ptr.h +++ b/cheat/src/appdata/il2cpp-api-functions-ptr.h @@ -5,239 +5,239 @@ // * IL2CPP API function pointers // ****************************************************************************** -#define il2cpp_add_internal_call_ptr 0x00395F00 -#define il2cpp_alloc_ptr 0x00395F10 -#define il2cpp_allocation_granularity_ptr 0x00276C40 -#define il2cpp_array_class_get_ptr 0x00395F20 -#define il2cpp_array_element_size_ptr 0x00395F30 -#define il2cpp_array_get_byte_length_ptr 0x00395F40 -#define il2cpp_array_length_ptr 0x00395F50 -#define il2cpp_array_new_ptr 0x00395F60 -#define il2cpp_array_new_full_ptr 0x00395F70 -#define il2cpp_array_new_specific_ptr 0x00395F80 -#define il2cpp_array_object_header_size_ptr 0x00313910 -#define il2cpp_assembly_get_image_ptr 0x00361CE0 -#define il2cpp_bounded_array_class_get_ptr 0x00395F90 -#define il2cpp_capture_memory_snapshot_ptr 0x00395FA0 -#define il2cpp_class_array_element_size_ptr 0x00395FB0 -#define il2cpp_class_enum_basetype_ptr 0x00395FC0 -#define il2cpp_class_for_each_ptr 0x00395FD0 -#define il2cpp_class_from_il2cpp_type_ptr 0x00395FE0 -#define il2cpp_class_from_name_ptr 0x00395FF0 -#define il2cpp_class_from_system_type_ptr 0x00396000 -#define il2cpp_class_from_type_ptr 0x00395FE0 -#define il2cpp_class_get_assemblyname_ptr 0x00396010 -#define il2cpp_class_get_bitmap_ptr 0x00396020 -#define il2cpp_class_get_bitmap_size_ptr 0x00396040 -#define il2cpp_class_get_data_size_ptr 0x00396050 -#define il2cpp_class_get_declaring_type_ptr 0x00396060 -#define il2cpp_class_get_element_class_ptr 0x00396070 -#define il2cpp_class_get_events_ptr 0x00396080 -#define il2cpp_class_get_field_from_name_ptr 0x00396090 -#define il2cpp_class_get_fields_ptr 0x003960A0 -#define il2cpp_class_get_flags_ptr 0x003960B0 -#define il2cpp_class_get_image_ptr 0x00361CE0 -#define il2cpp_class_get_interfaces_ptr 0x003960C0 -#define il2cpp_class_get_method_from_name_ptr 0x003960D0 -#define il2cpp_class_get_methods_ptr 0x003960E0 -#define il2cpp_class_get_name_ptr 0x003960F0 -#define il2cpp_class_get_namespace_ptr 0x00396100 -#define il2cpp_class_get_nested_types_ptr 0x00396110 -#define il2cpp_class_get_parent_ptr 0x00396120 -#define il2cpp_class_get_properties_ptr 0x00396130 -#define il2cpp_class_get_property_from_name_ptr 0x00396140 -#define il2cpp_class_get_rank_ptr 0x00396150 +#define il2cpp_add_internal_call_ptr 0x0039F590 +#define il2cpp_alloc_ptr 0x0039F5A0 +#define il2cpp_allocation_granularity_ptr 0x0027F0E0 +#define il2cpp_array_class_get_ptr 0x0039F5B0 +#define il2cpp_array_element_size_ptr 0x0039F5C0 +#define il2cpp_array_get_byte_length_ptr 0x0039F5D0 +#define il2cpp_array_length_ptr 0x0039F5E0 +#define il2cpp_array_new_ptr 0x0039F5F0 +#define il2cpp_array_new_full_ptr 0x0039F600 +#define il2cpp_array_new_specific_ptr 0x0039F610 +#define il2cpp_array_object_header_size_ptr 0x0031D140 +#define il2cpp_assembly_get_image_ptr 0x0036B370 +#define il2cpp_bounded_array_class_get_ptr 0x0039F620 +#define il2cpp_capture_memory_snapshot_ptr 0x0039F630 +#define il2cpp_class_array_element_size_ptr 0x0039F640 +#define il2cpp_class_enum_basetype_ptr 0x0039F650 +#define il2cpp_class_for_each_ptr 0x0039F660 +#define il2cpp_class_from_il2cpp_type_ptr 0x0039F670 +#define il2cpp_class_from_name_ptr 0x0039F680 +#define il2cpp_class_from_system_type_ptr 0x0039F690 +#define il2cpp_class_from_type_ptr 0x0039F670 +#define il2cpp_class_get_assemblyname_ptr 0x0039F6A0 +#define il2cpp_class_get_bitmap_ptr 0x0039F6B0 +#define il2cpp_class_get_bitmap_size_ptr 0x0039F6D0 +#define il2cpp_class_get_data_size_ptr 0x0039F6E0 +#define il2cpp_class_get_declaring_type_ptr 0x0039F6F0 +#define il2cpp_class_get_element_class_ptr 0x0039F700 +#define il2cpp_class_get_events_ptr 0x0039F710 +#define il2cpp_class_get_field_from_name_ptr 0x0039F720 +#define il2cpp_class_get_fields_ptr 0x0039F730 +#define il2cpp_class_get_flags_ptr 0x0039F740 +#define il2cpp_class_get_image_ptr 0x0036B370 +#define il2cpp_class_get_interfaces_ptr 0x0039F750 +#define il2cpp_class_get_method_from_name_ptr 0x0039F760 +#define il2cpp_class_get_methods_ptr 0x0039F770 +#define il2cpp_class_get_name_ptr 0x0039F780 +#define il2cpp_class_get_namespace_ptr 0x0039F790 +#define il2cpp_class_get_nested_types_ptr 0x0039F7A0 +#define il2cpp_class_get_parent_ptr 0x0039F7B0 +#define il2cpp_class_get_properties_ptr 0x0039F7C0 +#define il2cpp_class_get_property_from_name_ptr 0x0039F7D0 +#define il2cpp_class_get_rank_ptr 0x0039F7E0 #define il2cpp_class_get_static_field_data_ptr 0x00003110 -#define il2cpp_class_get_type_ptr 0x00396160 -#define il2cpp_class_get_type_token_ptr 0x00396170 -#define il2cpp_class_get_userdata_offset_ptr 0x00396180 -#define il2cpp_class_has_attribute_ptr 0x00396190 -#define il2cpp_class_has_parent_ptr 0x003961A0 -#define il2cpp_class_has_references_ptr 0x003961B0 -#define il2cpp_class_instance_size_ptr 0x003961C0 -#define il2cpp_class_is_abstract_ptr 0x003961D0 -#define il2cpp_class_is_assignable_from_ptr 0x00384EB0 -#define il2cpp_class_is_blittable_ptr 0x003961E0 -#define il2cpp_class_is_enum_ptr 0x003961F0 -#define il2cpp_class_is_generic_ptr 0x00396200 -#define il2cpp_class_is_inflated_ptr 0x00396210 -#define il2cpp_class_is_interface_ptr 0x00396220 -#define il2cpp_class_is_subclass_of_ptr 0x00396230 -#define il2cpp_class_is_valuetype_ptr 0x00396240 -#define il2cpp_class_num_fields_ptr 0x00396250 -#define il2cpp_class_set_userdata_ptr 0x002A9EA0 -#define il2cpp_class_value_size_ptr 0x00396260 -#define il2cpp_current_thread_get_frame_at_ptr 0x00396270 -#define il2cpp_current_thread_get_stack_depth_ptr 0x00396280 -#define il2cpp_current_thread_get_top_frame_ptr 0x003962A0 -#define il2cpp_current_thread_walk_frame_stack_ptr 0x003962B0 -#define il2cpp_custom_attrs_construct_ptr 0x003962C0 +#define il2cpp_class_get_type_ptr 0x0039F7F0 +#define il2cpp_class_get_type_token_ptr 0x0039F800 +#define il2cpp_class_get_userdata_offset_ptr 0x0039F810 +#define il2cpp_class_has_attribute_ptr 0x0039F820 +#define il2cpp_class_has_parent_ptr 0x0039F830 +#define il2cpp_class_has_references_ptr 0x0039F840 +#define il2cpp_class_instance_size_ptr 0x0039F850 +#define il2cpp_class_is_abstract_ptr 0x0039F860 +#define il2cpp_class_is_assignable_from_ptr 0x0038E540 +#define il2cpp_class_is_blittable_ptr 0x0039F870 +#define il2cpp_class_is_enum_ptr 0x0039F880 +#define il2cpp_class_is_generic_ptr 0x0039F890 +#define il2cpp_class_is_inflated_ptr 0x0039F8A0 +#define il2cpp_class_is_interface_ptr 0x0039F8B0 +#define il2cpp_class_is_subclass_of_ptr 0x0039F8C0 +#define il2cpp_class_is_valuetype_ptr 0x0039F8D0 +#define il2cpp_class_num_fields_ptr 0x0039F8E0 +#define il2cpp_class_set_userdata_ptr 0x002B2340 +#define il2cpp_class_value_size_ptr 0x0039F8F0 +#define il2cpp_current_thread_get_frame_at_ptr 0x0039F900 +#define il2cpp_current_thread_get_stack_depth_ptr 0x0039F910 +#define il2cpp_current_thread_get_top_frame_ptr 0x0039F930 +#define il2cpp_current_thread_walk_frame_stack_ptr 0x0039F940 +#define il2cpp_custom_attrs_construct_ptr 0x0039F950 #define il2cpp_custom_attrs_free_ptr 0x00003650 -#define il2cpp_custom_attrs_from_class_ptr 0x003962D0 -#define il2cpp_custom_attrs_from_method_ptr 0x003962E0 -#define il2cpp_custom_attrs_get_attr_ptr 0x003962F0 -#define il2cpp_custom_attrs_has_attr_ptr 0x00396300 -#define il2cpp_debug_get_method_info_ptr 0x00396310 +#define il2cpp_custom_attrs_from_class_ptr 0x0039F960 +#define il2cpp_custom_attrs_from_method_ptr 0x0039F970 +#define il2cpp_custom_attrs_get_attr_ptr 0x0039F980 +#define il2cpp_custom_attrs_has_attr_ptr 0x0039F990 +#define il2cpp_debug_get_method_info_ptr 0x0039F9A0 #define il2cpp_debugger_set_agent_options_ptr 0x00003650 -#define il2cpp_domain_assembly_open_ptr 0x00396320 -#define il2cpp_domain_get_ptr 0x00396330 -#define il2cpp_domain_get_assemblies_ptr 0x00396340 -#define il2cpp_exception_from_name_msg_ptr 0x00396370 -#define il2cpp_field_get_flags_ptr 0x00396380 -#define il2cpp_field_get_name_ptr 0x00361CE0 -#define il2cpp_field_get_offset_ptr 0x00396390 -#define il2cpp_field_get_parent_ptr 0x003960F0 -#define il2cpp_field_get_type_ptr 0x003963A0 -#define il2cpp_field_get_value_ptr 0x003963B0 -#define il2cpp_field_get_value_object_ptr 0x003963C0 -#define il2cpp_field_has_attribute_ptr 0x003963D0 -#define il2cpp_field_is_literal_ptr 0x003963E0 -#define il2cpp_field_set_value_ptr 0x003963F0 -#define il2cpp_field_set_value_object_ptr 0x00396400 -#define il2cpp_field_static_get_value_ptr 0x00396410 -#define il2cpp_field_static_set_value_ptr 0x00396420 -#define il2cpp_format_exception_ptr 0x00396430 -#define il2cpp_format_stack_trace_ptr 0x003964C0 -#define il2cpp_free_ptr 0x00396550 -#define il2cpp_free_captured_memory_snapshot_ptr 0x00396560 -#define il2cpp_gc_alloc_fixed_ptr 0x00396570 -#define il2cpp_gc_collect_ptr 0x00396580 -#define il2cpp_gc_collect_a_little_ptr 0x00396590 -#define il2cpp_gc_disable_ptr 0x003965A0 -#define il2cpp_gc_enable_ptr 0x003965B0 -#define il2cpp_gc_foreach_heap_ptr 0x003965C0 -#define il2cpp_gc_free_fixed_ptr 0x003965F0 -#define il2cpp_gc_get_heap_size_ptr 0x00396600 -#define il2cpp_gc_get_max_time_slice_ns_ptr 0x00396610 -#define il2cpp_gc_get_used_size_ptr 0x00396620 -#define il2cpp_gc_has_strict_wbarriers_ptr 0x0011CA20 -#define il2cpp_gc_is_disabled_ptr 0x00396630 -#define il2cpp_gc_is_incremental_ptr 0x00396640 +#define il2cpp_domain_assembly_open_ptr 0x0039F9B0 +#define il2cpp_domain_get_ptr 0x0039F9C0 +#define il2cpp_domain_get_assemblies_ptr 0x0039F9D0 +#define il2cpp_exception_from_name_msg_ptr 0x0039FA00 +#define il2cpp_field_get_flags_ptr 0x0039FA10 +#define il2cpp_field_get_name_ptr 0x0036B370 +#define il2cpp_field_get_offset_ptr 0x0039FA20 +#define il2cpp_field_get_parent_ptr 0x0039F780 +#define il2cpp_field_get_type_ptr 0x0039FA30 +#define il2cpp_field_get_value_ptr 0x0039FA40 +#define il2cpp_field_get_value_object_ptr 0x0039FA50 +#define il2cpp_field_has_attribute_ptr 0x0039FA60 +#define il2cpp_field_is_literal_ptr 0x0039FA70 +#define il2cpp_field_set_value_ptr 0x0039FA80 +#define il2cpp_field_set_value_object_ptr 0x0039FA90 +#define il2cpp_field_static_get_value_ptr 0x0039FAA0 +#define il2cpp_field_static_set_value_ptr 0x0039FAB0 +#define il2cpp_format_exception_ptr 0x0039FAC0 +#define il2cpp_format_stack_trace_ptr 0x0039FB50 +#define il2cpp_free_ptr 0x0039FBE0 +#define il2cpp_free_captured_memory_snapshot_ptr 0x0039FBF0 +#define il2cpp_gc_alloc_fixed_ptr 0x0039FC00 +#define il2cpp_gc_collect_ptr 0x0039FC10 +#define il2cpp_gc_collect_a_little_ptr 0x0039FC20 +#define il2cpp_gc_disable_ptr 0x0039FC30 +#define il2cpp_gc_enable_ptr 0x0039FC40 +#define il2cpp_gc_foreach_heap_ptr 0x0039FC50 +#define il2cpp_gc_free_fixed_ptr 0x0039FC80 +#define il2cpp_gc_get_heap_size_ptr 0x0039FC90 +#define il2cpp_gc_get_max_time_slice_ns_ptr 0x0039FCA0 +#define il2cpp_gc_get_used_size_ptr 0x0039FCB0 +#define il2cpp_gc_has_strict_wbarriers_ptr 0x00120160 +#define il2cpp_gc_is_disabled_ptr 0x0039FCC0 +#define il2cpp_gc_is_incremental_ptr 0x0039FCD0 #define il2cpp_gc_set_external_allocation_tracker_ptr 0x00003650 #define il2cpp_gc_set_external_wbarrier_tracker_ptr 0x00003650 -#define il2cpp_gc_set_max_time_slice_ns_ptr 0x00396650 -#define il2cpp_gc_set_mode_ptr 0x00396660 -#define il2cpp_gc_start_incremental_collection_ptr 0x00396670 -#define il2cpp_gc_wbarrier_set_field_ptr 0x00396680 -#define il2cpp_gchandle_foreach_get_target_ptr 0x00396690 -#define il2cpp_gchandle_free_ptr 0x0037B490 -#define il2cpp_gchandle_get_target_ptr 0x0037B580 -#define il2cpp_gchandle_new_ptr 0x003966C0 -#define il2cpp_gchandle_new_weakref_ptr 0x003966D0 -#define il2cpp_get_corlib_ptr 0x00396700 -#define il2cpp_get_exception_argument_null_ptr 0x00385010 -#define il2cpp_image_get_assembly_ptr 0x003960F0 -#define il2cpp_image_get_class_ptr 0x00396710 -#define il2cpp_image_get_class_count_ptr 0x00396720 -#define il2cpp_image_get_entry_point_ptr 0x00396730 -#define il2cpp_image_get_filename_ptr 0x00361CE0 -#define il2cpp_image_get_name_ptr 0x00361CE0 -#define il2cpp_init_ptr 0x00396740 -#define il2cpp_init_utf16_ptr 0x00396770 -#define il2cpp_is_debugger_attached_ptr 0x00396800 -#define il2cpp_is_vm_thread_ptr 0x00396810 -#define il2cpp_method_get_class_ptr 0x003853E0 -#define il2cpp_method_get_declaring_type_ptr 0x003853E0 -#define il2cpp_method_get_flags_ptr 0x00396820 -#define il2cpp_method_get_from_reflection_ptr 0x003960F0 -#define il2cpp_method_get_name_ptr 0x00396100 -#define il2cpp_method_get_object_ptr 0x00396850 -#define il2cpp_method_get_param_ptr 0x00396860 -#define il2cpp_method_get_param_count_ptr 0x00396870 -#define il2cpp_method_get_param_name_ptr 0x00396880 -#define il2cpp_method_get_return_type_ptr 0x00396890 -#define il2cpp_method_get_token_ptr 0x003968A0 -#define il2cpp_method_has_attribute_ptr 0x003968B0 -#define il2cpp_method_is_generic_ptr 0x003968C0 -#define il2cpp_method_is_inflated_ptr 0x003968D0 -#define il2cpp_method_is_instance_ptr 0x003968E0 -#define il2cpp_monitor_enter_ptr 0x003968F0 -#define il2cpp_monitor_exit_ptr 0x00396900 -#define il2cpp_monitor_pulse_ptr 0x00396910 -#define il2cpp_monitor_pulse_all_ptr 0x00396920 -#define il2cpp_monitor_try_enter_ptr 0x00396930 -#define il2cpp_monitor_try_wait_ptr 0x00396940 -#define il2cpp_monitor_wait_ptr 0x00396950 -#define il2cpp_native_stack_trace_ptr 0x00396960 -#define il2cpp_object_get_class_ptr 0x00361CE0 -#define il2cpp_object_get_size_ptr 0x00396A30 -#define il2cpp_object_get_virtual_method_ptr 0x00396A40 -#define il2cpp_object_header_size_ptr 0x00276C40 -#define il2cpp_object_new_ptr 0x00396A50 -#define il2cpp_object_unbox_ptr 0x00384EA0 -#define il2cpp_offset_of_array_bounds_in_array_object_header_ptr 0x00276C40 -#define il2cpp_offset_of_array_length_in_array_object_header_ptr 0x00396A70 -#define il2cpp_override_stack_backtrace_ptr 0x00396A80 -#define il2cpp_profiler_install_ptr 0x00396A90 -#define il2cpp_profiler_install_allocation_ptr 0x00396AA0 -#define il2cpp_profiler_install_enter_leave_ptr 0x00396AB0 -#define il2cpp_profiler_install_fileio_ptr 0x00396AC0 -#define il2cpp_profiler_install_gc_ptr 0x00396AD0 -#define il2cpp_profiler_install_thread_ptr 0x00396AE0 -#define il2cpp_profiler_set_events_ptr 0x00396AF0 -#define il2cpp_property_get_flags_ptr 0x00396B00 -#define il2cpp_property_get_get_method_ptr 0x003960F0 -#define il2cpp_property_get_name_ptr 0x003963A0 -#define il2cpp_property_get_parent_ptr 0x00361CE0 -#define il2cpp_property_get_set_method_ptr 0x00396100 -#define il2cpp_raise_exception_ptr 0x00396B10 +#define il2cpp_gc_set_max_time_slice_ns_ptr 0x0039FCE0 +#define il2cpp_gc_set_mode_ptr 0x0039FCF0 +#define il2cpp_gc_start_incremental_collection_ptr 0x0039FD00 +#define il2cpp_gc_wbarrier_set_field_ptr 0x0039FD10 +#define il2cpp_gchandle_foreach_get_target_ptr 0x0039FD20 +#define il2cpp_gchandle_free_ptr 0x00384B20 +#define il2cpp_gchandle_get_target_ptr 0x00384C10 +#define il2cpp_gchandle_new_ptr 0x0039FD50 +#define il2cpp_gchandle_new_weakref_ptr 0x0039FD60 +#define il2cpp_get_corlib_ptr 0x0039FD90 +#define il2cpp_get_exception_argument_null_ptr 0x0038E6A0 +#define il2cpp_image_get_assembly_ptr 0x0039F780 +#define il2cpp_image_get_class_ptr 0x0039FDA0 +#define il2cpp_image_get_class_count_ptr 0x0039FDB0 +#define il2cpp_image_get_entry_point_ptr 0x0039FDC0 +#define il2cpp_image_get_filename_ptr 0x0036B370 +#define il2cpp_image_get_name_ptr 0x0036B370 +#define il2cpp_init_ptr 0x0039FDD0 +#define il2cpp_init_utf16_ptr 0x0039FE00 +#define il2cpp_is_debugger_attached_ptr 0x0039FE90 +#define il2cpp_is_vm_thread_ptr 0x0039FEA0 +#define il2cpp_method_get_class_ptr 0x0038EA70 +#define il2cpp_method_get_declaring_type_ptr 0x0038EA70 +#define il2cpp_method_get_flags_ptr 0x0039FEB0 +#define il2cpp_method_get_from_reflection_ptr 0x0039F780 +#define il2cpp_method_get_name_ptr 0x0039F790 +#define il2cpp_method_get_object_ptr 0x0039FEE0 +#define il2cpp_method_get_param_ptr 0x0039FEF0 +#define il2cpp_method_get_param_count_ptr 0x0039FF00 +#define il2cpp_method_get_param_name_ptr 0x0039FF10 +#define il2cpp_method_get_return_type_ptr 0x0039FF20 +#define il2cpp_method_get_token_ptr 0x0039FF30 +#define il2cpp_method_has_attribute_ptr 0x0039FF40 +#define il2cpp_method_is_generic_ptr 0x0039FF50 +#define il2cpp_method_is_inflated_ptr 0x0039FF60 +#define il2cpp_method_is_instance_ptr 0x0039FF70 +#define il2cpp_monitor_enter_ptr 0x0039FF80 +#define il2cpp_monitor_exit_ptr 0x0039FF90 +#define il2cpp_monitor_pulse_ptr 0x0039FFA0 +#define il2cpp_monitor_pulse_all_ptr 0x0039FFB0 +#define il2cpp_monitor_try_enter_ptr 0x0039FFC0 +#define il2cpp_monitor_try_wait_ptr 0x0039FFD0 +#define il2cpp_monitor_wait_ptr 0x0039FFE0 +#define il2cpp_native_stack_trace_ptr 0x0039FFF0 +#define il2cpp_object_get_class_ptr 0x0036B370 +#define il2cpp_object_get_size_ptr 0x003A00C0 +#define il2cpp_object_get_virtual_method_ptr 0x003A00D0 +#define il2cpp_object_header_size_ptr 0x0027F0E0 +#define il2cpp_object_new_ptr 0x003A00E0 +#define il2cpp_object_unbox_ptr 0x0038E530 +#define il2cpp_offset_of_array_bounds_in_array_object_header_ptr 0x0027F0E0 +#define il2cpp_offset_of_array_length_in_array_object_header_ptr 0x003A0100 +#define il2cpp_override_stack_backtrace_ptr 0x003A0110 +#define il2cpp_profiler_install_ptr 0x003A0120 +#define il2cpp_profiler_install_allocation_ptr 0x003A0130 +#define il2cpp_profiler_install_enter_leave_ptr 0x003A0140 +#define il2cpp_profiler_install_fileio_ptr 0x003A0150 +#define il2cpp_profiler_install_gc_ptr 0x003A0160 +#define il2cpp_profiler_install_thread_ptr 0x003A0170 +#define il2cpp_profiler_set_events_ptr 0x003A0180 +#define il2cpp_property_get_flags_ptr 0x003A0190 +#define il2cpp_property_get_get_method_ptr 0x0039F780 +#define il2cpp_property_get_name_ptr 0x0039FA30 +#define il2cpp_property_get_parent_ptr 0x0036B370 +#define il2cpp_property_get_set_method_ptr 0x0039F790 +#define il2cpp_raise_exception_ptr 0x003A01A0 #define il2cpp_register_debugger_agent_transport_ptr 0x00003650 -#define il2cpp_register_log_callback_ptr 0x00396B20 -#define il2cpp_resolve_icall_ptr 0x00396B30 -#define il2cpp_runtime_class_init_ptr 0x00385500 -#define il2cpp_runtime_invoke_ptr 0x00396B40 -#define il2cpp_runtime_invoke_convert_args_ptr 0x00396B50 -#define il2cpp_runtime_object_init_ptr 0x00396B60 -#define il2cpp_runtime_object_init_exception_ptr 0x00396B70 -#define il2cpp_runtime_unhandled_exception_policy_set_ptr 0x00396B80 -#define il2cpp_set_commandline_arguments_ptr 0x00396B90 -#define il2cpp_set_commandline_arguments_utf16_ptr 0x00396BA0 -#define il2cpp_set_config_ptr 0x00396BB0 -#define il2cpp_set_config_dir_ptr 0x00396BC0 -#define il2cpp_set_config_utf16_ptr 0x00396BD0 -#define il2cpp_set_data_dir_ptr 0x00396BE0 -#define il2cpp_set_default_thread_affinity_ptr 0x00396BF0 -#define il2cpp_set_find_plugin_callback_ptr 0x00396C00 -#define il2cpp_set_memory_callbacks_ptr 0x00396C10 -#define il2cpp_set_temp_dir_ptr 0x00396C20 -#define il2cpp_shutdown_ptr 0x00396C30 -#define il2cpp_start_gc_world_ptr 0x00396C40 -#define il2cpp_stats_dump_to_file_ptr 0x00396C50 -#define il2cpp_stats_get_value_ptr 0x00396EC0 -#define il2cpp_stop_gc_world_ptr 0x00396F50 -#define il2cpp_string_chars_ptr 0x00396F60 -#define il2cpp_string_intern_ptr 0x00396F70 -#define il2cpp_string_is_interned_ptr 0x00396F80 -#define il2cpp_string_length_ptr 0x00396F90 -#define il2cpp_string_new_ptr 0x00396FA0 -#define il2cpp_string_new_len_ptr 0x00396FB0 -#define il2cpp_string_new_utf16_ptr 0x00396FC0 -#define il2cpp_string_new_wrapper_ptr 0x00396FA0 -#define il2cpp_thread_attach_ptr 0x00396FD0 -#define il2cpp_thread_current_ptr 0x00396FE0 -#define il2cpp_thread_detach_ptr 0x00396FF0 -#define il2cpp_thread_get_all_attached_threads_ptr 0x00397000 -#define il2cpp_thread_get_frame_at_ptr 0x00397010 -#define il2cpp_thread_get_stack_depth_ptr 0x00397020 -#define il2cpp_thread_get_top_frame_ptr 0x00397030 -#define il2cpp_thread_walk_frame_stack_ptr 0x00397040 -#define il2cpp_type_equals_ptr 0x00397050 -#define il2cpp_type_get_assembly_qualified_name_ptr 0x00397060 -#define il2cpp_type_get_attrs_ptr 0x00397100 -#define il2cpp_type_get_class_or_element_class_ptr 0x00397110 -#define il2cpp_type_get_name_ptr 0x00397120 -#define il2cpp_type_get_name_chunked_ptr 0x003971C0 -#define il2cpp_type_get_object_ptr 0x003971D0 -#define il2cpp_type_get_type_ptr 0x003971E0 -#define il2cpp_type_is_byref_ptr 0x003971F0 -#define il2cpp_type_is_pointer_type_ptr 0x00397200 -#define il2cpp_type_is_static_ptr 0x00397210 -#define il2cpp_unhandled_exception_ptr 0x0036F570 -#define il2cpp_unity_install_unitytls_interface_ptr 0x00397220 -#define il2cpp_unity_liveness_allocate_struct_ptr 0x00397230 -#define il2cpp_unity_liveness_calculation_from_root_ptr 0x00397240 -#define il2cpp_unity_liveness_calculation_from_statics_ptr 0x00397250 -#define il2cpp_unity_liveness_finalize_ptr 0x00397260 -#define il2cpp_unity_liveness_free_struct_ptr 0x00397270 -#define il2cpp_unity_set_android_network_up_state_func_ptr 0x00397280 -#define il2cpp_value_box_ptr 0x00384D90 +#define il2cpp_register_log_callback_ptr 0x003A01B0 +#define il2cpp_resolve_icall_ptr 0x003A01C0 +#define il2cpp_runtime_class_init_ptr 0x0038EB90 +#define il2cpp_runtime_invoke_ptr 0x003A01D0 +#define il2cpp_runtime_invoke_convert_args_ptr 0x003A01E0 +#define il2cpp_runtime_object_init_ptr 0x003A01F0 +#define il2cpp_runtime_object_init_exception_ptr 0x003A0200 +#define il2cpp_runtime_unhandled_exception_policy_set_ptr 0x003A0210 +#define il2cpp_set_commandline_arguments_ptr 0x003A0220 +#define il2cpp_set_commandline_arguments_utf16_ptr 0x003A0230 +#define il2cpp_set_config_ptr 0x003A0240 +#define il2cpp_set_config_dir_ptr 0x003A0250 +#define il2cpp_set_config_utf16_ptr 0x003A0260 +#define il2cpp_set_data_dir_ptr 0x003A0270 +#define il2cpp_set_default_thread_affinity_ptr 0x003A0280 +#define il2cpp_set_find_plugin_callback_ptr 0x003A0290 +#define il2cpp_set_memory_callbacks_ptr 0x003A02A0 +#define il2cpp_set_temp_dir_ptr 0x003A02B0 +#define il2cpp_shutdown_ptr 0x003A02C0 +#define il2cpp_start_gc_world_ptr 0x003A02D0 +#define il2cpp_stats_dump_to_file_ptr 0x003A02E0 +#define il2cpp_stats_get_value_ptr 0x003A0550 +#define il2cpp_stop_gc_world_ptr 0x003A05E0 +#define il2cpp_string_chars_ptr 0x003A05F0 +#define il2cpp_string_intern_ptr 0x003A0600 +#define il2cpp_string_is_interned_ptr 0x003A0610 +#define il2cpp_string_length_ptr 0x003A0620 +#define il2cpp_string_new_ptr 0x003A0630 +#define il2cpp_string_new_len_ptr 0x003A0640 +#define il2cpp_string_new_utf16_ptr 0x003A0650 +#define il2cpp_string_new_wrapper_ptr 0x003A0630 +#define il2cpp_thread_attach_ptr 0x003A0660 +#define il2cpp_thread_current_ptr 0x003A0670 +#define il2cpp_thread_detach_ptr 0x003A0680 +#define il2cpp_thread_get_all_attached_threads_ptr 0x003A0690 +#define il2cpp_thread_get_frame_at_ptr 0x003A06A0 +#define il2cpp_thread_get_stack_depth_ptr 0x003A06B0 +#define il2cpp_thread_get_top_frame_ptr 0x003A06C0 +#define il2cpp_thread_walk_frame_stack_ptr 0x003A06D0 +#define il2cpp_type_equals_ptr 0x003A06E0 +#define il2cpp_type_get_assembly_qualified_name_ptr 0x003A06F0 +#define il2cpp_type_get_attrs_ptr 0x003A0790 +#define il2cpp_type_get_class_or_element_class_ptr 0x003A07A0 +#define il2cpp_type_get_name_ptr 0x003A07B0 +#define il2cpp_type_get_name_chunked_ptr 0x003A0850 +#define il2cpp_type_get_object_ptr 0x003A0860 +#define il2cpp_type_get_type_ptr 0x003A0870 +#define il2cpp_type_is_byref_ptr 0x003A0880 +#define il2cpp_type_is_pointer_type_ptr 0x003A0890 +#define il2cpp_type_is_static_ptr 0x003A08A0 +#define il2cpp_unhandled_exception_ptr 0x00378C00 +#define il2cpp_unity_install_unitytls_interface_ptr 0x003A08B0 +#define il2cpp_unity_liveness_allocate_struct_ptr 0x003A08C0 +#define il2cpp_unity_liveness_calculation_from_root_ptr 0x003A08D0 +#define il2cpp_unity_liveness_calculation_from_statics_ptr 0x003A08E0 +#define il2cpp_unity_liveness_finalize_ptr 0x003A08F0 +#define il2cpp_unity_liveness_free_struct_ptr 0x003A0900 +#define il2cpp_unity_set_android_network_up_state_func_ptr 0x003A0910 +#define il2cpp_value_box_ptr 0x0038E420 diff --git a/cheat/src/appdata/il2cpp-functions.h b/cheat/src/appdata/il2cpp-functions.h index cbaf55a..23840d6 100644 --- a/cheat/src/appdata/il2cpp-functions.h +++ b/cheat/src/appdata/il2cpp-functions.h @@ -6,61 +6,61 @@ // ****************************************************************************** using namespace app; -DO_APP_FUNC(0x00775010, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); +DO_APP_FUNC(0x00777BA0, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); -DO_APP_FUNC(0x02E1CE20, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); -DO_APP_FUNC(0x02E1CE40, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02EAC330, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02EAC350, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); // FovChanger -DO_APP_FUNC(0x03E9D6F0, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); +DO_APP_FUNC(0x03F44C60, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); // C# methods -DO_APP_FUNC(0x02F54D50, Type*, Type_GetType_3, (String* typeName, MethodInfo* method)); -DO_APP_FUNC(0x02E30DC0, Type*, Assembly_GetType, (Assembly* __this, String* name, MethodInfo* method)); -DO_APP_FUNC(0x02E312E0, Assembly*, Assembly_LoadWithPartialName, (String* partialName, MethodInfo* method)); +DO_APP_FUNC(0x02FE4260, Type*, Type_GetType_3, (String* typeName, MethodInfo* method)); +DO_APP_FUNC(0x02EC02D0, Type*, Assembly_GetType, (Assembly* __this, String* name, MethodInfo* method)); +DO_APP_FUNC(0x02EC07F0, Assembly*, Assembly_LoadWithPartialName, (String* partialName, MethodInfo* method)); // Unity methods -DO_APP_FUNC(0x03E96580, int32_t, Application_get_targetFrameRate, (MethodInfo* method)); -DO_APP_FUNC(0x03E96CA0, void, Application_set_targetFrameRate, (int32_t value, MethodInfo* method)); -DO_APP_FUNC(0x03EF72F0, Vector3, Vector3_Lerp, (Vector3 a, Vector3 b, float t, MethodInfo* method)); -DO_APP_FUNC(0x03EF7090, float, Vector3_Distance, (Vector3 a, Vector3 b, MethodInfo* method)); -DO_APP_FUNC(0x03EE1740, Transform*, GameObject_get_transform, (GameObject* __this, MethodInfo* method)); -DO_APP_FUNC(0x03EE06F0, GameObject*, GameObject_Find, (String* name, MethodInfo* method)); -DO_APP_FUNC(0x03EE63A0, String*, Object_1_get_name, (Object_1* __this, MethodInfo* method)); -DO_APP_FUNC(0x03EEF050, void, Time_4_set_timeScale, (float value, MethodInfo* method)); -DO_APP_FUNC(0x03EF3380, Vector3, Transform_get_position, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03EF3F60, void, Transform_set_position, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03EF33D0, Vector3, Transform_get_right, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03EF3FB0, void, Transform_set_right, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03EF36A0, Vector3, Transform_get_up, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03EF4130, void, Transform_set_up, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03EF2BF0, Vector3, Transform_get_forward, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03EF3A80, void, Transform_set_forward, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03EF2A90, int32_t, Transform_get_childCount, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03F0CE40, String*, Scene_GetNameInternal, (int32_t sceneHandle, MethodInfo* method)); -DO_APP_FUNC(0x03F0B810, Scene, SceneManager_GetActiveScene, (MethodInfo* method)); +DO_APP_FUNC(0x03F3DAF0, int32_t, Application_get_targetFrameRate, (MethodInfo* method)); +DO_APP_FUNC(0x03F3E210, void, Application_set_targetFrameRate, (int32_t value, MethodInfo* method)); +DO_APP_FUNC(0x03F9E810, Vector3, Vector3_Lerp, (Vector3 a, Vector3 b, float t, MethodInfo* method)); +DO_APP_FUNC(0x03F9E5B0, float, Vector3_Distance, (Vector3 a, Vector3 b, MethodInfo* method)); +DO_APP_FUNC(0x03F89490, Transform*, GameObject_get_transform, (GameObject* __this, MethodInfo* method)); +DO_APP_FUNC(0x03F88440, GameObject*, GameObject_Find, (String* name, MethodInfo* method)); +DO_APP_FUNC(0x03F8E0F0, String*, Object_1_get_name, (Object_1* __this, MethodInfo* method)); +DO_APP_FUNC(0x03F96570, void, Time_4_set_timeScale, (float value, MethodInfo* method)); +DO_APP_FUNC(0x03F9A8A0, Vector3, Transform_get_position, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03F9B480, void, Transform_set_position, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03F9A8F0, Vector3, Transform_get_right, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03F9B4D0, void, Transform_set_right, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03F9ABC0, Vector3, Transform_get_up, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03F9B650, void, Transform_set_up, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03F9A110, Vector3, Transform_get_forward, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03F9AFA0, void, Transform_set_forward, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03F99FB0, int32_t, Transform_get_childCount, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03FB44B0, String*, Scene_GetNameInternal, (int32_t sceneHandle, MethodInfo* method)); +DO_APP_FUNC(0x03FB2E80, Scene, SceneManager_GetActiveScene, (MethodInfo* method)); // No Cooldown -DO_APP_FUNC(0x00C9FF10, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); +DO_APP_FUNC(0x00CE5BF0, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); // Damage Hack -DO_APP_FUNC(0x00C58230, void, PIPHNBOBFEF_KBCIIEFLPGB, (PIPHNBOBFEF* __this, ESpecialState__Enum OCKAHFDGNEL, int64_t MGFPJFANLBG, int64_t DIACKALMMKH, int64_t PBAPBJGDAPJ, String* DLOACPLHGMP, MethodInfo* method)); +DO_APP_FUNC(0x00CBD6F0, void, PIPHNBOBFEF_KBCIIEFLPGB, (PIPHNBOBFEF* __this, ESpecialState__Enum OCKAHFDGNEL, int64_t MGFPJFANLBG, int64_t DIACKALMMKH, int64_t PBAPBJGDAPJ, String* DLOACPLHGMP, MethodInfo* method)); // God Mode -DO_APP_FUNC(0x01007990, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); +DO_APP_FUNC(0x0106D7D0, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); // Dumb Enemies -DO_APP_FUNC(0x010B47F0, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); +DO_APP_FUNC(0x01119690, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); // EntityManager -DO_APP_FUNC(0x00C9BD80, void, ENHPKNIEKMI_MIFDFEHDDDD, (ENHPKNIEKMI* __this, MethodInfo* method)); -DO_APP_FUNC(0x00733EA0, ENHPKNIEKMI*, ENNEJEPMJLJ_FIGHFBNIDJA, (ENNEJEPMJLJ* __this, MethodInfo* method)); -DO_APP_FUNC(0x010517B0, bool, PCILGJOEPJM_PPAKPBOJLIP, (ENNEJEPMJLJ* IGBKKNODEGM, MethodInfo* method)); // Check if Entity is alive???? +DO_APP_FUNC(0x00CF0220, void, ENHPKNIEKMI_MIFDFEHDDDD, (ENHPKNIEKMI* __this, MethodInfo* method)); +DO_APP_FUNC(0x00765390, ENHPKNIEKMI*, ENNEJEPMJLJ_FIGHFBNIDJA, (ENNEJEPMJLJ* __this, MethodInfo* method)); +DO_APP_FUNC(0x010B6630, bool, PCILGJOEPJM_PPAKPBOJLIP, (ENNEJEPMJLJ* IGBKKNODEGM, MethodInfo* method)); // Check if Entity is alive???? // Mission Time -DO_APP_FUNC(0x007AD710, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); -DO_APP_FUNC(0x007B36E0, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x007E0560, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x007E7E60, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); // Intro Movie -DO_APP_FUNC(0x011CAE90, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); +DO_APP_FUNC(0x0122ADC0, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); // Disable Web View -DO_APP_FUNC(0x0311CE10, void, WebViewDialog_Show, (void* __this, MethodInfo* method)); -DO_APP_FUNC(0x0311EE50, void, WebViewUI_RefreshSize, (void* __this, MethodInfo* method)); +DO_APP_FUNC(0x031AC300, void, WebViewDialog_Show, (void* __this, MethodInfo* method)); +DO_APP_FUNC(0x031AE340, void, WebViewUI_RefreshSize, (void* __this, MethodInfo* method)); //DO_APP_FUNC(0x00430040, EGLGAPIAANF__Enum, JIBDAHKJHOG_PCLINKFFGNE, (JIBDAHKJHOG* __this, MethodInfo* method)); //DO_APP_FUNC(0x00837FE0, void, JIBDAHKJHOG_KPDGECAFJKA, (JIBDAHKJHOG* __this, MethodInfo* method)); @@ -69,10 +69,10 @@ DO_APP_FUNC(0x0311EE50, void, WebViewUI_RefreshSize, (void* __this, MethodInfo* //DO_APP_FUNC(0x00836410, void, JIBDAHKJHOG_COLDHPFDOHG, (JIBDAHKJHOG* __this, MethodInfo* method)); // StageStart // Shadow Cooldown And Limit -DO_APP_FUNC(0x01077B80, void, JLLMICINIDA_LFCGJLAFFOM, (JLLMICINIDA* __this, MethodInfo* method)); +DO_APP_FUNC(0x010D3600, void, JLLMICINIDA_LFCGJLAFFOM, (JLLMICINIDA* __this, MethodInfo* method)); // Singletons // DO_APP_FUNC(0x00384E60, void*, TSingleton_GetInstance, (MethodInfo* method)); // Search for this in IDA. Seems to be Singleton class -DO_APP_FUNC(0x00480AE0, Object*, TSingleton_1_System_Object__get_Instance, (MethodInfo* method)); // Get the instance of the singleton +DO_APP_FUNC(0x00489AE0, Object*, TSingleton_1_System_Object__get_Instance, (MethodInfo* method)); // Get the instance of the singleton // DO_APP_FUNC_METHODINFO(0x04038380, TSingleton_1_JIBDAHKJHOG__get_Instance__MethodInfo); // DO_APP_FUNC_METHODINFO(0x0403AC70, TSingleton_1_PJKMAOEINNH__get_Instance__MethodInfo); // Probably EntityManager or something similar \ No newline at end of file