diff --git a/cheat/src/appdata/il2cpp-api-functions-ptr.h b/cheat/src/appdata/il2cpp-api-functions-ptr.h index bb1e5a7..dc97db8 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 0x00392120 -#define il2cpp_alloc_ptr 0x00392130 -#define il2cpp_allocation_granularity_ptr 0x002707D0 -#define il2cpp_array_class_get_ptr 0x00392140 -#define il2cpp_array_element_size_ptr 0x00392150 -#define il2cpp_array_get_byte_length_ptr 0x00392160 -#define il2cpp_array_length_ptr 0x00392170 -#define il2cpp_array_new_ptr 0x00392180 -#define il2cpp_array_new_full_ptr 0x00392190 -#define il2cpp_array_new_specific_ptr 0x003921A0 -#define il2cpp_array_object_header_size_ptr 0x0030FB10 -#define il2cpp_assembly_get_image_ptr 0x0035DF10 -#define il2cpp_bounded_array_class_get_ptr 0x003921B0 -#define il2cpp_capture_memory_snapshot_ptr 0x003921C0 -#define il2cpp_class_array_element_size_ptr 0x003921D0 -#define il2cpp_class_enum_basetype_ptr 0x003921E0 -#define il2cpp_class_for_each_ptr 0x003921F0 -#define il2cpp_class_from_il2cpp_type_ptr 0x00392200 -#define il2cpp_class_from_name_ptr 0x00392210 -#define il2cpp_class_from_system_type_ptr 0x00392220 -#define il2cpp_class_from_type_ptr 0x00392200 -#define il2cpp_class_get_assemblyname_ptr 0x00392230 -#define il2cpp_class_get_bitmap_ptr 0x00392240 -#define il2cpp_class_get_bitmap_size_ptr 0x00392260 -#define il2cpp_class_get_data_size_ptr 0x00392270 -#define il2cpp_class_get_declaring_type_ptr 0x00392280 -#define il2cpp_class_get_element_class_ptr 0x00392290 -#define il2cpp_class_get_events_ptr 0x003922A0 -#define il2cpp_class_get_field_from_name_ptr 0x003922B0 -#define il2cpp_class_get_fields_ptr 0x003922C0 -#define il2cpp_class_get_flags_ptr 0x003922D0 -#define il2cpp_class_get_image_ptr 0x0035DF10 -#define il2cpp_class_get_interfaces_ptr 0x003922E0 -#define il2cpp_class_get_method_from_name_ptr 0x003922F0 -#define il2cpp_class_get_methods_ptr 0x00392300 -#define il2cpp_class_get_name_ptr 0x00392310 -#define il2cpp_class_get_namespace_ptr 0x00392320 -#define il2cpp_class_get_nested_types_ptr 0x00392330 -#define il2cpp_class_get_parent_ptr 0x00392340 -#define il2cpp_class_get_properties_ptr 0x00392350 -#define il2cpp_class_get_property_from_name_ptr 0x00392360 -#define il2cpp_class_get_rank_ptr 0x00392370 +#define il2cpp_add_internal_call_ptr 0x00393100 +#define il2cpp_alloc_ptr 0x00393110 +#define il2cpp_allocation_granularity_ptr 0x00271850 +#define il2cpp_array_class_get_ptr 0x00393120 +#define il2cpp_array_element_size_ptr 0x00393130 +#define il2cpp_array_get_byte_length_ptr 0x00393140 +#define il2cpp_array_length_ptr 0x00393150 +#define il2cpp_array_new_ptr 0x00393160 +#define il2cpp_array_new_full_ptr 0x00393170 +#define il2cpp_array_new_specific_ptr 0x00393180 +#define il2cpp_array_object_header_size_ptr 0x00310B90 +#define il2cpp_assembly_get_image_ptr 0x0035EEF0 +#define il2cpp_bounded_array_class_get_ptr 0x00393190 +#define il2cpp_capture_memory_snapshot_ptr 0x003931A0 +#define il2cpp_class_array_element_size_ptr 0x003931B0 +#define il2cpp_class_enum_basetype_ptr 0x003931C0 +#define il2cpp_class_for_each_ptr 0x003931D0 +#define il2cpp_class_from_il2cpp_type_ptr 0x003931E0 +#define il2cpp_class_from_name_ptr 0x003931F0 +#define il2cpp_class_from_system_type_ptr 0x00393200 +#define il2cpp_class_from_type_ptr 0x003931E0 +#define il2cpp_class_get_assemblyname_ptr 0x00393210 +#define il2cpp_class_get_bitmap_ptr 0x00393220 +#define il2cpp_class_get_bitmap_size_ptr 0x00393240 +#define il2cpp_class_get_data_size_ptr 0x00393250 +#define il2cpp_class_get_declaring_type_ptr 0x00393260 +#define il2cpp_class_get_element_class_ptr 0x00393270 +#define il2cpp_class_get_events_ptr 0x00393280 +#define il2cpp_class_get_field_from_name_ptr 0x00393290 +#define il2cpp_class_get_fields_ptr 0x003932A0 +#define il2cpp_class_get_flags_ptr 0x003932B0 +#define il2cpp_class_get_image_ptr 0x0035EEF0 +#define il2cpp_class_get_interfaces_ptr 0x003932C0 +#define il2cpp_class_get_method_from_name_ptr 0x003932D0 +#define il2cpp_class_get_methods_ptr 0x003932E0 +#define il2cpp_class_get_name_ptr 0x003932F0 +#define il2cpp_class_get_namespace_ptr 0x00393300 +#define il2cpp_class_get_nested_types_ptr 0x00393310 +#define il2cpp_class_get_parent_ptr 0x00393320 +#define il2cpp_class_get_properties_ptr 0x00393330 +#define il2cpp_class_get_property_from_name_ptr 0x00393340 +#define il2cpp_class_get_rank_ptr 0x00393350 #define il2cpp_class_get_static_field_data_ptr 0x00003110 -#define il2cpp_class_get_type_ptr 0x00392380 -#define il2cpp_class_get_type_token_ptr 0x00392390 -#define il2cpp_class_get_userdata_offset_ptr 0x003923A0 -#define il2cpp_class_has_attribute_ptr 0x003923B0 -#define il2cpp_class_has_parent_ptr 0x003923C0 -#define il2cpp_class_has_references_ptr 0x003923D0 -#define il2cpp_class_instance_size_ptr 0x003923E0 -#define il2cpp_class_is_abstract_ptr 0x003923F0 -#define il2cpp_class_is_assignable_from_ptr 0x003810D0 -#define il2cpp_class_is_blittable_ptr 0x00392400 -#define il2cpp_class_is_enum_ptr 0x00392410 -#define il2cpp_class_is_generic_ptr 0x00392420 -#define il2cpp_class_is_inflated_ptr 0x00392430 -#define il2cpp_class_is_interface_ptr 0x00392440 -#define il2cpp_class_is_subclass_of_ptr 0x00392450 -#define il2cpp_class_is_valuetype_ptr 0x00392460 -#define il2cpp_class_num_fields_ptr 0x00392470 -#define il2cpp_class_set_userdata_ptr 0x002A25E0 -#define il2cpp_class_value_size_ptr 0x00392480 -#define il2cpp_current_thread_get_frame_at_ptr 0x00392490 -#define il2cpp_current_thread_get_stack_depth_ptr 0x003924A0 -#define il2cpp_current_thread_get_top_frame_ptr 0x003924C0 -#define il2cpp_current_thread_walk_frame_stack_ptr 0x003924D0 -#define il2cpp_custom_attrs_construct_ptr 0x003924E0 +#define il2cpp_class_get_type_ptr 0x00393360 +#define il2cpp_class_get_type_token_ptr 0x00393370 +#define il2cpp_class_get_userdata_offset_ptr 0x00393380 +#define il2cpp_class_has_attribute_ptr 0x00393390 +#define il2cpp_class_has_parent_ptr 0x003933A0 +#define il2cpp_class_has_references_ptr 0x003933B0 +#define il2cpp_class_instance_size_ptr 0x003933C0 +#define il2cpp_class_is_abstract_ptr 0x003933D0 +#define il2cpp_class_is_assignable_from_ptr 0x003820B0 +#define il2cpp_class_is_blittable_ptr 0x003933E0 +#define il2cpp_class_is_enum_ptr 0x003933F0 +#define il2cpp_class_is_generic_ptr 0x00393400 +#define il2cpp_class_is_inflated_ptr 0x00393410 +#define il2cpp_class_is_interface_ptr 0x00393420 +#define il2cpp_class_is_subclass_of_ptr 0x00393430 +#define il2cpp_class_is_valuetype_ptr 0x00393440 +#define il2cpp_class_num_fields_ptr 0x00393450 +#define il2cpp_class_set_userdata_ptr 0x002A3660 +#define il2cpp_class_value_size_ptr 0x00393460 +#define il2cpp_current_thread_get_frame_at_ptr 0x00393470 +#define il2cpp_current_thread_get_stack_depth_ptr 0x00393480 +#define il2cpp_current_thread_get_top_frame_ptr 0x003934A0 +#define il2cpp_current_thread_walk_frame_stack_ptr 0x003934B0 +#define il2cpp_custom_attrs_construct_ptr 0x003934C0 #define il2cpp_custom_attrs_free_ptr 0x00003650 -#define il2cpp_custom_attrs_from_class_ptr 0x003924F0 -#define il2cpp_custom_attrs_from_method_ptr 0x00392500 -#define il2cpp_custom_attrs_get_attr_ptr 0x00392510 -#define il2cpp_custom_attrs_has_attr_ptr 0x00392520 -#define il2cpp_debug_get_method_info_ptr 0x00392530 +#define il2cpp_custom_attrs_from_class_ptr 0x003934D0 +#define il2cpp_custom_attrs_from_method_ptr 0x003934E0 +#define il2cpp_custom_attrs_get_attr_ptr 0x003934F0 +#define il2cpp_custom_attrs_has_attr_ptr 0x00393500 +#define il2cpp_debug_get_method_info_ptr 0x00393510 #define il2cpp_debugger_set_agent_options_ptr 0x00003650 -#define il2cpp_domain_assembly_open_ptr 0x00392540 -#define il2cpp_domain_get_ptr 0x00392550 -#define il2cpp_domain_get_assemblies_ptr 0x00392560 -#define il2cpp_exception_from_name_msg_ptr 0x00392590 -#define il2cpp_field_get_flags_ptr 0x003925A0 -#define il2cpp_field_get_name_ptr 0x0035DF10 -#define il2cpp_field_get_offset_ptr 0x003925B0 -#define il2cpp_field_get_parent_ptr 0x00392310 -#define il2cpp_field_get_type_ptr 0x003925C0 -#define il2cpp_field_get_value_ptr 0x003925D0 -#define il2cpp_field_get_value_object_ptr 0x003925E0 -#define il2cpp_field_has_attribute_ptr 0x003925F0 -#define il2cpp_field_is_literal_ptr 0x00392600 -#define il2cpp_field_set_value_ptr 0x00392610 -#define il2cpp_field_set_value_object_ptr 0x00392620 -#define il2cpp_field_static_get_value_ptr 0x00392630 -#define il2cpp_field_static_set_value_ptr 0x00392640 -#define il2cpp_format_exception_ptr 0x00392650 -#define il2cpp_format_stack_trace_ptr 0x003926E0 -#define il2cpp_free_ptr 0x00392770 -#define il2cpp_free_captured_memory_snapshot_ptr 0x00392780 -#define il2cpp_gc_alloc_fixed_ptr 0x00392790 -#define il2cpp_gc_collect_ptr 0x003927A0 -#define il2cpp_gc_collect_a_little_ptr 0x003927B0 -#define il2cpp_gc_disable_ptr 0x003927C0 -#define il2cpp_gc_enable_ptr 0x003927D0 -#define il2cpp_gc_foreach_heap_ptr 0x003927E0 -#define il2cpp_gc_free_fixed_ptr 0x00392810 -#define il2cpp_gc_get_heap_size_ptr 0x00392820 -#define il2cpp_gc_get_max_time_slice_ns_ptr 0x00392830 -#define il2cpp_gc_get_used_size_ptr 0x00392840 -#define il2cpp_gc_has_strict_wbarriers_ptr 0x00114BB0 -#define il2cpp_gc_is_disabled_ptr 0x00392850 -#define il2cpp_gc_is_incremental_ptr 0x00392860 +#define il2cpp_domain_assembly_open_ptr 0x00393520 +#define il2cpp_domain_get_ptr 0x00393530 +#define il2cpp_domain_get_assemblies_ptr 0x00393540 +#define il2cpp_exception_from_name_msg_ptr 0x00393570 +#define il2cpp_field_get_flags_ptr 0x00393580 +#define il2cpp_field_get_name_ptr 0x0035EEF0 +#define il2cpp_field_get_offset_ptr 0x00393590 +#define il2cpp_field_get_parent_ptr 0x003932F0 +#define il2cpp_field_get_type_ptr 0x003935A0 +#define il2cpp_field_get_value_ptr 0x003935B0 +#define il2cpp_field_get_value_object_ptr 0x003935C0 +#define il2cpp_field_has_attribute_ptr 0x003935D0 +#define il2cpp_field_is_literal_ptr 0x003935E0 +#define il2cpp_field_set_value_ptr 0x003935F0 +#define il2cpp_field_set_value_object_ptr 0x00393600 +#define il2cpp_field_static_get_value_ptr 0x00393610 +#define il2cpp_field_static_set_value_ptr 0x00393620 +#define il2cpp_format_exception_ptr 0x00393630 +#define il2cpp_format_stack_trace_ptr 0x003936C0 +#define il2cpp_free_ptr 0x00393750 +#define il2cpp_free_captured_memory_snapshot_ptr 0x00393760 +#define il2cpp_gc_alloc_fixed_ptr 0x00393770 +#define il2cpp_gc_collect_ptr 0x00393780 +#define il2cpp_gc_collect_a_little_ptr 0x00393790 +#define il2cpp_gc_disable_ptr 0x003937A0 +#define il2cpp_gc_enable_ptr 0x003937B0 +#define il2cpp_gc_foreach_heap_ptr 0x003937C0 +#define il2cpp_gc_free_fixed_ptr 0x003937F0 +#define il2cpp_gc_get_heap_size_ptr 0x00393800 +#define il2cpp_gc_get_max_time_slice_ns_ptr 0x00393810 +#define il2cpp_gc_get_used_size_ptr 0x00393820 +#define il2cpp_gc_has_strict_wbarriers_ptr 0x00119180 +#define il2cpp_gc_is_disabled_ptr 0x00393830 +#define il2cpp_gc_is_incremental_ptr 0x00393840 #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 0x00392870 -#define il2cpp_gc_set_mode_ptr 0x00392880 -#define il2cpp_gc_start_incremental_collection_ptr 0x00392890 -#define il2cpp_gc_wbarrier_set_field_ptr 0x003928A0 -#define il2cpp_gchandle_foreach_get_target_ptr 0x003928B0 -#define il2cpp_gchandle_free_ptr 0x003776C0 -#define il2cpp_gchandle_get_target_ptr 0x003777B0 -#define il2cpp_gchandle_new_ptr 0x003928E0 -#define il2cpp_gchandle_new_weakref_ptr 0x003928F0 -#define il2cpp_get_corlib_ptr 0x00392920 -#define il2cpp_get_exception_argument_null_ptr 0x00381230 -#define il2cpp_image_get_assembly_ptr 0x00392310 -#define il2cpp_image_get_class_ptr 0x00392930 -#define il2cpp_image_get_class_count_ptr 0x00392940 -#define il2cpp_image_get_entry_point_ptr 0x00392950 -#define il2cpp_image_get_filename_ptr 0x0035DF10 -#define il2cpp_image_get_name_ptr 0x0035DF10 -#define il2cpp_init_ptr 0x00392960 -#define il2cpp_init_utf16_ptr 0x00392990 -#define il2cpp_is_debugger_attached_ptr 0x00392A20 -#define il2cpp_is_vm_thread_ptr 0x00392A30 -#define il2cpp_method_get_class_ptr 0x00381600 -#define il2cpp_method_get_declaring_type_ptr 0x00381600 -#define il2cpp_method_get_flags_ptr 0x00392A40 -#define il2cpp_method_get_from_reflection_ptr 0x00392310 -#define il2cpp_method_get_name_ptr 0x00392320 -#define il2cpp_method_get_object_ptr 0x00392A70 -#define il2cpp_method_get_param_ptr 0x00392A80 -#define il2cpp_method_get_param_count_ptr 0x00392A90 -#define il2cpp_method_get_param_name_ptr 0x00392AA0 -#define il2cpp_method_get_return_type_ptr 0x00392AB0 -#define il2cpp_method_get_token_ptr 0x00392AC0 -#define il2cpp_method_has_attribute_ptr 0x00392AD0 -#define il2cpp_method_is_generic_ptr 0x00392AE0 -#define il2cpp_method_is_inflated_ptr 0x00392AF0 -#define il2cpp_method_is_instance_ptr 0x00392B00 -#define il2cpp_monitor_enter_ptr 0x00392B10 -#define il2cpp_monitor_exit_ptr 0x00392B20 -#define il2cpp_monitor_pulse_ptr 0x00392B30 -#define il2cpp_monitor_pulse_all_ptr 0x00392B40 -#define il2cpp_monitor_try_enter_ptr 0x00392B50 -#define il2cpp_monitor_try_wait_ptr 0x00392B60 -#define il2cpp_monitor_wait_ptr 0x00392B70 -#define il2cpp_native_stack_trace_ptr 0x00392B80 -#define il2cpp_object_get_class_ptr 0x0035DF10 -#define il2cpp_object_get_size_ptr 0x00392C50 -#define il2cpp_object_get_virtual_method_ptr 0x00392C60 -#define il2cpp_object_header_size_ptr 0x002707D0 -#define il2cpp_object_new_ptr 0x00392C70 -#define il2cpp_object_unbox_ptr 0x003810C0 -#define il2cpp_offset_of_array_bounds_in_array_object_header_ptr 0x002707D0 -#define il2cpp_offset_of_array_length_in_array_object_header_ptr 0x00392C90 -#define il2cpp_override_stack_backtrace_ptr 0x00392CA0 -#define il2cpp_profiler_install_ptr 0x00392CB0 -#define il2cpp_profiler_install_allocation_ptr 0x00392CC0 -#define il2cpp_profiler_install_enter_leave_ptr 0x00392CD0 -#define il2cpp_profiler_install_fileio_ptr 0x00392CE0 -#define il2cpp_profiler_install_gc_ptr 0x00392CF0 -#define il2cpp_profiler_install_thread_ptr 0x00392D00 -#define il2cpp_profiler_set_events_ptr 0x00392D10 -#define il2cpp_property_get_flags_ptr 0x00392D20 -#define il2cpp_property_get_get_method_ptr 0x00392310 -#define il2cpp_property_get_name_ptr 0x003925C0 -#define il2cpp_property_get_parent_ptr 0x0035DF10 -#define il2cpp_property_get_set_method_ptr 0x00392320 -#define il2cpp_raise_exception_ptr 0x00392D30 +#define il2cpp_gc_set_max_time_slice_ns_ptr 0x00393850 +#define il2cpp_gc_set_mode_ptr 0x00393860 +#define il2cpp_gc_start_incremental_collection_ptr 0x00393870 +#define il2cpp_gc_wbarrier_set_field_ptr 0x00393880 +#define il2cpp_gchandle_foreach_get_target_ptr 0x00393890 +#define il2cpp_gchandle_free_ptr 0x003786A0 +#define il2cpp_gchandle_get_target_ptr 0x00378790 +#define il2cpp_gchandle_new_ptr 0x003938C0 +#define il2cpp_gchandle_new_weakref_ptr 0x003938D0 +#define il2cpp_get_corlib_ptr 0x00393900 +#define il2cpp_get_exception_argument_null_ptr 0x00382210 +#define il2cpp_image_get_assembly_ptr 0x003932F0 +#define il2cpp_image_get_class_ptr 0x00393910 +#define il2cpp_image_get_class_count_ptr 0x00393920 +#define il2cpp_image_get_entry_point_ptr 0x00393930 +#define il2cpp_image_get_filename_ptr 0x0035EEF0 +#define il2cpp_image_get_name_ptr 0x0035EEF0 +#define il2cpp_init_ptr 0x00393940 +#define il2cpp_init_utf16_ptr 0x00393970 +#define il2cpp_is_debugger_attached_ptr 0x00393A00 +#define il2cpp_is_vm_thread_ptr 0x00393A10 +#define il2cpp_method_get_class_ptr 0x003825E0 +#define il2cpp_method_get_declaring_type_ptr 0x003825E0 +#define il2cpp_method_get_flags_ptr 0x00393A20 +#define il2cpp_method_get_from_reflection_ptr 0x003932F0 +#define il2cpp_method_get_name_ptr 0x00393300 +#define il2cpp_method_get_object_ptr 0x00393A50 +#define il2cpp_method_get_param_ptr 0x00393A60 +#define il2cpp_method_get_param_count_ptr 0x00393A70 +#define il2cpp_method_get_param_name_ptr 0x00393A80 +#define il2cpp_method_get_return_type_ptr 0x00393A90 +#define il2cpp_method_get_token_ptr 0x00393AA0 +#define il2cpp_method_has_attribute_ptr 0x00393AB0 +#define il2cpp_method_is_generic_ptr 0x00393AC0 +#define il2cpp_method_is_inflated_ptr 0x00393AD0 +#define il2cpp_method_is_instance_ptr 0x00393AE0 +#define il2cpp_monitor_enter_ptr 0x00393AF0 +#define il2cpp_monitor_exit_ptr 0x00393B00 +#define il2cpp_monitor_pulse_ptr 0x00393B10 +#define il2cpp_monitor_pulse_all_ptr 0x00393B20 +#define il2cpp_monitor_try_enter_ptr 0x00393B30 +#define il2cpp_monitor_try_wait_ptr 0x00393B40 +#define il2cpp_monitor_wait_ptr 0x00393B50 +#define il2cpp_native_stack_trace_ptr 0x00393B60 +#define il2cpp_object_get_class_ptr 0x0035EEF0 +#define il2cpp_object_get_size_ptr 0x00393C30 +#define il2cpp_object_get_virtual_method_ptr 0x00393C40 +#define il2cpp_object_header_size_ptr 0x00271850 +#define il2cpp_object_new_ptr 0x00393C50 +#define il2cpp_object_unbox_ptr 0x003820A0 +#define il2cpp_offset_of_array_bounds_in_array_object_header_ptr 0x00271850 +#define il2cpp_offset_of_array_length_in_array_object_header_ptr 0x00393C70 +#define il2cpp_override_stack_backtrace_ptr 0x00393C80 +#define il2cpp_profiler_install_ptr 0x00393C90 +#define il2cpp_profiler_install_allocation_ptr 0x00393CA0 +#define il2cpp_profiler_install_enter_leave_ptr 0x00393CB0 +#define il2cpp_profiler_install_fileio_ptr 0x00393CC0 +#define il2cpp_profiler_install_gc_ptr 0x00393CD0 +#define il2cpp_profiler_install_thread_ptr 0x00393CE0 +#define il2cpp_profiler_set_events_ptr 0x00393CF0 +#define il2cpp_property_get_flags_ptr 0x00393D00 +#define il2cpp_property_get_get_method_ptr 0x003932F0 +#define il2cpp_property_get_name_ptr 0x003935A0 +#define il2cpp_property_get_parent_ptr 0x0035EEF0 +#define il2cpp_property_get_set_method_ptr 0x00393300 +#define il2cpp_raise_exception_ptr 0x00393D10 #define il2cpp_register_debugger_agent_transport_ptr 0x00003650 -#define il2cpp_register_log_callback_ptr 0x00392D40 -#define il2cpp_resolve_icall_ptr 0x00392D50 -#define il2cpp_runtime_class_init_ptr 0x00381720 -#define il2cpp_runtime_invoke_ptr 0x00392D60 -#define il2cpp_runtime_invoke_convert_args_ptr 0x00392D70 -#define il2cpp_runtime_object_init_ptr 0x00392D80 -#define il2cpp_runtime_object_init_exception_ptr 0x00392D90 -#define il2cpp_runtime_unhandled_exception_policy_set_ptr 0x00392DA0 -#define il2cpp_set_commandline_arguments_ptr 0x00392DB0 -#define il2cpp_set_commandline_arguments_utf16_ptr 0x00392DC0 -#define il2cpp_set_config_ptr 0x00392DD0 -#define il2cpp_set_config_dir_ptr 0x00392DE0 -#define il2cpp_set_config_utf16_ptr 0x00392DF0 -#define il2cpp_set_data_dir_ptr 0x00392E00 -#define il2cpp_set_default_thread_affinity_ptr 0x00392E10 -#define il2cpp_set_find_plugin_callback_ptr 0x00392E20 -#define il2cpp_set_memory_callbacks_ptr 0x00392E30 -#define il2cpp_set_temp_dir_ptr 0x00392E40 -#define il2cpp_shutdown_ptr 0x00392E50 -#define il2cpp_start_gc_world_ptr 0x00392E60 -#define il2cpp_stats_dump_to_file_ptr 0x00392E70 -#define il2cpp_stats_get_value_ptr 0x003930E0 -#define il2cpp_stop_gc_world_ptr 0x00393170 -#define il2cpp_string_chars_ptr 0x00393180 -#define il2cpp_string_intern_ptr 0x00393190 -#define il2cpp_string_is_interned_ptr 0x003931A0 -#define il2cpp_string_length_ptr 0x003931B0 -#define il2cpp_string_new_ptr 0x003931C0 -#define il2cpp_string_new_len_ptr 0x003931D0 -#define il2cpp_string_new_utf16_ptr 0x003931E0 -#define il2cpp_string_new_wrapper_ptr 0x003931C0 -#define il2cpp_thread_attach_ptr 0x003931F0 -#define il2cpp_thread_current_ptr 0x00393200 -#define il2cpp_thread_detach_ptr 0x00393210 -#define il2cpp_thread_get_all_attached_threads_ptr 0x00393220 -#define il2cpp_thread_get_frame_at_ptr 0x00393230 -#define il2cpp_thread_get_stack_depth_ptr 0x00393240 -#define il2cpp_thread_get_top_frame_ptr 0x00393250 -#define il2cpp_thread_walk_frame_stack_ptr 0x00393260 -#define il2cpp_type_equals_ptr 0x00393270 -#define il2cpp_type_get_assembly_qualified_name_ptr 0x00393280 -#define il2cpp_type_get_attrs_ptr 0x00393320 -#define il2cpp_type_get_class_or_element_class_ptr 0x00393330 -#define il2cpp_type_get_name_ptr 0x00393340 -#define il2cpp_type_get_name_chunked_ptr 0x003933E0 -#define il2cpp_type_get_object_ptr 0x003933F0 -#define il2cpp_type_get_type_ptr 0x00393400 -#define il2cpp_type_is_byref_ptr 0x00393410 -#define il2cpp_type_is_pointer_type_ptr 0x00393420 -#define il2cpp_type_is_static_ptr 0x00393430 -#define il2cpp_unhandled_exception_ptr 0x0036B7A0 -#define il2cpp_unity_install_unitytls_interface_ptr 0x00393440 -#define il2cpp_unity_liveness_allocate_struct_ptr 0x00393450 -#define il2cpp_unity_liveness_calculation_from_root_ptr 0x00393460 -#define il2cpp_unity_liveness_calculation_from_statics_ptr 0x00393470 -#define il2cpp_unity_liveness_finalize_ptr 0x00393480 -#define il2cpp_unity_liveness_free_struct_ptr 0x00393490 -#define il2cpp_unity_set_android_network_up_state_func_ptr 0x003934A0 -#define il2cpp_value_box_ptr 0x00380FB0 +#define il2cpp_register_log_callback_ptr 0x00393D20 +#define il2cpp_resolve_icall_ptr 0x00393D30 +#define il2cpp_runtime_class_init_ptr 0x00382700 +#define il2cpp_runtime_invoke_ptr 0x00393D40 +#define il2cpp_runtime_invoke_convert_args_ptr 0x00393D50 +#define il2cpp_runtime_object_init_ptr 0x00393D60 +#define il2cpp_runtime_object_init_exception_ptr 0x00393D70 +#define il2cpp_runtime_unhandled_exception_policy_set_ptr 0x00393D80 +#define il2cpp_set_commandline_arguments_ptr 0x00393D90 +#define il2cpp_set_commandline_arguments_utf16_ptr 0x00393DA0 +#define il2cpp_set_config_ptr 0x00393DB0 +#define il2cpp_set_config_dir_ptr 0x00393DC0 +#define il2cpp_set_config_utf16_ptr 0x00393DD0 +#define il2cpp_set_data_dir_ptr 0x00393DE0 +#define il2cpp_set_default_thread_affinity_ptr 0x00393DF0 +#define il2cpp_set_find_plugin_callback_ptr 0x00393E00 +#define il2cpp_set_memory_callbacks_ptr 0x00393E10 +#define il2cpp_set_temp_dir_ptr 0x00393E20 +#define il2cpp_shutdown_ptr 0x00393E30 +#define il2cpp_start_gc_world_ptr 0x00393E40 +#define il2cpp_stats_dump_to_file_ptr 0x00393E50 +#define il2cpp_stats_get_value_ptr 0x003940C0 +#define il2cpp_stop_gc_world_ptr 0x00394150 +#define il2cpp_string_chars_ptr 0x00394160 +#define il2cpp_string_intern_ptr 0x00394170 +#define il2cpp_string_is_interned_ptr 0x00394180 +#define il2cpp_string_length_ptr 0x00394190 +#define il2cpp_string_new_ptr 0x003941A0 +#define il2cpp_string_new_len_ptr 0x003941B0 +#define il2cpp_string_new_utf16_ptr 0x003941C0 +#define il2cpp_string_new_wrapper_ptr 0x003941A0 +#define il2cpp_thread_attach_ptr 0x003941D0 +#define il2cpp_thread_current_ptr 0x003941E0 +#define il2cpp_thread_detach_ptr 0x003941F0 +#define il2cpp_thread_get_all_attached_threads_ptr 0x00394200 +#define il2cpp_thread_get_frame_at_ptr 0x00394210 +#define il2cpp_thread_get_stack_depth_ptr 0x00394220 +#define il2cpp_thread_get_top_frame_ptr 0x00394230 +#define il2cpp_thread_walk_frame_stack_ptr 0x00394240 +#define il2cpp_type_equals_ptr 0x00394250 +#define il2cpp_type_get_assembly_qualified_name_ptr 0x00394260 +#define il2cpp_type_get_attrs_ptr 0x00394300 +#define il2cpp_type_get_class_or_element_class_ptr 0x00394310 +#define il2cpp_type_get_name_ptr 0x00394320 +#define il2cpp_type_get_name_chunked_ptr 0x003943C0 +#define il2cpp_type_get_object_ptr 0x003943D0 +#define il2cpp_type_get_type_ptr 0x003943E0 +#define il2cpp_type_is_byref_ptr 0x003943F0 +#define il2cpp_type_is_pointer_type_ptr 0x00394400 +#define il2cpp_type_is_static_ptr 0x00394410 +#define il2cpp_unhandled_exception_ptr 0x0036C780 +#define il2cpp_unity_install_unitytls_interface_ptr 0x00394420 +#define il2cpp_unity_liveness_allocate_struct_ptr 0x00394430 +#define il2cpp_unity_liveness_calculation_from_root_ptr 0x00394440 +#define il2cpp_unity_liveness_calculation_from_statics_ptr 0x00394450 +#define il2cpp_unity_liveness_finalize_ptr 0x00394460 +#define il2cpp_unity_liveness_free_struct_ptr 0x00394470 +#define il2cpp_unity_set_android_network_up_state_func_ptr 0x00394480 +#define il2cpp_value_box_ptr 0x00381F90 diff --git a/cheat/src/appdata/il2cpp-functions.h b/cheat/src/appdata/il2cpp-functions.h index 3a7743e..8ca74a3 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(0x007967B0, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); +DO_APP_FUNC(0x00792E70, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); -DO_APP_FUNC(0x02C77BF0, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); -DO_APP_FUNC(0x02C77C10, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02CB3240, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02CB3260, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); // FovChanger -DO_APP_FUNC(0x03D27840, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); +DO_APP_FUNC(0x03D62F20, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); // C# methods -DO_APP_FUNC(0x02DB14E0, Type*, Type_GetType_3, (String* typeName, MethodInfo* method)); -DO_APP_FUNC(0x02C8BB90, Type*, Assembly_GetType, (Assembly* __this, String* name, MethodInfo* method)); -DO_APP_FUNC(0x02C8C0B0, Assembly*, Assembly_LoadWithPartialName, (String* partialName, MethodInfo* method)); +DO_APP_FUNC(0x02DECBE0, Type*, Type_GetType_3, (String* typeName, MethodInfo* method)); +DO_APP_FUNC(0x02CC71E0, Type*, Assembly_GetType, (Assembly* __this, String* name, MethodInfo* method)); +DO_APP_FUNC(0x02CC7700, Assembly*, Assembly_LoadWithPartialName, (String* partialName, MethodInfo* method)); // Unity methods -DO_APP_FUNC(0x03D206D0, int32_t, Application_get_targetFrameRate, (MethodInfo* method)); -DO_APP_FUNC(0x03D20DF0, void, Application_set_targetFrameRate, (int32_t value, MethodInfo* method)); -DO_APP_FUNC(0x03D800D0, Vector3, Vector3_Lerp, (Vector3 a, Vector3 b, float t, MethodInfo* method)); -DO_APP_FUNC(0x03D7FE70, float, Vector3_Distance, (Vector3 a, Vector3 b, MethodInfo* method)); -DO_APP_FUNC(0x03D6A520, Transform*, GameObject_get_transform, (GameObject* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D694D0, GameObject*, GameObject_Find, (String* name, MethodInfo* method)); -DO_APP_FUNC(0x03D6F180, String*, Object_1_get_name, (Object_1* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D77E30, void, Time_4_set_timeScale, (float value, MethodInfo* method)); -DO_APP_FUNC(0x03D7C160, Vector3, Transform_get_position, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D7CD40, void, Transform_set_position, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03D7C1B0, Vector3, Transform_get_right, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D7CD90, void, Transform_set_right, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03D7C480, Vector3, Transform_get_up, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D7CF10, void, Transform_set_up, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03D7B9D0, Vector3, Transform_get_forward, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D7C860, void, Transform_set_forward, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03D7B870, int32_t, Transform_get_childCount, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D95C50, String*, Scene_GetNameInternal, (int32_t sceneHandle, MethodInfo* method)); -DO_APP_FUNC(0x03D94620, Scene, SceneManager_GetActiveScene, (MethodInfo* method)); +DO_APP_FUNC(0x03D5BDB0, int32_t, Application_get_targetFrameRate, (MethodInfo* method)); +DO_APP_FUNC(0x03D5C4D0, void, Application_set_targetFrameRate, (int32_t value, MethodInfo* method)); +DO_APP_FUNC(0x03DBB7B0, Vector3, Vector3_Lerp, (Vector3 a, Vector3 b, float t, MethodInfo* method)); +DO_APP_FUNC(0x03DBB550, float, Vector3_Distance, (Vector3 a, Vector3 b, MethodInfo* method)); +DO_APP_FUNC(0x03DA5C00, Transform*, GameObject_get_transform, (GameObject* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DA4BB0, GameObject*, GameObject_Find, (String* name, MethodInfo* method)); +DO_APP_FUNC(0x03DAA860, String*, Object_1_get_name, (Object_1* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DB3510, void, Time_4_set_timeScale, (float value, MethodInfo* method)); +DO_APP_FUNC(0x03DB7840, Vector3, Transform_get_position, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DB8420, void, Transform_set_position, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DB7890, Vector3, Transform_get_right, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DB8470, void, Transform_set_right, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DB7B60, Vector3, Transform_get_up, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DB85F0, void, Transform_set_up, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DB70B0, Vector3, Transform_get_forward, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DB7F40, void, Transform_set_forward, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DB6F50, int32_t, Transform_get_childCount, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DD1330, String*, Scene_GetNameInternal, (int32_t sceneHandle, MethodInfo* method)); +DO_APP_FUNC(0x03DCFD00, Scene, SceneManager_GetActiveScene, (MethodInfo* method)); // No Cooldown -DO_APP_FUNC(0x00AEFD30, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); +DO_APP_FUNC(0x00B1F8B0, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); // Damage Hack -DO_APP_FUNC(0x00AC54F0, void, PIPHNBOBFEF_KBCIIEFLPGB, (PIPHNBOBFEF* __this, ESpecialState__Enum OCKAHFDGNEL, int64_t MGFPJFANLBG, int64_t DIACKALMMKH, int64_t PBAPBJGDAPJ, String* DLOACPLHGMP, MethodInfo* method)); +DO_APP_FUNC(0x00AEFA40, 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(0x00DF90A0, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); +DO_APP_FUNC(0x00E5F7C0, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); // Dumb Enemies -DO_APP_FUNC(0x00EA8EC0, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); +DO_APP_FUNC(0x00EEB930, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); // EntityManager -DO_APP_FUNC(0x00B0EE60, void, ENHPKNIEKMI_MIFDFEHDDDD, (ENHPKNIEKMI* __this, MethodInfo* method)); -DO_APP_FUNC(0x005608F0, ENHPKNIEKMI*, ENNEJEPMJLJ_FIGHFBNIDJA, (ENNEJEPMJLJ* __this, MethodInfo* method)); -DO_APP_FUNC(0x00E76EE0, bool, PCILGJOEPJM_PPAKPBOJLIP, (ENNEJEPMJLJ* IGBKKNODEGM, MethodInfo* method)); // Check if Entity is alive???? +DO_APP_FUNC(0x00B23470, void, ENHPKNIEKMI_MIFDFEHDDDD, (ENHPKNIEKMI* __this, MethodInfo* method)); +DO_APP_FUNC(0x007BD540, ENHPKNIEKMI*, ENNEJEPMJLJ_FIGHFBNIDJA, (ENNEJEPMJLJ* __this, MethodInfo* method)); +DO_APP_FUNC(0x00EA5C70, bool, PCILGJOEPJM_PPAKPBOJLIP, (ENNEJEPMJLJ* IGBKKNODEGM, MethodInfo* method)); // Check if Entity is alive???? // Mission Time -DO_APP_FUNC(0x0063D1B0, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); -DO_APP_FUNC(0x006413A0, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x00662780, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x00666260, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); // Intro Movie -DO_APP_FUNC(0x00FA9AE0, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); +DO_APP_FUNC(0x00FD8AD0, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); // Disable Web View -DO_APP_FUNC(0x02F61C20, void, WebViewDialog_Show, (void* __this, MethodInfo* method)); -DO_APP_FUNC(0x02F75C70, void, WebViewUI_RefreshSize, (void* __this, MethodInfo* method)); +DO_APP_FUNC(0x02F9D320, void, WebViewDialog_Show, (void* __this, MethodInfo* method)); +DO_APP_FUNC(0x02FB1370, 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(0x02F75C70, 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(0x00E8B950, void, JLLMICINIDA_LFCGJLAFFOM, (JLLMICINIDA* __this, MethodInfo* method)); +DO_APP_FUNC(0x00EBEF60, 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(0x0047CAE0, Object*, TSingleton_1_System_Object__get_Instance, (MethodInfo* method)); // Get the instance of the singleton +DO_APP_FUNC(0x0047DAE0, 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