diff --git a/cheat/src/appdata/il2cpp-api-functions-ptr.h b/cheat/src/appdata/il2cpp-api-functions-ptr.h index dc97db8..74f27d6 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 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_add_internal_call_ptr 0x0038EE30 +#define il2cpp_alloc_ptr 0x0038EE40 +#define il2cpp_allocation_granularity_ptr 0x00270DB0 +#define il2cpp_array_class_get_ptr 0x0038EE50 +#define il2cpp_array_element_size_ptr 0x0038EE60 +#define il2cpp_array_get_byte_length_ptr 0x0038EE70 +#define il2cpp_array_length_ptr 0x0038EE80 +#define il2cpp_array_new_ptr 0x0038EE90 +#define il2cpp_array_new_full_ptr 0x0038EEA0 +#define il2cpp_array_new_specific_ptr 0x0038EEB0 +#define il2cpp_array_object_header_size_ptr 0x0030C920 +#define il2cpp_assembly_get_image_ptr 0x0035AC10 +#define il2cpp_bounded_array_class_get_ptr 0x0038EEC0 +#define il2cpp_capture_memory_snapshot_ptr 0x0038EED0 +#define il2cpp_class_array_element_size_ptr 0x0038EEE0 +#define il2cpp_class_enum_basetype_ptr 0x0038EEF0 +#define il2cpp_class_for_each_ptr 0x0038EF00 +#define il2cpp_class_from_il2cpp_type_ptr 0x0038EF10 +#define il2cpp_class_from_name_ptr 0x0038EF20 +#define il2cpp_class_from_system_type_ptr 0x0038EF30 +#define il2cpp_class_from_type_ptr 0x0038EF10 +#define il2cpp_class_get_assemblyname_ptr 0x0038EF40 +#define il2cpp_class_get_bitmap_ptr 0x0038EF50 +#define il2cpp_class_get_bitmap_size_ptr 0x0038EF70 +#define il2cpp_class_get_data_size_ptr 0x0038EF80 +#define il2cpp_class_get_declaring_type_ptr 0x0038EF90 +#define il2cpp_class_get_element_class_ptr 0x0038EFA0 +#define il2cpp_class_get_events_ptr 0x0038EFB0 +#define il2cpp_class_get_field_from_name_ptr 0x0038EFC0 +#define il2cpp_class_get_fields_ptr 0x0038EFD0 +#define il2cpp_class_get_flags_ptr 0x0038EFE0 +#define il2cpp_class_get_image_ptr 0x0035AC10 +#define il2cpp_class_get_interfaces_ptr 0x0038EFF0 +#define il2cpp_class_get_method_from_name_ptr 0x0038F000 +#define il2cpp_class_get_methods_ptr 0x0038F010 +#define il2cpp_class_get_name_ptr 0x0038F020 +#define il2cpp_class_get_namespace_ptr 0x0038F030 +#define il2cpp_class_get_nested_types_ptr 0x0038F040 +#define il2cpp_class_get_parent_ptr 0x0038F050 +#define il2cpp_class_get_properties_ptr 0x0038F060 +#define il2cpp_class_get_property_from_name_ptr 0x0038F070 +#define il2cpp_class_get_rank_ptr 0x0038F080 #define il2cpp_class_get_static_field_data_ptr 0x00003110 -#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_class_get_type_ptr 0x0038F090 +#define il2cpp_class_get_type_token_ptr 0x0038F0A0 +#define il2cpp_class_get_userdata_offset_ptr 0x0038F0B0 +#define il2cpp_class_has_attribute_ptr 0x0038F0C0 +#define il2cpp_class_has_parent_ptr 0x0038F0D0 +#define il2cpp_class_has_references_ptr 0x0038F0E0 +#define il2cpp_class_instance_size_ptr 0x0038F0F0 +#define il2cpp_class_is_abstract_ptr 0x0038F100 +#define il2cpp_class_is_assignable_from_ptr 0x0037DDE0 +#define il2cpp_class_is_blittable_ptr 0x0038F110 +#define il2cpp_class_is_enum_ptr 0x0038F120 +#define il2cpp_class_is_generic_ptr 0x0038F130 +#define il2cpp_class_is_inflated_ptr 0x0038F140 +#define il2cpp_class_is_interface_ptr 0x0038F150 +#define il2cpp_class_is_subclass_of_ptr 0x0038F160 +#define il2cpp_class_is_valuetype_ptr 0x0038F170 +#define il2cpp_class_num_fields_ptr 0x0038F180 +#define il2cpp_class_set_userdata_ptr 0x002A2C80 +#define il2cpp_class_value_size_ptr 0x0038F190 +#define il2cpp_current_thread_get_frame_at_ptr 0x0038F1A0 +#define il2cpp_current_thread_get_stack_depth_ptr 0x0038F1B0 +#define il2cpp_current_thread_get_top_frame_ptr 0x0038F1D0 +#define il2cpp_current_thread_walk_frame_stack_ptr 0x0038F1E0 +#define il2cpp_custom_attrs_construct_ptr 0x0038F1F0 #define il2cpp_custom_attrs_free_ptr 0x00003650 -#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_custom_attrs_from_class_ptr 0x0038F200 +#define il2cpp_custom_attrs_from_method_ptr 0x0038F210 +#define il2cpp_custom_attrs_get_attr_ptr 0x0038F220 +#define il2cpp_custom_attrs_has_attr_ptr 0x0038F230 +#define il2cpp_debug_get_method_info_ptr 0x0038F240 #define il2cpp_debugger_set_agent_options_ptr 0x00003650 -#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_domain_assembly_open_ptr 0x0038F250 +#define il2cpp_domain_get_ptr 0x0038F260 +#define il2cpp_domain_get_assemblies_ptr 0x0038F270 +#define il2cpp_exception_from_name_msg_ptr 0x0038F2A0 +#define il2cpp_field_get_flags_ptr 0x0038F2B0 +#define il2cpp_field_get_name_ptr 0x0035AC10 +#define il2cpp_field_get_offset_ptr 0x0038F2C0 +#define il2cpp_field_get_parent_ptr 0x0038F020 +#define il2cpp_field_get_type_ptr 0x0038F2D0 +#define il2cpp_field_get_value_ptr 0x0038F2E0 +#define il2cpp_field_get_value_object_ptr 0x0038F2F0 +#define il2cpp_field_has_attribute_ptr 0x0038F300 +#define il2cpp_field_is_literal_ptr 0x0038F310 +#define il2cpp_field_set_value_ptr 0x0038F320 +#define il2cpp_field_set_value_object_ptr 0x0038F330 +#define il2cpp_field_static_get_value_ptr 0x0038F340 +#define il2cpp_field_static_set_value_ptr 0x0038F350 +#define il2cpp_format_exception_ptr 0x0038F360 +#define il2cpp_format_stack_trace_ptr 0x0038F3F0 +#define il2cpp_free_ptr 0x0038F480 +#define il2cpp_free_captured_memory_snapshot_ptr 0x0038F490 +#define il2cpp_gc_alloc_fixed_ptr 0x0038F4A0 +#define il2cpp_gc_collect_ptr 0x0038F4B0 +#define il2cpp_gc_collect_a_little_ptr 0x0038F4C0 +#define il2cpp_gc_disable_ptr 0x0038F4D0 +#define il2cpp_gc_enable_ptr 0x0038F4E0 +#define il2cpp_gc_foreach_heap_ptr 0x0038F4F0 +#define il2cpp_gc_free_fixed_ptr 0x0038F520 +#define il2cpp_gc_get_heap_size_ptr 0x0038F530 +#define il2cpp_gc_get_max_time_slice_ns_ptr 0x0038F540 +#define il2cpp_gc_get_used_size_ptr 0x0038F550 +#define il2cpp_gc_has_strict_wbarriers_ptr 0x00117C10 +#define il2cpp_gc_is_disabled_ptr 0x0038F560 +#define il2cpp_gc_is_incremental_ptr 0x0038F570 #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 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_gc_set_max_time_slice_ns_ptr 0x0038F580 +#define il2cpp_gc_set_mode_ptr 0x0038F590 +#define il2cpp_gc_start_incremental_collection_ptr 0x0038F5A0 +#define il2cpp_gc_wbarrier_set_field_ptr 0x0038F5B0 +#define il2cpp_gchandle_foreach_get_target_ptr 0x0038F5C0 +#define il2cpp_gchandle_free_ptr 0x003743C0 +#define il2cpp_gchandle_get_target_ptr 0x003744B0 +#define il2cpp_gchandle_new_ptr 0x0038F5F0 +#define il2cpp_gchandle_new_weakref_ptr 0x0038F600 +#define il2cpp_get_corlib_ptr 0x0038F630 +#define il2cpp_get_exception_argument_null_ptr 0x0037DF40 +#define il2cpp_image_get_assembly_ptr 0x0038F020 +#define il2cpp_image_get_class_ptr 0x0038F640 +#define il2cpp_image_get_class_count_ptr 0x0038F650 +#define il2cpp_image_get_entry_point_ptr 0x0038F660 +#define il2cpp_image_get_filename_ptr 0x0035AC10 +#define il2cpp_image_get_name_ptr 0x0035AC10 +#define il2cpp_init_ptr 0x0038F670 +#define il2cpp_init_utf16_ptr 0x0038F6A0 +#define il2cpp_is_debugger_attached_ptr 0x0038F730 +#define il2cpp_is_vm_thread_ptr 0x0038F740 +#define il2cpp_method_get_class_ptr 0x0037E310 +#define il2cpp_method_get_declaring_type_ptr 0x0037E310 +#define il2cpp_method_get_flags_ptr 0x0038F750 +#define il2cpp_method_get_from_reflection_ptr 0x0038F020 +#define il2cpp_method_get_name_ptr 0x0038F030 +#define il2cpp_method_get_object_ptr 0x0038F780 +#define il2cpp_method_get_param_ptr 0x0038F790 +#define il2cpp_method_get_param_count_ptr 0x0038F7A0 +#define il2cpp_method_get_param_name_ptr 0x0038F7B0 +#define il2cpp_method_get_return_type_ptr 0x0038F7C0 +#define il2cpp_method_get_token_ptr 0x0038F7D0 +#define il2cpp_method_has_attribute_ptr 0x0038F7E0 +#define il2cpp_method_is_generic_ptr 0x0038F7F0 +#define il2cpp_method_is_inflated_ptr 0x0038F800 +#define il2cpp_method_is_instance_ptr 0x0038F810 +#define il2cpp_monitor_enter_ptr 0x0038F820 +#define il2cpp_monitor_exit_ptr 0x0038F830 +#define il2cpp_monitor_pulse_ptr 0x0038F840 +#define il2cpp_monitor_pulse_all_ptr 0x0038F850 +#define il2cpp_monitor_try_enter_ptr 0x0038F860 +#define il2cpp_monitor_try_wait_ptr 0x0038F870 +#define il2cpp_monitor_wait_ptr 0x0038F880 +#define il2cpp_native_stack_trace_ptr 0x0038F890 +#define il2cpp_object_get_class_ptr 0x0035AC10 +#define il2cpp_object_get_size_ptr 0x0038F960 +#define il2cpp_object_get_virtual_method_ptr 0x0038F970 +#define il2cpp_object_header_size_ptr 0x00270DB0 +#define il2cpp_object_new_ptr 0x0038F980 +#define il2cpp_object_unbox_ptr 0x0037DDD0 +#define il2cpp_offset_of_array_bounds_in_array_object_header_ptr 0x00270DB0 +#define il2cpp_offset_of_array_length_in_array_object_header_ptr 0x0038F9A0 +#define il2cpp_override_stack_backtrace_ptr 0x0038F9B0 +#define il2cpp_profiler_install_ptr 0x0038F9C0 +#define il2cpp_profiler_install_allocation_ptr 0x0038F9D0 +#define il2cpp_profiler_install_enter_leave_ptr 0x0038F9E0 +#define il2cpp_profiler_install_fileio_ptr 0x0038F9F0 +#define il2cpp_profiler_install_gc_ptr 0x0038FA00 +#define il2cpp_profiler_install_thread_ptr 0x0038FA10 +#define il2cpp_profiler_set_events_ptr 0x0038FA20 +#define il2cpp_property_get_flags_ptr 0x0038FA30 +#define il2cpp_property_get_get_method_ptr 0x0038F020 +#define il2cpp_property_get_name_ptr 0x0038F2D0 +#define il2cpp_property_get_parent_ptr 0x0035AC10 +#define il2cpp_property_get_set_method_ptr 0x0038F030 +#define il2cpp_raise_exception_ptr 0x0038FA40 #define il2cpp_register_debugger_agent_transport_ptr 0x00003650 -#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 +#define il2cpp_register_log_callback_ptr 0x0038FA50 +#define il2cpp_resolve_icall_ptr 0x0038FA60 +#define il2cpp_runtime_class_init_ptr 0x0037E430 +#define il2cpp_runtime_invoke_ptr 0x0038FA70 +#define il2cpp_runtime_invoke_convert_args_ptr 0x0038FA80 +#define il2cpp_runtime_object_init_ptr 0x0038FA90 +#define il2cpp_runtime_object_init_exception_ptr 0x0038FAA0 +#define il2cpp_runtime_unhandled_exception_policy_set_ptr 0x0038FAB0 +#define il2cpp_set_commandline_arguments_ptr 0x0038FAC0 +#define il2cpp_set_commandline_arguments_utf16_ptr 0x0038FAD0 +#define il2cpp_set_config_ptr 0x0038FAE0 +#define il2cpp_set_config_dir_ptr 0x0038FAF0 +#define il2cpp_set_config_utf16_ptr 0x0038FB00 +#define il2cpp_set_data_dir_ptr 0x0038FB10 +#define il2cpp_set_default_thread_affinity_ptr 0x0038FB20 +#define il2cpp_set_find_plugin_callback_ptr 0x0038FB30 +#define il2cpp_set_memory_callbacks_ptr 0x0038FB40 +#define il2cpp_set_temp_dir_ptr 0x0038FB50 +#define il2cpp_shutdown_ptr 0x0038FB60 +#define il2cpp_start_gc_world_ptr 0x0038FB70 +#define il2cpp_stats_dump_to_file_ptr 0x0038FB80 +#define il2cpp_stats_get_value_ptr 0x0038FDF0 +#define il2cpp_stop_gc_world_ptr 0x0038FE80 +#define il2cpp_string_chars_ptr 0x0038FE90 +#define il2cpp_string_intern_ptr 0x0038FEA0 +#define il2cpp_string_is_interned_ptr 0x0038FEB0 +#define il2cpp_string_length_ptr 0x0038FEC0 +#define il2cpp_string_new_ptr 0x0038FED0 +#define il2cpp_string_new_len_ptr 0x0038FEE0 +#define il2cpp_string_new_utf16_ptr 0x0038FEF0 +#define il2cpp_string_new_wrapper_ptr 0x0038FED0 +#define il2cpp_thread_attach_ptr 0x0038FF00 +#define il2cpp_thread_current_ptr 0x0038FF10 +#define il2cpp_thread_detach_ptr 0x0038FF20 +#define il2cpp_thread_get_all_attached_threads_ptr 0x0038FF30 +#define il2cpp_thread_get_frame_at_ptr 0x0038FF40 +#define il2cpp_thread_get_stack_depth_ptr 0x0038FF50 +#define il2cpp_thread_get_top_frame_ptr 0x0038FF60 +#define il2cpp_thread_walk_frame_stack_ptr 0x0038FF70 +#define il2cpp_type_equals_ptr 0x0038FF80 +#define il2cpp_type_get_assembly_qualified_name_ptr 0x0038FF90 +#define il2cpp_type_get_attrs_ptr 0x00390030 +#define il2cpp_type_get_class_or_element_class_ptr 0x00390040 +#define il2cpp_type_get_name_ptr 0x00390050 +#define il2cpp_type_get_name_chunked_ptr 0x003900F0 +#define il2cpp_type_get_object_ptr 0x00390100 +#define il2cpp_type_get_type_ptr 0x00390110 +#define il2cpp_type_is_byref_ptr 0x00390120 +#define il2cpp_type_is_pointer_type_ptr 0x00390130 +#define il2cpp_type_is_static_ptr 0x00390140 +#define il2cpp_unhandled_exception_ptr 0x003684A0 +#define il2cpp_unity_install_unitytls_interface_ptr 0x00390150 +#define il2cpp_unity_liveness_allocate_struct_ptr 0x00390160 +#define il2cpp_unity_liveness_calculation_from_root_ptr 0x00390170 +#define il2cpp_unity_liveness_calculation_from_statics_ptr 0x00390180 +#define il2cpp_unity_liveness_finalize_ptr 0x00390190 +#define il2cpp_unity_liveness_free_struct_ptr 0x003901A0 +#define il2cpp_unity_set_android_network_up_state_func_ptr 0x003901B0 +#define il2cpp_value_box_ptr 0x0037DCC0 diff --git a/cheat/src/appdata/il2cpp-functions.h b/cheat/src/appdata/il2cpp-functions.h index 8ca74a3..27b59b2 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(0x00792E70, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); +DO_APP_FUNC(0x0078A9F0, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); -DO_APP_FUNC(0x02CB3240, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); -DO_APP_FUNC(0x02CB3260, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02D03D50, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02D03D70, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); // FovChanger -DO_APP_FUNC(0x03D62F20, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); +DO_APP_FUNC(0x03D79A40, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); // C# methods -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)); +DO_APP_FUNC(0x02E3BC40, Type*, Type_GetType_3, (String* typeName, MethodInfo* method)); +DO_APP_FUNC(0x02D17CF0, Type*, Assembly_GetType, (Assembly* __this, String* name, MethodInfo* method)); +DO_APP_FUNC(0x02D18210, Assembly*, Assembly_LoadWithPartialName, (String* partialName, MethodInfo* method)); // Unity methods -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)); +DO_APP_FUNC(0x03D728D0, int32_t, Application_get_targetFrameRate, (MethodInfo* method)); +DO_APP_FUNC(0x03D72FF0, void, Application_set_targetFrameRate, (int32_t value, MethodInfo* method)); +DO_APP_FUNC(0x03DD3640, Vector3, Vector3_Lerp, (Vector3 a, Vector3 b, float t, MethodInfo* method)); +DO_APP_FUNC(0x03DD33E0, float, Vector3_Distance, (Vector3 a, Vector3 b, MethodInfo* method)); +DO_APP_FUNC(0x03DBDA90, Transform*, GameObject_get_transform, (GameObject* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DBCA40, GameObject*, GameObject_Find, (String* name, MethodInfo* method)); +DO_APP_FUNC(0x03DC26F0, String*, Object_1_get_name, (Object_1* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DCB3A0, void, Time_4_set_timeScale, (float value, MethodInfo* method)); +DO_APP_FUNC(0x03DCF6D0, Vector3, Transform_get_position, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DD02B0, void, Transform_set_position, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DCF720, Vector3, Transform_get_right, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DD0300, void, Transform_set_right, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DCF9F0, Vector3, Transform_get_up, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DD0480, void, Transform_set_up, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DCEF40, Vector3, Transform_get_forward, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DCFDD0, void, Transform_set_forward, (Transform* __this, Vector3 value, MethodInfo* method)); +DO_APP_FUNC(0x03DCEDE0, int32_t, Transform_get_childCount, (Transform* __this, MethodInfo* method)); +DO_APP_FUNC(0x03DE9190, String*, Scene_GetNameInternal, (int32_t sceneHandle, MethodInfo* method)); +DO_APP_FUNC(0x03DE7B60, Scene, SceneManager_GetActiveScene, (MethodInfo* method)); // No Cooldown -DO_APP_FUNC(0x00B1F8B0, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); +DO_APP_FUNC(0x00B7F560, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); // Damage Hack -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)); +DO_APP_FUNC(0x00B57A80, 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(0x00E5F7C0, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); +DO_APP_FUNC(0x00EC4010, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); // Dumb Enemies -DO_APP_FUNC(0x00EEB930, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); +DO_APP_FUNC(0x00F5A530, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); // EntityManager -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???? +DO_APP_FUNC(0x00B93070, void, ENHPKNIEKMI_MIFDFEHDDDD, (ENHPKNIEKMI* __this, MethodInfo* method)); +DO_APP_FUNC(0x005E5FF0, ENHPKNIEKMI*, ENNEJEPMJLJ_FIGHFBNIDJA, (ENNEJEPMJLJ* __this, MethodInfo* method)); +DO_APP_FUNC(0x00F1BDA0, bool, PCILGJOEPJM_PPAKPBOJLIP, (ENNEJEPMJLJ* IGBKKNODEGM, MethodInfo* method)); // Check if Entity is alive???? // Mission Time -DO_APP_FUNC(0x00662780, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); -DO_APP_FUNC(0x00666260, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x006D21C0, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x006D5360, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); // Intro Movie -DO_APP_FUNC(0x00FD8AD0, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); +DO_APP_FUNC(0x0105EBC0, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); // Disable Web View -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(0x02FEA990, void, WebViewDialog_Show, (void* __this, MethodInfo* method)); +DO_APP_FUNC(0x02FFE9E0, 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(0x02FB1370, 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(0x00EBEF60, void, JLLMICINIDA_LFCGJLAFFOM, (JLLMICINIDA* __this, MethodInfo* method)); +DO_APP_FUNC(0x00F25AC0, 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(0x0047DAE0, Object*, TSingleton_1_System_Object__get_Instance, (MethodInfo* method)); // Get the instance of the singleton +DO_APP_FUNC(0x00479AE0, 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