Function at 0x18000d610
Capabilities:
Link many functions at runtime

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
mov rbp, rsp
sub rsp, 0x40
lea rcx, str.GameAssembly.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov rcx, rax
lea rdx, str.il2cpp_init
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_init_utf16
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_shutdown
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_config_dir
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_data_dir
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_temp_dir
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_commandline_arguments
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_commandline_arguments_utf16
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_config_utf16
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_config
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_memory_callbacks
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_get_corlib
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_add_internal_call
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_resolve_icall
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_alloc
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_free
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_class_get
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_length
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_get_byte_length
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_new
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_new_specific
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_new_full
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_bounded_array_class_get
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_element_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_assembly_get_image
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_for_each
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_enum_basetype
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_generic
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_inflated
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_assignable_from
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_subclass_of
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_has_parent
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_from_il2cpp_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_from_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_from_system_type
mov rcx, rbx
mov qword [0x18005edd0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_element_class
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_events
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_fields
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_nested_types
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_interfaces
mov rcx, rbx
mov qword [0x18005edb0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_properties
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_property_from_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_field_from_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_methods
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_method_from_name
mov rcx, rbx
mov qword [0x18005edb8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_get_name_chunked
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_namespace
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_parent
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_declaring_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_instance_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_num_fields
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_valuetype
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_value_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_blittable
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_flags
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_abstract
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_interface
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_array_element_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_from_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_type_token
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_has_attribute
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_has_references
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_is_enum
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_image
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_assemblyname
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_rank
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_data_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_static_field_data
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_bitmap_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_bitmap
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_stats_dump_to_file
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_stats_get_value
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_domain_get
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_domain_assembly_open
mov rcx, rbx
mov qword [0x18005ed90], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_domain_get_assemblies
mov rcx, rbx
mov qword [0x18005edc8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_raise_exception
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_exception_from_name_msg
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_get_exception_argument_null
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_format_exception
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_format_stack_trace
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_unhandled_exception
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_native_stack_trace
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_get_flags
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_get_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_get_parent
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_get_offset
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_get_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_get_value
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_get_value_object
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_has_attribute
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_set_value
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_static_get_value
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_static_set_value
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_set_value_object
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_field_is_literal
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_collect
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_collect_a_little
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_start_incremental_collection
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_disable
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_enable
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_is_disabled
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_set_mode
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_get_max_time_slice_ns
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_set_max_time_slice_ns
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_is_incremental
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_get_used_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_get_heap_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_wbarrier_set_field
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_has_strict_wbarriers
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_set_external_allocation_tracker
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_set_external_wbarrier_tracker
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gc_foreach_heap
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_stop_gc_world
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_start_gc_world
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gchandle_new
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gchandle_new_weakref
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gchandle_get_target
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gchandle_free
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_gchandle_foreach_get_target
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_object_header_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_array_object_header_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_offset_of_array_length_in_array_object_header
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_offset_of_array_bounds_in_array_object_header
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_allocation_granularity
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_unity_liveness_calculation_begin
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_unity_liveness_calculation_end
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_unity_liveness_calculation_from_root
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_unity_liveness_calculation_from_statics
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_return_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_declaring_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_from_reflection
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_object
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_is_generic
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_is_inflated
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_is_instance
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_param_count
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_param
mov rcx, rbx
mov qword [0x18005eda0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_class
mov rcx, rbx
mov qword [0x18005edc0], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_has_attribute
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_flags
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_token
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_method_get_param_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_property_get_flags
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_property_get_get_method
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_property_get_set_method
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_property_get_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_property_get_parent
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_object_get_class
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_object_get_size
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_object_get_virtual_method
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_object_new
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_object_unbox
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_value_box
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_monitor_enter
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_monitor_try_enter
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_monitor_exit
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_monitor_pulse
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_monitor_pulse_all
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_monitor_wait
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_monitor_try_wait
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_runtime_invoke
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_runtime_invoke_convert_args
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_runtime_class_init
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_runtime_object_init
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_runtime_object_init_exception
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_runtime_unhandled_exception_policy_set
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_length
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_chars
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_new
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_new_len
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_new_utf16
mov rcx, rbx
mov qword [0x18005ed98], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_new_wrapper
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_intern
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_string_is_interned
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_current
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_attach
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_detach
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_get_all_attached_threads
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_is_vm_thread
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_current_thread_walk_frame_stack
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_walk_frame_stack
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_current_thread_get_top_frame
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_get_top_frame
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_current_thread_get_frame_at
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_get_frame_at
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_current_thread_get_stack_depth
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_thread_get_stack_depth
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_override_stack_backtrace
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_get_object
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_get_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_get_class_or_element_class
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_get_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_is_byref
mov rcx, rbx
mov qword [0x18005eda8], rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_get_attrs
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_equals
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_get_assembly_qualified_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_is_static
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_type_is_pointer_type
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_image_get_assembly
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_image_get_name
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_image_get_filename
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_image_get_entry_point
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_image_get_class_count
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_image_get_class
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_capture_memory_snapshot
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_free_captured_memory_snapshot
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_find_plugin_callback
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_register_log_callback
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_debugger_set_agent_options
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_is_debugger_attached
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_register_debugger_agent_transport
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_debug_get_method_info
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_unity_install_unitytls_interface
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_custom_attrs_from_class
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_custom_attrs_from_method
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_custom_attrs_get_attr
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_custom_attrs_has_attr
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_custom_attrs_construct
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_custom_attrs_free
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_set_userdata
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_class_get_userdata_offset
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rdx, str.il2cpp_set_default_thread_affinity
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
xor ebx, ebx
mov qword [rbp - 8], 0xf
lea rdx, str.mscorlib__System.String_System.Runtime.InteropServices.Marshal::PtrToStringAnsi_System.IntPtr_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
lea r8d, [rbx + 0x5e]
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x5d]
mov qword [rbp - 0x20], rbx
lea rdx, str.mscorlib__System.String_System.Runtime.InteropServices.Marshal::PtrToStringUni_System.IntPtr_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x40]
mov qword [rbp - 0x20], rbx
lea rdx, str.mscorlib__System.Single_System.Decimal::ToSingle_System.Decimal_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x5f]
mov qword [0x18005eec0], rax
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Object___UnityEngine.Object::FindObjectsOfType_System.Type_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x53]
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
lea rdx, str.UnityEngine.CoreModule__System.Void_UnityEngine.Object::Destroy_UnityEngine.Object_
lea rcx, [rbp - 0x20]
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x44]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__System.String_UnityEngine.Object::get_name__
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x48]
mov qword [0x18005ede0], rax
lea rdx, str.UnityEngine.CoreModule__System.Int32_UnityEngine.Object::GetInstanceID__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x5f]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Component_UnityEngine.GameObject::GetComponent_System.Type_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x5f]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Component_UnityEngine.GameObject::AddComponent_System.Type_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x57]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__UnityEngine.GameObject_UnityEngine.GameObject::get_gameObject__
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x55]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__System.Void_UnityEngine.GameObject::SetActive_System.Boolean_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x55]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Transform_UnityEngine.GameObject::get_transform__
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x56]
mov qword [0x18005ee38], rax
lea rdx, str.UnityEngine.CoreModule__UnityEngine.GameObject_UnityEngine.Component::get_gameObject__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
mov qword [0x18005ee40], rax
mov qword [rbp - 0x20], rbx
lea r8d, [rbx + 0x54]
mov qword [rbp - 0x10], rbx
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Transform_UnityEngine.Component::get_transform__
mov qword [rbp - 8], 0xf
lea rcx, [rbp - 0x20]
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x51]
mov qword [0x18005ee10], rax
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Vector3_UnityEngine.Transform::get_position__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x5c]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__System.Void_UnityEngine.Transform::set_position_UnityEngine.Vector3_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x39]
mov qword [rbp - 0x20], rbx
lea rdx, str.mscorlib__System.Type_System.Type::GetType_System.String_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3a]
mov qword [rbp - 0x20], rbx
lea rdx, str.mscorlib__System.String_System.RuntimeType::get_FullName__
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x49]
mov qword [0x18005ee88], rax
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Camera_UnityEngine.Camera::get_main__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x67]
mov qword [0x18005eeb8], rax
lea rdx, str.UnityEngine.CoreModule__UnityEngine.Vector3_UnityEngine.Camera::WorldToScreenPoint_UnityEngine.Vector3_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x56]
mov qword [rbp - 0x20], rbx
lea rdx, str.UnityEngine.CoreModule__System.Void_UnityEngine.Behaviour::set_enabled_System.Boolean_
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x35]
mov qword [rbp - 0x20], rbx
lea rdx, str.Assembly_CSharp__System.Void_ReelController::Update__
mov qword [rbp - 0x10], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3b]
mov qword [0x18005edd8], rax
lea rdx, str.Assembly_CSharp__FishSpawner_GameFactory::get_FishSpawner__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3b]
mov qword [0x18005ee18], rax
lea rdx, str.Assembly_CSharp__PlayerController_GameFactory::get_Player__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x45]
mov qword [0x18005edf0], rax
lea rdx, str.Assembly_CSharp__UnityEngine.Vector3_PlayerController::get_Position__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x44]
mov qword [0x18005ee60], rax
lea rdx, str.Assembly_CSharp__GameFactory.RodSlot_PlayerController::get_RodSlot__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x6b]
mov qword [0x18005ee20], rax
lea rdx, str.Assembly_CSharp__System.Collections.Generic.Dictionary_System.Guid_IFishController__FishSpawner::get_Fish__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x56]
mov qword [0x18005eea0], rax
lea rdx, str.Assembly_CSharp__ObjectModel.Fish_FishRefactoring.Fish1stBehaviour::get_FishTemplate__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x4a]
mov qword [0x18005ee98], rax
lea rdx, str.Assembly_CSharp__System.Type_FishRefactoring.Fish1stBehaviour::get_State__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3a]
mov qword [0x18005ee68], rax
lea rdx, str.Assembly_CSharp__FishController_FishBehaviour::get_Owner__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3b]
mov qword [0x18005ee70], rax
lea rdx, str.Assembly_CSharp__System.String_ObjectModel.Fish::get_Name__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3e]
mov qword [0x18005edf8], rax
lea rdx, str.Assembly_CSharp__System.Decimal_ObjectModel.Fish::get_Weight__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3b]
mov qword [0x18005ee58], rax
lea rdx, str.Assembly_CSharp__System.Single_FishController::get_Length__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x7e]
mov qword [0x18005ee30], rax
lea rdx, str.Assembly_CSharp__System.Void_RandomSounds::PlaySoundAtPoint_System.String__UnityEngine.Vector3__System.Single__System.Boolean_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x45]
mov qword [0x18005eeb0], rax
lea rdx, str.Assembly_CSharp__System.Boolean_ObjectModel.Profile::get_HasPremium__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x69]
mov qword [0x18005eea8], rax
lea rdx, str.Assembly_CSharp__System.Boolean_FishRefactoring.FishAi::CheckIfFishIsTiredAndStopFighting_System.Single_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x36]
mov qword [0x18005ee08], rax
lea rdx, str.Assembly_CSharp__System.Single_FPSController::GetFps__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x52]
mov qword [0x18005ee78], rax
lea rdx, str.UnityEngine.CoreModule__System.Void_UnityEngine.Time::set_timeScale_System.Single_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3e]
mov qword [0x18005ee90], rax
lea rdx, str.Assembly_CSharp__ReelBehaviour_GameFactoryRodSlot::get_Reel__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3c]
mov qword [0x18005ee48], rax
lea rdx, str.Assembly_CSharp__RodBehaviour_GameFactoryRodSlot::get_Rod__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x3e]
mov qword [0x18005ee50], rax
lea rdx, str.Assembly_CSharp__LineBehaviour_GameFactoryRodSlot::get_Line__
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x4b]
mov qword [0x18005ee00], rax
lea rdx, str.Assembly_CSharp__System.Void_ReelBehaviour::set_AppliedForce_System.Single_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x4a]
mov qword [0x18005ee80], rax
lea rdx, str.Assembly_CSharp__System.Void_RodBehaviour::set_AppliedForce_System.Single_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x4b]
mov qword [0x18005ee28], rax
lea rdx, str.Assembly_CSharp__System.Void_LineBehaviour::set_AppliedForce_System.Single_
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000a600
lea r8d, [rbx + 0x1c]
mov qword [0x18005ede8], rax
lea rdx, str.Assembly_CSharp__GameFactory
mov qword [rbp - 0x20], rbx
lea rcx, [rbp - 0x20]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], 0xf
call fcn.1800081c0
lea rcx, [rbp - 0x20]
call fcn.18000b080
mov rbx, qword [rsp + 0x58]
add rsp, 0x40
pop rbp
ret