#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; // System.Action`1> struct Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674; // System.Action`1> struct Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8; // System.Action`1 struct Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF; // System.Action`1 struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E; // System.Action`1 struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A; // System.Action`1 struct Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70; // System.Action`1 struct Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2; // System.Action`2 struct Action_2_t67647DD70912484E9205AC38396D2849ED602730; // System.Action`2> struct Action_2_t6615269A8F721CE5FBF431CEA6EAB5D8452F3678; // System.Action`4 struct Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D; // System.Action`4 struct Action_4_t36FB70C586A6E9ECF98E1431F1AAC5911193F415; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1> struct AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1> struct AsyncOperationBase_1_t6C0B1FFBBFC6F03B8212E7C1CA3679364DDE83E9; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1> struct AsyncOperationBase_1_t8BFB6142CEBF919881F2972D476E2B0A36EE6EC3; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t705BFA43974D35E55B0DE97C36A4210FC6716379; // DelegateList`1> struct DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4; // DelegateList`1> struct DelegateList_1_tE8C042C4B1A8337D5DF58AF713DC27858F1038F1; // DelegateList`1> struct DelegateList_1_tAA76594B21CB4057F8F336D0B4236581CCA762B5; // DelegateList`1> struct DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787; // DelegateList`1 struct DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88; // DelegateList`1 struct DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t9B8AB797B8111936BD6A6BBFCBD8D92A7CA24AA6; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t623CAE1D190656AED4159892AE9AA27BDDCD7F7A; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t541829361B0DD1A3A1AE6593794CF04EA26537A3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tCF0DE186C024D133CC46FA0B271E5359DBFAD9B4; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0; // System.EventHandler`1 struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7; // System.Func`1 struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457; // System.Func`1 struct Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434; // System.Func`1 struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7; // System.Func`2,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> struct Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD; // System.Func`2,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> struct Func_2_t7B70B0721631CFEBFDB547DCA09F16CB1898B8CF; // System.Func`2 struct Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86; // System.Func`2 struct Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4; // System.Func`2 struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; // System.Func`2 struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93; // System.Collections.Generic.HashSet`1 struct HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1; // System.Collections.Generic.HashSet`1 struct HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; // System.Collections.Generic.IList`1 struct IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827; // System.Collections.Generic.IList`1 struct IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457; // System.Collections.Generic.IList`1 struct IList_1_tCF15D35FDD1146EDD05821D2E99A1384F68D036A; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342; // ListWithEvents`1 struct ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB; // ListWithEvents`1 struct ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF; // System.Collections.Generic.List`1 struct List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C; // System.Collections.Generic.List`1 struct List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875; // System.Collections.Generic.List`1 struct List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4; // System.Collections.Generic.List`1 struct List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; // System.Collections.Generic.List`1 struct List_1_tC19AA5C8341E1999481FDE80329EAD9C1BB44FFA; // System.Collections.Generic.List`1 struct List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307; // UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1 struct ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC; // UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1 struct ProviderOperation_1_tFF20A9D92E7CB1FACEF486C11F8F8CD5D775D431; // System.Collections.Generic.Stack`1 struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6; // System.Collections.Generic.Stack`1 struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5; // System.Collections.Generic.Stack`1 struct Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_tA685E0975CE5729287BCF89CB38E7D80547CC814; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_t499C43CEFAC274C9F02F0122032A42FD713C35F1; // System.Threading.Tasks.TaskCompletionSource`1 struct TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7; // System.Reflection.Assembly[] struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation[] struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // UnityEngine.ResourceManagement.Util.ObjectInitializationData[] struct ObjectInitializationDataU5BU5D_t27CD67BDEC9A5CFBEC907601E4762EE9188560B7; // UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData[] struct ResourceLocationDataU5BU5D_t4B1EAD1E8E9A3BF73241223BC1AACFBCC6992DD3; // UnityEngine.ResourceManagement.Util.SerializedType[] struct SerializedTypeU5BU5D_t42666BF2533B0E84FF8C734CD1DACB81F1C13EAA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // UnityEngine.AddressableAssets.AddressablesImpl struct AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337; // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F; // System.Reflection.Assembly struct Assembly_t; // System.AssemblyLoadEventHandler struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.AddressableAssets.Initialization.CacheInitialization struct CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98; // UnityEngine.AddressableAssets.Initialization.CacheInitializationData struct CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E; // UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804; // UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData struct ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C; // UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider struct ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.IO.DirectoryInfo struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2; // UnityEngine.AddressableAssets.DynamicResourceLocator struct DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1; // System.EventHandler struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82; // System.Exception struct Exception_t; // System.Reflection.FieldInfo struct FieldInfo_t; // UnityEngine.ResourceManagement.Util.IAllocationStrategy struct IAllocationStrategy_tBA79AEDCB2794BBB55BCD903B96EFBBB77583D77; // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider struct IInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37; // UnityEngine.ResourceManagement.Util.IOperationCacheKey struct IOperationCacheKey_t39BE25F281EA1D574F074D55F4CAF08F13DF3CCA; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation struct IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C; // UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator struct IResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE; // UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider struct IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247; // UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider struct ISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581; // UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation struct InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93; // UnityEngine.AddressableAssets.Initialization.InitializationOperation struct InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82; // UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // System.Reflection.MethodInfo struct MethodInfo_t; // System.Reflection.PropertyInfo struct PropertyInfo_t; // UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions struct ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F; // System.ResolveEventHandler struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692; // UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase struct ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF; // UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData struct ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9; // UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap struct ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F; // UnityEngine.ResourceManagement.ResourceManager struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D; // UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics struct ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45; // UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData struct ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.String struct String_t; // UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF; // System.Type struct Type_t; // System.UnhandledExceptionEventHandler struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0 struct U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B; // UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp struct CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61; // UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c struct U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570; // UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0 struct U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36; // UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0 struct U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3; IL2CPP_EXTERN_C RuntimeClass* Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t3BD537C6DC3DA9966B4F905FAF7433A15BE2CB18_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0A2E50E2972D2339C5EC36C87AAB760B4CEA49E5; IL2CPP_EXTERN_C String_t* _stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926; IL2CPP_EXTERN_C String_t* _stringLiteral2A6995D21E3043EFFA877705A1C5632974BAF9CD; IL2CPP_EXTERN_C String_t* _stringLiteral2E239BF9C9D647961D145772860ED35342514A4D; IL2CPP_EXTERN_C String_t* _stringLiteral386C0F96395FF8211178C1808D5C4D944F2C51BB; IL2CPP_EXTERN_C String_t* _stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D; IL2CPP_EXTERN_C String_t* _stringLiteral752F3858E579D0B875F43FCD6E98F5CA42989131; IL2CPP_EXTERN_C String_t* _stringLiteral8879B0C42C65CA5659685D9AE4788CFCEA9D9F9E; IL2CPP_EXTERN_C String_t* _stringLiteralAFD02F66B5D35AE038C05265E99ED3331BA19762; IL2CPP_EXTERN_C String_t* _stringLiteralB08A6D0794F6625829D9A06448810ADA420758C0; IL2CPP_EXTERN_C String_t* _stringLiteralB28F7E1CB7E472EDEF3D3B9650D9388C2B774A61; IL2CPP_EXTERN_C String_t* _stringLiteralBF104ADFB2C3616A9E9FEB3415F5F5A1E4F7652F; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E; IL2CPP_EXTERN_C String_t* _stringLiteralF44CA5443F5C06B66503968344DE68A20F290103; IL2CPP_EXTERN_C const RuntimeMethod* AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.EmptyArray`1 struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { // T[] System.EmptyArray`1::Value ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0; }; // System.Collections.Generic.List`1 struct List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectInitializationDataU5BU5D_t27CD67BDEC9A5CFBEC907601E4762EE9188560B7* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectInitializationDataU5BU5D_t27CD67BDEC9A5CFBEC907601E4762EE9188560B7* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 struct List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ResourceLocationDataU5BU5D_t4B1EAD1E8E9A3BF73241223BC1AACFBCC6992DD3* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; struct List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ResourceLocationDataU5BU5D_t4B1EAD1E8E9A3BF73241223BC1AACFBCC6992DD3* ___s_emptyArray_5; }; // System.Collections.Generic.Stack`1 struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6 : public RuntimeObject { // T[] System.Collections.Generic.Stack`1::_array Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____array_0; // System.Int32 System.Collections.Generic.Stack`1::_size int32_t ____size_1; // System.Int32 System.Collections.Generic.Stack`1::_version int32_t ____version_2; // System.Object System.Collections.Generic.Stack`1::_syncRoot RuntimeObject* ____syncRoot_3; }; // System.Collections.Generic.Stack`1 struct Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094 : public RuntimeObject { // T[] System.Collections.Generic.Stack`1::_array StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____array_0; // System.Int32 System.Collections.Generic.Stack`1::_size int32_t ____size_1; // System.Int32 System.Collections.Generic.Stack`1::_version int32_t ____version_2; // System.Object System.Collections.Generic.Stack`1::_syncRoot RuntimeObject* ____syncRoot_3; }; // UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties struct AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C : public RuntimeObject { }; struct AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields { // System.Collections.Generic.Stack`1 UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_TokenStack Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* ___s_TokenStack_0; // System.Collections.Generic.Stack`1 UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_TokenStartStack Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___s_TokenStartStack_1; // System.Boolean UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_StaticStacksAreInUse bool ___s_StaticStacksAreInUse_2; // System.Collections.Generic.Dictionary`2 UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::s_CachedValues Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___s_CachedValues_3; }; struct Il2CppArrayBounds; // System.Reflection.Assembly struct Assembly_t : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.Reflection.Assembly struct Assembly_t_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Reflection.Assembly struct Assembly_t_marshaled_com { }; // UnityEngine.AddressableAssets.Initialization.CacheInitialization struct CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98 : public RuntimeObject { }; // UnityEngine.AddressableAssets.Initialization.CacheInitializationData struct CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E : public RuntimeObject { // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_CompressionEnabled bool ___m_CompressionEnabled_0; // System.String UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_CacheDirectoryOverride String_t* ___m_CacheDirectoryOverride_1; // System.Int32 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_ExpirationDelay int32_t ___m_ExpirationDelay_2; // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_LimitCacheSize bool ___m_LimitCacheSize_3; // System.Int64 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::m_MaximumCacheSize int64_t ___m_MaximumCacheSize_4; }; // UnityEngine.AddressableAssets.DynamicResourceLocator struct DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1 : public RuntimeObject { // UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.AddressableAssets.DynamicResourceLocator::m_Addressables AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___m_Addressables_0; // System.String UnityEngine.AddressableAssets.DynamicResourceLocator::m_AtlasSpriteProviderId String_t* ___m_AtlasSpriteProviderId_1; }; // System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { // System.Object System.MarshalByRefObject::_identity RuntimeObject* ____identity_0; }; // Native definition for P/Invoke marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity_0; }; // Native definition for COM marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity_0; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions struct ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F : public RuntimeObject { // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::m_IgnoreFailures bool ___m_IgnoreFailures_0; // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::m_WebRequestTimeout int32_t ___m_WebRequestTimeout_1; }; // UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase struct ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF : public RuntimeObject { // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Name String_t* ___m_Name_0; // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Id String_t* ___m_Id_1; // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_ProviderId String_t* ___m_ProviderId_2; // System.Object UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Data RuntimeObject* ___m_Data_3; // System.Int32 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_DependencyHashCode int32_t ___m_DependencyHashCode_4; // System.Int32 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_HashCode int32_t ___m_HashCode_5; // System.Type UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Type Type_t* ___m_Type_6; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_Dependencies List_1_tDD50BCC81978662B220DBF55EA7012D87E08A875* ___m_Dependencies_7; // System.String UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::m_PrimaryKey String_t* ___m_PrimaryKey_8; }; // UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap struct ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F : public RuntimeObject { // System.String UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::k__BackingField String_t* ___U3CLocatorIdU3Ek__BackingField_0; // System.Collections.Generic.Dictionary`2> UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::k__BackingField Dictionary_2_t541829361B0DD1A3A1AE6593794CF04EA26537A3* ___U3CLocationsU3Ek__BackingField_1; }; // UnityEngine.ResourceManagement.ResourceManager struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D : public RuntimeObject { // System.Boolean UnityEngine.ResourceManagement.ResourceManager::postProfilerEvents bool ___postProfilerEvents_0; // System.Func`2 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Func_2_t4413089D739AA5DDB9D744DB3B447A0246563A86* ___U3CInternalIdTransformFuncU3Ek__BackingField_2; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Action_1_t0E95DC34940318AD8F881CDBC38CCA5FDF0E5C70* ___U3CWebRequestOverrideU3Ek__BackingField_3; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::CallbackHooksEnabled bool ___CallbackHooksEnabled_4; // ListWithEvents`1 UnityEngine.ResourceManagement.ResourceManager::m_ResourceProviders ListWithEvents_1_tE17E3C4786AF60909D570A474EDAB620896FF2FB* ___m_ResourceProviders_5; // UnityEngine.ResourceManagement.Util.IAllocationStrategy UnityEngine.ResourceManagement.ResourceManager::m_allocator RuntimeObject* ___m_allocator_6; // ListWithEvents`1 UnityEngine.ResourceManagement.ResourceManager::m_UpdateReceivers ListWithEvents_1_t85D3107FC5E05D8F81F1011C4DD9112E161E2DAF* ___m_UpdateReceivers_7; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.ResourceManager::m_UpdateReceiversToRemove List_1_t41C2EDD66117D972FEA55570670E98C21D5C49E1* ___m_UpdateReceiversToRemove_8; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_UpdatingReceivers bool ___m_UpdatingReceivers_9; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_InsideUpdateMethod bool ___m_InsideUpdateMethod_10; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_providerMap Dictionary_2_tC671E97FB5C542AA785863491CA2CF37DA59AE5D* ___m_providerMap_11; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_AssetOperationCache Dictionary_2_tB930926FE97212DAF0C25DCEBA2FBFC87D5EB8FE* ___m_AssetOperationCache_12; // System.Collections.Generic.HashSet`1 UnityEngine.ResourceManagement.ResourceManager::m_TrackedInstanceOperations HashSet_1_tB813E9BB87712BD40D5CDC96CDB692FCBBEB5267* ___m_TrackedInstanceOperations_13; // DelegateList`1 UnityEngine.ResourceManagement.ResourceManager::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_14; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.ResourceManager::m_DeferredCompleteCallbacks List_1_t8922AAF75172DC9F479AA861DF5C6769C984DA9C* ___m_DeferredCompleteCallbacks_15; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_InsideExecuteDeferredCallbacksMethod bool ___m_InsideExecuteDeferredCallbacksMethod_16; // System.Collections.Generic.List`1 UnityEngine.ResourceManagement.ResourceManager::m_DeferredCallbacksToRegister List_1_t6F2A33FA3CBA05A74EE6F93DB2A8A81424997307* ___m_DeferredCallbacksToRegister_17; // System.Action`4 UnityEngine.ResourceManagement.ResourceManager::m_obsoleteDiagnosticsHandler Action_4_t9DB534B7D8A36A98095AEEA67EAC338F2230BA3D* ___m_obsoleteDiagnosticsHandler_18; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_diagnosticsHandler Action_1_tE6B50214BDF601CE8F2DAE23EBD61509FF480DC2* ___m_diagnosticsHandler_19; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpNonCached Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpNonCached_20; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseOpCached Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseOpCached_21; // System.Action`1 UnityEngine.ResourceManagement.ResourceManager::m_ReleaseInstanceOp Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_ReleaseInstanceOp_22; // UnityEngine.Networking.CertificateHandler UnityEngine.ResourceManagement.ResourceManager::k__BackingField CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___U3CCertificateHandlerInstanceU3Ek__BackingField_25; // System.Boolean UnityEngine.ResourceManagement.ResourceManager::m_RegisteredForCallbacks bool ___m_RegisteredForCallbacks_26; // System.Collections.Generic.Dictionary`2 UnityEngine.ResourceManagement.ResourceManager::m_ProviderOperationTypeCache Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ___m_ProviderOperationTypeCache_27; }; struct ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields { // System.Action`2 UnityEngine.ResourceManagement.ResourceManager::k__BackingField Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___U3CExceptionHandlerU3Ek__BackingField_1; // System.Int32 UnityEngine.ResourceManagement.ResourceManager::s_GroupOperationTypeHash int32_t ___s_GroupOperationTypeHash_23; // System.Int32 UnityEngine.ResourceManagement.ResourceManager::s_InstanceOperationTypeHash int32_t ___s_InstanceOperationTypeHash_24; }; // UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics struct ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45 : public RuntimeObject { // UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::m_ResourceManager ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_0; // System.Collections.Generic.Dictionary`2 UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::m_cachedDiagnosticInfo Dictionary_2_t623CAE1D190656AED4159892AE9AA27BDDCD7F7A* ___m_cachedDiagnosticInfo_3; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0 struct U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B : public RuntimeObject { // UnityEngine.AddressableAssets.Initialization.CacheInitialization UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::<>4__this CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* ___U3CU3E4__this_0; // System.String UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::id String_t* ___id_1; // System.String UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::data String_t* ___data_2; }; // UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c struct U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570 : public RuntimeObject { }; struct U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields { // UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::<>9 U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* ___U3CU3E9_0; // System.Func`2 UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::<>9__13_0 Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* ___U3CU3E9__13_0_1; }; // UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0 struct U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36 : public RuntimeObject { // UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::addressables AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables_0; // System.String UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::providerSuffix String_t* ___providerSuffix_1; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::remoteHashLocation RuntimeObject* ___remoteHashLocation_2; }; // UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0 struct U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3 : public RuntimeObject { // UnityEngine.AddressableAssets.Initialization.InitializationOperation UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::<>4__this InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* ___U3CU3E4__this_0; // System.Collections.Generic.IList`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::catalogs RuntimeObject* ___catalogs_1; // UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::locMap ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap_2; // System.Int32 UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::index int32_t ___index_3; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::remoteHashLocation RuntimeObject* ___remoteHashLocation_4; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> struct AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_tCC65551FCDC4815E9F1832A0CE7BDA8E2BF09F3D* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> struct AsyncOperationHandle_1_tB06077285DDBB8B950592F6ACC37C333ADDD997F { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t6C0B1FFBBFC6F03B8212E7C1CA3679364DDE83E9* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> struct AsyncOperationHandle_1_tAA8468BA8C5994CD242CA70D05A8474AF68F7646 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t8BFB6142CEBF919881F2972D476E2B0A36EE6EC3* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 struct AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp AsyncOperationBase_1_t705BFA43974D35E55B0DE97C36A4210FC6716379* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName String_t* ___m_LocationName_2; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback bool ___m_UnloadSceneOpExcludeReleaseCallback_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current RuntimeObject* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* ____current_3; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D { // UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_InternalOp RuntimeObject* ___m_InternalOp_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_Version int32_t ___m_Version_1; // System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_LocationName String_t* ___m_LocationName_2; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke { RuntimeObject* ___m_InternalOp_0; int32_t ___m_Version_1; char* ___m_LocationName_2; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com { RuntimeObject* ___m_InternalOp_0; int32_t ___m_Version_1; Il2CppChar* ___m_LocationName_2; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // UnityEngine.Cache struct Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC { // System.Int32 UnityEngine.Cache::m_Handle int32_t ___m_Handle_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___m_value_0; }; struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D { // System.Int64 UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::TotalBytes int64_t ___TotalBytes_0; // System.Int64 UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::DownloadedBytes int64_t ___DownloadedBytes_1; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus::IsDone bool ___IsDone_2; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_pinvoke { int64_t ___TotalBytes_0; int64_t ___DownloadedBytes_1; int32_t ___IsDone_2; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus struct DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D_marshaled_com { int64_t ___TotalBytes_0; int64_t ___DownloadedBytes_1; int32_t ___IsDone_2; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // System.Reflection.FieldInfo struct FieldInfo_t : public MemberInfo_t { }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.Int64 struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { // System.Int64 System.Int64::m_value int64_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.Reflection.PropertyInfo struct PropertyInfo_t : public MemberInfo_t { }; // UnityEngine.ResourceManagement.Util.SerializedType struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 { // System.String UnityEngine.ResourceManagement.Util.SerializedType::m_AssemblyName String_t* ___m_AssemblyName_0; // System.String UnityEngine.ResourceManagement.Util.SerializedType::m_ClassName String_t* ___m_ClassName_1; // System.Type UnityEngine.ResourceManagement.Util.SerializedType::m_CachedType Type_t* ___m_CachedType_2; // System.Boolean UnityEngine.ResourceManagement.Util.SerializedType::k__BackingField bool ___U3CValueChangedU3Ek__BackingField_3; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.Util.SerializedType struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke { char* ___m_AssemblyName_0; char* ___m_ClassName_1; Type_t* ___m_CachedType_2; int32_t ___U3CValueChangedU3Ek__BackingField_3; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.Util.SerializedType struct SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com { Il2CppChar* ___m_AssemblyName_0; Il2CppChar* ___m_ClassName_1; Type_t* ___m_CachedType_2; int32_t ___U3CValueChangedU3Ek__BackingField_3; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // UnityEngine.AddressableAssets.AddressablesImpl struct AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337 : public RuntimeObject { // UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.AddressablesImpl::m_ResourceManager ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_0; // UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider UnityEngine.AddressableAssets.AddressablesImpl::m_InstanceProvider RuntimeObject* ___m_InstanceProvider_1; // System.Int32 UnityEngine.AddressableAssets.AddressablesImpl::m_CatalogRequestsTimeout int32_t ___m_CatalogRequestsTimeout_2; // UnityEngine.ResourceManagement.ResourceProviders.ISceneProvider UnityEngine.AddressableAssets.AddressablesImpl::SceneProvider RuntimeObject* ___SceneProvider_4; // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.AddressablesImpl::m_ResourceLocators List_1_tC19AA5C8341E1999481FDE80329EAD9C1BB44FFA* ___m_ResourceLocators_5; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AddressablesImpl::m_InitializationOperation AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___m_InitializationOperation_6; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.AddressableAssets.AddressablesImpl::m_ActiveCheckUpdateOperation AsyncOperationHandle_1_tAA8468BA8C5994CD242CA70D05A8474AF68F7646 ___m_ActiveCheckUpdateOperation_7; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.AddressableAssets.AddressablesImpl::m_ActiveUpdateOperation AsyncOperationHandle_1_tB06077285DDBB8B950592F6ACC37C333ADDD997F ___m_ActiveUpdateOperation_8; // System.Action`1 UnityEngine.AddressableAssets.AddressablesImpl::m_OnHandleCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_OnHandleCompleteAction_9; // System.Action`1 UnityEngine.AddressableAssets.AddressablesImpl::m_OnSceneHandleCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_OnSceneHandleCompleteAction_10; // System.Action`1 UnityEngine.AddressableAssets.AddressablesImpl::m_OnHandleDestroyedAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_OnHandleDestroyedAction_11; // System.Collections.Generic.Dictionary`2 UnityEngine.AddressableAssets.AddressablesImpl::m_resultToHandle Dictionary_2_tCF0DE186C024D133CC46FA0B271E5359DBFAD9B4* ___m_resultToHandle_12; // System.Collections.Generic.HashSet`1 UnityEngine.AddressableAssets.AddressablesImpl::m_SceneInstances HashSet_1_t7FD3E09F5E6CC9B45ADC269EC25CEBBA5BCDE4E1* ___m_SceneInstances_13; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.AddressablesImpl::m_ActiveCleanBundleCacheOperation AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___m_ActiveCleanBundleCacheOperation_14; // System.Boolean UnityEngine.AddressableAssets.AddressablesImpl::hasStartedInitialization bool ___hasStartedInitialization_15; }; // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { // System.IntPtr System.AppDomain::_mono_app_domain intptr_t ____mono_app_domain_1; // System.Object System.AppDomain::_evidence RuntimeObject* ____evidence_6; // System.Object System.AppDomain::_granted RuntimeObject* ____granted_7; // System.Int32 System.AppDomain::_principalPolicy int32_t ____principalPolicy_8; // System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad_10; // System.ResolveEventHandler System.AppDomain::AssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_11; // System.EventHandler System.AppDomain::DomainUnload EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_12; // System.EventHandler System.AppDomain::ProcessExit EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_13; // System.ResolveEventHandler System.AppDomain::ResourceResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_14; // System.ResolveEventHandler System.AppDomain::TypeResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_15; // System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_16; // System.EventHandler`1 System.AppDomain::FirstChanceException EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_17; // System.Object System.AppDomain::_domain_manager RuntimeObject* ____domain_manager_18; // System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_19; // System.Object System.AppDomain::_activation RuntimeObject* ____activation_20; // System.Object System.AppDomain::_applicationIdentity RuntimeObject* ____applicationIdentity_21; // System.Collections.Generic.List`1 System.AppDomain::compatibility_switch List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields { // System.String System.AppDomain::_process_guid String_t* ____process_guid_2; }; struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields { // System.Collections.Generic.Dictionary`2 System.AppDomain::type_resolve_in_progress Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress_3; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_4; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress_refonly Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly_5; // System.Object System.AppDomain::_principal RuntimeObject* ____principal_9; }; // Native definition for P/Invoke marshalling of System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { intptr_t ____mono_app_domain_1; Il2CppIUnknown* ____evidence_6; Il2CppIUnknown* ____granted_7; int32_t ____principalPolicy_8; Il2CppMethodPointer ___AssemblyLoad_10; Il2CppMethodPointer ___AssemblyResolve_11; Il2CppMethodPointer ___DomainUnload_12; Il2CppMethodPointer ___ProcessExit_13; Il2CppMethodPointer ___ResourceResolve_14; Il2CppMethodPointer ___TypeResolve_15; Il2CppMethodPointer ___UnhandledException_16; Il2CppMethodPointer ___FirstChanceException_17; Il2CppIUnknown* ____domain_manager_18; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19; Il2CppIUnknown* ____activation_20; Il2CppIUnknown* ____applicationIdentity_21; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22; }; // Native definition for COM marshalling of System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { intptr_t ____mono_app_domain_1; Il2CppIUnknown* ____evidence_6; Il2CppIUnknown* ____granted_7; int32_t ____principalPolicy_8; Il2CppMethodPointer ___AssemblyLoad_10; Il2CppMethodPointer ___AssemblyResolve_11; Il2CppMethodPointer ___DomainUnload_12; Il2CppMethodPointer ___ProcessExit_13; Il2CppMethodPointer ___ResourceResolve_14; Il2CppMethodPointer ___TypeResolve_15; Il2CppMethodPointer ___UnhandledException_16; Il2CppMethodPointer ___FirstChanceException_17; Il2CppIUnknown* ____domain_manager_18; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_19; Il2CppIUnknown* ____activation_20; Il2CppIUnknown* ____applicationIdentity_21; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_22; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus struct AsyncOperationStatus_t1D89963C21E9A4C34EF3312FDFE60060339C2A88 { // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus::value__ int32_t ___value___2; }; // System.Reflection.BindingFlags struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C { // System.Int32 System.Reflection.BindingFlags::value__ int32_t ___value___2; }; // UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804 : public RuntimeObject { // System.IntPtr UnityEngine.Networking.CertificateHandler::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Networking.CertificateHandler struct CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_marshaled_com { intptr_t ___m_Ptr_0; }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // Native definition for P/Invoke marshalling of System.Exception struct Exception_t_marshaled_pinvoke { char* ____className_1; char* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_pinvoke* ____innerException_4; char* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; char* ____stackTraceString_7; char* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; char* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // Native definition for COM marshalling of System.Exception struct Exception_t_marshaled_com { Il2CppChar* ____className_1; Il2CppChar* ____message_2; RuntimeObject* ____data_3; Exception_t_marshaled_com* ____innerException_4; Il2CppChar* ____helpURL_5; Il2CppIUnknown* ____stackTrace_6; Il2CppChar* ____stackTraceString_7; Il2CppChar* ____remoteStackTraceString_8; int32_t ____remoteStackIndex_9; Il2CppIUnknown* ____dynamicMethods_10; int32_t ____HResult_11; Il2CppChar* ____source_12; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // UnityEngine.ResourceManagement.Util.ObjectInitializationData struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 { // System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::m_Id String_t* ___m_Id_0; // UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.ResourceManagement.Util.ObjectInitializationData::m_ObjectType SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ___m_ObjectType_1; // System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::m_Data String_t* ___m_Data_2; }; // Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.Util.ObjectInitializationData struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_pinvoke { char* ___m_Id_0; SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_pinvoke ___m_ObjectType_1; char* ___m_Data_2; }; // Native definition for COM marshalling of UnityEngine.ResourceManagement.Util.ObjectInitializationData struct ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_marshaled_com { Il2CppChar* ___m_Id_0; SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1_marshaled_com ___m_ObjectType_1; Il2CppChar* ___m_Data_2; }; // UnityEngine.ResourceManagement.ResourceProviders.ProviderBehaviourFlags struct ProviderBehaviourFlags_t9746DB555DCE3A375EC29BD12E12C2C549CC6E63 { // System.Int32 UnityEngine.ResourceManagement.ResourceProviders.ProviderBehaviourFlags::value__ int32_t ___value___2; }; // UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData struct ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9 : public RuntimeObject { // System.String[] UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_Keys StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_Keys_0; // System.String UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_InternalId String_t* ___m_InternalId_1; // System.String UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_Provider String_t* ___m_Provider_2; // System.String[] UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_Dependencies StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_Dependencies_3; // UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::m_ResourceType SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ___m_ResourceType_4; // System.Byte[] UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::SerializedData ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SerializedData_5; // System.Object UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::_Data RuntimeObject* ____Data_6; }; // UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData struct ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120 : public RuntimeObject { // System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_buildTarget String_t* ___m_buildTarget_1; // System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_SettingsHash String_t* ___m_SettingsHash_2; // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_CatalogLocations List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ___m_CatalogLocations_3; // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_ProfileEvents bool ___m_ProfileEvents_4; // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_LogResourceManagerExceptions bool ___m_LogResourceManagerExceptions_5; // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_ExtraInitializationData List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ___m_ExtraInitializationData_6; // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_DisableCatalogUpdateOnStart bool ___m_DisableCatalogUpdateOnStart_7; // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_IsLocalCatalogInBundle bool ___m_IsLocalCatalogInBundle_8; // UnityEngine.ResourceManagement.Util.SerializedType UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_CertificateHandlerType SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1 ___m_CertificateHandlerType_9; // System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_AddressablesVersion String_t* ___m_AddressablesVersion_10; // System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_maxConcurrentWebRequests int32_t ___m_maxConcurrentWebRequests_11; // System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::m_CatalogRequestsTimeout int32_t ___m_CatalogRequestsTimeout_12; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // Interop/Sys/FileStatusFlags struct FileStatusFlags_tB53E2B9A54305CDCEA49884DEEDB8C62C8ACC9C9 { // System.Int32 Interop/Sys/FileStatusFlags::value__ int32_t ___value___2; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_t41ACA8DED01331F3B3587FDEFC202D1429DA46B4* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t486CD8AD64929E5C47B9FE9AD7AE2CB00B5BAB14* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tE8C042C4B1A8337D5DF58AF713DC27858F1038F1* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_tA685E0975CE5729287BCF89CB38E7D80547CC814* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField RuntimeObject* ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tAA76594B21CB4057F8F336D0B4236581CCA762B5* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_t499C43CEFAC274C9F02F0122032A42FD713C35F1* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1 struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13 : public RuntimeObject { // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField RuntimeObject* ___U3CResultU3Ek__BackingField_0; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_referenceCount int32_t ___m_referenceCount_1; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationStatus UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Status int32_t ___m_Status_2; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Error Exception_t* ___m_Error_3; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_4; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_Version int32_t ___m_Version_5; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_DestroyedAction DelegateList_1_tC070A3D40FCD92D36D6C762C004DDB78978B4F88* ___m_DestroyedAction_6; // DelegateList`1> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_CompletedActionT DelegateList_1_tE5214C095910CA36010DD471BBF1F8F7EA6D4787* ___m_CompletedActionT_7; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_OnDestroyAction Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___m_OnDestroyAction_8; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_dependencyCompleteAction Action_1_t84AF53BD4007CE3C0DE9F29034F579B456DC98DF* ___m_dependencyCompleteAction_9; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::HasExecuted bool ___HasExecuted_10; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::k__BackingField bool ___U3CIsRunningU3Ek__BackingField_11; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSource TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSource_12; // System.Threading.Tasks.TaskCompletionSource`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_taskCompletionSourceTypeless TaskCompletionSource_1_tB4EF81F69CCF7C4F0D956F9B26127C0634A24A37* ___m_taskCompletionSourceTypeless_13; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_InDeferredCallbackQueue bool ___m_InDeferredCallbackQueue_14; // DelegateList`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallbacks DelegateList_1_t472259E3E09904EE80A15B306399DBFE8998BAAD* ___m_UpdateCallbacks_15; // System.Action`1 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::m_UpdateCallback Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___m_UpdateCallback_16; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ____list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.List`1/Enumerator::_current ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ____current_3; }; // UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData struct ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C : public RuntimeObject { // System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::localHash String_t* ___localHash_0; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::location RuntimeObject* ___location_1; // System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_LocatorId String_t* ___m_LocatorId_2; // UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_InstanceProviderData ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___m_InstanceProviderData_3; // UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_SceneProviderData ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___m_SceneProviderData_4; // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_ResourceProviderData List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ___m_ResourceProviderData_5; // System.String[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_ProviderIds StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ProviderIds_6; // System.String[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_InternalIds StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_InternalIds_7; // System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_KeyDataString String_t* ___m_KeyDataString_8; // System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_BucketDataString String_t* ___m_BucketDataString_9; // System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_EntryDataString String_t* ___m_EntryDataString_10; // System.String UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_ExtraDataString String_t* ___m_ExtraDataString_13; // UnityEngine.ResourceManagement.Util.SerializedType[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_resourceTypes SerializedTypeU5BU5D_t42666BF2533B0E84FF8C734CD1DACB81F1C13EAA* ___m_resourceTypes_14; // System.String[] UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::m_InternalIdPrefixes StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_InternalIdPrefixes_15; }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase struct ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 : public RuntimeObject { // System.String UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::m_ProviderId String_t* ___m_ProviderId_0; // UnityEngine.ResourceManagement.ResourceProviders.ProviderBehaviourFlags UnityEngine.ResourceManagement.ResourceProviders.ResourceProviderBase::m_BehaviourFlags int32_t ___m_BehaviourFlags_1; }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; struct Type_t_StaticFields { // System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0; // System.Char System.Type::Delimiter Il2CppChar ___Delimiter_1; // System.Type[] System.Type::EmptyTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2; // System.Object System.Type::Missing RuntimeObject* ___Missing_3; // System.Reflection.MemberFilter System.Type::FilterAttribute MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4; // System.Reflection.MemberFilter System.Type::FilterName MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5; // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6; }; // Interop/Sys/FileStatus struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 { // Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags int32_t ___Flags_0; // System.Int32 Interop/Sys/FileStatus::Mode int32_t ___Mode_1; // System.UInt32 Interop/Sys/FileStatus::Uid uint32_t ___Uid_2; // System.UInt32 Interop/Sys/FileStatus::Gid uint32_t ___Gid_3; // System.Int64 Interop/Sys/FileStatus::Size int64_t ___Size_4; // System.Int64 Interop/Sys/FileStatus::ATime int64_t ___ATime_5; // System.Int64 Interop/Sys/FileStatus::ATimeNsec int64_t ___ATimeNsec_6; // System.Int64 Interop/Sys/FileStatus::MTime int64_t ___MTime_7; // System.Int64 Interop/Sys/FileStatus::MTimeNsec int64_t ___MTimeNsec_8; // System.Int64 Interop/Sys/FileStatus::CTime int64_t ___CTime_9; // System.Int64 Interop/Sys/FileStatus::CTimeNsec int64_t ___CTimeNsec_10; // System.Int64 Interop/Sys/FileStatus::BirthTime int64_t ___BirthTime_11; // System.Int64 Interop/Sys/FileStatus::BirthTimeNsec int64_t ___BirthTimeNsec_12; // System.Int64 Interop/Sys/FileStatus::Dev int64_t ___Dev_13; // System.Int64 Interop/Sys/FileStatus::Ino int64_t ___Ino_14; // System.UInt32 Interop/Sys/FileStatus::UserFlags uint32_t ___UserFlags_15; }; // System.Action`1> struct Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t67647DD70912484E9205AC38396D2849ED602730 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t { }; // System.Func`2,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> struct Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93 : public MulticastDelegate_t { }; // UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1 struct ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC : public AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836 { // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_ReleaseDependenciesOnFailure bool ___m_ReleaseDependenciesOnFailure_17; // System.Action`4 UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_CompletionCallback Action_4_t36FB70C586A6E9ECF98E1431F1AAC5911193F415* ___m_CompletionCallback_18; // System.Action`2> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_GetDepCallback Action_2_t6615269A8F721CE5FBF431CEA6EAB5D8452F3678* ___m_GetDepCallback_19; // System.Func`1 UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_GetProgressCallback Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___m_GetProgressCallback_20; // System.Func`1 UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_GetDownloadProgressCallback Func_1_t935316A94E97B5D059A09BCAB7F1F7990E4A0434* ___m_GetDownloadProgressCallback_21; // System.Func`1 UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_WaitForCompletionCallback Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_WaitForCompletionCallback_22; // UnityEngine.ResourceManagement.AsyncOperations.DownloadStatus UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_DownloadStatus DownloadStatus_t6815D0707E92EE606CBEF833625E158F2201F97D ___m_DownloadStatus_23; // UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_Provider RuntimeObject* ___m_Provider_24; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_DepOp AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_DepOp_25; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_Location RuntimeObject* ___m_Location_26; // System.Int32 UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_ProvideHandleVersion int32_t ___m_ProvideHandleVersion_27; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_NeedsRelease bool ___m_NeedsRelease_28; // UnityEngine.ResourceManagement.Util.IOperationCacheKey UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::k__BackingField RuntimeObject* ___U3CUnityEngine_ResourceManagement_AsyncOperations_ICachable_KeyU3Ek__BackingField_29; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::m_ResourceManager ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_ResourceManager_30; }; // UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider struct ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 { // System.Boolean UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::DisableCatalogUpdateOnStart bool ___DisableCatalogUpdateOnStart_2; // System.Boolean UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::IsLocalCatalogInBundle bool ___IsLocalCatalogInBundle_3; // System.Collections.Generic.Dictionary`2 UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::m_LocationToCatalogLoadOpMap Dictionary_2_t9B8AB797B8111936BD6A6BBFCBD8D92A7CA24AA6* ___m_LocationToCatalogLoadOpMap_4; // UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::m_RM ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___m_RM_5; }; // System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 { // Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; // System.Int32 System.IO.FileStatus::_fileStatusInitialized int32_t ____fileStatusInitialized_1; // System.Boolean System.IO.FileStatus::k__BackingField bool ___U3CInitiallyDirectoryU3Ek__BackingField_2; // System.Boolean System.IO.FileStatus::_isDirectory bool ____isDirectory_3; // System.Boolean System.IO.FileStatus::_exists bool ____exists_4; }; // Native definition for P/Invoke marshalling of System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; int32_t ____fileStatusInitialized_1; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2; int32_t ____isDirectory_3; int32_t ____exists_4; }; // Native definition for COM marshalling of System.IO.FileStatus struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com { FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0; int32_t ____fileStatusInitialized_1; int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2; int32_t ____isDirectory_3; int32_t ____exists_4; }; // UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation struct InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93 : public AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::m_RtdOp AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___m_RtdOp_17; // UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::m_Addressables AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___m_Addressables_18; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::m_DepOp AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___m_DepOp_19; }; // UnityEngine.AddressableAssets.Initialization.InitializationOperation struct InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82 : public AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B { // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_rtdOp AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___m_rtdOp_17; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_loadCatalogOp AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___m_loadCatalogOp_18; // System.String UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_ProviderSuffix String_t* ___m_ProviderSuffix_19; // UnityEngine.AddressableAssets.AddressablesImpl UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_Addressables AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___m_Addressables_20; // UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_Diagnostics ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* ___m_Diagnostics_21; // UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation UnityEngine.AddressableAssets.Initialization.InitializationOperation::m_InitGroupOps InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* ___m_InitGroupOps_22; }; // UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider struct TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF : public ResourceProviderBase_t280B9BC5469E0147CAB04C60ED165EFFFF0D1A29 { // System.Boolean UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::k__BackingField bool ___U3CIgnoreFailuresU3Ek__BackingField_2; }; // UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp struct CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61 : public AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9 { // System.Func`1 UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::m_Callback Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_Callback_17; // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::m_UpdateRequired bool ___m_UpdateRequired_18; }; // System.IO.FileSystemInfo struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { // System.IO.FileStatus System.IO.FileSystemInfo::_fileStatus FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus_1; // System.String System.IO.FileSystemInfo::FullPath String_t* ___FullPath_2; // System.String System.IO.FileSystemInfo::OriginalPath String_t* ___OriginalPath_3; // System.String System.IO.FileSystemInfo::_name String_t* ____name_4; }; // UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider struct JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF : public TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF { }; // System.IO.DirectoryInfo struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 { }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Reflection.Assembly[] struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339 : public RuntimeArray { ALIGN_FIELD (8) Assembly_t* m_Items[1]; inline Assembly_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Assembly_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Assembly_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray { ALIGN_FIELD (8) Il2CppChar m_Items[1]; inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; // UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation[] struct IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; inline RuntimeObject* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m25F8C6095172E75DEE8A43E857889659DFC4DCE9_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___capacity0, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::Push(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Stack`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::Push(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___item0, const RuntimeMethod* method) ; // T System.Collections.Generic.Stack`1::Peek() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.Stack`1::Pop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Stack`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Stack_1_Contains_mDA7FA93F340E77121271246B7003BF77B08DDCF2_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___arg0, const RuntimeMethod* method) ; // T System.Collections.Generic.Stack`1::Pop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // T UnityEngine.JsonUtility::FromJson(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared (String_t* ___json0, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ; // TResult System.Func`1::Invoke() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // T[] System.Array::Empty() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::ProvideResource(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_ProvideResource_TisRuntimeObject_m7E0E889B00893BD0E0F7E330E748A42B1A9B831F_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___obj0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_gshared (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___obj0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Result() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___handle0, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m89A7FC9E77581DB0D6C05F91BD328EDCA61A19BA_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method) ; // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t* AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperationWithException(TObject,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperationWithException_TisRuntimeObject_m33042D9C1313FB3544492C9EA023C6825436B74D_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, Exception_t* ___exception1, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_gshared (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_gshared (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_gshared_inline (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_gshared (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperation(TObject,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, String_t* ___errorMsg1, const RuntimeMethod* method) ; // T UnityEngine.ResourceManagement.ResourceManager::CreateOperation(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___actualType0, int32_t ___typeHash1, RuntimeObject* ___cacheKey2, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___onDestroyAction3, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.ResourceManagement.ResourceManager::CreateGroupOperation(System.Collections.Generic.IList`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_CreateGroupOperation_TisRuntimeObject_mA82B56217EBB7DF30D00DF7C4DD68A95AE55286B_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___locations0, bool ___allowFailedDependencies1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::Init(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProviderOperation_1_Init_m7C51F37D66A80580D3F67CD3BF66AB5879506148_gshared (ProviderOperation_1_tFF20A9D92E7CB1FACEF486C11F8F8CD5D775D431* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___provider1, RuntimeObject* ___location2, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___depOp3, bool ___releaseDependenciesOnFailure4, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::Release() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ; // System.Void System.Func`2,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m312822B0685EB89992B80C760E82616DE2CA7C33_gshared (Func_2_t7B70B0721631CFEBFDB547DCA09F16CB1898B8CF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateChainOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,System.Func`2,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ResourceManager_CreateChainOperation_TisRuntimeObject_TisRuntimeObject_m7227CDC8037177D22CC36405E2F4E4B33ABF7580_gshared (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74 ___dependentOp0, Func_2_t7B70B0721631CFEBFDB547DCA09F16CB1898B8CF* ___callback1, const RuntimeMethod* method) ; // System.Void System.Action`1>::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared (Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, Action_1_t0A01E63A4339ABF30BF7C175CF376F7CE2BAC1A8* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_Result(TObject) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_gshared (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method) ; // System.AppDomain System.AppDomain::get_CurrentDomain() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE (const RuntimeMethod* method) ; // System.Reflection.Assembly[] System.AppDomain::GetAssemblies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() inline int32_t Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, String_t* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___key0, ___value1, method); } // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method); } // System.Void UnityEngine.Debug::Assert(System.Boolean,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806 (bool ___condition0, String_t* ___message1, const RuntimeMethod* method) ; // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, String_t** ___value1, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method); } // System.Int32 System.String::LastIndexOf(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ; // System.String System.String::Substring(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___startIndex0, int32_t ___length1, const RuntimeMethod* method) ; // System.String System.String::Substring(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method) ; // System.Reflection.Assembly[] UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::GetAssemblies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AddressablesRuntimeProperties_GetAssemblies_m7FF5B3DEDD50DA8D02086B225CE4B242149B550B (const RuntimeMethod* method) ; // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ; // System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Reflection.BindingFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391 (Type_t* __this, String_t* ___name0, int32_t ___bindingAttr1, const RuntimeMethod* method) ; // System.Boolean System.Reflection.PropertyInfo::op_Inequality(System.Reflection.PropertyInfo,System.Reflection.PropertyInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PropertyInfo_op_Inequality_m5DA1C329CB63868255C466876EC2452B40E418A9 (PropertyInfo_t* ___left0, PropertyInfo_t* ___right1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, String_t* ___value1, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method); } // System.Boolean System.Reflection.FieldInfo::op_Inequality(System.Reflection.FieldInfo,System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_mE4F4E4CC6B936CC61E9BF9F4490F0643911C0D43 (FieldInfo_t* ___left0, FieldInfo_t* ___right1, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814 (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method); } // System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateString(System.String,System.Char,System.Char,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateString_m0EFE8689D1B5852EC28CB9129CFA0DCD68760CF2 (String_t* ___inputString0, Il2CppChar ___startDelimiter1, Il2CppChar ___endDelimiter2, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___varFunc3, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::.ctor(System.Int32) inline void Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, int32_t, const RuntimeMethod*))Stack_1__ctor_m25F8C6095172E75DEE8A43E857889659DFC4DCE9_gshared)(__this, ___capacity0, method); } // System.Void System.Collections.Generic.Stack`1::.ctor(System.Int32) inline void Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, int32_t, const RuntimeMethod*))Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_gshared)(__this, ___capacity0, method); } // System.Void System.Collections.Generic.Stack`1::Push(T) inline void Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20 (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, String_t* ___item0, const RuntimeMethod* method) { (( void (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, String_t*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___item0, method); } // System.Int32 System.String::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; // System.Int32 System.String::IndexOf(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ; // System.Char System.String::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Stack`1::get_Count() inline int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) { return (( int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline)(__this, method); } // System.Void System.Collections.Generic.Stack`1::Push(T) inline void Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___item0, const RuntimeMethod* method) { (( void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, int32_t, const RuntimeMethod*))Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_gshared)(__this, ___item0, method); } // T System.Collections.Generic.Stack`1::Peek() inline int32_t Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) { return (( int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_gshared)(__this, method); } // T System.Collections.Generic.Stack`1::Pop() inline String_t* Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, const RuntimeMethod* method) { return (( String_t* (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method); } // System.Boolean System.Collections.Generic.Stack`1::Contains(T) inline bool Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, String_t* ___item0, const RuntimeMethod* method) { return (( bool (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, String_t*, const RuntimeMethod*))Stack_1_Contains_mDA7FA93F340E77121271246B7003BF77B08DDCF2_gshared)(__this, ___item0, method); } // TResult System.Func`2::Invoke(T) inline String_t* Func_2_Invoke_mED071D4A847678204A843F11D77F10D168FE4D2D_inline (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* __this, String_t* ___arg0, const RuntimeMethod* method) { return (( String_t* (*) (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, String_t*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___arg0, method); } // T System.Collections.Generic.Stack`1::Pop() inline int32_t Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) { return (( int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_gshared)(__this, method); } // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ; // System.Int32 System.String::IndexOfAny(System.Char[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___anyOf0, int32_t ___startIndex1, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Stack`1::Clear() inline void Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* __this, const RuntimeMethod* method) { (( void (*) (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*, const RuntimeMethod*))Stack_1_Clear_mD550E89582979ECB0D6E6D68F0237FC14708BE85_gshared)(__this, method); } // System.Void System.Collections.Generic.Stack`1::Clear() inline void Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) { (( void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // T UnityEngine.JsonUtility::FromJson(System.String) inline CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F (String_t* ___json0, const RuntimeMethod* method) { return (( CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared)(___json0, method); } // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CompressionEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_CompressionEnabled_m24C73459490E5D94810D0E19BE6A7B8A2FFD6917 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Caching::set_compressionEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Caching_set_compressionEnabled_mF8D139F9EF57EED60019F94599777B1506EF533F (bool ___value0, const RuntimeMethod* method) ; // UnityEngine.Cache UnityEngine.Caching::get_currentCacheForWriting() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_get_currentCacheForWriting_mC36373B8DDD19789C3FF646523AB0AC69587349B (const RuntimeMethod* method) ; // System.String UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CacheDirectoryOverride() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ; // System.String UnityEngine.AddressableAssets.Addressables::ResolveInternalId(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Addressables_ResolveInternalId_m56E4E92F87AF12790A5ED05F1909BBAA9F98694E (String_t* ___id0, const RuntimeMethod* method) ; // System.Boolean System.IO.Directory::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m1AC1A8910C9883BD4198ECF585C97F09E23C4702 (String_t* ___path0, const RuntimeMethod* method) ; // System.IO.DirectoryInfo System.IO.Directory::CreateDirectory(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_CreateDirectory_mD89FECDFB25BC52F866DC0B1BB8552334FB249D2 (String_t* ___path0, const RuntimeMethod* method) ; // UnityEngine.Cache UnityEngine.Caching::GetCacheByPath(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_GetCacheByPath_m2976754E0065F4940D1E1A8CDEE49D3DBAC87946 (String_t* ___cachePath0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Cache::get_valid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Cache_get_valid_mAD1B875F315D51D9DE6EA32C5BF1CBB88CA47EEE (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, const RuntimeMethod* method) ; // UnityEngine.Cache UnityEngine.Caching::AddCache(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_AddCache_m88E74BEE49449EE9AA7358F55571AE06CAB54320 (String_t* ___cachePath0, const RuntimeMethod* method) ; // System.Void UnityEngine.Caching::set_currentCacheForWriting(UnityEngine.Cache) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Caching_set_currentCacheForWriting_mE05B17DDAA9E9688D2D1A806DA9AAF2569BCDFCA (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_LimitCacheSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_LimitCacheSize_mD6433457DD34055C9E911FDBC09B877E20E8C51F (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ; // System.Int64 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_MaximumCacheSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t CacheInitializationData_get_MaximumCacheSize_m31E6D8FA717BF8BFD25B0F4ED90F1C9C2C2CE6AF (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Cache::set_maximumAvailableStorageSpace(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cache_set_maximumAvailableStorageSpace_m621FFE26FFFD2C2CD9A0BD81C7DAFDC9B6ED699C (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, int64_t ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_ExpirationDelay() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CacheInitializationData_get_ExpirationDelay_m7C37593CC0F38201D39A330795826973324C08E2 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Cache::set_expirationDelay(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cache_set_expirationDelay_mDB826E622A46D2856237945D2E0088453980F6EF (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m5506F595D9A82AA404F753B6F48697B823FA81A5 (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp__ctor_mA335CEDF22E8A3160E91A9C52FCE445108000E33 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Init(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Init_mE5D39CE4E05CE455C48F54DACCC81B1A97907992 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) inline AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_gshared)(__this, ___operation0, ___dependency1, method); } // UnityEngine.Cache UnityEngine.Caching::get_defaultCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC Caching_get_defaultCache_m85CB97F16E522A9D980EE7AC72E9B8C2E5B470A7 (const RuntimeMethod* method) ; // System.String UnityEngine.Cache::get_path() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Cache_get_path_m1B76A64D3D140D5C9CB296752AA4431BEA524A22 (Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC* __this, const RuntimeMethod* method) ; // System.String System.IO.Path::GetDirectoryName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetDirectoryName_mB9369289430566A15BB0A0CFCCBED3C6ECA7F30C (String_t* ___path0, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Time::get_unscaledDeltaTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652 (const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::Update(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() inline bool AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() inline void AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_gshared)(__this, method); } // System.Boolean UnityEngine.Caching::get_ready() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Caching_get_ready_mD35419F411EBA15AF02F527D9A46AAF4E26C8205 (const RuntimeMethod* method) ; // TResult System.Func`1::Invoke() inline bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) { return (( bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) inline void AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, bool ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, bool, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_gshared)(__this, ___result0, ___success1, ___errorMsg2, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() inline void AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1 (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_gshared)(__this, method); } // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization::Initialize(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitialization_Initialize_m573FF8030EBE8494895369624E59BCF2E5587EC2 (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, String_t* ___id0, String_t* ___dataStr1, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::.ctor() inline void AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1__ctor_mFC5DD5A9DBFD933E7B316BC47708AFE7D9CDE731_gshared)(__this, method); } // UnityEngine.ResourceManagement.ResourceManager UnityEngine.AddressableAssets.AddressablesImpl::get_ResourceManager() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::.ctor(UnityEngine.ResourceManagement.ResourceManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerDiagnostics__ctor_mF72CD3FA03BE7F127EF30342D928FB4BF5B3C16B (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManager0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method); } // System.Single UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_PercentComplete() inline float AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method) { return (( float (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_get_PercentComplete_mC95AEB023DF1AACCB201A04FEA947ECC770E5A10_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.ResourceProviders.JsonAssetProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonAssetProvider__ctor_mB9C7EE8BCD28AA4995F2B29CB3041582769740C2 (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* __this, const RuntimeMethod* method) ; // System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceManager::get_ResourceProviders() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider::.ctor(UnityEngine.ResourceManagement.ResourceManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentCatalogProvider__ctor_m97F166F23702191D7D16AA3D9BF89E1FF790F450 (ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___resourceManagerInstance0, const RuntimeMethod* method) ; // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ; // T[] System.Array::Empty() inline IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_inline (const RuntimeMethod* method) { return (( IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline)(method); } // System.Void UnityEngine.ResourceManagement.ResourceLocations.ResourceLocationBase::.ctor(System.String,System.String,System.String,System.Type,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74 (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* __this, String_t* ___name0, String_t* ___id1, String_t* ___providerId2, Type_t* ___t3, IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* ___dependencies4, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::.ctor(UnityEngine.AddressableAssets.AddressablesImpl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation__ctor_mA2A202C201ED8F364F6FFEC174EAE51C2E6A6434 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___aa0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::ProvideResource(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) inline AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___location0, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, const RuntimeMethod*))ResourceManager_ProvideResource_TisRuntimeObject_m7E0E889B00893BD0E0F7E330E748A42B1A9B831F_gshared)(__this, ___location0, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitalizationObjectsOperation__ctor_m1C106B8E7787E7E178E17DBFDD984EEE88C13A33 (InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.InitalizationObjectsOperation::Init(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,UnityEngine.AddressableAssets.AddressablesImpl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitalizationObjectsOperation_Init_m5C261C641269B76CEAA9774EF4A621EA846EEB5D (InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* __this, AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___rtdOp0, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___obj0, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared)(___obj0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 ___obj0, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_gshared)(___obj0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___operation0, ___dependency1, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_IsDone() inline bool AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1_get_IsDone_mFD5B8AC9A444EA62DB9751CEE9275A9BB43B4622_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() inline ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method) { return (( ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::InvokeExecute() inline void AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1_InvokeExecute_m7BC15822A8CB138F65AF12E9000EFBD6EE3F48B3_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::IsValid() inline bool AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_IsValid_mE28D0DEC7BB8A4A921286FD5D7B1FB967CF1C8B1_gshared)(__this, method); } // System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_IsDone() inline bool AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method) { return (( bool (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_get_IsDone_mC48CC186E4505E7279371FF795E69202D692BAAE_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::WaitForCompletion() inline RuntimeObject* AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_WaitForCompletion_m4E4B5C196ABB1FB73BC34C54E9E6E4955B6255F6_gshared)(__this, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49 (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* __this, const RuntimeMethod* method) { return (( ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* (*) (AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method); } // System.Void UnityEngine.AddressableAssets.Addressables::LogWarningFormat(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::get_Result() inline RuntimeObject* AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, const RuntimeMethod*))AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline)(__this, method); } // System.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.String) inline void AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, RuntimeObject* ___result0, bool ___success1, String_t* ___errorMsg2, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, RuntimeObject*, bool, String_t*, const RuntimeMethod*))AsyncOperationBase_1_Complete_m113C44FFAB7DAA0DCB9C105663C50FA7D9BFD8F8_gshared)(__this, ___result0, ___success1, ___errorMsg2, method); } // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_ProfileEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_MaxConcurrentWebRequests() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_MaxConcurrentWebRequests_m1CF41EB91ABB3B99C338122E3507D3D196A838F0 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.WebRequestQueue::SetMaxConcurrentRequests(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebRequestQueue_SetMaxConcurrentRequests_m830CA8C3B21290612D0EC05670BE51CB4E9C1441 (int32_t ___maxRequests0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogRequestsTimeout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.AddressablesImpl::set_CatalogRequestsTimeout(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_set_CatalogRequestsTimeout_mBD266E78770ADCFBEFFADF14AA524B67CE2222DD (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogLocations() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* __this, const RuntimeMethod* method) { return (( Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD (*) (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628 (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_inline (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD* __this, const RuntimeMethod* method) { return (( ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* (*) (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Object UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationData::get_Data() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceLocationData_get_Data_m19B678392C47B3FB539F9C9F592C027F86D578B3 (ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceProviders.ProviderLoadRequestOptions::set_WebRequestTimeout(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, int32_t ___value0, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3 (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline void AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD ___handle0, const RuntimeMethod* method) { (( void (*) (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337*, AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD, const RuntimeMethod*))AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared)(__this, ___handle0, method); } // System.Type UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CertificateHandlerType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Boolean System.Type::op_Inequality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ; // System.Object System.Activator::CreateInstance(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67 (Type_t* ___type0, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::set_CertificateHandlerInstance(UnityEngine.Networking.CertificateHandler) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___value0, const RuntimeMethod* method) ; // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_LogResourceManagerExceptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_LogResourceManagerExceptions_m421154EADF056D9461BFAE4D8C98B3818457BF2C (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::set_ExceptionHandler(System.Action`2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_ExceptionHandler_m71D4534265D06A46144F342836EE6D7AD4338CAA_inline (Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___value0, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.Utility.ResourceManagerDiagnostics::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerDiagnostics_Dispose_m74764DF40B3F376B67D29D552615E1D6726B90E7 (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.ResourceManager::ClearDiagnosticCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManager_ClearDiagnosticCallbacks_m9A2DFAA7BFD3AA6F918E7C6D9E6403C55C50ED7D (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m13FDD7A7BE18C1D2ECD75C02E76F5F3198E3261E (Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method); } // TSource System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6 (RuntimeObject* ___source0, Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* ___predicate1, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m89A7FC9E77581DB0D6C05F91BD328EDCA61A19BA_gshared)(___source0, ___predicate1, method); } // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_DisableCatalogUpdateOnStartup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_IsLocalCatalogInBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_IsLocalCatalogInBundle_m5D312C49BFCB754034EC7BBFD1EAF7BF1AF6B312 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::.ctor(System.String,System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceLocationMap__ctor_m5D6BEA9C6AF5B3E8085CD0592EAB92876C08931F (ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* __this, String_t* ___id0, RuntimeObject* ___locations1, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.AddressablesImpl::AddResourceLocator(UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, RuntimeObject* ___loc0, String_t* ___localCatalogHash1, RuntimeObject* ___remoteCatalogLocation2, const RuntimeMethod* method) ; // System.Boolean UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap::Locate(System.Object,System.Type,System.Collections.Generic.IList`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceLocationMap_Locate_mFBB5443BD10920BF4246F53CE7E0ABFB0D846BCF (ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* __this, RuntimeObject* ___key0, Type_t* ___type1, RuntimeObject** ___locations2, const RuntimeMethod* method) ; // T[] System.Array::Empty() inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline)(method); } // System.Void UnityEngine.AddressableAssets.AddressablesImpl::RemoveResourceLocator(UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, RuntimeObject* ___loc0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalogInternal(System.Collections.Generic.IList`1,System.Int32,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___catalogs0, int32_t ___index1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) ; // System.String UnityEngine.ResourceManagement.Util.ObjectInitializationData::get_Id() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, const RuntimeMethod* method) ; // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance(System.String) inline RuntimeObject* ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*, String_t*, const RuntimeMethod*))ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared)(__this, ___idOverride0, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49 (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF* __this, const RuntimeMethod* method) { return (( ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* (*) (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method); } // System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline void AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___handle0, const RuntimeMethod* method) { (( void (*) (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337*, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF, const RuntimeMethod*))AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared)(__this, ___handle0, method); } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method); } // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3 (Exception_t* __this, String_t* ___message0, Exception_t* ___innerException1, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperationWithException(TObject,System.Exception) inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, Exception_t* ___exception1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, Exception_t*, const RuntimeMethod*))ResourceManager_CreateCompletedOperationWithException_TisRuntimeObject_m33042D9C1313FB3544492C9EA023C6825436B74D_gshared)(__this, ___result0, ___exception1, method); } // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::get_ResourceProviderData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ContentCatalogData_get_ResourceProviderData_mE21C6A8378AADCED75EC268B0D38F9A8BB081BA8 (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643 (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method) { return (( Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F (*) (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*, const RuntimeMethod*))List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0 (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F*, const RuntimeMethod*))Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_inline (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) { return (( ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 (*) (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F*, const RuntimeMethod*))Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_gshared_inline)(__this, method); } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadProvider(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.Util.ObjectInitializationData,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadProvider_m5ECC76E7292D802C5C8C380573A856421D134BFA (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___providerData1, String_t* ___providerSuffix2, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F*, const RuntimeMethod*))Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_gshared)(__this, method); } // UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider UnityEngine.AddressableAssets.AddressablesImpl::get_InstanceProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AddressablesImpl_get_InstanceProvider_m8BC14A958EB91A2BD3A686758670C728190A6090 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::get_InstanceProviderData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ContentCatalogData_get_InstanceProviderData_m834DC403FD021DEA0A45877A6E748A31AC70F7DA (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance(System.String) inline RuntimeObject* ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*, String_t*, const RuntimeMethod*))ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared)(__this, ___idOverride0, method); } // System.Void UnityEngine.AddressableAssets.AddressablesImpl::set_InstanceProvider(UnityEngine.ResourceManagement.ResourceProviders.IInstanceProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesImpl_set_InstanceProvider_mA92B463DD7BCDB14B2EDCD84F58D7F595CC5A01F (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.Util.ObjectInitializationData UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::get_SceneProviderData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ContentCatalogData_get_SceneProviderData_mAFA60EDC86ADDBBBB71A8614C48279788C932A93 (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, const RuntimeMethod* method) ; // TObject UnityEngine.ResourceManagement.Util.ObjectInitializationData::CreateInstance(System.String) inline RuntimeObject* ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2 (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3* __this, String_t* ___idOverride0, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3*, String_t*, const RuntimeMethod*))ObjectInitializationData_CreateInstance_TisRuntimeObject_m9D94775E61E261F0A6434BDFB754F50CFB0FF513_gshared)(__this, ___idOverride0, method); } // UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData::CreateCustomLocator(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ContentCatalogData_CreateCustomLocator_m4E0907DB7C5658416BC3041EC0AADE21845FFD55 (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* __this, String_t* ___overrideId0, String_t* ___providerSuffix1, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.DynamicResourceLocator::.ctor(UnityEngine.AddressableAssets.AddressablesImpl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResourceLocator__ctor_m0591C466CEE70375622E314B0A644494DFB3B615 (DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1* __this, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addr0, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateCompletedOperation(TObject,System.String) inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___result0, String_t* ___errorMsg1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, String_t*, const RuntimeMethod*))ResourceManager_CreateCompletedOperation_TisRuntimeObject_m863E4E0C76D105B8EBD33A40D650BE72EE6E122C_gshared)(__this, ___result0, ___errorMsg1, method); } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_0__ctor_m8DD3D41CB6ADB76E0EA33F4AF0F24D8492D77AB6 (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* __this, const RuntimeMethod* method) ; // T UnityEngine.ResourceManagement.ResourceManager::CreateOperation>(System.Type,System.Int32,UnityEngine.ResourceManagement.Util.IOperationCacheKey,System.Action`1) inline ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, Type_t* ___actualType0, int32_t ___typeHash1, RuntimeObject* ___cacheKey2, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E* ___onDestroyAction3, const RuntimeMethod* method) { return (( ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, Type_t*, int32_t, RuntimeObject*, Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*, const RuntimeMethod*))ResourceManager_CreateOperation_TisRuntimeObject_mC93794045B25B2920886009AA3C215BEDF24713E_gshared)(__this, ___actualType0, ___typeHash1, ___cacheKey2, ___onDestroyAction3, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1> UnityEngine.ResourceManagement.ResourceManager::CreateGroupOperation(System.Collections.Generic.IList`1,System.Boolean) inline AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, RuntimeObject* ___locations0, bool ___allowFailedDependencies1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, bool, const RuntimeMethod*))ResourceManager_CreateGroupOperation_TisRuntimeObject_mA82B56217EBB7DF30D00DF7C4DD68A95AE55286B_gshared)(__this, ___locations0, ___allowFailedDependencies1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation`1::Init(UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>,System.Boolean) inline void ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC (ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, RuntimeObject* ___provider1, RuntimeObject* ___location2, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___depOp3, bool ___releaseDependenciesOnFailure4, const RuntimeMethod* method) { (( void (*) (ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC*, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, RuntimeObject*, RuntimeObject*, AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90, bool, const RuntimeMethod*))ProviderOperation_1_Init_m7C51F37D66A80580D3F67CD3BF66AB5879506148_gshared)(__this, ___rm0, ___provider1, ___location2, ___depOp3, ___releaseDependenciesOnFailure4, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::op_Implicit(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 ___obj0, const RuntimeMethod* method) { return (( AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90, const RuntimeMethod*))AsyncOperationHandle_1_op_Implicit_mB162F31946A8441D0E802C22813538D521985E4A_gshared)(___obj0, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::StartOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) inline AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836* ___operation0, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___dependency1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationBase_1_tA0C44504D80F2CFD43277EC431A5308325E7E836*, AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D, const RuntimeMethod*))ResourceManager_StartOperation_TisRuntimeObject_m3BF938FE98C0890FD2153D422794292972292913_gshared)(__this, ___operation0, ___dependency1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::Release() inline void AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1 (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90* __this, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90*, const RuntimeMethod*))AsyncOperationHandle_1_Release_m525B557AF9B665D33B03BB88680B2AEECB00C260_gshared)(__this, method); } // System.Void System.Func`2,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mB165158DF20AB246AAE5E684FC3E494081420630 (Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m312822B0685EB89992B80C760E82616DE2CA7C33_gshared)(__this, ___object0, ___method1, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.ResourceManagement.ResourceManager::CreateChainOperation(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,System.Func`2,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1>) inline AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33 (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___dependentOp0, Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD* ___callback1, const RuntimeMethod* method) { return (( AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC (*) (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D*, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF, Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD*, const RuntimeMethod*))ResourceManager_CreateChainOperation_TisRuntimeObject_TisRuntimeObject_m7227CDC8037177D22CC36405E2F4E4B33ABF7580_gshared)(__this, ___dependentOp0, ___callback1, method); } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_mE75ABB5329EF18D7C79177DFD1048FDEDAA38043 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, RuntimeObject* ___loc1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass18_0__ctor_m99303C3B088C7B4052A6F8AA53CAA1BC21EB1D5A (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_m2B1E267F7B46BBE94489B678020E88C081A9B373 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___loc0, String_t* ___providerSuffix1, RuntimeObject* ___remoteHashLocation2, const RuntimeMethod* method) ; // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadOpComplete(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,System.Collections.Generic.IList`1,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,System.Int32,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___op0, RuntimeObject* ___catalogs1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, int32_t ___index3, RuntimeObject* ___remoteHashLocation4, const RuntimeMethod* method) ; // System.Void System.Action`1>::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mF42CCA16E290B6002F37A10F9D8306AC5404F220 (Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) { (( void (*) (Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mCDB69DE3F4173FFB4DB9B58CCB99D53CA858AEB8_gshared)(__this, ___object0, ___method1, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::add_Completed(System.Action`1>) inline void AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674*, const RuntimeMethod*))AsyncOperationHandle_1_add_Completed_m0A29904183FF915F3F53B5A91D966447A51BA0D7_gshared)(__this, ___value0, method); } // TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_Result() inline RuntimeObject* AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::set_Result(TObject) inline void AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_inline (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, RuntimeObject*, const RuntimeMethod*))AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline)(__this, ___value0, method); } // System.Void UnityEngine.AddressableAssets.AddressablesImpl::Release(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) inline void AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___handle0, const RuntimeMethod* method) { (( void (*) (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337*, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC, const RuntimeMethod*))AddressablesImpl_Release_TisRuntimeObject_mF439699143274281BB57927A26DF2EF8A34F945C_gshared)(__this, ___handle0, method); } // System.Exception UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::get_OperationException() inline Exception_t* AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838 (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* __this, const RuntimeMethod* method) { return (( Exception_t* (*) (AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC*, const RuntimeMethod*))AsyncOperationHandle_1_get_OperationException_mD78C7A280DECB70FA64B42517EEEEFAB79BE3086_gshared)(__this, method); } // System.Void UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1::Complete(TObject,System.Boolean,System.Exception,System.Boolean) inline void AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6 (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B* __this, RuntimeObject* ___result0, bool ___success1, Exception_t* ___exception2, bool ___releaseDependenciesOnFailure3, const RuntimeMethod* method) { (( void (*) (AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*, RuntimeObject*, bool, Exception_t*, bool, const RuntimeMethod*))AsyncOperationBase_1_Complete_mCBEB3D85A0C514DB4453265D71CAF90A5FE14D5D_gshared)(__this, ___result0, ___success1, ___exception2, ___releaseDependenciesOnFailure3, method); } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m400FA93F30A0788073EEF09EFDA850B0DD08B1D1 (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* __this, const RuntimeMethod* method) ; // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::OnCatalogDataLoaded(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_OnCatalogDataLoaded_mE5B8026808E535AA46D252BB26492716CD3861FB (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___op1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) ; // System.Type UnityEngine.ResourceManagement.Util.SerializedType::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ResourceManagement.Util.SerializedType::set_Value(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679 (SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* __this, Type_t* ___value0, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* __this, const RuntimeMethod* method) { (( void (*) (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4 (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* __this, const RuntimeMethod* method) { (( void (*) (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*, const RuntimeMethod*))List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_gshared)(__this, method); } #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Reflection.Assembly[] UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::GetAssemblies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AddressablesRuntimeProperties_GetAssemblies_m7FF5B3DEDD50DA8D02086B225CE4B242149B550B (const RuntimeMethod* method) { AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_0 = NULL; { // return AppDomain.CurrentDomain.GetAssemblies(); AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_0; L_0 = AppDomain_get_CurrentDomain_m5085B6AF21A19506C85E0650C46BE35A18011CFE(NULL); NullCheck(L_0); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_1; L_1 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_0, NULL); V_0 = L_1; goto IL_000e; } IL_000e: { // } AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_2 = V_0; return L_2; } } // System.Int32 UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::GetCachedValueCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AddressablesRuntimeProperties_GetCachedValueCount_m4DB90CFB571FA7488E820E701D6815AB69B64666 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // return s_CachedValues.Count; il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3; NullCheck(L_0); int32_t L_1; L_1 = Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843(L_0, Dictionary_2_get_Count_m65C62C77C355CFCE2CC0ED6D817637E1909E0843_RuntimeMethod_var); V_0 = L_1; goto IL_000e; } IL_000e: { // } int32_t L_2 = V_0; return L_2; } } // System.Void UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::SetPropertyValue(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesRuntimeProperties_SetPropertyValue_m1084AC735810F20F003B2C15E0BBBC6E1F44A46D (String_t* ___name0, String_t* ___val1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // s_CachedValues[name] = val; il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3; String_t* L_1 = ___name0; String_t* L_2 = ___val1; NullCheck(L_0); Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2(L_0, L_1, L_2, Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var); // } return; } } // System.Void UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::ClearCachedPropertyValues() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesRuntimeProperties_ClearCachedPropertyValues_mA61ED9FA72E322D135A4DD60FE104B1DE706CE5D (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // s_CachedValues.Clear(); il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3; NullCheck(L_0); Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586(L_0, Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var); // } return; } } // System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateProperty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC (String_t* ___name0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF44CA5443F5C06B66503968344DE68A20F290103); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; String_t* V_3 = NULL; bool V_4 = false; String_t* V_5 = NULL; bool V_6 = false; bool V_7 = false; AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* V_8 = NULL; int32_t V_9 = 0; Assembly_t* V_10 = NULL; Type_t* V_11 = NULL; bool V_12 = false; PropertyInfo_t* V_13 = NULL; FieldInfo_t* V_14 = NULL; bool V_15 = false; RuntimeObject* V_16 = NULL; bool V_17 = false; bool V_18 = false; RuntimeObject* V_19 = NULL; bool V_20 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // Debug.Assert(s_CachedValues != null, "ResourceManagerConfig.GetGlobalVar - s_cachedValues == null."); il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_0 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3; il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Assert_m9CA35857A4FF29506840C572F2C7BA233805B806((bool)((!(((RuntimeObject*)(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0), _stringLiteralF44CA5443F5C06B66503968344DE68A20F290103, NULL); // if (string.IsNullOrEmpty(name)) String_t* L_1 = ___name0; bool L_2; L_2 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_1, NULL); V_4 = L_2; bool L_3 = V_4; if (!L_3) { goto IL_002c; } } { // return string.Empty; String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_5 = L_4; goto IL_016e; } IL_002c: { // if (s_CachedValues.TryGetValue(name, out cachedValue)) il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_5 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3; String_t* L_6 = ___name0; NullCheck(L_5); bool L_7; L_7 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_5, L_6, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); V_6 = L_7; bool L_8 = V_6; if (!L_8) { goto IL_0047; } } { // return cachedValue; String_t* L_9 = V_0; V_5 = L_9; goto IL_016e; } IL_0047: { // int i = name.LastIndexOf('.'); String_t* L_10 = ___name0; NullCheck(L_10); int32_t L_11; L_11 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_10, ((int32_t)46), NULL); V_1 = L_11; // if (i < 0) int32_t L_12 = V_1; V_7 = (bool)((((int32_t)L_12) < ((int32_t)0))? 1 : 0); bool L_13 = V_7; if (!L_13) { goto IL_0062; } } { // return name; String_t* L_14 = ___name0; V_5 = L_14; goto IL_016e; } IL_0062: { // var className = name.Substring(0, i); String_t* L_15 = ___name0; int32_t L_16 = V_1; NullCheck(L_15); String_t* L_17; L_17 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_15, 0, L_16, NULL); V_2 = L_17; // var propName = name.Substring(i + 1); String_t* L_18 = ___name0; int32_t L_19 = V_1; NullCheck(L_18); String_t* L_20; L_20 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_18, ((int32_t)il2cpp_codegen_add(L_19, 1)), NULL); V_3 = L_20; // foreach (var a in GetAssemblies()) il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_21; L_21 = AddressablesRuntimeProperties_GetAssemblies_m7FF5B3DEDD50DA8D02086B225CE4B242149B550B(NULL); V_8 = L_21; V_9 = 0; goto IL_015e; } IL_0085: { // foreach (var a in GetAssemblies()) AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_22 = V_8; int32_t L_23 = V_9; NullCheck(L_22); int32_t L_24 = L_23; Assembly_t* L_25 = (L_22)->GetAt(static_cast(L_24)); V_10 = L_25; // Type t = a.GetType(className, false, false); Assembly_t* L_26 = V_10; String_t* L_27 = V_2; NullCheck(L_26); Type_t* L_28; L_28 = VirtualFuncInvoker3< Type_t*, String_t*, bool, bool >::Invoke(22 /* System.Type System.Reflection.Assembly::GetType(System.String,System.Boolean,System.Boolean) */, L_26, L_27, (bool)0, (bool)0); V_11 = L_28; // if (t == null) Type_t* L_29 = V_11; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_30; L_30 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_29, (Type_t*)NULL, NULL); V_12 = L_30; bool L_31 = V_12; if (!L_31) { goto IL_00ac; } } { // continue; goto IL_0158; } IL_00ac: { } try {// begin try (depth: 1) { // var pi = t.GetProperty(propName, BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Public); Type_t* L_32 = V_11; String_t* L_33 = V_3; NullCheck(L_32); PropertyInfo_t* L_34; L_34 = Type_GetProperty_m6E63875E6098E89250149F4E76FAD40844708391(L_32, L_33, ((int32_t)88), NULL); V_13 = L_34; // if (pi != null) PropertyInfo_t* L_35 = V_13; bool L_36; L_36 = PropertyInfo_op_Inequality_m5DA1C329CB63868255C466876EC2452B40E418A9(L_35, (PropertyInfo_t*)NULL, NULL); V_15 = L_36; bool L_37 = V_15; if (!L_37) { goto IL_00ff_1; } } { // var v = pi.GetValue(null, null); PropertyInfo_t* L_38 = V_13; NullCheck(L_38); RuntimeObject* L_39; L_39 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(24 /* System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Object[]) */, L_38, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL); V_16 = L_39; // if (v != null) RuntimeObject* L_40 = V_16; V_17 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_40) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_41 = V_17; if (!L_41) { goto IL_00fe_1; } } { // s_CachedValues.Add(name, v.ToString()); il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_42 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3; String_t* L_43 = ___name0; RuntimeObject* L_44 = V_16; NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_44); NullCheck(L_42); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_42, L_43, L_45, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); // return v.ToString(); RuntimeObject* L_46 = V_16; NullCheck(L_46); String_t* L_47; L_47 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_46); V_5 = L_47; goto IL_016e; } IL_00fe_1: { } IL_00ff_1: { // var fi = t.GetField(propName, BindingFlags.Static | BindingFlags.FlattenHierarchy | BindingFlags.Public); Type_t* L_48 = V_11; String_t* L_49 = V_3; NullCheck(L_48); FieldInfo_t* L_50; L_50 = VirtualFuncInvoker2< FieldInfo_t*, String_t*, int32_t >::Invoke(87 /* System.Reflection.FieldInfo System.Type::GetField(System.String,System.Reflection.BindingFlags) */, L_48, L_49, ((int32_t)88)); V_14 = L_50; // if (fi != null) FieldInfo_t* L_51 = V_14; bool L_52; L_52 = FieldInfo_op_Inequality_mE4F4E4CC6B936CC61E9BF9F4490F0643911C0D43(L_51, (FieldInfo_t*)NULL, NULL); V_18 = L_52; bool L_53 = V_18; if (!L_53) { goto IL_014f_1; } } { // var v = fi.GetValue(null); FieldInfo_t* L_54 = V_14; NullCheck(L_54); RuntimeObject* L_55; L_55 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_54, NULL); V_19 = L_55; // if (v != null) RuntimeObject* L_56 = V_19; V_20 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_56) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_57 = V_20; if (!L_57) { goto IL_014e_1; } } { // s_CachedValues.Add(name, v.ToString()); il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_58 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3; String_t* L_59 = ___name0; RuntimeObject* L_60 = V_19; NullCheck(L_60); String_t* L_61; L_61 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_60); NullCheck(L_58); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_58, L_59, L_61, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); // return v.ToString(); RuntimeObject* L_62 = V_19; NullCheck(L_62); String_t* L_63; L_63 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_62); V_5 = L_63; goto IL_016e; } IL_014e_1: { } IL_014f_1: { goto IL_0157; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0152; } throw e; } CATCH_0152: {// begin catch(System.Exception) // catch (Exception) IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0157; }// end catch (depth: 1) IL_0157: { } IL_0158: { int32_t L_64 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_015e: { // foreach (var a in GetAssemblies()) int32_t L_65 = V_9; AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_66 = V_8; NullCheck(L_66); if ((((int32_t)L_65) < ((int32_t)((int32_t)(((RuntimeArray*)L_66)->max_length))))) { goto IL_0085; } } { // return name; String_t* L_67 = ___name0; V_5 = L_67; goto IL_016e; } IL_016e: { // } String_t* L_68 = V_5; return L_68; } } // System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateString_m4477F66FA07E9149C90A812675DD03B0B73AA14D (String_t* ___input0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // return EvaluateString(input, '{', '}', EvaluateProperty); String_t* L_0 = ___input0; Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_1 = (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*)il2cpp_codegen_object_new(Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93_il2cpp_TypeInfo_var); NullCheck(L_1); Func_2__ctor_m6A29D0BC8A4BCF6079AD2737B4119D3802B41814(L_1, NULL, (intptr_t)((void*)AddressablesRuntimeProperties_EvaluateProperty_m574D200DD97D3615D7EF40B9CEA9FA2C49960ADC_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); String_t* L_2; L_2 = AddressablesRuntimeProperties_EvaluateString_m0EFE8689D1B5852EC28CB9129CFA0DCD68760CF2(L_0, ((int32_t)123), ((int32_t)125), L_1, NULL); V_0 = L_2; goto IL_001a; } IL_001a: { // } String_t* L_3 = V_0; return L_3; } } // System.String UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::EvaluateString(System.String,System.Char,System.Char,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AddressablesRuntimeProperties_EvaluateString_m0EFE8689D1B5852EC28CB9129CFA0DCD68760CF2 (String_t* ___inputString0, Il2CppChar ___startDelimiter1, Il2CppChar ___endDelimiter2, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___varFunc3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A2E50E2972D2339C5EC36C87AAB760B4CEA49E5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A6995D21E3043EFFA877705A1C5632974BAF9CD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E239BF9C9D647961D145772860ED35342514A4D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* V_1 = NULL; Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* V_2 = NULL; int32_t V_3 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_4 = NULL; bool V_5 = false; int32_t V_6 = 0; int32_t V_7 = 0; bool V_8 = false; String_t* V_9 = NULL; bool V_10 = false; Il2CppChar V_11 = 0x0; bool V_12 = false; bool V_13 = false; bool V_14 = false; int32_t V_15 = 0; String_t* V_16 = NULL; String_t* V_17 = NULL; bool V_18 = false; bool V_19 = false; bool V_20 = false; int32_t V_21 = 0; bool V_22 = false; bool V_23 = false; bool V_24 = false; bool V_25 = false; int32_t G_B10_0 = 0; int32_t G_B12_0 = 0; int32_t G_B17_0 = 0; String_t* G_B25_0 = NULL; { // if (string.IsNullOrEmpty(inputString)) String_t* L_0 = ___inputString0; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); V_8 = L_1; bool L_2 = V_8; if (!L_2) { goto IL_0019; } } { // return string.Empty; String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_9 = L_3; goto IL_0243; } IL_0019: { // string originalString = inputString; String_t* L_4 = ___inputString0; V_0 = L_4; // if (!s_StaticStacksAreInUse) il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); bool L_5 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2; V_10 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0); bool L_6 = V_10; if (!L_6) { goto IL_003f; } } { // tokenStack = s_TokenStack; il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_7 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0; V_1 = L_7; // tokenStartStack = s_TokenStartStack; Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_8 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStartStack_1; V_2 = L_8; // s_StaticStacksAreInUse = true; ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2 = (bool)1; goto IL_0051; } IL_003f: { // tokenStack = new Stack(32); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_9 = (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)il2cpp_codegen_object_new(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var); NullCheck(L_9); Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C(L_9, ((int32_t)32), Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var); V_1 = L_9; // tokenStartStack = new Stack(32); Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_10 = (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*)il2cpp_codegen_object_new(Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var); NullCheck(L_10); Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA(L_10, ((int32_t)32), Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var); V_2 = L_10; } IL_0051: { // tokenStack.Push(inputString); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_11 = V_1; String_t* L_12 = ___inputString0; NullCheck(L_11); Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20(L_11, L_12, Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var); // int popTokenAt = inputString.Length; String_t* L_13 = ___inputString0; NullCheck(L_13); int32_t L_14; L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL); V_3 = L_14; // char[] delimiters = {startDelimiter, endDelimiter}; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_15 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)2); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_16 = L_15; Il2CppChar L_17 = ___startDelimiter1; NullCheck(L_16); (L_16)->SetAt(static_cast(0), (Il2CppChar)L_17); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = L_16; Il2CppChar L_19 = ___endDelimiter2; NullCheck(L_18); (L_18)->SetAt(static_cast(1), (Il2CppChar)L_19); V_4 = L_18; // bool delimitersMatch = startDelimiter == endDelimiter; Il2CppChar L_20 = ___startDelimiter1; Il2CppChar L_21 = ___endDelimiter2; V_5 = (bool)((((int32_t)L_20) == ((int32_t)L_21))? 1 : 0); // int i = inputString.IndexOf(startDelimiter); String_t* L_22 = ___inputString0; Il2CppChar L_23 = ___startDelimiter1; NullCheck(L_22); int32_t L_24; L_24 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_22, L_23, NULL); V_6 = L_24; // int prevIndex = -2; V_7 = ((int32_t)-2); goto IL_020b; } IL_0088: { // char c = inputString[i]; String_t* L_25 = ___inputString0; int32_t L_26 = V_6; NullCheck(L_25); Il2CppChar L_27; L_27 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_25, L_26, NULL); V_11 = L_27; // if (c == startDelimiter && (!delimitersMatch || tokenStartStack.Count == 0)) Il2CppChar L_28 = V_11; Il2CppChar L_29 = ___startDelimiter1; if ((!(((uint32_t)L_28) == ((uint32_t)L_29)))) { goto IL_00aa; } } { bool L_30 = V_5; if (!L_30) { goto IL_00a7; } } { Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_31 = V_2; NullCheck(L_31); int32_t L_32; L_32 = Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline(L_31, Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var); G_B10_0 = ((((int32_t)L_32) == ((int32_t)0))? 1 : 0); goto IL_00a8; } IL_00a7: { G_B10_0 = 1; } IL_00a8: { G_B12_0 = G_B10_0; goto IL_00ab; } IL_00aa: { G_B12_0 = 0; } IL_00ab: { V_13 = (bool)G_B12_0; bool L_33 = V_13; if (!L_33) { goto IL_00c7; } } { // tokenStartStack.Push(i); Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_34 = V_2; int32_t L_35 = V_6; NullCheck(L_34); Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA(L_34, L_35, Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var); // i++; int32_t L_36 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_36, 1)); goto IL_01d6; } IL_00c7: { // else if (c == endDelimiter && tokenStartStack.Count > 0) Il2CppChar L_37 = V_11; Il2CppChar L_38 = ___endDelimiter2; if ((!(((uint32_t)L_37) == ((uint32_t)L_38)))) { goto IL_00d7; } } { Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_39 = V_2; NullCheck(L_39); int32_t L_40; L_40 = Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline(L_39, Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var); G_B17_0 = ((((int32_t)L_40) > ((int32_t)0))? 1 : 0); goto IL_00d8; } IL_00d7: { G_B17_0 = 0; } IL_00d8: { V_14 = (bool)G_B17_0; bool L_41 = V_14; if (!L_41) { goto IL_01d6; } } { // int start = tokenStartStack.Peek(); Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_42 = V_2; NullCheck(L_42); int32_t L_43; L_43 = Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66(L_42, Stack_1_Peek_m919AA48BFC239B260BB6A0639B8E027B60CB8B66_RuntimeMethod_var); V_15 = L_43; // string token = inputString.Substring(start + 1, i - start - 1); String_t* L_44 = ___inputString0; int32_t L_45 = V_15; int32_t L_46 = V_6; int32_t L_47 = V_15; NullCheck(L_44); String_t* L_48; L_48 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_44, ((int32_t)il2cpp_codegen_add(L_45, 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_46, L_47)), 1)), NULL); V_16 = L_48; // if (popTokenAt <= i) int32_t L_49 = V_3; int32_t L_50 = V_6; V_18 = (bool)((((int32_t)((((int32_t)L_49) > ((int32_t)L_50))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_51 = V_18; if (!L_51) { goto IL_0114; } } { // tokenStack.Pop(); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_52 = V_1; NullCheck(L_52); String_t* L_53; L_53 = Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D(L_52, Stack_1_Pop_mFE7E2A46CC49662C0B06E3F80D39FA8986EE690D_RuntimeMethod_var); } IL_0114: { // if (tokenStack.Contains(token)) Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_54 = V_1; String_t* L_55 = V_16; NullCheck(L_54); bool L_56; L_56 = Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A(L_54, L_55, Stack_1_Contains_m2295EAFF1463FC139CCF3E975EC2B7000B18CE7A_RuntimeMethod_var); V_19 = L_56; bool L_57 = V_19; if (!L_57) { goto IL_012b; } } { // tokenVal = "#ERROR-CyclicToken#"; V_17 = _stringLiteral2E239BF9C9D647961D145772860ED35342514A4D; goto IL_014a; } IL_012b: { // tokenVal = varFunc == null ? string.Empty : varFunc(token); Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_58 = ___varFunc3; if (!L_58) { goto IL_0139; } } { Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_59 = ___varFunc3; String_t* L_60 = V_16; NullCheck(L_59); String_t* L_61; L_61 = Func_2_Invoke_mED071D4A847678204A843F11D77F10D168FE4D2D_inline(L_59, L_60, NULL); G_B25_0 = L_61; goto IL_013e; } IL_0139: { String_t* L_62 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B25_0 = L_62; } IL_013e: { V_17 = G_B25_0; // tokenStack.Push(token); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_63 = V_1; String_t* L_64 = V_16; NullCheck(L_63); Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20(L_63, L_64, Stack_1_Push_m6735A1D45311268768814737E1F1884B3615CA20_RuntimeMethod_var); } IL_014a: { // i = tokenStartStack.Pop(); Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_65 = V_2; NullCheck(L_65); int32_t L_66; L_66 = Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748(L_65, Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var); V_6 = L_66; // popTokenAt = i + tokenVal.Length + 1; int32_t L_67 = V_6; String_t* L_68 = V_17; NullCheck(L_68); int32_t L_69; L_69 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_68, NULL); V_3 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_67, L_69)), 1)); // if (i > 0) int32_t L_70 = V_6; V_20 = (bool)((((int32_t)L_70) > ((int32_t)0))? 1 : 0); bool L_71 = V_20; if (!L_71) { goto IL_01ba; } } { // int rhsStartIndex = i + token.Length + 2; int32_t L_72 = V_6; String_t* L_73 = V_16; NullCheck(L_73); int32_t L_74; L_74 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_73, NULL); V_21 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_72, L_74)), 2)); // if (rhsStartIndex == inputString.Length) int32_t L_75 = V_21; String_t* L_76 = ___inputString0; NullCheck(L_76); int32_t L_77; L_77 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_76, NULL); V_22 = (bool)((((int32_t)L_75) == ((int32_t)L_77))? 1 : 0); bool L_78 = V_22; if (!L_78) { goto IL_019d; } } { // inputString = inputString.Substring(0, i) + tokenVal; String_t* L_79 = ___inputString0; int32_t L_80 = V_6; NullCheck(L_79); String_t* L_81; L_81 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_79, 0, L_80, NULL); String_t* L_82 = V_17; String_t* L_83; L_83 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_81, L_82, NULL); ___inputString0 = L_83; goto IL_01b7; } IL_019d: { // inputString = inputString.Substring(0, i) + tokenVal + inputString.Substring(rhsStartIndex); String_t* L_84 = ___inputString0; int32_t L_85 = V_6; NullCheck(L_84); String_t* L_86; L_86 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_84, 0, L_85, NULL); String_t* L_87 = V_17; String_t* L_88 = ___inputString0; int32_t L_89 = V_21; NullCheck(L_88); String_t* L_90; L_90 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_88, L_89, NULL); String_t* L_91; L_91 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_86, L_87, L_90, NULL); ___inputString0 = L_91; } IL_01b7: { goto IL_01d5; } IL_01ba: { // inputString = tokenVal + inputString.Substring(i + token.Length + 2); String_t* L_92 = V_17; String_t* L_93 = ___inputString0; int32_t L_94 = V_6; String_t* L_95 = V_16; NullCheck(L_95); int32_t L_96; L_96 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_95, NULL); NullCheck(L_93); String_t* L_97; L_97 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_93, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_94, L_96)), 2)), NULL); String_t* L_98; L_98 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_92, L_97, NULL); ___inputString0 = L_98; } IL_01d5: { } IL_01d6: { // bool infiniteLoopDetected = prevIndex == i; int32_t L_99 = V_7; int32_t L_100 = V_6; V_12 = (bool)((((int32_t)L_99) == ((int32_t)L_100))? 1 : 0); // if (infiniteLoopDetected) bool L_101 = V_12; V_23 = L_101; bool L_102 = V_23; if (!L_102) { goto IL_01fa; } } { // return "#ERROR-" + originalString +" contains unmatched delimiters#"; String_t* L_103 = V_0; String_t* L_104; L_104 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral2A6995D21E3043EFFA877705A1C5632974BAF9CD, L_103, _stringLiteral0A2E50E2972D2339C5EC36C87AAB760B4CEA49E5, NULL); V_9 = L_104; goto IL_0243; } IL_01fa: { // prevIndex = i; int32_t L_105 = V_6; V_7 = L_105; // i = inputString.IndexOfAny(delimiters, i); String_t* L_106 = ___inputString0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_107 = V_4; int32_t L_108 = V_6; NullCheck(L_106); int32_t L_109; L_109 = String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3(L_106, L_107, L_108, NULL); V_6 = L_109; } IL_020b: { // while (i >= 0) int32_t L_110 = V_6; V_24 = (bool)((((int32_t)((((int32_t)L_110) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_111 = V_24; if (L_111) { goto IL_0088; } } { // tokenStack.Clear(); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_112 = V_1; NullCheck(L_112); Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E(L_112, Stack_1_Clear_mB5DD9A67516D41D7A82FD1B0ABFA38AAA8593C0E_RuntimeMethod_var); // tokenStartStack.Clear(); Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_113 = V_2; NullCheck(L_113); Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0(L_113, Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var); // if (ReferenceEquals(tokenStack, s_TokenStack)) Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_114 = V_1; il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_115 = ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0; V_25 = (bool)((((RuntimeObject*)(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)L_114) == ((RuntimeObject*)(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)L_115))? 1 : 0); bool L_116 = V_25; if (!L_116) { goto IL_023e; } } { // s_StaticStacksAreInUse = false; il2cpp_codegen_runtime_class_init_inline(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2 = (bool)0; } IL_023e: { // return inputString; String_t* L_117 = ___inputString0; V_9 = L_117; goto IL_0243; } IL_0243: { // } String_t* L_118 = V_9; return L_118; } } // System.Void UnityEngine.AddressableAssets.Initialization.AddressablesRuntimeProperties::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddressablesRuntimeProperties__cctor_mDD60EAF892D3E521AC3254703AB57364CFF3FD69 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // static Stack s_TokenStack = new Stack(32); Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094* L_0 = (Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094*)il2cpp_codegen_object_new(Stack_1_tD770B7BA3385BBF3A1703E386B6006FF670C5094_il2cpp_TypeInfo_var); NullCheck(L_0); Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C(L_0, ((int32_t)32), Stack_1__ctor_m3B59BDEF9195332F0686AD54E97B50C4143E6C9C_RuntimeMethod_var); ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStack_0), (void*)L_0); // static Stack s_TokenStartStack = new Stack(32); Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_1 = (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*)il2cpp_codegen_object_new(Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var); NullCheck(L_1); Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA(L_1, ((int32_t)32), Stack_1__ctor_m141F1BE46354DA6AD95BD4791941D8BB59594DCA_RuntimeMethod_var); ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStartStack_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_TokenStartStack_1), (void*)L_1); // static bool s_StaticStacksAreInUse = false; ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_StaticStacksAreInUse_2 = (bool)0; // static Dictionary s_CachedValues = new Dictionary(); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_2 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); NullCheck(L_2); Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_2, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var); ((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_StaticFields*)il2cpp_codegen_static_fields_for(AddressablesRuntimeProperties_t87D5711350C9E1730315A1A4ED9BCFA392BC121C_il2cpp_TypeInfo_var))->___s_CachedValues_3), (void*)L_2); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization::Initialize(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitialization_Initialize_m573FF8030EBE8494895369624E59BCF2E5587EC2 (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, String_t* ___id0, String_t* ___dataStr1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* V_0 = NULL; bool V_1 = false; Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; String_t* V_4 = NULL; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; { // var data = JsonUtility.FromJson(dataStr); String_t* L_0 = ___dataStr1; CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_1; L_1 = JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F(L_0, JsonUtility_FromJson_TisCacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E_m242AA05E2041557B5AF617C2E27B8C835FD8B59F_RuntimeMethod_var); V_0 = L_1; // if (data != null) CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_2 = V_0; V_1 = (bool)((!(((RuntimeObject*)(CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_00c2; } } { // Caching.compressionEnabled = data.CompressionEnabled; CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_4 = V_0; NullCheck(L_4); bool L_5; L_5 = CacheInitializationData_get_CompressionEnabled_m24C73459490E5D94810D0E19BE6A7B8A2FFD6917(L_4, NULL); Caching_set_compressionEnabled_mF8D139F9EF57EED60019F94599777B1506EF533F(L_5, NULL); // var activeCache = Caching.currentCacheForWriting; Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_6; L_6 = Caching_get_currentCacheForWriting_mC36373B8DDD19789C3FF646523AB0AC69587349B(NULL); V_2 = L_6; // if (!string.IsNullOrEmpty(data.CacheDirectoryOverride)) CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_7 = V_0; NullCheck(L_7); String_t* L_8; L_8 = CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231(L_7, NULL); bool L_9; L_9 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_8, NULL); V_3 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0); bool L_10 = V_3; if (!L_10) { goto IL_0086; } } { // var dir = Addressables.ResolveInternalId(data.CacheDirectoryOverride); CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_11 = V_0; NullCheck(L_11); String_t* L_12; L_12 = CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231(L_11, NULL); il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); String_t* L_13; L_13 = Addressables_ResolveInternalId_m56E4E92F87AF12790A5ED05F1909BBAA9F98694E(L_12, NULL); V_4 = L_13; // if (!Directory.Exists(dir)) String_t* L_14 = V_4; bool L_15; L_15 = Directory_Exists_m1AC1A8910C9883BD4198ECF585C97F09E23C4702(L_14, NULL); V_5 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0); bool L_16 = V_5; if (!L_16) { goto IL_005e; } } { // Directory.CreateDirectory(dir); String_t* L_17 = V_4; DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_18; L_18 = Directory_CreateDirectory_mD89FECDFB25BC52F866DC0B1BB8552334FB249D2(L_17, NULL); } IL_005e: { // activeCache = Caching.GetCacheByPath(dir); String_t* L_19 = V_4; Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_20; L_20 = Caching_GetCacheByPath_m2976754E0065F4940D1E1A8CDEE49D3DBAC87946(L_19, NULL); V_2 = L_20; // if (!activeCache.valid) bool L_21; L_21 = Cache_get_valid_mAD1B875F315D51D9DE6EA32C5BF1CBB88CA47EEE((&V_2), NULL); V_6 = (bool)((((int32_t)L_21) == ((int32_t)0))? 1 : 0); bool L_22 = V_6; if (!L_22) { goto IL_007e; } } { // activeCache = Caching.AddCache(dir); String_t* L_23 = V_4; Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_24; L_24 = Caching_AddCache_m88E74BEE49449EE9AA7358F55571AE06CAB54320(L_23, NULL); V_2 = L_24; } IL_007e: { // Caching.currentCacheForWriting = activeCache; Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_25 = V_2; Caching_set_currentCacheForWriting_mE05B17DDAA9E9688D2D1A806DA9AAF2569BCDFCA(L_25, NULL); } IL_0086: { // if (data.LimitCacheSize) CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_26 = V_0; NullCheck(L_26); bool L_27; L_27 = CacheInitializationData_get_LimitCacheSize_mD6433457DD34055C9E911FDBC09B877E20E8C51F(L_26, NULL); V_7 = L_27; bool L_28 = V_7; if (!L_28) { goto IL_00a2; } } { // activeCache.maximumAvailableStorageSpace = data.MaximumCacheSize; CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_29 = V_0; NullCheck(L_29); int64_t L_30; L_30 = CacheInitializationData_get_MaximumCacheSize_m31E6D8FA717BF8BFD25B0F4ED90F1C9C2C2CE6AF(L_29, NULL); Cache_set_maximumAvailableStorageSpace_m621FFE26FFFD2C2CD9A0BD81C7DAFDC9B6ED699C((&V_2), L_30, NULL); goto IL_00b3; } IL_00a2: { // activeCache.maximumAvailableStorageSpace = long.MaxValue; Cache_set_maximumAvailableStorageSpace_m621FFE26FFFD2C2CD9A0BD81C7DAFDC9B6ED699C((&V_2), ((int64_t)(std::numeric_limits::max)()), NULL); } IL_00b3: { // activeCache.expirationDelay = data.ExpirationDelay; CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* L_31 = V_0; NullCheck(L_31); int32_t L_32; L_32 = CacheInitializationData_get_ExpirationDelay_m7C37593CC0F38201D39A330795826973324C08E2(L_31, NULL); Cache_set_expirationDelay_mDB826E622A46D2856237945D2E0088453980F6EF((&V_2), L_32, NULL); } IL_00c2: { // return true; V_8 = (bool)1; goto IL_00c7; } IL_00c7: { // } bool L_33 = V_8; return L_33; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.CacheInitialization::InitializeAsync(UnityEngine.ResourceManagement.ResourceManager,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 CacheInitialization_InitializeAsync_mD4E515BFF3E9E7C15994F7DD0E9C2FC35BB2A03F (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* ___rm0, String_t* ___id1, String_t* ___data2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* V_0 = NULL; CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* V_1 = NULL; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D V_2; memset((&V_2), 0, sizeof(V_2)); AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 V_3; memset((&V_3), 0, sizeof(V_3)); { U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_0 = (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass1_0__ctor_m5506F595D9A82AA404F753B6F48697B823FA81A5(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this); U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_2 = V_0; String_t* L_3 = ___id1; NullCheck(L_2); L_2->___id_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___id_1), (void*)L_3); U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_4 = V_0; String_t* L_5 = ___data2; NullCheck(L_4); L_4->___data_2 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___data_2), (void*)L_5); // CacheInitOp op = new CacheInitOp(); CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* L_6 = (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61*)il2cpp_codegen_object_new(CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61_il2cpp_TypeInfo_var); NullCheck(L_6); CacheInitOp__ctor_mA335CEDF22E8A3160E91A9C52FCE445108000E33(L_6, NULL); V_1 = L_6; // op.Init(() => { return Initialize(id, data); }); CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* L_7 = V_1; U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* L_8 = V_0; Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_9 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); NullCheck(L_9); Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_9, L_8, (intptr_t)((void*)U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F_RuntimeMethod_var), NULL); NullCheck(L_7); CacheInitOp_Init_mE5D39CE4E05CE455C48F54DACCC81B1A97907992(L_7, L_9, NULL); // return rm.StartOperation(op, default); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = ___rm0; CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* L_11 = V_1; il2cpp_codegen_initobj((&V_2), sizeof(AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D)); AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_12 = V_2; NullCheck(L_10); AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_13; L_13 = ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44(L_10, L_11, L_12, ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var); V_3 = L_13; goto IL_0048; } IL_0048: { // } AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_14 = V_3; return L_14; } } // System.String UnityEngine.AddressableAssets.Initialization.CacheInitialization::get_RootPath() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CacheInitialization_get_RootPath_mEA9E580D9242D3F2C4CE3721AD0F336E24C1505B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; { // public static string RootPath { get { return Path.GetDirectoryName(Caching.defaultCache.path); } } Cache_tDD95655F2F9684598FD7B95827D4F6AD3134CBBC L_0; L_0 = Caching_get_defaultCache_m85CB97F16E522A9D980EE7AC72E9B8C2E5B470A7(NULL); V_0 = L_0; String_t* L_1; L_1 = Cache_get_path_m1B76A64D3D140D5C9CB296752AA4431BEA524A22((&V_0), NULL); il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_2; L_2 = Path_GetDirectoryName_mB9369289430566A15BB0A0CFCCBED3C6ECA7F30C(L_1, NULL); V_1 = L_2; goto IL_0016; } IL_0016: { // public static string RootPath { get { return Path.GetDirectoryName(Caching.defaultCache.path); } } String_t* L_3 = V_1; return L_3; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitialization__ctor_m875CB892A6E780D9927D6EA3F26FD6E10AF67429 (CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Init(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Init_mE5D39CE4E05CE455C48F54DACCC81B1A97907992 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___callback0, const RuntimeMethod* method) { { // m_Callback = callback; Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___callback0; __this->___m_Callback_17 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Callback_17), (void*)L_0); // } return; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitOp_InvokeWaitForCompletion_m60660E8DA579346A0A5A92B63957C83A8CD615CF (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B2_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B1_0 = NULL; { // m_RM?.Update(Time.unscaledDeltaTime); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_0 = ((AsyncOperationBase_1_t9B8CD2C389C84545C0CAD66F10A3746E480D09D9*)__this)->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000d; } } { goto IL_0018; } IL_000d: { float L_2; L_2 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B2_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B2_0, L_2, NULL); } IL_0018: { // if (!IsDone) bool L_3; L_3 = AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB(__this, AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var); V_0 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_002c; } } { // InvokeExecute(); AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06(__this, AsyncOperationBase_1_InvokeExecute_m348860D240F3073087FDD6B33EAD7C52BF72BC06_RuntimeMethod_var); } IL_002c: { // return IsDone; bool L_5; L_5 = AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB(__this, AsyncOperationBase_1_get_IsDone_m46309A60983E74B1410E4AC3020A5CAFE40762DB_RuntimeMethod_var); V_1 = L_5; goto IL_0035; } IL_0035: { // } bool L_6 = V_1; return L_6; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Update(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Update_mE6A0E0BBEF6E35D4C41BF437A599449E9AE2A564 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, float ___unscaledDeltaTime0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; int32_t G_B3_0 = 0; { // if (Caching.ready && m_UpdateRequired) bool L_0; L_0 = Caching_get_ready_mD35419F411EBA15AF02F527D9A46AAF4E26C8205(NULL); if (!L_0) { goto IL_0010; } } { bool L_1 = __this->___m_UpdateRequired_18; G_B3_0 = ((int32_t)(L_1)); goto IL_0011; } IL_0010: { G_B3_0 = 0; } IL_0011: { V_0 = (bool)G_B3_0; bool L_2 = V_0; if (!L_2) { goto IL_0053; } } { // m_UpdateRequired = false; __this->___m_UpdateRequired_18 = (bool)0; // if (m_Callback != null) Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_3 = __this->___m_Callback_17; V_1 = (bool)((!(((RuntimeObject*)(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0044; } } { // Complete(m_Callback(), true, ""); Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_5 = __this->___m_Callback_17; NullCheck(L_5); bool L_6; L_6 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_5, NULL); AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, L_6, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var); goto IL_0052; } IL_0044: { // Complete(true, true, ""); AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7(__this, (bool)1, (bool)1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, AsyncOperationBase_1_Complete_m7672D1479CCD241E6106E62B6ECCC035AC6715B7_RuntimeMethod_var); } IL_0052: { } IL_0053: { // } return; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp_Execute_m7BD406672C3DC5993F90F40E325E908AFB56E944 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // ((IUpdateReceiver)this).Update(0.0f); InterfaceActionInvoker1< float >::Invoke(0 /* System.Void UnityEngine.ResourceManagement.IUpdateReceiver::Update(System.Single) */, IUpdateReceiver_tCE1ECC31330B7BBF10BD42EEEF23DA08B9F49154_il2cpp_TypeInfo_var, __this, (0.0f)); // } return; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/CacheInitOp::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitOp__ctor_mA335CEDF22E8A3160E91A9C52FCE445108000E33 (CacheInitOp_tC92B07736CEF29D4FE16F20E427790DA904FBA61* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // private bool m_UpdateRequired = true; __this->___m_UpdateRequired_18 = (bool)1; AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1(__this, AsyncOperationBase_1__ctor_mCEE82E3D26E28A39BCF9C98AAB2F97A2A8DB38E1_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass1_0__ctor_m5506F595D9A82AA404F753B6F48697B823FA81A5 (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitialization/<>c__DisplayClass1_0::b__0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass1_0_U3CInitializeAsyncU3Eb__0_mFA267E258EDF125EE896F4A77337B41BFEF7A97F (U3CU3Ec__DisplayClass1_0_tCAD5C046E87FBD897C871A6C765DF9ECB2D28B8B* __this, const RuntimeMethod* method) { bool V_0 = false; { // op.Init(() => { return Initialize(id, data); }); CacheInitialization_tCC96D85AC10431521F9F4F2BAD46D91C4F6E3B98* L_0 = __this->___U3CU3E4__this_0; String_t* L_1 = __this->___id_1; String_t* L_2 = __this->___data_2; NullCheck(L_0); bool L_3; L_3 = CacheInitialization_Initialize_m573FF8030EBE8494895369624E59BCF2E5587EC2(L_0, L_1, L_2, NULL); V_0 = L_3; goto IL_001b; } IL_001b: { // op.Init(() => { return Initialize(id, data); }); bool L_4 = V_0; return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CompressionEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_CompressionEnabled_m24C73459490E5D94810D0E19BE6A7B8A2FFD6917 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } } bool L_0 = __this->___m_CompressionEnabled_0; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_CompressionEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_CompressionEnabled_m5E1F359471C1A7535170C34CA3388AA1553C3382 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, bool ___value0, const RuntimeMethod* method) { { // public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } } bool L_0 = ___value0; __this->___m_CompressionEnabled_0 = L_0; // public bool CompressionEnabled { get { return m_CompressionEnabled; } set { m_CompressionEnabled = value; } } return; } } // System.String UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_CacheDirectoryOverride() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CacheInitializationData_get_CacheDirectoryOverride_m658B7B84EA37378E31D653E199EA4022DF28D231 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } } String_t* L_0 = __this->___m_CacheDirectoryOverride_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_CacheDirectoryOverride(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_CacheDirectoryOverride_m6A2D6B65EB78B7D317EA23D60F8849DD790CC501 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } } String_t* L_0 = ___value0; __this->___m_CacheDirectoryOverride_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheDirectoryOverride_1), (void*)L_0); // public string CacheDirectoryOverride { get { return m_CacheDirectoryOverride; } set { m_CacheDirectoryOverride = value; } } return; } } // System.Int32 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_ExpirationDelay() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CacheInitializationData_get_ExpirationDelay_m7C37593CC0F38201D39A330795826973324C08E2 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } } int32_t L_0 = __this->___m_ExpirationDelay_2; V_0 = L_0; goto IL_000a; } IL_000a: { // public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_ExpirationDelay(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_ExpirationDelay_m8EA2722465904AE00A5DE1ED20835DA8A2F27360 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } } int32_t L_0 = ___value0; __this->___m_ExpirationDelay_2 = L_0; // public int ExpirationDelay { get { return m_ExpirationDelay; } set { m_ExpirationDelay = value; } } return; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_LimitCacheSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CacheInitializationData_get_LimitCacheSize_mD6433457DD34055C9E911FDBC09B877E20E8C51F (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } } bool L_0 = __this->___m_LimitCacheSize_3; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_LimitCacheSize(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_LimitCacheSize_m9F28D622360651446B472B24EB4DE6EDAC85665C (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, bool ___value0, const RuntimeMethod* method) { { // public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } } bool L_0 = ___value0; __this->___m_LimitCacheSize_3 = L_0; // public bool LimitCacheSize { get { return m_LimitCacheSize; } set { m_LimitCacheSize = value; } } return; } } // System.Int64 UnityEngine.AddressableAssets.Initialization.CacheInitializationData::get_MaximumCacheSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t CacheInitializationData_get_MaximumCacheSize_m31E6D8FA717BF8BFD25B0F4ED90F1C9C2C2CE6AF (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) { int64_t V_0 = 0; { // public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } } int64_t L_0 = __this->___m_MaximumCacheSize_4; V_0 = L_0; goto IL_000a; } IL_000a: { // public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } } int64_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::set_MaximumCacheSize(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData_set_MaximumCacheSize_m088E7F125A1B3390E6A0E25533F43F4DEED60081 (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, int64_t ___value0, const RuntimeMethod* method) { { // public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } } int64_t L_0 = ___value0; __this->___m_MaximumCacheSize_4 = L_0; // public long MaximumCacheSize { get { return m_MaximumCacheSize; } set { m_MaximumCacheSize = value; } } return; } } // System.Void UnityEngine.AddressableAssets.Initialization.CacheInitializationData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheInitializationData__ctor_m395841C0A1C6C82528AC4360452F7B646ACB769B (CacheInitializationData_t58158A998BB2942B5F7F19A5411360CF30C8EE4E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { // bool m_CompressionEnabled = true; __this->___m_CompressionEnabled_0 = (bool)1; // string m_CacheDirectoryOverride = ""; __this->___m_CacheDirectoryOverride_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CacheDirectoryOverride_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); // int m_ExpirationDelay = 12960000; //this value taken from the docs and is 150 days __this->___m_ExpirationDelay_2 = ((int32_t)12960000); // long m_MaximumCacheSize = long.MaxValue; __this->___m_MaximumCacheSize_4 = ((int64_t)(std::numeric_limits::max)()); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::.ctor(UnityEngine.AddressableAssets.AddressablesImpl) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation__ctor_mA2A202C201ED8F364F6FFEC174EAE51C2E6A6434 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___aa0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public InitializationOperation(AddressablesImpl aa) AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64(__this, AsyncOperationBase_1__ctor_mF3220BFAFB699E04077EAC57A6E9918238CB4F64_RuntimeMethod_var); // m_Addressables = aa; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_0 = ___aa0; __this->___m_Addressables_20 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Addressables_20), (void*)L_0); // m_Diagnostics = new ResourceManagerDiagnostics(aa.ResourceManager); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_1 = ___aa0; NullCheck(L_1); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2; L_2 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_1, NULL); ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* L_3 = (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45*)il2cpp_codegen_object_new(ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45_il2cpp_TypeInfo_var); NullCheck(L_3); ResourceManagerDiagnostics__ctor_mF72CD3FA03BE7F127EF30342D928FB4BF5B3C16B(L_3, L_2, NULL); __this->___m_Diagnostics_21 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Diagnostics_21), (void*)L_3); // } return; } } // System.Single UnityEngine.AddressableAssets.Initialization.InitializationOperation::get_Progress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InitializationOperation_get_Progress_mFB29BE9EEA230CDD4E515DF73E8F0E60732BE80D (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; float V_1 = 0.0f; { // if (m_rtdOp.IsValid()) AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_0 = (&__this->___m_rtdOp_17); bool L_1; L_1 = AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373(L_0, AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var); V_0 = L_1; bool L_2 = V_0; if (!L_2) { goto IL_001e; } } { // return m_rtdOp.PercentComplete; AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_3 = (&__this->___m_rtdOp_17); float L_4; L_4 = AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB(L_3, AsyncOperationHandle_1_get_PercentComplete_mAE77E1C10262DE20189A636FDA0C487A4CBE33AB_RuntimeMethod_var); V_1 = L_4; goto IL_0026; } IL_001e: { // return 0f; V_1 = (0.0f); goto IL_0026; } IL_0026: { // } float L_5 = V_1; return L_5; } } // System.String UnityEngine.AddressableAssets.Initialization.InitializationOperation::get_DebugName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InitializationOperation_get_DebugName_m590B65F43134C5390756001BBD04D1DE8F410674 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8879B0C42C65CA5659685D9AE4788CFCEA9D9F9E); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // get { return "InitializationOperation"; } V_0 = _stringLiteral8879B0C42C65CA5659685D9AE4788CFCEA9D9F9E; goto IL_0009; } IL_0009: { // get { return "InitializationOperation"; } String_t* L_0 = V_0; return L_0; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::CreateInitializationOperation(UnityEngine.AddressableAssets.AddressablesImpl,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_CreateInitializationOperation_mFF7ED721F77A1E8F03F3D213229CF88F5D4E546D (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___aa0, String_t* ___playerSettingsLocation1, String_t* ___providerSuffix2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF104ADFB2C3616A9E9FEB3415F5F5A1E4F7652F); s_Il2CppMethodInitialized = true; } JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* V_0 = NULL; TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* V_1 = NULL; ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* V_2 = NULL; InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* V_3 = NULL; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 V_4; memset((&V_4), 0, sizeof(V_4)); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_5; memset((&V_5), 0, sizeof(V_5)); { // var jp = new JsonAssetProvider(); JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* L_0 = (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF*)il2cpp_codegen_object_new(JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_il2cpp_TypeInfo_var); NullCheck(L_0); JsonAssetProvider__ctor_mB9C7EE8BCD28AA4995F2B29CB3041582769740C2(L_0, NULL); V_0 = L_0; // aa.ResourceManager.ResourceProviders.Add(jp); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_1 = ___aa0; NullCheck(L_1); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_2; L_2 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_1, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_2, NULL); JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF* L_4 = V_0; NullCheck(L_3); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_3, L_4); // var tdp = new TextDataProvider(); TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_5 = (TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF*)il2cpp_codegen_object_new(TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF_il2cpp_TypeInfo_var); NullCheck(L_5); TextDataProvider__ctor_m0F85BC00939981B4C817E850285C97FB9E26243E(L_5, NULL); V_1 = L_5; // aa.ResourceManager.ResourceProviders.Add(tdp); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_6 = ___aa0; NullCheck(L_6); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7; L_7 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_6, NULL); NullCheck(L_7); RuntimeObject* L_8; L_8 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_7, NULL); TextDataProvider_tFB2821575CC98C063182D19B39F7E835ED0092CF* L_9 = V_1; NullCheck(L_8); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_8, L_9); // aa.ResourceManager.ResourceProviders.Add(new ContentCatalogProvider(aa.ResourceManager)); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_10 = ___aa0; NullCheck(L_10); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_11; L_11 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_10, NULL); NullCheck(L_11); RuntimeObject* L_12; L_12 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_11, NULL); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_13 = ___aa0; NullCheck(L_13); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_14; L_14 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_13, NULL); ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_15 = (ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)il2cpp_codegen_object_new(ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var); NullCheck(L_15); ContentCatalogProvider__ctor_m97F166F23702191D7D16AA3D9BF89E1FF790F450(L_15, L_14, NULL); NullCheck(L_12); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_12, L_15); // var runtimeDataLocation = new ResourceLocationBase("RuntimeData", playerSettingsLocation, typeof(JsonAssetProvider).FullName, typeof(ResourceManagerRuntimeData)); String_t* L_16 = ___playerSettingsLocation1; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (JsonAssetProvider_tDA8FBAA9EAF7DC4CD8F96B0145644401CA29ADDF_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_17, NULL); NullCheck(L_18); String_t* L_19; L_19 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_18); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_0_0_0_var) }; Type_t* L_21; L_21 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_20, NULL); IResourceLocationU5BU5D_t248334AD73138BB7FE95A670377FEE9F346E63CD* L_22; L_22 = Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_inline(Array_Empty_TisIResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_mE521C9BD6AC4543018B3FFD714E112E609191A59_RuntimeMethod_var); ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* L_23 = (ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF*)il2cpp_codegen_object_new(ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF_il2cpp_TypeInfo_var); NullCheck(L_23); ResourceLocationBase__ctor_m736BECFEE816BAEDC0FFC7E0A1C0100826A63E74(L_23, _stringLiteralBF104ADFB2C3616A9E9FEB3415F5F5A1E4F7652F, L_16, L_19, L_21, L_22, NULL); V_2 = L_23; // var initOp = new InitializationOperation(aa); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_24 = ___aa0; InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_25 = (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82*)il2cpp_codegen_object_new(InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82_il2cpp_TypeInfo_var); NullCheck(L_25); InitializationOperation__ctor_mA2A202C201ED8F364F6FFEC174EAE51C2E6A6434(L_25, L_24, NULL); V_3 = L_25; // initOp.m_rtdOp = aa.ResourceManager.ProvideResource(runtimeDataLocation); InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_26 = V_3; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_27 = ___aa0; NullCheck(L_27); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_28; L_28 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_27, NULL); ResourceLocationBase_tC57CF36EE4D9FC7CE3765095C8D8F429F34419DF* L_29 = V_2; NullCheck(L_28); AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_30; L_30 = ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561(L_28, L_29, ResourceManager_ProvideResource_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_m4A47EC5A0F4683EE83688C0C4A3301B8E099E561_RuntimeMethod_var); NullCheck(L_26); L_26->___m_rtdOp_17 = L_30; Il2CppCodeGenWriteBarrier((void**)&(((&L_26->___m_rtdOp_17))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&L_26->___m_rtdOp_17))->___m_LocationName_2), (void*)NULL); #endif // initOp.m_ProviderSuffix = providerSuffix; InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_31 = V_3; String_t* L_32 = ___providerSuffix2; NullCheck(L_31); L_31->___m_ProviderSuffix_19 = L_32; Il2CppCodeGenWriteBarrier((void**)(&L_31->___m_ProviderSuffix_19), (void*)L_32); // initOp.m_InitGroupOps = new InitalizationObjectsOperation(); InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_33 = V_3; InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* L_34 = (InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93*)il2cpp_codegen_object_new(InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93_il2cpp_TypeInfo_var); NullCheck(L_34); InitalizationObjectsOperation__ctor_m1C106B8E7787E7E178E17DBFDD984EEE88C13A33(L_34, NULL); NullCheck(L_33); L_33->___m_InitGroupOps_22 = L_34; Il2CppCodeGenWriteBarrier((void**)(&L_33->___m_InitGroupOps_22), (void*)L_34); // initOp.m_InitGroupOps.Init(initOp.m_rtdOp, aa); InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_35 = V_3; NullCheck(L_35); InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* L_36 = L_35->___m_InitGroupOps_22; InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_37 = V_3; NullCheck(L_37); AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_38 = L_37->___m_rtdOp_17; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_39 = ___aa0; NullCheck(L_36); InitalizationObjectsOperation_Init_m5C261C641269B76CEAA9774EF4A621EA846EEB5D(L_36, L_38, L_39, NULL); // var groupOpHandle = aa.ResourceManager.StartOperation(initOp.m_InitGroupOps, initOp.m_rtdOp); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_40 = ___aa0; NullCheck(L_40); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_41; L_41 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_40, NULL); InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_42 = V_3; NullCheck(L_42); InitalizationObjectsOperation_t814FDE8C63D213641D19602F6E55C952F8559E93* L_43 = L_42->___m_InitGroupOps_22; InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_44 = V_3; NullCheck(L_44); AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_45 = L_44->___m_rtdOp_17; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_46; L_46 = AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83(L_45, AsyncOperationHandle_1_op_Implicit_m713248498780A4220BB43EBDF17CA16FC91C3E83_RuntimeMethod_var); NullCheck(L_41); AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_47; L_47 = ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44(L_41, L_43, L_46, ResourceManager_StartOperation_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1067237C1C6A9C81341005BB04E1E0E44206AB44_RuntimeMethod_var); V_4 = L_47; // return aa.ResourceManager.StartOperation(initOp, groupOpHandle); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_48 = ___aa0; NullCheck(L_48); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_49; L_49 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_48, NULL); InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_50 = V_3; AsyncOperationHandle_1_tF0C18B1708F42632D0DCFCD51AFCC737C73CDD66 L_51 = V_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_52; L_52 = AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC(L_51, AsyncOperationHandle_1_op_Implicit_mD162CF57CAAEF9D8E43E8B79810688529752D0AC_RuntimeMethod_var); NullCheck(L_49); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_53; L_53 = ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0(L_49, L_50, L_52, ResourceManager_StartOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m391033DF4E38F9E8CBAC584B307F61E9B23383A0_RuntimeMethod_var); V_5 = L_53; goto IL_00ea; } IL_00ea: { // } AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_54 = V_5; return L_54; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.InitializationOperation::InvokeWaitForCompletion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InitializationOperation_InvokeWaitForCompletion_m650DCC2A0243E4F11D688AAF34DBD8A05E6C0D43 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; bool V_3 = false; bool V_4 = false; int32_t G_B5_0 = 0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B9_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B8_0 = NULL; int32_t G_B15_0 = 0; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B18_0 = NULL; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* G_B17_0 = NULL; int32_t G_B23_0 = 0; { // if (IsDone) bool L_0; L_0 = AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D(__this, AsyncOperationBase_1_get_IsDone_m28FD5BF20496633C88F6FA00607D04EBB3D37E4D_RuntimeMethod_var); V_0 = L_0; bool L_1 = V_0; if (!L_1) { goto IL_0012; } } { // return true; V_1 = (bool)1; goto IL_00d2; } IL_0012: { // if (m_rtdOp.IsValid() && !m_rtdOp.IsDone) AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_2 = (&__this->___m_rtdOp_17); bool L_3; L_3 = AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373(L_2, AsyncOperationHandle_1_IsValid_m1EA2A5DA758CF2E327C61A7E152A805725950373_RuntimeMethod_var); if (!L_3) { goto IL_002f; } } { AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_4 = (&__this->___m_rtdOp_17); bool L_5; L_5 = AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C(L_4, AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var); G_B5_0 = ((((int32_t)L_5) == ((int32_t)0))? 1 : 0); goto IL_0030; } IL_002f: { G_B5_0 = 0; } IL_0030: { V_2 = (bool)G_B5_0; bool L_6 = V_2; if (!L_6) { goto IL_0040; } } { // m_rtdOp.WaitForCompletion(); AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_7 = (&__this->___m_rtdOp_17); ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_8; L_8 = AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744(L_7, AsyncOperationHandle_1_WaitForCompletion_m0443E461BC5B48D14836DC911827B7E1EFFEB744_RuntimeMethod_var); } IL_0040: { // m_RM?.Update(Time.unscaledDeltaTime); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_9 = ((AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*)__this)->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10 = L_9; G_B8_0 = L_10; if (L_10) { G_B9_0 = L_10; goto IL_004c; } } { goto IL_0057; } IL_004c: { float L_11; L_11 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B9_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B9_0, L_11, NULL); } IL_0057: { // if (!HasExecuted) bool L_12 = ((AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*)__this)->___HasExecuted_10; V_3 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0); bool L_13 = V_3; if (!L_13) { goto IL_006b; } } { // InvokeExecute(); AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98(__this, AsyncOperationBase_1_InvokeExecute_m5C22F35F8A6A47AF15EBB120C6CCB7ED77945D98_RuntimeMethod_var); } IL_006b: { // if (m_loadCatalogOp.IsValid() && !m_loadCatalogOp.IsDone) AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_14 = (&__this->___m_loadCatalogOp_18); bool L_15; L_15 = AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8(L_14, AsyncOperationHandle_1_IsValid_m7C9A841F5A59651D10B2E7F803E7FC3C7321ACA8_RuntimeMethod_var); if (!L_15) { goto IL_0088; } } { AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_16 = (&__this->___m_loadCatalogOp_18); bool L_17; L_17 = AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90(L_16, AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var); G_B15_0 = ((((int32_t)L_17) == ((int32_t)0))? 1 : 0); goto IL_0089; } IL_0088: { G_B15_0 = 0; } IL_0089: { V_4 = (bool)G_B15_0; bool L_18 = V_4; if (!L_18) { goto IL_00b4; } } { // m_loadCatalogOp.WaitForCompletion(); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_19 = (&__this->___m_loadCatalogOp_18); RuntimeObject* L_20; L_20 = AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C(L_19, AsyncOperationHandle_1_WaitForCompletion_mFDA2E79A3F7D32BEDBE880B8F626ABFEC8D1474C_RuntimeMethod_var); // m_RM?.Update(Time.unscaledDeltaTime); //We need completion callbacks to get triggered. ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_21 = ((AsyncOperationBase_1_t710981A6C015CC62ADE562002416C75827C2D70B*)__this)->___m_RM_4; ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_22 = L_21; G_B17_0 = L_22; if (L_22) { G_B18_0 = L_22; goto IL_00a8; } } { goto IL_00b3; } IL_00a8: { float L_23; L_23 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL); NullCheck(G_B18_0); ResourceManager_Update_mE18FA475CB6F6B7020A53A51B0FAD323819F7B4C(G_B18_0, L_23, NULL); } IL_00b3: { } IL_00b4: { // return m_rtdOp.IsDone && m_loadCatalogOp.IsDone; AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_24 = (&__this->___m_rtdOp_17); bool L_25; L_25 = AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C(L_24, AsyncOperationHandle_1_get_IsDone_mDD8D42C7633C5F63997CFCC3E9CB9883BBA2F12C_RuntimeMethod_var); if (!L_25) { goto IL_00ce; } } { AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC* L_26 = (&__this->___m_loadCatalogOp_18); bool L_27; L_27 = AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90(L_26, AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var); G_B23_0 = ((int32_t)(L_27)); goto IL_00cf; } IL_00ce: { G_B23_0 = 0; } IL_00cf: { V_1 = (bool)G_B23_0; goto IL_00d2; } IL_00d2: { // } bool L_28 = V_1; return L_28; } } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::Execute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_Execute_mEB9FE18E7E3C2F24F88AD53F3C6DAA03C66C67D9 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral386C0F96395FF8211178C1808D5C4D944F2C51BB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral752F3858E579D0B875F43FCD6E98F5CA42989131); s_Il2CppMethodInitialized = true; } ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* V_0 = NULL; ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* V_1 = NULL; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* V_2 = NULL; RuntimeObject* V_3 = NULL; bool V_4 = false; Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD V_5; memset((&V_5), 0, sizeof(V_5)); ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* V_6 = NULL; ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* V_7 = NULL; bool V_8 = false; bool V_9 = false; bool V_10 = false; bool V_11 = false; bool V_12 = false; bool V_13 = false; RuntimeObject* V_14 = NULL; bool V_15 = false; int32_t G_B7_0 = 0; Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* G_B21_0 = NULL; RuntimeObject* G_B21_1 = NULL; Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* G_B20_0 = NULL; RuntimeObject* G_B20_1 = NULL; int32_t G_B28_0 = 0; { // if (m_rtdOp.Result == null) AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_0 = (&__this->___m_rtdOp_17); ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_1; L_1 = AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49(L_0, AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var); V_4 = (bool)((((RuntimeObject*)(ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_2 = V_4; if (!L_2) { goto IL_005d; } } { // Addressables.LogWarningFormat("Addressables - Unable to load runtime data at location {0}.", m_rtdOp); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_5 = __this->___m_rtdOp_17; AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_6 = L_5; RuntimeObject* L_7 = Box(AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var, &L_6); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_7); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_7); il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926, L_4, NULL); // Complete(Result, false, string.Format("Addressables - Unable to load runtime data at location {0}.", m_rtdOp)); RuntimeObject* L_8; L_8 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var); AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_9 = __this->___m_rtdOp_17; AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_10 = L_9; RuntimeObject* L_11 = Box(AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD_il2cpp_TypeInfo_var, &L_10); String_t* L_12; L_12 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral1C8C5F14E50A164CF1E12C65730EDBDD4CFA0926, L_11, NULL); AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_8, (bool)0, L_12, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var); // return; goto IL_02dd; } IL_005d: { // var rtd = m_rtdOp.Result; AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD* L_13 = (&__this->___m_rtdOp_17); ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_14; L_14 = AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49(L_13, AsyncOperationHandle_1_get_Result_mC5EAF89AA6A399A1D8AE8EB9B95BEFCED4FE0D49_RuntimeMethod_var); V_0 = L_14; // m_Addressables.ResourceManager.postProfilerEvents = rtd.ProfileEvents; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_15 = __this->___m_Addressables_20; NullCheck(L_15); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_16; L_16 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_15, NULL); ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_17 = V_0; NullCheck(L_17); bool L_18; L_18 = ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B(L_17, NULL); NullCheck(L_16); L_16->___postProfilerEvents_0 = L_18; // WebRequestQueue.SetMaxConcurrentRequests(rtd.MaxConcurrentWebRequests); ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_19 = V_0; NullCheck(L_19); int32_t L_20; L_20 = ResourceManagerRuntimeData_get_MaxConcurrentWebRequests_m1CF41EB91ABB3B99C338122E3507D3D196A838F0(L_19, NULL); il2cpp_codegen_runtime_class_init_inline(WebRequestQueue_tF33162C5E0201181DD745854EFF8638666B2B1D2_il2cpp_TypeInfo_var); WebRequestQueue_SetMaxConcurrentRequests_m830CA8C3B21290612D0EC05670BE51CB4E9C1441(L_20, NULL); // m_Addressables.CatalogRequestsTimeout = rtd.CatalogRequestsTimeout; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_21 = __this->___m_Addressables_20; ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_22 = V_0; NullCheck(L_22); int32_t L_23; L_23 = ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1(L_22, NULL); NullCheck(L_21); AddressablesImpl_set_CatalogRequestsTimeout_mBD266E78770ADCFBEFFADF14AA524B67CE2222DD(L_21, L_23, NULL); // foreach (var catalogLocation in rtd.CatalogLocations) ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_24 = V_0; NullCheck(L_24); List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_25; L_25 = ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172(L_24, NULL); NullCheck(L_25); Enumerator_t134B8D5C2371F85231E64F2968FBC0727A3270FD L_26; L_26 = List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE(L_25, List_1_GetEnumerator_m5C623675D7BDD932E69E18351EDDF43A6E8A87EE_RuntimeMethod_var); V_5 = L_26; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00f8: {// begin finally (depth: 1) Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628((&V_5), Enumerator_Dispose_m4D29DC03C544C7402732DA78BD088CFD586ED628_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00ed_1; } IL_00ad_1: { // foreach (var catalogLocation in rtd.CatalogLocations) ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* L_27; L_27 = Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_inline((&V_5), Enumerator_get_Current_m52A2372F1F2E2E9BBF745BD208D496EA48E03457_RuntimeMethod_var); V_6 = L_27; // if (catalogLocation.Data != null && catalogLocation.Data is ProviderLoadRequestOptions loadData) ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* L_28 = V_6; NullCheck(L_28); RuntimeObject* L_29; L_29 = ResourceLocationData_get_Data_m19B678392C47B3FB539F9C9F592C027F86D578B3(L_28, NULL); if (!L_29) { goto IL_00d5_1; } } { ResourceLocationData_t06A455DB1E04E1FF28119F98A008A10894651AB9* L_30 = V_6; NullCheck(L_30); RuntimeObject* L_31; L_31 = ResourceLocationData_get_Data_m19B678392C47B3FB539F9C9F592C027F86D578B3(L_30, NULL); V_7 = ((ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)IsInstClass((RuntimeObject*)L_31, ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F_il2cpp_TypeInfo_var)); ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_32 = V_7; G_B7_0 = ((!(((RuntimeObject*)(ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F*)L_32) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); goto IL_00d6_1; } IL_00d5_1: { G_B7_0 = 0; } IL_00d6_1: { V_8 = (bool)G_B7_0; bool L_33 = V_8; if (!L_33) { goto IL_00ec_1; } } { // loadData.WebRequestTimeout = rtd.CatalogRequestsTimeout; ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* L_34 = V_7; ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_35 = V_0; NullCheck(L_35); int32_t L_36; L_36 = ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1(L_35, NULL); NullCheck(L_34); ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518_inline(L_34, L_36, NULL); } IL_00ec_1: { } IL_00ed_1: { // foreach (var catalogLocation in rtd.CatalogLocations) bool L_37; L_37 = Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3((&V_5), Enumerator_MoveNext_m2E5DE6D409B658E907A3B5616EA1B1567B0563B3_RuntimeMethod_var); if (L_37) { goto IL_00ad_1; } } { goto IL_0107; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0107: { // m_Addressables.Release(m_rtdOp); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_38 = __this->___m_Addressables_20; AsyncOperationHandle_1_tE0FBC9643F615A524F7C241C5125D1F83B6977BD L_39 = __this->___m_rtdOp_17; NullCheck(L_38); AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561(L_38, L_39, AddressablesImpl_Release_TisResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120_mBE66B8F52CEB06A91DB9F2E0D0B9A4FF81C79561_RuntimeMethod_var); // if (rtd.CertificateHandlerType != null) ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_40 = V_0; NullCheck(L_40); Type_t* L_41; L_41 = ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F(L_40, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_42; L_42 = Type_op_Inequality_m71AAC993EBBDBA44EE73847D68F71C70AF7AD1D5(L_41, (Type_t*)NULL, NULL); V_9 = L_42; bool L_43 = V_9; if (!L_43) { goto IL_014c; } } { // m_Addressables.ResourceManager.CertificateHandlerInstance = Activator.CreateInstance(rtd.CertificateHandlerType) as CertificateHandler; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_44 = __this->___m_Addressables_20; NullCheck(L_44); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_45; L_45 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_44, NULL); ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_46 = V_0; NullCheck(L_46); Type_t* L_47; L_47 = ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F(L_46, NULL); RuntimeObject* L_48; L_48 = Activator_CreateInstance_m0A28F274256F1444949E372089034D9FB66FBD67(L_47, NULL); NullCheck(L_45); ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4_inline(L_45, ((CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804*)IsInstClass((RuntimeObject*)L_48, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804_il2cpp_TypeInfo_var)), NULL); } IL_014c: { // if (!rtd.LogResourceManagerExceptions) ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_49 = V_0; NullCheck(L_49); bool L_50; L_50 = ResourceManagerRuntimeData_get_LogResourceManagerExceptions_m421154EADF056D9461BFAE4D8C98B3818457BF2C(L_49, NULL); V_10 = (bool)((((int32_t)L_50) == ((int32_t)0))? 1 : 0); bool L_51 = V_10; if (!L_51) { goto IL_0162; } } { // ResourceManager.ExceptionHandler = null; il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); ResourceManager_set_ExceptionHandler_m71D4534265D06A46144F342836EE6D7AD4338CAA_inline((Action_2_t67647DD70912484E9205AC38396D2849ED602730*)NULL, NULL); } IL_0162: { // if (!rtd.ProfileEvents) ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_52 = V_0; NullCheck(L_52); bool L_53; L_53 = ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B(L_52, NULL); V_11 = (bool)((((int32_t)L_53) == ((int32_t)0))? 1 : 0); bool L_54 = V_11; if (!L_54) { goto IL_0197; } } { // m_Diagnostics.Dispose(); ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45* L_55 = __this->___m_Diagnostics_21; NullCheck(L_55); ResourceManagerDiagnostics_Dispose_m74764DF40B3F376B67D29D552615E1D6726B90E7(L_55, NULL); // m_Diagnostics = null; __this->___m_Diagnostics_21 = (ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Diagnostics_21), (void*)(ResourceManagerDiagnostics_t49595E6E9EFEA3A70F3DE5D5AB2DEE8F0E3B3F45*)NULL); // m_Addressables.ResourceManager.ClearDiagnosticCallbacks(); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_56 = __this->___m_Addressables_20; NullCheck(L_56); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_57; L_57 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_56, NULL); NullCheck(L_57); ResourceManager_ClearDiagnosticCallbacks_m9A2DFAA7BFD3AA6F918E7C6D9E6403C55C50ED7D(L_57, NULL); } IL_0197: { // ContentCatalogProvider ccp = m_Addressables.ResourceManager.ResourceProviders // .FirstOrDefault(rp => rp.GetType() == typeof(ContentCatalogProvider)) as ContentCatalogProvider; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_58 = __this->___m_Addressables_20; NullCheck(L_58); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_59; L_59 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_58, NULL); NullCheck(L_59); RuntimeObject* L_60; L_60 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_59, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var); Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_61 = ((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1; Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_62 = L_61; G_B20_0 = L_62; G_B20_1 = L_60; if (L_62) { G_B21_0 = L_62; G_B21_1 = L_60; goto IL_01c6; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var); U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* L_63 = ((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_64 = (Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4*)il2cpp_codegen_object_new(Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4_il2cpp_TypeInfo_var); NullCheck(L_64); Func_2__ctor_m13FDD7A7BE18C1D2ECD75C02E76F5F3198E3261E(L_64, L_63, (intptr_t)((void*)U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002_RuntimeMethod_var), NULL); Func_2_t65EC28300D7949DC379319C3EA3426C72F877CE4* L_65 = L_64; ((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1 = L_65; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1), (void*)L_65); G_B21_0 = L_65; G_B21_1 = G_B20_1; } IL_01c6: { RuntimeObject* L_66; L_66 = Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6(G_B21_1, G_B21_0, Enumerable_FirstOrDefault_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_mD9B1EFDF9AEA176B27903C84120F37DC38BAF7D6_RuntimeMethod_var); V_1 = ((ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)IsInstClass((RuntimeObject*)L_66, ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var)); // if (ccp != null) ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_67 = V_1; V_12 = (bool)((!(((RuntimeObject*)(ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)L_67) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_68 = V_12; if (!L_68) { goto IL_01f5; } } { // ccp.DisableCatalogUpdateOnStart = rtd.DisableCatalogUpdateOnStartup; ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_69 = V_1; ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_70 = V_0; NullCheck(L_70); bool L_71; L_71 = ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907(L_70, NULL); NullCheck(L_69); L_69->___DisableCatalogUpdateOnStart_2 = L_71; // ccp.IsLocalCatalogInBundle = rtd.IsLocalCatalogInBundle; ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F* L_72 = V_1; ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_73 = V_0; NullCheck(L_73); bool L_74; L_74 = ResourceManagerRuntimeData_get_IsLocalCatalogInBundle_m5D312C49BFCB754034EC7BBFD1EAF7BF1AF6B312(L_73, NULL); NullCheck(L_72); L_72->___IsLocalCatalogInBundle_3 = L_74; } IL_01f5: { // var locMap = new ResourceLocationMap("CatalogLocator", rtd.CatalogLocations); ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_75 = V_0; NullCheck(L_75); List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_76; L_76 = ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172(L_75, NULL); ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_77 = (ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F*)il2cpp_codegen_object_new(ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F_il2cpp_TypeInfo_var); NullCheck(L_77); ResourceLocationMap__ctor_m5D6BEA9C6AF5B3E8085CD0592EAB92876C08931F(L_77, _stringLiteral752F3858E579D0B875F43FCD6E98F5CA42989131, L_76, NULL); V_2 = L_77; // m_Addressables.AddResourceLocator(locMap); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_78 = __this->___m_Addressables_20; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_79 = V_2; NullCheck(L_78); AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE(L_78, L_79, (String_t*)NULL, (RuntimeObject*)NULL, NULL); // if (!locMap.Locate(ResourceManagerRuntimeData.kCatalogAddress, typeof(ContentCatalogData), out catalogs)) ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_80 = V_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_81 = { reinterpret_cast (ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_82; L_82 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_81, NULL); NullCheck(L_80); bool L_83; L_83 = ResourceLocationMap_Locate_mFBB5443BD10920BF4246F53CE7E0ABFB0D846BCF(L_80, _stringLiteral386C0F96395FF8211178C1808D5C4D944F2C51BB, L_82, (&V_3), NULL); V_13 = (bool)((((int32_t)L_83) == ((int32_t)0))? 1 : 0); bool L_84 = V_13; if (!L_84) { goto IL_0269; } } { // Addressables.LogWarningFormat( // "Addressables - Unable to find any catalog locations in the runtime data."); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_85; L_85 = Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_inline(Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D, L_85, NULL); // m_Addressables.RemoveResourceLocator(locMap); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_86 = __this->___m_Addressables_20; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_87 = V_2; NullCheck(L_86); AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5(L_86, L_87, NULL); // Complete(Result, false, "Addressables - Unable to find any catalog locations in the runtime data."); RuntimeObject* L_88; L_88 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var); AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_88, (bool)0, _stringLiteral70F9DA9BA520821C1FC0C80EF981D42231DF545D, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var); goto IL_02dd; } IL_0269: { // IResourceLocation remoteHashLocation = null; V_14 = (RuntimeObject*)NULL; // if (catalogs[0].Dependencies.Count == 2 && rtd.DisableCatalogUpdateOnStartup) RuntimeObject* L_89 = V_3; NullCheck(L_89); RuntimeObject* L_90; L_90 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_89, 0); NullCheck(L_90); RuntimeObject* L_91; L_91 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_90); NullCheck(L_91); int32_t L_92; L_92 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_91); if ((!(((uint32_t)L_92) == ((uint32_t)2)))) { goto IL_0289; } } { ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* L_93 = V_0; NullCheck(L_93); bool L_94; L_94 = ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907(L_93, NULL); G_B28_0 = ((int32_t)(L_94)); goto IL_028a; } IL_0289: { G_B28_0 = 0; } IL_028a: { V_15 = (bool)G_B28_0; bool L_95 = V_15; if (!L_95) { goto IL_02cb; } } { // remoteHashLocation = catalogs[0].Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Remote]; RuntimeObject* L_96 = V_3; NullCheck(L_96); RuntimeObject* L_97; L_97 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_96, 0); NullCheck(L_97); RuntimeObject* L_98; L_98 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_97); NullCheck(L_98); RuntimeObject* L_99; L_99 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_98, 0); V_14 = L_99; // catalogs[0].Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Remote] = catalogs[0].Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Cache]; RuntimeObject* L_100 = V_3; NullCheck(L_100); RuntimeObject* L_101; L_101 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_100, 0); NullCheck(L_101); RuntimeObject* L_102; L_102 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_101); RuntimeObject* L_103 = V_3; NullCheck(L_103); RuntimeObject* L_104; L_104 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_103, 0); NullCheck(L_104); RuntimeObject* L_105; L_105 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_104); NullCheck(L_105); RuntimeObject* L_106; L_106 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_105, 1); NullCheck(L_102); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IList`1::set_Item(System.Int32,T) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_102, 0, L_106); } IL_02cb: { // m_loadCatalogOp = LoadContentCatalogInternal(catalogs, 0, locMap, remoteHashLocation); RuntimeObject* L_107 = V_3; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_108 = V_2; RuntimeObject* L_109 = V_14; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_110; L_110 = InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D(__this, L_107, 0, L_108, L_109, NULL); __this->___m_loadCatalogOp_18 = L_110; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_LocationName_2), (void*)NULL); #endif } IL_02dd: { // } return; } } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadProvider(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.Util.ObjectInitializationData,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadProvider_m5ECC76E7292D802C5C8C380573A856421D134BFA (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 ___providerData1, String_t* ___providerSuffix2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB28F7E1CB7E472EDEF3D3B9650D9388C2B774A61); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; RuntimeObject* V_2 = NULL; int32_t V_3 = 0; RuntimeObject* V_4 = NULL; bool V_5 = false; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; String_t* G_B3_0 = NULL; int32_t G_B11_0 = 0; int32_t G_B17_0 = 0; { // var indexOfExistingProvider = -1; V_0 = (-1); // var newProviderId = string.IsNullOrEmpty(providerSuffix) ? providerData.Id : (providerData.Id + providerSuffix); String_t* L_0 = ___providerSuffix2; bool L_1; L_1 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_0, NULL); if (L_1) { goto IL_001a; } } { String_t* L_2; L_2 = ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F((&___providerData1), NULL); String_t* L_3 = ___providerSuffix2; String_t* L_4; L_4 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_2, L_3, NULL); G_B3_0 = L_4; goto IL_0021; } IL_001a: { String_t* L_5; L_5 = ObjectInitializationData_get_Id_m8B020C841845122EF9123BD5E136F6A3FEC3496F((&___providerData1), NULL); G_B3_0 = L_5; } IL_0021: { V_1 = G_B3_0; // for (int i = 0; i < addressables.ResourceManager.ResourceProviders.Count; i++) V_3 = 0; goto IL_0057; } IL_0026: { // var rp = addressables.ResourceManager.ResourceProviders[i]; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_6 = ___addressables0; NullCheck(L_6); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_7; L_7 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_6, NULL); NullCheck(L_7); RuntimeObject* L_8; L_8 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_7, NULL); int32_t L_9 = V_3; NullCheck(L_8); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var, L_8, L_9); V_4 = L_10; // if (rp.ProviderId == newProviderId) RuntimeObject* L_11 = V_4; NullCheck(L_11); String_t* L_12; L_12 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider::get_ProviderId() */, IResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_il2cpp_TypeInfo_var, L_11); String_t* L_13 = V_1; bool L_14; L_14 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_12, L_13, NULL); V_5 = L_14; bool L_15 = V_5; if (!L_15) { goto IL_0052; } } { // indexOfExistingProvider = i; int32_t L_16 = V_3; V_0 = L_16; // break; goto IL_0070; } IL_0052: { // for (int i = 0; i < addressables.ResourceManager.ResourceProviders.Count; i++) int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0057: { // for (int i = 0; i < addressables.ResourceManager.ResourceProviders.Count; i++) int32_t L_18 = V_3; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_19 = ___addressables0; NullCheck(L_19); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_20; L_20 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_19, NULL); NullCheck(L_20); RuntimeObject* L_21; L_21 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_20, NULL); NullCheck(L_21); int32_t L_22; L_22 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_21); V_6 = (bool)((((int32_t)L_18) < ((int32_t)L_22))? 1 : 0); bool L_23 = V_6; if (L_23) { goto IL_0026; } } IL_0070: { // if (indexOfExistingProvider >= 0 && string.IsNullOrEmpty(providerSuffix)) int32_t L_24 = V_0; if ((((int32_t)L_24) < ((int32_t)0))) { goto IL_007c; } } { String_t* L_25 = ___providerSuffix2; bool L_26; L_26 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_25, NULL); G_B11_0 = ((int32_t)(L_26)); goto IL_007d; } IL_007c: { G_B11_0 = 0; } IL_007d: { V_7 = (bool)G_B11_0; bool L_27 = V_7; if (!L_27) { goto IL_0085; } } { // return; goto IL_00f9; } IL_0085: { // var provider = providerData.CreateInstance(newProviderId); String_t* L_28 = V_1; RuntimeObject* L_29; L_29 = ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A((&___providerData1), L_28, ObjectInitializationData_CreateInstance_TisIResourceProvider_tAD356B19CE0730462C3D5B6E7FBAD905342B9247_m10C4631A7BE6842B2248BFF50C9C04A6DFCCA75A_RuntimeMethod_var); V_2 = L_29; // if (provider != null) RuntimeObject* L_30 = V_2; V_8 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_31 = V_8; if (!L_31) { goto IL_00dd; } } { // if (indexOfExistingProvider < 0 || !string.IsNullOrEmpty(providerSuffix)) int32_t L_32 = V_0; if ((((int32_t)L_32) < ((int32_t)0))) { goto IL_00a8; } } { String_t* L_33 = ___providerSuffix2; bool L_34; L_34 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_33, NULL); G_B17_0 = ((((int32_t)L_34) == ((int32_t)0))? 1 : 0); goto IL_00a9; } IL_00a8: { G_B17_0 = 1; } IL_00a9: { V_9 = (bool)G_B17_0; bool L_35 = V_9; if (!L_35) { goto IL_00c5; } } { // addressables.ResourceManager.ResourceProviders.Add(provider); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_36 = ___addressables0; NullCheck(L_36); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_37; L_37 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_36, NULL); NullCheck(L_37); RuntimeObject* L_38; L_38 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_37, NULL); RuntimeObject* L_39 = V_2; NullCheck(L_38); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t765584753BCECD1B989E18C940850D2875093CCD_il2cpp_TypeInfo_var, L_38, L_39); goto IL_00da; } IL_00c5: { // addressables.ResourceManager.ResourceProviders[indexOfExistingProvider] = provider; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_40 = ___addressables0; NullCheck(L_40); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_41; L_41 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_40, NULL); NullCheck(L_41); RuntimeObject* L_42; L_42 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_41, NULL); int32_t L_43 = V_0; RuntimeObject* L_44 = V_2; NullCheck(L_42); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IList`1::set_Item(System.Int32,T) */, IList_1_t74AC377FF33B42CB53AF4AE8E6C38924D22FB457_il2cpp_TypeInfo_var, L_42, L_43, L_44); } IL_00da: { goto IL_00f9; } IL_00dd: { // Addressables.LogWarningFormat("Addressables - Unable to load resource provider from {0}.", providerData); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_46 = L_45; ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_47 = ___providerData1; ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_48 = L_47; RuntimeObject* L_49 = Box(ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3_il2cpp_TypeInfo_var, &L_48); NullCheck(L_46); ArrayElementTypeCheck (L_46, L_49); (L_46)->SetAt(static_cast(0), (RuntimeObject*)L_49); il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteralB28F7E1CB7E472EDEF3D3B9650D9388C2B774A61, L_46, NULL); } IL_00f9: { // } return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::OnCatalogDataLoaded(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_OnCatalogDataLoaded_mE5B8026808E535AA46D252BB26492716CD3861FB (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___op1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E); s_Il2CppMethodInitialized = true; } ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* V_0 = NULL; bool V_1 = false; Exception_t* V_2 = NULL; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_3; memset((&V_3), 0, sizeof(V_3)); ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* V_4 = NULL; bool V_5 = false; Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F V_6; memset((&V_6), 0, sizeof(V_6)); ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 V_7; memset((&V_7), 0, sizeof(V_7)); bool V_8 = false; RuntimeObject* V_9 = NULL; ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 V_10; memset((&V_10), 0, sizeof(V_10)); bool V_11 = false; bool V_12 = false; RuntimeObject* V_13 = NULL; bool V_14 = false; bool V_15 = false; Exception_t* G_B4_0 = NULL; { // var data = op.Result; ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_0; L_0 = AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49((&___op1), AsyncOperationHandle_1_get_Result_mB8999E4A56E5023D63E48BC50AB30AD1EC42AE49_RuntimeMethod_var); V_0 = L_0; // addressables.Release(op); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_1 = ___addressables0; AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_2 = ___op1; NullCheck(L_1); AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25(L_1, L_2, AddressablesImpl_Release_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m3C38860A6D99E957F189959C83CDA5D10DE42E25_RuntimeMethod_var); // if (data == null) ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_3 = V_0; V_1 = (bool)((((RuntimeObject*)(ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_4 = V_1; if (!L_4) { goto IL_0054; } } { // var opException = op.OperationException != null ? new Exception("Failed to load content catalog.", op.OperationException) : new Exception("Failed to load content catalog."); Exception_t* L_5; L_5 = AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A((&___op1), AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var); if (L_5) { goto IL_002f; } } { Exception_t* L_6 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_6); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_6, _stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E, NULL); G_B4_0 = L_6; goto IL_0040; } IL_002f: { Exception_t* L_7; L_7 = AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A((&___op1), AsyncOperationHandle_1_get_OperationException_mCF1BDCAFAF089F2168C561674805C1DA975E376A_RuntimeMethod_var); Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(Exception_t_il2cpp_TypeInfo_var); NullCheck(L_8); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(L_8, _stringLiteralE01D92C85F19AF07200B77A7F0487F17B66C9D5E, L_7, NULL); G_B4_0 = L_8; } IL_0040: { V_2 = G_B4_0; // return addressables.ResourceManager.CreateCompletedOperationWithException(null, opException); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_9 = ___addressables0; NullCheck(L_9); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_10; L_10 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_9, NULL); Exception_t* L_11 = V_2; NullCheck(L_10); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_12; L_12 = ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F(L_10, (RuntimeObject*)NULL, L_11, ResourceManager_CreateCompletedOperationWithException_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m077E943F2964CA993F9D3407718EA053EC26162F_RuntimeMethod_var); V_3 = L_12; goto IL_0178; } IL_0054: { // if (data.ResourceProviderData != null) ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_13 = V_0; NullCheck(L_13); List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_14; L_14 = ContentCatalogData_get_ResourceProviderData_mE21C6A8378AADCED75EC268B0D38F9A8BB081BA8(L_13, NULL); V_5 = (bool)((!(((RuntimeObject*)(List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*)L_14) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_15 = V_5; if (!L_15) { goto IL_00a1; } } { // foreach (var providerData in data.ResourceProviderData) ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_16 = V_0; NullCheck(L_16); List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_17; L_17 = ContentCatalogData_get_ResourceProviderData_mE21C6A8378AADCED75EC268B0D38F9A8BB081BA8(L_16, NULL); NullCheck(L_17); Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F L_18; L_18 = List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643(L_17, List_1_GetEnumerator_m5A980956486ABA2DD985AD3AC39E1F37C3810643_RuntimeMethod_var); V_6 = L_18; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0092: {// begin finally (depth: 1) Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0((&V_6), Enumerator_Dispose_m04B12BCE0DEA3647679B37EEF63F7C19D33C6BF0_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0087_1; } IL_0074_1: { // foreach (var providerData in data.ResourceProviderData) ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_19; L_19 = Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_inline((&V_6), Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_RuntimeMethod_var); V_7 = L_19; // LoadProvider(addressables, providerData, providerSuffix); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_20 = ___addressables0; ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_21 = V_7; String_t* L_22 = ___providerSuffix2; InitializationOperation_LoadProvider_m5ECC76E7292D802C5C8C380573A856421D134BFA(L_20, L_21, L_22, NULL); } IL_0087_1: { // foreach (var providerData in data.ResourceProviderData) bool L_23; L_23 = Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD((&V_6), Enumerator_MoveNext_m1D98EC27C97B1AB892155E18103A0FB595C423DD_RuntimeMethod_var); if (L_23) { goto IL_0074_1; } } { goto IL_00a1; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00a1: { // if (addressables.InstanceProvider == null) AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_24 = ___addressables0; NullCheck(L_24); RuntimeObject* L_25; L_25 = AddressablesImpl_get_InstanceProvider_m8BC14A958EB91A2BD3A686758670C728190A6090(L_24, NULL); V_8 = (bool)((((RuntimeObject*)(RuntimeObject*)L_25) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_26 = V_8; if (!L_26) { goto IL_00d8; } } { // var prov = data.InstanceProviderData.CreateInstance(); ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_27 = V_0; NullCheck(L_27); ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_28; L_28 = ContentCatalogData_get_InstanceProviderData_m834DC403FD021DEA0A45877A6E748A31AC70F7DA(L_27, NULL); V_10 = L_28; RuntimeObject* L_29; L_29 = ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A((&V_10), (String_t*)NULL, ObjectInitializationData_CreateInstance_TisIInstanceProvider_t6AD5AE64CB95B873B111117A37B8D967FC67FA37_mD0DA5ED729EB4B770CCECFF50E36A1578038F24A_RuntimeMethod_var); V_9 = L_29; // if (prov != null) RuntimeObject* L_30 = V_9; V_11 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_30) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_31 = V_11; if (!L_31) { goto IL_00d7; } } { // addressables.InstanceProvider = prov; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_32 = ___addressables0; RuntimeObject* L_33 = V_9; NullCheck(L_32); AddressablesImpl_set_InstanceProvider_mA92B463DD7BCDB14B2EDCD84F58D7F595CC5A01F(L_32, L_33, NULL); } IL_00d7: { } IL_00d8: { // if (addressables.SceneProvider == null) AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_34 = ___addressables0; NullCheck(L_34); RuntimeObject* L_35 = L_34->___SceneProvider_4; V_12 = (bool)((((RuntimeObject*)(RuntimeObject*)L_35) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0); bool L_36 = V_12; if (!L_36) { goto IL_010e; } } { // var prov = data.SceneProviderData.CreateInstance(); ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_37 = V_0; NullCheck(L_37); ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_38; L_38 = ContentCatalogData_get_SceneProviderData_mAFA60EDC86ADDBBBB71A8614C48279788C932A93(L_37, NULL); V_10 = L_38; RuntimeObject* L_39; L_39 = ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2((&V_10), (String_t*)NULL, ObjectInitializationData_CreateInstance_TisISceneProvider_t8975F536F686AA01DF259F7AAB973512B5098581_m201DF687C47F0A605A45319821D756468B6E5CD2_RuntimeMethod_var); V_13 = L_39; // if (prov != null) RuntimeObject* L_40 = V_13; V_14 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_40) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_41 = V_14; if (!L_41) { goto IL_010d; } } { // addressables.SceneProvider = prov; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_42 = ___addressables0; RuntimeObject* L_43 = V_13; NullCheck(L_42); L_42->___SceneProvider_4 = L_43; Il2CppCodeGenWriteBarrier((void**)(&L_42->___SceneProvider_4), (void*)L_43); } IL_010d: { } IL_010e: { // if (remoteHashLocation != null) RuntimeObject* L_44 = ___remoteHashLocation3; V_15 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_44) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_45 = V_15; if (!L_45) { goto IL_012b; } } { // data.location.Dependencies[(int)ContentCatalogProvider.DependencyHashIndex.Remote] = remoteHashLocation; ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_46 = V_0; NullCheck(L_46); RuntimeObject* L_47 = L_46->___location_1; NullCheck(L_47); RuntimeObject* L_48; L_48 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_47); RuntimeObject* L_49 = ___remoteHashLocation3; NullCheck(L_48); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IList`1::set_Item(System.Int32,T) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_48, 0, L_49); } IL_012b: { // ResourceLocationMap locMap = data.CreateCustomLocator(data.location.PrimaryKey, providerSuffix); ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_50 = V_0; ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_51 = V_0; NullCheck(L_51); RuntimeObject* L_52 = L_51->___location_1; NullCheck(L_52); String_t* L_53; L_53 = InterfaceFuncInvoker0< String_t* >::Invoke(7 /* System.String UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_PrimaryKey() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_52); String_t* L_54 = ___providerSuffix2; NullCheck(L_50); ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_55; L_55 = ContentCatalogData_CreateCustomLocator_m4E0907DB7C5658416BC3041EC0AADE21845FFD55(L_50, L_53, L_54, NULL); V_4 = L_55; // addressables.AddResourceLocator(locMap, data.localHash, data.location); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_56 = ___addressables0; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_57 = V_4; ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_58 = V_0; NullCheck(L_58); String_t* L_59 = L_58->___localHash_0; ContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C* L_60 = V_0; NullCheck(L_60); RuntimeObject* L_61 = L_60->___location_1; NullCheck(L_56); AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE(L_56, L_57, L_59, L_61, NULL); // addressables.AddResourceLocator(new DynamicResourceLocator(addressables)); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_62 = ___addressables0; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_63 = ___addressables0; DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1* L_64 = (DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1*)il2cpp_codegen_object_new(DynamicResourceLocator_t9E2782599913679FC68C60FD01847781C375ABA1_il2cpp_TypeInfo_var); NullCheck(L_64); DynamicResourceLocator__ctor_m0591C466CEE70375622E314B0A644494DFB3B615(L_64, L_63, NULL); NullCheck(L_62); AddressablesImpl_AddResourceLocator_m4B7B6E7D82E6F6D3B11BC865C417A5C4F891A0FE(L_62, L_64, (String_t*)NULL, (RuntimeObject*)NULL, NULL); // return addressables.ResourceManager.CreateCompletedOperation(locMap, string.Empty); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_65 = ___addressables0; NullCheck(L_65); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_66; L_66 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_65, NULL); ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_67 = V_4; String_t* L_68 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; NullCheck(L_66); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_69; L_69 = ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE(L_66, L_67, L_68, ResourceManager_CreateCompletedOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_mE8F9A64D038F71A1EA7134A6CF77A093C57CCFBE_RuntimeMethod_var); V_3 = L_69; goto IL_0178; } IL_0178: { // } AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_70 = V_3; return L_70; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_mE75ABB5329EF18D7C79177DFD1048FDEDAA38043 (AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* ___addressables0, RuntimeObject* ___loc1, String_t* ___providerSuffix2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t3BD537C6DC3DA9966B4F905FAF7433A15BE2CB18_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* V_0 = NULL; Type_t* V_1 = NULL; ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* V_2 = NULL; RuntimeObject* V_3 = NULL; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 V_4; memset((&V_4), 0, sizeof(V_4)); AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF V_5; memset((&V_5), 0, sizeof(V_5)); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_6; memset((&V_6), 0, sizeof(V_6)); RuntimeObject* V_7 = NULL; RuntimeObject* V_8 = NULL; bool V_9 = false; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_10; memset((&V_10), 0, sizeof(V_10)); { U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_0 = (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass16_0__ctor_m8DD3D41CB6ADB76E0EA33F4AF0F24D8492D77AB6(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_1 = V_0; AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_2 = ___addressables0; NullCheck(L_1); L_1->___addressables_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___addressables_0), (void*)L_2); U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_3 = V_0; String_t* L_4 = ___providerSuffix2; NullCheck(L_3); L_3->___providerSuffix_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___providerSuffix_1), (void*)L_4); U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_5 = V_0; RuntimeObject* L_6 = ___remoteHashLocation3; NullCheck(L_5); L_5->___remoteHashLocation_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___remoteHashLocation_2), (void*)L_6); // Type provType = typeof(ProviderOperation); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_8; L_8 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_7, NULL); V_1 = L_8; // var catalogOp = addressables.ResourceManager.CreateOperation>(provType, provType.GetHashCode(), null, null); U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_9 = V_0; NullCheck(L_9); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_10 = L_9->___addressables_0; NullCheck(L_10); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_11; L_11 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_10, NULL); Type_t* L_12 = V_1; Type_t* L_13 = V_1; NullCheck(L_13); int32_t L_14; L_14 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_13); NullCheck(L_11); ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* L_15; L_15 = ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA(L_11, L_12, L_14, (RuntimeObject*)NULL, (Action_1_tA57E75E816C50B3444F6BEFBEBF19A03BA2DF22E*)NULL, ResourceManager_CreateOperation_TisProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC_m8F9EA460630698622BD1EE688830CB730D1B71BA_RuntimeMethod_var); V_2 = L_15; // IResourceProvider catalogProvider = null; V_3 = (RuntimeObject*)NULL; // foreach (IResourceProvider provider in addressables.ResourceManager.ResourceProviders) U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_16 = V_0; NullCheck(L_16); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_17 = L_16->___addressables_0; NullCheck(L_17); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_18; L_18 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_17, NULL); NullCheck(L_18); RuntimeObject* L_19; L_19 = ResourceManager_get_ResourceProviders_mACBDB6BBAF95684D548E67073ED0067707D87A63(L_18, NULL); NullCheck(L_19); RuntimeObject* L_20; L_20 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t7AD5F6B3A60007817D129DDB36DCA3BCC9455F94_il2cpp_TypeInfo_var, L_19); V_7 = L_20; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0089: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_7; if (!L_21) { goto IL_0095; } } { RuntimeObject* L_22 = V_7; NullCheck(L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_22); } IL_0095: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_007e_1; } IL_005d_1: { // foreach (IResourceProvider provider in addressables.ResourceManager.ResourceProviders) RuntimeObject* L_23 = V_7; NullCheck(L_23); RuntimeObject* L_24; L_24 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t3BD537C6DC3DA9966B4F905FAF7433A15BE2CB18_il2cpp_TypeInfo_var, L_23); V_8 = L_24; // if (provider is ContentCatalogProvider) RuntimeObject* L_25 = V_8; V_9 = (bool)((!(((RuntimeObject*)(ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)((ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F*)IsInstClass((RuntimeObject*)L_25, ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_26 = V_9; if (!L_26) { goto IL_007d_1; } } { // catalogProvider = provider; RuntimeObject* L_27 = V_8; V_3 = L_27; // break; goto IL_0087_1; } IL_007d_1: { } IL_007e_1: { // foreach (IResourceProvider provider in addressables.ResourceManager.ResourceProviders) RuntimeObject* L_28 = V_7; NullCheck(L_28); bool L_29; L_29 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_28); if (L_29) { goto IL_005d_1; } } IL_0087_1: { goto IL_0096; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0096: { // var dependencies = addressables.ResourceManager.CreateGroupOperation(loc.Dependencies, true); U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_30 = V_0; NullCheck(L_30); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_31 = L_30->___addressables_0; NullCheck(L_31); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_32; L_32 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_31, NULL); RuntimeObject* L_33 = ___loc1; NullCheck(L_33); RuntimeObject* L_34; L_34 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.IList`1 UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation::get_Dependencies() */, IResourceLocation_tB0706DA8EB5339ECB4B64C7D2DAFC1EB35D2915C_il2cpp_TypeInfo_var, L_33); NullCheck(L_32); AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_35; L_35 = ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336(L_32, L_34, (bool)1, ResourceManager_CreateGroupOperation_TisString_t_mF4931E952826FB4A708B3A262B302E47AFDF9336_RuntimeMethod_var); V_4 = L_35; // catalogOp.Init(addressables.ResourceManager, catalogProvider, loc, dependencies, true); ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* L_36 = V_2; U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_37 = V_0; NullCheck(L_37); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_38 = L_37->___addressables_0; NullCheck(L_38); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_39; L_39 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_38, NULL); RuntimeObject* L_40 = V_3; RuntimeObject* L_41 = ___loc1; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_42 = V_4; NullCheck(L_36); ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC(L_36, L_39, L_40, L_41, L_42, (bool)1, ProviderOperation_1_Init_m1C1ABCF8BA718ABAE46C643FC3EE87E997033ACC_RuntimeMethod_var); // var catalogHandle = addressables.ResourceManager.StartOperation(catalogOp, dependencies); U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_43 = V_0; NullCheck(L_43); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_44 = L_43->___addressables_0; NullCheck(L_44); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_45; L_45 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_44, NULL); ProviderOperation_1_t4D4A6B4FCC41B02842192609420F9447FFE8A6AC* L_46 = V_2; AsyncOperationHandle_1_t7854E14EDF49B0D526002237C4BBFAB8D15A5A90 L_47 = V_4; AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D L_48; L_48 = AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E(L_47, AsyncOperationHandle_1_op_Implicit_m84DEAEF957377A11468409BE77C9BE51D0BF267E_RuntimeMethod_var); NullCheck(L_45); AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_49; L_49 = ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972(L_45, L_46, L_48, ResourceManager_StartOperation_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m94AE1831FAE94041EE26E6BC651128586900A972_RuntimeMethod_var); V_5 = L_49; // dependencies.Release(); AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1((&V_4), AsyncOperationHandle_1_Release_mF6710B199D5B6D484B6133E8BD599EF5ADD33BD1_RuntimeMethod_var); // var chainOp = addressables.ResourceManager.CreateChainOperation(catalogHandle, res => OnCatalogDataLoaded(addressables, res, providerSuffix, remoteHashLocation)); U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_50 = V_0; NullCheck(L_50); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_51 = L_50->___addressables_0; NullCheck(L_51); ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* L_52; L_52 = AddressablesImpl_get_ResourceManager_mFCBBB9F321655F40BDD1CAF07194C1AA40BCB656(L_51, NULL); AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_53 = V_5; U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* L_54 = V_0; Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD* L_55 = (Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD*)il2cpp_codegen_object_new(Func_2_tB17A11B4053CB12475049E44816E373BF1242FCD_il2cpp_TypeInfo_var); NullCheck(L_55); Func_2__ctor_mB165158DF20AB246AAE5E684FC3E494081420630(L_55, L_54, (intptr_t)((void*)U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F_RuntimeMethod_var), NULL); NullCheck(L_52); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_56; L_56 = ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33(L_52, L_53, L_55, ResourceManager_CreateChainOperation_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_TisContentCatalogData_t27E22A98DB017C5AC179A4337958D0EA63A6C09C_m4F431028C5A7E0FBA9D8DC375169B9CA6D2F6A33_RuntimeMethod_var); V_6 = L_56; // return chainOp; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_57 = V_6; V_10 = L_57; goto IL_010e; } IL_010e: { // } AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_58 = V_10; return L_58; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalog(UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation,System.String,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalog_m2B1E267F7B46BBE94489B678020E88C081A9B373 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___loc0, String_t* ___providerSuffix1, RuntimeObject* ___remoteHashLocation2, const RuntimeMethod* method) { AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_0; memset((&V_0), 0, sizeof(V_0)); { // return LoadContentCatalog(m_Addressables, loc, providerSuffix, remoteHashLocation); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_0 = __this->___m_Addressables_20; RuntimeObject* L_1 = ___loc0; String_t* L_2 = ___providerSuffix1; RuntimeObject* L_3 = ___remoteHashLocation2; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_4; L_4 = InitializationOperation_LoadContentCatalog_mE75ABB5329EF18D7C79177DFD1048FDEDAA38043(L_0, L_1, L_2, L_3, NULL); V_0 = L_4; goto IL_0012; } IL_0012: { // } AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_5 = V_0; return L_5; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadContentCatalogInternal(System.Collections.Generic.IList`1,System.Int32,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, RuntimeObject* ___catalogs0, int32_t ___index1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, RuntimeObject* ___remoteHashLocation3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* V_0 = NULL; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_1; memset((&V_1), 0, sizeof(V_1)); bool V_2 = false; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC V_3; memset((&V_3), 0, sizeof(V_3)); { U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_0 = (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass18_0__ctor_m99303C3B088C7B4052A6F8AA53CAA1BC21EB1D5A(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this); U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_2 = V_0; RuntimeObject* L_3 = ___catalogs0; NullCheck(L_2); L_2->___catalogs_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___catalogs_1), (void*)L_3); U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_4 = V_0; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_5 = ___locMap2; NullCheck(L_4); L_4->___locMap_2 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___locMap_2), (void*)L_5); U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_6 = V_0; int32_t L_7 = ___index1; NullCheck(L_6); L_6->___index_3 = L_7; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_8 = V_0; RuntimeObject* L_9 = ___remoteHashLocation3; NullCheck(L_8); L_8->___remoteHashLocation_4 = L_9; Il2CppCodeGenWriteBarrier((void**)(&L_8->___remoteHashLocation_4), (void*)L_9); // var loadOp = LoadContentCatalog(catalogs[index], m_ProviderSuffix, remoteHashLocation); U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_10 = V_0; NullCheck(L_10); RuntimeObject* L_11 = L_10->___catalogs_1; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_12 = V_0; NullCheck(L_12); int32_t L_13 = L_12->___index_3; NullCheck(L_11); RuntimeObject* L_14; L_14 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tFEC432B87E444FFF0D7B8EFD6CBB918523AD6827_il2cpp_TypeInfo_var, L_11, L_13); String_t* L_15 = __this->___m_ProviderSuffix_19; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_16 = V_0; NullCheck(L_16); RuntimeObject* L_17 = L_16->___remoteHashLocation_4; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_18; L_18 = InitializationOperation_LoadContentCatalog_m2B1E267F7B46BBE94489B678020E88C081A9B373(__this, L_14, L_15, L_17, NULL); V_1 = L_18; // if (loadOp.IsDone) bool L_19; L_19 = AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90((&V_1), AsyncOperationHandle_1_get_IsDone_mDB62B03878AFEE28BDC76321DB805739704D5D90_RuntimeMethod_var); V_2 = L_19; bool L_20 = V_2; if (!L_20) { goto IL_007c; } } { // LoadOpComplete(loadOp, catalogs, locMap, index, remoteHashLocation); AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_21 = V_1; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_22 = V_0; NullCheck(L_22); RuntimeObject* L_23 = L_22->___catalogs_1; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_24 = V_0; NullCheck(L_24); ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_25 = L_24->___locMap_2; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_26 = V_0; NullCheck(L_26); int32_t L_27 = L_26->___index_3; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_28 = V_0; NullCheck(L_28); RuntimeObject* L_29 = L_28->___remoteHashLocation_4; InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009(__this, L_21, L_23, L_25, L_27, L_29, NULL); goto IL_0090; } IL_007c: { // loadOp.Completed += op => // { // LoadOpComplete(op, catalogs, locMap, index, remoteHashLocation); // }; U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* L_30 = V_0; Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674* L_31 = (Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674*)il2cpp_codegen_object_new(Action_1_tF494BC4F1B8065DCB467F87EFE004A4647A40674_il2cpp_TypeInfo_var); NullCheck(L_31); Action_1__ctor_mF42CCA16E290B6002F37A10F9D8306AC5404F220(L_31, L_30, (intptr_t)((void*)U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA_RuntimeMethod_var), NULL); AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5((&V_1), L_31, AsyncOperationHandle_1_add_Completed_mB30339F39EBAFA30FE4E2529A413B5D1F3BD27D5_RuntimeMethod_var); } IL_0090: { // return loadOp; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_32 = V_1; V_3 = L_32; goto IL_0094; } IL_0094: { // } AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_33 = V_3; return L_33; } } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation::LoadOpComplete(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1,System.Collections.Generic.IList`1,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,System.Int32,UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009 (InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___op0, RuntimeObject* ___catalogs1, ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* ___locMap2, int32_t ___index3, RuntimeObject* ___remoteHashLocation4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFD02F66B5D35AE038C05265E99ED3331BA19762); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB08A6D0794F6625829D9A06448810ADA420758C0); s_Il2CppMethodInitialized = true; } bool V_0 = false; bool V_1 = false; bool V_2 = false; { // if (op.Result != null) RuntimeObject* L_0; L_0 = AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57((&___op0), AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var); V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0051; } } { // m_Addressables.RemoveResourceLocator(locMap); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_2 = __this->___m_Addressables_20; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_3 = ___locMap2; NullCheck(L_2); AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5(L_2, L_3, NULL); // Result = op.Result; RuntimeObject* L_4; L_4 = AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57((&___op0), AsyncOperationHandle_1_get_Result_m5AC6D5D4F7207460FEBE8A83B6A82019253D1D57_RuntimeMethod_var); AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_inline(__this, L_4, AsyncOperationBase_1_set_Result_mB173609D0265E20B046CDB34F5F21AB414F7C839_RuntimeMethod_var); // Complete(Result, true, string.Empty); RuntimeObject* L_5; L_5 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var); String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_5, (bool)1, L_6, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var); // m_Addressables.Release(op); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_7 = __this->___m_Addressables_20; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_8 = ___op0; NullCheck(L_7); AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA(L_7, L_8, AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var); goto IL_00fa; } IL_0051: { // if (index + 1 >= catalogs.Count) int32_t L_9 = ___index3; RuntimeObject* L_10 = ___catalogs1; NullCheck(L_10); int32_t L_11; L_11 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C589FDB16AA590F74FBE8A07066DD3139D14C1B_il2cpp_TypeInfo_var, L_10); V_1 = (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_9, 1))) < ((int32_t)L_11))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_12 = V_1; if (!L_12) { goto IL_00d6; } } { // Addressables.LogWarningFormat("Addressables - initialization failed.", op); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_15 = ___op0; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_16 = L_15; RuntimeObject* L_17 = Box(AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC_il2cpp_TypeInfo_var, &L_16); NullCheck(L_14); ArrayElementTypeCheck (L_14, L_17); (L_14)->SetAt(static_cast(0), (RuntimeObject*)L_17); il2cpp_codegen_runtime_class_init_inline(Addressables_tB93529ED0B034BF1A8C7830710BAA45C20A0F7D6_il2cpp_TypeInfo_var); Addressables_LogWarningFormat_mD179FF29FEA35CAF6FC7B1FF76351845DEC941C2(_stringLiteralB08A6D0794F6625829D9A06448810ADA420758C0, L_14, NULL); // m_Addressables.RemoveResourceLocator(locMap); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_18 = __this->___m_Addressables_20; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_19 = ___locMap2; NullCheck(L_18); AddressablesImpl_RemoveResourceLocator_m3648D6A6C2FDA74776BD0EAB41E370D06EC952A5(L_18, L_19, NULL); // if (op.OperationException != null) Exception_t* L_20; L_20 = AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838((&___op0), AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var); V_2 = (bool)((!(((RuntimeObject*)(Exception_t*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); bool L_21 = V_2; if (!L_21) { goto IL_00b3; } } { // Complete(Result, false, op.OperationException); RuntimeObject* L_22; L_22 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var); Exception_t* L_23; L_23 = AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838((&___op0), AsyncOperationHandle_1_get_OperationException_m0AC909E76935233AA6ADA10C58DB65E85837A838_RuntimeMethod_var); AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6(__this, L_22, (bool)0, L_23, (bool)1, AsyncOperationBase_1_Complete_mBCC7B52284AC54F76B0F4EB12C278E5C9A7334B6_RuntimeMethod_var); goto IL_00c6; } IL_00b3: { // Complete(Result, false, "LoadContentCatalogInternal"); RuntimeObject* L_24; L_24 = AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_inline(__this, AsyncOperationBase_1_get_Result_m8D3AEC76526A4930C2EE0E6805EF2C2BA16449B5_RuntimeMethod_var); AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1(__this, L_24, (bool)0, _stringLiteralAFD02F66B5D35AE038C05265E99ED3331BA19762, AsyncOperationBase_1_Complete_mDA89D886F793B2E0F7500857A3DE8F955F2086A1_RuntimeMethod_var); } IL_00c6: { // m_Addressables.Release(op); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_25 = __this->___m_Addressables_20; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_26 = ___op0; NullCheck(L_25); AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA(L_25, L_26, AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var); goto IL_00f9; } IL_00d6: { // m_loadCatalogOp = LoadContentCatalogInternal(catalogs, index + 1, locMap, remoteHashLocation); RuntimeObject* L_27 = ___catalogs1; int32_t L_28 = ___index3; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_29 = ___locMap2; RuntimeObject* L_30 = ___remoteHashLocation4; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_31; L_31 = InitializationOperation_LoadContentCatalogInternal_mB8879495162C6FDA165CB2571DABBA643C257D4D(__this, L_27, ((int32_t)il2cpp_codegen_add(L_28, 1)), L_29, L_30, NULL); __this->___m_loadCatalogOp_18 = L_31; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_InternalOp_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_loadCatalogOp_18))->___m_LocationName_2), (void*)NULL); #endif // m_Addressables.Release(op); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_32 = __this->___m_Addressables_20; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_33 = ___op0; NullCheck(L_32); AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA(L_32, L_33, AddressablesImpl_Release_TisIResourceLocator_tB4E18FC0113846B03B2C4E0714C30F699F0B78BE_m1064639B8D585098AF2D7D4DAFF9891150B949BA_RuntimeMethod_var); } IL_00f9: { } IL_00fa: { // } return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mAB785235413B8B393225F1479E40EF910B2C62DD (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* L_0 = (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570*)il2cpp_codegen_object_new(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m400FA93F30A0788073EEF09EFDA850B0DD08B1D1(L_0, NULL); ((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m400FA93F30A0788073EEF09EFDA850B0DD08B1D1 (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c::b__13_0(UnityEngine.ResourceManagement.ResourceProviders.IResourceProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CExecuteU3Eb__13_0_mAED31DB7FABB1ABC307A8C6610EC50871F29A002 (U3CU3Ec_t46D69A719E3B4BCAA079778064C23683839D4570* __this, RuntimeObject* ___rp0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // .FirstOrDefault(rp => rp.GetType() == typeof(ContentCatalogProvider)) as ContentCatalogProvider; RuntimeObject* L_0 = ___rp0; NullCheck(L_0); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (ContentCatalogProvider_tB392BDEB7F03B789A37F776823936BCCD89D995F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL); bool L_4; L_4 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_1, L_3, NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass16_0__ctor_m8DD3D41CB6ADB76E0EA33F4AF0F24D8492D77AB6 (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1 UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass16_0::b__0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC U3CU3Ec__DisplayClass16_0_U3CLoadContentCatalogU3Eb__0_m66DB2E022694F69F39CCFFC3154CB5AB5976645F (U3CU3Ec__DisplayClass16_0_tABF4259DC01C6989E6EE39472B7ED108FB384D36* __this, AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF ___res0, const RuntimeMethod* method) { { // var chainOp = addressables.ResourceManager.CreateChainOperation(catalogHandle, res => OnCatalogDataLoaded(addressables, res, providerSuffix, remoteHashLocation)); AddressablesImpl_tD285C19BAF4079094A9A8FE5007ED1C57C256337* L_0 = __this->___addressables_0; AsyncOperationHandle_1_t67A61B7E2D5527AE9D96AFC6D7DBF7F3C84644BF L_1 = ___res0; String_t* L_2 = __this->___providerSuffix_1; RuntimeObject* L_3 = __this->___remoteHashLocation_2; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_4; L_4 = InitializationOperation_OnCatalogDataLoaded_mE5B8026808E535AA46D252BB26492716CD3861FB(L_0, L_1, L_2, L_3, NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass18_0__ctor_m99303C3B088C7B4052A6F8AA53CAA1BC21EB1D5A (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0::b__0(UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass18_0_U3CLoadContentCatalogInternalU3Eb__0_m8E4BA6A17387BF7F02B23A139D7E8A5C782D43BA (U3CU3Ec__DisplayClass18_0_t2A9989BF6E6973C801C6AA463A40FCFF755204A3* __this, AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC ___op0, const RuntimeMethod* method) { { // LoadOpComplete(op, catalogs, locMap, index, remoteHashLocation); InitializationOperation_tF2DD6F78860670C1471F4C60EF9ECA4EADE9BC82* L_0 = __this->___U3CU3E4__this_0; AsyncOperationHandle_1_t42BB61262B05D32A3C3C0E42ADB3294DFE46A8AC L_1 = ___op0; RuntimeObject* L_2 = __this->___catalogs_1; ResourceLocationMap_t29F0D501724BE36EAC9021F77FECC589B630F87F* L_3 = __this->___locMap_2; int32_t L_4 = __this->___index_3; RuntimeObject* L_5 = __this->___remoteHashLocation_4; NullCheck(L_0); InitializationOperation_LoadOpComplete_m7411329487C62A65E027BE07B055CF290C09C009(L_0, L_1, L_2, L_3, L_4, L_5, NULL); // }; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_BuildTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerRuntimeData_get_BuildTarget_mB64F1595BD714F5D79138ED161B4F05D3A0FE121 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } } String_t* L_0 = __this->___m_buildTarget_1; V_0 = L_0; goto IL_000a; } IL_000a: { // public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_BuildTarget(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_BuildTarget_m0958B3EC4A849CEB55CD6E94277F093AE824B83A (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } } String_t* L_0 = ___value0; __this->___m_buildTarget_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_buildTarget_1), (void*)L_0); // public string BuildTarget { get { return m_buildTarget; } set { m_buildTarget = value; } } return; } } // System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_SettingsHash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerRuntimeData_get_SettingsHash_m05B636625500B0CADC8C1116A2C880DD90BD9D46 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } } String_t* L_0 = __this->___m_SettingsHash_2; V_0 = L_0; goto IL_000a; } IL_000a: { // public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_SettingsHash(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_SettingsHash_mC0115B10FB9904CB21A385433EEBA3E8AB47A74A (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, String_t* ___value0, const RuntimeMethod* method) { { // public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } } String_t* L_0 = ___value0; __this->___m_SettingsHash_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SettingsHash_2), (void*)L_0); // public string SettingsHash { get { return m_SettingsHash; } set { m_SettingsHash = value; } } return; } } // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogLocations() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* ResourceManagerRuntimeData_get_CatalogLocations_m6BDA2FA48B12635AD67A780C5E197C02BB411172 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* V_0 = NULL; { // public List CatalogLocations { get { return m_CatalogLocations; } } List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_0 = __this->___m_CatalogLocations_3; V_0 = L_0; goto IL_000a; } IL_000a: { // public List CatalogLocations { get { return m_CatalogLocations; } } List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_ProfileEvents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_ProfileEvents_mD05FEC5FBD8C8A04EB35B153297CA9FE0A92220B (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } } bool L_0 = __this->___m_ProfileEvents_4; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_ProfileEvents(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_ProfileEvents_m41B9D67AD80113BC75407C5432F45E6BC8CD7551 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method) { { // public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } } bool L_0 = ___value0; __this->___m_ProfileEvents_4 = L_0; // public bool ProfileEvents { get { return m_ProfileEvents; } set { m_ProfileEvents = value; } } return; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_LogResourceManagerExceptions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_LogResourceManagerExceptions_m421154EADF056D9461BFAE4D8C98B3818457BF2C (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { bool V_0 = false; { // public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } } bool L_0 = __this->___m_LogResourceManagerExceptions_5; V_0 = L_0; goto IL_000a; } IL_000a: { // public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_LogResourceManagerExceptions(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_LogResourceManagerExceptions_m815094B1BF1DDA5C333ED3F3333E8D074C4396B4 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method) { { // public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } } bool L_0 = ___value0; __this->___m_LogResourceManagerExceptions_5 = L_0; // public bool LogResourceManagerExceptions { get { return m_LogResourceManagerExceptions; } set { m_LogResourceManagerExceptions = value; } } return; } } // System.Collections.Generic.List`1 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_InitializationObjects() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* ResourceManagerRuntimeData_get_InitializationObjects_m0C2D008C79BD52C0F9895F093E4AFD3AFDB9E014 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* V_0 = NULL; { // public List InitializationObjects { get { return m_ExtraInitializationData; } } List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_0 = __this->___m_ExtraInitializationData_6; V_0 = L_0; goto IL_000a; } IL_000a: { // public List InitializationObjects { get { return m_ExtraInitializationData; } } List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_1 = V_0; return L_1; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_DisableCatalogUpdateOnStartup() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_DisableCatalogUpdateOnStartup_m2EB745669A9AC1D07E47D345DE2EF87442D56907 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return m_DisableCatalogUpdateOnStart; } bool L_0 = __this->___m_DisableCatalogUpdateOnStart_7; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_DisableCatalogUpdateOnStart; } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_DisableCatalogUpdateOnStartup(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_DisableCatalogUpdateOnStartup_m43EF818B02F4E5A00C57BA9BF19BCFF68779834D (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method) { { // set { m_DisableCatalogUpdateOnStart = value; } bool L_0 = ___value0; __this->___m_DisableCatalogUpdateOnStart_7 = L_0; // set { m_DisableCatalogUpdateOnStart = value; } return; } } // System.Boolean UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_IsLocalCatalogInBundle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceManagerRuntimeData_get_IsLocalCatalogInBundle_m5D312C49BFCB754034EC7BBFD1EAF7BF1AF6B312 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { bool V_0 = false; { // get { return m_IsLocalCatalogInBundle; } bool L_0 = __this->___m_IsLocalCatalogInBundle_8; V_0 = L_0; goto IL_000a; } IL_000a: { // get { return m_IsLocalCatalogInBundle; } bool L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_IsLocalCatalogInBundle(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_IsLocalCatalogInBundle_m6931A3CBF1E368065CC96972855EA73BFD7E8D56 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, bool ___value0, const RuntimeMethod* method) { { // set { m_IsLocalCatalogInBundle = value; } bool L_0 = ___value0; __this->___m_IsLocalCatalogInBundle_8 = L_0; // set { m_IsLocalCatalogInBundle = value; } return; } } // System.Type UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CertificateHandlerType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ResourceManagerRuntimeData_get_CertificateHandlerType_m1194D6694DE8A1FBBF29D5025C2E9C9DB1FD941F (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { Type_t* V_0 = NULL; { // return m_CertificateHandlerType.Value; SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* L_0 = (&__this->___m_CertificateHandlerType_9); Type_t* L_1; L_1 = SerializedType_get_Value_m8AC9DC985380FD7524D147E2C5C95664FAB9A10A(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { // } Type_t* L_2 = V_0; return L_2; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_CertificateHandlerType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_CertificateHandlerType_m3276FCE0F13D2E6C72B7DBDFDDE1B6339A9D633F (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, Type_t* ___value0, const RuntimeMethod* method) { { // m_CertificateHandlerType.Value = value; SerializedType_t1FB0F9A8B8F766AC18F067F0882CE74E0014C6F1* L_0 = (&__this->___m_CertificateHandlerType_9); Type_t* L_1 = ___value0; SerializedType_set_Value_m1AB236ECAE27E66A4B2302B4573EB71A7762F679(L_0, L_1, NULL); // } return; } } // System.String UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_AddressablesVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResourceManagerRuntimeData_get_AddressablesVersion_m0B7B76DF108ABD855470460DF6D862480D1A00D7 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { String_t* V_0 = NULL; { // return m_AddressablesVersion; String_t* L_0 = __this->___m_AddressablesVersion_10; V_0 = L_0; goto IL_000a; } IL_000a: { // } String_t* L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_AddressablesVersion(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_AddressablesVersion_m77531E4740B232F4052281D8E0E061F8B1E04556 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, String_t* ___value0, const RuntimeMethod* method) { { // m_AddressablesVersion = value; String_t* L_0 = ___value0; __this->___m_AddressablesVersion_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AddressablesVersion_10), (void*)L_0); // } return; } } // System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_MaxConcurrentWebRequests() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_MaxConcurrentWebRequests_m1CF41EB91ABB3B99C338122E3507D3D196A838F0 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } } int32_t L_0 = __this->___m_maxConcurrentWebRequests_11; V_0 = L_0; goto IL_000a; } IL_000a: { // public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_MaxConcurrentWebRequests(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_MaxConcurrentWebRequests_m197F95E0235FC2BE257A01E923013464687EB8B9 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, int32_t ___value0, const RuntimeMethod* method) { { // public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } } int32_t L_0 = ___value0; int32_t L_1; L_1 = Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline(L_0, 1, ((int32_t)1024), NULL); __this->___m_maxConcurrentWebRequests_11 = L_1; // public int MaxConcurrentWebRequests { get { return m_maxConcurrentWebRequests; } set { m_maxConcurrentWebRequests = Mathf.Clamp(value, 1, 1024); } } return; } } // System.Int32 UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::get_CatalogRequestsTimeout() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceManagerRuntimeData_get_CatalogRequestsTimeout_mED5A093F40FE50DF355C12FE18D6FCFB2AC993D1 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { // public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } } int32_t L_0 = __this->___m_CatalogRequestsTimeout_12; V_0 = L_0; goto IL_000a; } IL_000a: { // public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } } int32_t L_1 = V_0; return L_1; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::set_CatalogRequestsTimeout(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData_set_CatalogRequestsTimeout_mF4DBF74FCF5A3AC5D15D257666EEC56771B5B097 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, int32_t ___value0, const RuntimeMethod* method) { ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* G_B2_0 = NULL; ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* G_B1_0 = NULL; int32_t G_B3_0 = 0; ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* G_B3_1 = NULL; { // public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } } int32_t L_0 = ___value0; G_B1_0 = __this; if ((((int32_t)L_0) < ((int32_t)0))) { G_B2_0 = __this; goto IL_0009; } } { int32_t L_1 = ___value0; G_B3_0 = L_1; G_B3_1 = G_B1_0; goto IL_000a; } IL_0009: { G_B3_0 = 0; G_B3_1 = G_B2_0; } IL_000a: { NullCheck(G_B3_1); G_B3_1->___m_CatalogRequestsTimeout_12 = G_B3_0; // public int CatalogRequestsTimeout { get { return m_CatalogRequestsTimeout; } set { m_CatalogRequestsTimeout = value < 0 ? 0 : value; } } return; } } // System.Void UnityEngine.AddressableAssets.Initialization.ResourceManagerRuntimeData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceManagerRuntimeData__ctor_m5AD4B872EB21CB8C9613B008ADA0A55980AB4B75 (ResourceManagerRuntimeData_t02E4171B60AD2790A9F0683CEBE3D3FD9D643120* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // List m_CatalogLocations = new List(); List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A* L_0 = (List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A*)il2cpp_codegen_object_new(List_1_t7D40AA1D93492F1E4E83CB8970C6083D2F2D8D9A_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C(L_0, List_1__ctor_mF0091D9762D4F640D9EEB3F007D4778367DED47C_RuntimeMethod_var); __this->___m_CatalogLocations_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CatalogLocations_3), (void*)L_0); // bool m_LogResourceManagerExceptions = true; __this->___m_LogResourceManagerExceptions_5 = (bool)1; // List m_ExtraInitializationData = new List(); List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4* L_1 = (List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4*)il2cpp_codegen_object_new(List_1_t674B89A0B228CC9549D5F52D35743D082C3B5FC4_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4(L_1, List_1__ctor_m2B3B3831C04033E325534A3A148815D75B3CA6F4_RuntimeMethod_var); __this->___m_ExtraInitializationData_6 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ExtraInitializationData_6), (void*)L_1); // [SerializeField] private bool m_DisableCatalogUpdateOnStart = false; __this->___m_DisableCatalogUpdateOnStart_7 = (bool)0; // [SerializeField] private bool m_IsLocalCatalogInBundle = false; __this->___m_IsLocalCatalogInBundle_8 = (bool)0; // int m_maxConcurrentWebRequests = 500; __this->___m_maxConcurrentWebRequests_11 = ((int32_t)500); // int m_CatalogRequestsTimeout = 0; __this->___m_CatalogRequestsTimeout_12 = 0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProviderLoadRequestOptions_set_WebRequestTimeout_mCC9B0B944D6B5E4599849B09C83B3A635F31B518_inline (ProviderLoadRequestOptions_tE2D672727E1B830A09A054327E6E577528214D9F* __this, int32_t ___value0, const RuntimeMethod* method) { { // set => m_WebRequestTimeout = value; int32_t L_0 = ___value0; __this->___m_WebRequestTimeout_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_CertificateHandlerInstance_m0CF67BF1839238F4EC7A4709D419AC11FF338EF4_inline (ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D* __this, CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* ___value0, const RuntimeMethod* method) { { // public CertificateHandler CertificateHandlerInstance { get; set; } CertificateHandler_t148B524FA5DB39F3ABADB181CD420FC505C33804* L_0 = ___value0; __this->___U3CCertificateHandlerInstanceU3Ek__BackingField_25 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCertificateHandlerInstanceU3Ek__BackingField_25), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceManager_set_ExceptionHandler_m71D4534265D06A46144F342836EE6D7AD4338CAA_inline (Action_2_t67647DD70912484E9205AC38396D2849ED602730* ___value0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static Action ExceptionHandler { get; set; } Action_2_t67647DD70912484E9205AC38396D2849ED602730* L_0 = ___value0; il2cpp_codegen_runtime_class_init_inline(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var); ((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_StaticFields*)il2cpp_codegen_static_fields_for(ResourceManager_t23CA39B6F8FB4F38DFCA7F6FDAEE868D709C933D_il2cpp_TypeInfo_var))->___U3CExceptionHandlerU3Ek__BackingField_1), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; int32_t V_2 = 0; { int32_t L_0 = ___value0; int32_t L_1 = ___min1; V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_000e; } } { int32_t L_3 = ___min1; ___value0 = L_3; goto IL_0019; } IL_000e: { int32_t L_4 = ___value0; int32_t L_5 = ___max2; V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0019; } } { int32_t L_7 = ___max2; ___value0 = L_7; } IL_0019: { int32_t L_8 = ___value0; V_2 = L_8; goto IL_001d; } IL_001d: { int32_t L_9 = V_2; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___arg0, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___arg0, const RuntimeMethod* method); return ((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg0, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method); return ((FunctionPointerType)__this->___invoke_impl_1)(__this, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) { { il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationBase_1_get_Result_mCCD9D27A9D37A11B520A6D95B4EB191835B8C368_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, const RuntimeMethod* method) { { // public TObject Result { get; set; } RuntimeObject* L_0 = (RuntimeObject*)__this->___U3CResultU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 Enumerator_get_Current_m0BF5BA59AFDDA64918507DDC5380B9D8260EC948_gshared_inline (Enumerator_t3D5B1075A6AC7E9A649B9FE1EF2C0B8A62E3208F* __this, const RuntimeMethod* method) { { ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3 L_0 = (ObjectInitializationData_t78311D34B13F6FC91296EA33C601DB29CB8C84E3)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AsyncOperationBase_1_set_Result_m34F12D5AF676CCB4F67BBB1B2608F46833A59257_gshared_inline (AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* __this, RuntimeObject* ___value0, const RuntimeMethod* method) { { // public TObject Result { get; set; } RuntimeObject* L_0 = ___value0; __this->___U3CResultU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultU3Ek__BackingField_0), (void*)L_0); return; } }