diff --git a/cheat/src/appdata/il2cpp-api-functions-ptr.h b/cheat/src/appdata/il2cpp-api-functions-ptr.h index 4da5478..bb1e5a7 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 0x0038EDA0 -#define il2cpp_alloc_ptr 0x0038EDB0 -#define il2cpp_allocation_granularity_ptr 0x0026E500 -#define il2cpp_array_class_get_ptr 0x0038EDC0 -#define il2cpp_array_element_size_ptr 0x0038EDD0 -#define il2cpp_array_get_byte_length_ptr 0x0038EDE0 -#define il2cpp_array_length_ptr 0x0038EDF0 -#define il2cpp_array_new_ptr 0x0038EE00 -#define il2cpp_array_new_full_ptr 0x0038EE10 -#define il2cpp_array_new_specific_ptr 0x0038EE20 -#define il2cpp_array_object_header_size_ptr 0x0030C820 -#define il2cpp_assembly_get_image_ptr 0x0035AB90 -#define il2cpp_bounded_array_class_get_ptr 0x0038EE30 -#define il2cpp_capture_memory_snapshot_ptr 0x0038EE40 -#define il2cpp_class_array_element_size_ptr 0x0038EE50 -#define il2cpp_class_enum_basetype_ptr 0x0038EE60 -#define il2cpp_class_for_each_ptr 0x0038EE70 -#define il2cpp_class_from_il2cpp_type_ptr 0x0038EE80 -#define il2cpp_class_from_name_ptr 0x0038EE90 -#define il2cpp_class_from_system_type_ptr 0x0038EEA0 -#define il2cpp_class_from_type_ptr 0x0038EE80 -#define il2cpp_class_get_assemblyname_ptr 0x0038EEB0 -#define il2cpp_class_get_bitmap_ptr 0x0038EEC0 -#define il2cpp_class_get_bitmap_size_ptr 0x0038EEE0 -#define il2cpp_class_get_data_size_ptr 0x0038EEF0 -#define il2cpp_class_get_declaring_type_ptr 0x0038EF00 -#define il2cpp_class_get_element_class_ptr 0x0038EF10 -#define il2cpp_class_get_events_ptr 0x0038EF20 -#define il2cpp_class_get_field_from_name_ptr 0x0038EF30 -#define il2cpp_class_get_fields_ptr 0x0038EF40 -#define il2cpp_class_get_flags_ptr 0x0038EF50 -#define il2cpp_class_get_image_ptr 0x0035AB90 -#define il2cpp_class_get_interfaces_ptr 0x0038EF60 -#define il2cpp_class_get_method_from_name_ptr 0x0038EF70 -#define il2cpp_class_get_methods_ptr 0x0038EF80 -#define il2cpp_class_get_name_ptr 0x0038EF90 -#define il2cpp_class_get_namespace_ptr 0x0038EFA0 -#define il2cpp_class_get_nested_types_ptr 0x0038EFB0 -#define il2cpp_class_get_parent_ptr 0x0038EFC0 -#define il2cpp_class_get_properties_ptr 0x0038EFD0 -#define il2cpp_class_get_property_from_name_ptr 0x0038EFE0 -#define il2cpp_class_get_rank_ptr 0x0038EFF0 +#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_class_get_static_field_data_ptr 0x00003110 -#define il2cpp_class_get_type_ptr 0x0038F000 -#define il2cpp_class_get_type_token_ptr 0x0038F010 -#define il2cpp_class_get_userdata_offset_ptr 0x0038F020 -#define il2cpp_class_has_attribute_ptr 0x0038F030 -#define il2cpp_class_has_parent_ptr 0x0038F040 -#define il2cpp_class_has_references_ptr 0x0038F050 -#define il2cpp_class_instance_size_ptr 0x0038F060 -#define il2cpp_class_is_abstract_ptr 0x0038F070 -#define il2cpp_class_is_assignable_from_ptr 0x0037DD50 -#define il2cpp_class_is_blittable_ptr 0x0038F080 -#define il2cpp_class_is_enum_ptr 0x0038F090 -#define il2cpp_class_is_generic_ptr 0x0038F0A0 -#define il2cpp_class_is_inflated_ptr 0x0038F0B0 -#define il2cpp_class_is_interface_ptr 0x0038F0C0 -#define il2cpp_class_is_subclass_of_ptr 0x0038F0D0 -#define il2cpp_class_is_valuetype_ptr 0x0038F0E0 -#define il2cpp_class_num_fields_ptr 0x0038F0F0 -#define il2cpp_class_set_userdata_ptr 0x0029E340 -#define il2cpp_class_value_size_ptr 0x0038F100 -#define il2cpp_current_thread_get_frame_at_ptr 0x0038F110 -#define il2cpp_current_thread_get_stack_depth_ptr 0x0038F120 -#define il2cpp_current_thread_get_top_frame_ptr 0x0038F140 -#define il2cpp_current_thread_walk_frame_stack_ptr 0x0038F150 -#define il2cpp_custom_attrs_construct_ptr 0x0038F160 +#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_custom_attrs_free_ptr 0x00003650 -#define il2cpp_custom_attrs_from_class_ptr 0x0038F170 -#define il2cpp_custom_attrs_from_method_ptr 0x0038F180 -#define il2cpp_custom_attrs_get_attr_ptr 0x0038F190 -#define il2cpp_custom_attrs_has_attr_ptr 0x0038F1A0 -#define il2cpp_debug_get_method_info_ptr 0x0038F1B0 +#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_debugger_set_agent_options_ptr 0x00003650 -#define il2cpp_domain_assembly_open_ptr 0x0038F1C0 -#define il2cpp_domain_get_ptr 0x0038F1D0 -#define il2cpp_domain_get_assemblies_ptr 0x0038F1E0 -#define il2cpp_exception_from_name_msg_ptr 0x0038F210 -#define il2cpp_field_get_flags_ptr 0x0038F220 -#define il2cpp_field_get_name_ptr 0x0035AB90 -#define il2cpp_field_get_offset_ptr 0x0038F230 -#define il2cpp_field_get_parent_ptr 0x0038EF90 -#define il2cpp_field_get_type_ptr 0x0038F240 -#define il2cpp_field_get_value_ptr 0x0038F250 -#define il2cpp_field_get_value_object_ptr 0x0038F260 -#define il2cpp_field_has_attribute_ptr 0x0038F270 -#define il2cpp_field_is_literal_ptr 0x0038F280 -#define il2cpp_field_set_value_ptr 0x0038F290 -#define il2cpp_field_set_value_object_ptr 0x0038F2A0 -#define il2cpp_field_static_get_value_ptr 0x0038F2B0 -#define il2cpp_field_static_set_value_ptr 0x0038F2C0 -#define il2cpp_format_exception_ptr 0x0038F2D0 -#define il2cpp_format_stack_trace_ptr 0x0038F360 -#define il2cpp_free_ptr 0x0038F3F0 -#define il2cpp_free_captured_memory_snapshot_ptr 0x0038F400 -#define il2cpp_gc_alloc_fixed_ptr 0x0038F410 -#define il2cpp_gc_collect_ptr 0x0038F420 -#define il2cpp_gc_collect_a_little_ptr 0x0038F430 -#define il2cpp_gc_disable_ptr 0x0038F440 -#define il2cpp_gc_enable_ptr 0x0038F450 -#define il2cpp_gc_foreach_heap_ptr 0x0038F460 -#define il2cpp_gc_free_fixed_ptr 0x0038F490 -#define il2cpp_gc_get_heap_size_ptr 0x0038F4A0 -#define il2cpp_gc_get_max_time_slice_ns_ptr 0x0038F4B0 -#define il2cpp_gc_get_used_size_ptr 0x0038F4C0 -#define il2cpp_gc_has_strict_wbarriers_ptr 0x00113420 -#define il2cpp_gc_is_disabled_ptr 0x0038F4D0 -#define il2cpp_gc_is_incremental_ptr 0x0038F4E0 +#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_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 0x0038F4F0 -#define il2cpp_gc_set_mode_ptr 0x0038F500 -#define il2cpp_gc_start_incremental_collection_ptr 0x0038F510 -#define il2cpp_gc_wbarrier_set_field_ptr 0x0038F520 -#define il2cpp_gchandle_foreach_get_target_ptr 0x0038F530 -#define il2cpp_gchandle_free_ptr 0x00374340 -#define il2cpp_gchandle_get_target_ptr 0x00374430 -#define il2cpp_gchandle_new_ptr 0x0038F560 -#define il2cpp_gchandle_new_weakref_ptr 0x0038F570 -#define il2cpp_get_corlib_ptr 0x0038F5A0 -#define il2cpp_get_exception_argument_null_ptr 0x0037DEB0 -#define il2cpp_image_get_assembly_ptr 0x0038EF90 -#define il2cpp_image_get_class_ptr 0x0038F5B0 -#define il2cpp_image_get_class_count_ptr 0x0038F5C0 -#define il2cpp_image_get_entry_point_ptr 0x0038F5D0 -#define il2cpp_image_get_filename_ptr 0x0035AB90 -#define il2cpp_image_get_name_ptr 0x0035AB90 -#define il2cpp_init_ptr 0x0038F5E0 -#define il2cpp_init_utf16_ptr 0x0038F610 -#define il2cpp_is_debugger_attached_ptr 0x0038F6A0 -#define il2cpp_is_vm_thread_ptr 0x0038F6B0 -#define il2cpp_method_get_class_ptr 0x0037E280 -#define il2cpp_method_get_declaring_type_ptr 0x0037E280 -#define il2cpp_method_get_flags_ptr 0x0038F6C0 -#define il2cpp_method_get_from_reflection_ptr 0x0038EF90 -#define il2cpp_method_get_name_ptr 0x0038EFA0 -#define il2cpp_method_get_object_ptr 0x0038F6F0 -#define il2cpp_method_get_param_ptr 0x0038F700 -#define il2cpp_method_get_param_count_ptr 0x0038F710 -#define il2cpp_method_get_param_name_ptr 0x0038F720 -#define il2cpp_method_get_return_type_ptr 0x0038F730 -#define il2cpp_method_get_token_ptr 0x0038F740 -#define il2cpp_method_has_attribute_ptr 0x0038F750 -#define il2cpp_method_is_generic_ptr 0x0038F760 -#define il2cpp_method_is_inflated_ptr 0x0038F770 -#define il2cpp_method_is_instance_ptr 0x0038F780 -#define il2cpp_monitor_enter_ptr 0x0038F790 -#define il2cpp_monitor_exit_ptr 0x0038F7A0 -#define il2cpp_monitor_pulse_ptr 0x0038F7B0 -#define il2cpp_monitor_pulse_all_ptr 0x0038F7C0 -#define il2cpp_monitor_try_enter_ptr 0x0038F7D0 -#define il2cpp_monitor_try_wait_ptr 0x0038F7E0 -#define il2cpp_monitor_wait_ptr 0x0038F7F0 -#define il2cpp_native_stack_trace_ptr 0x0038F800 -#define il2cpp_object_get_class_ptr 0x0035AB90 -#define il2cpp_object_get_size_ptr 0x0038F8D0 -#define il2cpp_object_get_virtual_method_ptr 0x0038F8E0 -#define il2cpp_object_header_size_ptr 0x0026E500 -#define il2cpp_object_new_ptr 0x0038F8F0 -#define il2cpp_object_unbox_ptr 0x0037DD40 -#define il2cpp_offset_of_array_bounds_in_array_object_header_ptr 0x0026E500 -#define il2cpp_offset_of_array_length_in_array_object_header_ptr 0x0038F910 -#define il2cpp_override_stack_backtrace_ptr 0x0038F920 -#define il2cpp_profiler_install_ptr 0x0038F930 -#define il2cpp_profiler_install_allocation_ptr 0x0038F940 -#define il2cpp_profiler_install_enter_leave_ptr 0x0038F950 -#define il2cpp_profiler_install_fileio_ptr 0x0038F960 -#define il2cpp_profiler_install_gc_ptr 0x0038F970 -#define il2cpp_profiler_install_thread_ptr 0x0038F980 -#define il2cpp_profiler_set_events_ptr 0x0038F990 -#define il2cpp_property_get_flags_ptr 0x0038F9A0 -#define il2cpp_property_get_get_method_ptr 0x0038EF90 -#define il2cpp_property_get_name_ptr 0x0038F240 -#define il2cpp_property_get_parent_ptr 0x0035AB90 -#define il2cpp_property_get_set_method_ptr 0x0038EFA0 -#define il2cpp_raise_exception_ptr 0x0038F9B0 +#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_register_debugger_agent_transport_ptr 0x00003650 -#define il2cpp_register_log_callback_ptr 0x0038F9C0 -#define il2cpp_resolve_icall_ptr 0x0038F9D0 -#define il2cpp_runtime_class_init_ptr 0x0037E3A0 -#define il2cpp_runtime_invoke_ptr 0x0038F9E0 -#define il2cpp_runtime_invoke_convert_args_ptr 0x0038F9F0 -#define il2cpp_runtime_object_init_ptr 0x0038FA00 -#define il2cpp_runtime_object_init_exception_ptr 0x0038FA10 -#define il2cpp_runtime_unhandled_exception_policy_set_ptr 0x0038FA20 -#define il2cpp_set_commandline_arguments_ptr 0x0038FA30 -#define il2cpp_set_commandline_arguments_utf16_ptr 0x0038FA40 -#define il2cpp_set_config_ptr 0x0038FA50 -#define il2cpp_set_config_dir_ptr 0x0038FA60 -#define il2cpp_set_config_utf16_ptr 0x0038FA70 -#define il2cpp_set_data_dir_ptr 0x0038FA80 -#define il2cpp_set_default_thread_affinity_ptr 0x0038FA90 -#define il2cpp_set_find_plugin_callback_ptr 0x0038FAA0 -#define il2cpp_set_memory_callbacks_ptr 0x0038FAB0 -#define il2cpp_set_temp_dir_ptr 0x0038FAC0 -#define il2cpp_shutdown_ptr 0x0038FAD0 -#define il2cpp_start_gc_world_ptr 0x0038FAE0 -#define il2cpp_stats_dump_to_file_ptr 0x0038FAF0 -#define il2cpp_stats_get_value_ptr 0x0038FD60 -#define il2cpp_stop_gc_world_ptr 0x0038FDF0 -#define il2cpp_string_chars_ptr 0x0038FE00 -#define il2cpp_string_intern_ptr 0x0038FE10 -#define il2cpp_string_is_interned_ptr 0x0038FE20 -#define il2cpp_string_length_ptr 0x0038FE30 -#define il2cpp_string_new_ptr 0x0038FE40 -#define il2cpp_string_new_len_ptr 0x0038FE50 -#define il2cpp_string_new_utf16_ptr 0x0038FE60 -#define il2cpp_string_new_wrapper_ptr 0x0038FE40 -#define il2cpp_thread_attach_ptr 0x0038FE70 -#define il2cpp_thread_current_ptr 0x0038FE80 -#define il2cpp_thread_detach_ptr 0x0038FE90 -#define il2cpp_thread_get_all_attached_threads_ptr 0x0038FEA0 -#define il2cpp_thread_get_frame_at_ptr 0x0038FEB0 -#define il2cpp_thread_get_stack_depth_ptr 0x0038FEC0 -#define il2cpp_thread_get_top_frame_ptr 0x0038FED0 -#define il2cpp_thread_walk_frame_stack_ptr 0x0038FEE0 -#define il2cpp_type_equals_ptr 0x0038FEF0 -#define il2cpp_type_get_assembly_qualified_name_ptr 0x0038FF00 -#define il2cpp_type_get_attrs_ptr 0x0038FFA0 -#define il2cpp_type_get_class_or_element_class_ptr 0x0038FFB0 -#define il2cpp_type_get_name_ptr 0x0038FFC0 -#define il2cpp_type_get_name_chunked_ptr 0x00390060 -#define il2cpp_type_get_object_ptr 0x00390070 -#define il2cpp_type_get_type_ptr 0x00390080 -#define il2cpp_type_is_byref_ptr 0x00390090 -#define il2cpp_type_is_pointer_type_ptr 0x003900A0 -#define il2cpp_type_is_static_ptr 0x003900B0 -#define il2cpp_unhandled_exception_ptr 0x00368420 -#define il2cpp_unity_install_unitytls_interface_ptr 0x003900C0 -#define il2cpp_unity_liveness_allocate_struct_ptr 0x003900D0 -#define il2cpp_unity_liveness_calculation_from_root_ptr 0x003900E0 -#define il2cpp_unity_liveness_calculation_from_statics_ptr 0x003900F0 -#define il2cpp_unity_liveness_finalize_ptr 0x00390100 -#define il2cpp_unity_liveness_free_struct_ptr 0x00390110 -#define il2cpp_unity_set_android_network_up_state_func_ptr 0x00390120 -#define il2cpp_value_box_ptr 0x0037DC30 +#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 diff --git a/cheat/src/appdata/il2cpp-functions.h b/cheat/src/appdata/il2cpp-functions.h index 4522658..3a7743e 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(0x00789940, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); +DO_APP_FUNC(0x007967B0, void, GameFrameWork_Update, (void/*GameFrameWork*/* __this, MethodInfo* method)); -DO_APP_FUNC(0x02BE6D40, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); -DO_APP_FUNC(0x02BE6D60, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02C77BF0, String*, Marshal_PtrToStringAnsi, (void* ptr, MethodInfo* method)); +DO_APP_FUNC(0x02C77C10, String*, Marshal_PtrToStringUni, (void* ptr, MethodInfo* method)); // FovChanger -DO_APP_FUNC(0x03C966F0, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); +DO_APP_FUNC(0x03D27840, void, Camera_set_fieldOfView, (void* __this, float value, MethodInfo* method)); // C# methods -DO_APP_FUNC(0x02D20640, Type*, Type_GetType_3, (String* typeName, MethodInfo* method)); -DO_APP_FUNC(0x02BFACE0, Type*, Assembly_GetType, (Assembly* __this, String* name, MethodInfo* method)); -DO_APP_FUNC(0x02BFB200, Assembly*, Assembly_LoadWithPartialName, (String* partialName, MethodInfo* method)); +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)); // Unity methods -DO_APP_FUNC(0x03C8F580, int32_t, Application_get_targetFrameRate, (MethodInfo* method)); -DO_APP_FUNC(0x03C8FCA0, void, Application_set_targetFrameRate, (int32_t value, MethodInfo* method)); -DO_APP_FUNC(0x03CEEF80, Vector3, Vector3_Lerp, (Vector3 a, Vector3 b, float t, MethodInfo* method)); -DO_APP_FUNC(0x03CEED20, float, Vector3_Distance, (Vector3 a, Vector3 b, MethodInfo* method)); -DO_APP_FUNC(0x03CD93D0, Transform*, GameObject_get_transform, (GameObject* __this, MethodInfo* method)); -DO_APP_FUNC(0x03CD8380, GameObject*, GameObject_Find, (String* name, MethodInfo* method)); -DO_APP_FUNC(0x03CDE030, String*, Object_1_get_name, (Object_1* __this, MethodInfo* method)); -DO_APP_FUNC(0x03CE6CE0, void, Time_4_set_timeScale, (float value, MethodInfo* method)); -DO_APP_FUNC(0x03CEB010, Vector3, Transform_get_position, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03CEBBF0, void, Transform_set_position, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03CEB060, Vector3, Transform_get_right, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03CEBC40, void, Transform_set_right, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03CEB330, Vector3, Transform_get_up, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03CEBDC0, void, Transform_set_up, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03CEA880, Vector3, Transform_get_forward, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03CEB710, void, Transform_set_forward, (Transform* __this, Vector3 value, MethodInfo* method)); -DO_APP_FUNC(0x03CEA720, int32_t, Transform_get_childCount, (Transform* __this, MethodInfo* method)); -DO_APP_FUNC(0x03D04AF0, String*, Scene_GetNameInternal, (int32_t sceneHandle, MethodInfo* method)); -DO_APP_FUNC(0x03D034C0, Scene, SceneManager_GetActiveScene, (MethodInfo* method)); +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)); // No Cooldown -DO_APP_FUNC(0x00A7C280, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); +DO_APP_FUNC(0x00AEFD30, void/*KAAIFMKPKAG*/*, KAAIFMKPKAG_IOFMGMJCCFO, (KAAIFMKPKAG* __this, bool DEJNILEHENL, MethodInfo* method)); // Damage Hack -DO_APP_FUNC(0xa52c50, void, PIPHNBOBFEF_KBCIIEFLPGB, (PIPHNBOBFEF* __this, ESpecialState__Enum OCKAHFDGNEL, int64_t MGFPJFANLBG, int64_t DIACKALMMKH, int64_t PBAPBJGDAPJ, String* DLOACPLHGMP, MethodInfo* method)); +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)); // God Mode -DO_APP_FUNC(0xd7ca10, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); +DO_APP_FUNC(0x00DF90A0, int32_t, GHINOEFFMPN_EKHGIHBHEPL, (SkillIdentity* EKPKPIJBPKE, void/*IEnumerable_1_UnityEngine_Component_*/* FKJDKGJBGOD, TargetHitData* COFCDKGCOGJ, MethodInfo* method)); // Dumb Enemies -DO_APP_FUNC(0x00E1DCA0, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); +DO_APP_FUNC(0x00EA8EC0, void, EvadeProxy_Init, (EvadeProxy* __this, ENNEJEPMJLJ* IGBKKNODEGM, EvadePenetration* DHPMEMDBDMC, MethodInfo* method)); // EntityManager -DO_APP_FUNC(0xaa24e0, void, ENHPKNIEKMI_MIFDFEHDDDD, (ENHPKNIEKMI* __this, MethodInfo* method)); -DO_APP_FUNC(0x00527830, ENHPKNIEKMI*, ENNEJEPMJLJ_FIGHFBNIDJA, (ENNEJEPMJLJ* __this, MethodInfo* method)); -DO_APP_FUNC(0xdd08e0, bool, PCILGJOEPJM_PPAKPBOJLIP, (ENNEJEPMJLJ* IGBKKNODEGM, MethodInfo* method)); // Check if Entity is alive???? +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???? // Mission Time -DO_APP_FUNC(0x005F8890, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); -DO_APP_FUNC(0x005FBDB0, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x0063D1B0, void, StageReadyPage_EnterUI, (StageReadyPage* __this, MethodInfo* method)); +DO_APP_FUNC(0x006413A0, void, StoryQuestChapterPage_EnterUI, (StoryQuestChapterPage* __this, MethodInfo* method)); // Intro Movie -DO_APP_FUNC(0x00F15230, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); +DO_APP_FUNC(0x00FA9AE0, void, IntroMovie_Update, (IntroMovie* __this, MethodInfo* method)); // Disable Web View -DO_APP_FUNC(0x02ED0DB0, void, WebViewDialog_Show, (void* __this, MethodInfo* method)); -DO_APP_FUNC(0x02EE4E00, void, WebViewUI_RefreshSize, (void* __this, MethodInfo* method)); +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(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(0x02EE4E00, 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(0xde6580, void, JLLMICINIDA_LFCGJLAFFOM, (JLLMICINIDA* __this, MethodInfo* method)); +DO_APP_FUNC(0x00E8B950, 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(0x248f120, Object*, TSingleton_1_System_Object__get_Instance, (MethodInfo* method)); // Get the instance of the singleton +DO_APP_FUNC(0x0047CAE0, 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