#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; 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 GenericVirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, 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 InterfaceActionInvoker3 { typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, 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); } }; template struct GenericInterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct InvokerActionInvoker0 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj) { method->invoker_method(methodPtr, method, obj, NULL, NULL); } }; template struct InvokerActionInvoker1; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerFuncInvoker2; template struct InvokerFuncInvoker2 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { R ret; void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker3; template struct InvokerFuncInvoker3 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3) { R ret; void* params[3] = { p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; // System.Action`1 struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; // System.Action`1 struct Action_1_t9D5B6373D6027B3BE7FF6B70A01B3CB38AAA3965; // System.Action`1 struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; // System.Action`1 struct Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A; // System.Action`1 struct Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030; // System.Action`1 struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A; // System.Action`1 struct Action_1_t924369B78685936188D9F308D270D4B74F46B374; // System.Action`2 struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C; // System.Action`2 struct Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085; // System.Action`2 struct Action_2_t614AB1C8EDBDCA4CEA2E8C48AFFF33F825433DB1; // NodeCanvas.Framework.BBParameter`1 struct BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3; // NodeCanvas.Framework.BBParameter`1 struct BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09; // System.Dynamic.Utils.CacheDict`2 struct CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15; // System.Runtime.CompilerServices.ConditionalWeakTable`2 struct ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t90A5A9F3A5F2CA74DFF7945F200A440B50F6C509; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t807986D905DA28CECB9BD59134DA9CEFFD715027; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C; // 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_t0E98B58821A879161B744DA2602DA878A7E5C58A; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t9059C4D7B9FF2CC264DBB1FE03A01646C2D417EA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t9D5F127D7727B8250DD4F9C375582DD7ACD26D78; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB40FDDD47D4CD282E93FFBFCE5B4CB9A66B3AB89; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t9D47EFD73C7AAE4AF31A0169C509BD82147A2038; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_tADEB0E3D25F34FE8A22D8FD3203F761C0DF4840B; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t6F52CB20C27A00AD5B3EDA7C4FC6F5457CF62587; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t0A3517F87DD0F8308E239D4FFEA727B41F2CEC55; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_tD29A63C52AB913AB044E80D0145C193680CB8AF1; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t88F2B17388F778571525A3B4746C724130EFEF3E; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t9267A446213AA1DAC898708EE85CEB3EBF95D9B4; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t5A4AFE96D0BA4815568B3734C38266933BB5AAD6; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t2A226EAE82D102AC6F450E338D16C4D1638857BD; // ParadoxNotion.Services.EventRouter/EventDelegate`1 struct EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3; // System.EventHandler`1 struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7; // System.Func`1 struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; // System.Func`1 struct Func_1_t0AB074F5121DE3218B4D2017AB868E979850D62A; // System.Func`2 struct Func_2_t969C40999EC4065F39859EB2E1B1CF16663EBC6F; // System.Func`2 struct Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C; // System.Func`2 struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; // System.Func`2 struct Func_2_t083860B929985EC8DF79C99B5157C38632F84196; // System.Func`2 struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93; // System.Func`2 struct Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E; // System.Func`2 struct Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t60509816D8966320E2A9660FC756B6C440ADFC50; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t0EA30B2013F206E474CE4043FCA0146B6590315A; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t9CC3C47C67E4184F7F1B8B0AFAEF692B9EDDDF05; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t73E24A3585FE00B560A12D422A7066F996ACD0A0; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF21CB6158495D57E0DCC8A3C336624892E9678B5; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t4DE6EFAA060543E97ED3E594B4F5D1AA749FDCD4; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tE0A67F3FB4C800B39F37C976E22371A7DF4DDB1C; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tDFE91FA569BD0F8AF243E1AB885C63ABE1F96024; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t8E50A30565DC033F3BDF1627DA5A9C930C1E0DB9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t6686595E4CB7AC210F0EF075F7B1DD4A21D3902B; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t6F055E17E85475711B7B0680D9DC34188E620DB9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t440A7CD832D1C19798310237B3486A1E2258FBC8; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tA151DFBC3AC77427C989CE34720D06607C168A29; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tEF21DAFC4C20782E01FEA0DD209A77499D37F7FF; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tE5166E96F3B07686A8D0875FE3BF15DC56FED779; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tD019A21C2343E44617E88A22ABC4915C6E868A20; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t300436C2867B6F6B60F14627F351FA8A1EFE7754; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t3019107952924774AC4568D861BBC0FFD190D769; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2CA7720C7ADCCDECD3B02E45878B4478619D5347; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_t0E680E8E1A4A676334F2A0C9A6F9B93135A65EAC; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_tC720FA06F1A450C4355F836CB7F7A6E72A5BD8B6; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tBE9D4A9843886571259A214CD0B3C7D79BB1EB84; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t700F3540536A9A502AE30F2B3C9DCBAB3A65D596; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t16C98B989181678029DFF9D2C68C87726A4BB69D; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t071F8D928143ACED72F27C7DDB866C88B2270D79; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tC6646A65B599E107095EC593B5FBE2F5A99A3D3C; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t2787A261C944E8E925459B60810CEAEDD56F3CC4; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tAAED30053BF529AED2E6E333C14B2FB3A99CA633; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t0E4390205378461F38BE857216C35DA687D245FA; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t7F4095E9826918E052C47C25B94566C170CE0C66; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t7ADE5DC7F95F1D599AE546F0BAD23569ECC80556; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t40B446AE567E3799864332EE8D1AB1A5DF5CC694; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t30E2BD46EC1718A1C04EE61F9EE4D3CD10FF94CD; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t499E77089D38C5762CDBED9F2B0F786CB6BB4641; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tF62EFC6BD557632DB2BE5F262BE89ED541233433; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t1A3827DC5FE7EF12A598A51684EBE8C89BF9BE74; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t9640A5F0C3B94F2B7CFFFBE47C01951C0AB2A1F7; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tD46DDF0B5F4B43A2F4DDA95224578C09392707B9; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t555B8656568D51D28955442D71A19D8860BFF88C; // System.Collections.Generic.List`1 struct List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9; // System.Collections.Generic.List`1 struct List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92; // System.Collections.Generic.List`1 struct List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3; // System.Collections.Generic.List`1 struct List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC; // System.Collections.Generic.List`1 struct List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E; // System.Collections.Generic.List`1 struct List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD; // System.Collections.Generic.List`1 struct List_1_tAC3699D052F658AFF59ECF6AB1A90478603F6294; // System.Collections.Generic.List`1 struct List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB; // System.Collections.Generic.List`1 struct List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; // System.Collections.Generic.List`1 struct List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D; // System.Collections.Generic.List`1 struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72; // System.Collections.Generic.List`1 struct List_1_t9D64719548591D37F3B7BBD73B3E4BA651197EB7; // System.Collections.Generic.List`1 struct List_1_tF54314BA0790FE1A031B2F5CCE7E1723E85E4640; // System.Collections.Generic.List`1 struct List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD; // System.Predicate`1 struct Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9; // System.Predicate`1 struct Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196; // System.Predicate`1 struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12; // System.Collections.Generic.Stack`1 struct Stack_1_tCB2162B8AC09155F469E3ED1CC4805F68A29167A; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t5AC9F0F5CEFF2C4C5877426C2F1FFF2802085F73; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t362AFA195167E2C0CBE36D3269CE80EC791D2F27; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t9C754D6CA99883319CFC6BE865A0A35E0904D9B7; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t8C9A25D1ED92F2EAD90D31F97D094F179008DAC5; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t00C690E2AF719011C2B5C63FDD0E1BB59E0E762C; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t9EE3617746364BBDD43D346BC650CA1294C82508; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t556DB39053EC773DAE5F5FF5668D409764519356; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tA14BD0EE42AEA7EBFF2E10776A87B14C678C2E11; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t8AA85A296D7AF936069124D6F05B94D190B1F7A4; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tC497B031723D414C3DB30BC699C1AEEAA597ECA6; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t8771EDCD1B570090A7129A39FF10A2F97A63017C; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tD78EB9ACF27AB13A8E0356F1A11CC7F0500AA05C; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t24B612065D75BC35D7CE0C6D17BD5761D4D0F687; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tFD48451BEBB20506B0D50A600930FAF88A6A5B7C; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tE1E3EAFA261A432C332A13A97FAFEA23C085ABF4; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0A41AAA2D82658B39D9F011753F07D968D7F0CC5; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t6E6C24D8CE99E9A850AB95B69939CBBA2CB9E7D9; // NodeCanvas.Framework.Variable`1 struct Variable_1_t63BF8D94D187F3891B2A7E2D15AB3D0F8E142839; // ParadoxNotion.Serialization.fsRecoveryProcessor`2 struct fsRecoveryProcessor_2_t4A1477FA7257F81FC2DF0FD056C9E528968E2A9D; // ParadoxNotion.Serialization.fsRecoveryProcessor`2 struct fsRecoveryProcessor_2_tC277DECB57FA0306C2B65E5A311066E04FED6300; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t3DEB574185BDAF427BB30DED3762FA97FDB2B7CB; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t004F14CF5FCF2EC1822E89D9DA5C5955FC891ABC; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tAE2FDC4F469460FA38CC75B991A5C7EEED01C8C8; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tDFE629029BB423F1D17AA1DFC5A634292332E9FB; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t3162A3D3CE045954FDB57CE54BA50144344E949C; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t212E1B5B552BD8F839291BAE3236DE171628E77C; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t4B191F9BC172FA2AEFB4767EC5834077BF1C199A; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t544267CEF10C325101E064C4EC137C5A1ADC3D92; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tFD65B12482D08F38C92ADFFB9CFFAC10CBAC2F91; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t158BD9D141B6EAD62F7DA584CAFC8B6B66660507; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t941BE4AE5050445814D7B99EA6DE86263179C36C; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t7AEA2C01D20E7A97F5A91DFC3D5582829CA5C638; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t7E5F9D7C99BFBF552EB6B27C6203D6DB528B833A; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t6D2E50D726A3BE8A01AB7ACC6C8E89014F4C7AEF; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t55438E816156147200321DCEDED0B2B17FBE4A34; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t5C3E5B55D51845C939053E725FDFFF94CD4B0B82; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tD6C3CBA304307BA1C2D7B6A58B35C4B544CD5DF7; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t7C07FADA3D121BF791083230AC898F54129541C8; // NodeCanvas.Framework.ActionTask[] struct ActionTaskU5BU5D_t958EF88CAAF2335ACEC2BEE9CFEFAEF76A84718D; // System.Reflection.Assembly[] struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; // NodeCanvas.Framework.BBParameter[] struct BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // NodeCanvas.Framework.CanvasGroup[] struct CanvasGroupU5BU5D_t0B320AC42D45D401BAEECFBA95AD29F81126C710; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // NodeCanvas.Framework.ConditionTask[] struct ConditionTaskU5BU5D_tB7D486EE4B27268C492665955C5AF44C185AF311; // NodeCanvas.Framework.Connection[] struct ConnectionU5BU5D_t5D2C96F2326D52F4DF94410574A186770D62742D; // System.Reflection.ConstructorInfo[] struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // System.Reflection.EventInfo[] struct EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110; // System.Reflection.FieldInfo[] struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8; // UnityEngine.GameObject[] struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF; // NodeCanvas.Framework.GlobalBlackboard[] struct GlobalBlackboardU5BU5D_t799475C44263EA91DD514152FB9CD0AC226035BF; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Reflection.MethodInfo[] struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265; // NodeCanvas.Framework.Node[] struct NodeU5BU5D_t9ED98B145FDFEDFC80FCBDF86A3D7B4D21CB89A2; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // UnityEngine.Object[] struct ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A; // System.Reflection.ParameterInfo[] struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C; // System.Reflection.ParameterModifier[] struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364; // System.Reflection.PropertyInfo[] struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7; // UnityEngine.Rect[] struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993; // ParadoxNotion.Serialization.SerializationPair[] struct SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // NodeCanvas.Framework.Task[] struct TaskU5BU5D_t2CF6FE533EEC7561997033A78B16B5227703E9A5; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; // ParadoxNotion.HierarchyTree/Element[] struct ElementU5BU5D_t5F0E5E5A938EA3353DF1714DD5BF2ED79D2A667B; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; // ParadoxNotion.ActionCall struct ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF; // NodeCanvas.Framework.ActionList struct ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F; // NodeCanvas.Framework.ActionTask struct ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E; // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F; // System.Reflection.Assembly struct Assembly_t; // System.AssemblyLoadEventHandler struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42; // NodeCanvas.Framework.AssetBlackboard struct AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // System.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA; // NodeCanvas.Framework.Internal.BBMappingParameter struct BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A; // NodeCanvas.Framework.Internal.BBObjectParameter struct BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795; // NodeCanvas.Framework.BBParameter struct BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // NodeCanvas.Framework.Blackboard struct Blackboard_t05918ADC382730440A2993437411C8652EECCE4F; // NodeCanvas.Framework.Internal.BlackboardSource struct BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // NodeCanvas.Framework.ConditionList struct ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545; // NodeCanvas.Framework.ConditionTask struct ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8; // NodeCanvas.Framework.Connection struct Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D; // System.Reflection.ConstructorInfo struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; // System.CultureAwareComparer struct CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // ParadoxNotion.Design.DescriptionAttribute struct DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81; // ParadoxNotion.Serialization.DeserializeFromAttribute struct DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB; // ParadoxNotion.DynamicParameterDefinition struct DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874; // System.EventHandler struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82; // System.Reflection.EventInfo struct EventInfo_t; // NodeCanvas.Framework.EventReceiverAttribute struct EventReceiverAttribute_tFF78037996AA2718FA1B0854EA6E7BEC6BB0FE26; // ParadoxNotion.Services.EventRouter struct EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9; // ParadoxNotion.Services.EventRouterAnimatorMove struct EventRouterAnimatorMove_tCC97034D7B43B81378ECB246E21BC3280DFF04AF; // System.Exception struct Exception_t; // System.Linq.Expressions.Expression struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785; // System.Reflection.FieldInfo struct FieldInfo_t; // UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580; // UnityEngine.GUIStyleState struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // NodeCanvas.Framework.GlobalBlackboard struct GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125; // NodeCanvas.Framework.Graph struct Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032; // NodeCanvas.Framework.Internal.GraphSource struct GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914; // ParadoxNotion.HierarchyTree struct HierarchyTree_t9B72508097AA4023EBE93C7316FBB1EE7C48C1A1; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // NodeCanvas.Framework.IBlackboard struct IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // ParadoxNotion.Serialization.FullSerializer.ISerializationCollectable struct ISerializationCollectable_t36562017FF354B9E18C9802939132E4FF2FC74A0; // ParadoxNotion.Serialization.FullSerializer.ISerializationCollector struct ISerializationCollector_t60A85923371FDCBC884DE8C5B9C43138C1695010; // ParadoxNotion.Serialization.ISerializedReflectedInfo struct ISerializedReflectedInfo_tA8F84061ADE95CA044973B21946C6EF3B3BF3745; // NodeCanvas.Framework.ITaskSystem struct ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // System.Reflection.MemberInfo struct MemberInfo_t; // System.Reflection.MethodBase struct MethodBase_t; // System.Reflection.MethodInfo struct MethodInfo_t; // NodeCanvas.Framework.Internal.MissingAction struct MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029; // NodeCanvas.Framework.Internal.MissingBBParameterType struct MissingBBParameterType_tFCA80802B68D32C27B0E6E7910A193DAEF446BCD; // NodeCanvas.Framework.Internal.MissingCondition struct MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA; // NodeCanvas.Framework.Internal.MissingConnection struct MissingConnection_t48D6FB0CDD2C51FB88CCAAE22788CA776BECEBD9; // NodeCanvas.Framework.Internal.MissingNode struct MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158; // NodeCanvas.Framework.Internal.MissingVariableType struct MissingVariableType_t8C68CAAB17FD9BE78D3181196300F7D49A844214; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // ParadoxNotion.Services.MonoManager struct MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675; // ParadoxNotion.Design.NameAttribute struct NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC; // NodeCanvas.Framework.Node struct Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // System.ObsoleteAttribute struct ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A; // System.OrdinalCaseSensitiveComparer struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A; // System.OrdinalIgnoreCaseComparer struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0; // System.Linq.Expressions.ParameterExpression struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110; // System.Reflection.ParameterInfo struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F; // System.Reflection.PropertyInfo struct PropertyInfo_t; // UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5; // NodeCanvas.Framework.Internal.ReflectedAction struct ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773; // NodeCanvas.Framework.Internal.ReflectedActionWrapper struct ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A; // NodeCanvas.Framework.Internal.ReflectedFunctionWrapper struct ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F; // NodeCanvas.Framework.Internal.ReflectedWrapper struct ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6; // System.ResolveEventHandler struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A; // ParadoxNotion.Serialization.SerializationPair struct SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6; // ParadoxNotion.Serialization.SerializedMethodInfo struct SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1; // System.String struct String_t; // System.StringComparer struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06; // NodeCanvas.Framework.Task struct Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284; // NodeCanvas.Framework.Internal.TaskAgentParameter struct TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // System.Linq.Expressions.UnaryExpression struct UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96; // System.UnhandledExceptionEventHandler struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C; // NodeCanvas.Framework.Variable struct Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA; // NodeCanvas.Framework.VariableSeperator struct VariableSeperator_tB8ADE33E112DD811C6D8123D913705A6235AE524; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // NodeCanvas.Framework.Internal.fsBBParameterProcessor struct fsBBParameterProcessor_tA0313E887F8A8C624074B7976373E989C4032BC6; // ParadoxNotion.Serialization.FullSerializer.fsCyclicReferenceManager struct fsCyclicReferenceManager_tC75955D0CD65D60CE2BF75635A53A2F6B32D834F; // ParadoxNotion.Serialization.FullSerializer.fsData struct fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0; // ParadoxNotion.Serialization.FullSerializer.fsSerializer struct fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114; // NodeCanvas.Framework.ActionTask/d__12 struct U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200; // NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0 struct U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074; // NodeCanvas.Framework.ConditionTask/d__13 struct U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426; // System.Reflection.EventInfo/AddEventAdapter struct AddEventAdapter_tE0DE36700D110F4D267B26686541ABCF9588A6DD; // ParadoxNotion.Services.EventRouter/CustomEventDelegate struct CustomEventDelegate_tDCADC9123D2A1C92BF09539592EBC015A6F9F504; // ParadoxNotion.Services.EventRouter/EventDelegate struct EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F; // NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0 struct U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4; // ParadoxNotion.HierarchyTree/Element struct Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407; // NodeCanvas.Framework.IBlackboardExtensions/d__1 struct U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A; // NodeCanvas.Framework.IBlackboardExtensions/d__14 struct U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32; // NodeCanvas.Framework.Node/<>c struct U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F; // NodeCanvas.Framework.Node/<>c__DisplayClass102_0 struct U3CU3Ec__DisplayClass102_0_t6F8B591FF4ECC4D577E48F75C78B168C984D5548; // NodeCanvas.Framework.Node/<>c__DisplayClass107_0 struct U3CU3Ec__DisplayClass107_0_t968F5A084AD5BCC9F177B35B08210FE8A240AFFF; // NodeCanvas.Framework.Node/<>c__DisplayClass108_0 struct U3CU3Ec__DisplayClass108_0_t4DEC1C6F4995ACC7914D8F485C89686E8E083401; // NodeCanvas.Framework.Node/d__92 struct U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6; // NodeCanvas.Framework.Node/AutoSortWithChildrenConnections struct AutoSortWithChildrenConnections_t3EAA3795A9F2B84BFF3AFEB35BA223CCC8D31F29; // ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0 struct U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151; // ParadoxNotion.ReflectionTools/<>c struct U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5; // ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0 struct U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF; // NodeCanvas.Framework.Task/GetFromAgentAttribute struct GetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817; // ParadoxNotion.TypeConverter/<>c struct U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4; // ParadoxNotion.TypeConverter/<>c__DisplayClass4_0 struct U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689; // ParadoxNotion.TypeConverter/CustomConverter struct CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3; // NodeCanvas.Framework.Variable/<>c__DisplayClass48_0 struct U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA; // NodeCanvas.Framework.Variable/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702; // ParadoxNotion.Serialization.FullSerializer.fsSerializer/fsLazyCycleDefinitionWriter struct fsLazyCycleDefinitionWriter_tD06BBF1AA027C7C5CB232C126BA66CAB73DB10FB; IL2CPP_EXTERN_C RuntimeClass* ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FieldInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatterServices_t37D3EFB704B4375FE9A0F532B7DEDE0A43FDF0E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t083860B929985EC8DF79C99B5157C38632F84196_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t6F055E17E85475711B7B0680D9DC34188E620DB9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tEF21DAFC4C20782E01FEA0DD209A77499D37F7FF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMissingRecoverable_tA8FEBB366BECE0584DC265F860C8BC21F8F3449C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IReflectedWrapper_tF1B077BF83B037AC5D97DDBB75AA3D1AFFBEEFB3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISerializedReflectedInfo_tA8F84061ADE95CA044973B21946C6EF3B3BF3745_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Logger_t94C2139B874BE54A76E5E93762A7A3BCFD0040CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MethodInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PropertyInfo_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; IL2CPP_EXTERN_C String_t* _stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75; IL2CPP_EXTERN_C String_t* _stringLiteral03C60C0AC3D5755F17139A577DA021D0D02B10D1; IL2CPP_EXTERN_C String_t* _stringLiteral04D38F868FE0F52111D9FDB92E54821F506914BC; IL2CPP_EXTERN_C String_t* _stringLiteral07B3D3EBDD6DB8426C5356381858ACEC76B50FFF; IL2CPP_EXTERN_C String_t* _stringLiteral083B3C3BCBD8E9403C00BB6509424CFF44C89CCC; IL2CPP_EXTERN_C String_t* _stringLiteral09600D54B6B1D49C4C90FEE9A598C0A9884F4E83; IL2CPP_EXTERN_C String_t* _stringLiteral0AD17FDAD1D7204ECF90FBD486E079E8B985D8AF; IL2CPP_EXTERN_C String_t* _stringLiteral0AD8E7AD65A7F2BFCF47CF4B19909DF1CBD1F1A6; IL2CPP_EXTERN_C String_t* _stringLiteral0AF8929E950D7E95C5853A5249309E9DD060815C; IL2CPP_EXTERN_C String_t* _stringLiteral0B0FEB3147CE20EB2C90076367F895C59BCD14B3; IL2CPP_EXTERN_C String_t* _stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0; IL2CPP_EXTERN_C String_t* _stringLiteral107694947DB47644F8036602F63473486E1ED925; IL2CPP_EXTERN_C String_t* _stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96; IL2CPP_EXTERN_C String_t* _stringLiteral15CF6F769B0EB2F2E90C1E65CE61C1FE2C0478AF; IL2CPP_EXTERN_C String_t* _stringLiteral15FB8A04339464F72B79BAF171F17EF1E153CA52; IL2CPP_EXTERN_C String_t* _stringLiteral174D5C5F2A5AA4594940EBE31F997CEC593A066F; IL2CPP_EXTERN_C String_t* _stringLiteral1767520361235F86EDC4CC789FA03B38B1A9416C; IL2CPP_EXTERN_C String_t* _stringLiteral1812B43B49F73952D36BF78CFDB3A839B9F23D87; IL2CPP_EXTERN_C String_t* _stringLiteral185EB098219FEEA2053ADE05F7E4A8E2CA477999; IL2CPP_EXTERN_C String_t* _stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282; IL2CPP_EXTERN_C String_t* _stringLiteral1D08F205AE7E154806969294E96D2E6286E18696; IL2CPP_EXTERN_C String_t* _stringLiteral1D5FB79246029E9B0BD896780C6DAED1AAD38026; IL2CPP_EXTERN_C String_t* _stringLiteral1DD8594A96A295B77F6A1C938ED81FCF7ADCAC27; IL2CPP_EXTERN_C String_t* _stringLiteral1F06CDE253F2B3A838796D5F5D48BB720D627277; IL2CPP_EXTERN_C String_t* _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E; IL2CPP_EXTERN_C String_t* _stringLiteral2035A0B86FB4A78CBE324F6B09E8330FE0C9C013; IL2CPP_EXTERN_C String_t* _stringLiteral20E39C3AB7068FAFD9E4B868E16D2E5BC64D4952; IL2CPP_EXTERN_C String_t* _stringLiteral21F6FFBE5C595684B2E59EF3E0B83D1172BFA69E; IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745; IL2CPP_EXTERN_C String_t* _stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E; IL2CPP_EXTERN_C String_t* _stringLiteral2687B859C52DBDD7EA54FE527B1981F4F4B67B0E; IL2CPP_EXTERN_C String_t* _stringLiteral2784A0B540CEB33CB062B4335155E671C41E0412; IL2CPP_EXTERN_C String_t* _stringLiteral2B38B001AE1E5E1DFF2CBD31364CE7F76258C4F8; IL2CPP_EXTERN_C String_t* _stringLiteral2C2AC969EECC406686CBF5E0A6EC7F5E2227FDC8; IL2CPP_EXTERN_C String_t* _stringLiteral2E1BC5ED35F04A2A0EC8DBA428D452DBA2A36ECD; IL2CPP_EXTERN_C String_t* _stringLiteral2EA5D901C719F51450F4027DF0FEC259DBE56C69; IL2CPP_EXTERN_C String_t* _stringLiteral2FBBC49654C122288A0A99D5B96BED1CF8543B07; IL2CPP_EXTERN_C String_t* _stringLiteral30332A9623D93AA22A8476F0C96846EDC79E3F5E; IL2CPP_EXTERN_C String_t* _stringLiteral30C11F235EC8D2FDE84472B846C07998425FC47B; IL2CPP_EXTERN_C String_t* _stringLiteral33260C75D7BB4CC84E7903E7E0973AB855B30186; IL2CPP_EXTERN_C String_t* _stringLiteral33AC8F84082CD05AE622B74417DFE8BF05FB9939; IL2CPP_EXTERN_C String_t* _stringLiteral34E8BF1DC5BBF0F65D9727D1C77D1A1B5EA5104C; IL2CPP_EXTERN_C String_t* _stringLiteral35346207E98844E59E31BA39B6380330CC3D4FE1; IL2CPP_EXTERN_C String_t* _stringLiteral36E8625283BBFEFA794C39804CE3DD66EB3E6F91; IL2CPP_EXTERN_C String_t* _stringLiteral37C573CA3CD65BE49168586B828B2094FD243E5E; IL2CPP_EXTERN_C String_t* _stringLiteral3870E6E26CE17FFDFF3ED1025DA0A72D8E6786D5; IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0; IL2CPP_EXTERN_C String_t* _stringLiteral3D57BB7B7CE28C1D0DB9EE017E02AC9FB7B50A0A; IL2CPP_EXTERN_C String_t* _stringLiteral3F2B73F19DF45D3D479FCAC48608072F86F00A8E; IL2CPP_EXTERN_C String_t* _stringLiteral3FB4396C499673CF791CEF7014A08E8A1F0C8AFD; IL2CPP_EXTERN_C String_t* _stringLiteral402E6AFDA5E97193EFCC87AC408C09EF515AA184; IL2CPP_EXTERN_C String_t* _stringLiteral411438A44ABDE7AE43347749AB076FB6FCEF1173; IL2CPP_EXTERN_C String_t* _stringLiteral41C876ED431AB84B008A5D1C6D2765F8E75E46F9; IL2CPP_EXTERN_C String_t* _stringLiteral420C015E6084500174F1912E91954C1A742F270F; IL2CPP_EXTERN_C String_t* _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59; IL2CPP_EXTERN_C String_t* _stringLiteral49A5AAB83859C60FC692064F7CA72853E8B6B189; IL2CPP_EXTERN_C String_t* _stringLiteral4CFAD903BFEA983B8A6BB5CE91B2B8DEE322567E; IL2CPP_EXTERN_C String_t* _stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C; IL2CPP_EXTERN_C String_t* _stringLiteral5235F295F5F94C392E15C126D42DB892115DEAA0; IL2CPP_EXTERN_C String_t* _stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5; IL2CPP_EXTERN_C String_t* _stringLiteral528654D760CF7F2FDCCDEB1C384C9A0EDE4BC3C6; IL2CPP_EXTERN_C String_t* _stringLiteral540A215893F53C4092FCA426D9A0EFDAF24E4D9D; IL2CPP_EXTERN_C String_t* _stringLiteral54F4AAE0436CBCC0163FCF662535D64F6E0BB00C; IL2CPP_EXTERN_C String_t* _stringLiteral5506B85C9F5FFCAB79D529FD71FE741DA8D34781; IL2CPP_EXTERN_C String_t* _stringLiteral5B5A9DB1502DC06915EDA73059799548138390AE; IL2CPP_EXTERN_C String_t* _stringLiteral5BAB2CCC89F43DAA262C8756C3196AA6B098A993; IL2CPP_EXTERN_C String_t* _stringLiteral5C515712DE76F072ED09B0B7AA9A57047ABA3107; IL2CPP_EXTERN_C String_t* _stringLiteral5D210D5AFA5DAEA544AC991B6A46B87C7CD45C9A; IL2CPP_EXTERN_C String_t* _stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F; IL2CPP_EXTERN_C String_t* _stringLiteral5FD508761B044399CAA6078A75F307DBA3A50D08; IL2CPP_EXTERN_C String_t* _stringLiteral6458EF70F9CDAD1D7BABAE6366392A38A72DBB68; IL2CPP_EXTERN_C String_t* _stringLiteral69520730213CDED741A5919BB83F6E4B8610EDBA; IL2CPP_EXTERN_C String_t* _stringLiteral69F0AE73B8E76A34F1E12EF7A7E80E2B2E5F4B4A; IL2CPP_EXTERN_C String_t* _stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08; IL2CPP_EXTERN_C String_t* _stringLiteral6D7A9AB0ED117E055B54CF052AEE6323259BF923; IL2CPP_EXTERN_C String_t* _stringLiteral6D8FF8DB7E82CED1C565F940C532A5A2BB643CEF; IL2CPP_EXTERN_C String_t* _stringLiteral6E7A67F32E199370DAF47C7BB7D1DB07FE25B1A2; IL2CPP_EXTERN_C String_t* _stringLiteral6E8AF7AD60C38AECBD164D32C156CB70335ED205; IL2CPP_EXTERN_C String_t* _stringLiteral6F0B2DAE5BC8831E1E549729A459E85C3AF1568D; IL2CPP_EXTERN_C String_t* _stringLiteral6F1975603AAE377B592571C48C0494F1FE06976C; IL2CPP_EXTERN_C String_t* _stringLiteral6F4426339AE19549F25F71A2AADDF464DFA4AC9E; IL2CPP_EXTERN_C String_t* _stringLiteral717DA9E2386BEADCFFB33AE09B063FCD2EE1A657; IL2CPP_EXTERN_C String_t* _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11; IL2CPP_EXTERN_C String_t* _stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57; IL2CPP_EXTERN_C String_t* _stringLiteral7408EC640F3920820576ED12C94DD8206287D1E1; IL2CPP_EXTERN_C String_t* _stringLiteral746515BB60DB24A53499870A86D28FF7244B3B64; IL2CPP_EXTERN_C String_t* _stringLiteral757E548221829828EA41E396426D98D97FC8EAE1; IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; IL2CPP_EXTERN_C String_t* _stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB; IL2CPP_EXTERN_C String_t* _stringLiteral78D2F52F9C872AE61CB56B4BD452523E6FEFF0AA; IL2CPP_EXTERN_C String_t* _stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79; IL2CPP_EXTERN_C String_t* _stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758; IL2CPP_EXTERN_C String_t* _stringLiteral7C06CFDC834AB7A5FE8AE8E95AD948A7BDEE61D8; IL2CPP_EXTERN_C String_t* _stringLiteral7E31C95666E38EC46F2795BE005E63CEE69C17F2; IL2CPP_EXTERN_C String_t* _stringLiteral7E59A47ED59755A5CFCC41262C9884C00D417D59; IL2CPP_EXTERN_C String_t* _stringLiteral80248A124DA633DEEAE0A5B72BE64626FDA4FFBB; IL2CPP_EXTERN_C String_t* _stringLiteral8367D03868E049A1C636EC822450CB2063D593F4; IL2CPP_EXTERN_C String_t* _stringLiteral83A6DA544E63616452DD89B5A68778D024A5AA4D; IL2CPP_EXTERN_C String_t* _stringLiteral84A55C4BECF02DDCBA8B2493310180A9376AB4CE; IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1; IL2CPP_EXTERN_C String_t* _stringLiteral87748FA3259EB63740882CA31F20225BABA1D3D9; IL2CPP_EXTERN_C String_t* _stringLiteral87B063EE168901FA0D0751E70A7A61F30678A6E8; IL2CPP_EXTERN_C String_t* _stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE; IL2CPP_EXTERN_C String_t* _stringLiteral8C22C74EEAC8048DF9707DDF9DD9B036932953D9; IL2CPP_EXTERN_C String_t* _stringLiteral8C2F5CB6C349CAEE6613557C460B514B5335EC83; IL2CPP_EXTERN_C String_t* _stringLiteral8D3B3F28A8D400E84849AF5C897DDFC836B811F2; IL2CPP_EXTERN_C String_t* _stringLiteral900D858FE9ABCD2ED2B25CD27110A78ADCC6EC6B; IL2CPP_EXTERN_C String_t* _stringLiteral9298393F95B74C1760B313F24C160CA3FD27B5A0; IL2CPP_EXTERN_C String_t* _stringLiteral92B36EB71B96765EED2FDEF7D11CBE2ACEBB5936; IL2CPP_EXTERN_C String_t* _stringLiteral9452A87FAA0073A5238C5BF8FBCAE0BFB2A7512D; IL2CPP_EXTERN_C String_t* _stringLiteral9855D77AA8572B752E456B66C2E6B970AB1B645D; IL2CPP_EXTERN_C String_t* _stringLiteral98A1B250EDD0198AE78D1B200A6FA29CFDFD1CDB; IL2CPP_EXTERN_C String_t* _stringLiteral9A0DA751DDF38E5675A171EF019BFCBDD63A5F7F; IL2CPP_EXTERN_C String_t* _stringLiteral9CC755E0C646938ADAE69A0EB3359DAAF5D74175; IL2CPP_EXTERN_C String_t* _stringLiteral9FBA16DCB63163826D2B26CD2720427A5010EA26; IL2CPP_EXTERN_C String_t* _stringLiteralA32674451B983F172BF67FC604D118D404FD19E6; IL2CPP_EXTERN_C String_t* _stringLiteralA539038315AABE91ABF55F3F1AEE619EEBFC183A; IL2CPP_EXTERN_C String_t* _stringLiteralA65766777025CCCD1F2700F22EFD5DDE79E0622D; IL2CPP_EXTERN_C String_t* _stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826; IL2CPP_EXTERN_C String_t* _stringLiteralA8DFC812917677DC5643A1958493FAB625D88BAE; IL2CPP_EXTERN_C String_t* _stringLiteralA9C2A2A62C49BCAA4995DE5019C976AA68FD3DEB; IL2CPP_EXTERN_C String_t* _stringLiteralAA88B7498DC7B1C73DA29BAE424FCB3167024934; IL2CPP_EXTERN_C String_t* _stringLiteralAB6601977CE237B925543C09F2C8675C3E30E6AC; IL2CPP_EXTERN_C String_t* _stringLiteralAEEFD64BE55D24247988205128B345BCD97E1157; IL2CPP_EXTERN_C String_t* _stringLiteralB31FB9E68056637966BDA75B41775ADC29B1760A; IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D; IL2CPP_EXTERN_C String_t* _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD; IL2CPP_EXTERN_C String_t* _stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D; IL2CPP_EXTERN_C String_t* _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118; IL2CPP_EXTERN_C String_t* _stringLiteralB816A892E591B24426C8FFF2264D4F492DA7EC51; IL2CPP_EXTERN_C String_t* _stringLiteralB9B07DB4F3ECBEE137695033D9B99FB97E823F8F; IL2CPP_EXTERN_C String_t* _stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD; IL2CPP_EXTERN_C String_t* _stringLiteralC067836AF0567AC79203E6D2DA0516952E0E597C; IL2CPP_EXTERN_C String_t* _stringLiteralC11691CF0D743ED5C890698CFD8C63DAD3CB3900; IL2CPP_EXTERN_C String_t* _stringLiteralC25DC2BBE6E22A0C98CD0D5F261B6BB23386D8D7; IL2CPP_EXTERN_C String_t* _stringLiteralC29654AA4B96BF921B1F342B4F403B84A73AB541; IL2CPP_EXTERN_C String_t* _stringLiteralC301404A742CA638F8AB013CE1090ED6940FDB1A; IL2CPP_EXTERN_C String_t* _stringLiteralC3A7986F9625A352BB23E8DAE4FC6D9176CE5F4B; IL2CPP_EXTERN_C String_t* _stringLiteralC4979A1C467E9F8DB92AFCA74244CF195A5EAFD5; IL2CPP_EXTERN_C String_t* _stringLiteralC67D141B07D378C9210E4696F19821C50AA2A583; IL2CPP_EXTERN_C String_t* _stringLiteralC6FA34EE8D86D7845F26CF09D381FC41351A2E7E; IL2CPP_EXTERN_C String_t* _stringLiteralCA6AAE412EC54D8D4B4C9863D8CE43F5B0CD5844; IL2CPP_EXTERN_C String_t* _stringLiteralCF888B1965EAF93D33A089B5D3C6DEB7D027758F; IL2CPP_EXTERN_C String_t* _stringLiteralD183C1AE019E2E8987B04F53DDEB8C5B5CCA7648; IL2CPP_EXTERN_C String_t* _stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2; IL2CPP_EXTERN_C String_t* _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32; IL2CPP_EXTERN_C String_t* _stringLiteralDA1BD8CB03AF9AB4D4F459336ED3AD3644EE4ED0; IL2CPP_EXTERN_C String_t* _stringLiteralDA2952036960F8600220D38724E1B49BB3943E14; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDA88A2D964F57B37C63183F5236085B715F076B8; IL2CPP_EXTERN_C String_t* _stringLiteralDAB2672CA8232D45E00C6269CB8ED52A45006A9B; IL2CPP_EXTERN_C String_t* _stringLiteralDB47297909F3BD6EDB8AD67A8511975233214355; IL2CPP_EXTERN_C String_t* _stringLiteralDDA1FF8822DB2CEC8C111B1622941244F0B866E1; IL2CPP_EXTERN_C String_t* _stringLiteralDF03B8FEA7A02AF459C175FD42DCD48DC2AEC4DC; IL2CPP_EXTERN_C String_t* _stringLiteralDF992F8643EFFD68A6155966CE51B88EAA9888D5; IL2CPP_EXTERN_C String_t* _stringLiteralE21F2C3CEC7F71EBA572B4539B51969F2D43E89D; IL2CPP_EXTERN_C String_t* _stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7; IL2CPP_EXTERN_C String_t* _stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B; IL2CPP_EXTERN_C String_t* _stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7; IL2CPP_EXTERN_C String_t* _stringLiteralE60F79343408599B34F7EA2BB00815008095906D; IL2CPP_EXTERN_C String_t* _stringLiteralE895F499BC653C0CA36FB31C5936FC768CAD263E; IL2CPP_EXTERN_C String_t* _stringLiteralEA06B3FAEB1638A5812A56A07DEFB21D6AB902DB; IL2CPP_EXTERN_C String_t* _stringLiteralEB3A983A1E85DCC79BC04CEB8E29447EEDA1AD51; IL2CPP_EXTERN_C String_t* _stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7; IL2CPP_EXTERN_C String_t* _stringLiteralED9C36D5748BEB0E7A14FDAC112C816DE830F83A; IL2CPP_EXTERN_C String_t* _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5; IL2CPP_EXTERN_C String_t* _stringLiteralEF911DE1BCFD80F95D73E01E462BE47D7986598B; IL2CPP_EXTERN_C String_t* _stringLiteralEFC88795E0479464AC4E9B8B031D9720CE94E3C5; IL2CPP_EXTERN_C String_t* _stringLiteralF17D51C04DC7DDF201C3CE8263DFCB48E8B4DC76; IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D; IL2CPP_EXTERN_C String_t* _stringLiteralF48AA5FFBDC5ACD96832712299E3CDEABE22219F; IL2CPP_EXTERN_C String_t* _stringLiteralF71661CEFB181FF6DF4984D086197E60A8BCAA08; IL2CPP_EXTERN_C String_t* _stringLiteralF74A036CF84363CFEB38DFE2C97BB3A9EFFC402C; IL2CPP_EXTERN_C String_t* _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024; IL2CPP_EXTERN_C String_t* _stringLiteralFAD3A6CB5ED7398DD3B7C34D924666CF5261D0D2; IL2CPP_EXTERN_C String_t* _stringLiteralFDAAB9944D2BDD67EF768F807537202334A02D27; IL2CPP_EXTERN_C String_t* _stringLiteralFDE0943C8483C2EE741529F6203E3314C125D7D1; IL2CPP_EXTERN_C String_t* _stringLiteralFDE83360537AACA4E9932F93BFEEBE4A2B475AB4; IL2CPP_EXTERN_C String_t* _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A; IL2CPP_EXTERN_C const RuntimeMethod* BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BBParameter_1__ctor_m3FDF1B3ED6654D282E73BFF60E7CBE8B4126B0A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BBParameter_1_get_value_m6F4A2CF3E52CCAC10D5C22C36B2C4935F1B525C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ColorUtils_HexToColor_mAECA9C9D2638178BFB1F6E39E6DD5030C78B953F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m11C6C1B44BCCC8CF1BF682117DDE37AF3E3FBBB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m563AD5776F146ACC5BFDE70282D2367D889A78E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m0421387AD03BC8F83A51E2D83EC014807AEA9EC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m2CF588CA3AB11A298983624B7C9954CD70694A72_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m51F9DA39E3C403B60FCBA2C4B2EDBC81AC48B83A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m86E633D43124AEF6B0FF465C9730DA8D6F40B300_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m91A5ECE3A2FAFA570F200698B97121B633299267_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m9868D9765F0C72A4DE9E91D98587BCDED3DA8C58_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mABB0055F51D71AEB872FC7C3C1726FBF9371E402_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mB81B4667C1441D203B8050D807B1161B100117D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE42235656D45D85C3AD4C3BC5EB8CDDCF2A6EE57_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE934CFD17D6D404E494AAEB80A8CF7FDBE39BEE2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mEA014FEE27653639ECA2CD33C37C96E423231058_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF715A1CFD22A8B1ADEE4A8AE4E4E899312DAAB37_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0897EF387485E5204147EFC740C9B8B9D4E8CAAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1192930448D8526409FA8CEEB119636C10A50203_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m4EAA34AE058D483FF822F46C20C2D03225A61078_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m511B484C0A229BD71FEABB7B26E77D60E1037404_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m552A02EB796CECBF0D6B1D2F5BCA4434A2AC9428_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m56E7E47B34140F79C4DEB23C7D488DDDFEF82B14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6E82E69D4DDA4FB3F79991BF37D1D0C2671A10C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m78D4E4F314A9D640D05027AF22CEF529923C6CDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA630EF5942D03F2217BDB9BF40A6C93CB4F6FDCA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB40C67BC9EFFF45329BA5679B963CF7138B699E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD20D682C38333041DC4F69AA1D98A7126359DF0B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE0C4D261B09389DB77B83000113FF4342A8DFE5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mEC8212A945E257E45861240375EE5975457A346C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mECDAE0D5D903A22782E68F49C9B08B7B89C41754_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mEFD184D4B58FBE13FC9D6FCF8B8719370D9FC256_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mB7E435117382B8478D8626BD9C370CA7A3034E98_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mC08EC2E03AFE8029B745E1259901892FA126E5B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m3A64BB3014C4DE6ED7C7FF49789E2A8621247AF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m2309384B67A8D963F797481646D81EF8D9D028FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m2A4C96BE179438CFE0DC71E8904CAA732277B98F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m2E3D96D8DCA20CCD0B71C4829DE9BCAB7641704B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m309C0EDF5C67BD1DB71471064C2C36986246209A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m4A4F006A956927D668AAB4D50FCE1313BFD2D40D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m5F4FFABBB3404F1603C6D9FE5F5C76C6A7B09DEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m7F6FBCD8FE1812AF1F4050AFF27A4287F51498BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9B88D42842F7B4BA8E55CB45535C6F3684B70417_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mBDBC139D016644460C09778CCB01D6094C79A144_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mDA78A8299D16DD1B42B93F0C63BE2D9CE92F8A00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mE4E7A9514EFBEA1634B8EB06A46355A87ABA8889_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ElementAt_TisKeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2_m841F1B32564EA0F3B2F908918B4DB4A6C3A12412_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisMethodInfo_t_m068FD87F6FC2C84498EE90ADFFAD004FE0E6DE6F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E75C6E76FACFE89CDC1B8011EC285B8D7A20AD6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisType_t_TisString_t_m80B856E53453B79C6CF8E892E7B5F43C3CFF72B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SequenceEqual_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_mDD7CA1526B6B9E5952A6A723A2FDA594A71E126F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisType_t_TisString_t_mFC42D5C852E53F9B6A6924F8A8C61BBBA57BF10C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m4AC829827FA2EDC2185B8554E788741789A97DA4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA3CE6D9E39B7E8BB15304ADD72CCBC71597A05A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m625A77DFF30968FB37639677133843A774830966_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC570BB0877C530576D0D73540C10213F4670C134_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisGlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_m9D8D1CC53C1543DF84581AC01CFD53EA7157945D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JSONSerializer_Clone_TisTask_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_m6ABCAB1F1DA766E43F8EFE05AF5D4042472EA3A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JSONSerializer_Deserialize_TisVariable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_mFB7C22578E120D8142AB9A959B70EC853C14BDD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* JSONSerializer_TryDeserializeOverwrite_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_mF090823063573DDEEB4A47DE1EA45488D694ADB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m0D60CD105ED83AED827172D5B81047F1FC28C77F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m300821379C9A3B7B6F3ABE0957E588A7F731A83B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m90604B555C0BC623AA10F706AD0422FA21F0FD0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBD3DACB8FBDA09ED21976B86F3FEC23B10571792_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF4EADD805D55ECB8BA79EB55EFAB0CD1A544326B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFAE0E2616602E8726B520522DD3A7DAEA8A5C4B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m25EC129BAB4D8A5EB2E760990DD9DB200FDFBC08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB4D6A73B697CFED5219BDCB2E07F6684FA5A4B4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Find_m4F8F64B1C540F8BEA0D2BFFEE3BD05D4B9608A50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m3BA96F0800A5FFC3E619673C488B767A1F40FEC0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mACC1D69742E962C45209F0D6C8631351C2A52767_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m798F27C64A36987B8433EB6BDDDCC88C45B83F4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m09952D85EBCBDBED93DD11D2546E5AD068B8C2E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2C024F12C9424EFEEED30DD5E374921D935ECB63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3F9CB620FAE15251C1B8F88D9808D447DC613748_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m526B1AB50DAA08A0D2372592D280D76F862DE81B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8DC89BBFF9069EDF23EE7A4094105F9C446254A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9F0C00EDC9D8CB99E6D7E49E9E239D41A8945457_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA7758F47FE2675D809A3037672935CD8F3F14DA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE202ADDF2BBF6C93250D5EF6F3B3D48ED3D52256_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF707AE7C482243841F338DB89342E5A39B1C84B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m17DF0A77BAB03856EDAF0BACB5D750FB46E15EB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m5941C4214886413297A20857A07081C6DEA81281_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObjectUtils_GetAddComponent_TisEventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9_mB53D7F66929EDA142C7433B01DD838C11E60E07B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m5B0972B0D594C5BD2F01A53076066D9DB7700B67_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_GetTypeDirect_m02D6C8B1E136422109036C50273D6C12AB9C2840_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTCreateDelegate_TisActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF_m186702F8376357E5ECEC8C63F7F70E8A1EA3E2E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTGetAttribute_TisDescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81_m6698F53A577EA9CBEA07182791F17EED2058116F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTGetAttribute_TisDeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_mE16CFFB82007776CBB96A4056EAE7B190A999EB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTGetAttribute_TisNameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC_m13F483E9F03E3153945688CD1172D4A34B4BD417_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTGetAttribute_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m6AC6B002085FC0AA9DC9EB3A7653A73B62D19AA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m2695EF14E8D1A6D5132B75941BC9EF582C752FEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m357F51FE75C84005979BBC32FE5CFFFFAA936460_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTIsDefined_TisFlagsAttribute_t902A411320FCE075B57DB7157C695B392C610D1D_m9A6CED1840A928B482D8CBA8189AD3EF60FB9B5C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTIsDefined_TisGetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817_m2243CED4D44F138B8279572DAE7376152BFD23DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m3829EE477D53DB19323EFD21D331712A0196A2C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_mC52129E4F5154D0B1A66DDDB6069D03A06ED39F7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReflectionTools_RTIsDefined_TisRequiredFieldAttribute_t296109B05240218C0EDC83A1C95E2D933BF984CB_mCBF6F330AD0D82E87946A4820CF8CD547ED37F19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CFlipU3Ed__13_System_Collections_IEnumerator_Reset_mC4B0D4A4902C0D728F81561D702717D56BF11FBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CGetAllParentsU3Ed__1_System_Collections_IEnumerator_Reset_m0D2BF395A757410744243770320DD69B136DE41F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CGetVariablesU3Ed__14_System_Collections_IEnumerator_Reset_mEF24A23B9DC70876D1FF79674B5FBFFAC060C35D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CIndependentActionUpdaterU3Ed__12_System_Collections_IEnumerator_Reset_m90ACD02D1F4E50F29FC839EF183144E43CA01E52_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllTypesU3Eb__33_0_m6505EF95821DDC5B3C0B3B0D04DEC965A10AC40A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetAllTypesU3Eb__33_1_m3BA38FDC8B56E85CAB837C0A33048EFADB69BE10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetBaseDefinitionU3Eb__110_0_m77DF00BADE8D8B52ED965101065AF168E95D0820_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_0_m7C66BF4AED9F567448AB36DB150190F4985CCEBB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_10_m3948393BEE3F2492193A62FB509D41787523B1E8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_11_m47ECE8C943B173E03FB60DC72C8F59142394157C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_12_m58CB765203648AA8BF66C073FDEE40EC01AEE223_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_13_m358300CC290989C38789B857ADF86CA82330415B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_14_m3140413EE8077B4B728C6F5C680058233422C713_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_15_m866690C69FBE101B09722E06A9E23827257BB9D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_16_mD4CC394260374A42D073DF5D68193C89763C13BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_1_mB04A2448B9ECDD71E046E041FC8D2506839E6B0F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_3_m9EF5435D4BFB4A9886F58CC49942D24EFA73BF33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_5_m11061DA95E97E777AE8744ABA729C83C231DE72F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetU3Eb__4_9_m7C4A0F4B76FDCE537659CC709413E79D069708B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRTCreateDelegateU3Eb__102_0_m48D8A46E0EB34C945F2729B05A2B79FB840A7D6F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3CSetBBFieldsU3Eb__0_mA81746855E17668E92FE8AA13971D96794FB2CA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass14_0_U3CFindU3Eb__0_mC3BCE655ABD64EB7BE588CE5AD38936A130BC907_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass33_0_U3CGetAllTypesU3Eb__2_m72387115D4734DA79EE4672B8380A0DFD4BA4E78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__0_mA76302433FA8F4ECB582B8AF4DDD0AD9E456B546_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__1_m92F86852C1275797AB1D884E2A1ED7E1356039CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__2_m78FB185E04496490787E2888CB5B2936A8C8F461_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__4_m31E6BF610931AFB3B30A1C3BC0B18D81C8D0E4EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__6_mF5FF1F4CF6F4A8DF9A021E2F271BB897717C2FDB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__7_m4DE3E9E605EA5362E9F9738257D4EAF04B7F6EEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__8_mFA9042BFEE99AC516814207198708FFC825FDA0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__0_mC4A789A08C8065346895A1111FFCC989F9849CCA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__1_m6B8439B6A7593DCA2F97E1D6FFCBD8487A35A97B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CFindGameObjectsWithinLayerMaskU3Eb__0_m03FF79F55C94AA4A332F8DDDA26662AA15BFBB73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CYieldBreakU3Ed__92_System_Collections_IEnumerator_Reset_mA0A569FCBACED9906CEC313817C1049FD9D8DF61_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m8D877B868AE03F9A5E1024A7C081219B42002750_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Variable_1__ctor_m54AEC1818797101B1929CAD23613451F5BD02E92_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* fsRecoveryProcessor_2__ctor_mAB50F3292C1B92F49F3AB1DF0F55C8C2360C98C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* BBParameter_1_t66503AA242F5FA6A7AC8506C59F2A5F82BDB8E1E_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Delegate_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ParamArrayAttribute_tF27F03676EDA15B72F5F2693C5F70388146CCA6D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedAction_1_t3AFF5228C63FE8F8544EA893F2D0AEA4FD1C3688_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedAction_2_t6D097BB31427D57CCE1FBAB58B82F09F21D5131C_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedAction_3_t1654C7721AAA262A2D46E25F42FDD0D82271AB7A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedAction_4_t4BCD60F844428ABF6337DF482C2DADE5066EF817_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedAction_5_t644196B07664D11325B8B5CEBDD5C2738D34F7A1_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedAction_6_tF3C6A436EC6EB5AE16CEA6FA9995B9452F414C4D_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedFunction_1_tBDF1E6F3769E0CD34B4C2D37962DA149DFE2CD9A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedFunction_2_t6861921755436B6352822D4F07D9F26EB2311BCA_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedFunction_3_tCD47634A1E6F67E9CCFFEEEFDBC2CD5BF323188A_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedFunction_4_t0F4236465495373C534713440AC45ACB7D89EA46_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedFunction_5_t04F47F2BC2A9AC299170C3E29158AA55648A5748_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedFunction_6_tFB134CE3AC7FE428803C18071B5A4FBA0CC266C7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* ReflectedFunction_7_t0CA35D9BFEDA695042F0BF1FBCA956C1BEBB17D1_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* RuntimeObject_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* String_t_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Variable_1_t342CF78C1D674DD3B17FF68DACACEE4B5121AD13_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Void_t4861ACF8F4594C3437BB48B6E56783494B843915_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 GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com; struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke; struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com; struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; struct BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110; struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8; struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C; struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364; struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7; struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993; struct SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA; 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_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F : 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_t3DEB574185BDAF427BB30DED3762FA97FDB2B7CB* ____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_tBE9D4A9843886571259A214CD0B3C7D79BB1EB84* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t5AC9F0F5CEFF2C4C5877426C2F1FFF2802085F73* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5 : 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_t004F14CF5FCF2EC1822E89D9DA5C5955FC891ABC* ____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_t700F3540536A9A502AE30F2B3C9DCBAB3A65D596* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t362AFA195167E2C0CBE36D3269CE80EC791D2F27* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9 : 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_tAE2FDC4F469460FA38CC75B991A5C7EEED01C8C8* ____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_t16C98B989181678029DFF9D2C68C87726A4BB69D* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t9C754D6CA99883319CFC6BE865A0A35E0904D9B7* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF : 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_tDFE629029BB423F1D17AA1DFC5A634292332E9FB* ____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_t071F8D928143ACED72F27C7DDB866C88B2270D79* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t8C9A25D1ED92F2EAD90D31F97D094F179008DAC5* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492 : 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_t3162A3D3CE045954FDB57CE54BA50144344E949C* ____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_tC6646A65B599E107095EC593B5FBE2F5A99A3D3C* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t00C690E2AF719011C2B5C63FDD0E1BB59E0E762C* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D : 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_t212E1B5B552BD8F839291BAE3236DE171628E77C* ____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_t2787A261C944E8E925459B60810CEAEDD56F3CC4* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t9EE3617746364BBDD43D346BC650CA1294C82508* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C : 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_t4B191F9BC172FA2AEFB4767EC5834077BF1C199A* ____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_tAAED30053BF529AED2E6E333C14B2FB3A99CA633* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t556DB39053EC773DAE5F5FF5668D409764519356* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // 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.Collections.Generic.Dictionary`2 struct Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A : 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_t544267CEF10C325101E064C4EC137C5A1ADC3D92* ____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_t0E4390205378461F38BE857216C35DA687D245FA* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tA14BD0EE42AEA7EBFF2E10776A87B14C678C2E11* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C : 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_tFD65B12482D08F38C92ADFFB9CFFAC10CBAC2F91* ____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_t7F4095E9826918E052C47C25B94566C170CE0C66* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096 : 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_t158BD9D141B6EAD62F7DA584CAFC8B6B66660507* ____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_t7ADE5DC7F95F1D599AE546F0BAD23569ECC80556* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t8AA85A296D7AF936069124D6F05B94D190B1F7A4* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79 : 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_t941BE4AE5050445814D7B99EA6DE86263179C36C* ____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_t40B446AE567E3799864332EE8D1AB1A5DF5CC694* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tC497B031723D414C3DB30BC699C1AEEAA597ECA6* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE : 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_t7AEA2C01D20E7A97F5A91DFC3D5582829CA5C638* ____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_t30E2BD46EC1718A1C04EE61F9EE4D3CD10FF94CD* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t8771EDCD1B570090A7129A39FF10A2F97A63017C* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365 : 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_t7E5F9D7C99BFBF552EB6B27C6203D6DB528B833A* ____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_t499E77089D38C5762CDBED9F2B0F786CB6BB4641* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tD78EB9ACF27AB13A8E0356F1A11CC7F0500AA05C* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470 : 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_t6D2E50D726A3BE8A01AB7ACC6C8E89014F4C7AEF* ____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_tF62EFC6BD557632DB2BE5F262BE89ED541233433* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t24B612065D75BC35D7CE0C6D17BD5761D4D0F687* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E : 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_t55438E816156147200321DCEDED0B2B17FBE4A34* ____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_t1A3827DC5FE7EF12A598A51684EBE8C89BF9BE74* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tFD48451BEBB20506B0D50A600930FAF88A6A5B7C* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD : 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_t5C3E5B55D51845C939053E725FDFFF94CD4B0B82* ____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_t9640A5F0C3B94F2B7CFFFBE47C01951C0AB2A1F7* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tE1E3EAFA261A432C332A13A97FAFEA23C085ABF4* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74 : 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_tD6C3CBA304307BA1C2D7B6A58B35C4B544CD5DF7* ____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_tD46DDF0B5F4B43A2F4DDA95224578C09392707B9* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t0A41AAA2D82658B39D9F011753F07D968D7F0CC5* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE : 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_t7C07FADA3D121BF791083230AC898F54129541C8* ____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_t555B8656568D51D28955442D71A19D8860BFF88C* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t6E6C24D8CE99E9A850AB95B69939CBBA2CB9E7D9* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t7F4095E9826918E052C47C25B94566C170CE0C66 : public RuntimeObject { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ____dictionary_0; }; // System.Collections.Generic.List`1 struct List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ActionTaskU5BU5D_t958EF88CAAF2335ACEC2BEE9CFEFAEF76A84718D* ____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; }; // System.Collections.Generic.List`1 struct List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* ____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; }; // System.Collections.Generic.List`1 struct List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items CanvasGroupU5BU5D_t0B320AC42D45D401BAEECFBA95AD29F81126C710* ____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; }; // System.Collections.Generic.List`1 struct List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ConditionTaskU5BU5D_tB7D486EE4B27268C492665955C5AF44C185AF311* ____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; }; // System.Collections.Generic.List`1 struct List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ConnectionU5BU5D_t5D2C96F2326D52F4DF94410574A186770D62742D* ____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; }; // System.Collections.Generic.List`1 struct List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items GlobalBlackboardU5BU5D_t799475C44263EA91DD514152FB9CD0AC226035BF* ____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; }; // System.Collections.Generic.List`1 struct List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ____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; }; // System.Collections.Generic.List`1 struct List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items NodeU5BU5D_t9ED98B145FDFEDFC80FCBDF86A3D7B4D21CB89A2* ____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; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____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; }; // System.Collections.Generic.List`1 struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ____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; }; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____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; }; // System.Collections.Generic.List`1 struct List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items TaskU5BU5D_t2CF6FE533EEC7561997033A78B16B5227703E9A5* ____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; }; // System.Collections.Generic.List`1 struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ____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; }; // System.Collections.Generic.List`1 struct List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ElementU5BU5D_t5F0E5E5A938EA3353DF1714DD5BF2ED79D2A667B* ____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; }; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798 : public RuntimeObject { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ____dictionary_0; }; // 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 { }; // System.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; // NodeCanvas.Framework.BBParameter struct BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60 : public RuntimeObject { // System.String NodeCanvas.Framework.BBParameter::_name String_t* ____name_0; // System.String NodeCanvas.Framework.BBParameter::_targetVariableID String_t* ____targetVariableID_1; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.BBParameter::_bb RuntimeObject* ____bb_2; // NodeCanvas.Framework.Variable NodeCanvas.Framework.BBParameter::_varRef Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ____varRef_3; // System.Action`1 NodeCanvas.Framework.BBParameter::onVariableReferenceChanged Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___onVariableReferenceChanged_4; }; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235 : public RuntimeObject { }; // NodeCanvas.Framework.Internal.BlackboardSource struct BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E : public RuntimeObject { // System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.Internal.BlackboardSource::_variables Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ____variables_0; // System.Action`1 NodeCanvas.Framework.Internal.BlackboardSource::onVariableAdded Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___onVariableAdded_1; // System.Action`1 NodeCanvas.Framework.Internal.BlackboardSource::onVariableRemoved Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___onVariableRemoved_2; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Internal.BlackboardSource::k__BackingField RuntimeObject* ___U3CparentU3Ek__BackingField_3; // UnityEngine.Object NodeCanvas.Framework.Internal.BlackboardSource::k__BackingField Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___U3CunityContextObjectU3Ek__BackingField_4; // UnityEngine.Component NodeCanvas.Framework.Internal.BlackboardSource::k__BackingField Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___U3CpropertiesBindTargetU3Ek__BackingField_5; }; // ParadoxNotion.ColorUtils struct ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939 : public RuntimeObject { }; // NodeCanvas.Framework.Connection struct Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D : public RuntimeObject { // NodeCanvas.Framework.Node NodeCanvas.Framework.Connection::_sourceNode Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* ____sourceNode_0; // NodeCanvas.Framework.Node NodeCanvas.Framework.Connection::_targetNode Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* ____targetNode_1; // System.String NodeCanvas.Framework.Connection::_UID String_t* ____UID_2; // System.Boolean NodeCanvas.Framework.Connection::_isDisabled bool ____isDisabled_3; // NodeCanvas.Framework.Status NodeCanvas.Framework.Connection::_status int32_t ____status_4; }; // ParadoxNotion.CurveUtils struct CurveUtils_t001D0B2E1D82E768EAAC32B1023ACE633B934519 : public RuntimeObject { }; // ParadoxNotion.DynamicParameterDefinition struct DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874 : public RuntimeObject { // System.String ParadoxNotion.DynamicParameterDefinition::_ID String_t* ____ID_0; // System.String ParadoxNotion.DynamicParameterDefinition::_name String_t* ____name_1; // System.String ParadoxNotion.DynamicParameterDefinition::_type String_t* ____type_2; // System.Type ParadoxNotion.DynamicParameterDefinition::k__BackingField Type_t* ___U3CtypeU3Ek__BackingField_3; }; // System.Linq.Expressions.Expression struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 : public RuntimeObject { }; // ParadoxNotion.GUIStyleUtils struct GUIStyleUtils_tDC4D03842AE87FACDE32D08E64FACB35C2EE6985 : public RuntimeObject { }; // ParadoxNotion.HierarchyTree struct HierarchyTree_t9B72508097AA4023EBE93C7316FBB1EE7C48C1A1 : public RuntimeObject { }; // NodeCanvas.Framework.IBlackboardExtensions struct IBlackboardExtensions_t3603D25F7DF8A107C5FD626471BBDC5A57022D9E : public RuntimeObject { }; // ParadoxNotion.LayerUtils struct LayerUtils_tA377B23BC42DD7172B4F852BB66FA41AABCD6BA4 : public RuntimeObject { }; // 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 { }; // ParadoxNotion.ObjectUtils struct ObjectUtils_tC131B87B705F647A16CB9EE7E46D8C19BF0CFD5C : public RuntimeObject { }; // ParadoxNotion.OperationTools struct OperationTools_t45325DC7E4484AC00E9472F85BDA3D6A89FEA019 : public RuntimeObject { }; // System.Reflection.ParameterInfo struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F : public RuntimeObject { // System.Reflection.ParameterAttributes System.Reflection.ParameterInfo::AttrsImpl int32_t ___AttrsImpl_0; // System.Type System.Reflection.ParameterInfo::ClassImpl Type_t* ___ClassImpl_1; // System.Object System.Reflection.ParameterInfo::DefaultValueImpl RuntimeObject* ___DefaultValueImpl_2; // System.Reflection.MemberInfo System.Reflection.ParameterInfo::MemberImpl MemberInfo_t* ___MemberImpl_3; // System.String System.Reflection.ParameterInfo::NameImpl String_t* ___NameImpl_4; // System.Int32 System.Reflection.ParameterInfo::PositionImpl int32_t ___PositionImpl_5; }; // Native definition for P/Invoke marshalling of System.Reflection.ParameterInfo struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_pinvoke { int32_t ___AttrsImpl_0; Type_t* ___ClassImpl_1; Il2CppIUnknown* ___DefaultValueImpl_2; MemberInfo_t* ___MemberImpl_3; char* ___NameImpl_4; int32_t ___PositionImpl_5; }; // Native definition for COM marshalling of System.Reflection.ParameterInfo struct ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_marshaled_com { int32_t ___AttrsImpl_0; Type_t* ___ClassImpl_1; Il2CppIUnknown* ___DefaultValueImpl_2; MemberInfo_t* ___MemberImpl_3; Il2CppChar* ___NameImpl_4; int32_t ___PositionImpl_5; }; // ParadoxNotion.RectUtils struct RectUtils_t16270661D14153C39449F946326198D564D32701 : public RuntimeObject { }; // NodeCanvas.Framework.Internal.ReflectedWrapper struct ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6 : public RuntimeObject { // ParadoxNotion.Serialization.SerializedMethodInfo NodeCanvas.Framework.Internal.ReflectedWrapper::_targetMethod SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* ____targetMethod_0; }; // ParadoxNotion.ReflectionTools struct ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A : public RuntimeObject { }; // ParadoxNotion.Serialization.SerializationPair struct SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6 : public RuntimeObject { // System.String ParadoxNotion.Serialization.SerializationPair::_json String_t* ____json_0; // System.Collections.Generic.List`1 ParadoxNotion.Serialization.SerializationPair::_references List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ____references_1; }; // ParadoxNotion.Serialization.SerializedMethodInfo struct SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1 : public RuntimeObject { // System.String ParadoxNotion.Serialization.SerializedMethodInfo::_baseInfo String_t* ____baseInfo_0; // System.String ParadoxNotion.Serialization.SerializedMethodInfo::_paramsInfo String_t* ____paramsInfo_1; // System.String ParadoxNotion.Serialization.SerializedMethodInfo::_genericArgumentsInfo String_t* ____genericArgumentsInfo_2; // System.Reflection.MethodInfo ParadoxNotion.Serialization.SerializedMethodInfo::_method MethodInfo_t* ____method_3; // System.Boolean ParadoxNotion.Serialization.SerializedMethodInfo::_hasChanged bool ____hasChanged_4; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; // System.StringComparer struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 : public RuntimeObject { }; // ParadoxNotion.StringUtils struct StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A : public RuntimeObject { }; // NodeCanvas.Framework.Task struct Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284 : public RuntimeObject { // System.Boolean NodeCanvas.Framework.Task::_isUserDisabled bool ____isUserDisabled_0; // NodeCanvas.Framework.Internal.TaskAgentParameter NodeCanvas.Framework.Task::_agentParameter TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* ____agentParameter_1; // NodeCanvas.Framework.ITaskSystem NodeCanvas.Framework.Task::_ownerSystem RuntimeObject* ____ownerSystem_2; // UnityEngine.Component NodeCanvas.Framework.Task::_currentAgent Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ____currentAgent_3; // System.String NodeCanvas.Framework.Task::_taskName String_t* ____taskName_4; // System.String NodeCanvas.Framework.Task::_taskDescription String_t* ____taskDescription_5; // System.String NodeCanvas.Framework.Task::_obsoleteInfo String_t* ____obsoleteInfo_6; // System.Boolean NodeCanvas.Framework.Task::_isRuntimeActive bool ____isRuntimeActive_7; // System.Boolean NodeCanvas.Framework.Task::_isInitSuccess bool ____isInitSuccess_8; // ParadoxNotion.Services.EventRouter NodeCanvas.Framework.Task::_eventRouter EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* ____eventRouter_9; }; // ParadoxNotion.Services.Threader struct Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412 : public RuntimeObject { }; // ParadoxNotion.TypeConverter struct TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E : public RuntimeObject { }; // 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 { }; // NodeCanvas.Framework.Variable struct Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA : public RuntimeObject { // System.String NodeCanvas.Framework.Variable::_name String_t* ____name_0; // System.String NodeCanvas.Framework.Variable::_id String_t* ____id_1; // System.Boolean NodeCanvas.Framework.Variable::_isPublic bool ____isPublic_2; // System.Boolean NodeCanvas.Framework.Variable::_debugBoundValue bool ____debugBoundValue_3; // System.Action`1 NodeCanvas.Framework.Variable::onNameChanged Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___onNameChanged_4; // System.Action`1 NodeCanvas.Framework.Variable::onValueChanged Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___onValueChanged_5; // System.Action NodeCanvas.Framework.Variable::onDestroy Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onDestroy_6; }; // NodeCanvas.Framework.VariableSeperator struct VariableSeperator_tB8ADE33E112DD811C6D8123D913705A6235AE524 : public RuntimeObject { // System.Boolean NodeCanvas.Framework.VariableSeperator::k__BackingField bool ___U3CisEditingNameU3Ek__BackingField_0; }; // UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject { }; // Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.YieldInstruction struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com { }; // ParadoxNotion.Serialization.FullSerializer.fsData struct fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0 : public RuntimeObject { // System.Object ParadoxNotion.Serialization.FullSerializer.fsData::_value RuntimeObject* ____value_0; }; // ParadoxNotion.Serialization.FullSerializer.fsObjectProcessor struct fsObjectProcessor_t8689FCEC31771334F29CC0413EC6F0579A177AA7 : public RuntimeObject { }; // ParadoxNotion.Serialization.FullSerializer.fsSerializer struct fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114 : public RuntimeObject { // System.Collections.Generic.Dictionary`2 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_cachedOverrideConverterInstances Dictionary_2_t9D5F127D7727B8250DD4F9C375582DD7ACD26D78* ____cachedOverrideConverterInstances_5; // System.Collections.Generic.Dictionary`2 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_cachedConverters Dictionary_2_t9D5F127D7727B8250DD4F9C375582DD7ACD26D78* ____cachedConverters_6; // System.Collections.Generic.List`1 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_availableConverters List_1_t9D64719548591D37F3B7BBD73B3E4BA651197EB7* ____availableConverters_7; // System.Collections.Generic.Dictionary`2 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_availableDirectConverters Dictionary_2_tB40FDDD47D4CD282E93FFBFCE5B4CB9A66B3AB89* ____availableDirectConverters_8; // System.Collections.Generic.List`1 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_processors List_1_tF54314BA0790FE1A031B2F5CCE7E1723E85E4640* ____processors_9; // System.Collections.Generic.Dictionary`2> ParadoxNotion.Serialization.FullSerializer.fsSerializer::_cachedProcessors Dictionary_2_t9059C4D7B9FF2CC264DBB1FE03A01646C2D417EA* ____cachedProcessors_10; // ParadoxNotion.Serialization.FullSerializer.fsCyclicReferenceManager ParadoxNotion.Serialization.FullSerializer.fsSerializer::_references fsCyclicReferenceManager_tC75955D0CD65D60CE2BF75635A53A2F6B32D834F* ____references_11; // ParadoxNotion.Serialization.FullSerializer.fsSerializer/fsLazyCycleDefinitionWriter ParadoxNotion.Serialization.FullSerializer.fsSerializer::_lazyReferenceWriter fsLazyCycleDefinitionWriter_tD06BBF1AA027C7C5CB232C126BA66CAB73DB10FB* ____lazyReferenceWriter_12; // System.Collections.Generic.Stack`1 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_collectors Stack_1_tCB2162B8AC09155F469E3ED1CC4805F68A29167A* ____collectors_13; // System.Int32 ParadoxNotion.Serialization.FullSerializer.fsSerializer::_collectableDepth int32_t ____collectableDepth_14; // System.Collections.Generic.List`1 ParadoxNotion.Serialization.FullSerializer.fsSerializer::k__BackingField List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___U3CReferencesDatabaseU3Ek__BackingField_15; // System.Boolean ParadoxNotion.Serialization.FullSerializer.fsSerializer::k__BackingField bool ___U3CIgnoreSerializeCycleReferencesU3Ek__BackingField_16; // System.Action`1 ParadoxNotion.Serialization.FullSerializer.fsSerializer::onBeforeObjectSerialized Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___onBeforeObjectSerialized_17; // System.Action`2 ParadoxNotion.Serialization.FullSerializer.fsSerializer::onAfterObjectSerialized Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085* ___onAfterObjectSerialized_18; }; // NodeCanvas.Framework.ActionTask/d__12 struct U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200 : public RuntimeObject { // System.Int32 NodeCanvas.Framework.ActionTask/d__12::<>1__state int32_t ___U3CU3E1__state_0; // System.Object NodeCanvas.Framework.ActionTask/d__12::<>2__current RuntimeObject* ___U3CU3E2__current_1; // NodeCanvas.Framework.ActionTask NodeCanvas.Framework.ActionTask/d__12::<>4__this ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* ___U3CU3E4__this_2; // UnityEngine.Component NodeCanvas.Framework.ActionTask/d__12::agent Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___agent_3; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.ActionTask/d__12::blackboard RuntimeObject* ___blackboard_4; // System.Action`1 NodeCanvas.Framework.ActionTask/d__12::callback Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* ___callback_5; }; // NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0 struct U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074 : public RuntimeObject { // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0::bb RuntimeObject* ___bb_0; }; // NodeCanvas.Framework.ConditionTask/d__13 struct U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426 : public RuntimeObject { // System.Int32 NodeCanvas.Framework.ConditionTask/d__13::<>1__state int32_t ___U3CU3E1__state_0; // System.Object NodeCanvas.Framework.ConditionTask/d__13::<>2__current RuntimeObject* ___U3CU3E2__current_1; // NodeCanvas.Framework.ConditionTask NodeCanvas.Framework.ConditionTask/d__13::<>4__this ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* ___U3CU3E4__this_2; }; // NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0 struct U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4 : public RuntimeObject { // System.String NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0::name String_t* ___name_0; }; // ParadoxNotion.HierarchyTree/Element struct Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407 : public RuntimeObject { // System.Object ParadoxNotion.HierarchyTree/Element::_reference RuntimeObject* ____reference_0; // ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element::_parent Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ____parent_1; // System.Collections.Generic.List`1 ParadoxNotion.HierarchyTree/Element::_children List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* ____children_2; }; // NodeCanvas.Framework.IBlackboardExtensions/d__1 struct U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A : public RuntimeObject { // System.Int32 NodeCanvas.Framework.IBlackboardExtensions/d__1::<>1__state int32_t ___U3CU3E1__state_0; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions/d__1::<>2__current RuntimeObject* ___U3CU3E2__current_1; // System.Int32 NodeCanvas.Framework.IBlackboardExtensions/d__1::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions/d__1::blackboard RuntimeObject* ___blackboard_3; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions/d__1::<>3__blackboard RuntimeObject* ___U3CU3E3__blackboard_4; // System.Boolean NodeCanvas.Framework.IBlackboardExtensions/d__1::includeSelf bool ___includeSelf_5; // System.Boolean NodeCanvas.Framework.IBlackboardExtensions/d__1::<>3__includeSelf bool ___U3CU3E3__includeSelf_6; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions/d__1::5__2 RuntimeObject* ___U3CcurrentU3E5__2_7; }; // NodeCanvas.Framework.Node/<>c struct U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F : public RuntimeObject { }; // NodeCanvas.Framework.Node/<>c__DisplayClass102_0 struct U3CU3Ec__DisplayClass102_0_t6F8B591FF4ECC4D577E48F75C78B168C984D5548 : public RuntimeObject { // NodeCanvas.Framework.Node NodeCanvas.Framework.Node/<>c__DisplayClass102_0::b Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* ___b_0; // NodeCanvas.Framework.Node NodeCanvas.Framework.Node/<>c__DisplayClass102_0::a Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* ___a_1; }; // NodeCanvas.Framework.Node/<>c__DisplayClass107_0 struct U3CU3Ec__DisplayClass107_0_t968F5A084AD5BCC9F177B35B08210FE8A240AFFF : public RuntimeObject { // NodeCanvas.Framework.Node NodeCanvas.Framework.Node/<>c__DisplayClass107_0::parentNode Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* ___parentNode_0; }; // NodeCanvas.Framework.Node/<>c__DisplayClass108_0 struct U3CU3Ec__DisplayClass108_0_t4DEC1C6F4995ACC7914D8F485C89686E8E083401 : public RuntimeObject { // NodeCanvas.Framework.Node NodeCanvas.Framework.Node/<>c__DisplayClass108_0::childNode Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* ___childNode_0; }; // NodeCanvas.Framework.Node/d__92 struct U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6 : public RuntimeObject { // System.Int32 NodeCanvas.Framework.Node/d__92::<>1__state int32_t ___U3CU3E1__state_0; // System.Object NodeCanvas.Framework.Node/d__92::<>2__current RuntimeObject* ___U3CU3E2__current_1; // System.Action NodeCanvas.Framework.Node/d__92::resume Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___resume_2; }; // ParadoxNotion.ReflectionTools/<>c struct U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5 : public RuntimeObject { }; // ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0 struct U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF : public RuntimeObject { // System.Boolean ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0::includeObsolete bool ___includeObsolete_0; // System.Func`2 ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0::<>9__2 Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* ___U3CU3E9__2_1; }; // ParadoxNotion.TypeConverter/<>c struct U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4 : public RuntimeObject { }; // ParadoxNotion.TypeConverter/<>c__DisplayClass4_0 struct U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689 : public RuntimeObject { // System.Type ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::toType Type_t* ___toType_0; }; // NodeCanvas.Framework.Variable/<>c__DisplayClass48_0 struct U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA : public RuntimeObject { // NodeCanvas.Framework.Variable NodeCanvas.Framework.Variable/<>c__DisplayClass48_0::<>4__this Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___U3CU3E4__this_0; // System.Func`2 NodeCanvas.Framework.Variable/<>c__DisplayClass48_0::converter Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___converter_1; }; // NodeCanvas.Framework.Variable/<>c__DisplayClass50_0 struct U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702 : public RuntimeObject { // NodeCanvas.Framework.Variable NodeCanvas.Framework.Variable/<>c__DisplayClass50_0::<>4__this Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___U3CU3E4__this_0; // System.Func`2 NodeCanvas.Framework.Variable/<>c__DisplayClass50_0::converter Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___converter_1; }; // NodeCanvas.Framework.BBParameter`1 struct BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3 : public BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60 { // T NodeCanvas.Framework.BBParameter`1::_value RuntimeObject* ____value_5; // System.Func`1 NodeCanvas.Framework.BBParameter`1::getter Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___getter_6; // System.Action`1 NodeCanvas.Framework.BBParameter`1::setter Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___setter_7; }; // NodeCanvas.Framework.BBParameter`1 struct BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09 : public BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60 { // T NodeCanvas.Framework.BBParameter`1::_value Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ____value_5; // System.Func`1 NodeCanvas.Framework.BBParameter`1::getter Func_1_t0AB074F5121DE3218B4D2017AB868E979850D62A* ___getter_6; // System.Action`1 NodeCanvas.Framework.BBParameter`1::setter Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A* ___setter_7; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* ____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 ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* ____current_3; }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* ____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 ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* ____current_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_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____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 String_t* ____current_3; }; // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version int32_t ____version_2; // TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue RuntimeObject* ____currentValue_3; }; // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator struct Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version int32_t ____version_2; // TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ____currentValue_3; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 { // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject* ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject* ___value_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 { // TKey System.Collections.Generic.KeyValuePair`2::key String_t* ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___value_1; }; // System.Nullable`1 struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value bool ___value_1; }; // NodeCanvas.Framework.Variable`1 struct Variable_1_t63BF8D94D187F3891B2A7E2D15AB3D0F8E142839 : public Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA { // T NodeCanvas.Framework.Variable`1::_value RuntimeObject* ____value_7; // System.String NodeCanvas.Framework.Variable`1::_propertyPath String_t* ____propertyPath_8; // System.Func`1 NodeCanvas.Framework.Variable`1::getter Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___getter_9; // System.Action`1 NodeCanvas.Framework.Variable`1::setter Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___setter_10; }; // ParadoxNotion.Serialization.fsRecoveryProcessor`2 struct fsRecoveryProcessor_2_t4A1477FA7257F81FC2DF0FD056C9E528968E2A9D : public fsObjectProcessor_t8689FCEC31771334F29CC0413EC6F0579A177AA7 { }; // NodeCanvas.Framework.ActionTask struct ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E : public Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284 { // NodeCanvas.Framework.Status NodeCanvas.Framework.ActionTask::status int32_t ___status_10; // System.Single NodeCanvas.Framework.ActionTask::timeStarted float ___timeStarted_11; // System.Boolean NodeCanvas.Framework.ActionTask::latch bool ___latch_12; // System.Boolean NodeCanvas.Framework.ActionTask::k__BackingField bool ___U3CisPausedU3Ek__BackingField_13; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___m_value_0; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // UnityEngine.Color32 struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B { union { #pragma pack(push, tp, 1) struct { // System.Int32 UnityEngine.Color32::rgba int32_t ___rgba_0; }; #pragma pack(pop, tp) struct { int32_t ___rgba_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Byte UnityEngine.Color32::r uint8_t ___r_1; }; #pragma pack(pop, tp) struct { uint8_t ___r_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_2_OffsetPadding[1]; // System.Byte UnityEngine.Color32::g uint8_t ___g_2; }; #pragma pack(pop, tp) struct { char ___g_2_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_3_OffsetPadding[2]; // System.Byte UnityEngine.Color32::b uint8_t ___b_3; }; #pragma pack(pop, tp) struct { char ___b_3_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_4_OffsetPadding[3]; // System.Byte UnityEngine.Color32::a uint8_t ___a_4; }; #pragma pack(pop, tp) struct { char ___a_4_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_4_forAlignmentOnly; }; }; }; // NodeCanvas.Framework.ConditionTask struct ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8 : public Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284 { // System.Boolean NodeCanvas.Framework.ConditionTask::_invert bool ____invert_10; // System.Int32 NodeCanvas.Framework.ConditionTask::yieldReturn int32_t ___yieldReturn_11; // System.Int32 NodeCanvas.Framework.ConditionTask::yields int32_t ___yields_12; // System.Boolean NodeCanvas.Framework.ConditionTask::isRuntimeEnabled bool ___isRuntimeEnabled_13; }; // ParadoxNotion.Design.DescriptionAttribute struct DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.String ParadoxNotion.Design.DescriptionAttribute::description String_t* ___description_0; }; // ParadoxNotion.Serialization.DeserializeFromAttribute struct DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.String ParadoxNotion.Serialization.DeserializeFromAttribute::previousTypeFullName String_t* ___previousTypeFullName_0; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // ParadoxNotion.EventData struct EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A { // UnityEngine.GameObject ParadoxNotion.EventData::k__BackingField GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CreceiverU3Ek__BackingField_0; // System.Object ParadoxNotion.EventData::k__BackingField RuntimeObject* ___U3CsenderU3Ek__BackingField_1; // System.Object ParadoxNotion.EventData::k__BackingField RuntimeObject* ___U3CvalueU3Ek__BackingField_2; }; // Native definition for P/Invoke marshalling of ParadoxNotion.EventData struct EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_pinvoke { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CreceiverU3Ek__BackingField_0; Il2CppIUnknown* ___U3CsenderU3Ek__BackingField_1; Il2CppIUnknown* ___U3CvalueU3Ek__BackingField_2; }; // Native definition for COM marshalling of ParadoxNotion.EventData struct EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_com { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CreceiverU3Ek__BackingField_0; Il2CppIUnknown* ___U3CsenderU3Ek__BackingField_1; Il2CppIUnknown* ___U3CvalueU3Ek__BackingField_2; }; // System.Reflection.EventInfo struct EventInfo_t : public MemberInfo_t { // System.Reflection.EventInfo/AddEventAdapter System.Reflection.EventInfo::cached_add_event AddEventAdapter_tE0DE36700D110F4D267B26686541ABCF9588A6DD* ___cached_add_event_0; }; // NodeCanvas.Framework.EventReceiverAttribute struct EventReceiverAttribute_tFF78037996AA2718FA1B0854EA6E7BEC6BB0FE26 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.String[] NodeCanvas.Framework.EventReceiverAttribute::eventMessages StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___eventMessages_0; }; // System.Reflection.FieldInfo struct FieldInfo_t : public MemberInfo_t { }; // NodeCanvas.Framework.Internal.GraphLoadData struct GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304 { // NodeCanvas.Framework.Internal.GraphSource NodeCanvas.Framework.Internal.GraphLoadData::source GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* ___source_0; // System.String NodeCanvas.Framework.Internal.GraphLoadData::json String_t* ___json_1; // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphLoadData::references List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___references_2; // UnityEngine.Component NodeCanvas.Framework.Internal.GraphLoadData::agent Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___agent_3; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Internal.GraphLoadData::parentBlackboard RuntimeObject* ___parentBlackboard_4; // System.Boolean NodeCanvas.Framework.Internal.GraphLoadData::preInitializeSubGraphs bool ___preInitializeSubGraphs_5; }; // Native definition for P/Invoke marshalling of NodeCanvas.Framework.Internal.GraphLoadData struct GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_pinvoke { GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* ___source_0; char* ___json_1; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___references_2; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___agent_3; RuntimeObject* ___parentBlackboard_4; int32_t ___preInitializeSubGraphs_5; }; // Native definition for COM marshalling of NodeCanvas.Framework.Internal.GraphLoadData struct GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_com { GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* ___source_0; Il2CppChar* ___json_1; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___references_2; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___agent_3; RuntimeObject* ___parentBlackboard_4; int32_t ___preInitializeSubGraphs_5; }; // System.Guid struct Guid_t { // System.Int32 System.Guid::_a int32_t ____a_1; // System.Int16 System.Guid::_b int16_t ____b_2; // System.Int16 System.Guid::_c int16_t ____c_3; // System.Byte System.Guid::_d uint8_t ____d_4; // System.Byte System.Guid::_e uint8_t ____e_5; // System.Byte System.Guid::_f uint8_t ____f_6; // System.Byte System.Guid::_g uint8_t ____g_7; // System.Byte System.Guid::_h uint8_t ____h_8; // System.Byte System.Guid::_i uint8_t ____i_9; // System.Byte System.Guid::_j uint8_t ____j_10; // System.Byte System.Guid::_k uint8_t ____k_11; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; // UnityEngine.LayerMask struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB { // System.Int32 UnityEngine.LayerMask::m_Mask int32_t ___m_Mask_0; }; // System.Reflection.MethodBase struct MethodBase_t : public MemberInfo_t { }; // NodeCanvas.Framework.Internal.MissingConnection struct MissingConnection_t48D6FB0CDD2C51FB88CCAAE22788CA776BECEBD9 : public Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D { // System.String NodeCanvas.Framework.Internal.MissingConnection::_missingType String_t* ____missingType_5; // System.String NodeCanvas.Framework.Internal.MissingConnection::_recoveryState String_t* ____recoveryState_6; }; // ParadoxNotion.Design.NameAttribute struct NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.String ParadoxNotion.Design.NameAttribute::name String_t* ___name_0; // System.Int32 ParadoxNotion.Design.NameAttribute::priority int32_t ___priority_1; }; // System.ObsoleteAttribute struct ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { // System.String System.ObsoleteAttribute::_message String_t* ____message_0; // System.Boolean System.ObsoleteAttribute::_error bool ____error_1; }; // System.OrdinalComparer struct OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 : public StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06 { // System.Boolean System.OrdinalComparer::_ignoreCase bool ____ignoreCase_4; }; // System.Linq.Expressions.ParameterExpression struct ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 { // System.String System.Linq.Expressions.ParameterExpression::k__BackingField String_t* ___U3CNameU3Ek__BackingField_2; }; // System.Reflection.ParameterModifier struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 { // System.Boolean[] System.Reflection.ParameterModifier::_byRef BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ____byRef_0; }; // Native definition for P/Invoke marshalling of System.Reflection.ParameterModifier struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_pinvoke { int32_t* ____byRef_0; }; // Native definition for COM marshalling of System.Reflection.ParameterModifier struct ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510_marshaled_com { int32_t* ____byRef_0; }; // System.Reflection.PropertyInfo struct PropertyInfo_t : public MemberInfo_t { }; // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 { // System.Single UnityEngine.Quaternion::x float ___x_0; // System.Single UnityEngine.Quaternion::y float ___y_1; // System.Single UnityEngine.Quaternion::z float ___z_2; // System.Single UnityEngine.Quaternion::w float ___w_3; }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // NodeCanvas.Framework.Internal.ReflectedActionWrapper struct ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A : public ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6 { }; // NodeCanvas.Framework.Internal.ReflectedFunctionWrapper struct ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F : public ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6 { }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // System.Linq.Expressions.UnaryExpression struct UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96 : public Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785 { // System.Type System.Linq.Expressions.UnaryExpression::k__BackingField Type_t* ___U3CTypeU3Ek__BackingField_2; // System.Linq.Expressions.ExpressionType System.Linq.Expressions.UnaryExpression::k__BackingField int32_t ___U3CNodeTypeU3Ek__BackingField_3; // System.Linq.Expressions.Expression System.Linq.Expressions.UnaryExpression::k__BackingField Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___U3COperandU3Ek__BackingField_4; // System.Reflection.MethodInfo System.Linq.Expressions.UnaryExpression::k__BackingField MethodInfo_t* ___U3CMethodU3Ek__BackingField_5; }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { // System.Single UnityEngine.Vector3::x float ___x_2; // System.Single UnityEngine.Vector3::y float ___y_3; // System.Single UnityEngine.Vector3::z float ___z_4; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // ParadoxNotion.Serialization.FullSerializer.fsResult struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 { // System.Boolean ParadoxNotion.Serialization.FullSerializer.fsResult::_success bool ____success_1; // System.Collections.Generic.List`1 ParadoxNotion.Serialization.FullSerializer.fsResult::_messages List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2; }; // Native definition for P/Invoke marshalling of ParadoxNotion.Serialization.FullSerializer.fsResult struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_marshaled_pinvoke { int32_t ____success_1; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2; }; // Native definition for COM marshalling of ParadoxNotion.Serialization.FullSerializer.fsResult struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_marshaled_com { int32_t ____success_1; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ____messages_2; }; // NodeCanvas.Framework.Node/AutoSortWithChildrenConnections struct AutoSortWithChildrenConnections_t3EAA3795A9F2B84BFF3AFEB35BA223CCC8D31F29 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { }; // NodeCanvas.Framework.Task/GetFromAgentAttribute struct GetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version int32_t ____version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index int32_t ____index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::_current KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version int32_t ____version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index int32_t ____index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::_current KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // NodeCanvas.Framework.ActionList struct ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F : public ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E { // NodeCanvas.Framework.ActionList/ActionsExecutionMode NodeCanvas.Framework.ActionList::executionMode int32_t ___executionMode_14; // System.Collections.Generic.List`1 NodeCanvas.Framework.ActionList::actions List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* ___actions_15; // System.Int32 NodeCanvas.Framework.ActionList::currentActionIndex int32_t ___currentActionIndex_16; // System.Boolean[] NodeCanvas.Framework.ActionList::finishedIndeces BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___finishedIndeces_17; }; // 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_9; // System.ResolveEventHandler System.AppDomain::AssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_10; // System.EventHandler System.AppDomain::DomainUnload EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_11; // System.EventHandler System.AppDomain::ProcessExit EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_12; // System.ResolveEventHandler System.AppDomain::ResourceResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_13; // System.ResolveEventHandler System.AppDomain::TypeResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_14; // System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_15; // System.EventHandler`1 System.AppDomain::FirstChanceException EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_16; // System.Object System.AppDomain::_domain_manager RuntimeObject* ____domain_manager_17; // System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_18; // System.Object System.AppDomain::_activation RuntimeObject* ____activation_19; // System.Object System.AppDomain::_applicationIdentity RuntimeObject* ____applicationIdentity_20; // System.Collections.Generic.List`1 System.AppDomain::compatibility_switch List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21; }; // 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_9; Il2CppMethodPointer ___AssemblyResolve_10; Il2CppMethodPointer ___DomainUnload_11; Il2CppMethodPointer ___ProcessExit_12; Il2CppMethodPointer ___ResourceResolve_13; Il2CppMethodPointer ___TypeResolve_14; Il2CppMethodPointer ___UnhandledException_15; Il2CppMethodPointer ___FirstChanceException_16; Il2CppIUnknown* ____domain_manager_17; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18; Il2CppIUnknown* ____activation_19; Il2CppIUnknown* ____applicationIdentity_20; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21; }; // 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_9; Il2CppMethodPointer ___AssemblyResolve_10; Il2CppMethodPointer ___DomainUnload_11; Il2CppMethodPointer ___ProcessExit_12; Il2CppMethodPointer ___ResourceResolve_13; Il2CppMethodPointer ___TypeResolve_14; Il2CppMethodPointer ___UnhandledException_15; Il2CppMethodPointer ___FirstChanceException_16; Il2CppIUnknown* ____domain_manager_17; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18; Il2CppIUnknown* ____activation_19; Il2CppIUnknown* ____applicationIdentity_20; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21; }; // NodeCanvas.Framework.Internal.BBObjectParameter struct BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795 : public BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3 { // System.String NodeCanvas.Framework.Internal.BBObjectParameter::_type String_t* ____type_8; // System.Type NodeCanvas.Framework.Internal.BBObjectParameter::k__BackingField Type_t* ___U3CtypeU3Ek__BackingField_9; }; // NodeCanvas.Framework.ConditionList struct ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545 : public ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8 { // NodeCanvas.Framework.ConditionList/ConditionsCheckMode NodeCanvas.Framework.ConditionList::checkMode int32_t ___checkMode_14; // System.Collections.Generic.List`1 NodeCanvas.Framework.ConditionList::conditions List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* ___conditions_15; }; // System.Reflection.ConstructorInfo struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t { }; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.Coroutine::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_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; }; // 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; }; // NodeCanvas.Framework.Internal.GraphSource struct GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914 : public RuntimeObject { // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::k__BackingField List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* ___U3CallTasksU3Ek__BackingField_0; // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::k__BackingField List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* ___U3CallParametersU3Ek__BackingField_1; // System.Single NodeCanvas.Framework.Internal.GraphSource::_version float ____version_3; // System.String NodeCanvas.Framework.Internal.GraphSource::_category String_t* ____category_4; // System.String NodeCanvas.Framework.Internal.GraphSource::_comments String_t* ____comments_5; // UnityEngine.Vector2 NodeCanvas.Framework.Internal.GraphSource::_translation Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____translation_6; // System.Single NodeCanvas.Framework.Internal.GraphSource::_zoomFactor float ____zoomFactor_7; // System.String NodeCanvas.Framework.Internal.GraphSource::_type String_t* ____type_8; // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::_nodes List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* ____nodes_9; // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::_connections List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* ____connections_10; // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::_canvasGroups List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* ____canvasGroups_11; // NodeCanvas.Framework.Internal.BlackboardSource NodeCanvas.Framework.Internal.GraphSource::_localBlackboard BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* ____localBlackboard_12; // System.Object NodeCanvas.Framework.Internal.GraphSource::_derivedData RuntimeObject* ____derivedData_13; }; // System.Reflection.MethodInfo struct MethodInfo_t : public MethodBase_t { }; // NodeCanvas.Framework.Internal.MissingAction struct MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029 : public ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E { // System.String NodeCanvas.Framework.Internal.MissingAction::_missingType String_t* ____missingType_14; // System.String NodeCanvas.Framework.Internal.MissingAction::_recoveryState String_t* ____recoveryState_15; }; // NodeCanvas.Framework.Internal.MissingBBParameterType struct MissingBBParameterType_tFCA80802B68D32C27B0E6E7910A193DAEF446BCD : public BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3 { // System.String NodeCanvas.Framework.Internal.MissingBBParameterType::_missingType String_t* ____missingType_8; // System.String NodeCanvas.Framework.Internal.MissingBBParameterType::_recoveryState String_t* ____recoveryState_9; }; // NodeCanvas.Framework.Internal.MissingCondition struct MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA : public ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8 { // System.String NodeCanvas.Framework.Internal.MissingCondition::_missingType String_t* ____missingType_14; // System.String NodeCanvas.Framework.Internal.MissingCondition::_recoveryState String_t* ____recoveryState_15; }; // NodeCanvas.Framework.Internal.MissingVariableType struct MissingVariableType_t8C68CAAB17FD9BE78D3181196300F7D49A844214 : public Variable_1_t63BF8D94D187F3891B2A7E2D15AB3D0F8E142839 { // System.String NodeCanvas.Framework.Internal.MissingVariableType::_missingType String_t* ____missingType_11; // System.String NodeCanvas.Framework.Internal.MissingVariableType::_recoveryState String_t* ____recoveryState_12; }; // NodeCanvas.Framework.Node struct Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8 : public RuntimeObject { // System.String NodeCanvas.Framework.Node::_UID String_t* ____UID_0; // System.String NodeCanvas.Framework.Node::_name String_t* ____name_1; // System.String NodeCanvas.Framework.Node::_tag String_t* ____tag_2; // UnityEngine.Vector2 NodeCanvas.Framework.Node::_position Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ____position_3; // System.String NodeCanvas.Framework.Node::_comment String_t* ____comment_4; // System.Boolean NodeCanvas.Framework.Node::_isBreakpoint bool ____isBreakpoint_5; // NodeCanvas.Framework.Graph NodeCanvas.Framework.Node::_graph Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* ____graph_6; // System.Int32 NodeCanvas.Framework.Node::_ID int32_t ____ID_7; // System.Collections.Generic.List`1 NodeCanvas.Framework.Node::_inConnections List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* ____inConnections_8; // System.Collections.Generic.List`1 NodeCanvas.Framework.Node::_outConnections List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* ____outConnections_9; // NodeCanvas.Framework.Status NodeCanvas.Framework.Node::_status int32_t ____status_10; // System.String NodeCanvas.Framework.Node::_nameCache String_t* ____nameCache_11; // System.String NodeCanvas.Framework.Node::_descriptionCache String_t* ____descriptionCache_12; // System.Int32 NodeCanvas.Framework.Node::_priorityCache int32_t ____priorityCache_13; // System.Single NodeCanvas.Framework.Node::k__BackingField float ___U3CtimeStartedU3Ek__BackingField_14; // System.Boolean NodeCanvas.Framework.Node::k__BackingField bool ___U3CisCheckedU3Ek__BackingField_15; // System.Boolean NodeCanvas.Framework.Node::k__BackingField bool ___U3CbreakPointReachedU3Ek__BackingField_16; }; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { // System.IntPtr UnityEngine.Object::m_CachedPtr intptr_t ___m_CachedPtr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr_0; }; // Native definition for COM marshalling of UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr_0; }; // System.OrdinalCaseSensitiveComparer struct OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 { }; // System.OrdinalIgnoreCaseComparer struct OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0 : public OrdinalComparer_tBB06915E213A5D4C8C617ED5478E8BF30C2B2170 { }; // UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject { // System.IntPtr UnityEngine.RectOffset::m_Ptr intptr_t ___m_Ptr_0; // System.Object UnityEngine.RectOffset::m_SourceStyle RuntimeObject* ___m_SourceStyle_1; }; // Native definition for P/Invoke marshalling of UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke { intptr_t ___m_Ptr_0; Il2CppIUnknown* ___m_SourceStyle_1; }; // Native definition for COM marshalling of UnityEngine.RectOffset struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com { intptr_t ___m_Ptr_0; Il2CppIUnknown* ___m_SourceStyle_1; }; // NodeCanvas.Framework.Internal.ReflectedAction struct ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773 : public ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A { // ParadoxNotion.ActionCall NodeCanvas.Framework.Internal.ReflectedAction::call ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* ___call_1; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // NodeCanvas.Framework.Internal.TaskAgentParameter struct TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B : public BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09 { // System.Type NodeCanvas.Framework.Internal.TaskAgentParameter::_type Type_t* ____type_8; }; // NodeCanvas.Framework.Internal.fsBBParameterProcessor struct fsBBParameterProcessor_tA0313E887F8A8C624074B7976373E989C4032BC6 : public fsRecoveryProcessor_2_t4A1477FA7257F81FC2DF0FD056C9E528968E2A9D { }; // ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0 struct U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151 : public RuntimeObject { // UnityEngine.GameObject ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0::exclude GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___exclude_0; // UnityEngine.LayerMask ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0::mask LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___mask_1; }; // NodeCanvas.Framework.Internal.BBMappingParameter struct BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A : public BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795 { // System.String NodeCanvas.Framework.Internal.BBMappingParameter::_targetSubGraphVariableID String_t* ____targetSubGraphVariableID_10; // System.Boolean NodeCanvas.Framework.Internal.BBMappingParameter::_canRead bool ____canRead_11; // System.Boolean NodeCanvas.Framework.Internal.BBMappingParameter::_canWrite bool ____canWrite_12; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580 : public RuntimeObject { // System.IntPtr UnityEngine.GUIStyle::m_Ptr intptr_t ___m_Ptr_0; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Normal GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Normal_1; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Hover GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Hover_2; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Active GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Active_3; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Focused GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Focused_4; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnNormal GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnNormal_5; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnHover GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnHover_6; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnActive GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnActive_7; // UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnFocused GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnFocused_8; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Border RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Border_9; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Padding RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding_10; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Margin RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Margin_11; // UnityEngine.RectOffset UnityEngine.GUIStyle::m_Overflow RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Overflow_12; // System.String UnityEngine.GUIStyle::m_Name String_t* ___m_Name_13; }; // Native definition for P/Invoke marshalling of UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke { intptr_t ___m_Ptr_0; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Normal_1; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Hover_2; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Active_3; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Focused_4; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnNormal_5; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnHover_6; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnActive_7; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnFocused_8; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Border_9; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Padding_10; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Margin_11; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Overflow_12; char* ___m_Name_13; }; // Native definition for COM marshalling of UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com { intptr_t ___m_Ptr_0; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Normal_1; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Hover_2; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Active_3; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Focused_4; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnNormal_5; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnHover_6; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnActive_7; GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnFocused_8; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Border_9; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Padding_10; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Margin_11; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Overflow_12; Il2CppChar* ___m_Name_13; }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // NodeCanvas.Framework.Internal.MissingNode struct MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158 : public Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8 { // System.String NodeCanvas.Framework.Internal.MissingNode::_missingType String_t* ____missingType_17; // System.String NodeCanvas.Framework.Internal.MissingNode::_recoveryState String_t* ____recoveryState_18; }; // 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.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { }; // Native definition for COM marshalling of UnityEngine.ScriptableObject struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; // NodeCanvas.Framework.IBlackboardExtensions/d__14 struct U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32 : public RuntimeObject { // System.Int32 NodeCanvas.Framework.IBlackboardExtensions/d__14::<>1__state int32_t ___U3CU3E1__state_0; // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions/d__14::<>2__current Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___U3CU3E2__current_1; // System.Int32 NodeCanvas.Framework.IBlackboardExtensions/d__14::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions/d__14::blackboard RuntimeObject* ___blackboard_3; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions/d__14::<>3__blackboard RuntimeObject* ___U3CU3E3__blackboard_4; // System.Type NodeCanvas.Framework.IBlackboardExtensions/d__14::ofType Type_t* ___ofType_5; // System.Type NodeCanvas.Framework.IBlackboardExtensions/d__14::<>3__ofType Type_t* ___U3CU3E3__ofType_6; // System.Collections.Generic.IEnumerator`1 NodeCanvas.Framework.IBlackboardExtensions/d__14::<>7__wrap1 RuntimeObject* ___U3CU3E7__wrap1_7; // System.Collections.Generic.Dictionary`2/Enumerator NodeCanvas.Framework.IBlackboardExtensions/d__14::<>7__wrap2 Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE ___U3CU3E7__wrap2_8; }; // System.Action`1 struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t924369B78685936188D9F308D270D4B74F46B374 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t083860B929985EC8DF79C99B5157C38632F84196 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121 : public MulticastDelegate_t { }; // System.Predicate`1 struct Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9 : public MulticastDelegate_t { }; // System.Predicate`1 struct Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196 : public MulticastDelegate_t { }; // System.Predicate`1 struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12 : public MulticastDelegate_t { }; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; // ParadoxNotion.ActionCall struct ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF : public MulticastDelegate_t { }; // NodeCanvas.Framework.AssetBlackboard struct AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.Action`1 NodeCanvas.Framework.AssetBlackboard::onVariableAdded Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___onVariableAdded_4; // System.Action`1 NodeCanvas.Framework.AssetBlackboard::onVariableRemoved Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___onVariableRemoved_5; // System.String NodeCanvas.Framework.AssetBlackboard::_serializedBlackboard String_t* ____serializedBlackboard_6; // System.Collections.Generic.List`1 NodeCanvas.Framework.AssetBlackboard::_objectReferences List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ____objectReferences_7; // System.String NodeCanvas.Framework.AssetBlackboard::_UID String_t* ____UID_8; // System.String NodeCanvas.Framework.AssetBlackboard::_identifier String_t* ____identifier_9; // NodeCanvas.Framework.Internal.BlackboardSource NodeCanvas.Framework.AssetBlackboard::_blackboard BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* ____blackboard_10; }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // NodeCanvas.Framework.Graph struct Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // System.String NodeCanvas.Framework.Graph::_serializedGraph String_t* ____serializedGraph_4; // System.Collections.Generic.List`1 NodeCanvas.Framework.Graph::_objectReferences List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ____objectReferences_5; // NodeCanvas.Framework.Internal.GraphSource NodeCanvas.Framework.Graph::_graphSource GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* ____graphSource_6; // System.Boolean NodeCanvas.Framework.Graph::_haltSerialization bool ____haltSerialization_7; // System.Boolean NodeCanvas.Framework.Graph::haltForUndo bool ___haltForUndo_8; // System.Action`1 NodeCanvas.Framework.Graph::onFinish Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onFinish_11; // System.Boolean NodeCanvas.Framework.Graph::k__BackingField bool ___U3ChasInitializedU3Ek__BackingField_13; // ParadoxNotion.HierarchyTree/Element NodeCanvas.Framework.Graph::k__BackingField Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___U3CflatMetaGraphU3Ek__BackingField_14; // ParadoxNotion.HierarchyTree/Element NodeCanvas.Framework.Graph::k__BackingField Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___U3CfullMetaGraphU3Ek__BackingField_15; // ParadoxNotion.HierarchyTree/Element NodeCanvas.Framework.Graph::k__BackingField Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___U3CnestedMetaGraphU3Ek__BackingField_16; // NodeCanvas.Framework.Graph NodeCanvas.Framework.Graph::k__BackingField Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* ___U3CparentGraphU3Ek__BackingField_17; // System.Single NodeCanvas.Framework.Graph::k__BackingField float ___U3CelapsedTimeU3Ek__BackingField_18; // System.Single NodeCanvas.Framework.Graph::k__BackingField float ___U3CdeltaTimeU3Ek__BackingField_19; // System.Int32 NodeCanvas.Framework.Graph::k__BackingField int32_t ___U3ClastUpdateFrameU3Ek__BackingField_20; // System.Boolean NodeCanvas.Framework.Graph::k__BackingField bool ___U3CisRunningU3Ek__BackingField_21; // System.Boolean NodeCanvas.Framework.Graph::k__BackingField bool ___U3CisPausedU3Ek__BackingField_22; // NodeCanvas.Framework.Graph/UpdateMode NodeCanvas.Framework.Graph::k__BackingField int32_t ___U3CupdateModeU3Ek__BackingField_23; // UnityEngine.Component NodeCanvas.Framework.Graph::k__BackingField Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___U3CagentU3Ek__BackingField_24; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Graph::k__BackingField RuntimeObject* ___U3CparentBlackboardU3Ek__BackingField_25; // System.Action NodeCanvas.Framework.Graph::delayedInitCalls Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___delayedInitCalls_26; }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // ParadoxNotion.TypeConverter/CustomConverter struct CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3 : public MulticastDelegate_t { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // NodeCanvas.Framework.Blackboard struct Blackboard_t05918ADC382730440A2993437411C8652EECCE4F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // NodeCanvas.Framework.AssetBlackboard NodeCanvas.Framework.Blackboard::_parentBlackboard AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* ____parentBlackboard_4; // System.String NodeCanvas.Framework.Blackboard::_serializedBlackboard String_t* ____serializedBlackboard_5; // System.Collections.Generic.List`1 NodeCanvas.Framework.Blackboard::_objectReferences List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ____objectReferences_6; // ParadoxNotion.Serialization.SerializationPair[] NodeCanvas.Framework.Blackboard::_serializedVariables SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* ____serializedVariables_7; // NodeCanvas.Framework.Internal.BlackboardSource NodeCanvas.Framework.Blackboard::_blackboard BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* ____blackboard_8; // System.Boolean NodeCanvas.Framework.Blackboard::haltForUndo bool ___haltForUndo_9; // System.String NodeCanvas.Framework.Blackboard::_identifier String_t* ____identifier_10; // System.Action`1 NodeCanvas.Framework.Blackboard::onVariableAdded Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___onVariableAdded_11; // System.Action`1 NodeCanvas.Framework.Blackboard::onVariableRemoved Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___onVariableRemoved_12; }; // ParadoxNotion.Services.EventRouter struct EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // ParadoxNotion.Services.EventRouterAnimatorMove ParadoxNotion.Services.EventRouter::_routerAnimatorMove EventRouterAnimatorMove_tCC97034D7B43B81378ECB246E21BC3280DFF04AF* ____routerAnimatorMove_4; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onPointerEnter EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onPointerEnter_5; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onPointerExit EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onPointerExit_6; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onPointerDown EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onPointerDown_7; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onPointerUp EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onPointerUp_8; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onPointerClick EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onPointerClick_9; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onDrag EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onDrag_10; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onDrop EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onDrop_11; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onScroll EventDelegate_1_t3922DD8D8BB78D005C965CBE4940BDED836B29F3* ___onScroll_12; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onUpdateSelected EventDelegate_1_tADEB0E3D25F34FE8A22D8FD3203F761C0DF4840B* ___onUpdateSelected_13; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onSelect EventDelegate_1_tADEB0E3D25F34FE8A22D8FD3203F761C0DF4840B* ___onSelect_14; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onDeselect EventDelegate_1_tADEB0E3D25F34FE8A22D8FD3203F761C0DF4840B* ___onDeselect_15; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onMove EventDelegate_1_t9D47EFD73C7AAE4AF31A0169C509BD82147A2038* ___onMove_16; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onSubmit EventDelegate_1_tADEB0E3D25F34FE8A22D8FD3203F761C0DF4840B* ___onSubmit_17; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onMouseDown EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onMouseDown_18; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onMouseDrag EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onMouseDrag_19; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onMouseEnter EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onMouseEnter_20; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onMouseExit EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onMouseExit_21; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onMouseOver EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onMouseOver_22; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onMouseUp EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onMouseUp_23; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onEnable EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onEnable_24; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onDisable EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onDisable_25; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onDestroy EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onDestroy_26; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onTransformChildrenChanged EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onTransformChildrenChanged_27; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onTransformParentChanged EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onTransformParentChanged_28; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onAnimatorIK EventDelegate_1_t2A226EAE82D102AC6F450E338D16C4D1638857BD* ___onAnimatorIK_29; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onBecameInvisible EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onBecameInvisible_30; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onBecameVisible EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onBecameVisible_31; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onControllerColliderHit EventDelegate_1_t9267A446213AA1DAC898708EE85CEB3EBF95D9B4* ___onControllerColliderHit_32; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onParticleCollision EventDelegate_1_t5A4AFE96D0BA4815568B3734C38266933BB5AAD6* ___onParticleCollision_33; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onCollisionEnter EventDelegate_1_tD29A63C52AB913AB044E80D0145C193680CB8AF1* ___onCollisionEnter_34; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onCollisionExit EventDelegate_1_tD29A63C52AB913AB044E80D0145C193680CB8AF1* ___onCollisionExit_35; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onCollisionStay EventDelegate_1_tD29A63C52AB913AB044E80D0145C193680CB8AF1* ___onCollisionStay_36; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onCollisionEnter2D EventDelegate_1_t88F2B17388F778571525A3B4746C724130EFEF3E* ___onCollisionEnter2D_37; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onCollisionExit2D EventDelegate_1_t88F2B17388F778571525A3B4746C724130EFEF3E* ___onCollisionExit2D_38; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onCollisionStay2D EventDelegate_1_t88F2B17388F778571525A3B4746C724130EFEF3E* ___onCollisionStay2D_39; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onTriggerEnter EventDelegate_1_t6F52CB20C27A00AD5B3EDA7C4FC6F5457CF62587* ___onTriggerEnter_40; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onTriggerExit EventDelegate_1_t6F52CB20C27A00AD5B3EDA7C4FC6F5457CF62587* ___onTriggerExit_41; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onTriggerStay EventDelegate_1_t6F52CB20C27A00AD5B3EDA7C4FC6F5457CF62587* ___onTriggerStay_42; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onTriggerEnter2D EventDelegate_1_t0A3517F87DD0F8308E239D4FFEA727B41F2CEC55* ___onTriggerEnter2D_43; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onTriggerExit2D EventDelegate_1_t0A3517F87DD0F8308E239D4FFEA727B41F2CEC55* ___onTriggerExit2D_44; // ParadoxNotion.Services.EventRouter/EventDelegate`1 ParadoxNotion.Services.EventRouter::onTriggerStay2D EventDelegate_1_t0A3517F87DD0F8308E239D4FFEA727B41F2CEC55* ___onTriggerStay2D_45; // System.Action`2 ParadoxNotion.Services.EventRouter::onRenderImage Action_2_t614AB1C8EDBDCA4CEA2E8C48AFFF33F825433DB1* ___onRenderImage_46; // ParadoxNotion.Services.EventRouter/EventDelegate ParadoxNotion.Services.EventRouter::onDrawGizmos EventDelegate_t2F154298F118D94C382C722CC4DE96A141BE661F* ___onDrawGizmos_47; // ParadoxNotion.Services.EventRouter/CustomEventDelegate ParadoxNotion.Services.EventRouter::onCustomEvent CustomEventDelegate_tDCADC9123D2A1C92BF09539592EBC015A6F9F504* ___onCustomEvent_48; }; // ParadoxNotion.Services.MonoManager struct MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Action ParadoxNotion.Services.MonoManager::onUpdate Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onUpdate_4; // System.Action ParadoxNotion.Services.MonoManager::onLateUpdate Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onLateUpdate_5; // System.Action ParadoxNotion.Services.MonoManager::onFixedUpdate Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onFixedUpdate_6; // System.Action ParadoxNotion.Services.MonoManager::onApplicationQuit Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onApplicationQuit_7; // System.Action`1 ParadoxNotion.Services.MonoManager::onApplicationPause Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onApplicationPause_8; // System.Action ParadoxNotion.Services.MonoManager::onGUI Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onGUI_9; }; // NodeCanvas.Framework.GlobalBlackboard struct GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125 : public Blackboard_t05918ADC382730440A2993437411C8652EECCE4F { // System.String NodeCanvas.Framework.GlobalBlackboard::_UID String_t* ____UID_13; // System.String NodeCanvas.Framework.GlobalBlackboard::_identifier String_t* ____identifier_14; // NodeCanvas.Framework.GlobalBlackboard/SingletonMode NodeCanvas.Framework.GlobalBlackboard::_singletonMode int32_t ____singletonMode_15; // System.Boolean NodeCanvas.Framework.GlobalBlackboard::_dontDestroyOnLoad bool ____dontDestroyOnLoad_16; }; // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.List`1 struct List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ActionTaskU5BU5D_t958EF88CAAF2335ACEC2BEE9CFEFAEF76A84718D* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray CanvasGroupU5BU5D_t0B320AC42D45D401BAEECFBA95AD29F81126C710* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ConditionTaskU5BU5D_tB7D486EE4B27268C492665955C5AF44C185AF311* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ConnectionU5BU5D_t5D2C96F2326D52F4DF94410574A186770D62742D* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray GlobalBlackboardU5BU5D_t799475C44263EA91DD514152FB9CD0AC226035BF* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray NodeU5BU5D_t9ED98B145FDFEDFC80FCBDF86A3D7B4D21CB89A2* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_tD4BF1BEC72A31DF6611C0B8FA3112AF128FC3F8A* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray TaskU5BU5D_t2CF6FE533EEC7561997033A78B16B5227703E9A5* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ElementU5BU5D_t5F0E5E5A938EA3353DF1714DD5BF2ED79D2A667B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.Dictionary`2/ValueCollection // System.Collections.Generic.Dictionary`2/ValueCollection // System.Reflection.Assembly // System.Reflection.Assembly // System.Attribute // System.Attribute // NodeCanvas.Framework.BBParameter // NodeCanvas.Framework.BBParameter // System.Reflection.Binder // System.Reflection.Binder // NodeCanvas.Framework.Internal.BlackboardSource // NodeCanvas.Framework.Internal.BlackboardSource // ParadoxNotion.ColorUtils struct ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields { // System.Collections.Generic.Dictionary`2 ParadoxNotion.ColorUtils::colorHexCache Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F* ___colorHexCache_0; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ColorUtils::hexColorCache Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C* ___hexColorCache_1; }; // ParadoxNotion.ColorUtils // NodeCanvas.Framework.Connection // NodeCanvas.Framework.Connection // ParadoxNotion.CurveUtils // ParadoxNotion.CurveUtils // ParadoxNotion.DynamicParameterDefinition // ParadoxNotion.DynamicParameterDefinition // System.Linq.Expressions.Expression struct Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_StaticFields { // System.Dynamic.Utils.CacheDict`2 System.Linq.Expressions.Expression::s_lambdaDelegateCache CacheDict_2_tB695739D50653F4D4C3DA03BCF07CC868196FB15* ___s_lambdaDelegateCache_0; // System.Runtime.CompilerServices.ConditionalWeakTable`2 System.Linq.Expressions.Expression::s_legacyCtorSupportTable ConditionalWeakTable_2_t0F3FDA57EE333DF8B8C1F3FB944E4E19C5DDCFC7* ___s_legacyCtorSupportTable_1; }; // System.Linq.Expressions.Expression // ParadoxNotion.GUIStyleUtils // ParadoxNotion.GUIStyleUtils // ParadoxNotion.HierarchyTree // ParadoxNotion.HierarchyTree // NodeCanvas.Framework.IBlackboardExtensions // NodeCanvas.Framework.IBlackboardExtensions // ParadoxNotion.LayerUtils // ParadoxNotion.LayerUtils // System.Reflection.MemberInfo // System.Reflection.MemberInfo // ParadoxNotion.ObjectUtils // ParadoxNotion.ObjectUtils // ParadoxNotion.OperationTools // ParadoxNotion.OperationTools // System.Reflection.ParameterInfo // System.Reflection.ParameterInfo // ParadoxNotion.RectUtils // ParadoxNotion.RectUtils // NodeCanvas.Framework.Internal.ReflectedWrapper // NodeCanvas.Framework.Internal.ReflectedWrapper // ParadoxNotion.ReflectionTools struct ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields { // System.Reflection.Assembly[] ParadoxNotion.ReflectionTools::_loadedAssemblies AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ____loadedAssemblies_2; // System.Type[] ParadoxNotion.ReflectionTools::_allTypes TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ____allTypes_3; // System.Object[] ParadoxNotion.ReflectionTools::_tempArgs ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____tempArgs_4; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typesMap Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* ____typesMap_5; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_subTypesMap Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* ____subTypesMap_6; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_methodSpecialType Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* ____methodSpecialType_7; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeFriendlyName Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* ____typeFriendlyName_8; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeFriendlyNameCompileSafe Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* ____typeFriendlyNameCompileSafe_9; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_methodSignatures Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF* ____methodSignatures_10; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeConstructors Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79* ____typeConstructors_11; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeMethods Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* ____typeMethods_12; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeFields Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365* ____typeFields_13; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeProperties Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD* ____typeProperties_14; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeEvents Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE* ____typeEvents_15; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeAttributes Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E* ____typeAttributes_16; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_memberAttributes Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5* ____memberAttributes_17; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_obsoleteCache Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* ____obsoleteCache_18; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_typeExtensions Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* ____typeExtensions_19; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_genericArgsTypeCache Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* ____genericArgsTypeCache_20; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::_genericArgsMathodCache Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D* ____genericArgsMathodCache_21; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::op_FriendlyNamesLong Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___op_FriendlyNamesLong_22; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::op_FriendlyNamesShort Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___op_FriendlyNamesShort_23; // System.Collections.Generic.Dictionary`2 ParadoxNotion.ReflectionTools::op_CSharpAliases Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___op_CSharpAliases_24; }; // ParadoxNotion.ReflectionTools // ParadoxNotion.Serialization.SerializationPair // ParadoxNotion.Serialization.SerializationPair // ParadoxNotion.Serialization.SerializedMethodInfo // ParadoxNotion.Serialization.SerializedMethodInfo // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // System.StringComparer struct StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields { // System.CultureAwareComparer System.StringComparer::s_invariantCulture CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCulture_0; // System.CultureAwareComparer System.StringComparer::s_invariantCultureIgnoreCase CultureAwareComparer_t5822A6535A6EB4C448D1B7736067D1188BAEE8CD* ___s_invariantCultureIgnoreCase_1; // System.OrdinalCaseSensitiveComparer System.StringComparer::s_ordinal OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* ___s_ordinal_2; // System.OrdinalIgnoreCaseComparer System.StringComparer::s_ordinalIgnoreCase OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* ___s_ordinalIgnoreCase_3; }; // System.StringComparer // ParadoxNotion.StringUtils struct StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields { // System.Char[] ParadoxNotion.StringUtils::CHAR_SPACE_ARRAY CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CHAR_SPACE_ARRAY_2; // System.Collections.Generic.Dictionary`2 ParadoxNotion.StringUtils::splitCaseCache Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___splitCaseCache_3; }; // ParadoxNotion.StringUtils // NodeCanvas.Framework.Task // NodeCanvas.Framework.Task // ParadoxNotion.Services.Threader struct Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_StaticFields { // System.Boolean ParadoxNotion.Services.Threader::k__BackingField bool ___U3CapplicationIsPlayingU3Ek__BackingField_0; }; // ParadoxNotion.Services.Threader // ParadoxNotion.TypeConverter struct TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_StaticFields { // ParadoxNotion.TypeConverter/CustomConverter ParadoxNotion.TypeConverter::customConverter CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* ___customConverter_0; }; // ParadoxNotion.TypeConverter // NodeCanvas.Framework.Variable // NodeCanvas.Framework.Variable // NodeCanvas.Framework.VariableSeperator // NodeCanvas.Framework.VariableSeperator // ParadoxNotion.Serialization.FullSerializer.fsData struct fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0_StaticFields { // ParadoxNotion.Serialization.FullSerializer.fsData ParadoxNotion.Serialization.FullSerializer.fsData::True fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___True_1; // ParadoxNotion.Serialization.FullSerializer.fsData ParadoxNotion.Serialization.FullSerializer.fsData::False fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___False_2; // ParadoxNotion.Serialization.FullSerializer.fsData ParadoxNotion.Serialization.FullSerializer.fsData::Null fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___Null_3; }; // ParadoxNotion.Serialization.FullSerializer.fsData // ParadoxNotion.Serialization.FullSerializer.fsSerializer // ParadoxNotion.Serialization.FullSerializer.fsSerializer // NodeCanvas.Framework.ActionTask/d__12 // NodeCanvas.Framework.ActionTask/d__12 // NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0 // NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0 // NodeCanvas.Framework.ConditionTask/d__13 // NodeCanvas.Framework.ConditionTask/d__13 // NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0 // NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0 // ParadoxNotion.HierarchyTree/Element // ParadoxNotion.HierarchyTree/Element // NodeCanvas.Framework.IBlackboardExtensions/d__1 // NodeCanvas.Framework.IBlackboardExtensions/d__1 // NodeCanvas.Framework.Node/<>c struct U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_StaticFields { // NodeCanvas.Framework.Node/<>c NodeCanvas.Framework.Node/<>c::<>9 U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F* ___U3CU3E9_0; // System.Func`2 NodeCanvas.Framework.Node/<>c::<>9__105_0 Func_2_t969C40999EC4065F39859EB2E1B1CF16663EBC6F* ___U3CU3E9__105_0_1; // System.Func`2 NodeCanvas.Framework.Node/<>c::<>9__106_0 Func_2_t969C40999EC4065F39859EB2E1B1CF16663EBC6F* ___U3CU3E9__106_0_2; }; // NodeCanvas.Framework.Node/<>c // NodeCanvas.Framework.Node/<>c__DisplayClass102_0 // NodeCanvas.Framework.Node/<>c__DisplayClass102_0 // NodeCanvas.Framework.Node/<>c__DisplayClass107_0 // NodeCanvas.Framework.Node/<>c__DisplayClass107_0 // NodeCanvas.Framework.Node/<>c__DisplayClass108_0 // NodeCanvas.Framework.Node/<>c__DisplayClass108_0 // NodeCanvas.Framework.Node/d__92 // NodeCanvas.Framework.Node/d__92 // ParadoxNotion.ReflectionTools/<>c struct U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields { // ParadoxNotion.ReflectionTools/<>c ParadoxNotion.ReflectionTools/<>c::<>9 U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* ___U3CU3E9_0; // System.Func`2 ParadoxNotion.ReflectionTools/<>c::<>9__33_0 Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* ___U3CU3E9__33_0_1; // System.Func`2 ParadoxNotion.ReflectionTools/<>c::<>9__33_1 Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* ___U3CU3E9__33_1_2; // System.Func`2 ParadoxNotion.ReflectionTools/<>c::<>9__102_0 Func_2_t083860B929985EC8DF79C99B5157C38632F84196* ___U3CU3E9__102_0_3; // System.Func`2 ParadoxNotion.ReflectionTools/<>c::<>9__110_0 Func_2_t083860B929985EC8DF79C99B5157C38632F84196* ___U3CU3E9__110_0_4; }; // ParadoxNotion.ReflectionTools/<>c // ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0 // ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0 // ParadoxNotion.TypeConverter/<>c struct U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields { // ParadoxNotion.TypeConverter/<>c ParadoxNotion.TypeConverter/<>c::<>9 U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* ___U3CU3E9_0; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_0 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_0_1; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_1 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_1_2; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_3 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_3_3; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_5 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_5_4; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_9 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_9_5; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_10 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_10_6; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_11 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_11_7; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_12 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_12_8; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_13 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_13_9; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_14 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_14_10; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_15 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_15_11; // System.Func`2 ParadoxNotion.TypeConverter/<>c::<>9__4_16 Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CU3E9__4_16_12; }; // ParadoxNotion.TypeConverter/<>c // ParadoxNotion.TypeConverter/<>c__DisplayClass4_0 // ParadoxNotion.TypeConverter/<>c__DisplayClass4_0 // NodeCanvas.Framework.Variable/<>c__DisplayClass48_0 // NodeCanvas.Framework.Variable/<>c__DisplayClass48_0 // NodeCanvas.Framework.Variable/<>c__DisplayClass50_0 // NodeCanvas.Framework.Variable/<>c__DisplayClass50_0 // NodeCanvas.Framework.BBParameter`1 // NodeCanvas.Framework.BBParameter`1 // NodeCanvas.Framework.BBParameter`1 // NodeCanvas.Framework.BBParameter`1 // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Nullable`1 // System.Nullable`1 // NodeCanvas.Framework.Variable`1 // NodeCanvas.Framework.Variable`1 // ParadoxNotion.Serialization.fsRecoveryProcessor`2 // ParadoxNotion.Serialization.fsRecoveryProcessor`2 // NodeCanvas.Framework.ActionTask // NodeCanvas.Framework.ActionTask // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Boolean // System.Byte // System.Byte // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // System.Char // UnityEngine.Color // UnityEngine.Color // UnityEngine.Color32 // UnityEngine.Color32 // NodeCanvas.Framework.ConditionTask // NodeCanvas.Framework.ConditionTask // ParadoxNotion.Design.DescriptionAttribute // ParadoxNotion.Design.DescriptionAttribute // ParadoxNotion.Serialization.DeserializeFromAttribute // ParadoxNotion.Serialization.DeserializeFromAttribute // System.Double // System.Double // ParadoxNotion.EventData // ParadoxNotion.EventData // System.Reflection.EventInfo // System.Reflection.EventInfo // NodeCanvas.Framework.EventReceiverAttribute // NodeCanvas.Framework.EventReceiverAttribute // System.Reflection.FieldInfo // System.Reflection.FieldInfo // NodeCanvas.Framework.Internal.GraphLoadData // NodeCanvas.Framework.Internal.GraphLoadData // System.Guid struct Guid_t_StaticFields { // System.Guid System.Guid::Empty Guid_t ___Empty_0; }; // System.Guid // System.Int32 // System.Int32 // System.IntPtr struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IntPtr // UnityEngine.LayerMask // UnityEngine.LayerMask // System.Reflection.MethodBase // System.Reflection.MethodBase // NodeCanvas.Framework.Internal.MissingConnection // NodeCanvas.Framework.Internal.MissingConnection // ParadoxNotion.Design.NameAttribute // ParadoxNotion.Design.NameAttribute // System.ObsoleteAttribute // System.ObsoleteAttribute // System.Linq.Expressions.ParameterExpression // System.Linq.Expressions.ParameterExpression // System.Reflection.ParameterModifier // System.Reflection.ParameterModifier // System.Reflection.PropertyInfo // System.Reflection.PropertyInfo // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Quaternion // UnityEngine.Rect // UnityEngine.Rect // NodeCanvas.Framework.Internal.ReflectedActionWrapper // NodeCanvas.Framework.Internal.ReflectedActionWrapper // NodeCanvas.Framework.Internal.ReflectedFunctionWrapper // NodeCanvas.Framework.Internal.ReflectedFunctionWrapper // System.Single // System.Single // System.Linq.Expressions.UnaryExpression // System.Linq.Expressions.UnaryExpression // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector2 // UnityEngine.Vector3 struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5; // UnityEngine.Vector3 UnityEngine.Vector3::oneVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6; // UnityEngine.Vector3 UnityEngine.Vector3::upVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7; // UnityEngine.Vector3 UnityEngine.Vector3::downVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8; // UnityEngine.Vector3 UnityEngine.Vector3::leftVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9; // UnityEngine.Vector3 UnityEngine.Vector3::rightVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10; // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11; // UnityEngine.Vector3 UnityEngine.Vector3::backVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12; // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13; // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14; }; // UnityEngine.Vector3 // System.Void // System.Void // ParadoxNotion.Serialization.FullSerializer.fsResult struct fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807_StaticFields { // System.String[] ParadoxNotion.Serialization.FullSerializer.fsResult::EmptyStringArray StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___EmptyStringArray_0; // ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsResult::Success fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 ___Success_3; }; // ParadoxNotion.Serialization.FullSerializer.fsResult // NodeCanvas.Framework.Node/AutoSortWithChildrenConnections // NodeCanvas.Framework.Node/AutoSortWithChildrenConnections // NodeCanvas.Framework.Task/GetFromAgentAttribute // NodeCanvas.Framework.Task/GetFromAgentAttribute // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // NodeCanvas.Framework.ActionList // NodeCanvas.Framework.ActionList // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields { // System.String System.AppDomain::_process_guid String_t* ____process_guid_2; }; // System.AppDomain 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; }; // NodeCanvas.Framework.Internal.BBObjectParameter // NodeCanvas.Framework.Internal.BBObjectParameter // NodeCanvas.Framework.ConditionList // NodeCanvas.Framework.ConditionList // System.Reflection.ConstructorInfo struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields { // System.String System.Reflection.ConstructorInfo::ConstructorName String_t* ___ConstructorName_0; // System.String System.Reflection.ConstructorInfo::TypeConstructorName String_t* ___TypeConstructorName_1; }; // System.Reflection.ConstructorInfo // UnityEngine.Coroutine // UnityEngine.Coroutine // System.Delegate // System.Delegate // System.Exception struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // System.Exception // NodeCanvas.Framework.Internal.GraphSource // NodeCanvas.Framework.Internal.GraphSource // System.Reflection.MethodInfo // System.Reflection.MethodInfo // NodeCanvas.Framework.Internal.MissingAction // NodeCanvas.Framework.Internal.MissingAction // NodeCanvas.Framework.Internal.MissingBBParameterType // NodeCanvas.Framework.Internal.MissingBBParameterType // NodeCanvas.Framework.Internal.MissingCondition // NodeCanvas.Framework.Internal.MissingCondition // NodeCanvas.Framework.Internal.MissingVariableType // NodeCanvas.Framework.Internal.MissingVariableType // NodeCanvas.Framework.Node // NodeCanvas.Framework.Node // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // UnityEngine.Object // System.OrdinalCaseSensitiveComparer // System.OrdinalCaseSensitiveComparer // System.OrdinalIgnoreCaseComparer // System.OrdinalIgnoreCaseComparer // UnityEngine.RectOffset // UnityEngine.RectOffset // NodeCanvas.Framework.Internal.ReflectedAction // NodeCanvas.Framework.Internal.ReflectedAction // System.RuntimeTypeHandle // System.RuntimeTypeHandle // NodeCanvas.Framework.Internal.TaskAgentParameter // NodeCanvas.Framework.Internal.TaskAgentParameter // NodeCanvas.Framework.Internal.fsBBParameterProcessor // NodeCanvas.Framework.Internal.fsBBParameterProcessor // ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0 // ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0 // NodeCanvas.Framework.Internal.BBMappingParameter // NodeCanvas.Framework.Internal.BBMappingParameter // UnityEngine.Component // UnityEngine.Component // UnityEngine.GUIStyle struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_StaticFields { // System.Boolean UnityEngine.GUIStyle::showKeyboardFocus bool ___showKeyboardFocus_14; // UnityEngine.GUIStyle UnityEngine.GUIStyle::s_None GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___s_None_15; }; // UnityEngine.GUIStyle // UnityEngine.GameObject // UnityEngine.GameObject // NodeCanvas.Framework.Internal.MissingNode // NodeCanvas.Framework.Internal.MissingNode // UnityEngine.ScriptableObject // UnityEngine.ScriptableObject // System.Type 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; }; // System.Type // NodeCanvas.Framework.IBlackboardExtensions/d__14 // NodeCanvas.Framework.IBlackboardExtensions/d__14 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`2 // System.Action`2 // System.Func`1 // System.Func`1 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Predicate`1 // System.Predicate`1 // System.Predicate`1 // System.Predicate`1 // System.Predicate`1 // System.Predicate`1 // System.Action // System.Action // ParadoxNotion.ActionCall // ParadoxNotion.ActionCall // NodeCanvas.Framework.AssetBlackboard // NodeCanvas.Framework.AssetBlackboard // System.AsyncCallback // System.AsyncCallback // NodeCanvas.Framework.Graph struct Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032_StaticFields { // System.Action`1 NodeCanvas.Framework.Graph::onGraphSerialized Action_1_t9D5B6373D6027B3BE7FF6B70A01B3CB38AAA3965* ___onGraphSerialized_9; // System.Action`1 NodeCanvas.Framework.Graph::onGraphDeserialized Action_1_t9D5B6373D6027B3BE7FF6B70A01B3CB38AAA3965* ___onGraphDeserialized_10; // System.Collections.Generic.List`1 NodeCanvas.Framework.Graph::_runningGraphs List_1_tAC3699D052F658AFF59ECF6AB1A90478603F6294* ____runningGraphs_12; }; // NodeCanvas.Framework.Graph // System.NotSupportedException // System.NotSupportedException // UnityEngine.Transform // UnityEngine.Transform // ParadoxNotion.TypeConverter/CustomConverter // ParadoxNotion.TypeConverter/CustomConverter // UnityEngine.MonoBehaviour // UnityEngine.MonoBehaviour // NodeCanvas.Framework.Blackboard // NodeCanvas.Framework.Blackboard // ParadoxNotion.Services.EventRouter // ParadoxNotion.Services.EventRouter // ParadoxNotion.Services.MonoManager struct MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675_StaticFields { // System.Boolean ParadoxNotion.Services.MonoManager::isQuiting bool ___isQuiting_10; // ParadoxNotion.Services.MonoManager ParadoxNotion.Services.MonoManager::_current MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675* ____current_11; }; // ParadoxNotion.Services.MonoManager // NodeCanvas.Framework.GlobalBlackboard struct GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields { // System.Collections.Generic.List`1 NodeCanvas.Framework.GlobalBlackboard::_allGlobals List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* ____allGlobals_17; }; // NodeCanvas.Framework.GlobalBlackboard #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* 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, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_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, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray { ALIGN_FIELD (8) Type_t* m_Items[1]; inline Type_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Type_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, Type_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.FieldInfo[] struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8 : public RuntimeArray { ALIGN_FIELD (8) FieldInfo_t* m_Items[1]; inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline FieldInfo_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, FieldInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // ParadoxNotion.Serialization.SerializationPair[] struct SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8 : public RuntimeArray { ALIGN_FIELD (8) SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* m_Items[1]; inline SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6** 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, SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* 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); } }; // NodeCanvas.Framework.BBParameter[] struct BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E : public RuntimeArray { ALIGN_FIELD (8) BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* m_Items[1]; inline BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60** 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, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.ParameterInfo[] struct ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C : public RuntimeArray { ALIGN_FIELD (8) ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* m_Items[1]; inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** 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, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_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, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // 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.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; } }; // System.Reflection.ConstructorInfo[] struct ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A : public RuntimeArray { ALIGN_FIELD (8) ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* m_Items[1]; inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB** 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, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.MethodInfo[] struct MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265 : public RuntimeArray { ALIGN_FIELD (8) MethodInfo_t* m_Items[1]; inline MethodInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline MethodInfo_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, MethodInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline MethodInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline MethodInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, MethodInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.PropertyInfo[] struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7 : public RuntimeArray { ALIGN_FIELD (8) PropertyInfo_t* m_Items[1]; inline PropertyInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline PropertyInfo_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, PropertyInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline PropertyInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline PropertyInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.EventInfo[] struct EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110 : public RuntimeArray { ALIGN_FIELD (8) EventInfo_t* m_Items[1]; inline EventInfo_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline EventInfo_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, EventInfo_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline EventInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline EventInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, EventInfo_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Reflection.ParameterModifier[] struct ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364 : public RuntimeArray { ALIGN_FIELD (8) ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 m_Items[1]; inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* 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, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL); } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParameterModifier_t75F1AF13B2AD5EDBD3A3579FD337D0A66E3FF510 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->____byRef_0), (void*)NULL); } }; // UnityEngine.Vector2[] struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray { ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1]; inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* 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, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_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, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // UnityEngine.GameObject[] struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF : public RuntimeArray { ALIGN_FIELD (8) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* m_Items[1]; inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** 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, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Rect[] struct RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993 : public RuntimeArray { ALIGN_FIELD (8) Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D m_Items[1]; inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* 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, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D value) { m_Items[index] = value; } }; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, 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 System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; // T System.Nullable`1::GetValueOrDefault() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, int32_t ___0_obj, const RuntimeMethod* method) ; // T ParadoxNotion.Serialization.JSONSerializer::Clone(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JSONSerializer_Clone_TisRuntimeObject_m0BDB1832DF182CC864DB5DB66DC3FE1DCD306943_gshared (RuntimeObject* ___0_original, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTGetAttribute(System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectionTools_RTGetAttribute_TisRuntimeObject_mC18A887625BFADDED9B269EF21D1777234EFE1F4_gshared (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) ; // T ParadoxNotion.ObjectUtils::GetAddComponent(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectUtils_GetAddComponent_TisRuntimeObject_mEBE7FCE77BE09E49F0090C6D9AAA397D22F5DF19_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Reflection.MemberInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsDefined_TisRuntimeObject_mF5A98F69B8E25722DD11E893F68C6A5CF12940EA_gshared (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) ; // T ParadoxNotion.Serialization.JSONSerializer::Deserialize(System.String,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JSONSerializer_Deserialize_TisRuntimeObject_m8FC515C7AA8A60F8AA379FA5B9D29356FA0FD965_gshared (String_t* ___0_json, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___1_references, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Boolean System.Linq.Enumerable::SequenceEqual(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_SequenceEqual_TisRuntimeObject_mD7CCFE3DE49A5BD874E39FCE744B398E700192DB_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) ; // 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) ; // TSource System.Linq.Enumerable::ElementAt>(System.Collections.Generic.IEnumerable`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerable_ElementAt_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_mC8ABDA345F7C58BD3955F75BB8ED7F3FA1028970_gshared (RuntimeObject* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; // T ParadoxNotion.Serialization.JSONSerializer::TryDeserializeOverwrite(T,System.String,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JSONSerializer_TryDeserializeOverwrite_TisRuntimeObject_m549847DCFBC411CD7FA6F880B968852BA4879DDD_gshared (RuntimeObject* ___0_instance, String_t* ___1_json, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___2_references, 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.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* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void System.Predicate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::Find(System.Predicate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared (ValueCollection_t038245E04B5D2A80048D9F8021A23E69A0C9DBAA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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* ___0_arg, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTCreateDelegate(System.Reflection.MethodInfo,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectionTools_RTCreateDelegate_TisRuntimeObject_mC71797F821AEFED2BEAD3C3748F4008DA094AA01_gshared (MethodInfo_t* ___0_method, RuntimeObject* ___1_instance, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // T NodeCanvas.Framework.BBParameter`1::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BBParameter_1_get_value_mD726F3B9C069F7F2EF7CB68934E87764BAD6967F_gshared (BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_gshared (BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; // System.Void ParadoxNotion.Serialization.fsRecoveryProcessor`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsRecoveryProcessor_2__ctor_mDA1B92A03BAB91620192268CE7AF5B7A2798658E_gshared (fsRecoveryProcessor_2_tC277DECB57FA0306C2B65E5A311066E04FED6300* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Variable`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_1__ctor_m54AEC1818797101B1929CAD23613451F5BD02E92_gshared (Variable_1_t63BF8D94D187F3891B2A7E2D15AB3D0F8E142839* __this, 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* ___0_key, RuntimeObject* ___1_value, 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) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE0470880427DED948EF413AD5E9525F41CAF7D1D_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, 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* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, 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* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisRuntimeObject_m95A8A4774C308571D7F63FEFC3313E6ACE9C8049_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, const RuntimeMethod* method) ; // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::ThenBy(System.Linq.IOrderedEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisRuntimeObject_TisRuntimeObject_m9919065CD1231502CB7990F0A37FA36606168A53_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_keySelector, const RuntimeMethod* method) ; // T[] System.Collections.Generic.List`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m0786A6332E06581557A6E9D4DA5000AF5BC8A373_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_key, int32_t* ___1_value, 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_mC0F84089707699016E685213CFF60997BC7CB12B_gshared (Dictionary_2_t2A9A7F3ECFC3483F89253F3C4BB5BE98A37F6EF3* __this, RuntimeObject* ___0_key, int32_t ___1_value, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTGetAttribute(System.Reflection.MemberInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectionTools_RTGetAttribute_TisRuntimeObject_m63304BD0FA6A27D7048DA94E1201FD0882175E43_gshared (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m9AAE125D6298B2B6B9D2F150C841A70872BF887B_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool* ___1_value, 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_mF1A7BA3C1568A00A32A43BCD889038FE080F77BF_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___0_key, bool ___1_value, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsDefined_TisRuntimeObject_m4014ED5543CE5B960FE30304C077B3617F478FEC_gshared (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // System.Boolean System.Predicate`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_gshared_inline (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mAA19A175F6071502D1AD6728B15E29CF242FBB32_gshared (Dictionary_2_t90A5A9F3A5F2CA74DFF7945F200A440B50F6C509* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_key, RuntimeObject** ___1_value, 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_m972FA871F2024B6B2250A682CE7EF92EE633C2B6_gshared (Dictionary_2_t90A5A9F3A5F2CA74DFF7945F200A440B50F6C509* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m1284BB2D90B88643E8F889F2F6D2C6802C987371_gshared (Dictionary_2_t807986D905DA28CECB9BD59134DA9CEFFD715027* __this, RuntimeObject* ___0_key, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_value, 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_m86710295E28AC1A43001334C64469679C37603F5_gshared (Dictionary_2_t807986D905DA28CECB9BD59134DA9CEFFD715027* __this, RuntimeObject* ___0_key, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCA79804AFD4EA36E7AEA92765B88D0309B268B18_gshared (Dictionary_2_t90A5A9F3A5F2CA74DFF7945F200A440B50F6C509* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mA5A237A70ED40C807A903CA3C3CC500094AB79DE_gshared (Dictionary_2_t807986D905DA28CECB9BD59134DA9CEFFD715027* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) ; // T[] UnityEngine.Object::FindObjectsOfType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared (const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Enumerable_First_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E75C6E76FACFE89CDC1B8011EC285B8D7A20AD6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::LastOrDefault(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // System.Void System.Attribute::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Break() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Break_m7AE7554F3BA3BD5E49A0073434A9680534CE8EC7 (const RuntimeMethod* method) ; // System.Void System.Action::Invoke() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; // NodeCanvas.Framework.Node NodeCanvas.Framework.Connection::get_targetNode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* Connection_get_targetNode_m6497814C735802779A09743F85F194212C0606F2_inline (Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Node/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEDB6C9145E515D65C594A9C4EF08ABCE6AE2C15F (U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F* __this, const RuntimeMethod* method) ; // NodeCanvas.Framework.Node NodeCanvas.Framework.Connection::get_sourceNode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* Connection_get_sourceNode_m8AAB4D86A1F7E4AA641DD4D54B6288412058A10D_inline (Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606 (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* (*) (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Boolean NodeCanvas.Framework.Task::get_isUserEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.ActionTask::get_isPaused() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ActionTask_get_isPaused_m70D9AA0F96359728C5A819DF1BFEEDA7D246F45F_inline (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.ActionTask::get_isRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ActionTask_get_isRunning_m7331BC389937C3B09B545461CAE3F40DECE541AF (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Task::get_summaryInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_summaryInfo_m8D6A94DC7DCACB0CB31A2794B63902E082499333 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ; // NodeCanvas.Framework.Task NodeCanvas.Framework.Task::Duplicate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* Task_Duplicate_m830780798BE56941AF9F27CB1FE9A93A8DF752EC (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_newOwnerSystem, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_mB4D6A73B697CFED5219BDCB2E07F6684FA5A4B4A_inline (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* __this, const RuntimeMethod* method) { (( void (*) (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0 List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28 (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* __this, const RuntimeMethod* method) { return (( Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0 (*) (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40 (Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_inline (Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0* __this, const RuntimeMethod* method) { return (( ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* (*) (Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Void NodeCanvas.Framework.ActionList::AddAction(NodeCanvas.Framework.ActionTask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList_AddAction_m708A16D5A81DB0DA74AF0223A7D9536A3CC17319 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* ___0_action, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71 (Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void NodeCanvas.Framework.ActionTask::EndAction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_EndAction_mAFB72FA6B038CC9E5E1D0F079AB154420AF7F6A4 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) ; // UnityEngine.Component NodeCanvas.Framework.Task::get_agent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Task::get_blackboard() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Task_get_blackboard_mCD58CE7EEDAA3AD7895C97C0D042FF69CA0159ED (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // NodeCanvas.Framework.Status NodeCanvas.Framework.ActionTask::Execute(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ActionTask_Execute_m3087BFB267F448E9EF28E055EBEBA1E1AFE11CFB (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.ActionTask::EndAction(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_EndAction_mACFB3F4BB5D1B2F49E00E1032B117DE4219232F4 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, bool ___0_success, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.ActionTask::EndAction(System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_EndAction_mA86DE666D3E48201F4B22E1DA9E6E29B2831519F (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___0_success, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.ActionTask::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_Pause_mE4E1DFBFFB158FAD139F8EDA6B71AAFEC917E86A (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m300821379C9A3B7B6F3ABE0957E588A7F731A83B_inline (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* __this, ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9*, ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // NodeCanvas.Framework.ITaskSystem NodeCanvas.Framework.Task::get_ownerSystem() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Task::SetOwnerSystem(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_SetOwnerSystem_mF261D1FFA46C0D370F6D79AF62957605726D92BF (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_newOwnerSystem, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mA7758F47FE2675D809A3037672935CD8F3F14DA8 (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* __this, const RuntimeMethod* method) { (( void (*) (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void NodeCanvas.Framework.ActionTask::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask__ctor_m7C70325BFF57D66662DB867F3598756BB5277AA6 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) ; // ParadoxNotion.Services.MonoManager ParadoxNotion.Services.MonoManager::get_current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675* MonoManager_get_current_m02321AECFDF5F04A1D35CCBB9B39D56903ACCE3B (const RuntimeMethod* method) ; // System.Collections.IEnumerator NodeCanvas.Framework.ActionTask::IndependentActionUpdater(UnityEngine.Component,NodeCanvas.Framework.IBlackboard,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActionTask_IndependentActionUpdater_mC574E07FC89EF14B2A8764123DD68669514E8CEC (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* ___2_callback, const RuntimeMethod* method) ; // UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.ActionTask/d__12::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIndependentActionUpdaterU3Ed__12__ctor_mAE9CD6F7F7F93EA31D53376AC61CDEF285B9CAE8 (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.ActionTask::set_isPaused(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ActionTask_set_isPaused_m00BCF63A6DEA333D87DE297C050C6547E70AD446_inline (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.Task::Set(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_Set_mF138A74C0AB581405E09E5732A040FFC3620B8C1 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_newAgent, RuntimeObject* ___1_newBB, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method); } // T System.Nullable`1::GetValueOrDefault() inline bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline)(__this, method); } // System.Void NodeCanvas.Framework.Task::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task__ctor_m638155576781AF9F8593F42DE1F7F3A70CCA4B42 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m0E5DBF75CFE26908AD8865020E1CD3AEE09C243C_inline (Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* __this, int32_t ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030*, int32_t, const RuntimeMethod*))Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline)(__this, ___0_obj, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Boolean NodeCanvas.Framework.ConditionList::get_allTrueRequired() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionList_get_allTrueRequired_m11E99968DF27E576DB821FBA7E9A3E8F5B2C5DF9 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* (*) (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m25EC129BAB4D8A5EB2E760990DD9DB200FDFBC08_inline (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* __this, const RuntimeMethod* method) { (( void (*) (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1 List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* __this, const RuntimeMethod* method) { return (( Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1 (*) (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02 (Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_inline (Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1* __this, const RuntimeMethod* method) { return (( ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* (*) (Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Void NodeCanvas.Framework.ConditionList::AddCondition(NodeCanvas.Framework.ConditionTask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionList_AddCondition_m9C13B1070E2D09FFA5BD68B2990736D637BBA840 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* ___0_condition, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD (Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void NodeCanvas.Framework.ConditionTask::Enable(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_Enable_mC5A417808CEE331400524564133FEF114F32EE9E (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_bb, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.ConditionTask::Disable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_Disable_mAC528DA8075A9F90DE191E5F98720AE8BEB82371 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.ConditionTask::Check(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionTask_Check_m8A6E5B0DE6EC53B76A44FAE8041F781D1DBF6C2D (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m90604B555C0BC623AA10F706AD0422FA21F0FD0E_inline (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* __this, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC*, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE202ADDF2BBF6C93250D5EF6F3B3D48ED3D52256 (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* __this, const RuntimeMethod* method) { (( void (*) (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void NodeCanvas.Framework.ConditionTask::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask__ctor_m1F4FE5C10F05FCE9676F9356FDBA1F366E396EDB (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.ConditionTask::get_invert() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ConditionTask_get_invert_mA8B61B2900B443EFEA1AF69A0C5AAA8EB51F67E2_inline (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) ; // System.Collections.IEnumerator NodeCanvas.Framework.ConditionTask::Flip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConditionTask_Flip_mCC0B9464E6596E5B5508BEA475EF2C8EE48057D5 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) ; // UnityEngine.Coroutine NodeCanvas.Framework.Task::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* Task_StartCoroutine_m92E694A2675B8A5CFBF74B13D8826AC6DCF0618F (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.ConditionTask/d__13::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFlipU3Ed__13__ctor_m7DEB42B84C75EE48EED29CD7FEBDFBF1D6D83D3C (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Boolean System.Type::op_Equality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.TaskAgentParameter::SetType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAgentParameter_SetType_mDB8F5F8D60CBF5F6CD96B7B5FA02566A017337A6 (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, Type_t* ___0_newType, const RuntimeMethod* method) ; // System.Type ParadoxNotion.ReflectionTools::GetFirstGenericParameterConstraintType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetFirstGenericParameterConstraintType_mFC2AAB975EC5BCF9A56B4D0C83C7F2E2AB9B305A (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Object System.Activator::CreateInstance(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter::SetBBFields(System.Object,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_SetBBFields_m327944D49EE061B4C80840B5750BCFA498938F8C (RuntimeObject* ___0_target, RuntimeObject* ___1_bb, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Task::Validate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_Validate_m67FCFF7C4BEA8F6BF459A603DA4A2B609EFDC618 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_ownerSystem, const RuntimeMethod* method) ; // T ParadoxNotion.Serialization.JSONSerializer::Clone(T) inline Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* JSONSerializer_Clone_TisTask_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_m6ABCAB1F1DA766E43F8EFE05AF5D4042472EA3A2 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* ___0_original, const RuntimeMethod* method) { return (( Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* (*) (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284*, const RuntimeMethod*))JSONSerializer_Clone_TisRuntimeObject_m0BDB1832DF182CC864DB5DB66DC3FE1DCD306943_gshared)(___0_original, method); } // System.String NodeCanvas.Framework.Task::GetHardError() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_GetHardError_m2BB002591EF25E9DA2A22F9C0C48F02E3D54FE93 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Task::set_ownerSystem(NodeCanvas.Framework.ITaskSystem) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Task_set_ownerSystem_mBCC6CD84CC35938FE61A09D8ACB881620B5902B3_inline (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTGetAttribute(System.Type,System.Boolean) inline ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* ReflectionTools_RTGetAttribute_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m6AC6B002085FC0AA9DC9EB3A7653A73B62D19AA7 (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) { return (( ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* (*) (Type_t*, bool, const RuntimeMethod*))ReflectionTools_RTGetAttribute_TisRuntimeObject_mC18A887625BFADDED9B269EF21D1777234EFE1F4_gshared)(___0_type, ___1_inherited, method); } // System.String System.ObsoleteAttribute::get_Message() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObsoleteAttribute_get_Message_mEEA519E26C2F66DA3987F1AF2A28454DE021E3CF_inline (ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* __this, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTGetAttribute(System.Type,System.Boolean) inline NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC* ReflectionTools_RTGetAttribute_TisNameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC_m13F483E9F03E3153945688CD1172D4A34B4BD417 (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) { return (( NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC* (*) (Type_t*, bool, const RuntimeMethod*))ReflectionTools_RTGetAttribute_TisRuntimeObject_mC18A887625BFADDED9B269EF21D1777234EFE1F4_gshared)(___0_type, ___1_inherited, method); } // System.String ParadoxNotion.ReflectionTools::FriendlyName(System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C (Type_t* ___0_t, bool ___1_compileSafe, const RuntimeMethod* method) ; // System.String ParadoxNotion.StringUtils::SplitCamelCase(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_SplitCamelCase_mE03F4F3007C92573D017880C01F44BE6CC77DE6C (String_t* ___0_s, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTGetAttribute(System.Type,System.Boolean) inline DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81* ReflectionTools_RTGetAttribute_TisDescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81_m6698F53A577EA9CBEA07182791F17EED2058116F (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) { return (( DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81* (*) (Type_t*, bool, const RuntimeMethod*))ReflectionTools_RTGetAttribute_TisRuntimeObject_mC18A887625BFADDED9B269EF21D1777234EFE1F4_gshared)(___0_type, ___1_inherited, method); } // System.Boolean NodeCanvas.Framework.Task::get_agentIsOverride() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_agentIsOverride_mA3BE5861D70DD0A35C942B064B4473D321192EF5 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Task::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_name_m485305F142EFD3DBDAD5D1197398609E47FD3583 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.BBParameter::get_name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.TaskAgentParameter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAgentParameter__ctor_mC63B504E7F887084C4C292A06913545A07337EEF (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter::set_bb(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_bb_mC03C5FFA7320CCC721EF5323C21736B2BEE4B423 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; // UnityEngine.Component NodeCanvas.Framework.Task::get_ownerSystemAgent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* Task_get_ownerSystemAgent_m8D169CC6DCDBF5B01CBE20D0AC07C1EEFB266E35 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // UnityEngine.Object NodeCanvas.Framework.Internal.TaskAgentParameter::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TaskAgentParameter_get_value_m8F31958731B2FC04250D92059F8E3F00EB86F566 (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, const RuntimeMethod* method) ; // UnityEngine.Component ParadoxNotion.ObjectUtils::TransformToType(UnityEngine.Component,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ObjectUtils_TransformToType_mF73F7FC7EB3066155A7E7A90B0C70AD261FB8B9B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_current, Type_t* ___1_type, const RuntimeMethod* method) ; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Task::get_ownerSystemBlackboard() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Task_get_ownerSystemBlackboard_mC95069500DD510B76C115AFF71DA6534641C7F5C (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; // UnityEngine.GameObject UnityEngine.Component::get_gameObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // T ParadoxNotion.ObjectUtils::GetAddComponent(UnityEngine.GameObject) inline EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* ObjectUtils_GetAddComponent_TisEventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9_mB53D7F66929EDA142C7433B01DD838C11E60E07B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) { return (( EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))ObjectUtils_GetAddComponent_TisRuntimeObject_mEBE7FCE77BE09E49F0090C6D9AAA397D22F5DF19_gshared)(___0_gameObject, method); } // System.Boolean NodeCanvas.Framework.Task::Initialize(UnityEngine.Component) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_Initialize_mB4DAA2A0B0558E7F4A6A33ED429B40BB900178C7 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_newAgent, const RuntimeMethod* method) ; // System.Boolean System.Type::op_Inequality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.Task::Error(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_Error_mD47076BAB6B7B71AABB61C5C11CBAB076B56218D (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, String_t* ___0_error, String_t* ___1_tag, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.Task::InitializeFieldAttributes(UnityEngine.Component) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_InitializeFieldAttributes_mF0AEC3969734FAD80DD4C07A81861008E943B900 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_newAgent, const RuntimeMethod* method) ; // System.Reflection.FieldInfo[] ParadoxNotion.ReflectionTools::RTGetFields(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* ReflectionTools_RTGetFields_mFC30115AB97987D6BC1360FEBBA1BF6011B38596 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsAssignableFrom(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831 (Type_t* ___0_type, Type_t* ___1_other, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsInterface() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC (Type_t* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Reflection.MemberInfo,System.Boolean) inline bool ReflectionTools_RTIsDefined_TisGetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817_m2243CED4D44F138B8279572DAE7376152BFD23DC (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) { return (( bool (*) (MemberInfo_t*, bool, const RuntimeMethod*))ReflectionTools_RTIsDefined_TisRuntimeObject_mF5A98F69B8E25722DD11E893F68C6A5CF12940EA_gshared)(___0_member, ___1_inherited, method); } // UnityEngine.Component UnityEngine.Component::GetComponent(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* Component_GetComponent_m4352437B839B9601EB007CAC1007C8E1FB8A427D (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Type_t* ___0_type, const RuntimeMethod* method) ; // System.Void System.Reflection.FieldInfo::SetValue(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C (FieldInfo_t* __this, RuntimeObject* ___0_obj, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.String UnityEngine.Object::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::StopCoroutine(UnityEngine.Coroutine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___0_routine, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Task::get_obsolete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_obsolete_m82082515FF78B7B46E201F6D569F3A6D763AB3AD (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) ; // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.BBParameter::get_isNoneOrNull() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isNoneOrNull_m1971A5762ED18994FE48E572A624A3D5003F5D57 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.BBParameter::get_isDefined() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isDefined_m744EAB0C9534498335281FB293C529CD5C4A02E3 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Reflection.MemberInfo,System.Boolean) inline bool ReflectionTools_RTIsDefined_TisRequiredFieldAttribute_t296109B05240218C0EDC83A1C95E2D933BF984CB_mCBF6F330AD0D82E87946A4820CF8CD547ED37F19 (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) { return (( bool (*) (MemberInfo_t*, bool, const RuntimeMethod*))ReflectionTools_RTIsDefined_TisRuntimeObject_mF5A98F69B8E25722DD11E893F68C6A5CF12940EA_gshared)(___0_member, ___1_inherited, method); } // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; // System.Boolean System.Reflection.MemberInfo::op_Equality(System.Reflection.MemberInfo,System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemberInfo_op_Equality_m4B4F1AF29C9361D125F6D7FAB3D227ED3FECE685 (MemberInfo_t* ___0_left, MemberInfo_t* ___1_right, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.AssetBlackboard::SelfSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_SelfSerialize_mD53CFD05D6AE998181051E0BFF171CE4966F6262 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.AssetBlackboard::SelfDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_SelfDeserialize_mAA0A2BD7EE2EC5E4523C33CFD04FF5D5B9F7E1AF (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0 (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* __this, const RuntimeMethod* method) { (( void (*) (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.String ParadoxNotion.Serialization.JSONSerializer::Serialize(System.Type,System.Object,System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JSONSerializer_Serialize_mFF6961773B4747EEDA92E98667F4DF6F72072EF0 (Type_t* ___0_type, RuntimeObject* ___1_instance, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___2_references, bool ___3_pretyJson, const RuntimeMethod* method) ; // T ParadoxNotion.Serialization.JSONSerializer::Deserialize(System.String,System.Collections.Generic.List`1) inline BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF (String_t* ___0_json, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___1_references, const RuntimeMethod* method) { return (( BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* (*) (String_t*, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, const RuntimeMethod*))JSONSerializer_Deserialize_TisRuntimeObject_m8FC515C7AA8A60F8AA379FA5B9D29356FA0FD965_gshared)(___0_json, ___1_references, method); } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource__ctor_m1C9D4946BC7EBF98B047651C3C61AA43ABACDF4E (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.Internal.BlackboardSource::get_variables() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.BlackboardSource::set_variables(System.Collections.Generic.Dictionary`2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlackboardSource_set_variables_m2F2C474335B49B16AB2786C3D66B0FC88B68CB34_inline (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ___0_value, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline (Action_1_t924369B78685936188D9F308D270D4B74F46B374* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t924369B78685936188D9F308D270D4B74F46B374*, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Void ParadoxNotion.Serialization.JSONSerializer::ShowData(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JSONSerializer_ShowData_m4972BC66A1C4E832A891FB52E34CF598A4EE781E (String_t* ___0_json, String_t* ___1_fileName, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.AssetBlackboard::get_identifier() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetBlackboard_get_identifier_m7EE84FF26145AFD3C1F37673C864060E78CA5220_inline (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.Services.Threader::get_applicationIsPlaying() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Threader_get_applicationIsPlaying_m9BA0A1EA10F4B4C159C86F94A96B67D558FFA831_inline (const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.IBlackboardExtensions::InitializePropertiesBinding(NodeCanvas.Framework.IBlackboard,UnityEngine.Component,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IBlackboardExtensions_InitializePropertiesBinding_mE1FC0E7B48DD341FA2B4CDE3A84680C25F3D3113 (RuntimeObject* ___0_blackboard, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___1_target, bool ___2_callSetter, const RuntimeMethod* method) ; // System.Guid System.Guid::NewGuid() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Guid_t Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD (const RuntimeMethod* method) ; // System.String System.Guid::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C (Guid_t* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.ScriptableObject::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.BBParameter::get_useBlackboard() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_useBlackboard_mAF268B860886E3161849B42C484355FA112D32CF (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.Type ParadoxNotion.ReflectionTools::RTMakeGenericType(System.Type,System.Type[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8 (Type_t* ___0_type, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_typeArgs, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_mE2E62FBE9C34D49EBB5C86EF928B7A63782E7D8F (U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074* __this, const RuntimeMethod* method) ; // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_m69974A231F38CCDCED3F8BC4AA3E73D6F0DBE159 (Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared)(__this, ___0_object, ___1_method, method); } // System.Void ParadoxNotion.Serialization.JSONSerializer::SerializeAndExecuteNoCycles(System.Type,System.Object,System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JSONSerializer_SerializeAndExecuteNoCycles_m9C02E91FD4C62C82317A899C695D33375D9635E7 (Type_t* ___0_type, RuntimeObject* ___1_instance, Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085* ___2_call, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter::set_varRef(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter::set_targetVariableID(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BBParameter_set_targetVariableID_mEE6122081459973AB860C5685722E175D9346E22_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, String_t* ___0_value, const RuntimeMethod* method) ; // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.BBParameter::get_bb() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BBParameter_get_bb_mB84B74025979E38A8CA363939C18E41999F2E126_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.BBParameter::ResolveReference(NodeCanvas.Framework.IBlackboard,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* BBParameter_ResolveReference_m6BE79C2DCD63F07A15624DDC8D4A4C2D71A06F77 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_targetBlackboard, bool ___1_useID, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_name_mB5C44C9FA31C6946E9F6963F0B9D6742A5CFCC2A (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Boolean System.String::StartsWith(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; // System.Object NodeCanvas.Framework.BBParameter::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BBParameter_get_value_mAA2CA228ECA265F87B26CF467626136FB3F74D23 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ObjectUtils::AnyEquals(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectUtils_AnyEquals_mB499430C2230B5BCAB558F695C80CF56758EFFDA (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.BBParameter::get_isNone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isNone_m7F2A1FEAE52ABDDE2D6163D9D80C414F7BC95F05 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.BBParameter::get_isNull() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isNull_m2EE57C6E1515747688BF64D775C1B2F8044DD7A4 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.BBParameter::get_varRef() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* BBParameter_get_varRef_mD0DDBD4F6D0CF79AB5B1227FD5D3FCB56F19F919_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Variable::get_ID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Variable_get_ID_m076E7680D89502E8948DD41E210D5616F6E080D4 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Variable::get_name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.BBParameter::get_targetVariableID() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* BBParameter_get_targetVariableID_m906581BCA5029E8184157D79E93FF6F9E1DEB361_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) ; // System.Boolean System.String::Contains(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.String[] System.String::Split(System.Char,System.StringSplitOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ; // NodeCanvas.Framework.GlobalBlackboard NodeCanvas.Framework.GlobalBlackboard::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* GlobalBlackboard_Find_m58758639F84EB290FB998C2B924DED7A1664A219 (String_t* ___0_name, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::GetVariableByID(NodeCanvas.Framework.IBlackboard,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_GetVariableByID_mF88E30ECB614EF83CB657BDD54598DE749613A34 (RuntimeObject* ___0_blackboard, String_t* ___1_ID, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::GetVariable(NodeCanvas.Framework.IBlackboard,System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_GetVariable_m69BE33AFDEC13F30225EF391EEB123D849775038 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, Type_t* ___2_ofType, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::AddVariable(NodeCanvas.Framework.IBlackboard,System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_AddVariable_m0BCAA7732BF7649BE0EEC35DDD3EE7F215529114 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, Type_t* ___2_type, const RuntimeMethod* method) ; // System.String ParadoxNotion.StringUtils::ToStringAdvanced(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_ToStringAdvanced_mC41F5DD93E302D5A54521382933B6844C26EBFE4 (RuntimeObject* ___0_o, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Blackboard::SelfSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_SelfSerialize_mF5830995A94F5D22EC1DB519F09C72E3E83DFFB6 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Blackboard::SelfDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_SelfDeserialize_m41E1378050B1A0951BAA1968654D3B10ED81068E (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) ; // System.Boolean System.Linq.Enumerable::SequenceEqual(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) inline bool Enumerable_SequenceEqual_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_mDD7CA1526B6B9E5952A6A723A2FDA594A71E126F (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_SequenceEqual_TisRuntimeObject_mD7CCFE3DE49A5BD874E39FCE744B398E700192DB_gshared)(___0_first, ___1_second, method); } // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() inline int32_t Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } // System.Void ParadoxNotion.Serialization.SerializationPair::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializationPair__ctor_mAD8D708E849481AE9597D1818DE9CFDFAB2D4616 (SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* __this, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::ElementAt>(System.Collections.Generic.IEnumerable`1,System.Int32) inline KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 Enumerable_ElementAt_TisKeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2_m841F1B32564EA0F3B2F908918B4DB4A6C3A12412 (RuntimeObject* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { return (( KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_ElementAt_TisKeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230_mC8ABDA345F7C58BD3955F75BB8ED7F3FA1028970_gshared)(___0_source, ___1_index, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline (KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2* __this, const RuntimeMethod* method) { return (( Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* (*) (KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method); } // T ParadoxNotion.Serialization.JSONSerializer::TryDeserializeOverwrite(T,System.String,System.Collections.Generic.List`1) inline BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* JSONSerializer_TryDeserializeOverwrite_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_mF090823063573DDEEB4A47DE1EA45488D694ADB3 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* ___0_instance, String_t* ___1_json, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___2_references, const RuntimeMethod* method) { return (( BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* (*) (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E*, String_t*, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, const RuntimeMethod*))JSONSerializer_TryDeserializeOverwrite_TisRuntimeObject_m549847DCFBC411CD7FA6F880B968852BA4879DDD_gshared)(___0_instance, ___1_json, ___2_references, method); } // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_m11C6C1B44BCCC8CF1BF682117DDE37AF3E3FBBB5 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method); } // T ParadoxNotion.Serialization.JSONSerializer::Deserialize(System.String,System.Collections.Generic.List`1) inline Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* JSONSerializer_Deserialize_TisVariable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_mFB7C22578E120D8142AB9A959B70EC853C14BDD8 (String_t* ___0_json, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___1_references, const RuntimeMethod* method) { return (( Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* (*) (String_t*, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*, const RuntimeMethod*))JSONSerializer_Deserialize_TisRuntimeObject_m8FC515C7AA8A60F8AA379FA5B9D29356FA0FD965_gshared)(___0_json, ___1_references, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, String_t* ___0_key, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, String_t*, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Void NodeCanvas.Framework.IBlackboardExtensions::OverwriteFrom(NodeCanvas.Framework.IBlackboard,NodeCanvas.Framework.IBlackboard,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IBlackboardExtensions_OverwriteFrom_m196B0A116BF00CCCB7911606E821785354A1F645 (RuntimeObject* ___0_blackboard, RuntimeObject* ___1_sourceBlackboard, bool ___2_removeMissingVariables, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::AddVariable(NodeCanvas.Framework.IBlackboard,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_AddVariable_m02D151A22ACB7568D81B4FA1FC93941D1C107316 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, RuntimeObject* ___2_value, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::RemoveVariable(NodeCanvas.Framework.IBlackboard,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_RemoveVariable_m9BC6CBDCB7210E80D22C5A3D8058B2492CEEB45D (RuntimeObject* ___0_blackboard, String_t* ___1_varName, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::SetVariableValue(NodeCanvas.Framework.IBlackboard,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_SetVariableValue_m9C14168E6EE4F99DFCDDA620FA1F70A90B53DC99 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, RuntimeObject* ___2_value, const RuntimeMethod* method) ; // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::SetVariableValue(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_SetVariableValue_m58A0F5E913BAFCBA4C009D63CDC06EC5A318A20D (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_name, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Blackboard::Save(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_Save_mE47967C76C549EDDF86300F351EB9CBB9DA88C59 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_saveKey, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Blackboard::Serialize(System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_Serialize_m1104DED94DCFF3A297D494E05E816CD54FFBEEDA (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___0_references, bool ___1_pretyJson, const RuntimeMethod* method) ; // System.Void UnityEngine.PlayerPrefs::SetString(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256 (String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.Blackboard::Load(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Blackboard_Load_m81077244A2A68784AFBA3243FCF9D67FD855D360 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_saveKey, const RuntimeMethod* method) ; // System.String UnityEngine.PlayerPrefs::GetString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE (String_t* ___0_key, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::Log(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.Blackboard::Deserialize(System.String,System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Blackboard_Deserialize_m258FB626501FF91BADB83431F4838EA3C38DC07C (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_json, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___1_references, bool ___2_removeMissingVariables, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.GlobalBlackboard::get_identifier() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370_inline (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* GameObject_AddComponent_TisGlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_m9D8D1CC53C1543DF84581AC01CFD53EA7157945D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0__ctor_mB3BF16198FF191AABC60DD7F05745706EBAB55B1 (U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4* __this, const RuntimeMethod* method) ; // System.Void System.Predicate`1::.ctor(System.Object,System.IntPtr) inline void Predicate_1__ctor_m51167C9FA398A4D95463CF492C1466FF8403D218 (Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method); } // T System.Collections.Generic.List`1::Find(System.Predicate`1) inline GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* List_1_Find_m4F8F64B1C540F8BEA0D2BFFEE3BD05D4B9608A50 (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* __this, Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196* ___0_match, const RuntimeMethod* method) { return (( GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* (*) (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD*, Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196*, const RuntimeMethod*))List_1_Find_m5E78A210541B0D844FE27B94F509313623BE33D3_gshared)(__this, ___0_match, method); } // System.Boolean NodeCanvas.Framework.GlobalBlackboard::IsPrefabAsset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GlobalBlackboard_IsPrefabAsset_m286A37BF5378679683AFDDA99EAC885855D26FC3 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Application::get_isPlaying() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ; // System.Void UnityEngine.Object::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* __this, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD*, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_inline (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* __this, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD*, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Boolean System.Collections.Generic.List`1::Remove(T) inline bool List_1_Remove_m3BA96F0800A5FFC3E619673C488B767A1F40FEC0 (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* __this, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD*, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } // System.Void NodeCanvas.Framework.Blackboard::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_OnValidate_mA62BB53DE48A419DB1238B5302C5420EC1CB9FE6 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Blackboard::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard__ctor_m826DD9DB4CC294AA0F6A5441C0C7D1FAB4128386 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m8DC89BBFF9069EDF23EE7A4094105F9C446254A8 (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* __this, const RuntimeMethod* method) { (( void (*) (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions::GetRoot(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IBlackboardExtensions_GetRoot_mA881C6C964DD48C49EE10AC4BABF0C27B76E8FCC (RuntimeObject* ___0_blackboard, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllParentsU3Ed__1__ctor_mCA57160FBA34C8FD0D53451DCAFD6AEC5050519B (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.IBlackboardExtensions::IsPartOf(NodeCanvas.Framework.IBlackboard,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IBlackboardExtensions_IsPartOf_mFE26B2601F509712BA4264472248FD23C9BD05A0 (RuntimeObject* ___0_blackboard, RuntimeObject* ___1_child, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Variable::set_value(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_set_value_mBA508811EA471E7E556AAAF8BFA11D4B8D61ABD6 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, String_t* ___0_key, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, String_t*, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean NodeCanvas.Framework.Variable::CanConvertTo(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_CanConvertTo_m5308DBE5E1CA9E0F63CF2FFC4141881F51A197A2 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Type_t* ___0_toType, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Variable::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_set_name_m209073D0D437A81B7F100556EF850741AFC2415A (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) inline bool Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method); } // System.Void NodeCanvas.Framework.Variable::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_OnDestroy_mBEBE586F366D4F7974C572BFA52DB035857BFB33 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() inline ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798* Dictionary_2_get_Values_m3A64BB3014C4DE6ED7C7FF49789E2A8621247AF8 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, const RuntimeMethod* method) { return (( ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798* (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, const RuntimeMethod*))Dictionary_2_get_Values_mA0C01DEA55329E55380E96BBD04D4D228B437EC5_gshared)(__this, method); } // System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator System.Collections.Generic.Dictionary`2/ValueCollection::GetEnumerator() inline Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED ValueCollection_GetEnumerator_m8D877B868AE03F9A5E1024A7C081219B42002750 (ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798* __this, const RuntimeMethod* method) { return (( Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED (*) (ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798*, const RuntimeMethod*))ValueCollection_GetEnumerator_m025EE28BE2F31676E08BC3D7C8E39D8232BDBBF8_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::Dispose() inline void Enumerator_Dispose_mA3CE6D9E39B7E8BB15304ADD72CCBC71597A05A5 (Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED*, const RuntimeMethod*))Enumerator_Dispose_mFD8FAB8D9FF5EDF9AE3B14CF539A8A34AA9527A8_gshared)(__this, method); } // TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::get_Current() inline Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Enumerator_get_Current_mC570BB0877C530576D0D73540C10213F4670C134_inline (Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED* __this, const RuntimeMethod* method) { return (( Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* (*) (Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED*, const RuntimeMethod*))Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m625A77DFF30968FB37639677133843A774830966 (Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED*, const RuntimeMethod*))Enumerator_MoveNext_mBE11DA1DAFC756EB87E884AADC5EDC4BB72FB032_gshared)(__this, method); } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() inline Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, const RuntimeMethod* method) { return (( Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() inline void Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC (Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method); } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() inline KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_inline (Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 (*) (Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5 (Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method); } // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14__ctor_m36C7C542C637B1644F0AD665F59C6337F3C10995 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Object System.Activator::CreateInstance(System.Type,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mDBC65647828F8A3D3E63807B5AEA4A4ECDE397E6 (Type_t* ___0_type, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline String_t* KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_inline (KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2* __this, const RuntimeMethod* method) { return (( String_t* (*) (KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } // System.Object NodeCanvas.Framework.Variable::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Variable_get_value_m6E603EC6574F8045C3A8F464C1ED0AA1B00A059F (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() inline KeyCollection_t7F4095E9826918E052C47C25B94566C170CE0C66* Dictionary_2_get_Keys_mC08EC2E03AFE8029B745E1259901892FA126E5B5 (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, const RuntimeMethod* method) { return (( KeyCollection_t7F4095E9826918E052C47C25B94566C170CE0C66* (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mE097DBD72433D1AFC11733F5678602603A756424_gshared)(__this, ___0_collection, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7 (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline String_t* Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method) { return (( String_t* (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Int32 System.Environment::get_CurrentManagedThreadId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerator`1 NodeCanvas.Framework.IBlackboardExtensions/d__1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllParentsU3Ed__1_System_Collections_Generic_IEnumerableU3CNodeCanvas_Framework_IBlackboardU3E_GetEnumerator_m6E205C22024CC8ABA5613B0CD990FACA63FEA154 (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14_U3CU3Em__Finally1_mBA736226C527F2186F22EBADD08A2FD668E00C5F (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::<>m__Finally2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14_U3CU3Em__Finally2_mFCC9F2CC0679078E592165412FE2E350B22605F7 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14_System_IDisposable_Dispose_mA947A7244EBC2CBABC5E9C34C9A2241C7953FD9E (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 NodeCanvas.Framework.IBlackboardExtensions::GetVariables(NodeCanvas.Framework.IBlackboard,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IBlackboardExtensions_GetVariables_m12D3833EC10657FD261B83CA34AFA64631777C86 (RuntimeObject* ___0_blackboard, Type_t* ___1_ofType, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerator`1 NodeCanvas.Framework.IBlackboardExtensions/d__14::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetVariablesU3Ed__14_System_Collections_Generic_IEnumerableU3CNodeCanvas_Framework_VariableU3E_GetEnumerator_m73C3720146345294480308D3EB7CDBAF6528D5A3 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* __this, String_t* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*, String_t*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Boolean NodeCanvas.Framework.Variable::get_isPropertyBound() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_get_isPropertyBound_mD875D0438FE286A0DFD36850A423E73F55F89CE7 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) ; // System.Boolean NodeCanvas.Framework.Variable::get_isExposedPublic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_get_isExposedPublic_m642BC64143345099A173C4E51AF3AD0201C64B2F (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Variable::set_isExposedPublic(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Variable_set_isExposedPublic_m49BACD8D29DE316876DFCAEF501AB8FB6EB8DD9B_inline (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Func`1 NodeCanvas.Framework.Variable::GetGetConverter(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* Variable_GetGetConverter_mD949DC85BB46DE30FAAC416F35512840F8E3EDB8 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Type_t* ___0_toType, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Variable/<>c__DisplayClass48_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass48_0__ctor_mBDDB97E592A5079AB4AEA405EB2085E0D8EE3763 (U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* __this, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8 (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } // System.Func`2 ParadoxNotion.TypeConverter::Get(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* TypeConverter_Get_m6A3B56F820EAD2AA302B82C253090884B3DC7B3B (Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) ; // System.Action`1 NodeCanvas.Framework.Variable::GetSetConverter(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* Variable_GetSetConverter_m88C33A4CAF10B6F045D8D35AE9919C5C03F800F3 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Type_t* ___0_fromType, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Variable/<>c__DisplayClass50_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0__ctor_mFD1ADA15DEB39F1618739E86B43B71260D30A812 (U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4 (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } // TResult System.Func`2::Invoke(T) inline RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m3F9CB620FAE15251C1B8F88D9808D447DC613748 (List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_allTasks(System.Collections.Generic.List`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_allTasks_m4C4DB7B3B89A27DCB770D7FCD2AE67ED776A50E0_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m9F0C00EDC9D8CB99E6D7E49E9E239D41A8945457 (List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* __this, const RuntimeMethod* method) { (( void (*) (List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_allParameters(System.Collections.Generic.List`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_allParameters_m771297BEC2E3236C3CD26BE705E61D89E4626405_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* ___0_value, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_allTasks() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* GraphSource_get_allTasks_m88E334553E1B4561F8E0DACB4567EC2B8062FBC6_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mFAE0E2616602E8726B520522DD3A7DAEA8A5C4B0_inline (List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* __this, Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D*, Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_allParameters() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* GraphSource_get_allParameters_m4D491F3B3B1BC38C100132FCA0677386C5DF9E75_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF4EADD805D55ECB8BA79EB55EFAB0CD1A544326B_inline (List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* __this, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92*, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_zoomFactor(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_zoomFactor_mBC99821FF93314A01728C4AE44A61642F3D73616_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF707AE7C482243841F338DB89342E5A39B1C84B0 (List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* __this, const RuntimeMethod* method) { (( void (*) (List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_nodes(System.Collections.Generic.List`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_nodes_m3A6C9FAAF14E9F5FA9F1546D950458E1B48EFA5D_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m09952D85EBCBDBED93DD11D2546E5AD068B8C2E0 (List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* __this, const RuntimeMethod* method) { (( void (*) (List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_canvasGroups(System.Collections.Generic.List`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_canvasGroups_m2D076C922EACC06A24CC8FD0637AD7957525AD62_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.GraphSource::set_localBlackboard(NodeCanvas.Framework.Internal.BlackboardSource) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_localBlackboard_m697EAC3F193AEA1112F9918ACB6151739DB05CAF_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.GraphSource::set_version(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_version_mD88854DED1E5BB2BC0E3F5E740D4FA8529EF4862_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.GraphSource::set_type(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_type_m86B85977F0D564CADE9D3A857DA0E32D6695E313_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m526B1AB50DAA08A0D2372592D280D76F862DE81B (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* __this, const RuntimeMethod* method) { (( void (*) (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_nodes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A (List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* (*) (List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Collections.Generic.List`1 NodeCanvas.Framework.Node::get_outConnections() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* Node_get_outConnections_mBD92942B179E5297C07F297E1D0F2F0946A8F7EE_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* (*) (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_inline (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* __this, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E*, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_inline (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_inline (List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_connections(System.Collections.Generic.List`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_connections_mE9E0266A50943A0B834496A00252969E2EA3AF7A_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.GraphSource::set_derivedData(System.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_derivedData_m91CEF54BFCE06F5B75EDF5A53AD972C78C209A91_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // NodeCanvas.Framework.Internal.BlackboardSource NodeCanvas.Framework.Internal.GraphSource::get_localBlackboard() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* GraphSource_get_localBlackboard_mC798FB2AB8ECD11861EC4B429D386F1CB88C467F_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.BlackboardSource::set_unityContextObject(UnityEngine.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlackboardSource_set_unityContextObject_m5A66741ABA7881FBE8B8C1EC185983ED2CB06B5D_inline (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Clear() inline void List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_inline (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* __this, const RuntimeMethod* method) { (( void (*) (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method); } // System.Collections.Generic.List`1 NodeCanvas.Framework.Node::get_inConnections() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* Node_get_inConnections_mDC21880D8511412E49EB8D4E615D1B5EFD9A668F_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Node::set_graph(NodeCanvas.Framework.Graph) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Node_set_graph_m8F7AFEA266E9BC7F8D774CE1A2C935C7963D44DD_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Node::set_ID(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Node_set_ID_mBEB98B3A6E2E6BC7D094CBE79B287CC90210EC18_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_connections() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Object NodeCanvas.Framework.Internal.GraphSource::get_derivedData() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphSource_get_derivedData_m3E6EE5237037E638F937CE9EC45E76C18FEE922D_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Single NodeCanvas.Framework.Internal.GraphSource::get_version() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float GraphSource_get_version_m5B2BE901B7D0369016EBFBBEC516E281FB9DFE4C_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Internal.GraphSource::get_category() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GraphSource_get_category_m7B104C80C46E75AAF81AEB0E4DE3BC8CF3D5B548_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.GraphSource::set_category(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_category_m04F5D761FE1EE357FAB2ADA90AF53A35CB192986_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Internal.GraphSource::get_comments() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GraphSource_get_comments_m761D6938E4DF39468BE5B5BC6D43915BA8B69162_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.GraphSource::set_comments(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_comments_mB20CAD6EEB402AA758169FB5E77DFE422D11CED5_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) ; // UnityEngine.Vector2 NodeCanvas.Framework.Internal.GraphSource::get_translation() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphSource_get_translation_m81D7CA51B22FC01E425A038F25E04E8B5F3CA540_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.GraphSource::set_translation(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_translation_m33853430204DA24213A3C17CED3D6DE902413F53_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; // System.Single NodeCanvas.Framework.Internal.GraphSource::get_zoomFactor() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float GraphSource_get_zoomFactor_mF57509EEAA49DB2191AAA365BFFC476B29E5710E_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Connection::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Connection__ctor_mA19053B3D480CFD0F3D3071E5F6E4835F86A1EC0 (Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* __this, const RuntimeMethod* method) ; // System.String ParadoxNotion.StringUtils::FormatError(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_FormatError_m9971C5B8CFB0B1C14F814F73AF161679E87E0116 (String_t* ___0_input, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Node::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Node__ctor_m6A082535101017B8BC64361B18AFDA90231DE23A (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, const RuntimeMethod* method) ; // System.Reflection.MethodInfo NodeCanvas.Framework.Internal.ReflectedWrapper::GetMethod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectedWrapper_GetMethod_m26BA4C9D4AAFCD46E7F04F842119D42BF7296946 (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTCreateDelegate(System.Reflection.MethodInfo,System.Object) inline ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* ReflectionTools_RTCreateDelegate_TisActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF_m186702F8376357E5ECEC8C63F7F70E8A1EA3E2E3 (MethodInfo_t* ___0_method, RuntimeObject* ___1_instance, const RuntimeMethod* method) { return (( ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* (*) (MethodInfo_t*, RuntimeObject*, const RuntimeMethod*))ReflectionTools_RTCreateDelegate_TisRuntimeObject_mC71797F821AEFED2BEAD3C3748F4008DA094AA01_gshared)(___0_method, ___1_instance, method); } // System.Void ParadoxNotion.ActionCall::Invoke() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_inline (ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.ReflectedActionWrapper::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedActionWrapper__ctor_m0D5657AEAB844012AF06473CD9AE0F4E0F1AC7C0 (ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* __this, const RuntimeMethod* method) ; // System.Boolean System.Reflection.MethodInfo::op_Equality(System.Reflection.MethodInfo,System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ; // NodeCanvas.Framework.Internal.ReflectedActionWrapper NodeCanvas.Framework.Internal.ReflectedActionWrapper::Create(System.Reflection.MethodInfo,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* ReflectedActionWrapper_Create_m6A84A57409F681ACD5FE49AE2F23C88C86FE318B (MethodInfo_t* ___0_method, RuntimeObject* ___1_bb, const RuntimeMethod* method) ; // NodeCanvas.Framework.Internal.ReflectedFunctionWrapper NodeCanvas.Framework.Internal.ReflectedFunctionWrapper::Create(System.Reflection.MethodInfo,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* ReflectedFunctionWrapper_Create_mF857B02BFAEE0132D17A6C28DB5E4FABD6F8719A (MethodInfo_t* ___0_method, RuntimeObject* ___1_bb, const RuntimeMethod* method) ; // System.Reflection.MethodInfo ParadoxNotion.Serialization.SerializedMethodInfo::op_Implicit(ParadoxNotion.Serialization.SerializedMethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* SerializedMethodInfo_op_Implicit_m9C7F7B26C9ED02982F33741C6C6C3EBBF669B085 (SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* ___0_value, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.Serialization.SerializedMethodInfo::HasChanged() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SerializedMethodInfo_HasChanged_m9A509656BF2AC2E53CFCBF6C08298915BFC47FBE_inline (SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* __this, const RuntimeMethod* method) ; // System.String ParadoxNotion.Serialization.SerializedMethodInfo::AsString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SerializedMethodInfo_AsString_m42F8E470563DCB5AE314D5B52D8DDD5D59A00E2E (SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* __this, const RuntimeMethod* method) ; // System.String NodeCanvas.Framework.Internal.ReflectedWrapper::AsString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectedWrapper_AsString_m88951D0632712B8E217E099BBDC775779DD38A43 (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsByRef() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4 (Type_t* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.Serialization.SerializedMethodInfo::.ctor(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializedMethodInfo__ctor_mDC004CAFB98728AAF7C382D89F697675B9FE4496 (SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* __this, MethodInfo_t* ___0_method, const RuntimeMethod* method) ; // System.Boolean System.Reflection.ParameterInfo::get_IsOptional() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsOptional_mB27F82EA5A21188AD6E5CC5A34A3913C6D887BD4 (ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter::set_value(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_value_m7574E21CC4D7A85BC5F8E5EF2E16A994896FED5E (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.ReflectedWrapper::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedWrapper__ctor_m9E1ACD698800E3F69292A681D198ED0850DA21A3 (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method); } // System.String ParadoxNotion.ReflectionTools::FriendlyTypeName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyTypeName_mD666E9D35313C85366810AFB9A992DE298224F9B (String_t* ___0_fullName, const RuntimeMethod* method) ; // T NodeCanvas.Framework.BBParameter`1::get_value() inline Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* BBParameter_1_get_value_m6F4A2CF3E52CCAC10D5C22C36B2C4935F1B525C1 (BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09* __this, const RuntimeMethod* method) { return (( Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* (*) (BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09*, const RuntimeMethod*))BBParameter_1_get_value_mD726F3B9C069F7F2EF7CB68934E87764BAD6967F_gshared)(__this, method); } // UnityEngine.Transform UnityEngine.GameObject::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.TaskAgentParameter::set_value(UnityEngine.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TaskAgentParameter_set_value_mDD4DB6277B0B75C53EAB26C69B06FD1BB0ABF4D2_inline (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter`1::.ctor() inline void BBParameter_1__ctor_m3FDF1B3ED6654D282E73BFF60E7CBE8B4126B0A2 (BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09* __this, const RuntimeMethod* method) { (( void (*) (BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09*, const RuntimeMethod*))BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_gshared)(__this, method); } // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter__ctor_m93D98FB3B76989D64EBFDA33B9F68C29649591C5 (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::SetType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter_SetType_m8D2A97D469704DB127CF8F7B69E83AD73B9724AA (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, Type_t* ___0_t, const RuntimeMethod* method) ; // System.Type NodeCanvas.Framework.Internal.BBObjectParameter::get_type() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305_inline (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) ; // System.Type ParadoxNotion.ReflectionTools::GetType(System.String,System.Boolean,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C (String_t* ___0_typeFullName, bool ___1_fallbackNoNamespace, Type_t* ___2_fallbackAssignable, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::set_type(System.Type) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BBObjectParameter_set_type_m2D8E32526991819810F252217129FA3054BBFC48_inline (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, Type_t* ___0_value, const RuntimeMethod* method) ; // System.Void NodeCanvas.Framework.BBParameter`1::.ctor() inline void BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733 (BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3* __this, const RuntimeMethod* method) { (( void (*) (BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3*, const RuntimeMethod*))BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_gshared)(__this, method); } // System.Boolean ParadoxNotion.ReflectionTools::RTIsValueType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsValueType_m139997DE2E990C2793079E27B33138EDC53BBFCF (Type_t* ___0_type, const RuntimeMethod* method) ; // System.StringComparer System.StringComparer::get_Ordinal() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) inline void Dictionary_2__ctor_m0897EF387485E5204147EFC740C9B8B9D4E8CAAE (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, method); } // System.String NodeCanvas.Framework.Internal.BlackboardSource::get_identifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BlackboardSource_get_identifier_m2276765AC7459D39C8D99A285DD16163295C3D9E (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.Serialization.FullSerializer.fsData::get_IsDictionary() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool fsData_get_IsDictionary_m601CFB5F30BD93F5B18B8F34E577A8AB590C7E3F (fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2 ParadoxNotion.Serialization.FullSerializer.fsData::get_AsDictionary() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* fsData_get_AsDictionary_mB874B75491BDC0B999EA092957D372372F43DB10 (fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* __this, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.Dictionary`2::get_Count() inline int32_t Dictionary_2_get_Count_mB7E435117382B8478D8626BD9C370CA7A3034E98 (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* __this, const RuntimeMethod* method) { return (( int32_t (*) (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_m563AD5776F146ACC5BFDE70282D2367D889A78E9 (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* __this, String_t* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } // System.Boolean ParadoxNotion.ReflectionTools::RTIsGenericType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Void ParadoxNotion.Serialization.FullSerializer.fsSerializer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsSerializer__ctor_m9AD70A35B9EFE3A9345AEB50844E84E2588A9C3C (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* __this, const RuntimeMethod* method) ; // ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsSerializer::TryDeserialize(ParadoxNotion.Serialization.FullSerializer.fsData,System.Type,System.Object&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsSerializer_TryDeserialize_m01164E367E639071D2DF448F733153ED1E574694 (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* __this, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___0_data, Type_t* ___1_storageType, RuntimeObject** ___2_result, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.Serialization.FullSerializer.fsResult::get_Succeeded() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline (fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807* __this, const RuntimeMethod* method) ; // ParadoxNotion.Serialization.FullSerializer.fsResult ParadoxNotion.Serialization.FullSerializer.fsSerializer::TrySerialize(System.Type,System.Object,ParadoxNotion.Serialization.FullSerializer.fsData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 fsSerializer_TrySerialize_m6109FD2F37ACAB55B545479CE14631E171CA9360 (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* __this, Type_t* ___0_storageType, RuntimeObject* ___1_instance, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** ___2_data, const RuntimeMethod* method) ; // System.Void ParadoxNotion.Serialization.fsRecoveryProcessor`2::.ctor() inline void fsRecoveryProcessor_2__ctor_mAB50F3292C1B92F49F3AB1DF0F55C8C2360C98C4 (fsRecoveryProcessor_2_t4A1477FA7257F81FC2DF0FD056C9E528968E2A9D* __this, const RuntimeMethod* method) { (( void (*) (fsRecoveryProcessor_2_t4A1477FA7257F81FC2DF0FD056C9E528968E2A9D*, const RuntimeMethod*))fsRecoveryProcessor_2__ctor_mDA1B92A03BAB91620192268CE7AF5B7A2798658E_gshared)(__this, method); } // System.Void NodeCanvas.Framework.Variable`1::.ctor() inline void Variable_1__ctor_m54AEC1818797101B1929CAD23613451F5BD02E92 (Variable_1_t63BF8D94D187F3891B2A7E2D15AB3D0F8E142839* __this, const RuntimeMethod* method) { (( void (*) (Variable_1_t63BF8D94D187F3891B2A7E2D15AB3D0F8E142839*, const RuntimeMethod*))Variable_1__ctor_m54AEC1818797101B1929CAD23613451F5BD02E92_gshared)(__this, method); } // System.Type ParadoxNotion.DynamicParameterDefinition::get_type() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* DynamicParameterDefinition_get_type_m9653903CE6FD0EEA1B00CE4EBF98891A3FA28739_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.DynamicParameterDefinition::set_type(System.Type) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_type_mF0FF90502A90E50DACFC1D6720F7FD1EED514490_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, Type_t* ___0_value, const RuntimeMethod* method) ; // System.String ParadoxNotion.DynamicParameterDefinition::get_name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DynamicParameterDefinition_get_name_m9257360B2E9815ED37A471010EA7988695ECCB74_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.DynamicParameterDefinition::set_ID(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_ID_m74D7A99C0853B0D66B67801AC71322414C65F4C1_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void ParadoxNotion.DynamicParameterDefinition::set_name(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_name_mF9F995A7570AF2B283451BE93EDDAF3547ADD4C1_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m2C024F12C9424EFEEED30DD5E374921D935ECB63 (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mBD3DACB8FBDA09ED21976B86F3FEC23B10571792_inline (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* __this, Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD*, Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Boolean System.Collections.Generic.List`1::Remove(T) inline bool List_1_Remove_mACC1D69742E962C45209F0D6C8631351C2A52767 (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* __this, Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD*, Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* List_1_get_Item_m5941C4214886413297A20857A07081C6DEA81281 (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* (*) (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element::FindReferenceElement(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* Element_FindReferenceElement_mD0C0FB031F3DA67084E97895F1DD2EDD6E3FE2AD (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, RuntimeObject* ___0_target, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m17DF0A77BAB03856EDAF0BACB5D750FB46E15EB6_inline (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // UnityEngine.GameObject ParadoxNotion.EventData::get_receiver() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventData_get_receiver_m05FFA55E0D57A4340D63E3D233E064F65C333D75_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.EventData::set_receiver(UnityEngine.GameObject) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_receiver_m48A3C3204F255127ECC1F2050A2F20BD7638D5E7_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) ; // System.Object ParadoxNotion.EventData::get_sender() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_sender_mDA8993A909FC8C44F6E7296CDC38887992A1BDA8_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.EventData::set_sender(System.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_sender_mA5550C98C8AED9340E871DF32BE5AEE25E6E7503_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Object ParadoxNotion.EventData::get_value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_value_mBAF453B3FAB32716FD85D277A538CE156807770E_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.EventData::set_value(System.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_value_mF78618914EAF55DC5621B535C079785D3E5DAEB6_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Object ParadoxNotion.EventData::get_valueBoxed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_valueBoxed_mB15EBCC817EFF42BF37E1C5D50CAB0A84FAE6E27 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.EventData::.ctor(System.Object,UnityEngine.GameObject,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData__ctor_m6083C94B6A1703CAFCE23A71A53964F544668007 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_receiver, RuntimeObject* ___2_sender, const RuntimeMethod* method) ; // System.Void ParadoxNotion.EventData::.ctor(UnityEngine.GameObject,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData__ctor_m2A55CFAC427AE929A92C929E9521614AA005B62E (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_receiver, RuntimeObject* ___1_sender, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::Scale(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // System.StringComparer System.StringComparer::get_OrdinalIgnoreCase() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) inline void Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mB2760A703784902BE10E873BC760166EC9693D63_gshared)(__this, ___0_comparer, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method); } // System.Void ParadoxNotion.ReflectionTools::FlushMem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionTools_FlushMem_m22B3B33C34FF7239D8626A202A18FBCCD9C8534A (const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m552A02EB796CECBF0D6B1D2F5BCA4434A2AC9428 (Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mE0C4D261B09389DB77B83000113FF4342A8DFE5A (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mEC8212A945E257E45861240375EE5975457A346C (Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492*, const RuntimeMethod*))Dictionary_2__ctor_mE0470880427DED948EF413AD5E9525F41CAF7D1D_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6 (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m511B484C0A229BD71FEABB7B26E77D60E1037404 (Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mA630EF5942D03F2217BDB9BF40A6C93CB4F6FDCA (Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m78D4E4F314A9D640D05027AF22CEF529923C6CDA (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m6E82E69D4DDA4FB3F79991BF37D1D0C2671A10C9 (Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m1192930448D8526409FA8CEEB119636C10A50203 (Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mB40C67BC9EFFF45329BA5679B963CF7138B699E9 (Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m56E7E47B34140F79C4DEB23C7D488DDDFEF82B14 (Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m4EAA34AE058D483FF822F46C20C2D03225A61078 (Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016 (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*, const RuntimeMethod*))Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mD20D682C38333041DC4F69AA1D98A7126359DF0B (Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.AppDomain System.AppDomain::get_CurrentDomain() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667 (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.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mABB0055F51D71AEB872FC7C3C1726FBF9371E402 (Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* __this, String_t* ___0_key, Type_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A*, String_t*, Type_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Type ParadoxNotion.ReflectionTools::GetTypeDirect(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetTypeDirect_m02D6C8B1E136422109036C50273D6C12AB9C2840 (String_t* ___0_typeFullName, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38 (Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* __this, String_t* ___0_key, Type_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A*, String_t*, Type_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Type ParadoxNotion.ReflectionTools::TryResolveGenericType(System.String,System.Boolean,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_TryResolveGenericType_m3E794377D0E406B4893E90D9477CB571A595CE73 (String_t* ___0_typeFullName, bool ___1_fallbackNoNamespace, Type_t* ___2_fallbackAssignable, const RuntimeMethod* method) ; // System.Type ParadoxNotion.ReflectionTools::TryResolveDeserializeFromAttribute(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_TryResolveDeserializeFromAttribute_m70BF41C7F7EF75A97A2EF076A9E3F806783EC863 (String_t* ___0_typeName, const RuntimeMethod* method) ; // System.Type ParadoxNotion.ReflectionTools::TryResolveWithoutNamespace(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_TryResolveWithoutNamespace_m5C1E52F15DA2DED9765ECEA56780FEB825A2AC69 (String_t* ___0_typeName, Type_t* ___1_fallbackAssignable, const RuntimeMethod* method) ; // System.Reflection.Assembly[] ParadoxNotion.ReflectionTools::get_loadedAssemblies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ReflectionTools_get_loadedAssemblies_m8A8AA26B745B3B089FCC1716209FF3678A3DA26E (const RuntimeMethod* method) ; // System.Boolean System.String::Contains(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2 (String_t* __this, Il2CppChar ___0_value, 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 ___0_value, 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 ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; // System.Int32 System.Convert::ToInt32(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4 (String_t* ___0_value, const RuntimeMethod* 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.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Int32 System.String::LastIndexOf(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m8923DBD89F2B3E5A34190B038B48F402E0C17E40 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.String[] System.String::Split(System.String[],System.Int32,System.StringSplitOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m117DD7F5174562FE3E80653D506B9B0E7B82F055 (String_t* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_separator, int32_t ___1_count, int32_t ___2_options, const RuntimeMethod* method) ; // System.Int32 System.String::LastIndexOf(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; // System.String[] System.String::Split(System.Char[],System.Int32,System.StringSplitOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m2BE72C065A76F6655308BAB67057CD03FED80D56 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, int32_t ___1_count, int32_t ___2_options, const RuntimeMethod* method) ; // System.Void ParadoxNotion.Services.Logger::LogException(System.Exception,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Logger_LogException_mA706A3992EC5B640C913052D0A0DF70C6538D294 (Exception_t* ___0_exception, String_t* ___1_tag, RuntimeObject* ___2_context, const RuntimeMethod* method) ; // System.Type[] ParadoxNotion.ReflectionTools::GetAllTypes(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_GetAllTypes_mF22C26E71414C5C8D85E2DE390A9B59045EC34D5 (bool ___0_includeObsolete, const RuntimeMethod* method) ; // System.Attribute System.Reflection.CustomAttributeExtensions::GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* CustomAttributeExtensions_GetCustomAttribute_m8451F6949BEA92A69AE673CD95D6AD767B66880A (MemberInfo_t* ___0_element, Type_t* ___1_attributeType, bool ___2_inherit, const RuntimeMethod* method) ; // System.Void ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass33_0__ctor_mFB6B712832ED12003F3F8372668B163E81B5211B (U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69 (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, const RuntimeMethod* method) { (( void (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mAFDFA2B152082BBF5E0626BF143EDACD61DE9D74 (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8 (RuntimeObject* ___0_source, Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method); } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) inline void List_1_AddRange_m0D60CD105ED83AED827172D5B81047F1FC28C77F (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m059A8C7FD3318EFF79FD145F9FDA4C44E4192897 (Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_OrderBy_TisType_t_TisString_t_m80B856E53453B79C6CF8E892E7B5F43C3CFF72B8 (RuntimeObject* ___0_source, Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* ___1_keySelector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121*, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisRuntimeObject_m95A8A4774C308571D7F63FEFC3313E6ACE9C8049_gshared)(___0_source, ___1_keySelector, method); } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::ThenBy(System.Linq.IOrderedEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_ThenBy_TisType_t_TisString_t_mFC42D5C852E53F9B6A6924F8A8C61BBBA57BF10C (RuntimeObject* ___0_source, Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* ___1_keySelector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121*, const RuntimeMethod*))Enumerable_ThenBy_TisRuntimeObject_TisRuntimeObject_m9919065CD1231502CB7990F0A37FA36606168A53_gshared)(___0_source, ___1_keySelector, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18 (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* __this, Type_t* ___0_key, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74*, Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean ParadoxNotion.ReflectionTools::RTIsAbstract(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsAbstract_m8F1A0C787A5621A72A2CE8F524E0B652813090C6 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_inline (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, Type_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, Type_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // T[] System.Collections.Generic.List`1::ToArray() inline TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56 (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* __this, const RuntimeMethod* method) { return (( TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* (*) (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49 (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* __this, Type_t* ___0_key, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74*, Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m51F9DA39E3C403B60FCBA2C4B2EDBC81AC48B83A (Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* __this, MethodBase_t* ___0_key, int32_t* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492*, MethodBase_t*, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m0786A6332E06581557A6E9D4DA5000AF5BC8A373_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Reflection.MethodBase::get_IsSpecialName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsSpecialName_m80B62916B5B899408084AE6FC8B3D396FCF2B56C (MethodBase_t* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2 (Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* __this, MethodBase_t* ___0_key, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492*, MethodBase_t*, int32_t, const RuntimeMethod*))Dictionary_2_set_Item_mC0F84089707699016E685213CFF60997BC7CB12B_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816 (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* __this, Type_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*, Type_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean ParadoxNotion.ReflectionTools::RTIsGenericParameter(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsGenericParameter_m8FE887493B2578203F8A632ADC4DDA08C9F1FDB2 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Type[] ParadoxNotion.ReflectionTools::RTGetGenericArguments(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_RTGetGenericArguments_m4BDA81AB7266D69FEB3A80EA98212B7381024287 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Replace(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_mDA78A8299D16DD1B42B93F0C63BE2D9CE92F8A00 (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* __this, Type_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*, Type_t*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.String ParadoxNotion.ReflectionTools::FriendlyName(System.Reflection.MethodBase,ParadoxNotion.ReflectionTools/MethodType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyName_m52BE567C0FE69A006F5169A21E576A3A91E8E321 (MethodBase_t* ___0_method, int32_t* ___1_specialNameType, 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 ___0_startIndex, const RuntimeMethod* method) ; // System.String ParadoxNotion.StringUtils::CapitalizeFirst(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_CapitalizeFirst_mCEAA9FC80A54E6A9A83B6A41D5E2EA2CD81D4838 (String_t* ___0_s, 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* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m86E633D43124AEF6B0FF465C9730DA8D6F40B300 (Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF* __this, MethodBase_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF*, MethodBase_t*, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Reflection.MethodBase::get_IsStatic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E (MethodBase_t* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::IsParams(System.Reflection.ParameterInfo,System.Reflection.ParameterInfo[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsParams_m04E71E36AFB97F76D8B17F97A9A3AB16B51CDF07 (ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* ___0_parameter, ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* ___1_parameters, const RuntimeMethod* method) ; // System.Boolean System.Reflection.ParameterInfo::get_IsOut() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParameterInfo_get_IsOut_m7832D76F7B5FAE8B94A7D2BDC2CF466000FB235C (ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m5F4FFABBB3404F1603C6D9FE5F5C76C6A7B09DEB (Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF* __this, MethodBase_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF*, MethodBase_t*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.String ParadoxNotion.StringUtils::GetStringWithinInner(System.String,System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_GetStringWithinInner_m80B2F259084C998BA6A0A125A0940C99380BC87B (String_t* ___0_input, Il2CppChar ___1_from, Il2CppChar ___2_to, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsAbstract() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5 (Type_t* __this, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsValueType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318 (Type_t* __this, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673 (Type_t* __this, const RuntimeMethod* method) ; // System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetGetMethod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* PropertyInfo_GetGetMethod_mE0D6C0811D404DD977B53E68C0D36BA8CB889F74 (PropertyInfo_t* __this, const RuntimeMethod* method) ; // System.Reflection.MethodInfo System.Reflection.PropertyInfo::GetSetMethod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* PropertyInfo_GetSetMethod_mA16842ADAD11B6F70F4EDCA2805C999E378C4C8B (PropertyInfo_t* __this, const RuntimeMethod* method) ; // System.Reflection.MethodInfo System.Delegate::get_Method() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019 (Delegate_t* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m9868D9765F0C72A4DE9E91D98587BCDED3DA8C58 (Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D* __this, MethodInfo_t* ___0_key, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D*, MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m2309384B67A8D963F797481646D81EF8D9D028FB (Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D* __this, MethodInfo_t* ___0_key, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D*, MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Object System.Runtime.Serialization.FormatterServices::GetUninitializedObject(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FormatterServices_GetUninitializedObject_mA2B57E3C189694129FE2870B8188421DF78468A1 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Reflection.ConstructorInfo[] ParadoxNotion.ReflectionTools::RTGetConstructors(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* ReflectionTools_RTGetConstructors_mBEDC0827AD9B3557D22D1E37F7BFB30ECB42ABDD (Type_t* ___0_type, const RuntimeMethod* method) ; // T ParadoxNotion.ReflectionTools::RTGetAttribute(System.Reflection.MemberInfo,System.Boolean) inline DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* ReflectionTools_RTGetAttribute_TisDeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_mE16CFFB82007776CBB96A4056EAE7B190A999EB4 (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) { return (( DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* (*) (MemberInfo_t*, bool, const RuntimeMethod*))ReflectionTools_RTGetAttribute_TisRuntimeObject_m63304BD0FA6A27D7048DA94E1201FD0882175E43_gshared)(___0_member, ___1_inherited, method); } // System.Reflection.MethodInfo[] ParadoxNotion.ReflectionTools::RTGetMethods(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ReflectionTools_RTGetMethods_m5EF676BFADDFAFACFFD656BA26390DF5AF84D0C2 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::MemberResolvedFromDeserializeAttribute(System.Reflection.MemberInfo,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35 (MemberInfo_t* ___0_member, String_t* ___1_targetName, const RuntimeMethod* method) ; // System.Reflection.PropertyInfo[] ParadoxNotion.ReflectionTools::RTGetProperties(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* ReflectionTools_RTGetProperties_m4036ADE7E36551F985335CE63662F0613F99C8AE (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Reflection.EventInfo[] ParadoxNotion.ReflectionTools::RTGetEvents(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* ReflectionTools_RTGetEvents_mE1CA7018A7642AD2D51C9607E8056CDCB10448A4 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Object[] ParadoxNotion.ReflectionTools::SingleTempArgsArray(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ReflectionTools_SingleTempArgsArray_mBB9CBE92C5B483649D7A9FAFD252F8C0D0B6DC58 (RuntimeObject* ___0_arg, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mB81B4667C1441D203B8050D807B1161B100117D9 (Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79* __this, Type_t* ___0_key, ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79*, Type_t*, ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m9B88D42842F7B4BA8E55CB45535C6F3684B70417 (Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79* __this, Type_t* ___0_key, ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79*, Type_t*, ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* __this, Type_t* ___0_key, MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470*, Type_t*, MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2 (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* __this, Type_t* ___0_key, MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470*, Type_t*, MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mF715A1CFD22A8B1ADEE4A8AE4E4E899312DAAB37 (Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365* __this, Type_t* ___0_key, FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365*, Type_t*, FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_mBDBC139D016644460C09778CCB01D6094C79A144 (Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365* __this, Type_t* ___0_key, FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365*, Type_t*, FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mE42235656D45D85C3AD4C3BC5EB8CDDCF2A6EE57 (Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD* __this, Type_t* ___0_key, PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD*, Type_t*, PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m4A4F006A956927D668AAB4D50FCE1313BFD2D40D (Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD* __this, Type_t* ___0_key, PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD*, Type_t*, PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mE934CFD17D6D404E494AAEB80A8CF7FDBE39BEE2 (Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE* __this, Type_t* ___0_key, EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE*, Type_t*, EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m2A4C96BE179438CFE0DC71E8904CAA732277B98F (Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE* __this, Type_t* ___0_key, EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE*, Type_t*, EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mEA014FEE27653639ECA2CD33C37C96E423231058 (Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E* __this, Type_t* ___0_key, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E*, Type_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m2E3D96D8DCA20CCD0B71C4829DE9BCAB7641704B (Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E* __this, Type_t* ___0_key, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E*, Type_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Attribute ParadoxNotion.ReflectionTools::RTGetAttribute(System.Type,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* ReflectionTools_RTGetAttribute_m837779FC58E6F1F6243787F8CAD1FF3C35206B39 (Type_t* ___0_type, Type_t* ___1_attributeType, bool ___2_inherited, const RuntimeMethod* method) ; // System.Object[] ParadoxNotion.ReflectionTools::RTGetAllAttributes(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ReflectionTools_RTGetAllAttributes_m107AF980D744221DEDD72C8449F8A08B6E9AADEC (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsAssignableTo(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsAssignableTo_m2B5E73B8C252C77EF5D1668D549BBDF7F45B977A (Type_t* ___0_type, Type_t* ___1_other, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m91A5ECE3A2FAFA570F200698B97121B633299267 (Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5* __this, MemberInfo_t* ___0_key, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5*, MemberInfo_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m309C0EDF5C67BD1DB71471064C2C36986246209A (Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5* __this, MemberInfo_t* ___0_key, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5*, MemberInfo_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Attribute ParadoxNotion.ReflectionTools::RTGetAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* ReflectionTools_RTGetAttribute_m04FD53182EFFD0878018771002D820013D27FA52 (MemberInfo_t* ___0_member, Type_t* ___1_attributeType, bool ___2_inherited, const RuntimeMethod* method) ; // System.Object[] ParadoxNotion.ReflectionTools::RTGetAllAttributes(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ReflectionTools_RTGetAllAttributes_m5B61910510853EE9BDEF3EC26BCDA09459650D2D (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsSubclassOf(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsSubclassOf_m5E5686EA17A2BF5138C18BCBE663892D936CE853 (Type_t* ___0_type, Type_t* ___1_other, const RuntimeMethod* method) ; // System.Reflection.MethodInfo ParadoxNotion.ReflectionTools::RTGetMethod(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectionTools_RTGetMethod_mAA6AEFC60A980189C8702DEB7AA1DF67F1F3AAE7 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mABAC2A1749B8A3F716CAD567A9ABCC9654A7E97E (Func_2_t083860B929985EC8DF79C99B5157C38632F84196* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t083860B929985EC8DF79C99B5157C38632F84196*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C (RuntimeObject* ___0_source, Func_2_t083860B929985EC8DF79C99B5157C38632F84196* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t083860B929985EC8DF79C99B5157C38632F84196*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } // System.Reflection.MethodInfo ParadoxNotion.ReflectionTools::RTGetMethod(System.Type,System.String,System.Type[],System.Type,System.Type[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectionTools_RTGetMethod_mE3DC03872B6C4F347143520429CF4F26E7E27114 (Type_t* ___0_type, String_t* ___1_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___2_paramTypes, Type_t* ___3_returnType, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___4_genericArgumentTypes, const RuntimeMethod* method) ; // System.Delegate System.Delegate::CreateDelegate(System.Type,System.Object,System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7 (Type_t* ___0_type, RuntimeObject* ___1_firstArgument, MethodInfo_t* ___2_method, const RuntimeMethod* method) ; // System.Object System.Delegate::get_Target() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method) ; // System.Boolean System.Reflection.FieldInfo::get_IsInitOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsInitOnly_m476BB9325A68BDD56B088D3E8407F75FA1388ED9 (FieldInfo_t* __this, const RuntimeMethod* method) ; // System.Boolean System.Reflection.FieldInfo::get_IsLiteral() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsLiteral_mBE7DDC6A709439F775873859C82BAAD1EEFF791A (FieldInfo_t* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::IsReadOnly(System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsReadOnly_m94EF7F37CBE27FBD869917D96EEC42B2BD32E03C (FieldInfo_t* ___0_field, const RuntimeMethod* method) ; // System.Boolean System.Reflection.FieldInfo::get_IsStatic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139 (FieldInfo_t* __this, const RuntimeMethod* method) ; // System.Reflection.MethodInfo System.Reflection.EventInfo::GetAddMethod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* EventInfo_GetAddMethod_m28FC2545E48A7B141AB8CC9E8F246FED3CC3674F (EventInfo_t* __this, const RuntimeMethod* method) ; // System.Boolean System.Reflection.MethodInfo::op_Inequality(System.Reflection.MethodInfo,System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8 (MethodInfo_t* ___0_left, MethodInfo_t* ___1_right, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575 (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* __this, MemberInfo_t* ___0_key, bool* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*, MemberInfo_t*, bool*, const RuntimeMethod*))Dictionary_2_TryGetValue_m9AAE125D6298B2B6B9D2F150C841A70872BF887B_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean ParadoxNotion.ReflectionTools::IsPropertyAccessor(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsPropertyAccessor_mC7E61B52D34CF459B43C5BC768C1899C694CB599 (MethodInfo_t* ___0_method, const RuntimeMethod* method) ; // System.Reflection.PropertyInfo ParadoxNotion.ReflectionTools::GetAccessorProperty(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* ReflectionTools_GetAccessorProperty_mA12E8F42729B42DD917D3B24C209753A383736E6 (MethodInfo_t* ___0_method, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Reflection.MemberInfo,System.Boolean) inline bool ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m3829EE477D53DB19323EFD21D331712A0196A2C1 (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) { return (( bool (*) (MemberInfo_t*, bool, const RuntimeMethod*))ReflectionTools_RTIsDefined_TisRuntimeObject_mF5A98F69B8E25722DD11E893F68C6A5CF12940EA_gshared)(___0_member, ___1_inherited, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8 (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* __this, MemberInfo_t* ___0_key, bool ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*, MemberInfo_t*, bool, const RuntimeMethod*))Dictionary_2_set_Item_mF1A7BA3C1568A00A32A43BCD889038FE080F77BF_gshared)(__this, ___0_key, ___1_value, method); } // TSource System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable`1) inline MethodInfo_t* Enumerable_FirstOrDefault_TisMethodInfo_t_m068FD87F6FC2C84498EE90ADFFAD004FE0E6DE6F (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( MethodInfo_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared)(___0_source, method); } // System.Reflection.PropertyInfo System.Type::GetProperty(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Type,System.Type[],System.Reflection.ParameterModifier[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* Type_GetProperty_m56B512B27B74B56735C0BC4973B3E3C3BE817C68 (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___2_binder, Type_t* ___3_returnType, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___4_types, ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364* ___5_modifiers, const RuntimeMethod* method) ; // System.Reflection.FieldInfo ParadoxNotion.ReflectionTools::RTGetField(System.Type,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t* ReflectionTools_RTGetField_mFE4F3E43B38570FFA87C42C805EE71A6A623796A (Type_t* ___0_type, String_t* ___1_name, bool ___2_includePrivateBase, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* __this, const RuntimeMethod* method) { (( void (*) (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Boolean System.Type::get_IsSealed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4 (Type_t* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Type,System.Boolean) inline bool ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m357F51FE75C84005979BBC32FE5CFFFFAA936460 (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) { return (( bool (*) (Type_t*, bool, const RuntimeMethod*))ReflectionTools_RTIsDefined_TisRuntimeObject_m4014ED5543CE5B960FE30304C077B3617F478FEC_gshared)(___0_type, ___1_inherited, method); } // System.Boolean ParadoxNotion.ReflectionTools::IsExtensionMethod(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsExtensionMethod_mB06B4C574DECFFCD19C83F467E91843652F029EC (MethodInfo_t* ___0_method, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_inline (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* __this, MethodInfo_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB*, MethodInfo_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // T[] System.Collections.Generic.List`1::ToArray() inline MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* List_1_ToArray_m798F27C64A36987B8433EB6BDDDCC88C45B83F4A (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* __this, const RuntimeMethod* method) { return (( MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* (*) (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Reflection.MemberInfo,System.Boolean) inline bool ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m2695EF14E8D1A6D5132B75941BC9EF582C752FEE (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) { return (( bool (*) (MemberInfo_t*, bool, const RuntimeMethod*))ReflectionTools_RTIsDefined_TisRuntimeObject_mF5A98F69B8E25722DD11E893F68C6A5CF12940EA_gshared)(___0_member, ___1_inherited, method); } // ParadoxNotion.ReflectionTools/MethodType ParadoxNotion.ReflectionTools::GetMethodSpecialType(System.Reflection.MethodBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReflectionTools_GetMethodSpecialType_mD1B8367C783008546A7A1D7D8046C468D5EACD37 (MethodBase_t* ___0_method, const RuntimeMethod* method) ; // System.Boolean System.Reflection.FieldInfo::op_Inequality(System.Reflection.FieldInfo,System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B (FieldInfo_t* ___0_left, FieldInfo_t* ___1_right, const RuntimeMethod* method) ; // System.Type ParadoxNotion.ReflectionTools::RTReflectedOrDeclaredType(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_RTReflectedOrDeclaredType_m32DA44AFE760986850D8CEFD7ED2D0D9A0124F85 (MemberInfo_t* ___0_member, const RuntimeMethod* method) ; // System.Reflection.PropertyInfo ParadoxNotion.ReflectionTools::RTGetProperty(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* ReflectionTools_RTGetProperty_mD330841C2A4BA023EE2D61421E8EC8A9BDA596FF (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsArray(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsArray_m3D41C7F7003A1B386CC3201156DF3E427FBA930B (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Boolean System.Type::get_HasElementType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_HasElementType_m44F9601E586D2EEA2EDB93FB81D1D80521C264EE (Type_t* __this, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1) inline Type_t* Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( Type_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared)(___0_source, method); } // TSource System.Linq.Enumerable::FirstOrDefault(System.Collections.Generic.IEnumerable`1) inline Type_t* Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( Type_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared)(___0_source, method); } // System.Type[] ParadoxNotion.ReflectionTools::RTGetGenericArguments(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_RTGetGenericArguments_mE888A1A280C223C62DF4A21E9C4010B69D942DC0 (MethodInfo_t* ___0_method, const RuntimeMethod* method) ; // System.Int32 System.Array::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57 (RuntimeArray* __this, const RuntimeMethod* method) ; // System.Array System.Array::CreateInstance(System.Type,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Array_CreateInstance_m13B202130951A03AF5F52470A19E17D3AD2A8983 (Type_t* ___0_elementType, int32_t ___1_length, const RuntimeMethod* method) ; // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; // System.Void System.Array::Copy(System.Array,System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___0_sourceArray, RuntimeArray* ___1_destinationArray, int32_t ___2_length, const RuntimeMethod* method) ; // System.Linq.Expressions.ParameterExpression System.Linq.Expressions.Expression::Parameter(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) ; // System.Linq.Expressions.UnaryExpression System.Linq.Expressions.Expression::Convert(System.Linq.Expressions.Expression,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* Expression_Convert_mD5233B60383B3FD0F5A044E4440FB32CBF9609D5 (Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785* ___0_expression, Type_t* ___1_type, const RuntimeMethod* method) ; // System.Boolean System.Type::get_IsPrimitive() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18 (Type_t* __this, const RuntimeMethod* method) ; // System.Boolean System.Predicate`1::Invoke(T) inline bool Predicate_1_Invoke_m55FD8A7A3E7715CDE15DE68DF469A08EF4381743_inline (Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9* __this, FieldInfo_t* ___0_obj, const RuntimeMethod* method) { return (( bool (*) (Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9*, FieldInfo_t*, const RuntimeMethod*))Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_gshared_inline)(__this, ___0_obj, method); } // System.Void ParadoxNotion.ReflectionTools::DigFields(System.Object,System.Predicate`1,System.Action`1,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionTools_DigFields_m6C8E4A1FD6BF906453D7D24BF3407484BF3B1AD4 (RuntimeObject* ___0_root, Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9* ___1_move, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_push, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_pop, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Type,System.Boolean) inline bool ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_mC52129E4F5154D0B1A66DDDB6069D03A06ED39F7 (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) { return (( bool (*) (Type_t*, bool, const RuntimeMethod*))ReflectionTools_RTIsDefined_TisRuntimeObject_m4014ED5543CE5B960FE30304C077B3617F478FEC_gshared)(___0_type, ___1_inherited, method); } // System.Void ParadoxNotion.ReflectionTools/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m95C3555135EFF9ABADF28AAD3AA1B222FA46E5C6 (U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* __this, const RuntimeMethod* method) ; // System.Void ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mC158BCDB7DE1AD59CB0B4083C531E424A78C66BE (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* __this, const RuntimeMethod* method) ; // System.Func`2 ParadoxNotion.TypeConverter/CustomConverter::Invoke(System.Type,System.Type) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_inline (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398 (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } // System.Boolean ParadoxNotion.ReflectionTools::RTIsInterface(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsInterface_m21FD703AB072661FB2F69A56D010F2575D3F1408 (Type_t* ___0_type, const RuntimeMethod* method) ; // System.Object System.Convert::ChangeType(System.Object,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A (RuntimeObject* ___0_value, Type_t* ___1_conversionType, const RuntimeMethod* method) ; // UnityEngine.Component UnityEngine.GameObject::GetComponent(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* GameObject_GetComponent_m99E12753EA84947521DC711CA33F452B5E65B474 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, Type_t* ___0_type, const RuntimeMethod* method) ; // System.Void ParadoxNotion.TypeConverter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mAD570D2E54E8BEE10B16BE31CB29CC3A7E49DF31 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::get_eulerAngles() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Euler(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m2CF588CA3AB11A298983624B7C9954CD70694A72 (Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_key, String_t** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, String_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mAA19A175F6071502D1AD6728B15E29CF242FBB32_gshared)(__this, ___0_key, ___1_value, method); } // System.String System.Byte::ToString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310 (uint8_t* __this, String_t* ___0_format, const RuntimeMethod* method) ; // System.String System.String::ToUpper() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49 (String_t* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m7F6FBCD8FE1812AF1F4050AFF27A4287F51498BF (Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F*, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m972FA871F2024B6B2250A682CE7EF92EE633C2B6_gshared)(__this, ___0_key, ___1_value, method); } // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_m0421387AD03BC8F83A51E2D83EC014807AEA9EC8 (Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C* __this, String_t* ___0_key, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C*, String_t*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*, const RuntimeMethod*))Dictionary_2_TryGetValue_m1284BB2D90B88643E8F889F2F6D2C6802C987371_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.Byte System.Byte::Parse(System.String,System.Globalization.NumberStyles) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t Byte_Parse_mE87056B4D91E35B7A5D888132B6F861A1C94A108 (String_t* ___0_s, int32_t ___1_style, const RuntimeMethod* method) ; // System.Void UnityEngine.Color32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color32::op_Implicit(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_mE4E7A9514EFBEA1634B8EB06A46355A87ABA8889 (Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C* __this, String_t* ___0_key, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C*, String_t*, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, const RuntimeMethod*))Dictionary_2_set_Item_m86710295E28AC1A43001334C64469679C37603F5_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mECDAE0D5D903A22782E68F49C9B08B7B89C41754 (Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F*, const RuntimeMethod*))Dictionary_2__ctor_mCA79804AFD4EA36E7AEA92765B88D0309B268B18_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor(System.Collections.Generic.IEqualityComparer`1) inline void Dictionary_2__ctor_mEFD184D4B58FBE13FC9D6FCF8B8719370D9FC256 (Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C* __this, RuntimeObject* ___0_comparer, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mA5A237A70ED40C807A903CA3C3CC500094AB79DE_gshared)(__this, ___0_comparer, method); } // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(System.Single,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Addition(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.CurveUtils::IsPosAlongCurve(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CurveUtils_IsPosAlongCurve_mFD88A9ED438385F3475831029EE1C981AE6564F1 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_toTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_targetPosition, float* ___5_norm, const RuntimeMethod* method) ; // UnityEngine.Rect ParadoxNotion.RectUtils::GetBoundRect(UnityEngine.Vector2[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_GetBoundRect_mECF5BE06FDEE55E3AA9E4AAAC42C9350A0896E9A (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_positions, const RuntimeMethod* method) ; // UnityEngine.Rect ParadoxNotion.RectUtils::ExpandBy(UnityEngine.Rect,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_ExpandBy_m7F3307B2D8229A2FACA99795DFE877612317B276 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, float ___1_margin, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Rect::Contains(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_point, const RuntimeMethod* method) ; // UnityEngine.Vector2 ParadoxNotion.CurveUtils::GetPosAlongCurve(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CurveUtils_GetPosAlongCurve_m612195DADC2207EC337F75E1F68A28309CC9FD37 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_toTangent, float ___4_t, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector2::Distance(UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_mBACBB1609E1894D68F882D86A93519E311810C89_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_center(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_center_m1BFC7584EEE9EF6C9AC2CA8459300FE23D5CE86F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ; // System.Void ParadoxNotion.CurveUtils::ResolveTangents(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Rect,UnityEngine.Rect,System.Single,ParadoxNotion.PlanarDirection,UnityEngine.Vector2&,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtils_ResolveTangents_m694E26B4F51BBF2F2910A28A02B5638A9A473164 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_fromRect, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___3_toRect, float ___4_rigidMlt, int32_t ___5_direction, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___6_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___7_toTangent, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Max(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_xMin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_xMax() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_yMin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_yMax() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.RectOffset::.ctor(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, int32_t ___0_left, int32_t ___1_right, int32_t ___2_top, int32_t ___3_bottom, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIStyle::set_margin(UnityEngine.RectOffset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_margin_m9AAB6691C260ECD89195BE151F2ADDBF2E740C85 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIStyle::set_padding(UnityEngine.RectOffset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_padding_m0C69415588C6032B372A48B1A1366CF43A083E14 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIStyle::set_border(UnityEngine.RectOffset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_border_mA11481A8F139D4403E0764E07F49516D390CC6A7 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIStyle::set_overflow(UnityEngine.RectOffset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_overflow_m0E7E6E1892655997FB97898E827A3473F8CE01CF (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIStyle::set_alignment(UnityEngine.TextAnchor) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.GUIStyle::set_richText(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_richText_m44045419099BECD812230D338FBBD6642A589CCD (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, bool ___0_value, const RuntimeMethod* method) ; // UnityEngine.LayerMask ParadoxNotion.LayerUtils::LayerNamesToMask(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_LayerNamesToMask_m04EF77EC045BE088F639EB3A9E5E7E914DCEDEBF (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_layerNames, const RuntimeMethod* method) ; // UnityEngine.LayerMask ParadoxNotion.LayerUtils::LayerNumbersToMask(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_LayerNumbersToMask_m83B634254902867F32C747F2A97A46F201E88435 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_layerNumbers, const RuntimeMethod* method) ; // UnityEngine.LayerMask UnityEngine.LayerMask::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222 (int32_t ___0_intVal, const RuntimeMethod* method) ; // System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ; // System.Int32 UnityEngine.LayerMask::NameToLayer(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139 (String_t* ___0_layerName, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.String UnityEngine.LayerMask::LayerToName(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LayerMask_LayerToName_mC7A5797D35F5307031F317741226727B307F34D0 (int32_t ___0_layer, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // T[] System.Collections.Generic.List`1::ToArray() inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method); } // System.String ParadoxNotion.LayerUtils::MaskToString(UnityEngine.LayerMask,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LayerUtils_MaskToString_m506496CCC26DE89DA6E095C59BA922897E74C0CF (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, String_t* ___1_delimiter, const RuntimeMethod* method) ; // System.String[] ParadoxNotion.LayerUtils::MaskToNames(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* LayerUtils_MaskToNames_m8F1AB563CCE4BFE4EDB284FC38D13E08ED949D87 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) ; // System.String System.String::Join(System.String,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD (String_t* ___0_separator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_value, const RuntimeMethod* method) ; // System.Boolean System.Object::Equals(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7 (RuntimeObject* ___0_objA, RuntimeObject* ___1_objB, const RuntimeMethod* method) ; // System.Void ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mFC4D5810877E60C003E275936A8408943433D00D (U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* __this, const RuntimeMethod* method) ; // T[] UnityEngine.Object::FindObjectsOfType() inline GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* Object_FindObjectsOfType_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m5B0972B0D594C5BD2F01A53076066D9DB7700B67 (const RuntimeMethod* method) { return (( GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m9EDB1EDE49108C1136C6B0DD3DD5D2F843F5936E (Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m4AC829827FA2EDC2185B8554E788741789A97DA4 (RuntimeObject* ___0_source, Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method); } // System.Int32 UnityEngine.GameObject::get_layer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Boolean ParadoxNotion.ObjectUtils::IsInLayerMask(UnityEngine.GameObject,UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectUtils_IsInLayerMask_mD6B1A446CC04792DC3A67739EE223BD42455F94C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___1_mask, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Min(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ; // UnityEngine.Rect UnityEngine.Rect::MinMaxRect(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Rect_MinMaxRect_m540D2DD8C255D276AD4AE06D9CCA2A667EFA39E5 (float ___0_xmin, float ___1_ymin, float ___2_xmax, float ___3_ymax, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_x() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Rect::get_y() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ; // UnityEngine.Rect ParadoxNotion.RectUtils::ExpandBy(UnityEngine.Rect,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_ExpandBy_m90FCCEF8DD52AEE029FF72A1C0EE31F1D0985909 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, float ___1_xMargin, float ___2_yMargin, const RuntimeMethod* method) ; // UnityEngine.Rect ParadoxNotion.RectUtils::ExpandBy(UnityEngine.Rect,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_ExpandBy_m72A0C695A99181D3D0D30DCC94F363E57EB03694 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, float ___1_left, float ___2_top, float ___3_right, float ___4_bottom, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::InverseLerp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_xMin(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_xMax(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_yMin(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; // System.Void UnityEngine.Rect::set_yMax(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ; // System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D (String_t* ___0_input, String_t* ___1_pattern, String_t* ___2_replacement, const RuntimeMethod* method) ; // System.String System.String::Trim() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* 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* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1) inline Il2CppChar Enumerable_First_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E75C6E76FACFE89CDC1B8011EC285B8D7A20AD6 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( Il2CppChar (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E75C6E76FACFE89CDC1B8011EC285B8D7A20AD6_gshared)(___0_source, method); } // System.String System.Char::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, 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 ___0_index, const RuntimeMethod* method) ; // System.Boolean System.Char::IsUpper(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392 (Il2CppChar ___0_c, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) inline String_t* Func_2_Invoke_mED071D4A847678204A843F11D77F10D168FE4D2D_inline (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* __this, String_t* ___0_arg, const RuntimeMethod* method) { return (( String_t* (*) (Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93*, String_t*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method); } // System.Int32 System.String::IndexOf(System.Char,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4 (String_t* __this, Il2CppChar ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ; // System.String System.String::Replace(System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ; // System.String[] System.String::Split(System.Char[],System.StringSplitOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::LastOrDefault(System.Collections.Generic.IEnumerable`1) inline Il2CppChar Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( Il2CppChar (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2_gshared)(___0_source, method); } // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Type,System.Boolean) inline bool ReflectionTools_RTIsDefined_TisFlagsAttribute_t902A411320FCE075B57DB7157C695B392C610D1D_m9A6CED1840A928B482D8CBA8189AD3EF60FB9B5C (Type_t* ___0_type, bool ___1_inherited, const RuntimeMethod* method) { return (( bool (*) (Type_t*, bool, const RuntimeMethod*))ReflectionTools_RTIsDefined_TisRuntimeObject_m4014ED5543CE5B960FE30304C077B3617F478FEC_gshared)(___0_type, ___1_inherited, method); } // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_ToEulerRad(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_MakePositive(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ; // System.Void System.Array::Clear(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void NodeCanvas.Framework.Node/AutoSortWithChildrenConnections::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AutoSortWithChildrenConnections__ctor_m0B12A0B5402494AF616EF557FB4358E020424B4D (AutoSortWithChildrenConnections_t3EAA3795A9F2B84BFF3AFEB35BA223CCC8D31F29* __this, const RuntimeMethod* method) { { Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__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 NodeCanvas.Framework.Node/d__92::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CYieldBreakU3Ed__92__ctor_mF656F475B393BA70554C7EA3A81CF708A48FA010 (U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void NodeCanvas.Framework.Node/d__92::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CYieldBreakU3Ed__92_System_IDisposable_Dispose_mEC141C9E645C0F57B82EE597DBFB68EE16714061 (U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6* __this, const RuntimeMethod* method) { { return; } } // System.Boolean NodeCanvas.Framework.Node/d__92::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CYieldBreakU3Ed__92_MoveNext_m485A21ECF16C24EA4EBAA3163172F4A617B90C85 (U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_0010; } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)1))) { goto IL_002c; } } { return (bool)0; } IL_0010: { __this->___U3CU3E1__state_0 = (-1); // Debug.Break(); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Break_m7AE7554F3BA3BD5E49A0073434A9680534CE8EC7(NULL); // yield return null; __this->___U3CU3E2__current_1 = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_002c: { __this->___U3CU3E1__state_0 = (-1); // resume(); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = __this->___resume_2; NullCheck(L_3); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_3, NULL); // } return (bool)0; } } // System.Object NodeCanvas.Framework.Node/d__92::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CYieldBreakU3Ed__92_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mDAA20DDFAA81EE4183D328BF7EDA91F259246E9F (U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void NodeCanvas.Framework.Node/d__92::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CYieldBreakU3Ed__92_System_Collections_IEnumerator_Reset_mA0A569FCBACED9906CEC313817C1049FD9D8DF61 (U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CYieldBreakU3Ed__92_System_Collections_IEnumerator_Reset_mA0A569FCBACED9906CEC313817C1049FD9D8DF61_RuntimeMethod_var))); } } // System.Object NodeCanvas.Framework.Node/d__92::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CYieldBreakU3Ed__92_System_Collections_IEnumerator_get_Current_m6B66638F62AB116DB8705921DF7D338ECF933B0F (U3CYieldBreakU3Ed__92_t09981DFD3E5295264477CD9DD9F49B77DAF3ECA6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } #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 NodeCanvas.Framework.Node/<>c__DisplayClass102_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass102_0__ctor_mFD7AA38072C070243D76849BE61D6F289D5F7F5B (U3CU3Ec__DisplayClass102_0_t6F8B591FF4ECC4D577E48F75C78B168C984D5548* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean NodeCanvas.Framework.Node/<>c__DisplayClass102_0::b__0(NodeCanvas.Framework.Connection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass102_0_U3CAreNodesConnectedU3Eb__0_m1305D63DE9883D0CED63DE7FF9B4CD6ABC7D0572 (U3CU3Ec__DisplayClass102_0_t6F8B591FF4ECC4D577E48F75C78B168C984D5548* __this, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* ___0_c, const RuntimeMethod* method) { { // var conditionA = a.outConnections.FirstOrDefault(c => c.targetNode == b) != null; Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_0 = ___0_c; NullCheck(L_0); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_1; L_1 = Connection_get_targetNode_m6497814C735802779A09743F85F194212C0606F2_inline(L_0, NULL); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_2 = __this->___b_0; return (bool)((((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_1) == ((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_2))? 1 : 0); } } // System.Boolean NodeCanvas.Framework.Node/<>c__DisplayClass102_0::b__1(NodeCanvas.Framework.Connection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass102_0_U3CAreNodesConnectedU3Eb__1_mCB0C342B500DE5847C0FF2E6D2CF6F7FBAF7C55D (U3CU3Ec__DisplayClass102_0_t6F8B591FF4ECC4D577E48F75C78B168C984D5548* __this, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* ___0_c, const RuntimeMethod* method) { { // var conditionB = b.outConnections.FirstOrDefault(c => c.targetNode == a) != null; Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_0 = ___0_c; NullCheck(L_0); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_1; L_1 = Connection_get_targetNode_m6497814C735802779A09743F85F194212C0606F2_inline(L_0, NULL); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_2 = __this->___a_1; return (bool)((((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_1) == ((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_2))? 1 : 0); } } #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 NodeCanvas.Framework.Node/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m8FD1F9063596E2BCE50F66E3AC7C79824786ED0B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F* L_0 = (U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F*)il2cpp_codegen_object_new(U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_mEDB6C9145E515D65C594A9C4EF08ABCE6AE2C15F(L_0, NULL); ((U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void NodeCanvas.Framework.Node/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEDB6C9145E515D65C594A9C4EF08ABCE6AE2C15F (U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // NodeCanvas.Framework.Node NodeCanvas.Framework.Node/<>c::b__105_0(NodeCanvas.Framework.Connection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* U3CU3Ec_U3CGetParentNodesU3Eb__105_0_m3B2FF40600069EF88DA5CC06F31340F59BC082E1 (U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F* __this, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* ___0_c, const RuntimeMethod* method) { { // return inConnections.Select(c => c.sourceNode); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_0 = ___0_c; NullCheck(L_0); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_1; L_1 = Connection_get_sourceNode_m8AAB4D86A1F7E4AA641DD4D54B6288412058A10D_inline(L_0, NULL); return L_1; } } // NodeCanvas.Framework.Node NodeCanvas.Framework.Node/<>c::b__106_0(NodeCanvas.Framework.Connection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* U3CU3Ec_U3CGetChildNodesU3Eb__106_0_mB172ED19EEEB6CC8388FB8267461314743399630 (U3CU3Ec_tCE51E458C3D020B7B37D8BC9E23240C04C8E812F* __this, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* ___0_c, const RuntimeMethod* method) { { // return outConnections.Select(c => c.targetNode); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_0 = ___0_c; NullCheck(L_0); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_1; L_1 = Connection_get_targetNode_m6497814C735802779A09743F85F194212C0606F2_inline(L_0, NULL); return L_1; } } #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 NodeCanvas.Framework.Node/<>c__DisplayClass107_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass107_0__ctor_m20B88957C580687D4761BABE2999F55A3BACB7BE (U3CU3Ec__DisplayClass107_0_t968F5A084AD5BCC9F177B35B08210FE8A240AFFF* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean NodeCanvas.Framework.Node/<>c__DisplayClass107_0::b__0(NodeCanvas.Framework.Connection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass107_0_U3CIsChildOfU3Eb__0_m67FBEFFE5935B4208ADF8774F56B50799873CF51 (U3CU3Ec__DisplayClass107_0_t968F5A084AD5BCC9F177B35B08210FE8A240AFFF* __this, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* ___0_c, const RuntimeMethod* method) { { // return inConnections.Any(c => c.sourceNode == parentNode); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_0 = ___0_c; NullCheck(L_0); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_1; L_1 = Connection_get_sourceNode_m8AAB4D86A1F7E4AA641DD4D54B6288412058A10D_inline(L_0, NULL); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_2 = __this->___parentNode_0; return (bool)((((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_1) == ((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_2))? 1 : 0); } } #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 NodeCanvas.Framework.Node/<>c__DisplayClass108_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass108_0__ctor_m3F1CB8A6391B46300E6F2AECF83803E4832C045E (U3CU3Ec__DisplayClass108_0_t4DEC1C6F4995ACC7914D8F485C89686E8E083401* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean NodeCanvas.Framework.Node/<>c__DisplayClass108_0::b__0(NodeCanvas.Framework.Connection) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass108_0_U3CIsParentOfU3Eb__0_mE15662F8A503815021FE1AAFAD6E385181AD329B (U3CU3Ec__DisplayClass108_0_t4DEC1C6F4995ACC7914D8F485C89686E8E083401* __this, Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* ___0_c, const RuntimeMethod* method) { { // return outConnections.Any(c => c.targetNode == childNode); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_0 = ___0_c; NullCheck(L_0); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_1; L_1 = Connection_get_targetNode_m6497814C735802779A09743F85F194212C0606F2_inline(L_0, NULL); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_2 = __this->___childNode_0; return (bool)((((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_1) == ((RuntimeObject*)(Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8*)L_2))? 1 : 0); } } #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 NodeCanvas.Framework.ActionList::get_info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ActionList_get_info_m7D5721F01D27862C20821D633B04230A95FF2C5F (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1812B43B49F73952D36BF78CFDB3A839B9F23D87); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D57BB7B7CE28C1D0DB9EE017E02AC9FB7B50A0A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral411438A44ABDE7AE43347749AB076FB6FCEF1173); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41C876ED431AB84B008A5D1C6D2765F8E75E46F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral528654D760CF7F2FDCCDEB1C384C9A0EDE4BC3C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98A1B250EDD0198AE78D1B200A6FA29CFDFD1CDB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB816A892E591B24426C8FFF2264D4F492DA7EC51); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* V_2 = NULL; String_t* V_3 = NULL; String_t* G_B8_0 = NULL; String_t* G_B6_0 = NULL; String_t* G_B5_0 = NULL; String_t* G_B7_0 = NULL; String_t* G_B7_1 = NULL; String_t* G_B16_0 = NULL; String_t* G_B18_0 = NULL; String_t* G_B18_1 = NULL; String_t* G_B18_2 = NULL; String_t* G_B17_0 = NULL; String_t* G_B17_1 = NULL; String_t* G_B17_2 = NULL; String_t* G_B19_0 = NULL; String_t* G_B19_1 = NULL; String_t* G_B19_2 = NULL; String_t* G_B19_3 = NULL; { // if ( actions.Count == 0 ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = __this->___actions_15; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_0, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if (L_1) { goto IL_0013; } } { // return "No Actions"; return _stringLiteralB816A892E591B24426C8FFF2264D4F492DA7EC51; } IL_0013: { // var finalText = actions.Count > 1 ? ( string.Format("({0})\n", executionMode == ActionsExecutionMode.ActionsRunInSequence ? "In Sequence" : "In Parallel") ) : string.Empty; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_2 = __this->___actions_15; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_2, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_3) > ((int32_t)1))) { goto IL_0028; } } { String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B8_0 = L_4; goto IL_0046; } IL_0028: { int32_t L_5 = __this->___executionMode_14; G_B5_0 = _stringLiteral528654D760CF7F2FDCCDEB1C384C9A0EDE4BC3C6; if (!L_5) { G_B6_0 = _stringLiteral528654D760CF7F2FDCCDEB1C384C9A0EDE4BC3C6; goto IL_003c; } } { G_B7_0 = _stringLiteral1812B43B49F73952D36BF78CFDB3A839B9F23D87; G_B7_1 = G_B5_0; goto IL_0041; } IL_003c: { G_B7_0 = _stringLiteral98A1B250EDD0198AE78D1B200A6FA29CFDFD1CDB; G_B7_1 = G_B6_0; } IL_0041: { String_t* L_6; L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(G_B7_1, G_B7_0, NULL); G_B8_0 = L_6; } IL_0046: { V_0 = G_B8_0; // for ( var i = 0; i < actions.Count; i++ ) { V_1 = 0; goto IL_00b5; } IL_004b: { // var action = actions[i]; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_7 = __this->___actions_15; int32_t L_8 = V_1; NullCheck(L_7); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_9; L_9 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_7, L_8, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); V_2 = L_9; // if ( action == null ) { ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_10 = V_2; if (!L_10) { goto IL_00b1; } } { // if ( action.isUserEnabled ) { ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_11 = V_2; NullCheck(L_11); bool L_12; L_12 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_11, NULL); if (!L_12) { goto IL_00b1; } } { // var prefix = action.isPaused ? "|| " : action.isRunning ? "? " : "?"; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_13 = V_2; NullCheck(L_13); bool L_14; L_14 = ActionTask_get_isPaused_m70D9AA0F96359728C5A819DF1BFEEDA7D246F45F_inline(L_13, NULL); if (L_14) { goto IL_0081; } } { ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_15 = V_2; NullCheck(L_15); bool L_16; L_16 = ActionTask_get_isRunning_m7331BC389937C3B09B545461CAE3F40DECE541AF(L_15, NULL); if (L_16) { goto IL_007a; } } { G_B16_0 = _stringLiteral41C876ED431AB84B008A5D1C6D2765F8E75E46F9; goto IL_0086; } IL_007a: { G_B16_0 = _stringLiteral411438A44ABDE7AE43347749AB076FB6FCEF1173; goto IL_0086; } IL_0081: { G_B16_0 = _stringLiteral3D57BB7B7CE28C1D0DB9EE017E02AC9FB7B50A0A; } IL_0086: { V_3 = G_B16_0; // finalText += prefix + action.summaryInfo + ( i == actions.Count - 1 ? "" : "\n" ); String_t* L_17 = V_0; String_t* L_18 = V_3; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_19 = V_2; NullCheck(L_19); String_t* L_20; L_20 = Task_get_summaryInfo_m8D6A94DC7DCACB0CB31A2794B63902E082499333(L_19, NULL); int32_t L_21 = V_1; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_22 = __this->___actions_15; NullCheck(L_22); int32_t L_23; L_23 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_22, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); G_B17_0 = L_20; G_B17_1 = L_18; G_B17_2 = L_17; if ((((int32_t)L_21) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_23, 1))))) { G_B18_0 = L_20; G_B18_1 = L_18; G_B18_2 = L_17; goto IL_00a6; } } { G_B19_0 = _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; G_B19_1 = G_B17_0; G_B19_2 = G_B17_1; G_B19_3 = G_B17_2; goto IL_00ab; } IL_00a6: { G_B19_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B19_1 = G_B18_0; G_B19_2 = G_B18_1; G_B19_3 = G_B18_2; } IL_00ab: { String_t* L_24; L_24 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B19_3, G_B19_2, G_B19_1, G_B19_0, NULL); V_0 = L_24; } IL_00b1: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_00b5: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_26 = V_1; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_27 = __this->___actions_15; NullCheck(L_27); int32_t L_28; L_28 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_27, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_26) < ((int32_t)L_28))) { goto IL_004b; } } { // return finalText; String_t* L_29 = V_0; return L_29; } } // NodeCanvas.Framework.Task NodeCanvas.Framework.ActionList::Duplicate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* ActionList_Duplicate_mB572648EDE5AB586F3E67FFB7B569F8134D0724C (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, RuntimeObject* ___0_newOwnerSystem, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB4D6A73B697CFED5219BDCB2E07F6684FA5A4B4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* V_0 = NULL; Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0 V_1; memset((&V_1), 0, sizeof(V_1)); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* V_2 = NULL; { // var newList = (ActionList)base.Duplicate(newOwnerSystem); RuntimeObject* L_0 = ___0_newOwnerSystem; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_1; L_1 = Task_Duplicate_m830780798BE56941AF9F27CB1FE9A93A8DF752EC(__this, L_0, NULL); V_0 = ((ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F*)CastclassClass((RuntimeObject*)L_1, ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F_il2cpp_TypeInfo_var)); // newList.actions.Clear(); ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* L_2 = V_0; NullCheck(L_2); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_3 = L_2->___actions_15; NullCheck(L_3); List_1_Clear_mB4D6A73B697CFED5219BDCB2E07F6684FA5A4B4A_inline(L_3, List_1_Clear_mB4D6A73B697CFED5219BDCB2E07F6684FA5A4B4A_RuntimeMethod_var); // foreach ( var action in actions ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_4 = __this->___actions_15; NullCheck(L_4); Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0 L_5; L_5 = List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28(L_4, List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28_RuntimeMethod_var); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004b: {// begin finally (depth: 1) Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40((&V_1), Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0040_1; } IL_0026_1: { // foreach ( var action in actions ) { ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_6; L_6 = Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_inline((&V_1), Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_RuntimeMethod_var); V_2 = L_6; // newList.AddAction((ActionTask)action.Duplicate(newOwnerSystem)); ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* L_7 = V_0; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_8 = V_2; RuntimeObject* L_9 = ___0_newOwnerSystem; NullCheck(L_8); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_10; L_10 = VirtualFuncInvoker1< Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284*, RuntimeObject* >::Invoke(6 /* NodeCanvas.Framework.Task NodeCanvas.Framework.Task::Duplicate(NodeCanvas.Framework.ITaskSystem) */, L_8, L_9); NullCheck(L_7); ActionList_AddAction_m708A16D5A81DB0DA74AF0223A7D9536A3CC17319(L_7, ((ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E*)CastclassClass((RuntimeObject*)L_10, ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E_il2cpp_TypeInfo_var)), NULL); } IL_0040_1: { // foreach ( var action in actions ) { bool L_11; L_11 = Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71((&V_1), Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71_RuntimeMethod_var); if (L_11) { goto IL_0026_1; } } { goto IL_0059; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0059: { // return newList; ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* L_12 = V_0; return L_12; } } // System.String NodeCanvas.Framework.ActionList::OnInit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ActionList_OnInit_mE12B32054F508A3E93932A78C0FC4B5B5591ABB3 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // finishedIndeces = new bool[actions.Count]; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = __this->___actions_15; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_0, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_1); __this->___finishedIndeces_17 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___finishedIndeces_17), (void*)L_2); // return null; return (String_t*)NULL; } } // System.Void NodeCanvas.Framework.ActionList::OnExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList_OnExecute_mEABC8B9CC687AEB01FCAA6D530854E059B7FFBBB (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // currentActionIndex = 0; __this->___currentActionIndex_16 = 0; // for ( var i = 0; i < actions.Count; i++ ) { V_0 = 0; goto IL_0018; } IL_000b: { // finishedIndeces[i] = false; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___finishedIndeces_17; int32_t L_1 = V_0; NullCheck(L_0); (L_0)->SetAt(static_cast(L_1), (bool)0); // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_0018: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_3 = V_0; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_4 = __this->___actions_15; NullCheck(L_4); int32_t L_5; L_5 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_4, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_3) < ((int32_t)L_5))) { goto IL_000b; } } { // } return; } } // System.Void NodeCanvas.Framework.ActionList::OnUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList_OnUpdate_m02E67978E6CDA518C3F4C1EB512B417A805D2D90 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; { // if ( actions.Count == 0 ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = __this->___actions_15; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_0, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if (L_1) { goto IL_0014; } } { // EndAction(); ActionTask_EndAction_mAFB72FA6B038CC9E5E1D0F079AB154420AF7F6A4(__this, NULL); // return; return; } IL_0014: { // switch ( executionMode ) { int32_t L_2 = __this->___executionMode_14; V_0 = L_2; int32_t L_3 = V_0; if (!L_3) { goto IL_00cf; } } { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0143; } } { // for ( var i = 0; i < actions.Count; i++ ) { V_2 = 0; goto IL_008e; } IL_002c: { // if ( finishedIndeces[i] ) { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_5 = __this->___finishedIndeces_17; int32_t L_6 = V_2; NullCheck(L_5); int32_t L_7 = L_6; uint8_t L_8 = (uint8_t)(L_5)->GetAt(static_cast(L_7)); if (L_8) { goto IL_008a; } } { // if ( !actions[i].isUserEnabled ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_9 = __this->___actions_15; int32_t L_10 = V_2; NullCheck(L_9); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_11; L_11 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_9, L_10, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_11); bool L_12; L_12 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_11, NULL); if (L_12) { goto IL_0054; } } { // finishedIndeces[i] = true; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_13 = __this->___finishedIndeces_17; int32_t L_14 = V_2; NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (bool)1); // continue; goto IL_008a; } IL_0054: { // var status = actions[i].Execute(agent, blackboard); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_15 = __this->___actions_15; int32_t L_16 = V_2; NullCheck(L_15); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_17; L_17 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_15, L_16, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_18; L_18 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); RuntimeObject* L_19; L_19 = Task_get_blackboard_mCD58CE7EEDAA3AD7895C97C0D042FF69CA0159ED(__this, NULL); NullCheck(L_17); int32_t L_20; L_20 = ActionTask_Execute_m3087BFB267F448E9EF28E055EBEBA1E1AFE11CFB(L_17, L_18, L_19, NULL); V_3 = L_20; // if ( status == Status.Failure ) { int32_t L_21 = V_3; if (L_21) { goto IL_007d; } } { // EndAction(false); ActionTask_EndAction_mACFB3F4BB5D1B2F49E00E1032B117DE4219232F4(__this, (bool)0, NULL); // return; return; } IL_007d: { // if ( status == Status.Success ) { int32_t L_22 = V_3; if ((!(((uint32_t)L_22) == ((uint32_t)1)))) { goto IL_008a; } } { // finishedIndeces[i] = true; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_23 = __this->___finishedIndeces_17; int32_t L_24 = V_2; NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (bool)1); } IL_008a: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_008e: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_26 = V_2; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_27 = __this->___actions_15; NullCheck(L_27); int32_t L_28; L_28 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_27, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_26) < ((int32_t)L_28))) { goto IL_002c; } } { // var finished = true; V_1 = (bool)1; // for ( var i = 0; i < actions.Count; i++ ) { V_4 = 0; goto IL_00b5; } IL_00a3: { // finished &= finishedIndeces[i]; bool L_29 = V_1; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_30 = __this->___finishedIndeces_17; int32_t L_31 = V_4; NullCheck(L_30); int32_t L_32 = L_31; uint8_t L_33 = (uint8_t)(L_30)->GetAt(static_cast(L_32)); V_1 = (bool)((int32_t)((int32_t)L_29&(int32_t)L_33)); // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_34 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_00b5: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_35 = V_4; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_36 = __this->___actions_15; NullCheck(L_36); int32_t L_37; L_37 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_36, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_35) < ((int32_t)L_37))) { goto IL_00a3; } } { // if ( finished ) { bool L_38 = V_1; if (!L_38) { goto IL_0143; } } { // EndAction(true); ActionTask_EndAction_mACFB3F4BB5D1B2F49E00E1032B117DE4219232F4(__this, (bool)1, NULL); // break; return; } IL_00cf: { // for ( var i = currentActionIndex; i < actions.Count; i++ ) { int32_t L_39 = __this->___currentActionIndex_16; V_5 = L_39; goto IL_012d; } IL_00d9: { // if ( !actions[i].isUserEnabled ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_40 = __this->___actions_15; int32_t L_41 = V_5; NullCheck(L_40); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_42; L_42 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_40, L_41, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_42); bool L_43; L_43 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_42, NULL); if (!L_43) { goto IL_0127; } } { // var status = actions[i].Execute(agent, blackboard); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_44 = __this->___actions_15; int32_t L_45 = V_5; NullCheck(L_44); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_46; L_46 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_44, L_45, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_47; L_47 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); RuntimeObject* L_48; L_48 = Task_get_blackboard_mCD58CE7EEDAA3AD7895C97C0D042FF69CA0159ED(__this, NULL); NullCheck(L_46); int32_t L_49; L_49 = ActionTask_Execute_m3087BFB267F448E9EF28E055EBEBA1E1AFE11CFB(L_46, L_47, L_48, NULL); V_6 = L_49; // if ( status == Status.Failure ) { int32_t L_50 = V_6; if (L_50) { goto IL_0119; } } { // EndAction(false); ActionTask_EndAction_mACFB3F4BB5D1B2F49E00E1032B117DE4219232F4(__this, (bool)0, NULL); // return; return; } IL_0119: { // if ( status == Status.Running ) { int32_t L_51 = V_6; if ((!(((uint32_t)L_51) == ((uint32_t)2)))) { goto IL_0127; } } { // currentActionIndex = i; int32_t L_52 = V_5; __this->___currentActionIndex_16 = L_52; // return; return; } IL_0127: { // for ( var i = currentActionIndex; i < actions.Count; i++ ) { int32_t L_53 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_53, 1)); } IL_012d: { // for ( var i = currentActionIndex; i < actions.Count; i++ ) { int32_t L_54 = V_5; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_55 = __this->___actions_15; NullCheck(L_55); int32_t L_56; L_56 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_55, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_54) < ((int32_t)L_56))) { goto IL_00d9; } } { // EndAction(true); ActionTask_EndAction_mACFB3F4BB5D1B2F49E00E1032B117DE4219232F4(__this, (bool)1, NULL); } IL_0143: { // } return; } } // System.Void NodeCanvas.Framework.ActionList::OnStop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList_OnStop_mFE93BEEFAC86990FE3CB191958D12251A40BE2B9 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_1; memset((&V_1), 0, sizeof(V_1)); { // for ( var i = 0; i < actions.Count; i++ ) { V_0 = 0; goto IL_0035; } IL_0004: { // if ( actions[i].isUserEnabled ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = __this->___actions_15; int32_t L_1 = V_0; NullCheck(L_0); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_2; L_2 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_0, L_1, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_2); bool L_3; L_3 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_2, NULL); if (!L_3) { goto IL_0031; } } { // actions[i].EndAction(null); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_4 = __this->___actions_15; int32_t L_5 = V_0; NullCheck(L_4); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_6; L_6 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_4, L_5, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01)); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_7 = V_1; NullCheck(L_6); ActionTask_EndAction_mA86DE666D3E48201F4B22E1DA9E6E29B2831519F(L_6, L_7, NULL); } IL_0031: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_8 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0035: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_9 = V_0; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_10 = __this->___actions_15; NullCheck(L_10); int32_t L_11; L_11 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_10, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_9) < ((int32_t)L_11))) { goto IL_0004; } } { // } return; } } // System.Void NodeCanvas.Framework.ActionList::OnPause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList_OnPause_m74E53E24A6BEB02EE0186D34EDF2A9FFBFFAD416 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for ( var i = 0; i < actions.Count; i++ ) { V_0 = 0; goto IL_002c; } IL_0004: { // if ( actions[i].isUserEnabled ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = __this->___actions_15; int32_t L_1 = V_0; NullCheck(L_0); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_2; L_2 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_0, L_1, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_2); bool L_3; L_3 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_2, NULL); if (!L_3) { goto IL_0028; } } { // actions[i].Pause(); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_4 = __this->___actions_15; int32_t L_5 = V_0; NullCheck(L_4); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_6; L_6 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_4, L_5, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_6); ActionTask_Pause_mE4E1DFBFFB158FAD139F8EDA6B71AAFEC917E86A(L_6, NULL); } IL_0028: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002c: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_8 = V_0; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_9 = __this->___actions_15; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_9, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0004; } } { // } return; } } // System.Void NodeCanvas.Framework.ActionList::OnDrawGizmosSelected() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList_OnDrawGizmosSelected_m2111FDC5FB9F80675C70CCB87D4252938F8D5F8A (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for ( var i = 0; i < actions.Count; i++ ) { V_0 = 0; goto IL_002c; } IL_0004: { // if ( actions[i].isUserEnabled ) { List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = __this->___actions_15; int32_t L_1 = V_0; NullCheck(L_0); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_2; L_2 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_0, L_1, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_2); bool L_3; L_3 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_2, NULL); if (!L_3) { goto IL_0028; } } { // actions[i].OnDrawGizmosSelected(); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_4 = __this->___actions_15; int32_t L_5 = V_0; NullCheck(L_4); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_6; L_6 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_4, L_5, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_6); VirtualActionInvoker0::Invoke(15 /* System.Void NodeCanvas.Framework.Task::OnDrawGizmosSelected() */, L_6); } IL_0028: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002c: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_8 = V_0; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_9 = __this->___actions_15; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_9, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0004; } } { // } return; } } // System.Void NodeCanvas.Framework.ActionList::AddAction(NodeCanvas.Framework.ActionTask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList_AddAction_m708A16D5A81DB0DA74AF0223A7D9536A3CC17319 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* ___0_action, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m300821379C9A3B7B6F3ABE0957E588A7F731A83B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0 V_0; memset((&V_0), 0, sizeof(V_0)); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* V_1 = NULL; { // if ( action is ActionList ) { ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_0 = ___0_action; if (!((ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F*)IsInstClass((RuntimeObject*)L_0, ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F_il2cpp_TypeInfo_var))) { goto IL_0044; } } { // foreach ( var subAction in ( action as ActionList ).actions ) { ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_1 = ___0_action; NullCheck(((ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F*)IsInstClass((RuntimeObject*)L_1, ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F_il2cpp_TypeInfo_var))); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_2 = ((ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F*)IsInstClass((RuntimeObject*)L_1, ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F_il2cpp_TypeInfo_var))->___actions_15; NullCheck(L_2); Enumerator_t021CED1C87B25A06A8817A978B6FE6F0CC308BE0 L_3; L_3 = List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28(L_2, List_1_GetEnumerator_m763164DBF1C49764026D82593B7677BFBA9E6A28_RuntimeMethod_var); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0035: {// begin finally (depth: 1) Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40((&V_0), Enumerator_Dispose_m3DAF829525BF1ED9D62E616A8F29975343EA8F40_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_002a_1; } IL_001b_1: { // foreach ( var subAction in ( action as ActionList ).actions ) { ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_4; L_4 = Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_inline((&V_0), Enumerator_get_Current_mC75943D23CF0C561A9218DC98C723C01C028D7B4_RuntimeMethod_var); V_1 = L_4; // AddAction(subAction); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_5 = V_1; ActionList_AddAction_m708A16D5A81DB0DA74AF0223A7D9536A3CC17319(__this, L_5, NULL); } IL_002a_1: { // foreach ( var subAction in ( action as ActionList ).actions ) { bool L_6; L_6 = Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71((&V_0), Enumerator_MoveNext_mA070554A4E6A56409528C11289EA4DC62ADA9E71_RuntimeMethod_var); if (L_6) { goto IL_001b_1; } } { goto IL_0043; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0043: { // return; return; } IL_0044: { // actions.Add(action); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_7 = __this->___actions_15; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_8 = ___0_action; NullCheck(L_7); List_1_Add_m300821379C9A3B7B6F3ABE0957E588A7F731A83B_inline(L_7, L_8, List_1_Add_m300821379C9A3B7B6F3ABE0957E588A7F731A83B_RuntimeMethod_var); // action.SetOwnerSystem(this.ownerSystem); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_9 = ___0_action; RuntimeObject* L_10; L_10 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); NullCheck(L_9); Task_SetOwnerSystem_mF261D1FFA46C0D370F6D79AF62957605726D92BF(L_9, L_10, NULL); // } return; } } // System.String NodeCanvas.Framework.ActionList::GetWarningOrError() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ActionList_GetWarningOrError_m9051D7A1954A39B8651C57034DFEDE849DAC4EF2 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; { // for ( var i = 0; i < actions.Count; i++ ) { V_0 = 0; goto IL_001f; } IL_0004: { // var result = actions[i].GetWarningOrError(); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = __this->___actions_15; int32_t L_1 = V_0; NullCheck(L_0); ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_2; L_2 = List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606(L_0, L_1, List_1_get_Item_m9130504F4EB113EDAB2A1578FD4D13052EF9D606_RuntimeMethod_var); NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String NodeCanvas.Framework.Task::GetWarningOrError() */, L_2); V_1 = L_3; // if ( result != null ) { return result; } String_t* L_4 = V_1; if (!L_4) { goto IL_001b; } } { // if ( result != null ) { return result; } String_t* L_5 = V_1; return L_5; } IL_001b: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001f: { // for ( var i = 0; i < actions.Count; i++ ) { int32_t L_7 = V_0; List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_8 = __this->___actions_15; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_inline(L_8, List_1_get_Count_mE43D420B17E5F2C14F98ACCE3771007B307B1D6B_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } { // return null; return (String_t*)NULL; } } // System.Void NodeCanvas.Framework.ActionList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionList__ctor_m9E39094050A64D7098162572B51BF0FA81CA0F50 (ActionList_tFA4C508379E04696EA8322FBECC3046E7A17F27F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA7758F47FE2675D809A3037672935CD8F3F14DA8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public List actions = new List(); List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9* L_0 = (List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9*)il2cpp_codegen_object_new(List_1_t840FE02C0D8808E7D7424001CF5F54454AFAF5A9_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mA7758F47FE2675D809A3037672935CD8F3F14DA8(L_0, List_1__ctor_mA7758F47FE2675D809A3037672935CD8F3F14DA8_RuntimeMethod_var); __this->___actions_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___actions_15), (void*)L_0); ActionTask__ctor_m7C70325BFF57D66662DB867F3598756BB5277AA6(__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.Single NodeCanvas.Framework.ActionTask::get_elapsedTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ActionTask_get_elapsedTime_m683E04AF7C6D81B1AA08F508F8B4D6314F4DA4D5 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public float elapsedTime => ( isRunning ? ownerSystem.elapsedTime - timeStarted : 0 ); bool L_0; L_0 = ActionTask_get_isRunning_m7331BC389937C3B09B545461CAE3F40DECE541AF(__this, NULL); if (L_0) { goto IL_000e; } } { return (0.0f); } IL_000e: { RuntimeObject* L_1; L_1 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); NullCheck(L_1); float L_2; L_2 = InterfaceFuncInvoker0< float >::Invoke(3 /* System.Single NodeCanvas.Framework.ITaskSystem::get_elapsedTime() */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_1); float L_3 = __this->___timeStarted_11; return ((float)il2cpp_codegen_subtract(L_2, L_3)); } } // System.Boolean NodeCanvas.Framework.ActionTask::get_isRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ActionTask_get_isRunning_m7331BC389937C3B09B545461CAE3F40DECE541AF (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // public bool isRunning => status == Status.Running; int32_t L_0 = __this->___status_10; return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0); } } // System.Boolean NodeCanvas.Framework.ActionTask::get_isPaused() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ActionTask_get_isPaused_m70D9AA0F96359728C5A819DF1BFEEDA7D246F45F (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // public bool isPaused { get; private set; } bool L_0 = __this->___U3CisPausedU3Ek__BackingField_13; return L_0; } } // System.Void NodeCanvas.Framework.ActionTask::set_isPaused(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_set_isPaused_m00BCF63A6DEA333D87DE297C050C6547E70AD446 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool isPaused { get; private set; } bool L_0 = ___0_value; __this->___U3CisPausedU3Ek__BackingField_13 = L_0; return; } } // System.Void NodeCanvas.Framework.ActionTask::ExecuteIndependent(UnityEngine.Component,NodeCanvas.Framework.IBlackboard,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_ExecuteIndependent_m1A9247890D2B204E1BE974FC7544DCF491BFE81B (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* ___2_callback, const RuntimeMethod* method) { { // if ( !isRunning ) { MonoManager.current.StartCoroutine(IndependentActionUpdater(agent, blackboard, callback)); } bool L_0; L_0 = ActionTask_get_isRunning_m7331BC389937C3B09B545461CAE3F40DECE541AF(__this, NULL); if (L_0) { goto IL_001c; } } { // if ( !isRunning ) { MonoManager.current.StartCoroutine(IndependentActionUpdater(agent, blackboard, callback)); } MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675* L_1; L_1 = MonoManager_get_current_m02321AECFDF5F04A1D35CCBB9B39D56903ACCE3B(NULL); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2 = ___0_agent; RuntimeObject* L_3 = ___1_blackboard; Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* L_4 = ___2_callback; RuntimeObject* L_5; L_5 = ActionTask_IndependentActionUpdater_mC574E07FC89EF14B2A8764123DD68669514E8CEC(__this, L_2, L_3, L_4, NULL); NullCheck(L_1); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_6; L_6 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_1, L_5, NULL); } IL_001c: { // } return; } } // System.Collections.IEnumerator NodeCanvas.Framework.ActionTask::IndependentActionUpdater(UnityEngine.Component,NodeCanvas.Framework.IBlackboard,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActionTask_IndependentActionUpdater_mC574E07FC89EF14B2A8764123DD68669514E8CEC (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* ___2_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* L_0 = (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200*)il2cpp_codegen_object_new(U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200_il2cpp_TypeInfo_var); NullCheck(L_0); U3CIndependentActionUpdaterU3Ed__12__ctor_mAE9CD6F7F7F93EA31D53376AC61CDEF285B9CAE8(L_0, 0, NULL); U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* L_2 = L_1; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_3 = ___0_agent; NullCheck(L_2); L_2->___agent_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___agent_3), (void*)L_3); U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* L_4 = L_2; RuntimeObject* L_5 = ___1_blackboard; NullCheck(L_4); L_4->___blackboard_4 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___blackboard_4), (void*)L_5); U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* L_6 = L_4; Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* L_7 = ___2_callback; NullCheck(L_6); L_6->___callback_5 = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_6->___callback_5), (void*)L_7); return L_6; } } // NodeCanvas.Framework.Status NodeCanvas.Framework.ActionTask::ExecuteAction(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ActionTask_ExecuteAction_mA3A61DC8C7413D82528E8875EB778AAE71B7FCA1 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, const RuntimeMethod* method) { { // public Status ExecuteAction(Component agent, IBlackboard blackboard) { return Execute(agent, blackboard); } Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_agent; RuntimeObject* L_1 = ___1_blackboard; int32_t L_2; L_2 = ActionTask_Execute_m3087BFB267F448E9EF28E055EBEBA1E1AFE11CFB(__this, L_0, L_1, NULL); return L_2; } } // NodeCanvas.Framework.Status NodeCanvas.Framework.ActionTask::Execute(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ActionTask_Execute_m3087BFB267F448E9EF28E055EBEBA1E1AFE11CFB (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( !isUserEnabled ) { bool L_0; L_0 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(__this, NULL); if (L_0) { goto IL_000a; } } { // return Status.Optional; return (int32_t)(5); } IL_000a: { // if ( isPaused ) { bool L_1; L_1 = ActionTask_get_isPaused_m70D9AA0F96359728C5A819DF1BFEEDA7D246F45F_inline(__this, NULL); if (!L_1) { goto IL_0018; } } { // OnResume(); VirtualActionInvoker0::Invoke(21 /* System.Void NodeCanvas.Framework.ActionTask::OnResume() */, __this); } IL_0018: { // isPaused = false; ActionTask_set_isPaused_m00BCF63A6DEA333D87DE297C050C6547E70AD446_inline(__this, (bool)0, NULL); // if ( status == Status.Running ) { int32_t L_2 = __this->___status_10; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_003c; } } { // OnUpdate(); VirtualActionInvoker0::Invoke(17 /* System.Void NodeCanvas.Framework.ActionTask::OnUpdate() */, __this); // latch = false; __this->___latch_12 = (bool)0; // return status; int32_t L_3 = __this->___status_10; return L_3; } IL_003c: { // if ( latch ) { bool L_4 = __this->___latch_12; if (!L_4) { goto IL_0052; } } { // latch = false; __this->___latch_12 = (bool)0; // return status; int32_t L_5 = __this->___status_10; return L_5; } IL_0052: { // if ( !Set(agent, blackboard) ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_6 = ___0_agent; RuntimeObject* L_7 = ___1_blackboard; bool L_8; L_8 = Task_Set_mF138A74C0AB581405E09E5732A040FFC3620B8C1(__this, L_6, L_7, NULL); if (L_8) { goto IL_0065; } } { // latch = false; __this->___latch_12 = (bool)0; // return Status.Failure; return (int32_t)(0); } IL_0065: { // timeStarted = ownerSystem.elapsedTime; RuntimeObject* L_9; L_9 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); NullCheck(L_9); float L_10; L_10 = InterfaceFuncInvoker0< float >::Invoke(3 /* System.Single NodeCanvas.Framework.ITaskSystem::get_elapsedTime() */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_9); __this->___timeStarted_11 = L_10; // status = Status.Running; __this->___status_10 = 2; // OnExecute(); VirtualActionInvoker0::Invoke(16 /* System.Void NodeCanvas.Framework.ActionTask::OnExecute() */, __this); // if ( status == Status.Running ) { int32_t L_11 = __this->___status_10; if ((!(((uint32_t)L_11) == ((uint32_t)2)))) { goto IL_0092; } } { // OnUpdate(); VirtualActionInvoker0::Invoke(17 /* System.Void NodeCanvas.Framework.ActionTask::OnUpdate() */, __this); } IL_0092: { // latch = false; __this->___latch_12 = (bool)0; // return status; int32_t L_12 = __this->___status_10; return L_12; } } // System.Void NodeCanvas.Framework.ActionTask::EndAction() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_EndAction_mAFB72FA6B038CC9E5E1D0F079AB154420AF7F6A4 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // public void EndAction() { EndAction(true); } ActionTask_EndAction_mACFB3F4BB5D1B2F49E00E1032B117DE4219232F4(__this, (bool)1, NULL); // public void EndAction() { EndAction(true); } return; } } // System.Void NodeCanvas.Framework.ActionTask::EndAction(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_EndAction_mACFB3F4BB5D1B2F49E00E1032B117DE4219232F4 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, bool ___0_success, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public void EndAction(bool success) { EndAction((bool?)success); } bool L_0 = ___0_success; Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_1; memset((&L_1), 0, sizeof(L_1)); Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_1), L_0, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); ActionTask_EndAction_mA86DE666D3E48201F4B22E1DA9E6E29B2831519F(__this, L_1, NULL); // public void EndAction(bool success) { EndAction((bool?)success); } return; } } // System.Void NodeCanvas.Framework.ActionTask::EndAction(System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_EndAction_mA86DE666D3E48201F4B22E1DA9E6E29B2831519F (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___0_success, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B4_0 = NULL; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B3_0 = NULL; int32_t G_B5_0 = 0; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B5_1 = NULL; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B9_0 = NULL; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B6_0 = NULL; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B8_0 = NULL; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B7_0 = NULL; int32_t G_B10_0 = 0; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* G_B10_1 = NULL; { // if ( status != Status.Running ) { int32_t L_0 = __this->___status_10; if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_000a; } } { // return; return; } IL_000a: { // latch = success != null ? true : false; bool L_1; L_1 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&___0_success), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); G_B3_0 = __this; if (L_1) { G_B4_0 = __this; goto IL_0017; } } { G_B5_0 = 0; G_B5_1 = G_B3_0; goto IL_0018; } IL_0017: { G_B5_0 = 1; G_B5_1 = G_B4_0; } IL_0018: { NullCheck(G_B5_1); G_B5_1->___latch_12 = (bool)G_B5_0; // isPaused = false; ActionTask_set_isPaused_m00BCF63A6DEA333D87DE297C050C6547E70AD446_inline(__this, (bool)0, NULL); // status = success == null ? Status.Resting : ( success == true ? Status.Success : Status.Failure ); bool L_2; L_2 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&___0_success), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); G_B6_0 = __this; if (!L_2) { G_B9_0 = __this; goto IL_004c; } } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_3 = ___0_success; V_0 = L_3; V_1 = (bool)1; bool L_4; L_4 = Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline((&V_0), Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var); bool L_5 = V_1; bool L_6; L_6 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&V_0), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); G_B7_0 = G_B6_0; if (((int32_t)(((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0)&(int32_t)L_6))) { G_B8_0 = G_B6_0; goto IL_0049; } } { G_B10_0 = 0; G_B10_1 = G_B7_0; goto IL_004d; } IL_0049: { G_B10_0 = 1; G_B10_1 = G_B8_0; goto IL_004d; } IL_004c: { G_B10_0 = 3; G_B10_1 = G_B9_0; } IL_004d: { NullCheck(G_B10_1); G_B10_1->___status_10 = G_B10_0; // OnStop(success == null); bool L_7; L_7 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline((&___0_success), Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); VirtualActionInvoker1< bool >::Invoke(18 /* System.Void NodeCanvas.Framework.ActionTask::OnStop(System.Boolean) */, __this, (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0)); // } return; } } // System.Void NodeCanvas.Framework.ActionTask::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_Pause_mE4E1DFBFFB158FAD139F8EDA6B71AAFEC917E86A (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // if ( status != Status.Running ) { int32_t L_0 = __this->___status_10; if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_000a; } } { // return; return; } IL_000a: { // isPaused = true; ActionTask_set_isPaused_m00BCF63A6DEA333D87DE297C050C6547E70AD446_inline(__this, (bool)1, NULL); // OnPause(); VirtualActionInvoker0::Invoke(20 /* System.Void NodeCanvas.Framework.ActionTask::OnPause() */, __this); // } return; } } // System.Void NodeCanvas.Framework.ActionTask::OnExecute() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_OnExecute_m927DE3BA90FB792F14CC97EFD5BFA27DD0DB1674 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // virtual protected void OnExecute() { } return; } } // System.Void NodeCanvas.Framework.ActionTask::OnUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_OnUpdate_m693F50C9A79C3E9C8F8D3ECF3FFE5A60AC7CD13F (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // virtual protected void OnUpdate() { } return; } } // System.Void NodeCanvas.Framework.ActionTask::OnStop(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_OnStop_mE300E5EB8687BF3B3DAF0EF737E2F37B23103F19 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, bool ___0_interrupted, const RuntimeMethod* method) { { // virtual protected void OnStop(bool interrupted) { OnStop(); } VirtualActionInvoker0::Invoke(19 /* System.Void NodeCanvas.Framework.ActionTask::OnStop() */, __this); // virtual protected void OnStop(bool interrupted) { OnStop(); } return; } } // System.Void NodeCanvas.Framework.ActionTask::OnStop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_OnStop_mCE59359C6840B9DBFF35F9D79A4D428BD070FFCB (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // virtual protected void OnStop() { } return; } } // System.Void NodeCanvas.Framework.ActionTask::OnPause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_OnPause_mE891104D3F8AABCFC75D4FBEA4957F45387C58D2 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // virtual protected void OnPause() { } return; } } // System.Void NodeCanvas.Framework.ActionTask::OnResume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask_OnResume_m54CB65EFD542E39FDC8FC64215002F1CAD251201 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // virtual protected void OnResume() { } return; } } // System.Void NodeCanvas.Framework.ActionTask::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionTask__ctor_m7C70325BFF57D66662DB867F3598756BB5277AA6 (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // private Status status = Status.Resting; __this->___status_10 = 3; Task__ctor_m638155576781AF9F8593F42DE1F7F3A70CCA4B42(__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 NodeCanvas.Framework.ActionTask/d__12::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIndependentActionUpdaterU3Ed__12__ctor_mAE9CD6F7F7F93EA31D53376AC61CDEF285B9CAE8 (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void NodeCanvas.Framework.ActionTask/d__12::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIndependentActionUpdaterU3Ed__12_System_IDisposable_Dispose_mEEE42A6AFA1EE6BBEC5057904BDE54A129B4D637 (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* __this, const RuntimeMethod* method) { { return; } } // System.Boolean NodeCanvas.Framework.ActionTask/d__12::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CIndependentActionUpdaterU3Ed__12_MoveNext_mA004DAB628FBD39AFF00361234A3266AAD81C4C6 (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* __this, const RuntimeMethod* method) { int32_t V_0 = 0; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* V_1 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_1 = __this->___U3CU3E4__this_2; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_0030; } } { return (bool)0; } IL_0017: { __this->___U3CU3E1__state_0 = (-1); goto IL_0037; } IL_0020: { // while ( Execute(agent, blackboard) == Status.Running ) { yield return null; } __this->___U3CU3E2__current_1 = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0030: { __this->___U3CU3E1__state_0 = (-1); } IL_0037: { // while ( Execute(agent, blackboard) == Status.Running ) { yield return null; } ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_4 = V_1; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_5 = __this->___agent_3; RuntimeObject* L_6 = __this->___blackboard_4; NullCheck(L_4); int32_t L_7; L_7 = ActionTask_Execute_m3087BFB267F448E9EF28E055EBEBA1E1AFE11CFB(L_4, L_5, L_6, NULL); if ((((int32_t)L_7) == ((int32_t)2))) { goto IL_0020; } } { // if ( callback != null ) { callback(status); } Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* L_8 = __this->___callback_5; if (!L_8) { goto IL_0065; } } { // if ( callback != null ) { callback(status); } Action_1_t94CBFAD5E7BC5EE42240317CF5E0B45B7C264030* L_9 = __this->___callback_5; ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* L_10 = V_1; NullCheck(L_10); int32_t L_11 = L_10->___status_10; NullCheck(L_9); Action_1_Invoke_m0E5DBF75CFE26908AD8865020E1CD3AEE09C243C_inline(L_9, L_11, NULL); } IL_0065: { // } return (bool)0; } } // System.Object NodeCanvas.Framework.ActionTask/d__12::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CIndependentActionUpdaterU3Ed__12_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m4DC644E18622E9C5422F060020C7E4A7A9D70956 (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void NodeCanvas.Framework.ActionTask/d__12::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CIndependentActionUpdaterU3Ed__12_System_Collections_IEnumerator_Reset_m90ACD02D1F4E50F29FC839EF183144E43CA01E52 (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CIndependentActionUpdaterU3Ed__12_System_Collections_IEnumerator_Reset_m90ACD02D1F4E50F29FC839EF183144E43CA01E52_RuntimeMethod_var))); } } // System.Object NodeCanvas.Framework.ActionTask/d__12::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CIndependentActionUpdaterU3Ed__12_System_Collections_IEnumerator_get_Current_m78A9605E5D6FD6842CE7064103933C6CA11310AF (U3CIndependentActionUpdaterU3Ed__12_tFDC070C5D953C1B50D9FE455A9C212ABFA5A2200* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } #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 NodeCanvas.Framework.ConditionList::get_allTrueRequired() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionList_get_allTrueRequired_m11E99968DF27E576DB821FBA7E9A3E8F5B2C5DF9 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { { // private bool allTrueRequired { get { return checkMode == ConditionsCheckMode.AllTrueRequired; } } int32_t L_0 = __this->___checkMode_14; return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } // System.String NodeCanvas.Framework.ConditionList::get_info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ConditionList_get_info_m051861977AC6B8DDAF864C87A4CD8E9B31A72438 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C2AC969EECC406686CBF5E0A6EC7F5E2227FDC8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral41C876ED431AB84B008A5D1C6D2765F8E75E46F9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E8AF7AD60C38AECBD164D32C156CB70335ED205); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F0B2DAE5BC8831E1E549729A459E85C3AF1568D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78D2F52F9C872AE61CB56B4BD452523E6FEFF0AA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB6601977CE237B925543C09F2C8675C3E30E6AC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; String_t* G_B8_0 = NULL; String_t* G_B6_0 = NULL; String_t* G_B5_0 = NULL; String_t* G_B7_0 = NULL; String_t* G_B7_1 = NULL; String_t* G_B13_0 = NULL; String_t* G_B13_1 = NULL; String_t* G_B13_2 = NULL; String_t* G_B12_0 = NULL; String_t* G_B12_1 = NULL; String_t* G_B12_2 = NULL; String_t* G_B14_0 = NULL; String_t* G_B14_1 = NULL; String_t* G_B14_2 = NULL; String_t* G_B14_3 = NULL; { // if ( conditions.Count == 0 ) { List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_0 = __this->___conditions_15; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_0, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if (L_1) { goto IL_0013; } } { // return "No Conditions"; return _stringLiteral6F0B2DAE5BC8831E1E549729A459E85C3AF1568D; } IL_0013: { // var finalText = conditions.Count > 1 ? ( "(" + ( allTrueRequired ? "ALL True" : "ANY True" ) + ")\n" ) : string.Empty; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_2 = __this->___conditions_15; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_2, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if ((((int32_t)L_3) > ((int32_t)1))) { goto IL_0028; } } { String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B8_0 = L_4; goto IL_004b; } IL_0028: { bool L_5; L_5 = ConditionList_get_allTrueRequired_m11E99968DF27E576DB821FBA7E9A3E8F5B2C5DF9(__this, NULL); G_B5_0 = _stringLiteral6E8AF7AD60C38AECBD164D32C156CB70335ED205; if (L_5) { G_B6_0 = _stringLiteral6E8AF7AD60C38AECBD164D32C156CB70335ED205; goto IL_003c; } } { G_B7_0 = _stringLiteralAB6601977CE237B925543C09F2C8675C3E30E6AC; G_B7_1 = G_B5_0; goto IL_0041; } IL_003c: { G_B7_0 = _stringLiteral2C2AC969EECC406686CBF5E0A6EC7F5E2227FDC8; G_B7_1 = G_B6_0; } IL_0041: { String_t* L_6; L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B7_1, G_B7_0, _stringLiteral78D2F52F9C872AE61CB56B4BD452523E6FEFF0AA, NULL); G_B8_0 = L_6; } IL_004b: { V_0 = G_B8_0; // for ( var i = 0; i < conditions.Count; i++ ) { V_1 = 0; goto IL_00b0; } IL_0050: { // if ( conditions[i] == null ) { List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_7 = __this->___conditions_15; int32_t L_8 = V_1; NullCheck(L_7); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_9; L_9 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_7, L_8, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); if (!L_9) { goto IL_00ac; } } { // if ( conditions[i].isUserEnabled ) { List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_10 = __this->___conditions_15; int32_t L_11 = V_1; NullCheck(L_10); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_12; L_12 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_10, L_11, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); NullCheck(L_12); bool L_13; L_13 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_12, NULL); if (!L_13) { goto IL_00ac; } } { // var prefix = "?"; V_2 = _stringLiteral41C876ED431AB84B008A5D1C6D2765F8E75E46F9; // finalText += prefix + conditions[i].summaryInfo + ( i == conditions.Count - 1 ? "" : "\n" ); String_t* L_14 = V_0; String_t* L_15 = V_2; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_16 = __this->___conditions_15; int32_t L_17 = V_1; NullCheck(L_16); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_18; L_18 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_16, L_17, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); NullCheck(L_18); String_t* L_19; L_19 = Task_get_summaryInfo_m8D6A94DC7DCACB0CB31A2794B63902E082499333(L_18, NULL); int32_t L_20 = V_1; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_21 = __this->___conditions_15; NullCheck(L_21); int32_t L_22; L_22 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_21, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); G_B12_0 = L_19; G_B12_1 = L_15; G_B12_2 = L_14; if ((((int32_t)L_20) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_22, 1))))) { G_B13_0 = L_19; G_B13_1 = L_15; G_B13_2 = L_14; goto IL_00a1; } } { G_B14_0 = _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; G_B14_1 = G_B12_0; G_B14_2 = G_B12_1; G_B14_3 = G_B12_2; goto IL_00a6; } IL_00a1: { G_B14_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B14_1 = G_B13_0; G_B14_2 = G_B13_1; G_B14_3 = G_B13_2; } IL_00a6: { String_t* L_23; L_23 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B14_3, G_B14_2, G_B14_1, G_B14_0, NULL); V_0 = L_23; } IL_00ac: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_24 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_00b0: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_25 = V_1; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_26 = __this->___conditions_15; NullCheck(L_26); int32_t L_27; L_27 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_26, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if ((((int32_t)L_25) < ((int32_t)L_27))) { goto IL_0050; } } { // return finalText; String_t* L_28 = V_0; return L_28; } } // NodeCanvas.Framework.Task NodeCanvas.Framework.ConditionList::Duplicate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* ConditionList_Duplicate_m47A7F372FF50CDAC1C285B9C9D1C1020CD4B2688 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, RuntimeObject* ___0_newOwnerSystem, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m25EC129BAB4D8A5EB2E760990DD9DB200FDFBC08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* V_0 = NULL; Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1 V_1; memset((&V_1), 0, sizeof(V_1)); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* V_2 = NULL; { // var newList = (ConditionList)base.Duplicate(newOwnerSystem); RuntimeObject* L_0 = ___0_newOwnerSystem; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_1; L_1 = Task_Duplicate_m830780798BE56941AF9F27CB1FE9A93A8DF752EC(__this, L_0, NULL); V_0 = ((ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545*)CastclassClass((RuntimeObject*)L_1, ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545_il2cpp_TypeInfo_var)); // newList.conditions.Clear(); ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* L_2 = V_0; NullCheck(L_2); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_3 = L_2->___conditions_15; NullCheck(L_3); List_1_Clear_m25EC129BAB4D8A5EB2E760990DD9DB200FDFBC08_inline(L_3, List_1_Clear_m25EC129BAB4D8A5EB2E760990DD9DB200FDFBC08_RuntimeMethod_var); // foreach ( var condition in conditions ) { List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_4 = __this->___conditions_15; NullCheck(L_4); Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1 L_5; L_5 = List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C(L_4, List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C_RuntimeMethod_var); V_1 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004b: {// begin finally (depth: 1) Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02((&V_1), Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0040_1; } IL_0026_1: { // foreach ( var condition in conditions ) { ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_6; L_6 = Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_inline((&V_1), Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_RuntimeMethod_var); V_2 = L_6; // newList.AddCondition((ConditionTask)condition.Duplicate(newOwnerSystem)); ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* L_7 = V_0; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_8 = V_2; RuntimeObject* L_9 = ___0_newOwnerSystem; NullCheck(L_8); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_10; L_10 = VirtualFuncInvoker1< Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284*, RuntimeObject* >::Invoke(6 /* NodeCanvas.Framework.Task NodeCanvas.Framework.Task::Duplicate(NodeCanvas.Framework.ITaskSystem) */, L_8, L_9); NullCheck(L_7); ConditionList_AddCondition_m9C13B1070E2D09FFA5BD68B2990736D637BBA840(L_7, ((ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8*)CastclassClass((RuntimeObject*)L_10, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8_il2cpp_TypeInfo_var)), NULL); } IL_0040_1: { // foreach ( var condition in conditions ) { bool L_11; L_11 = Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD((&V_1), Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD_RuntimeMethod_var); if (L_11) { goto IL_0026_1; } } { goto IL_0059; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0059: { // return newList; ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* L_12 = V_0; return L_12; } } // System.Void NodeCanvas.Framework.ConditionList::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionList_OnEnable_mA967465C663EFC8266B4DD6711C237DCD0CB0A3D (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for ( var i = 0; i < conditions.Count; i++ ) { V_0 = 0; goto IL_0025; } IL_0004: { // conditions[i].Enable(agent, blackboard); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_0 = __this->___conditions_15; int32_t L_1 = V_0; NullCheck(L_0); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_2; L_2 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_0, L_1, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_3; L_3 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); RuntimeObject* L_4; L_4 = Task_get_blackboard_mCD58CE7EEDAA3AD7895C97C0D042FF69CA0159ED(__this, NULL); NullCheck(L_2); ConditionTask_Enable_mC5A417808CEE331400524564133FEF114F32EE9E(L_2, L_3, L_4, NULL); // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_5 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0025: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_6 = V_0; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_7 = __this->___conditions_15; NullCheck(L_7); int32_t L_8; L_8 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_7, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_0004; } } { // } return; } } // System.Void NodeCanvas.Framework.ConditionList::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionList_OnDisable_mD09FC16A145094989D0A5D00989788B9D922260E (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for ( var i = 0; i < conditions.Count; i++ ) { V_0 = 0; goto IL_0019; } IL_0004: { // conditions[i].Disable(); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_0 = __this->___conditions_15; int32_t L_1 = V_0; NullCheck(L_0); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_2; L_2 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_0, L_1, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); NullCheck(L_2); ConditionTask_Disable_mAC528DA8075A9F90DE191E5F98720AE8BEB82371(L_2, NULL); // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_0019: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_4 = V_0; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_5 = __this->___conditions_15; NullCheck(L_5); int32_t L_6; L_6 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_5, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if ((((int32_t)L_4) < ((int32_t)L_6))) { goto IL_0004; } } { // } return; } } // System.Boolean NodeCanvas.Framework.ConditionList::OnCheck() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionList_OnCheck_m7C1A83465A011BFEDA34C73C2BF71F4FFDDD4155 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // var succeedChecks = 0; V_0 = 0; // for ( var i = 0; i < conditions.Count; i++ ) { V_1 = 0; goto IL_005c; } IL_0006: { // if ( !conditions[i].isUserEnabled ) { List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_0 = __this->___conditions_15; int32_t L_1 = V_1; NullCheck(L_0); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_2; L_2 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_0, L_1, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); NullCheck(L_2); bool L_3; L_3 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_2, NULL); if (L_3) { goto IL_001f; } } { // succeedChecks++; int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); // continue; goto IL_0058; } IL_001f: { // if ( conditions[i].Check(agent, blackboard) ) { List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_5 = __this->___conditions_15; int32_t L_6 = V_1; NullCheck(L_5); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_7; L_7 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_5, L_6, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_8; L_8 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); RuntimeObject* L_9; L_9 = Task_get_blackboard_mCD58CE7EEDAA3AD7895C97C0D042FF69CA0159ED(__this, NULL); NullCheck(L_7); bool L_10; L_10 = ConditionTask_Check_m8A6E5B0DE6EC53B76A44FAE8041F781D1DBF6C2D(L_7, L_8, L_9, NULL); if (!L_10) { goto IL_004e; } } { // if ( !allTrueRequired ) { bool L_11; L_11 = ConditionList_get_allTrueRequired_m11E99968DF27E576DB821FBA7E9A3E8F5B2C5DF9(__this, NULL); if (L_11) { goto IL_0048; } } { // return true; return (bool)1; } IL_0048: { // succeedChecks++; int32_t L_12 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); goto IL_0058; } IL_004e: { // if ( allTrueRequired ) { bool L_13; L_13 = ConditionList_get_allTrueRequired_m11E99968DF27E576DB821FBA7E9A3E8F5B2C5DF9(__this, NULL); if (!L_13) { goto IL_0058; } } { // return false; return (bool)0; } IL_0058: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_005c: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_15 = V_1; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_16 = __this->___conditions_15; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_16, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)L_17))) { goto IL_0006; } } { // return succeedChecks == conditions.Count; int32_t L_18 = V_0; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_19 = __this->___conditions_15; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_19, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); return (bool)((((int32_t)L_18) == ((int32_t)L_20))? 1 : 0); } } // System.Void NodeCanvas.Framework.ConditionList::OnDrawGizmosSelected() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionList_OnDrawGizmosSelected_mBFC22AE9F23850171582DDBECBABCAF2382D2173 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // for ( var i = 0; i < conditions.Count; i++ ) { V_0 = 0; goto IL_002c; } IL_0004: { // if ( conditions[i].isUserEnabled ) { List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_0 = __this->___conditions_15; int32_t L_1 = V_0; NullCheck(L_0); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_2; L_2 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_0, L_1, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); NullCheck(L_2); bool L_3; L_3 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(L_2, NULL); if (!L_3) { goto IL_0028; } } { // conditions[i].OnDrawGizmosSelected(); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_4 = __this->___conditions_15; int32_t L_5 = V_0; NullCheck(L_4); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_6; L_6 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_4, L_5, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); NullCheck(L_6); VirtualActionInvoker0::Invoke(15 /* System.Void NodeCanvas.Framework.Task::OnDrawGizmosSelected() */, L_6); } IL_0028: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002c: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_8 = V_0; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_9 = __this->___conditions_15; NullCheck(L_9); int32_t L_10; L_10 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_9, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0004; } } { // } return; } } // System.Void NodeCanvas.Framework.ConditionList::AddCondition(NodeCanvas.Framework.ConditionTask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionList_AddCondition_m9C13B1070E2D09FFA5BD68B2990736D637BBA840 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* ___0_condition, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m90604B555C0BC623AA10F706AD0422FA21F0FD0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1 V_0; memset((&V_0), 0, sizeof(V_0)); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* V_1 = NULL; { // if ( condition is ConditionList ) { ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_0 = ___0_condition; if (!((ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545*)IsInstClass((RuntimeObject*)L_0, ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545_il2cpp_TypeInfo_var))) { goto IL_0044; } } { // foreach ( var subCondition in ( condition as ConditionList ).conditions ) { ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_1 = ___0_condition; NullCheck(((ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545*)IsInstClass((RuntimeObject*)L_1, ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545_il2cpp_TypeInfo_var))); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_2 = ((ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545*)IsInstClass((RuntimeObject*)L_1, ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545_il2cpp_TypeInfo_var))->___conditions_15; NullCheck(L_2); Enumerator_tBD9BFC78493CA66E36D03A3F0DA0BD2FB651EAE1 L_3; L_3 = List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C(L_2, List_1_GetEnumerator_mB48DD8D781460FC1BC71D2AE5676D75456BE5B8C_RuntimeMethod_var); V_0 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0035: {// begin finally (depth: 1) Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02((&V_0), Enumerator_Dispose_m585AB3F4D0850C6E80BF3DCDCEBE989FFF722B02_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_002a_1; } IL_001b_1: { // foreach ( var subCondition in ( condition as ConditionList ).conditions ) { ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_4; L_4 = Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_inline((&V_0), Enumerator_get_Current_m5EB36EDE95E59B6E07E958A0180284284859D099_RuntimeMethod_var); V_1 = L_4; // AddCondition(subCondition); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_5 = V_1; ConditionList_AddCondition_m9C13B1070E2D09FFA5BD68B2990736D637BBA840(__this, L_5, NULL); } IL_002a_1: { // foreach ( var subCondition in ( condition as ConditionList ).conditions ) { bool L_6; L_6 = Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD((&V_0), Enumerator_MoveNext_m3D08FDE730876BCC87A8AA74F5A2D3EA6616C8BD_RuntimeMethod_var); if (L_6) { goto IL_001b_1; } } { goto IL_0043; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0043: { // return; return; } IL_0044: { // conditions.Add(condition); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_7 = __this->___conditions_15; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_8 = ___0_condition; NullCheck(L_7); List_1_Add_m90604B555C0BC623AA10F706AD0422FA21F0FD0E_inline(L_7, L_8, List_1_Add_m90604B555C0BC623AA10F706AD0422FA21F0FD0E_RuntimeMethod_var); // condition.SetOwnerSystem(this.ownerSystem); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_9 = ___0_condition; RuntimeObject* L_10; L_10 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); NullCheck(L_9); Task_SetOwnerSystem_mF261D1FFA46C0D370F6D79AF62957605726D92BF(L_9, L_10, NULL); // } return; } } // System.String NodeCanvas.Framework.ConditionList::GetWarningOrError() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ConditionList_GetWarningOrError_mB574264E8B171AB81BFC1D7E2E9A945E56352850 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; { // for ( var i = 0; i < conditions.Count; i++ ) { V_0 = 0; goto IL_001f; } IL_0004: { // var result = conditions[i].GetWarningOrError(); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_0 = __this->___conditions_15; int32_t L_1 = V_0; NullCheck(L_0); ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_2; L_2 = List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C(L_0, L_1, List_1_get_Item_mB0D5BF500A40AB9AA2038342B78C13E08E0E6F1C_RuntimeMethod_var); NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(9 /* System.String NodeCanvas.Framework.Task::GetWarningOrError() */, L_2); V_1 = L_3; // if ( result != null ) { return result; } String_t* L_4 = V_1; if (!L_4) { goto IL_001b; } } { // if ( result != null ) { return result; } String_t* L_5 = V_1; return L_5; } IL_001b: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001f: { // for ( var i = 0; i < conditions.Count; i++ ) { int32_t L_7 = V_0; List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_8 = __this->___conditions_15; NullCheck(L_8); int32_t L_9; L_9 = List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_inline(L_8, List_1_get_Count_m5227B6B9670F0AD08EE5CBE7BEB86B481485615D_RuntimeMethod_var); if ((((int32_t)L_7) < ((int32_t)L_9))) { goto IL_0004; } } { // return null; return (String_t*)NULL; } } // System.Void NodeCanvas.Framework.ConditionList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionList__ctor_m13EE317F6642CA00D92F2F1B4BF52D3C17DA04A3 (ConditionList_tC63F09BFCB57B5711B3BC95EE03D6B57C981C545* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE202ADDF2BBF6C93250D5EF6F3B3D48ED3D52256_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public List conditions = new List(); List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC* L_0 = (List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC*)il2cpp_codegen_object_new(List_1_t9C974E7FF2C20223569CABCD28DAA66B6319C9CC_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mE202ADDF2BBF6C93250D5EF6F3B3D48ED3D52256(L_0, List_1__ctor_mE202ADDF2BBF6C93250D5EF6F3B3D48ED3D52256_RuntimeMethod_var); __this->___conditions_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___conditions_15), (void*)L_0); ConditionTask__ctor_m1F4FE5C10F05FCE9676F9356FDBA1F366E396EDB(__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.Boolean NodeCanvas.Framework.ConditionTask::get_invert() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionTask_get_invert_mA8B61B2900B443EFEA1AF69A0C5AAA8EB51F67E2 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { { // get { return _invert; } bool L_0 = __this->____invert_10; return L_0; } } // System.Void NodeCanvas.Framework.ConditionTask::set_invert(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_set_invert_m806A6AF18041BF185945F150C669E83C3AC1AD38 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, bool ___0_value, const RuntimeMethod* method) { { // set { _invert = value; } bool L_0 = ___0_value; __this->____invert_10 = L_0; // set { _invert = value; } return; } } // System.Void NodeCanvas.Framework.ConditionTask::Enable(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_Enable_mC5A417808CEE331400524564133FEF114F32EE9E (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_bb, const RuntimeMethod* method) { { // if ( !isRuntimeEnabled && isUserEnabled ) { bool L_0 = __this->___isRuntimeEnabled_13; if (L_0) { goto IL_0027; } } { bool L_1; L_1 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(__this, NULL); if (!L_1) { goto IL_0027; } } { // if ( Set(agent, bb) ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2 = ___0_agent; RuntimeObject* L_3 = ___1_bb; bool L_4; L_4 = Task_Set_mF138A74C0AB581405E09E5732A040FFC3620B8C1(__this, L_2, L_3, NULL); if (!L_4) { goto IL_0027; } } { // isRuntimeEnabled = true; __this->___isRuntimeEnabled_13 = (bool)1; // OnEnable(); VirtualActionInvoker0::Invoke(16 /* System.Void NodeCanvas.Framework.ConditionTask::OnEnable() */, __this); } IL_0027: { // } return; } } // System.Void NodeCanvas.Framework.ConditionTask::Disable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_Disable_mAC528DA8075A9F90DE191E5F98720AE8BEB82371 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { { // if ( isRuntimeEnabled && isUserEnabled ) { bool L_0 = __this->___isRuntimeEnabled_13; if (!L_0) { goto IL_001d; } } { bool L_1; L_1 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(__this, NULL); if (!L_1) { goto IL_001d; } } { // isRuntimeEnabled = false; __this->___isRuntimeEnabled_13 = (bool)0; // OnDisable(); VirtualActionInvoker0::Invoke(17 /* System.Void NodeCanvas.Framework.ConditionTask::OnDisable() */, __this); } IL_001d: { // } return; } } // System.Boolean NodeCanvas.Framework.ConditionTask::CheckCondition(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionTask_CheckCondition_m4694B71724A76F6CF1B064852304C432F579164B (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, const RuntimeMethod* method) { { // public bool CheckCondition(Component agent, IBlackboard blackboard) { return Check(agent, blackboard); } Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_agent; RuntimeObject* L_1 = ___1_blackboard; bool L_2; L_2 = ConditionTask_Check_m8A6E5B0DE6EC53B76A44FAE8041F781D1DBF6C2D(__this, L_0, L_1, NULL); return L_2; } } // System.Boolean NodeCanvas.Framework.ConditionTask::Check(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionTask_Check_m8A6E5B0DE6EC53B76A44FAE8041F781D1DBF6C2D (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, const RuntimeMethod* method) { int32_t G_B8_0 = 0; { // if ( !isUserEnabled ) { bool L_0; L_0 = Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80(__this, NULL); if (L_0) { goto IL_000a; } } { // return false; return (bool)0; } IL_000a: { // if ( !Set(agent, blackboard) ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_1 = ___0_agent; RuntimeObject* L_2 = ___1_blackboard; bool L_3; L_3 = Task_Set_mF138A74C0AB581405E09E5732A040FFC3620B8C1(__this, L_1, L_2, NULL); if (L_3) { goto IL_0016; } } { // return false; return (bool)0; } IL_0016: { // if ( yieldReturn != -1 ) { int32_t L_4 = __this->___yieldReturn_11; if ((((int32_t)L_4) == ((int32_t)(-1)))) { goto IL_0046; } } { // var b = invert ? !( yieldReturn == 1 ) : ( yieldReturn == 1 ); bool L_5; L_5 = ConditionTask_get_invert_mA8B61B2900B443EFEA1AF69A0C5AAA8EB51F67E2_inline(__this, NULL); if (L_5) { goto IL_0032; } } { int32_t L_6 = __this->___yieldReturn_11; G_B8_0 = ((((int32_t)L_6) == ((int32_t)1))? 1 : 0); goto IL_003e; } IL_0032: { int32_t L_7 = __this->___yieldReturn_11; G_B8_0 = ((((int32_t)((((int32_t)L_7) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_003e: { // yieldReturn = -1; __this->___yieldReturn_11 = (-1); // return b; return (bool)G_B8_0; } IL_0046: { // return invert ? !OnCheck() : OnCheck(); bool L_8; L_8 = ConditionTask_get_invert_mA8B61B2900B443EFEA1AF69A0C5AAA8EB51F67E2_inline(__this, NULL); if (L_8) { goto IL_0055; } } { bool L_9; L_9 = VirtualFuncInvoker0< bool >::Invoke(18 /* System.Boolean NodeCanvas.Framework.ConditionTask::OnCheck() */, __this); return L_9; } IL_0055: { bool L_10; L_10 = VirtualFuncInvoker0< bool >::Invoke(18 /* System.Boolean NodeCanvas.Framework.ConditionTask::OnCheck() */, __this); return (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0); } } // System.Boolean NodeCanvas.Framework.ConditionTask::CheckOnce(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionTask_CheckOnce_m282DA24DC4EE7FC6828A1498B964DD8760C56D55 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_agent, RuntimeObject* ___1_blackboard, const RuntimeMethod* method) { { // Enable(agent, blackboard); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_agent; RuntimeObject* L_1 = ___1_blackboard; ConditionTask_Enable_mC5A417808CEE331400524564133FEF114F32EE9E(__this, L_0, L_1, NULL); // var result = Check(agent, blackboard); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2 = ___0_agent; RuntimeObject* L_3 = ___1_blackboard; bool L_4; L_4 = ConditionTask_Check_m8A6E5B0DE6EC53B76A44FAE8041F781D1DBF6C2D(__this, L_2, L_3, NULL); // Disable(); ConditionTask_Disable_mAC528DA8075A9F90DE191E5F98720AE8BEB82371(__this, NULL); // return result; return L_4; } } // System.Void NodeCanvas.Framework.ConditionTask::YieldReturn(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_YieldReturn_mE62E35A70DDB086AFF340234BD376C31BC4E5FDC (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, bool ___0_value, const RuntimeMethod* method) { ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* G_B3_0 = NULL; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* G_B2_0 = NULL; int32_t G_B4_0 = 0; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* G_B4_1 = NULL; { // if ( isRuntimeEnabled ) { bool L_0 = __this->___isRuntimeEnabled_13; if (!L_0) { goto IL_0022; } } { // yieldReturn = value ? 1 : 0; bool L_1 = ___0_value; G_B2_0 = __this; if (L_1) { G_B3_0 = __this; goto IL_000f; } } { G_B4_0 = 0; G_B4_1 = G_B2_0; goto IL_0010; } IL_000f: { G_B4_0 = 1; G_B4_1 = G_B3_0; } IL_0010: { NullCheck(G_B4_1); G_B4_1->___yieldReturn_11 = G_B4_0; // StartCoroutine(Flip()); RuntimeObject* L_2; L_2 = ConditionTask_Flip_mCC0B9464E6596E5B5508BEA475EF2C8EE48057D5(__this, NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_3; L_3 = Task_StartCoroutine_m92E694A2675B8A5CFBF74B13D8826AC6DCF0618F(__this, L_2, NULL); } IL_0022: { // } return; } } // System.Collections.IEnumerator NodeCanvas.Framework.ConditionTask::Flip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConditionTask_Flip_mCC0B9464E6596E5B5508BEA475EF2C8EE48057D5 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* L_0 = (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426*)il2cpp_codegen_object_new(U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426_il2cpp_TypeInfo_var); NullCheck(L_0); U3CFlipU3Ed__13__ctor_m7DEB42B84C75EE48EED29CD7FEBDFBF1D6D83D3C(L_0, 0, NULL); U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); return L_1; } } // System.Void NodeCanvas.Framework.ConditionTask::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_OnEnable_mBFEA75F5A854D6A56B7CF2ACDE50E1AFFBC1CE78 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { { // virtual protected void OnEnable() { } return; } } // System.Void NodeCanvas.Framework.ConditionTask::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask_OnDisable_m65DE4CA3CC57828D26C74760DB5EEC78F49F8BF7 (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { { // virtual protected void OnDisable() { } return; } } // System.Boolean NodeCanvas.Framework.ConditionTask::OnCheck() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConditionTask_OnCheck_m852CF0F2E1688A7109B42675151261CCEC4C053E (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { { // virtual protected bool OnCheck() { return true; } return (bool)1; } } // System.Void NodeCanvas.Framework.ConditionTask::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConditionTask__ctor_m1F4FE5C10F05FCE9676F9356FDBA1F366E396EDB (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { { // private int yieldReturn = -1; __this->___yieldReturn_11 = (-1); Task__ctor_m638155576781AF9F8593F42DE1F7F3A70CCA4B42(__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 NodeCanvas.Framework.ConditionTask/d__13::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFlipU3Ed__13__ctor_m7DEB42B84C75EE48EED29CD7FEBDFBF1D6D83D3C (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void NodeCanvas.Framework.ConditionTask/d__13::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFlipU3Ed__13_System_IDisposable_Dispose_m3CD45F55E63A7DA1BBD4859745245164D0BBE9C7 (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* __this, const RuntimeMethod* method) { { return; } } // System.Boolean NodeCanvas.Framework.ConditionTask/d__13::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CFlipU3Ed__13_MoveNext_m77E53C6DA78DE24571E953C5E7AEB9034D31C24F (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* __this, const RuntimeMethod* method) { int32_t V_0 = 0; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* V_1 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_1 = __this->___U3CU3E4__this_2; V_1 = L_1; int32_t L_2 = V_0; if (!L_2) { goto IL_0017; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)1))) { goto IL_003c; } } { return (bool)0; } IL_0017: { __this->___U3CU3E1__state_0 = (-1); // yields++; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_4 = V_1; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_5 = V_1; NullCheck(L_5); int32_t L_6 = L_5->___yields_12; NullCheck(L_4); L_4->___yields_12 = ((int32_t)il2cpp_codegen_add(L_6, 1)); // yield return null; __this->___U3CU3E2__current_1 = NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_003c: { __this->___U3CU3E1__state_0 = (-1); // yields--; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_7 = V_1; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_8 = V_1; NullCheck(L_8); int32_t L_9 = L_8->___yields_12; NullCheck(L_7); L_7->___yields_12 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); // if ( yields == 0 ) { ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_10 = V_1; NullCheck(L_10); int32_t L_11 = L_10->___yields_12; if (L_11) { goto IL_0060; } } { // yieldReturn = -1; ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* L_12 = V_1; NullCheck(L_12); L_12->___yieldReturn_11 = (-1); } IL_0060: { // } return (bool)0; } } // System.Object NodeCanvas.Framework.ConditionTask/d__13::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CFlipU3Ed__13_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mAD69E221058D6015DDAA6260C71019ECEACFE7A6 (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void NodeCanvas.Framework.ConditionTask/d__13::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFlipU3Ed__13_System_Collections_IEnumerator_Reset_mC4B0D4A4902C0D728F81561D702717D56BF11FBD (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CFlipU3Ed__13_System_Collections_IEnumerator_Reset_mC4B0D4A4902C0D728F81561D702717D56BF11FBD_RuntimeMethod_var))); } } // System.Object NodeCanvas.Framework.ConditionTask/d__13::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CFlipU3Ed__13_System_Collections_IEnumerator_get_Current_mB3E8CEE2DEDB22C050F32471C87BE7443ADF057A (U3CFlipU3Ed__13_t627FBEE77550D518742C74FDF0FDA9009D495426* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } #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 NodeCanvas.Framework.EventReceiverAttribute::.ctor(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventReceiverAttribute__ctor_m93A0DB8B47612404598D1C868A7B0D3EE0B5575F (EventReceiverAttribute_tFF78037996AA2718FA1B0854EA6E7BEC6BB0FE26* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_args, const RuntimeMethod* method) { { // public EventReceiverAttribute(params string[] args) { Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL); // this.eventMessages = args; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_args; __this->___eventMessages_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___eventMessages_0), (void*)L_0); // } 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 NodeCanvas.Framework.Task::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mD8FE43601653B00B72773F298CBE541BB38C8B44 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( agentType == null ) { _agentParameter = null; } Type_t* L_0; L_0 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_0015; } } { // if ( agentType == null ) { _agentParameter = null; } __this->____agentParameter_1 = (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____agentParameter_1), (void*)(TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B*)NULL); } IL_0015: { // if ( _agentParameter != null ) { _agentParameter.SetType(agentType); } TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_2 = __this->____agentParameter_1; if (!L_2) { goto IL_002e; } } { // if ( _agentParameter != null ) { _agentParameter.SetType(agentType); } TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_3 = __this->____agentParameter_1; Type_t* L_4; L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); NullCheck(L_3); TaskAgentParameter_SetType_mDB8F5F8D60CBF5F6CD96B7B5FA02566A017337A6(L_3, L_4, NULL); } IL_002e: { // } return; } } // System.Void NodeCanvas.Framework.Task::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m9B2E539FB1CDCD4CBB4650F3C2A79436EC2BB9DC (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnAfterDeserialize() { } return; } } // System.Void NodeCanvas.Framework.Task::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task__ctor_m638155576781AF9F8593F42DE1F7F3A70CCA4B42 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // public Task() { } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public Task() { } return; } } // NodeCanvas.Framework.Task NodeCanvas.Framework.Task::Create(System.Type,NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* Task_Create_mB1210666D37865B8F8309B865D8114F748C724C3 (Type_t* ___0_type, RuntimeObject* ___1_newOwnerSystem, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type.IsGenericTypeDefinition ) { type = type.MakeGenericType(type.GetFirstGenericParameterConstraintType()); } Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(41 /* System.Boolean System.Type::get_IsGenericTypeDefinition() */, L_0); if (!L_1) { goto IL_001f; } } { // if ( type.IsGenericTypeDefinition ) { type = type.MakeGenericType(type.GetFirstGenericParameterConstraintType()); } Type_t* L_2 = ___0_type; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_3; Type_t* L_5 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = ReflectionTools_GetFirstGenericParameterConstraintType_mFC2AAB975EC5BCF9A56B4D0C83C7F2E2AB9B305A(L_5, NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_6); (L_4)->SetAt(static_cast(0), (Type_t*)L_6); NullCheck(L_2); Type_t* L_7; L_7 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(122 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_2, L_4); ___0_type = L_7; } IL_001f: { // var newTask = (Task)Activator.CreateInstance(type); Type_t* L_8 = ___0_type; RuntimeObject* L_9; L_9 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_8, NULL); // BBParameter.SetBBFields(newTask, newOwnerSystem.blackboard); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_10 = ((Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284*)CastclassClass((RuntimeObject*)L_9, Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_il2cpp_TypeInfo_var)); RuntimeObject* L_11 = ___1_newOwnerSystem; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.ITaskSystem::get_blackboard() */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_11); BBParameter_SetBBFields_m327944D49EE061B4C80840B5750BCFA498938F8C(L_10, L_12, NULL); // newTask.Validate(newOwnerSystem); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_13 = L_10; RuntimeObject* L_14 = ___1_newOwnerSystem; NullCheck(L_13); Task_Validate_m67FCFF7C4BEA8F6BF459A603DA4A2B609EFDC618(L_13, L_14, NULL); // newTask.OnCreate(newOwnerSystem); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_15 = L_13; RuntimeObject* L_16 = ___1_newOwnerSystem; NullCheck(L_15); VirtualActionInvoker1< RuntimeObject* >::Invoke(12 /* System.Void NodeCanvas.Framework.Task::OnCreate(NodeCanvas.Framework.ITaskSystem) */, L_15, L_16); // return newTask; return L_15; } } // NodeCanvas.Framework.Task NodeCanvas.Framework.Task::Duplicate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* Task_Duplicate_m830780798BE56941AF9F27CB1FE9A93A8DF752EC (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_newOwnerSystem, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_Clone_TisTask_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_m6ABCAB1F1DA766E43F8EFE05AF5D4042472EA3A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // var newTask = JSONSerializer.Clone(this); il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_0; L_0 = JSONSerializer_Clone_TisTask_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_m6ABCAB1F1DA766E43F8EFE05AF5D4042472EA3A2(__this, JSONSerializer_Clone_TisTask_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_m6ABCAB1F1DA766E43F8EFE05AF5D4042472EA3A2_RuntimeMethod_var); // BBParameter.SetBBFields(newTask, newOwnerSystem.blackboard); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_1 = L_0; RuntimeObject* L_2 = ___0_newOwnerSystem; NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.ITaskSystem::get_blackboard() */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_2); BBParameter_SetBBFields_m327944D49EE061B4C80840B5750BCFA498938F8C(L_1, L_3, NULL); // newTask.Validate(newOwnerSystem); Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* L_4 = L_1; RuntimeObject* L_5 = ___0_newOwnerSystem; NullCheck(L_4); Task_Validate_m67FCFF7C4BEA8F6BF459A603DA4A2B609EFDC618(L_4, L_5, NULL); // return newTask; return L_4; } } // System.Void NodeCanvas.Framework.Task::Validate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_Validate_m67FCFF7C4BEA8F6BF459A603DA4A2B609EFDC618 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_ownerSystem, const RuntimeMethod* method) { { // SetOwnerSystem(ownerSystem); RuntimeObject* L_0 = ___0_ownerSystem; Task_SetOwnerSystem_mF261D1FFA46C0D370F6D79AF62957605726D92BF(__this, L_0, NULL); // OnValidate(ownerSystem); RuntimeObject* L_1 = ___0_ownerSystem; VirtualActionInvoker1< RuntimeObject* >::Invoke(13 /* System.Void NodeCanvas.Framework.Task::OnValidate(NodeCanvas.Framework.ITaskSystem) */, __this, L_1); // var hardError = GetHardError(); String_t* L_2; L_2 = Task_GetHardError_m2BB002591EF25E9DA2A22F9C0C48F02E3D54FE93(__this, NULL); // if ( hardError != null ) { // } return; } } // System.Void NodeCanvas.Framework.Task::SetOwnerSystem(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_SetOwnerSystem_mF261D1FFA46C0D370F6D79AF62957605726D92BF (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_newOwnerSystem, const RuntimeMethod* method) { { // ownerSystem = newOwnerSystem; RuntimeObject* L_0 = ___0_newOwnerSystem; Task_set_ownerSystem_mBCC6CD84CC35938FE61A09D8ACB881620B5902B3_inline(__this, L_0, NULL); // } return; } } // NodeCanvas.Framework.ITaskSystem NodeCanvas.Framework.Task::get_ownerSystem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // get { return _ownerSystem; } RuntimeObject* L_0 = __this->____ownerSystem_2; return L_0; } } // System.Void NodeCanvas.Framework.Task::set_ownerSystem(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_set_ownerSystem_mBCC6CD84CC35938FE61A09D8ACB881620B5902B3 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // private set { _ownerSystem = value; } RuntimeObject* L_0 = ___0_value; __this->____ownerSystem_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____ownerSystem_2), (void*)L_0); // private set { _ownerSystem = value; } return; } } // UnityEngine.Component NodeCanvas.Framework.Task::get_ownerSystemAgent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* Task_get_ownerSystemAgent_m8D169CC6DCDBF5B01CBE20D0AC07C1EEFB266E35 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public Component ownerSystemAgent => ownerSystem != null ? ownerSystem.agent : null; RuntimeObject* L_0; L_0 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); if (L_0) { goto IL_000a; } } { return (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)NULL; } IL_000a: { RuntimeObject* L_1; L_1 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); NullCheck(L_1); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2; L_2 = InterfaceFuncInvoker0< Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* >::Invoke(0 /* UnityEngine.Component NodeCanvas.Framework.ITaskSystem::get_agent() */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_1); return L_2; } } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Task::get_ownerSystemBlackboard() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Task_get_ownerSystemBlackboard_mC95069500DD510B76C115AFF71DA6534641C7F5C (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public IBlackboard ownerSystemBlackboard => ownerSystem != null ? ownerSystem.blackboard : null; RuntimeObject* L_0; L_0 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); if (L_0) { goto IL_000a; } } { return (RuntimeObject*)NULL; } IL_000a: { RuntimeObject* L_1; L_1 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.ITaskSystem::get_blackboard() */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Single NodeCanvas.Framework.Task::get_ownerSystemElapsedTime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Task_get_ownerSystemElapsedTime_mB339564EAE6A11E18D53DD7A5B5425D78D6BEB6A (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public float ownerSystemElapsedTime => ownerSystem != null ? ownerSystem.elapsedTime : 0; RuntimeObject* L_0; L_0 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); if (L_0) { goto IL_000e; } } { return (0.0f); } IL_000e: { RuntimeObject* L_1; L_1 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); NullCheck(L_1); float L_2; L_2 = InterfaceFuncInvoker0< float >::Invoke(3 /* System.Single NodeCanvas.Framework.ITaskSystem::get_elapsedTime() */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Boolean NodeCanvas.Framework.Task::get_isUserEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_isUserEnabled_m39BF0F0883205745A73151B88DA0ABFA7FA56C80 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // get { return !_isUserDisabled; } bool L_0 = __this->____isUserDisabled_0; return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } // System.Void NodeCanvas.Framework.Task::set_isUserEnabled(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_set_isUserEnabled_mAEEEB753F4F551AF4A6670DD29DE128566DAD822 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, bool ___0_value, const RuntimeMethod* method) { { // internal set { _isUserDisabled = !value; } bool L_0 = ___0_value; __this->____isUserDisabled_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); // internal set { _isUserDisabled = !value; } return; } } // System.String NodeCanvas.Framework.Task::get_obsolete() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_obsolete_m82082515FF78B7B46E201F6D569F3A6D763AB3AD (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTGetAttribute_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m6AC6B002085FC0AA9DC9EB3A7653A73B62D19AA7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* V_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B3_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B2_0 = NULL; String_t* G_B4_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B4_1 = NULL; { // if ( _obsoleteInfo == null ) { String_t* L_0 = __this->____obsoleteInfo_6; if (L_0) { goto IL_002b; } } { // var att = this.GetType().RTGetAttribute(true); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* L_2; L_2 = ReflectionTools_RTGetAttribute_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m6AC6B002085FC0AA9DC9EB3A7653A73B62D19AA7(L_1, (bool)1, ReflectionTools_RTGetAttribute_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m6AC6B002085FC0AA9DC9EB3A7653A73B62D19AA7_RuntimeMethod_var); V_0 = L_2; // _obsoleteInfo = att != null ? att.Message : string.Empty; ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* L_3 = V_0; G_B2_0 = __this; if (L_3) { G_B3_0 = __this; goto IL_0020; } } { String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B4_0 = L_4; G_B4_1 = G_B2_0; goto IL_0026; } IL_0020: { ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* L_5 = V_0; NullCheck(L_5); String_t* L_6; L_6 = ObsoleteAttribute_get_Message_mEEA519E26C2F66DA3987F1AF2A28454DE021E3CF_inline(L_5, NULL); G_B4_0 = L_6; G_B4_1 = G_B3_0; } IL_0026: { NullCheck(G_B4_1); G_B4_1->____obsoleteInfo_6 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____obsoleteInfo_6), (void*)G_B4_0); } IL_002b: { // return _obsoleteInfo; String_t* L_7 = __this->____obsoleteInfo_6; return L_7; } } // System.String NodeCanvas.Framework.Task::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_name_m485305F142EFD3DBDAD5D1197398609E47FD3583 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTGetAttribute_TisNameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC_m13F483E9F03E3153945688CD1172D4A34B4BD417_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC* V_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B3_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B2_0 = NULL; String_t* G_B4_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B4_1 = NULL; { // if ( _taskName == null ) { String_t* L_0 = __this->____taskName_4; if (L_0) { goto IL_0037; } } { // var nameAtt = this.GetType().RTGetAttribute(false); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC* L_2; L_2 = ReflectionTools_RTGetAttribute_TisNameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC_m13F483E9F03E3153945688CD1172D4A34B4BD417(L_1, (bool)0, ReflectionTools_RTGetAttribute_TisNameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC_m13F483E9F03E3153945688CD1172D4A34B4BD417_RuntimeMethod_var); V_0 = L_2; // _taskName = nameAtt != null ? nameAtt.name : GetType().FriendlyName().SplitCamelCase(); NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC* L_3 = V_0; G_B2_0 = __this; if (L_3) { G_B3_0 = __this; goto IL_002c; } } { Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_5; L_5 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_4, (bool)0, NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_6; L_6 = StringUtils_SplitCamelCase_mE03F4F3007C92573D017880C01F44BE6CC77DE6C(L_5, NULL); G_B4_0 = L_6; G_B4_1 = G_B2_0; goto IL_0032; } IL_002c: { NameAttribute_t34E4A5AC3A040FAE69B4567071E4BDA34ECB03AC* L_7 = V_0; NullCheck(L_7); String_t* L_8 = L_7->___name_0; G_B4_0 = L_8; G_B4_1 = G_B3_0; } IL_0032: { NullCheck(G_B4_1); G_B4_1->____taskName_4 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____taskName_4), (void*)G_B4_0); } IL_0037: { // return _taskName; String_t* L_9 = __this->____taskName_4; return L_9; } } // System.String NodeCanvas.Framework.Task::get_description() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_description_m388889124C9371591147192AFD8B6044B2E96092 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTGetAttribute_TisDescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81_m6698F53A577EA9CBEA07182791F17EED2058116F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81* V_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B3_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B2_0 = NULL; String_t* G_B4_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B4_1 = NULL; { // if ( _taskDescription == null ) { String_t* L_0 = __this->____taskDescription_5; if (L_0) { goto IL_002b; } } { // var descAtt = this.GetType().RTGetAttribute(true); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81* L_2; L_2 = ReflectionTools_RTGetAttribute_TisDescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81_m6698F53A577EA9CBEA07182791F17EED2058116F(L_1, (bool)1, ReflectionTools_RTGetAttribute_TisDescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81_m6698F53A577EA9CBEA07182791F17EED2058116F_RuntimeMethod_var); V_0 = L_2; // _taskDescription = descAtt != null ? descAtt.description : string.Empty; DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81* L_3 = V_0; G_B2_0 = __this; if (L_3) { G_B3_0 = __this; goto IL_0020; } } { String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; G_B4_0 = L_4; G_B4_1 = G_B2_0; goto IL_0026; } IL_0020: { DescriptionAttribute_tA36BC0FDBFFE79BC565383D33D6EBE3550B45F81* L_5 = V_0; NullCheck(L_5); String_t* L_6 = L_5->___description_0; G_B4_0 = L_6; G_B4_1 = G_B3_0; } IL_0026: { NullCheck(G_B4_1); G_B4_1->____taskDescription_5 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____taskDescription_5), (void*)G_B4_0); } IL_002b: { // return _taskDescription; String_t* L_7 = __this->____taskDescription_5; return L_7; } } // System.String NodeCanvas.Framework.Task::get_summaryInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_summaryInfo_m8D6A94DC7DCACB0CB31A2794B63902E082499333 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15FB8A04339464F72B79BAF171F17EF1E153CA52); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5235F295F5F94C392E15C126D42DB892115DEAA0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C22C74EEAC8048DF9707DDF9DD9B036932953D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* G_B4_0 = NULL; String_t* G_B9_0 = NULL; String_t* G_B11_0 = NULL; String_t* G_B10_0 = NULL; String_t* G_B12_0 = NULL; String_t* G_B12_1 = NULL; { // if ( this is ActionTask ) { return ( agentIsOverride ? "* " : "" ) + info; } if (!((ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E*)IsInstClass((RuntimeObject*)__this, ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E_il2cpp_TypeInfo_var))) { goto IL_0028; } } { // if ( this is ActionTask ) { return ( agentIsOverride ? "* " : "" ) + info; } bool L_0; L_0 = Task_get_agentIsOverride_mA3BE5861D70DD0A35C942B064B4473D321192EF5(__this, NULL); if (L_0) { goto IL_0017; } } { G_B4_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; goto IL_001c; } IL_0017: { G_B4_0 = _stringLiteral15FB8A04339464F72B79BAF171F17EF1E153CA52; } IL_001c: { String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String NodeCanvas.Framework.Task::get_info() */, __this); String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B4_0, L_1, NULL); return L_2; } IL_0028: { // if ( this is ConditionTask ) { return ( agentIsOverride ? "* " : "" ) + ( ( this as ConditionTask ).invert ? "If ! " : "If " ) + info; } if (!((ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8*)IsInstClass((RuntimeObject*)__this, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8_il2cpp_TypeInfo_var))) { goto IL_0069; } } { // if ( this is ConditionTask ) { return ( agentIsOverride ? "* " : "" ) + ( ( this as ConditionTask ).invert ? "If ! " : "If " ) + info; } bool L_3; L_3 = Task_get_agentIsOverride_mA3BE5861D70DD0A35C942B064B4473D321192EF5(__this, NULL); if (L_3) { goto IL_003f; } } { G_B9_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; goto IL_0044; } IL_003f: { G_B9_0 = _stringLiteral15FB8A04339464F72B79BAF171F17EF1E153CA52; } IL_0044: { NullCheck(((ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8*)IsInstClass((RuntimeObject*)__this, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8_il2cpp_TypeInfo_var))); bool L_4; L_4 = ConditionTask_get_invert_mA8B61B2900B443EFEA1AF69A0C5AAA8EB51F67E2_inline(((ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8*)IsInstClass((RuntimeObject*)__this, ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8_il2cpp_TypeInfo_var)), NULL); G_B10_0 = G_B9_0; if (L_4) { G_B11_0 = G_B9_0; goto IL_0058; } } { G_B12_0 = _stringLiteral5235F295F5F94C392E15C126D42DB892115DEAA0; G_B12_1 = G_B10_0; goto IL_005d; } IL_0058: { G_B12_0 = _stringLiteral8C22C74EEAC8048DF9707DDF9DD9B036932953D9; G_B12_1 = G_B11_0; } IL_005d: { String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String NodeCanvas.Framework.Task::get_info() */, __this); String_t* L_6; L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B12_1, G_B12_0, L_5, NULL); return L_6; } IL_0069: { // return info; String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String NodeCanvas.Framework.Task::get_info() */, __this); return L_7; } } // System.String NodeCanvas.Framework.Task::get_info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_info_mA94DE3BD468FCC4A2F9EA3A7BB7445CBC049FBAD (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // virtual protected string info => name; String_t* L_0; L_0 = Task_get_name_m485305F142EFD3DBDAD5D1197398609E47FD3583(__this, NULL); return L_0; } } // System.Type NodeCanvas.Framework.Task::get_agentType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Task_get_agentType_mEDBBF896D2BCC7844A01F73E282A93F5FE00E4E2 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // virtual public Type agentType => null; return (Type_t*)NULL; } } // System.String NodeCanvas.Framework.Task::get_agentInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_agentInfo_m05CB96BFDBD182B1FD53A3A485E6DEDD71E56D3C (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDE0943C8483C2EE741529F6203E3314C125D7D1); s_Il2CppMethodInitialized = true; } { // public string agentInfo => _agentParameter != null ? _agentParameter.ToString() : "Self"; TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_0 = __this->____agentParameter_1; if (L_0) { goto IL_000e; } } { return _stringLiteralFDE0943C8483C2EE741529F6203E3314C125D7D1; } IL_000e: { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_1 = __this->____agentParameter_1; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1); return L_2; } } // System.String NodeCanvas.Framework.Task::get_agentParameterName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_get_agentParameterName_m8B95C45020C934EAC0D1EF356FE761032C5C92CD (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // public string agentParameterName => _agentParameter != null ? _agentParameter.name : null; TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_0 = __this->____agentParameter_1; if (L_0) { goto IL_000a; } } { return (String_t*)NULL; } IL_000a: { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_1 = __this->____agentParameter_1; NullCheck(L_1); String_t* L_2; L_2 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(L_1, NULL); return L_2; } } // System.Boolean NodeCanvas.Framework.Task::get_agentIsOverride() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_get_agentIsOverride_mA3BE5861D70DD0A35C942B064B4473D321192EF5 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // get { return _agentParameter != null; } TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_0 = __this->____agentParameter_1; return (bool)((!(((RuntimeObject*)(TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Void NodeCanvas.Framework.Task::set_agentIsOverride(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_set_agentIsOverride_m415EEFA637A1D1783D9887B8BAB8197209115BDB (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( value == false && _agentParameter != null ) { bool L_0 = ___0_value; if (L_0) { goto IL_0012; } } { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_1 = __this->____agentParameter_1; if (!L_1) { goto IL_0012; } } { // _agentParameter = null; __this->____agentParameter_1 = (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____agentParameter_1), (void*)(TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B*)NULL); } IL_0012: { // if ( value == true && _agentParameter == null ) { bool L_2 = ___0_value; if (!L_2) { goto IL_0039; } } { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_3 = __this->____agentParameter_1; if (L_3) { goto IL_0039; } } { // _agentParameter = new TaskAgentParameter(); TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_4 = (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B*)il2cpp_codegen_object_new(TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B_il2cpp_TypeInfo_var); NullCheck(L_4); TaskAgentParameter__ctor_mC63B504E7F887084C4C292A06913545A07337EEF(L_4, NULL); __this->____agentParameter_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____agentParameter_1), (void*)L_4); // _agentParameter.bb = blackboard; TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_5 = __this->____agentParameter_1; RuntimeObject* L_6; L_6 = Task_get_blackboard_mCD58CE7EEDAA3AD7895C97C0D042FF69CA0159ED(__this, NULL); NullCheck(L_5); BBParameter_set_bb_mC03C5FFA7320CCC721EF5323C21736B2BEE4B423(L_5, L_6, NULL); } IL_0039: { // } return; } } // UnityEngine.Component NodeCanvas.Framework.Task::get_agent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* G_B5_0 = NULL; { // if ( _currentAgent != null ) { return _currentAgent; } Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = __this->____currentAgent_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0015; } } { // if ( _currentAgent != null ) { return _currentAgent; } Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2 = __this->____currentAgent_3; return L_2; } IL_0015: { // var input = agentIsOverride ? (Component)_agentParameter.value : ownerSystemAgent; bool L_3; L_3 = Task_get_agentIsOverride_mA3BE5861D70DD0A35C942B064B4473D321192EF5(__this, NULL); if (L_3) { goto IL_0025; } } { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_4; L_4 = Task_get_ownerSystemAgent_m8D169CC6DCDBF5B01CBE20D0AC07C1EEFB266E35(__this, NULL); G_B5_0 = L_4; goto IL_0035; } IL_0025: { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_5 = __this->____agentParameter_1; NullCheck(L_5); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_6; L_6 = TaskAgentParameter_get_value_m8F31958731B2FC04250D92059F8E3F00EB86F566(L_5, NULL); G_B5_0 = ((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)CastclassClass((RuntimeObject*)L_6, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)); } IL_0035: { // return input.TransformToType(agentType); Type_t* L_7; L_7 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_8; L_8 = ObjectUtils_TransformToType_mF73F7FC7EB3066155A7E7A90B0C70AD261FB8B9B(G_B5_0, L_7, NULL); return L_8; } } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Task::get_blackboard() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Task_get_blackboard_mCD58CE7EEDAA3AD7895C97C0D042FF69CA0159ED (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // public IBlackboard blackboard => ownerSystemBlackboard; RuntimeObject* L_0; L_0 = Task_get_ownerSystemBlackboard_mC95069500DD510B76C115AFF71DA6534641C7F5C(__this, NULL); return L_0; } } // ParadoxNotion.Services.EventRouter NodeCanvas.Framework.Task::get_router() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* Task_get_router_m2CECCD677170E04FC20C925255EDFF4339509B7E (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectUtils_GetAddComponent_TisEventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9_mB53D7F66929EDA142C7433B01DD838C11E60E07B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* V_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B3_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B2_0 = NULL; EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* G_B4_0 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B4_1 = NULL; { // public EventRouter router => _eventRouter != null ? _eventRouter : _eventRouter = agent == null ? null : agent.gameObject.GetAddComponent(); EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* L_0 = __this->____eventRouter_9; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0039; } } { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2; L_2 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_3; L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); G_B2_0 = __this; if (L_3) { G_B3_0 = __this; goto IL_002f; } } { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_4; L_4 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); NullCheck(L_4); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5; L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_4, NULL); EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* L_6; L_6 = ObjectUtils_GetAddComponent_TisEventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9_mB53D7F66929EDA142C7433B01DD838C11E60E07B(L_5, ObjectUtils_GetAddComponent_TisEventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9_mB53D7F66929EDA142C7433B01DD838C11E60E07B_RuntimeMethod_var); G_B4_0 = L_6; G_B4_1 = G_B2_0; goto IL_0030; } IL_002f: { G_B4_0 = ((EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9*)(NULL)); G_B4_1 = G_B3_0; } IL_0030: { EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* L_7 = G_B4_0; V_0 = L_7; NullCheck(G_B4_1); G_B4_1->____eventRouter_9 = L_7; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____eventRouter_9), (void*)L_7); EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* L_8 = V_0; return L_8; } IL_0039: { EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9* L_9 = __this->____eventRouter_9; return L_9; } } // System.Boolean NodeCanvas.Framework.Task::Set(UnityEngine.Component,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_Set_mF138A74C0AB581405E09E5732A040FFC3620B8C1 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_newAgent, RuntimeObject* ___1_newBB, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; { // if ( agentIsOverride ) { bool L_0; L_0 = Task_get_agentIsOverride_mA3BE5861D70DD0A35C942B064B4473D321192EF5(__this, NULL); if (!L_0) { goto IL_001a; } } { // newAgent = (Component)_agentParameter.value; TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_1 = __this->____agentParameter_1; NullCheck(L_1); Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2; L_2 = TaskAgentParameter_get_value_m8F31958731B2FC04250D92059F8E3F00EB86F566(L_1, NULL); ___0_newAgent = ((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)CastclassClass((RuntimeObject*)L_2, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)); } IL_001a: { // if ( _currentAgent != null && newAgent != null && _currentAgent.gameObject == newAgent.gameObject ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_3 = __this->____currentAgent_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0050; } } { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_5 = ___0_newAgent; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_6) { goto IL_0050; } } { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_7 = __this->____currentAgent_3; NullCheck(L_7); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8; L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_9 = ___0_newAgent; NullCheck(L_9); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_11; L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, L_10, NULL); if (!L_11) { goto IL_0050; } } { // return _isInitSuccess; bool L_12 = __this->____isInitSuccess_8; return L_12; } IL_0050: { // return _isInitSuccess = Initialize(newAgent); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_13 = ___0_newAgent; bool L_14; L_14 = Task_Initialize_mB4DAA2A0B0558E7F4A6A33ED429B40BB900178C7(__this, L_13, NULL); bool L_15 = L_14; V_0 = L_15; __this->____isInitSuccess_8 = L_15; bool L_16 = V_0; return L_16; } } // System.Boolean NodeCanvas.Framework.Task::Initialize(UnityEngine.Component) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_Initialize_mB4DAA2A0B0558E7F4A6A33ED429B40BB900178C7 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_newAgent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D5FB79246029E9B0BD896780C6DAED1AAD38026); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7408EC640F3920820576ED12C94DD8206287D1E1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA88B7498DC7B1C73DA29BAE424FCB3167024934); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Type_t* G_B4_0 = NULL; String_t* G_B4_1 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B4_2 = NULL; Type_t* G_B3_0 = NULL; String_t* G_B3_1 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B3_2 = NULL; String_t* G_B5_0 = NULL; String_t* G_B5_1 = NULL; Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* G_B5_2 = NULL; { // _eventRouter = null; __this->____eventRouter_9 = (EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->____eventRouter_9), (void*)(EventRouter_tFF11845F5CEB376625AA32F751511FA5918717F9*)NULL); // _currentAgent = newAgent.TransformToType(agentType); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_newAgent; Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2; L_2 = ObjectUtils_TransformToType_mF73F7FC7EB3066155A7E7A90B0C70AD261FB8B9B(L_0, L_1, NULL); __this->____currentAgent_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____currentAgent_3), (void*)L_2); // if ( _currentAgent == null && agentType != null ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_3 = __this->____currentAgent_3; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_4; L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_4) { goto IL_0062; } } { Type_t* L_5; L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_6; L_6 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_5, (Type_t*)NULL, NULL); if (!L_6) { goto IL_0062; } } { // return Error("Failed to resolve Agent to requested type '" + agentType + "', or new Agent is NULL. Does the Agent has the requested Component?"); Type_t* L_7; L_7 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); Type_t* L_8 = L_7; G_B3_0 = L_8; G_B3_1 = _stringLiteralAA88B7498DC7B1C73DA29BAE424FCB3167024934; G_B3_2 = __this; if (L_8) { G_B4_0 = L_8; G_B4_1 = _stringLiteralAA88B7498DC7B1C73DA29BAE424FCB3167024934; G_B4_2 = __this; goto IL_0048; } } { G_B5_0 = ((String_t*)(NULL)); G_B5_1 = G_B3_1; G_B5_2 = G_B3_2; goto IL_004d; } IL_0048: { NullCheck(G_B4_0); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B4_0); G_B5_0 = L_9; G_B5_1 = G_B4_1; G_B5_2 = G_B4_2; } IL_004d: { String_t* L_10; L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B5_1, G_B5_0, _stringLiteral7408EC640F3920820576ED12C94DD8206287D1E1, NULL); NullCheck(G_B5_2); bool L_11; L_11 = Task_Error_mD47076BAB6B7B71AABB61C5C11CBAB076B56218D(G_B5_2, L_10, _stringLiteral1D5FB79246029E9B0BD896780C6DAED1AAD38026, NULL); return L_11; } IL_0062: { // if ( InitializeFieldAttributes(_currentAgent) == false ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_12 = __this->____currentAgent_3; bool L_13; L_13 = Task_InitializeFieldAttributes_mF0AEC3969734FAD80DD4C07A81861008E943B900(__this, L_12, NULL); if (L_13) { goto IL_0072; } } { // return false; return (bool)0; } IL_0072: { // var error = OnInit(); String_t* L_14; L_14 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String NodeCanvas.Framework.Task::OnInit() */, __this); V_0 = L_14; // if ( error != null ) { String_t* L_15 = V_0; if (!L_15) { goto IL_0089; } } { // return Error(error); String_t* L_16 = V_0; bool L_17; L_17 = Task_Error_mD47076BAB6B7B71AABB61C5C11CBAB076B56218D(__this, L_16, _stringLiteral1D5FB79246029E9B0BD896780C6DAED1AAD38026, NULL); return L_17; } IL_0089: { // return true; return (bool)1; } } // System.Boolean NodeCanvas.Framework.Task::InitializeFieldAttributes(UnityEngine.Component) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_InitializeFieldAttributes_mF0AEC3969734FAD80DD4C07A81861008E943B900 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_newAgent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTIsDefined_TisGetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817_m2243CED4D44F138B8279572DAE7376152BFD23DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D5FB79246029E9B0BD896780C6DAED1AAD38026); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F06CDE253F2B3A838796D5F5D48BB720D627277); s_Il2CppMethodInitialized = true; } FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_0 = NULL; int32_t V_1 = 0; FieldInfo_t* V_2 = NULL; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_3 = NULL; { // var fields = this.GetType().RTGetFields(); Type_t* L_0; L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_1; L_1 = ReflectionTools_RTGetFields_mFC30115AB97987D6BC1360FEBBA1BF6011B38596(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < fields.Length; i++ ) { V_1 = 0; goto IL_009a; } IL_0013: { // var field = fields[i]; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; FieldInfo_t* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // if ( newAgent != null && ( typeof(Component).RTIsAssignableFrom(field.FieldType) || field.FieldType.IsInterface ) ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_6 = ___0_newAgent; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_7; L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_7) { goto IL_0096; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); FieldInfo_t* L_10 = V_2; NullCheck(L_10); Type_t* L_11; L_11 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_10); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_12; L_12 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_9, L_11, NULL); if (L_12) { goto IL_0044; } } { FieldInfo_t* L_13 = V_2; NullCheck(L_13); Type_t* L_14; L_14 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_13); NullCheck(L_14); bool L_15; L_15 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_14, NULL); if (!L_15) { goto IL_0096; } } IL_0044: { // if ( field.RTIsDefined(true) ) { FieldInfo_t* L_16 = V_2; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_17; L_17 = ReflectionTools_RTIsDefined_TisGetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817_m2243CED4D44F138B8279572DAE7376152BFD23DC(L_16, (bool)1, ReflectionTools_RTIsDefined_TisGetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817_m2243CED4D44F138B8279572DAE7376152BFD23DC_RuntimeMethod_var); if (!L_17) { goto IL_0096; } } { // var o = newAgent.GetComponent(field.FieldType); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_18 = ___0_newAgent; FieldInfo_t* L_19 = V_2; NullCheck(L_19); Type_t* L_20; L_20 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_19); NullCheck(L_18); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_21; L_21 = Component_GetComponent_m4352437B839B9601EB007CAC1007C8E1FB8A427D(L_18, L_20, NULL); V_3 = L_21; // field.SetValue(this, o); FieldInfo_t* L_22 = V_2; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_23 = V_3; NullCheck(L_22); FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_22, __this, L_23, NULL); // if ( ReferenceEquals(o, null) ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_24 = V_3; if (L_24) { goto IL_0096; } } { // return Error(string.Format("GetFromAgent Attribute failed to get the required Component of type '{0}' from '{1}'. Does it exist?", field.FieldType.Name, agent.gameObject.name)); FieldInfo_t* L_25 = V_2; NullCheck(L_25); Type_t* L_26; L_26 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_25); NullCheck(L_26); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_26); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_28; L_28 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); NullCheck(L_28); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29; L_29 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_28, NULL); NullCheck(L_29); String_t* L_30; L_30 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_29, NULL); String_t* L_31; L_31 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral1F06CDE253F2B3A838796D5F5D48BB720D627277, L_27, L_30, NULL); bool L_32; L_32 = Task_Error_mD47076BAB6B7B71AABB61C5C11CBAB076B56218D(__this, L_31, _stringLiteral1D5FB79246029E9B0BD896780C6DAED1AAD38026, NULL); return L_32; } IL_0096: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_33 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_009a: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_34 = V_1; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_35 = V_0; NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))) { goto IL_0013; } } { // return true; return (bool)1; } } // System.Boolean NodeCanvas.Framework.Task::Error(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Task_Error_mD47076BAB6B7B71AABB61C5C11CBAB076B56218D (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, String_t* ___0_error, String_t* ___1_tag, const RuntimeMethod* method) { { // return false; return (bool)0; } } // UnityEngine.Coroutine NodeCanvas.Framework.Task::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* Task_StartCoroutine_m92E694A2675B8A5CFBF74B13D8826AC6DCF0618F (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return MonoManager.current != null ? MonoManager.current.StartCoroutine(routine) : null; MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675* L_0; L_0 = MonoManager_get_current_m02321AECFDF5F04A1D35CCBB9B39D56903ACCE3B(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_000f; } } { return (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL; } IL_000f: { MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675* L_2; L_2 = MonoManager_get_current_m02321AECFDF5F04A1D35CCBB9B39D56903ACCE3B(NULL); RuntimeObject* L_3 = ___0_routine; NullCheck(L_2); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4; L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_2, L_3, NULL); return L_4; } } // System.Void NodeCanvas.Framework.Task::StopCoroutine(UnityEngine.Coroutine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_StopCoroutine_m03D3BFE0F551EF8F8411D47815ABBF6FD38EC07B (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___0_routine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( MonoManager.current != null ) { MonoManager.current.StopCoroutine(routine); } MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675* L_0; L_0 = MonoManager_get_current_m02321AECFDF5F04A1D35CCBB9B39D56903ACCE3B(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0018; } } { // if ( MonoManager.current != null ) { MonoManager.current.StopCoroutine(routine); } MonoManager_tE81CE532B3B4DBD56BB7E9CBDB64B8872B210675* L_2; L_2 = MonoManager_get_current_m02321AECFDF5F04A1D35CCBB9B39D56903ACCE3B(NULL); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_3 = ___0_routine; NullCheck(L_2); MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(L_2, L_3, NULL); } IL_0018: { // } return; } } // System.Void NodeCanvas.Framework.Task::SendEvent(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_SendEvent_m40313BC5A522C0EB6725FF92C3C71EF596C2BC7F (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( ownerSystem != null ) { ownerSystem.SendEvent(name, null, this); } RuntimeObject* L_0; L_0 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); if (!L_0) { goto IL_0016; } } { // if ( ownerSystem != null ) { ownerSystem.SendEvent(name, null, this); } RuntimeObject* L_1; L_1 = Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline(__this, NULL); String_t* L_2 = ___0_name; NullCheck(L_1); InterfaceActionInvoker3< String_t*, RuntimeObject*, RuntimeObject* >::Invoke(6 /* System.Void NodeCanvas.Framework.ITaskSystem::SendEvent(System.String,System.Object,System.Object) */, ITaskSystem_t5C954212C02BD88DCB75F567405E31FBE9F281B3_il2cpp_TypeInfo_var, L_1, L_2, NULL, __this); } IL_0016: { // } return; } } // System.String NodeCanvas.Framework.Task::GetWarningOrError() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_GetWarningOrError_m98A8D71120CBFDCA942B00DDD1EEB219CF06458F (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTIsDefined_TisRequiredFieldAttribute_t296109B05240218C0EDC83A1C95E2D933BF984CB_mCBF6F330AD0D82E87946A4820CF8CD547ED37F19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_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*)&_stringLiteral15FB8A04339464F72B79BAF171F17EF1E153CA52); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral540A215893F53C4092FCA426D9A0EFDAF24E4D9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D7A9AB0ED117E055B54CF052AEE6323259BF923); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87B063EE168901FA0D0751E70A7A61F30678A6E8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8C2F5CB6C349CAEE6613557C460B514B5335EC83); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9855D77AA8572B752E456B66C2E6B970AB1B645D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4979A1C467E9F8DB92AFCA74244CF195A5EAFD5); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_2 = NULL; int32_t V_3 = 0; FieldInfo_t* V_4 = NULL; RuntimeObject* V_5 = NULL; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* V_6 = NULL; { // var hardError = GetHardError(); String_t* L_0; L_0 = Task_GetHardError_m2BB002591EF25E9DA2A22F9C0C48F02E3D54FE93(__this, NULL); V_0 = L_0; // if ( hardError != null ) { return "* " + hardError; } String_t* L_1 = V_0; if (!L_1) { goto IL_0016; } } { // if ( hardError != null ) { return "* " + hardError; } String_t* L_2 = V_0; String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral15FB8A04339464F72B79BAF171F17EF1E153CA52, L_2, NULL); return L_3; } IL_0016: { // var userError = OnErrorCheck(); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(10 /* System.String NodeCanvas.Framework.Task::OnErrorCheck() */, __this); V_1 = L_4; // if ( userError != null ) { return userError; } String_t* L_5 = V_1; if (!L_5) { goto IL_0022; } } { // if ( userError != null ) { return userError; } String_t* L_6 = V_1; return L_6; } IL_0022: { // if ( obsolete != string.Empty ) { String_t* L_7; L_7 = Task_get_obsolete_m82082515FF78B7B46E201F6D569F3A6D763AB3AD(__this, NULL); String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; bool L_9; L_9 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_7, L_8, NULL); if (!L_9) { goto IL_0045; } } { // return string.Format("Task is obsolete: '{0}'", obsolete); String_t* L_10; L_10 = Task_get_obsolete_m82082515FF78B7B46E201F6D569F3A6D763AB3AD(__this, NULL); String_t* L_11; L_11 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral9855D77AA8572B752E456B66C2E6B970AB1B645D, L_10, NULL); return L_11; } IL_0045: { // if ( agentType != null && agent == null ) { Type_t* L_12; L_12 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_13; L_13 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_12, (Type_t*)NULL, NULL); if (!L_13) { goto IL_0099; } } { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_14; L_14 = Task_get_agent_m16569FD2401D9FF1867ECC9FDE0B3859F6F50426(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_15; L_15 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_15) { goto IL_0099; } } { // if ( _agentParameter == null || ( _agentParameter.isNoneOrNull && !_agentParameter.isDefined ) ) { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_16 = __this->____agentParameter_1; if (!L_16) { goto IL_0083; } } { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_17 = __this->____agentParameter_1; NullCheck(L_17); bool L_18; L_18 = BBParameter_get_isNoneOrNull_m1971A5762ED18994FE48E572A624A3D5003F5D57(L_17, NULL); if (!L_18) { goto IL_0099; } } { TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* L_19 = __this->____agentParameter_1; NullCheck(L_19); bool L_20; L_20 = BBParameter_get_isDefined_m744EAB0C9534498335281FB293C529CD5C4A02E3(L_19, NULL); if (L_20) { goto IL_0099; } } IL_0083: { // return string.Format("* '{0}' target agent is null", agentType.Name); Type_t* L_21; L_21 = VirtualFuncInvoker0< Type_t* >::Invoke(8 /* System.Type NodeCanvas.Framework.Task::get_agentType() */, __this); NullCheck(L_21); String_t* L_22; L_22 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_21); String_t* L_23; L_23 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralC4979A1C467E9F8DB92AFCA74244CF195A5EAFD5, L_22, NULL); return L_23; } IL_0099: { // var fields = this.GetType().RTGetFields(); Type_t* L_24; L_24 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_25; L_25 = ReflectionTools_RTGetFields_mFC30115AB97987D6BC1360FEBBA1BF6011B38596(L_24, NULL); V_2 = L_25; // for ( var i = 0; i < fields.Length; i++ ) { V_3 = 0; goto IL_0193; } IL_00ac: { // var field = fields[i]; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_26 = V_2; int32_t L_27 = V_3; NullCheck(L_26); int32_t L_28 = L_27; FieldInfo_t* L_29 = (L_26)->GetAt(static_cast(L_28)); V_4 = L_29; // if ( field.RTIsDefined(true) ) { FieldInfo_t* L_30 = V_4; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_31; L_31 = ReflectionTools_RTIsDefined_TisRequiredFieldAttribute_t296109B05240218C0EDC83A1C95E2D933BF984CB_mCBF6F330AD0D82E87946A4820CF8CD547ED37F19(L_30, (bool)1, ReflectionTools_RTIsDefined_TisRequiredFieldAttribute_t296109B05240218C0EDC83A1C95E2D933BF984CB_mCBF6F330AD0D82E87946A4820CF8CD547ED37F19_RuntimeMethod_var); if (!L_31) { goto IL_018f; } } { // var value = field.GetValue(this); FieldInfo_t* L_32 = V_4; NullCheck(L_32); RuntimeObject* L_33; L_33 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_32, __this); V_5 = L_33; // if ( value == null || value.Equals(null) ) { RuntimeObject* L_34 = V_5; if (!L_34) { goto IL_00d6; } } { RuntimeObject* L_35 = V_5; NullCheck(L_35); bool L_36; L_36 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_35, NULL); if (!L_36) { goto IL_00ed; } } IL_00d6: { // return string.Format("* Required field '{0}' is null", field.Name.SplitCamelCase()); FieldInfo_t* L_37 = V_4; NullCheck(L_37); String_t* L_38; L_38 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_37); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_39; L_39 = StringUtils_SplitCamelCase_mE03F4F3007C92573D017880C01F44BE6CC77DE6C(L_38, NULL); String_t* L_40; L_40 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral87B063EE168901FA0D0751E70A7A61F30678A6E8, L_39, NULL); return L_40; } IL_00ed: { // if ( field.FieldType == typeof(string) && string.IsNullOrEmpty((string)value) ) { FieldInfo_t* L_41 = V_4; NullCheck(L_41); Type_t* L_42; L_42 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_41); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_43 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_44; L_44 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_43, NULL); bool L_45; L_45 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_42, L_44, NULL); if (!L_45) { goto IL_012a; } } { RuntimeObject* L_46 = V_5; bool L_47; L_47 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(((String_t*)CastclassSealed((RuntimeObject*)L_46, String_t_il2cpp_TypeInfo_var)), NULL); if (!L_47) { goto IL_012a; } } { // return string.Format("* Required string field '{0}' is null or empty", field.Name.SplitCamelCase()); FieldInfo_t* L_48 = V_4; NullCheck(L_48); String_t* L_49; L_49 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_48); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_50; L_50 = StringUtils_SplitCamelCase_mE03F4F3007C92573D017880C01F44BE6CC77DE6C(L_49, NULL); String_t* L_51; L_51 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral540A215893F53C4092FCA426D9A0EFDAF24E4D9D, L_50, NULL); return L_51; } IL_012a: { // if ( typeof(BBParameter).RTIsAssignableFrom(field.FieldType) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_52 = { reinterpret_cast (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_53; L_53 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_52, NULL); FieldInfo_t* L_54 = V_4; NullCheck(L_54); Type_t* L_55; L_55 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_54); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_56; L_56 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_53, L_55, NULL); if (!L_56) { goto IL_018f; } } { // var bbParam = value as BBParameter; RuntimeObject* L_57 = V_5; V_6 = ((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)IsInstClass((RuntimeObject*)L_57, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var)); // if ( bbParam == null ) { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_58 = V_6; if (L_58) { goto IL_0166; } } { // return string.Format("* BBParameter '{0}' is null", field.Name.SplitCamelCase()); FieldInfo_t* L_59 = V_4; NullCheck(L_59); String_t* L_60; L_60 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_59); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_61; L_61 = StringUtils_SplitCamelCase_mE03F4F3007C92573D017880C01F44BE6CC77DE6C(L_60, NULL); String_t* L_62; L_62 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral6D7A9AB0ED117E055B54CF052AEE6323259BF923, L_61, NULL); return L_62; } IL_0166: { // } else if ( !bbParam.isDefined && bbParam.isNoneOrNull ) { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_63 = V_6; NullCheck(L_63); bool L_64; L_64 = BBParameter_get_isDefined_m744EAB0C9534498335281FB293C529CD5C4A02E3(L_63, NULL); if (L_64) { goto IL_018f; } } { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_65 = V_6; NullCheck(L_65); bool L_66; L_66 = BBParameter_get_isNoneOrNull_m1971A5762ED18994FE48E572A624A3D5003F5D57(L_65, NULL); if (!L_66) { goto IL_018f; } } { // return string.Format("* Required parameter '{0}' is null", field.Name.SplitCamelCase()); FieldInfo_t* L_67 = V_4; NullCheck(L_67); String_t* L_68; L_68 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_67); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_69; L_69 = StringUtils_SplitCamelCase_mE03F4F3007C92573D017880C01F44BE6CC77DE6C(L_68, NULL); String_t* L_70; L_70 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral8C2F5CB6C349CAEE6613557C460B514B5335EC83, L_69, NULL); return L_70; } IL_018f: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_71 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_71, 1)); } IL_0193: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_72 = V_3; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_73 = V_2; NullCheck(L_73); if ((((int32_t)L_72) < ((int32_t)((int32_t)(((RuntimeArray*)L_73)->max_length))))) { goto IL_00ac; } } { // return null; return (String_t*)NULL; } } // System.String NodeCanvas.Framework.Task::OnErrorCheck() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_OnErrorCheck_m67F1E513F125596368185114668ED7D6D2C03EAE (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // virtual protected string OnErrorCheck() { return null; } return (String_t*)NULL; } } // System.String NodeCanvas.Framework.Task::GetHardError() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_GetHardError_m2BB002591EF25E9DA2A22F9C0C48F02E3D54FE93 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMissingRecoverable_tA8FEBB366BECE0584DC265F860C8BC21F8F3449C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReflectedWrapper_tF1B077BF83B037AC5D97DDBB75AA3D1AFFBEEFB3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISerializedReflectedInfo_tA8F84061ADE95CA044973B21946C6EF3B3BF3745_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral37C573CA3CD65BE49168586B828B2094FD243E5E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A0DA751DDF38E5675A171EF019BFCBDD63A5F7F); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { // if ( this is IMissingRecoverable ) { if (!((RuntimeObject*)IsInst((RuntimeObject*)__this, IMissingRecoverable_tA8FEBB366BECE0584DC265F860C8BC21F8F3449C_il2cpp_TypeInfo_var))) { goto IL_001e; } } { // return string.Format("Missing Task '{0}'", ( this as IMissingRecoverable ).missingType); NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)__this, IMissingRecoverable_tA8FEBB366BECE0584DC265F860C8BC21F8F3449C_il2cpp_TypeInfo_var))); String_t* L_0; L_0 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String ParadoxNotion.Serialization.IMissingRecoverable::get_missingType() */, IMissingRecoverable_tA8FEBB366BECE0584DC265F860C8BC21F8F3449C_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)__this, IMissingRecoverable_tA8FEBB366BECE0584DC265F860C8BC21F8F3449C_il2cpp_TypeInfo_var))); String_t* L_1; L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral9A0DA751DDF38E5675A171EF019BFCBDD63A5F7F, L_0, NULL); return L_1; } IL_001e: { // if ( this is IReflectedWrapper ) { if (!((RuntimeObject*)IsInst((RuntimeObject*)__this, IReflectedWrapper_tF1B077BF83B037AC5D97DDBB75AA3D1AFFBEEFB3_il2cpp_TypeInfo_var))) { goto IL_0054; } } { // var info = ( this as IReflectedWrapper ).GetSerializedInfo(); NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)__this, IReflectedWrapper_tF1B077BF83B037AC5D97DDBB75AA3D1AFFBEEFB3_il2cpp_TypeInfo_var))); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* ParadoxNotion.Serialization.ISerializedReflectedInfo NodeCanvas.Framework.IReflectedWrapper::GetSerializedInfo() */, IReflectedWrapper_tF1B077BF83B037AC5D97DDBB75AA3D1AFFBEEFB3_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)__this, IReflectedWrapper_tF1B077BF83B037AC5D97DDBB75AA3D1AFFBEEFB3_il2cpp_TypeInfo_var))); V_0 = L_2; // if ( info != null && info.AsMemberInfo() == null ) { return string.Format("Missing Reflected Info '{0}'", info.AsString()); } RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0054; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); MemberInfo_t* L_5; L_5 = InterfaceFuncInvoker0< MemberInfo_t* >::Invoke(0 /* System.Reflection.MemberInfo ParadoxNotion.Serialization.ISerializedReflectedInfo::AsMemberInfo() */, ISerializedReflectedInfo_tA8F84061ADE95CA044973B21946C6EF3B3BF3745_il2cpp_TypeInfo_var, L_4); bool L_6; L_6 = MemberInfo_op_Equality_m4B4F1AF29C9361D125F6D7FAB3D227ED3FECE685(L_5, (MemberInfo_t*)NULL, NULL); if (!L_6) { goto IL_0054; } } { // if ( info != null && info.AsMemberInfo() == null ) { return string.Format("Missing Reflected Info '{0}'", info.AsString()); } RuntimeObject* L_7 = V_0; NullCheck(L_7); String_t* L_8; L_8 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String ParadoxNotion.Serialization.ISerializedReflectedInfo::AsString() */, ISerializedReflectedInfo_tA8F84061ADE95CA044973B21946C6EF3B3BF3745_il2cpp_TypeInfo_var, L_7); String_t* L_9; L_9 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral37C573CA3CD65BE49168586B828B2094FD243E5E, L_8, NULL); return L_9; } IL_0054: { // return null; return (String_t*)NULL; } } // System.String NodeCanvas.Framework.Task::OnInit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_OnInit_m373D31E6437071399E9812C085B25F8063FDFBAD (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // virtual protected string OnInit() { return null; } return (String_t*)NULL; } } // System.Void NodeCanvas.Framework.Task::OnCreate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_OnCreate_m2C31841CA1A3C5AE5A04EB7B3CD445AFCA219E5A (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_ownerSystem, const RuntimeMethod* method) { { // virtual public void OnCreate(ITaskSystem ownerSystem) { } return; } } // System.Void NodeCanvas.Framework.Task::OnValidate(NodeCanvas.Framework.ITaskSystem) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_OnValidate_mD46A4FA7DFB87E5637B6690FDD6B649D817EDD83 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_ownerSystem, const RuntimeMethod* method) { { // virtual public void OnValidate(ITaskSystem ownerSystem) { } return; } } // System.Void NodeCanvas.Framework.Task::OnDrawGizmos() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_OnDrawGizmos_m5EEE732C9047C2108C53C5B5F072CF550C1B210D (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // virtual public void OnDrawGizmos() { OnDrawGizmosSelected(); } VirtualActionInvoker0::Invoke(15 /* System.Void NodeCanvas.Framework.Task::OnDrawGizmosSelected() */, __this); // virtual public void OnDrawGizmos() { OnDrawGizmosSelected(); } return; } } // System.Void NodeCanvas.Framework.Task::OnDrawGizmosSelected() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Task_OnDrawGizmosSelected_m8DB2814EE45EB6313CF6C472647279F0FA4B0644 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // virtual public void OnDrawGizmosSelected() { } return; } } // System.String NodeCanvas.Framework.Task::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Task_ToString_mCD68D0F70B4C932DF495DB3662D8A7C5A8705334 (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // return summaryInfo; String_t* L_0; L_0 = Task_get_summaryInfo_m8D6A94DC7DCACB0CB31A2794B63902E082499333(__this, NULL); return L_0; } } #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 NodeCanvas.Framework.Task/GetFromAgentAttribute::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetFromAgentAttribute__ctor_m7C216AA7BAC8C03718BA405B2A15F3BC5A1746E4 (GetFromAgentAttribute_t2906B78A0557F442D7D460919D5CCF9EADE14817* __this, const RuntimeMethod* method) { { Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__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 NodeCanvas.Framework.AssetBlackboard::add_onVariableAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_add_onVariableAdded_mE5665AF6D7A21D74208616CCF684454DD9C5E5AB (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_4; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableAdded_4); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::remove_onVariableAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_remove_onVariableAdded_m74A159C664F96E57B29FBFA1D79D422370551ED2 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_4; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableAdded_4); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::add_onVariableRemoved(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_add_onVariableRemoved_mB843B649C2E90D159E181D9BD82F41F3830D0C14 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_5; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableRemoved_5); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::remove_onVariableRemoved(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_remove_onVariableRemoved_m40DE10C353A7068C29633CFA72934FCFE9BE53D0 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_5; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableRemoved_5); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mED469E7F3D743029EFB1A999475AD501A1301B79 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnBeforeSerialize() { SelfSerialize(); } AssetBlackboard_SelfSerialize_mD53CFD05D6AE998181051E0BFF171CE4966F6262(__this, NULL); // void ISerializationCallbackReceiver.OnBeforeSerialize() { SelfSerialize(); } return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_m145CB4F8CC2A1DED5B049C40A8C71ABDE7EFC308 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnAfterDeserialize() { SelfDeserialize(); } AssetBlackboard_SelfDeserialize_mAA0A2BD7EE2EC5E4523C33CFD04FF5D5B9F7E1AF(__this, NULL); // void ISerializationCallbackReceiver.OnAfterDeserialize() { SelfDeserialize(); } return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::SelfSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_SelfSerialize_mD53CFD05D6AE998181051E0BFF171CE4966F6262 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _objectReferences = new List(); List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_0 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_0, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); __this->____objectReferences_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____objectReferences_7), (void*)L_0); // _serializedBlackboard = JSONSerializer.Serialize(typeof(BlackboardSource), _blackboard, _objectReferences); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_3 = __this->____blackboard_10; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_4 = __this->____objectReferences_7; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); String_t* L_5; L_5 = JSONSerializer_Serialize_mFF6961773B4747EEDA92E98667F4DF6F72072EF0(L_2, L_3, L_4, (bool)0, NULL); __this->____serializedBlackboard_6 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____serializedBlackboard_6), (void*)L_5); // } return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::SelfDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_SelfDeserialize_mAA0A2BD7EE2EC5E4523C33CFD04FF5D5B9F7E1AF (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _blackboard = JSONSerializer.Deserialize(_serializedBlackboard, _objectReferences); String_t* L_0 = __this->____serializedBlackboard_6; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_1 = __this->____objectReferences_7; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_2; L_2 = JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF(L_0, L_1, JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF_RuntimeMethod_var); __this->____blackboard_10 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____blackboard_10), (void*)L_2); // if ( _blackboard == null ) { _blackboard = new BlackboardSource(); } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_3 = __this->____blackboard_10; if (L_3) { goto IL_002a; } } { // if ( _blackboard == null ) { _blackboard = new BlackboardSource(); } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_4 = (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E*)il2cpp_codegen_object_new(BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); NullCheck(L_4); BlackboardSource__ctor_m1C9D4946BC7EBF98B047651C3C61AA43ABACDF4E(L_4, NULL); __this->____blackboard_10 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____blackboard_10), (void*)L_4); } IL_002a: { // } return; } } // System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.get_variables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* AssetBlackboard_NodeCanvas_Framework_IBlackboard_get_variables_m7B5B92A5296D5FDD92B8622CE96F59E6F63C48AC (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // Dictionary IBlackboard.variables { get { return _blackboard.variables; } set { _blackboard.variables = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = __this->____blackboard_10; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_0, NULL); return L_1; } } // System.Void NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.set_variables(System.Collections.Generic.Dictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_NodeCanvas_Framework_IBlackboard_set_variables_mBF9EE3E5676F654CFF0C63CEC18D6310FC0A78B1 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ___0_value, const RuntimeMethod* method) { { // Dictionary IBlackboard.variables { get { return _blackboard.variables; } set { _blackboard.variables = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = __this->____blackboard_10; Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1 = ___0_value; NullCheck(L_0); BlackboardSource_set_variables_m2F2C474335B49B16AB2786C3D66B0FC88B68CB34_inline(L_0, L_1, NULL); // Dictionary IBlackboard.variables { get { return _blackboard.variables; } set { _blackboard.variables = value; } } return; } } // UnityEngine.Object NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.get_unityContextObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* AssetBlackboard_NodeCanvas_Framework_IBlackboard_get_unityContextObject_mF5950F3842147C5BDC1FBC71AB71D624905913BA (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // UnityEngine.Object IBlackboard.unityContextObject => this; return __this; } } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.get_parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AssetBlackboard_NodeCanvas_Framework_IBlackboard_get_parent_mF48D85953EF41FF2879559CEA52662338FD37F1E (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // IBlackboard IBlackboard.parent => null; return (RuntimeObject*)NULL; } } // UnityEngine.Component NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.get_propertiesBindTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* AssetBlackboard_NodeCanvas_Framework_IBlackboard_get_propertiesBindTarget_m803EB8F169CBF45A0A9495A8506E3AFD61FB01E0 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // Component IBlackboard.propertiesBindTarget => null; return (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)NULL; } } // System.String NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.get_independantVariablesFieldName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBlackboard_NodeCanvas_Framework_IBlackboard_get_independantVariablesFieldName_m769595DE70565CFA77777566A92973FE5892E66E (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // string IBlackboard.independantVariablesFieldName => null; return (String_t*)NULL; } } // System.Void NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.TryInvokeOnVariableAdded(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_NodeCanvas_Framework_IBlackboard_TryInvokeOnVariableAdded_m84F2A807364A55A0FF0D89F23285D672519A3AEF (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_variable, const RuntimeMethod* method) { { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_4; if (!L_0) { goto IL_0014; } } { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = __this->___onVariableAdded_4; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_variable; NullCheck(L_1); Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline(L_1, L_2, NULL); } IL_0014: { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::NodeCanvas.Framework.IBlackboard.TryInvokeOnVariableRemoved(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_NodeCanvas_Framework_IBlackboard_TryInvokeOnVariableRemoved_m4341ACD52AB300921BA56FA374C055BB69FD9FFE (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_variable, const RuntimeMethod* method) { { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_5; if (!L_0) { goto IL_0014; } } { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = __this->___onVariableRemoved_5; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_variable; NullCheck(L_1); Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline(L_1, L_2, NULL); } IL_0014: { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } return; } } // System.String NodeCanvas.Framework.AssetBlackboard::get_identifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBlackboard_get_identifier_m7EE84FF26145AFD3C1F37673C864060E78CA5220 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // public string identifier => _identifier; String_t* L_0 = __this->____identifier_9; return L_0; } } // System.String NodeCanvas.Framework.AssetBlackboard::get_UID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBlackboard_get_UID_mD4D354F587FBBC3858A0B3E4CDDC837783F472A9 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // public string UID => _UID; String_t* L_0 = __this->____UID_8; return L_0; } } // System.Void NodeCanvas.Framework.AssetBlackboard::ShowJson() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_ShowJson_m1E2D077F553BF460EDC66D8B6B6D66267E4B7003 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // void ShowJson() { JSONSerializer.ShowData(_serializedBlackboard, this.name); } String_t* L_0 = __this->____serializedBlackboard_6; String_t* L_1; L_1 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); JSONSerializer_ShowData_m4972BC66A1C4E832A891FB52E34CF598A4EE781E(L_0, L_1, NULL); // void ShowJson() { JSONSerializer.ShowData(_serializedBlackboard, this.name); } return; } } // System.String NodeCanvas.Framework.AssetBlackboard::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AssetBlackboard_ToString_m80165D3D61B18EC284806EE83AAF8C367B8A6556 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // public override string ToString() { return identifier; } String_t* L_0; L_0 = AssetBlackboard_get_identifier_m7EE84FF26145AFD3C1F37673C864060E78CA5220_inline(__this, NULL); return L_0; } } // System.Void NodeCanvas.Framework.AssetBlackboard::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_OnValidate_m9DEF60C168C9C9A5BFBB430107ED2D4615CDAB73 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // void OnValidate() { _identifier = this.name; } String_t* L_0; L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); __this->____identifier_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____identifier_9), (void*)L_0); // void OnValidate() { _identifier = this.name; } return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard_OnEnable_m24D40BA51E35C6581BE74BE2E287827D97DC55F1 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( ParadoxNotion.Services.Threader.applicationIsPlaying ) { il2cpp_codegen_runtime_class_init_inline(Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var); bool L_0; L_0 = Threader_get_applicationIsPlaying_m9BA0A1EA10F4B4C159C86F94A96B67D558FFA831_inline(NULL); if (!L_0) { goto IL_000f; } } { // this.InitializePropertiesBinding(null, false); IBlackboardExtensions_InitializePropertiesBinding_mE1FC0E7B48DD341FA2B4CDE3A84680C25F3D3113(__this, (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)NULL, (bool)0, NULL); } IL_000f: { // } return; } } // System.Void NodeCanvas.Framework.AssetBlackboard::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AssetBlackboard__ctor_m82BE409E0E14EA9946FBE9DD9305DD7A8B187557 (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); { // [SerializeField] private string _UID = System.Guid.NewGuid().ToString(); Guid_t L_0; L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_0 = L_0; String_t* L_1; L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL); __this->____UID_8 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____UID_8), (void*)L_1); // [System.NonSerialized] private BlackboardSource _blackboard = new BlackboardSource(); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_2 = (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E*)il2cpp_codegen_object_new(BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); NullCheck(L_2); BlackboardSource__ctor_m1C9D4946BC7EBF98B047651C3C61AA43ABACDF4E(L_2, NULL); __this->____blackboard_10 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____blackboard_10), (void*)L_2); ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF(__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 NodeCanvas.Framework.BBParameter::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m10366C903FB2AB440F7339A7753C58524A5F587B (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnBeforeSerialize() { if ( useBlackboard ) { SetDefaultValue(); } } bool L_0; L_0 = BBParameter_get_useBlackboard_mAF268B860886E3161849B42C484355FA112D32CF(__this, NULL); if (!L_0) { goto IL_000e; } } { // void ISerializationCallbackReceiver.OnBeforeSerialize() { if ( useBlackboard ) { SetDefaultValue(); } } VirtualActionInvoker0::Invoke(7 /* System.Void NodeCanvas.Framework.BBParameter::SetDefaultValue() */, __this); } IL_000e: { // void ISerializationCallbackReceiver.OnBeforeSerialize() { if ( useBlackboard ) { SetDefaultValue(); } } return; } } // System.Void NodeCanvas.Framework.BBParameter::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mBEC9179ABDF024E689D4EB39C348F14F1B649332 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnAfterDeserialize() { } return; } } // System.Void NodeCanvas.Framework.BBParameter::add_onVariableReferenceChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_add_onVariableReferenceChanged_mDB3C2EA1A27B466730C1C8ED1D12E3A154D56763 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableReferenceChanged_4; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableReferenceChanged_4); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.BBParameter::remove_onVariableReferenceChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_remove_onVariableReferenceChanged_m203259FDE2290389D50A7ECB9EAD8941D40F197C (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableReferenceChanged_4; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableReferenceChanged_4); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.BBParameter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter__ctor_m79D3607B4AF2542718337F4A9A1B0BDF4DB903E9 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // public BBParameter() { } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public BBParameter() { } return; } } // NodeCanvas.Framework.BBParameter NodeCanvas.Framework.BBParameter::CreateInstance(System.Type,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* BBParameter_CreateInstance_mC502FDE0187D885B2A9DB129D9787F8E4CFDDE87 (Type_t* ___0_t, RuntimeObject* ___1_bb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_1_t66503AA242F5FA6A7AC8506C59F2A5F82BDB8E1E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( t == null ) { return null; } Type_t* L_0 = ___0_t; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( t == null ) { return null; } return (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)NULL; } IL_000b: { // var newBBParam = (BBParameter)Activator.CreateInstance(typeof(BBParameter<>).RTMakeGenericType(t)); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (BBParameter_1_t66503AA242F5FA6A7AC8506C59F2A5F82BDB8E1E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = L_4; Type_t* L_6 = ___0_t; NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(0), (Type_t*)L_6); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_7; L_7 = ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8(L_3, L_5, NULL); RuntimeObject* L_8; L_8 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_7, NULL); // newBBParam.bb = bb; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_9 = ((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)CastclassClass((RuntimeObject*)L_8, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var)); RuntimeObject* L_10 = ___1_bb; NullCheck(L_9); BBParameter_set_bb_mC03C5FFA7320CCC721EF5323C21736B2BEE4B423(L_9, L_10, NULL); // return newBBParam; return L_9; } } // System.Void NodeCanvas.Framework.BBParameter::SetBBFields(System.Object,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_SetBBFields_m327944D49EE061B4C80840B5750BCFA498938F8C (RuntimeObject* ___0_target, RuntimeObject* ___1_bb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3CSetBBFieldsU3Eb__0_mA81746855E17668E92FE8AA13971D96794FB2CA1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074* V_0 = NULL; { U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074* L_0 = (U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass11_0__ctor_mE2E62FBE9C34D49EBB5C86EF928B7A63782E7D8F(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074* L_1 = V_0; RuntimeObject* L_2 = ___1_bb; NullCheck(L_1); L_1->___bb_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___bb_0), (void*)L_2); // if ( target == null ) { return; } RuntimeObject* L_3 = ___0_target; if (L_3) { goto IL_0011; } } { // if ( target == null ) { return; } return; } IL_0011: { // ParadoxNotion.Serialization.JSONSerializer.SerializeAndExecuteNoCycles(target.GetType(), target, (o, d) => // { // if ( o is BBParameter ) { ( o as BBParameter ).bb = bb; } // }); RuntimeObject* L_4 = ___0_target; NullCheck(L_4); Type_t* L_5; L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL); RuntimeObject* L_6 = ___0_target; U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074* L_7 = V_0; Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085* L_8 = (Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085*)il2cpp_codegen_object_new(Action_2_tBCF27E67455F82A86083269A473FFBC6EF95A085_il2cpp_TypeInfo_var); NullCheck(L_8); Action_2__ctor_m69974A231F38CCDCED3F8BC4AA3E73D6F0DBE159(L_8, L_7, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3CSetBBFieldsU3Eb__0_mA81746855E17668E92FE8AA13971D96794FB2CA1_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); JSONSerializer_SerializeAndExecuteNoCycles_m9C02E91FD4C62C82317A899C695D33375D9635E7(L_5, L_6, L_8, NULL); // } return; } } // System.String NodeCanvas.Framework.BBParameter::get_targetVariableID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BBParameter_get_targetVariableID_m906581BCA5029E8184157D79E93FF6F9E1DEB361 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _targetVariableID; } String_t* L_0 = __this->____targetVariableID_1; return L_0; } } // System.Void NodeCanvas.Framework.BBParameter::set_targetVariableID(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_targetVariableID_mEE6122081459973AB860C5685722E175D9346E22 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, String_t* ___0_value, const RuntimeMethod* method) { { // protected set { _targetVariableID = value; } String_t* L_0 = ___0_value; __this->____targetVariableID_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____targetVariableID_1), (void*)L_0); // protected set { _targetVariableID = value; } return; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.BBParameter::get_varRef() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* BBParameter_get_varRef_mD0DDBD4F6D0CF79AB5B1227FD5D3FCB56F19F919 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _varRef; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->____varRef_3; return L_0; } } // System.Void NodeCanvas.Framework.BBParameter::set_varRef(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_value, const RuntimeMethod* method) { { // if ( _varRef != value ) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->____varRef_3; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_1 = ___0_value; if ((((RuntimeObject*)(Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)L_0) == ((RuntimeObject*)(Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)L_1))) { goto IL_002b; } } { // _varRef = value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_value; __this->____varRef_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____varRef_3), (void*)L_2); // Bind(value); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_3 = ___0_value; VirtualActionInvoker1< Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* >::Invoke(8 /* System.Void NodeCanvas.Framework.BBParameter::Bind(NodeCanvas.Framework.Variable) */, __this, L_3); // if ( onVariableReferenceChanged != null ) { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_4 = __this->___onVariableReferenceChanged_4; if (!L_4) { goto IL_002b; } } { // onVariableReferenceChanged(value); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_5 = __this->___onVariableReferenceChanged_4; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_6 = ___0_value; NullCheck(L_5); Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline(L_5, L_6, NULL); } IL_002b: { // } return; } } // System.String NodeCanvas.Framework.BBParameter::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _name; } String_t* L_0 = __this->____name_0; return L_0; } } // System.Void NodeCanvas.Framework.BBParameter::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_name_mB5C44C9FA31C6946E9F6963F0B9D6742A5CFCC2A (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, String_t* ___0_value, const RuntimeMethod* method) { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B5_0 = NULL; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B4_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* G_B6_0 = NULL; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B6_1 = NULL; { // if ( _name != value ) { String_t* L_0 = __this->____name_0; String_t* L_1 = ___0_value; bool L_2; L_2 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_0, L_1, NULL); if (!L_2) { goto IL_0045; } } { // _name = value; String_t* L_3 = ___0_value; __this->____name_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____name_0), (void*)L_3); // if ( string.IsNullOrEmpty(value) ) { String_t* L_4 = ___0_value; bool L_5; L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL); if (!L_5) { goto IL_002c; } } { // varRef = null; BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(__this, (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL, NULL); // targetVariableID = null; BBParameter_set_targetVariableID_mEE6122081459973AB860C5685722E175D9346E22_inline(__this, (String_t*)NULL, NULL); return; } IL_002c: { // varRef = value != null ? ResolveReference(bb, false) : null; String_t* L_6 = ___0_value; G_B4_0 = __this; if (L_6) { G_B5_0 = __this; goto IL_0033; } } { G_B6_0 = ((Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)(NULL)); G_B6_1 = G_B4_0; goto IL_0040; } IL_0033: { RuntimeObject* L_7; L_7 = BBParameter_get_bb_mB84B74025979E38A8CA363939C18E41999F2E126_inline(__this, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_8; L_8 = BBParameter_ResolveReference_m6BE79C2DCD63F07A15624DDC8D4A4C2D71A06F77(__this, L_7, (bool)0, NULL); G_B6_0 = L_8; G_B6_1 = G_B5_0; } IL_0040: { NullCheck(G_B6_1); BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(G_B6_1, G_B6_0, NULL); } IL_0045: { // } return; } } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.BBParameter::get_bb() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BBParameter_get_bb_mB84B74025979E38A8CA363939C18E41999F2E126 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _bb; } RuntimeObject* L_0 = __this->____bb_2; return L_0; } } // System.Void NodeCanvas.Framework.BBParameter::set_bb(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_bb_mC03C5FFA7320CCC721EF5323C21736B2BEE4B423 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B4_0 = NULL; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B3_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* G_B5_0 = NULL; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B5_1 = NULL; { // if ( _bb != value ) { RuntimeObject* L_0 = __this->____bb_2; RuntimeObject* L_1 = ___0_value; if ((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1))) { goto IL_0010; } } { // _bb = value; RuntimeObject* L_2 = ___0_value; __this->____bb_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____bb_2), (void*)L_2); } IL_0010: { // varRef = value != null ? ResolveReference(_bb, true) : null; RuntimeObject* L_3 = ___0_value; G_B3_0 = __this; if (L_3) { G_B4_0 = __this; goto IL_0017; } } { G_B5_0 = ((Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)(NULL)); G_B5_1 = G_B3_0; goto IL_0024; } IL_0017: { RuntimeObject* L_4 = __this->____bb_2; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_5; L_5 = BBParameter_ResolveReference_m6BE79C2DCD63F07A15624DDC8D4A4C2D71A06F77(__this, L_4, (bool)1, NULL); G_B5_0 = L_5; G_B5_1 = G_B4_0; } IL_0024: { NullCheck(G_B5_1); BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(G_B5_1, G_B5_0, NULL); // } return; } } // System.Boolean NodeCanvas.Framework.BBParameter::get_useBlackboard() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_useBlackboard_mAF268B860886E3161849B42C484355FA112D32CF (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return name != null; } String_t* L_0; L_0 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); return (bool)((!(((RuntimeObject*)(String_t*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Void NodeCanvas.Framework.BBParameter::set_useBlackboard(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_useBlackboard_m31F3EEEF4B365EDF176A45FFD6269BBDF2F68C61 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( value == false ) { bool L_0 = ___0_value; if (L_0) { goto IL_0018; } } { // name = null; BBParameter_set_name_mB5C44C9FA31C6946E9F6963F0B9D6742A5CFCC2A(__this, (String_t*)NULL, NULL); // targetVariableID = null; BBParameter_set_targetVariableID_mEE6122081459973AB860C5685722E175D9346E22_inline(__this, (String_t*)NULL, NULL); // varRef = null; BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(__this, (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL, NULL); } IL_0018: { // if ( value == true && name == null ) { bool L_1 = ___0_value; if (!L_1) { goto IL_002e; } } { String_t* L_2; L_2 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); if (L_2) { goto IL_002e; } } { // name = string.Empty; String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; BBParameter_set_name_mB5C44C9FA31C6946E9F6963F0B9D6742A5CFCC2A(__this, L_3, NULL); } IL_002e: { // } return; } } // System.Boolean NodeCanvas.Framework.BBParameter::get_isPresumedDynamic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isPresumedDynamic_mDE00891510D38BD61292EDD2F9044671BAAED973 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C); s_Il2CppMethodInitialized = true; } { // public bool isPresumedDynamic => name != null && name.StartsWith("_"); String_t* L_0; L_0 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); if (!L_0) { goto IL_0019; } } { String_t* L_1; L_1 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); NullCheck(L_1); bool L_2; L_2 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_1, _stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C, NULL); return L_2; } IL_0019: { return (bool)0; } } // System.Boolean NodeCanvas.Framework.BBParameter::get_isNone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isNone_m7F2A1FEAE52ABDDE2D6163D9D80C414F7BC95F05 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public bool isNone => name == string.Empty; String_t* L_0; L_0 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; bool L_2; L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL); return L_2; } } // System.Boolean NodeCanvas.Framework.BBParameter::get_isNull() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isNull_m2EE57C6E1515747688BF64D775C1B2F8044DD7A4 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // public bool isNull => ObjectUtils.AnyEquals(value, null); RuntimeObject* L_0; L_0 = BBParameter_get_value_mAA2CA228ECA265F87B26CF467626136FB3F74D23(__this, NULL); bool L_1; L_1 = ObjectUtils_AnyEquals_mB499430C2230B5BCAB558F695C80CF56758EFFDA(L_0, NULL, NULL); return L_1; } } // System.Boolean NodeCanvas.Framework.BBParameter::get_isNoneOrNull() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isNoneOrNull_m1971A5762ED18994FE48E572A624A3D5003F5D57 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // public bool isNoneOrNull => isNone || isNull; bool L_0; L_0 = BBParameter_get_isNone_m7F2A1FEAE52ABDDE2D6163D9D80C414F7BC95F05(__this, NULL); if (L_0) { goto IL_000f; } } { bool L_1; L_1 = BBParameter_get_isNull_m2EE57C6E1515747688BF64D775C1B2F8044DD7A4(__this, NULL); return L_1; } IL_000f: { return (bool)1; } } // System.Boolean NodeCanvas.Framework.BBParameter::get_isDefined() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBParameter_get_isDefined_m744EAB0C9534498335281FB293C529CD5C4A02E3 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // public bool isDefined => !string.IsNullOrEmpty(name); String_t* L_0; L_0 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } // System.Type NodeCanvas.Framework.BBParameter::get_refType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* BBParameter_get_refType_m531B162C21CAE27998635055DB5266345E76BDCD (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // public Type refType => varRef != null ? varRef.varType : null; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0; L_0 = BBParameter_get_varRef_mD0DDBD4F6D0CF79AB5B1227FD5D3FCB56F19F919_inline(__this, NULL); if (L_0) { goto IL_000a; } } { return (Type_t*)NULL; } IL_000a: { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_1; L_1 = BBParameter_get_varRef_mD0DDBD4F6D0CF79AB5B1227FD5D3FCB56F19F919_inline(__this, NULL); NullCheck(L_1); Type_t* L_2; L_2 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type NodeCanvas.Framework.Variable::get_varType() */, L_1); return L_2; } } // System.Object NodeCanvas.Framework.BBParameter::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BBParameter_get_value_mAA2CA228ECA265F87B26CF467626136FB3F74D23 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // public object value { get { return GetValueBoxed(); } set { SetValueBoxed(value); } } RuntimeObject* L_0; L_0 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(9 /* System.Object NodeCanvas.Framework.BBParameter::GetValueBoxed() */, __this); return L_0; } } // System.Void NodeCanvas.Framework.BBParameter::set_value(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_set_value_m7574E21CC4D7A85BC5F8E5EF2E16A994896FED5E (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object value { get { return GetValueBoxed(); } set { SetValueBoxed(value); } } RuntimeObject* L_0 = ___0_value; VirtualActionInvoker1< RuntimeObject* >::Invoke(10 /* System.Void NodeCanvas.Framework.BBParameter::SetValueBoxed(System.Object) */, __this, L_0); // public object value { get { return GetValueBoxed(); } set { SetValueBoxed(value); } } return; } } // System.Void NodeCanvas.Framework.BBParameter::SetTargetVariable(NodeCanvas.Framework.IBlackboard,NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBParameter_SetTargetVariable_mCC4D1303900B6AB489F2E6E127F2E7C0226669D8 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_targetBB, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___1_targetVariable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79); s_Il2CppMethodInitialized = true; } BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B3_0 = NULL; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B2_0 = NULL; String_t* G_B4_0 = NULL; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* G_B4_1 = NULL; { // if ( targetVariable != null ) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = ___1_targetVariable; if (!L_0) { goto IL_004f; } } { // _targetVariableID = targetVariable.ID; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_1 = ___1_targetVariable; NullCheck(L_1); String_t* L_2; L_2 = Variable_get_ID_m076E7680D89502E8948DD41E210D5616F6E080D4(L_1, NULL); __this->____targetVariableID_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____targetVariableID_1), (void*)L_2); // _name = ( targetBB is GlobalBlackboard ) ? string.Format("{0}/{1}", targetBB.identifier, targetVariable.name) : targetVariable.name; RuntimeObject* L_3 = ___0_targetBB; G_B2_0 = __this; if (((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125*)IsInstClass((RuntimeObject*)L_3, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))) { G_B3_0 = __this; goto IL_0020; } } { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_4 = ___1_targetVariable; NullCheck(L_4); String_t* L_5; L_5 = Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline(L_4, NULL); G_B4_0 = L_5; G_B4_1 = G_B2_0; goto IL_0036; } IL_0020: { RuntimeObject* L_6 = ___0_targetBB; NullCheck(L_6); String_t* L_7; L_7 = InterfaceFuncInvoker0< String_t* >::Invoke(4 /* System.String NodeCanvas.Framework.IBlackboard::get_identifier() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_6); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_8 = ___1_targetVariable; NullCheck(L_8); String_t* L_9; L_9 = Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline(L_8, NULL); String_t* L_10; L_10 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79, L_7, L_9, NULL); G_B4_0 = L_10; G_B4_1 = G_B3_0; } IL_0036: { NullCheck(G_B4_1); G_B4_1->____name_0 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->____name_0), (void*)G_B4_0); // varRef = ResolveReference(this.bb, true); RuntimeObject* L_11; L_11 = BBParameter_get_bb_mB84B74025979E38A8CA363939C18E41999F2E126_inline(__this, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_12; L_12 = BBParameter_ResolveReference_m6BE79C2DCD63F07A15624DDC8D4A4C2D71A06F77(__this, L_11, (bool)1, NULL); BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(__this, L_12, NULL); return; } IL_004f: { // targetVariableID = null; BBParameter_set_targetVariableID_mEE6122081459973AB860C5685722E175D9346E22_inline(__this, (String_t*)NULL, NULL); // } return; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.BBParameter::ResolveReference(NodeCanvas.Framework.IBlackboard,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* BBParameter_ResolveReference_m6BE79C2DCD63F07A15624DDC8D4A4C2D71A06F77 (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_targetBlackboard, bool ___1_useID, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_1 = NULL; { // if ( string.IsNullOrEmpty(name) && string.IsNullOrEmpty(targetVariableID) ) { String_t* L_0; L_0 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_001c; } } { String_t* L_2; L_2 = BBParameter_get_targetVariableID_m906581BCA5029E8184157D79E93FF6F9E1DEB361_inline(__this, NULL); bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (!L_3) { goto IL_001c; } } { // return null; return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } IL_001c: { // var targetName = this.name; String_t* L_4; L_4 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); V_0 = L_4; // if ( targetName != null && targetName.Contains("/") ) { String_t* L_5 = V_0; if (!L_5) { goto IL_0049; } } { String_t* L_6 = V_0; NullCheck(L_6); bool L_7; L_7 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_6, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); if (!L_7) { goto IL_0049; } } { // var split = targetName.Split('/'); String_t* L_8 = V_0; NullCheck(L_8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9; L_9 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_8, ((int32_t)47), 0, NULL); // targetBlackboard = GlobalBlackboard.Find(split[0]); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9; NullCheck(L_10); int32_t L_11 = 0; String_t* L_12 = (L_10)->GetAt(static_cast(L_11)); il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_13; L_13 = GlobalBlackboard_Find_m58758639F84EB290FB998C2B924DED7A1664A219(L_12, NULL); ___0_targetBlackboard = L_13; // targetName = split[1]; NullCheck(L_10); int32_t L_14 = 1; String_t* L_15 = (L_10)->GetAt(static_cast(L_14)); V_0 = L_15; } IL_0049: { // Variable result = null; V_1 = (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; // if ( targetBlackboard == null ) { return null; } RuntimeObject* L_16 = ___0_targetBlackboard; if (L_16) { goto IL_0050; } } { // if ( targetBlackboard == null ) { return null; } return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } IL_0050: { // if ( useID && targetVariableID != null ) { result = targetBlackboard.GetVariableByID(targetVariableID); } bool L_17 = ___1_useID; if (!L_17) { goto IL_0068; } } { String_t* L_18; L_18 = BBParameter_get_targetVariableID_m906581BCA5029E8184157D79E93FF6F9E1DEB361_inline(__this, NULL); if (!L_18) { goto IL_0068; } } { // if ( useID && targetVariableID != null ) { result = targetBlackboard.GetVariableByID(targetVariableID); } RuntimeObject* L_19 = ___0_targetBlackboard; String_t* L_20; L_20 = BBParameter_get_targetVariableID_m906581BCA5029E8184157D79E93FF6F9E1DEB361_inline(__this, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_21; L_21 = IBlackboardExtensions_GetVariableByID_mF88E30ECB614EF83CB657BDD54598DE749613A34(L_19, L_20, NULL); V_1 = L_21; } IL_0068: { // if ( result == null && !string.IsNullOrEmpty(targetName) ) { result = targetBlackboard.GetVariable(targetName, varType); } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_22 = V_1; if (L_22) { goto IL_0081; } } { String_t* L_23 = V_0; bool L_24; L_24 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_23, NULL); if (L_24) { goto IL_0081; } } { // if ( result == null && !string.IsNullOrEmpty(targetName) ) { result = targetBlackboard.GetVariable(targetName, varType); } RuntimeObject* L_25 = ___0_targetBlackboard; String_t* L_26 = V_0; Type_t* L_27; L_27 = VirtualFuncInvoker0< Type_t* >::Invoke(6 /* System.Type NodeCanvas.Framework.BBParameter::get_varType() */, __this); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_28; L_28 = IBlackboardExtensions_GetVariable_m69BE33AFDEC13F30225EF391EEB123D849775038(L_25, L_26, L_27, NULL); V_1 = L_28; } IL_0081: { // return result; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_29 = V_1; return L_29; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.BBParameter::PromoteToVariable(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* BBParameter_PromoteToVariable_m0F9CDE6453CFDBEF6586F63DA266171AE841D9AF (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, RuntimeObject* ___0_targetBB, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; { // if ( string.IsNullOrEmpty(name) ) { String_t* L_0; L_0 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0016; } } { // varRef = null; BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(__this, (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL, NULL); // return null; return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } IL_0016: { // var varName = name; String_t* L_2; L_2 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); V_0 = L_2; // var bbName = string.Empty; String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; V_1 = L_3; // if ( name.Contains("/") ) { String_t* L_4; L_4 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_4, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL); if (!L_5) { goto IL_0052; } } { // var split = name.Split('/'); String_t* L_6; L_6 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); NullCheck(L_6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7; L_7 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_6, ((int32_t)47), 0, NULL); // bbName = split[0]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7; NullCheck(L_8); int32_t L_9 = 0; String_t* L_10 = (L_8)->GetAt(static_cast(L_9)); V_1 = L_10; // varName = split[1]; NullCheck(L_8); int32_t L_11 = 1; String_t* L_12 = (L_8)->GetAt(static_cast(L_11)); V_0 = L_12; // targetBB = GlobalBlackboard.Find(bbName); String_t* L_13 = V_1; il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_14; L_14 = GlobalBlackboard_Find_m58758639F84EB290FB998C2B924DED7A1664A219(L_13, NULL); ___0_targetBB = L_14; } IL_0052: { // if ( targetBB == null ) { RuntimeObject* L_15 = ___0_targetBB; if (L_15) { goto IL_005e; } } { // varRef = null; BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(__this, (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL, NULL); // return null; return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } IL_005e: { // varRef = targetBB.AddVariable(varName, varType); RuntimeObject* L_16 = ___0_targetBB; String_t* L_17 = V_0; Type_t* L_18; L_18 = VirtualFuncInvoker0< Type_t* >::Invoke(6 /* System.Type NodeCanvas.Framework.BBParameter::get_varType() */, __this); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_19; L_19 = IBlackboardExtensions_AddVariable_m0BCAA7732BF7649BE0EEC35DDD3EE7F215529114(L_16, L_17, L_18, NULL); BBParameter_set_varRef_mA757C219BB2FF4E8D04FAF36207ED19AE236E9AE(__this, L_19, NULL); // if ( varRef != null ) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_20; L_20 = BBParameter_get_varRef_mD0DDBD4F6D0CF79AB5B1227FD5D3FCB56F19F919_inline(__this, NULL); // return varRef; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_21; L_21 = BBParameter_get_varRef_mD0DDBD4F6D0CF79AB5B1227FD5D3FCB56F19F919_inline(__this, NULL); return L_21; } } // System.String NodeCanvas.Framework.BBParameter::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BBParameter_ToString_m964A41615125ABF80F4C4765A25C42B0CD60D44B (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F2B73F19DF45D3D479FCAC48608072F86F00A8E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83A6DA544E63616452DD89B5A68778D024A5AA4D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6FA34EE8D86D7845F26CF09D381FC41351A2E7E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED9C36D5748BEB0E7A14FDAC112C816DE830F83A); s_Il2CppMethodInitialized = true; } { // if ( isNone ) { bool L_0; L_0 = BBParameter_get_isNone_m7F2A1FEAE52ABDDE2D6163D9D80C414F7BC95F05(__this, NULL); if (!L_0) { goto IL_000e; } } { // return "NONE"; return _stringLiteralED9C36D5748BEB0E7A14FDAC112C816DE830F83A; } IL_000e: { // if ( useBlackboard ) { bool L_1; L_1 = BBParameter_get_useBlackboard_mAF268B860886E3161849B42C484355FA112D32CF(__this, NULL); if (!L_1) { goto IL_0027; } } { // var text = string.Format("${0}", name); String_t* L_2; L_2 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(__this, NULL); String_t* L_3; L_3 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral3F2B73F19DF45D3D479FCAC48608072F86F00A8E, L_2, NULL); // return text; return L_3; } IL_0027: { // if ( isNull ) { bool L_4; L_4 = BBParameter_get_isNull_m2EE57C6E1515747688BF64D775C1B2F8044DD7A4(__this, NULL); if (!L_4) { goto IL_0035; } } { // return "NULL"; return _stringLiteralC6FA34EE8D86D7845F26CF09D381FC41351A2E7E; } IL_0035: { // if ( value is IList || value is IDictionary ) { RuntimeObject* L_5; L_5 = BBParameter_get_value_mAA2CA228ECA265F87B26CF467626136FB3F74D23(__this, NULL); if (((RuntimeObject*)IsInst((RuntimeObject*)L_5, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var))) { goto IL_004f; } } { RuntimeObject* L_6; L_6 = BBParameter_get_value_mAA2CA228ECA265F87B26CF467626136FB3F74D23(__this, NULL); if (!((RuntimeObject*)IsInst((RuntimeObject*)L_6, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var))) { goto IL_0066; } } IL_004f: { // return string.Format("{0}", varType.FriendlyName()); Type_t* L_7; L_7 = VirtualFuncInvoker0< Type_t* >::Invoke(6 /* System.Type NodeCanvas.Framework.BBParameter::get_varType() */, __this); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_8; L_8 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_7, (bool)0, NULL); String_t* L_9; L_9 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral83A6DA544E63616452DD89B5A68778D024A5AA4D, L_8, NULL); return L_9; } IL_0066: { // return string.Format("{0}", value.ToStringAdvanced()); RuntimeObject* L_10; L_10 = BBParameter_get_value_mAA2CA228ECA265F87B26CF467626136FB3F74D23(__this, NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_11; L_11 = StringUtils_ToStringAdvanced_mC41F5DD93E302D5A54521382933B6844C26EBFE4(L_10, NULL); String_t* L_12; L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral83A6DA544E63616452DD89B5A68778D024A5AA4D, L_11, NULL); return L_12; } } #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 NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_mE2E62FBE9C34D49EBB5C86EF928B7A63782E7D8F (U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void NodeCanvas.Framework.BBParameter/<>c__DisplayClass11_0::b__0(System.Object,ParadoxNotion.Serialization.FullSerializer.fsData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0_U3CSetBBFieldsU3Eb__0_mA81746855E17668E92FE8AA13971D96794FB2CA1 (U3CU3Ec__DisplayClass11_0_tC3FB7155763A7C8DA778838968056E669DB3B074* __this, RuntimeObject* ___0_o, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* ___1_d, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( o is BBParameter ) { ( o as BBParameter ).bb = bb; } RuntimeObject* L_0 = ___0_o; if (!((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)IsInstClass((RuntimeObject*)L_0, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var))) { goto IL_0019; } } { // if ( o is BBParameter ) { ( o as BBParameter ).bb = bb; } RuntimeObject* L_1 = ___0_o; RuntimeObject* L_2 = __this->___bb_0; NullCheck(((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)IsInstClass((RuntimeObject*)L_1, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var))); BBParameter_set_bb_mC03C5FFA7320CCC721EF5323C21736B2BEE4B423(((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)IsInstClass((RuntimeObject*)L_1, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var)), L_2, NULL); } IL_0019: { // }); 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 NodeCanvas.Framework.Blackboard::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_m9244265FCD400E1F52D2F8873DF4AC1C0D68E357 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnBeforeSerialize() { SelfSerialize(); } Blackboard_SelfSerialize_mF5830995A94F5D22EC1DB519F09C72E3E83DFFB6(__this, NULL); // void ISerializationCallbackReceiver.OnBeforeSerialize() { SelfSerialize(); } return; } } // System.Void NodeCanvas.Framework.Blackboard::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mA039DF202E08067480BC0ABEBA4EA1F6BEC2BC07 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // void ISerializationCallbackReceiver.OnAfterDeserialize() { SelfDeserialize(); } Blackboard_SelfDeserialize_m41E1378050B1A0951BAA1968654D3B10ED81068E(__this, NULL); // void ISerializationCallbackReceiver.OnAfterDeserialize() { SelfDeserialize(); } return; } } // System.Void NodeCanvas.Framework.Blackboard::SelfSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_SelfSerialize_mF5830995A94F5D22EC1DB519F09C72E3E83DFFB6 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisKeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2_m841F1B32564EA0F3B2F908918B4DB4A6C3A12412_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SequenceEqual_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_mDD7CA1526B6B9E5952A6A723A2FDA594A71E126F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_0_0_0_var); s_Il2CppMethodInitialized = true; } List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* V_0 = NULL; String_t* V_1 = NULL; int32_t V_2 = 0; SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* V_3 = NULL; KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 V_4; memset((&V_4), 0, sizeof(V_4)); { // if ( haltForUndo /*|| ParadoxNotion.Services.Threader.applicationIsPlaying*/ ) { bool L_0 = __this->___haltForUndo_9; if (!L_0) { goto IL_0009; } } { // return; return; } IL_0009: { // var newReferences = new List(); List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_1 = (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)il2cpp_codegen_object_new(List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0(L_1, List_1__ctor_m1B0135DE2C4A4BCA4820D2FC9E060ED224FC24C0_RuntimeMethod_var); V_0 = L_1; // var newSerialization = JSONSerializer.Serialize(typeof(BlackboardSource), _blackboard, newReferences); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_4 = __this->____blackboard_8; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); String_t* L_6; L_6 = JSONSerializer_Serialize_mFF6961773B4747EEDA92E98667F4DF6F72072EF0(L_3, L_4, L_5, (bool)0, NULL); V_1 = L_6; // if ( newSerialization != _serializedBlackboard || !newReferences.SequenceEqual(_objectReferences) || ( _serializedVariables == null || _serializedVariables.Length != _blackboard.variables.Count ) ) { String_t* L_7 = V_1; String_t* L_8 = __this->____serializedBlackboard_5; bool L_9; L_9 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_7, L_8, NULL); if (L_9) { goto IL_0068; } } { List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_10 = V_0; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_11 = __this->____objectReferences_6; bool L_12; L_12 = Enumerable_SequenceEqual_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_mDD7CA1526B6B9E5952A6A723A2FDA594A71E126F(L_10, L_11, Enumerable_SequenceEqual_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_mDD7CA1526B6B9E5952A6A723A2FDA594A71E126F_RuntimeMethod_var); if (!L_12) { goto IL_0068; } } { SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_13 = __this->____serializedVariables_7; if (!L_13) { goto IL_0068; } } { SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_14 = __this->____serializedVariables_7; NullCheck(L_14); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_15 = __this->____blackboard_8; NullCheck(L_15); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_16; L_16 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_15, NULL); NullCheck(L_16); int32_t L_17; L_17 = Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80(L_16, Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80_RuntimeMethod_var); if ((((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))) == ((int32_t)L_17))) { goto IL_00ff; } } IL_0068: { // haltForUndo = true; __this->___haltForUndo_9 = (bool)1; // haltForUndo = false; __this->___haltForUndo_9 = (bool)0; // _serializedVariables = new SerializationPair[_blackboard.variables.Count]; BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_18 = __this->____blackboard_8; NullCheck(L_18); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_19; L_19 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_18, NULL); NullCheck(L_19); int32_t L_20; L_20 = Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80(L_19, Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80_RuntimeMethod_var); SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_21 = (SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8*)(SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8*)SZArrayNew(SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8_il2cpp_TypeInfo_var, (uint32_t)L_20); __this->____serializedVariables_7 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->____serializedVariables_7), (void*)L_21); // for ( var i = 0; i < _blackboard.variables.Count; i++ ) { V_2 = 0; goto IL_00de; } IL_0095: { // var serializedVariable = new SerializationPair(); SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* L_22 = (SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6*)il2cpp_codegen_object_new(SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6_il2cpp_TypeInfo_var); NullCheck(L_22); SerializationPair__ctor_mAD8D708E849481AE9597D1818DE9CFDFAB2D4616(L_22, NULL); V_3 = L_22; // serializedVariable._json = JSONSerializer.Serialize(typeof(Variable), _blackboard.variables.ElementAt(i).Value, serializedVariable._references); SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* L_23 = V_3; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_25; L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_26 = __this->____blackboard_8; NullCheck(L_26); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_27; L_27 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_26, NULL); int32_t L_28 = V_2; KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 L_29; L_29 = Enumerable_ElementAt_TisKeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2_m841F1B32564EA0F3B2F908918B4DB4A6C3A12412(L_27, L_28, Enumerable_ElementAt_TisKeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2_m841F1B32564EA0F3B2F908918B4DB4A6C3A12412_RuntimeMethod_var); V_4 = L_29; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_30; L_30 = KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline((&V_4), KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* L_31 = V_3; NullCheck(L_31); List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_32 = L_31->____references_1; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); String_t* L_33; L_33 = JSONSerializer_Serialize_mFF6961773B4747EEDA92E98667F4DF6F72072EF0(L_25, L_30, L_32, (bool)0, NULL); NullCheck(L_23); L_23->____json_0 = L_33; Il2CppCodeGenWriteBarrier((void**)(&L_23->____json_0), (void*)L_33); // _serializedVariables[i] = serializedVariable; SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_34 = __this->____serializedVariables_7; int32_t L_35 = V_2; SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* L_36 = V_3; NullCheck(L_34); ArrayElementTypeCheck (L_34, L_36); (L_34)->SetAt(static_cast(L_35), (SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6*)L_36); // for ( var i = 0; i < _blackboard.variables.Count; i++ ) { int32_t L_37 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_00de: { // for ( var i = 0; i < _blackboard.variables.Count; i++ ) { int32_t L_38 = V_2; BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_39 = __this->____blackboard_8; NullCheck(L_39); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_40; L_40 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_39, NULL); NullCheck(L_40); int32_t L_41; L_41 = Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80(L_40, Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80_RuntimeMethod_var); if ((((int32_t)L_38) < ((int32_t)L_41))) { goto IL_0095; } } { // _serializedBlackboard = newSerialization; String_t* L_42 = V_1; __this->____serializedBlackboard_5 = L_42; Il2CppCodeGenWriteBarrier((void**)(&__this->____serializedBlackboard_5), (void*)L_42); // _objectReferences = newReferences; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_43 = V_0; __this->____objectReferences_6 = L_43; Il2CppCodeGenWriteBarrier((void**)(&__this->____objectReferences_6), (void*)L_43); } IL_00ff: { // } return; } } // System.Void NodeCanvas.Framework.Blackboard::SelfDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_SelfDeserialize_m41E1378050B1A0951BAA1968654D3B10ED81068E (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m11C6C1B44BCCC8CF1BF682117DDE37AF3E3FBBB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_Deserialize_TisVariable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_mFB7C22578E120D8142AB9A959B70EC853C14BDD8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_TryDeserializeOverwrite_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_mF090823063573DDEEB4A47DE1EA45488D694ADB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_1 = NULL; { // _blackboard = new BlackboardSource(); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E*)il2cpp_codegen_object_new(BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); NullCheck(L_0); BlackboardSource__ctor_m1C9D4946BC7EBF98B047651C3C61AA43ABACDF4E(L_0, NULL); __this->____blackboard_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____blackboard_8), (void*)L_0); // if ( !string.IsNullOrEmpty(_serializedBlackboard) /*&& ( _serializedVariables == null || _serializedVariables.Length == 0 )*/ ) { String_t* L_1 = __this->____serializedBlackboard_5; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (L_2) { goto IL_0030; } } { // JSONSerializer.TryDeserializeOverwrite(_blackboard, _serializedBlackboard, _objectReferences); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_3 = __this->____blackboard_8; String_t* L_4 = __this->____serializedBlackboard_5; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_5 = __this->____objectReferences_6; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_6; L_6 = JSONSerializer_TryDeserializeOverwrite_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_mF090823063573DDEEB4A47DE1EA45488D694ADB3(L_3, L_4, L_5, JSONSerializer_TryDeserializeOverwrite_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_mF090823063573DDEEB4A47DE1EA45488D694ADB3_RuntimeMethod_var); } IL_0030: { // if ( _serializedVariables != null && _serializedVariables.Length > 0 ) { SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_7 = __this->____serializedVariables_7; if (!L_7) { goto IL_009b; } } { SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_8 = __this->____serializedVariables_7; NullCheck(L_8); if (!(((RuntimeArray*)L_8)->max_length)) { goto IL_009b; } } { // _blackboard.variables.Clear(); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_9 = __this->____blackboard_8; NullCheck(L_9); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_10; L_10 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_9, NULL); NullCheck(L_10); Dictionary_2_Clear_m11C6C1B44BCCC8CF1BF682117DDE37AF3E3FBBB5(L_10, Dictionary_2_Clear_m11C6C1B44BCCC8CF1BF682117DDE37AF3E3FBBB5_RuntimeMethod_var); // for ( var i = 0; i < _serializedVariables.Length; i++ ) { V_0 = 0; goto IL_0090; } IL_0055: { // var variable = JSONSerializer.Deserialize(_serializedVariables[i]._json, _serializedVariables[i]._references); SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_11 = __this->____serializedVariables_7; int32_t L_12 = V_0; NullCheck(L_11); int32_t L_13 = L_12; SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* L_14 = (L_11)->GetAt(static_cast(L_13)); NullCheck(L_14); String_t* L_15 = L_14->____json_0; SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_16 = __this->____serializedVariables_7; int32_t L_17 = V_0; NullCheck(L_16); int32_t L_18 = L_17; SerializationPair_tEEBA0A1C6CF5524A880536DE68383FA379AC8BF6* L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck(L_19); List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_20 = L_19->____references_1; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_21; L_21 = JSONSerializer_Deserialize_TisVariable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_mFB7C22578E120D8142AB9A959B70EC853C14BDD8(L_15, L_20, JSONSerializer_Deserialize_TisVariable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_mFB7C22578E120D8142AB9A959B70EC853C14BDD8_RuntimeMethod_var); V_1 = L_21; // _blackboard.variables[variable.name] = variable; BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_22 = __this->____blackboard_8; NullCheck(L_22); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_23; L_23 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_22, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_24 = V_1; NullCheck(L_24); String_t* L_25; L_25 = Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline(L_24, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_26 = V_1; NullCheck(L_23); Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369(L_23, L_25, L_26, Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); // for ( var i = 0; i < _serializedVariables.Length; i++ ) { int32_t L_27 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0090: { // for ( var i = 0; i < _serializedVariables.Length; i++ ) { int32_t L_28 = V_0; SerializationPairU5BU5D_t88962332C676B5A1AFE3900B82395831B82DD3D8* L_29 = __this->____serializedVariables_7; NullCheck(L_29); if ((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))) { goto IL_0055; } } IL_009b: { // } return; } } // System.String NodeCanvas.Framework.Blackboard::Serialize(System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_Serialize_m1104DED94DCFF3A297D494E05E816CD54FFBEEDA (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___0_references, bool ___1_pretyJson, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return JSONSerializer.Serialize(typeof(BlackboardSource), _blackboard, references, pretyJson); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_2 = __this->____blackboard_8; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_3 = ___0_references; bool L_4 = ___1_pretyJson; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); String_t* L_5; L_5 = JSONSerializer_Serialize_mFF6961773B4747EEDA92E98667F4DF6F72072EF0(L_1, L_2, L_3, L_4, NULL); return L_5; } } // System.Boolean NodeCanvas.Framework.Blackboard::Deserialize(System.String,System.Collections.Generic.List`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Blackboard_Deserialize_m258FB626501FF91BADB83431F4838EA3C38DC07C (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_json, List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* ___1_references, bool ___2_removeMissingVariables, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* V_0 = NULL; { // var deserializedBB = JSONSerializer.Deserialize(json, references); String_t* L_0 = ___0_json; List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3* L_1 = ___1_references; il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_2; L_2 = JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF(L_0, L_1, JSONSerializer_Deserialize_TisBlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_m12FDF3E556F8A7F01536AB717728FD2D7F5B48CF_RuntimeMethod_var); V_0 = L_2; // if ( deserializedBB == null ) { return false; } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_3 = V_0; if (L_3) { goto IL_000d; } } { // if ( deserializedBB == null ) { return false; } return (bool)0; } IL_000d: { // this.OverwriteFrom(deserializedBB, removeMissingVariables); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_4 = V_0; bool L_5 = ___2_removeMissingVariables; IBlackboardExtensions_OverwriteFrom_m196B0A116BF00CCCB7911606E821785354A1F645(__this, L_4, L_5, NULL); // this.InitializePropertiesBinding(( (IBlackboard)this ).propertiesBindTarget, true); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_6; L_6 = InterfaceFuncInvoker0< Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* >::Invoke(8 /* UnityEngine.Component NodeCanvas.Framework.IBlackboard::get_propertiesBindTarget() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, __this); IBlackboardExtensions_InitializePropertiesBinding_mE1FC0E7B48DD341FA2B4CDE3A84680C25F3D3113(__this, L_6, (bool)1, NULL); // return true; return (bool)1; } } // System.Void NodeCanvas.Framework.Blackboard::add_onVariableAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_add_onVariableAdded_m60A2E606C9BB2ADE41B4BF97B282F09010CCCCB7 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_11; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableAdded_11); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Blackboard::remove_onVariableAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_remove_onVariableAdded_m03958090F118496E59EFC7ACD238A7103084B9DC (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_11; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableAdded_11); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Blackboard::add_onVariableRemoved(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_add_onVariableRemoved_mA21678C255C0B343CFEF8E160CEA4CBCC7BEA5EC (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_12; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableRemoved_12); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Blackboard::remove_onVariableRemoved(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_remove_onVariableRemoved_m789B56B1A88636500C671663353B209C9B939C0B (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_12; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableRemoved_12); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.String NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.get_identifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_NodeCanvas_Framework_IBlackboard_get_identifier_m55E0D3C4D9795D92EC01138CB9444F7C39FC946C (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // string IBlackboard.identifier => _identifier; String_t* L_0 = __this->____identifier_10; return L_0; } } // System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.get_variables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* Blackboard_NodeCanvas_Framework_IBlackboard_get_variables_mE1979A3E9FD66251180F6FEFF4F0242FCBDDFFE6 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // Dictionary IBlackboard.variables { get { return _blackboard.variables; } set { _blackboard.variables = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = __this->____blackboard_8; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline(L_0, NULL); return L_1; } } // System.Void NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.set_variables(System.Collections.Generic.Dictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_NodeCanvas_Framework_IBlackboard_set_variables_m57C011D8C564CF4BBEF98CE55B076E50A723FDE4 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ___0_value, const RuntimeMethod* method) { { // Dictionary IBlackboard.variables { get { return _blackboard.variables; } set { _blackboard.variables = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = __this->____blackboard_8; Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1 = ___0_value; NullCheck(L_0); BlackboardSource_set_variables_m2F2C474335B49B16AB2786C3D66B0FC88B68CB34_inline(L_0, L_1, NULL); // Dictionary IBlackboard.variables { get { return _blackboard.variables; } set { _blackboard.variables = value; } } return; } } // UnityEngine.Component NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.get_propertiesBindTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* Blackboard_NodeCanvas_Framework_IBlackboard_get_propertiesBindTarget_m0DCAE657DFD9F047160FE0178CAC6D8EADEB1BBA (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // Component IBlackboard.propertiesBindTarget => this; return __this; } } // UnityEngine.Object NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.get_unityContextObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* Blackboard_NodeCanvas_Framework_IBlackboard_get_unityContextObject_mACE43442A47F5999DF1711D6921D271158EEDE80 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // UnityEngine.Object IBlackboard.unityContextObject => this; return __this; } } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.get_parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Blackboard_NodeCanvas_Framework_IBlackboard_get_parent_m3265643CC8398FF770DC2C958AAE20DFC2A84DF4 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // IBlackboard IBlackboard.parent => _parentBlackboard; AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* L_0 = __this->____parentBlackboard_4; return L_0; } } // System.String NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.get_independantVariablesFieldName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_NodeCanvas_Framework_IBlackboard_get_independantVariablesFieldName_m65146AE229ABF3E7DC2C0198C941F48229F503FC (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33260C75D7BB4CC84E7903E7E0973AB855B30186); s_Il2CppMethodInitialized = true; } { // string IBlackboard.independantVariablesFieldName => nameof(_serializedVariables); return _stringLiteral33260C75D7BB4CC84E7903E7E0973AB855B30186; } } // System.Void NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.TryInvokeOnVariableAdded(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_NodeCanvas_Framework_IBlackboard_TryInvokeOnVariableAdded_mECF0194547916E12BB719A95884E4FB7088B8A45 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_variable, const RuntimeMethod* method) { { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_11; if (!L_0) { goto IL_0014; } } { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = __this->___onVariableAdded_11; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_variable; NullCheck(L_1); Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline(L_1, L_2, NULL); } IL_0014: { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } return; } } // System.Void NodeCanvas.Framework.Blackboard::NodeCanvas.Framework.IBlackboard.TryInvokeOnVariableRemoved(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_NodeCanvas_Framework_IBlackboard_TryInvokeOnVariableRemoved_m01BDA86E94FAA5CF1BDB88F22D53FB917DD895C7 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_variable, const RuntimeMethod* method) { { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_12; if (!L_0) { goto IL_0014; } } { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = __this->___onVariableRemoved_12; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_variable; NullCheck(L_1); Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline(L_1, L_2, NULL); } IL_0014: { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } return; } } // System.Void NodeCanvas.Framework.Blackboard::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_Awake_m2BE311E6835D87B66BCFC64F19C128123470B7E7 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _identifier = gameObject.name; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_0, NULL); __this->____identifier_10 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____identifier_10), (void*)L_1); // this.InitializePropertiesBinding(( (IBlackboard)this ).propertiesBindTarget, false); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_2; L_2 = InterfaceFuncInvoker0< Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* >::Invoke(8 /* UnityEngine.Component NodeCanvas.Framework.IBlackboard::get_propertiesBindTarget() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, __this); IBlackboardExtensions_InitializePropertiesBinding_mE1FC0E7B48DD341FA2B4CDE3A84680C25F3D3113(__this, L_2, (bool)0, NULL); // } return; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::AddVariable(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_AddVariable_mA0957EF8A0AE0D179B43BBBD9263F21E9B9F453F (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) { { // public Variable AddVariable(string name, System.Type type) { return IBlackboardExtensions.AddVariable(this, name, type); } String_t* L_0 = ___0_name; Type_t* L_1 = ___1_type; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2; L_2 = IBlackboardExtensions_AddVariable_m0BCAA7732BF7649BE0EEC35DDD3EE7F215529114(__this, L_0, L_1, NULL); return L_2; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::AddVariable(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_AddVariable_m5D5FBF8F6FC2790B7206A1E076A4E8911A1D5717 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_name, RuntimeObject* ___1_value, const RuntimeMethod* method) { { // public Variable AddVariable(string name, object value) { return IBlackboardExtensions.AddVariable(this, name, value); } String_t* L_0 = ___0_name; RuntimeObject* L_1 = ___1_value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2; L_2 = IBlackboardExtensions_AddVariable_m02D151A22ACB7568D81B4FA1FC93941D1C107316(__this, L_0, L_1, NULL); return L_2; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::RemoveVariable(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_RemoveVariable_m8AAA9CBA618D5BB4F30F1CAC57FD742D10CF57E6 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_name, const RuntimeMethod* method) { { // public Variable RemoveVariable(string name) { return IBlackboardExtensions.RemoveVariable(this, name); } String_t* L_0 = ___0_name; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_1; L_1 = IBlackboardExtensions_RemoveVariable_m9BC6CBDCB7210E80D22C5A3D8058B2492CEEB45D(__this, L_0, NULL); return L_1; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::GetVariable(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_GetVariable_m20A7A73D8B44C0D772EA0B33A3C0C9DA884E4646 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_name, Type_t* ___1_ofType, const RuntimeMethod* method) { { // public Variable GetVariable(string name, System.Type ofType = null) { return IBlackboardExtensions.GetVariable(this, name, ofType); } String_t* L_0 = ___0_name; Type_t* L_1 = ___1_ofType; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2; L_2 = IBlackboardExtensions_GetVariable_m69BE33AFDEC13F30225EF391EEB123D849775038(__this, L_0, L_1, NULL); return L_2; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::GetVariableByID(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_GetVariableByID_m6CA794942270A725082037EF16D36F853F42DA97 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_ID, const RuntimeMethod* method) { { // public Variable GetVariableByID(string ID) { return IBlackboardExtensions.GetVariableByID(this, ID); } String_t* L_0 = ___0_ID; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_1; L_1 = IBlackboardExtensions_GetVariableByID_mF88E30ECB614EF83CB657BDD54598DE749613A34(__this, L_0, NULL); return L_1; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::SetVariableValue(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_SetVariableValue_m58A0F5E913BAFCBA4C009D63CDC06EC5A318A20D (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_name, RuntimeObject* ___1_value, const RuntimeMethod* method) { { // public Variable SetVariableValue(string name, object value) { return IBlackboardExtensions.SetVariableValue(this, name, value); } String_t* L_0 = ___0_name; RuntimeObject* L_1 = ___1_value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2; L_2 = IBlackboardExtensions_SetVariableValue_m9C14168E6EE4F99DFCDDA620FA1F70A90B53DC99(__this, L_0, L_1, NULL); return L_2; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Blackboard::SetValue(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Blackboard_SetValue_mB62A13C6D59C07592283CA1AE1C2E370DD669D94 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_name, RuntimeObject* ___1_value, const RuntimeMethod* method) { { // public Variable SetValue(string name, object value) { return SetVariableValue(name, value); } String_t* L_0 = ___0_name; RuntimeObject* L_1 = ___1_value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2; L_2 = Blackboard_SetVariableValue_m58A0F5E913BAFCBA4C009D63CDC06EC5A318A20D(__this, L_0, L_1, NULL); return L_2; } } // System.Void NodeCanvas.Framework.Blackboard::ShowJson() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_ShowJson_mF3696607A730A07ABD9449A9212CF2F18274EC8B (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // void ShowJson() { JSONSerializer.ShowData(_serializedBlackboard, this.name); } String_t* L_0 = __this->____serializedBlackboard_5; String_t* L_1; L_1 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); il2cpp_codegen_runtime_class_init_inline(JSONSerializer_t41C2A6A19CE244C486DCA145CEF08B6A4C8CAA0F_il2cpp_TypeInfo_var); JSONSerializer_ShowData_m4972BC66A1C4E832A891FB52E34CF598A4EE781E(L_0, L_1, NULL); // void ShowJson() { JSONSerializer.ShowData(_serializedBlackboard, this.name); } return; } } // System.String NodeCanvas.Framework.Blackboard::Save() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_Save_mEC60481F9A66349B924648E1BEE79A93F000BB1A (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // public string Save() { return Save(this.name); } String_t* L_0; L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); String_t* L_1; L_1 = Blackboard_Save_mE47967C76C549EDDF86300F351EB9CBB9DA88C59(__this, L_0, NULL); return L_1; } } // System.String NodeCanvas.Framework.Blackboard::Save(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_Save_mE47967C76C549EDDF86300F351EB9CBB9DA88C59 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_saveKey, const RuntimeMethod* method) { String_t* V_0 = NULL; { // var json = Serialize(null); String_t* L_0; L_0 = Blackboard_Serialize_m1104DED94DCFF3A297D494E05E816CD54FFBEEDA(__this, (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)NULL, (bool)0, NULL); V_0 = L_0; // PlayerPrefs.SetString(saveKey, json); String_t* L_1 = ___0_saveKey; String_t* L_2 = V_0; PlayerPrefs_SetString_mF4F457C81BB75F0213547C6287BA36E15E1F0256(L_1, L_2, NULL); // return json; String_t* L_3 = V_0; return L_3; } } // System.Boolean NodeCanvas.Framework.Blackboard::Load() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Blackboard_Load_mB5C50A54B26E9F401A895D4E59BCE169DB51A066 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // public bool Load() { return Load(this.name); } String_t* L_0; L_0 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL); bool L_1; L_1 = Blackboard_Load_m81077244A2A68784AFBA3243FCF9D67FD855D360(__this, L_0, NULL); return L_1; } } // System.Boolean NodeCanvas.Framework.Blackboard::Load(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Blackboard_Load_m81077244A2A68784AFBA3243FCF9D67FD855D360 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, String_t* ___0_saveKey, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDDA1FF8822DB2CEC8C111B1622941244F0B866E1); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // var json = PlayerPrefs.GetString(saveKey); String_t* L_0 = ___0_saveKey; String_t* L_1; L_1 = PlayerPrefs_GetString_mA4C9F842BF77E5572AB20EA087C7048F870D02AE(L_0, NULL); V_0 = L_1; // if ( string.IsNullOrEmpty(json) ) { String_t* L_2 = V_0; bool L_3; L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL); if (!L_3) { goto IL_0021; } } { // Debug.Log("No data to load blackboard variables from key " + saveKey); String_t* L_4 = ___0_saveKey; String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralDDA1FF8822DB2CEC8C111B1622941244F0B866E1, L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var); Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_5, NULL); // return false; return (bool)0; } IL_0021: { // return Deserialize(json, null, true); String_t* L_6 = V_0; bool L_7; L_7 = Blackboard_Deserialize_m258FB626501FF91BADB83431F4838EA3C38DC07C(__this, L_6, (List_1_t9A2E2984B23260AECDFA90CEB1F2887075FA4DF3*)NULL, (bool)1, NULL); return L_7; } } // System.Void NodeCanvas.Framework.Blackboard::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard_OnValidate_mA62BB53DE48A419DB1238B5302C5420EC1CB9FE6 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // _identifier = gameObject.name; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0; L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_0, NULL); __this->____identifier_10 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____identifier_10), (void*)L_1); // } return; } } // System.String NodeCanvas.Framework.Blackboard::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Blackboard_ToString_m0578EED8E5F463C95864E9CADA90D10C2D879AC1 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { { // public override string ToString() { return _identifier; } String_t* L_0 = __this->____identifier_10; return L_0; } } // System.Void NodeCanvas.Framework.Blackboard::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Blackboard__ctor_m826DD9DB4CC294AA0F6A5441C0C7D1FAB4128386 (Blackboard_t05918ADC382730440A2993437411C8652EECCE4F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [NonSerialized] private BlackboardSource _blackboard = new BlackboardSource(); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E*)il2cpp_codegen_object_new(BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); NullCheck(L_0); BlackboardSource__ctor_m1C9D4946BC7EBF98B047651C3C61AA43ABACDF4E(L_0, NULL); __this->____blackboard_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____blackboard_8), (void*)L_0); MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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.String NodeCanvas.Framework.GlobalBlackboard::get_identifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { { // public string identifier => _identifier; String_t* L_0 = __this->____identifier_14; return L_0; } } // System.String NodeCanvas.Framework.GlobalBlackboard::get_UID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GlobalBlackboard_get_UID_mC897FFBBA38783B8E147360B9171FC9041961086 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { { // public string UID => _UID; String_t* L_0 = __this->____UID_13; return L_0; } } // System.String NodeCanvas.Framework.GlobalBlackboard::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GlobalBlackboard_get_name_m922527F368DCC5181C646961FE1983EE45F059AF (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { { // new public string name => identifier; String_t* L_0; L_0 = GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370_inline(__this, NULL); return L_0; } } // System.Collections.Generic.IEnumerable`1 NodeCanvas.Framework.GlobalBlackboard::GetAll() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GlobalBlackboard_GetAll_m5E44E6596722E170F43C3CA1CEFD6B7580D86063 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return _allGlobals; il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_0 = ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17; return L_0; } } // NodeCanvas.Framework.GlobalBlackboard NodeCanvas.Framework.GlobalBlackboard::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* GlobalBlackboard_Create_m697795FFC4C7639697054F2057AA7BB6AB3ACBD5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisGlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_m9D8D1CC53C1543DF84581AC01CFD53EA7157945D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AD8E7AD65A7F2BFCF47CF4B19909DF1CBD1F1A6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA06B3FAEB1638A5812A56A07DEFB21D6AB902DB); s_Il2CppMethodInitialized = true; } { // var bb = new GameObject("@GlobalBlackboard").AddComponent(); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); NullCheck(L_0); GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteral0AD8E7AD65A7F2BFCF47CF4B19909DF1CBD1F1A6, NULL); NullCheck(L_0); GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_1; L_1 = GameObject_AddComponent_TisGlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_m9D8D1CC53C1543DF84581AC01CFD53EA7157945D(L_0, GameObject_AddComponent_TisGlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_m9D8D1CC53C1543DF84581AC01CFD53EA7157945D_RuntimeMethod_var); // bb._identifier = "Global"; GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_2 = L_1; NullCheck(L_2); L_2->____identifier_14 = _stringLiteralEA06B3FAEB1638A5812A56A07DEFB21D6AB902DB; Il2CppCodeGenWriteBarrier((void**)(&L_2->____identifier_14), (void*)_stringLiteralEA06B3FAEB1638A5812A56A07DEFB21D6AB902DB); // return bb; return L_2; } } // NodeCanvas.Framework.GlobalBlackboard NodeCanvas.Framework.GlobalBlackboard::Find(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* GlobalBlackboard_Find_m58758639F84EB290FB998C2B924DED7A1664A219 (String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Find_m4F8F64B1C540F8BEA0D2BFFEE3BD05D4B9608A50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass14_0_U3CFindU3Eb__0_mC3BCE655ABD64EB7BE588CE5AD38936A130BC907_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4* V_0 = NULL; { U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4* L_0 = (U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass14_0__ctor_mB3BF16198FF191AABC60DD7F05745706EBAB55B1(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4* L_1 = V_0; String_t* L_2 = ___0_name; NullCheck(L_1); L_1->___name_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___name_0), (void*)L_2); // return _allGlobals.Find(b => b.identifier == name); il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_3 = ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17; U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4* L_4 = V_0; Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196* L_5 = (Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196*)il2cpp_codegen_object_new(Predicate_1_tA9CEB35A355BA49C594B375A7CB30AE11D292196_il2cpp_TypeInfo_var); NullCheck(L_5); Predicate_1__ctor_m51167C9FA398A4D95463CF492C1466FF8403D218(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass14_0_U3CFindU3Eb__0_mC3BCE655ABD64EB7BE588CE5AD38936A130BC907_RuntimeMethod_var), NULL); NullCheck(L_3); GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_6; L_6 = List_1_Find_m4F8F64B1C540F8BEA0D2BFFEE3BD05D4B9608A50(L_3, L_5, List_1_Find_m4F8F64B1C540F8BEA0D2BFFEE3BD05D4B9608A50_RuntimeMethod_var); return L_6; } } // System.Void NodeCanvas.Framework.GlobalBlackboard::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalBlackboard_OnEnable_m0EC8CAD98E32FD7F9D307FB9A46FBD701F5E938D (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( IsPrefabAsset() ) { return; } bool L_0; L_0 = GlobalBlackboard_IsPrefabAsset_m286A37BF5378679683AFDDA99EAC885855D26FC3(__this, NULL); if (!L_0) { goto IL_0009; } } { // if ( IsPrefabAsset() ) { return; } return; } IL_0009: { // if ( string.IsNullOrEmpty(_identifier) ) { _identifier = gameObject.name; } String_t* L_1 = __this->____identifier_14; bool L_2; L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL); if (!L_2) { goto IL_0027; } } { // if ( string.IsNullOrEmpty(_identifier) ) { _identifier = gameObject.name; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_3); String_t* L_4; L_4 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_3, NULL); __this->____identifier_14 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____identifier_14), (void*)L_4); } IL_0027: { // if ( Application.isPlaying ) { bool L_5; L_5 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (!L_5) { goto IL_0084; } } { // if ( Find(identifier) != null ) { String_t* L_6; L_6 = GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_7; L_7 = GlobalBlackboard_Find_m58758639F84EB290FB998C2B924DED7A1664A219(L_6, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_8; L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_8) { goto IL_0064; } } { // if ( _singletonMode == SingletonMode.DestroyComponentOnly ) { Destroy(this); } int32_t L_9 = __this->____singletonMode_15; if (L_9) { goto IL_004f; } } { // if ( _singletonMode == SingletonMode.DestroyComponentOnly ) { Destroy(this); } il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(__this, NULL); } IL_004f: { // if ( _singletonMode == SingletonMode.DestroyEntireGameObject ) { Destroy(this.gameObject); } int32_t L_10 = __this->____singletonMode_15; if ((!(((uint32_t)L_10) == ((uint32_t)1)))) { goto IL_0063; } } { // if ( _singletonMode == SingletonMode.DestroyEntireGameObject ) { Destroy(this.gameObject); } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11; L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_11, NULL); } IL_0063: { // return; return; } IL_0064: { // if ( _dontDestroyOnLoad ) { DontDestroyOnLoad(this.gameObject); } bool L_12 = __this->____dontDestroyOnLoad_16; if (!L_12) { goto IL_0077; } } { // if ( _dontDestroyOnLoad ) { DontDestroyOnLoad(this.gameObject); } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13; L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_13, NULL); } IL_0077: { // this.InitializePropertiesBinding(( (IBlackboard)this ).propertiesBindTarget, false); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_14; L_14 = InterfaceFuncInvoker0< Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* >::Invoke(8 /* UnityEngine.Component NodeCanvas.Framework.IBlackboard::get_propertiesBindTarget() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, __this); IBlackboardExtensions_InitializePropertiesBinding_mE1FC0E7B48DD341FA2B4CDE3A84680C25F3D3113(__this, L_14, (bool)0, NULL); } IL_0084: { // if ( !_allGlobals.Contains(this) ) { _allGlobals.Add(this); } il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_15 = ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17; NullCheck(L_15); bool L_16; L_16 = List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A(L_15, __this, List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A_RuntimeMethod_var); if (L_16) { goto IL_009c; } } { // if ( !_allGlobals.Contains(this) ) { _allGlobals.Add(this); } il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_17 = ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17; NullCheck(L_17); List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_inline(L_17, __this, List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_RuntimeMethod_var); } IL_009c: { // } return; } } // System.Void NodeCanvas.Framework.GlobalBlackboard::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalBlackboard_OnDisable_mA8635EB6E950457449A656D828FAC94F97163AD2 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m3BA96F0800A5FFC3E619673C488B767A1F40FEC0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if ( IsPrefabAsset() ) { return; } bool L_0; L_0 = GlobalBlackboard_IsPrefabAsset_m286A37BF5378679683AFDDA99EAC885855D26FC3(__this, NULL); if (!L_0) { goto IL_0009; } } { // if ( IsPrefabAsset() ) { return; } return; } IL_0009: { // _allGlobals.Remove(this); il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_1 = ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17; NullCheck(L_1); bool L_2; L_2 = List_1_Remove_m3BA96F0800A5FFC3E619673C488B767A1F40FEC0(L_1, __this, List_1_Remove_m3BA96F0800A5FFC3E619673C488B767A1F40FEC0_RuntimeMethod_var); // } return; } } // System.Void NodeCanvas.Framework.GlobalBlackboard::OnValidate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalBlackboard_OnValidate_mBC9F804C0B37544B83D94335B4D202B0554A48D8 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* V_0 = NULL; { // base.OnValidate(); Blackboard_OnValidate_mA62BB53DE48A419DB1238B5302C5420EC1CB9FE6(__this, NULL); // if ( Application.isPlaying || IsPrefabAsset() ) { return; } bool L_0; L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL); if (L_0) { goto IL_0015; } } { bool L_1; L_1 = GlobalBlackboard_IsPrefabAsset_m286A37BF5378679683AFDDA99EAC885855D26FC3(__this, NULL); if (!L_1) { goto IL_0016; } } IL_0015: { // if ( Application.isPlaying || IsPrefabAsset() ) { return; } return; } IL_0016: { // if ( !_allGlobals.Contains(this) ) { _allGlobals.Add(this); } il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_2 = ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17; NullCheck(L_2); bool L_3; L_3 = List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A(L_2, __this, List_1_Contains_mA974E28703F90087650BBEADAD5BC82FB5ECF42A_RuntimeMethod_var); if (L_3) { goto IL_002e; } } { // if ( !_allGlobals.Contains(this) ) { _allGlobals.Add(this); } il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_4 = ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17; NullCheck(L_4); List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_inline(L_4, __this, List_1_Add_mA60CF64356A5B8272655F7F30C08C6A18AD452F2_RuntimeMethod_var); } IL_002e: { // if ( string.IsNullOrEmpty(_identifier) ) { _identifier = gameObject.name; } String_t* L_5 = __this->____identifier_14; bool L_6; L_6 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_5, NULL); if (!L_6) { goto IL_004c; } } { // if ( string.IsNullOrEmpty(_identifier) ) { _identifier = gameObject.name; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7; L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL); NullCheck(L_7); String_t* L_8; L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL); __this->____identifier_14 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->____identifier_14), (void*)L_8); } IL_004c: { // var existing = Find(identifier); String_t* L_9; L_9 = GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_10; L_10 = GlobalBlackboard_Find_m58758639F84EB290FB998C2B924DED7A1664A219(L_9, NULL); V_0 = L_10; // if ( existing != this && existing != null ) { GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_12; L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, __this, NULL); if (!L_12) { goto IL_0069; } } { GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_13 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_14; L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); } IL_0069: { // } return; } } // System.String NodeCanvas.Framework.GlobalBlackboard::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GlobalBlackboard_ToString_mD71617A8A406B2D698C349AD0ECC8D6F06FFABD2 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { { // public override string ToString() { return identifier; } String_t* L_0; L_0 = GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370_inline(__this, NULL); return L_0; } } // System.Boolean NodeCanvas.Framework.GlobalBlackboard::IsPrefabAsset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GlobalBlackboard_IsPrefabAsset_m286A37BF5378679683AFDDA99EAC885855D26FC3 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { { // return false; return (bool)0; } } // System.Void NodeCanvas.Framework.GlobalBlackboard::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalBlackboard__ctor_m48FB62D8C6210FB7F5637319345C2DFAB3779185 (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); { // [SerializeField] private string _UID = System.Guid.NewGuid().ToString(); Guid_t L_0; L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_0 = L_0; String_t* L_1; L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL); __this->____UID_13 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____UID_13), (void*)L_1); // [SerializeField] private bool _dontDestroyOnLoad = true; __this->____dontDestroyOnLoad_16 = (bool)1; Blackboard__ctor_m826DD9DB4CC294AA0F6A5441C0C7D1FAB4128386(__this, NULL); return; } } // System.Void NodeCanvas.Framework.GlobalBlackboard::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalBlackboard__cctor_m2D7192E5239F3A7E2A060B35FEB6B60E81FA6239 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8DC89BBFF9069EDF23EE7A4094105F9C446254A8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private static List _allGlobals = new List(); List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD* L_0 = (List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD*)il2cpp_codegen_object_new(List_1_t834A0038E4A157EF7C0EB4A770C2072E247003BD_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m8DC89BBFF9069EDF23EE7A4094105F9C446254A8(L_0, List_1__ctor_m8DC89BBFF9069EDF23EE7A4094105F9C446254A8_RuntimeMethod_var); ((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_StaticFields*)il2cpp_codegen_static_fields_for(GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125_il2cpp_TypeInfo_var))->____allGlobals_17), (void*)L_0); 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 NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass14_0__ctor_mB3BF16198FF191AABC60DD7F05745706EBAB55B1 (U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean NodeCanvas.Framework.GlobalBlackboard/<>c__DisplayClass14_0::b__0(NodeCanvas.Framework.GlobalBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass14_0_U3CFindU3Eb__0_mC3BCE655ABD64EB7BE588CE5AD38936A130BC907 (U3CU3Ec__DisplayClass14_0_tB1BEF09BAB9ADBEC458BE78C49F130FD31186FF4* __this, GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* ___0_b, const RuntimeMethod* method) { { // return _allGlobals.Find(b => b.identifier == name); GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* L_0 = ___0_b; NullCheck(L_0); String_t* L_1; L_1 = GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370_inline(L_0, NULL); String_t* L_2 = __this->___name_0; bool L_3; L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL); return L_3; } } #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 // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions::GetRoot(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IBlackboardExtensions_GetRoot_mA881C6C964DD48C49EE10AC4BABF0C27B76E8FCC (RuntimeObject* ___0_blackboard, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( blackboard.parent == null ) { return blackboard; } RuntimeObject* L_0 = ___0_blackboard; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); if (L_1) { goto IL_000a; } } { // if ( blackboard.parent == null ) { return blackboard; } RuntimeObject* L_2 = ___0_blackboard; return L_2; } IL_000a: { // return blackboard.parent.GetRoot(); RuntimeObject* L_3 = ___0_blackboard; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_3); RuntimeObject* L_5; L_5 = IBlackboardExtensions_GetRoot_mA881C6C964DD48C49EE10AC4BABF0C27B76E8FCC(L_4, NULL); return L_5; } } // System.Collections.Generic.IEnumerable`1 NodeCanvas.Framework.IBlackboardExtensions::GetAllParents(NodeCanvas.Framework.IBlackboard,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IBlackboardExtensions_GetAllParents_mAF6EBB38637A38AD97F084D8171A1F2F1BDC3B37 (RuntimeObject* ___0_blackboard, bool ___1_includeSelf, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* L_0 = (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A*)il2cpp_codegen_object_new(U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A_il2cpp_TypeInfo_var); NullCheck(L_0); U3CGetAllParentsU3Ed__1__ctor_mCA57160FBA34C8FD0D53451DCAFD6AEC5050519B(L_0, ((int32_t)-2), NULL); U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* L_1 = L_0; RuntimeObject* L_2 = ___0_blackboard; NullCheck(L_1); L_1->___U3CU3E3__blackboard_4 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__blackboard_4), (void*)L_2); U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* L_3 = L_1; bool L_4 = ___1_includeSelf; NullCheck(L_3); L_3->___U3CU3E3__includeSelf_6 = L_4; return L_3; } } // System.Boolean NodeCanvas.Framework.IBlackboardExtensions::IsPartOf(NodeCanvas.Framework.IBlackboard,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IBlackboardExtensions_IsPartOf_mFE26B2601F509712BA4264472248FD23C9BD05A0 (RuntimeObject* ___0_blackboard, RuntimeObject* ___1_child, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( blackboard == null || child == null ) { return false; } RuntimeObject* L_0 = ___0_blackboard; if (!L_0) { goto IL_0006; } } { RuntimeObject* L_1 = ___1_child; if (L_1) { goto IL_0008; } } IL_0006: { // if ( blackboard == null || child == null ) { return false; } return (bool)0; } IL_0008: { // if ( blackboard == child ) { return true; } RuntimeObject* L_2 = ___0_blackboard; RuntimeObject* L_3 = ___1_child; if ((!(((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(RuntimeObject*)L_3)))) { goto IL_000e; } } { // if ( blackboard == child ) { return true; } return (bool)1; } IL_000e: { // return blackboard.IsPartOf(child.parent); RuntimeObject* L_4 = ___0_blackboard; RuntimeObject* L_5 = ___1_child; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_5); bool L_7; L_7 = IBlackboardExtensions_IsPartOf_mFE26B2601F509712BA4264472248FD23C9BD05A0(L_4, L_6, NULL); return L_7; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::AddVariable(NodeCanvas.Framework.IBlackboard,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_AddVariable_m02D151A22ACB7568D81B4FA1FC93941D1C107316 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, RuntimeObject* ___2_value, const RuntimeMethod* method) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_0 = NULL; { // if ( value == null ) { RuntimeObject* L_0 = ___2_value; if (L_0) { goto IL_0005; } } { // return null; return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } IL_0005: { // var newVariable = blackboard.AddVariable(varName, value.GetType()); RuntimeObject* L_1 = ___0_blackboard; String_t* L_2 = ___1_varName; RuntimeObject* L_3 = ___2_value; NullCheck(L_3); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_5; L_5 = IBlackboardExtensions_AddVariable_m0BCAA7732BF7649BE0EEC35DDD3EE7F215529114(L_1, L_2, L_4, NULL); V_0 = L_5; // if ( newVariable != null ) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_6 = V_0; if (!L_6) { goto IL_001d; } } { // newVariable.value = value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_7 = V_0; RuntimeObject* L_8 = ___2_value; NullCheck(L_7); Variable_set_value_mBA508811EA471E7E556AAAF8BFA11D4B8D61ABD6(L_7, L_8, NULL); } IL_001d: { // return newVariable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_9 = V_0; return L_9; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::AddVariable(NodeCanvas.Framework.IBlackboard,System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_AddVariable_m0BCAA7732BF7649BE0EEC35DDD3EE7F215529114 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, Type_t* ___2_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variable_1_t342CF78C1D674DD3B17FF68DACACEE4B5121AD13_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_1 = NULL; { // if ( blackboard.variables.TryGetValue(varName, out Variable result) ) { RuntimeObject* L_0 = ___0_blackboard; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); String_t* L_2 = ___1_varName; NullCheck(L_1); bool L_3; L_3 = Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); if (!L_3) { goto IL_001d; } } { // if ( result.CanConvertTo(type) ) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_4 = V_0; Type_t* L_5 = ___2_type; NullCheck(L_4); bool L_6; L_6 = Variable_CanConvertTo_m5308DBE5E1CA9E0F63CF2FFC4141881F51A197A2(L_4, L_5, NULL); if (!L_6) { goto IL_001b; } } { // return result; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_7 = V_0; return L_7; } IL_001b: { // return null; return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } IL_001d: { // var variableType = typeof(Variable<>).RTMakeGenericType(new Type[] { type }); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (Variable_1_t342CF78C1D674DD3B17FF68DACACEE4B5121AD13_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = L_10; Type_t* L_12 = ___2_type; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (Type_t*)L_12); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_13; L_13 = ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8(L_9, L_11, NULL); // var newVariable = (Variable)Activator.CreateInstance(variableType); RuntimeObject* L_14; L_14 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_13, NULL); V_1 = ((Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)CastclassClass((RuntimeObject*)L_14, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_il2cpp_TypeInfo_var)); // newVariable.name = varName; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_15 = V_1; String_t* L_16 = ___1_varName; NullCheck(L_15); Variable_set_name_m209073D0D437A81B7F100556EF850741AFC2415A(L_15, L_16, NULL); // blackboard.variables[varName] = newVariable; RuntimeObject* L_17 = ___0_blackboard; NullCheck(L_17); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_18; L_18 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_17); String_t* L_19 = ___1_varName; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_20 = V_1; NullCheck(L_18); Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369(L_18, L_19, L_20, Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); // blackboard.TryInvokeOnVariableAdded(newVariable); RuntimeObject* L_21 = ___0_blackboard; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_22 = V_1; NullCheck(L_21); InterfaceActionInvoker1< Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* >::Invoke(11 /* System.Void NodeCanvas.Framework.IBlackboard::TryInvokeOnVariableAdded(NodeCanvas.Framework.Variable) */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_21, L_22); // return newVariable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_23 = V_1; return L_23; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::RemoveVariable(NodeCanvas.Framework.IBlackboard,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_RemoveVariable_m9BC6CBDCB7210E80D22C5A3D8058B2492CEEB45D (RuntimeObject* ___0_blackboard, String_t* ___1_varName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_0 = NULL; { // Variable variable = null; V_0 = (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; // if ( blackboard.variables.TryGetValue(varName, out variable) ) { RuntimeObject* L_0 = ___0_blackboard; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); String_t* L_2 = ___1_varName; NullCheck(L_1); bool L_3; L_3 = Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); if (!L_3) { goto IL_002c; } } { // blackboard.variables.Remove(varName); RuntimeObject* L_4 = ___0_blackboard; NullCheck(L_4); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_5; L_5 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_4); String_t* L_6 = ___1_varName; NullCheck(L_5); bool L_7; L_7 = Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6(L_5, L_6, Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6_RuntimeMethod_var); // blackboard.TryInvokeOnVariableRemoved(variable); RuntimeObject* L_8 = ___0_blackboard; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_9 = V_0; NullCheck(L_8); InterfaceActionInvoker1< Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* >::Invoke(12 /* System.Void NodeCanvas.Framework.IBlackboard::TryInvokeOnVariableRemoved(NodeCanvas.Framework.Variable) */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_8, L_9); // variable.OnDestroy(); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_10 = V_0; NullCheck(L_10); Variable_OnDestroy_mBEBE586F366D4F7974C572BFA52DB035857BFB33(L_10, NULL); } IL_002c: { // return variable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_11 = V_0; return L_11; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::SetVariableValue(NodeCanvas.Framework.IBlackboard,System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_SetVariableValue_m9C14168E6EE4F99DFCDDA620FA1F70A90B53DC99 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, RuntimeObject* ___2_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // if ( !blackboard.variables.TryGetValue(varName, out variable) ) { RuntimeObject* L_0 = ___0_blackboard; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); String_t* L_2 = ___1_varName; NullCheck(L_1); bool L_3; L_3 = Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); if (L_3) { goto IL_001b; } } { // variable = blackboard.AddVariable(varName, value); RuntimeObject* L_4 = ___0_blackboard; String_t* L_5 = ___1_varName; RuntimeObject* L_6 = ___2_value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_7; L_7 = IBlackboardExtensions_AddVariable_m02D151A22ACB7568D81B4FA1FC93941D1C107316(L_4, L_5, L_6, NULL); V_0 = L_7; // return variable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_8 = V_0; return L_8; } IL_001b: { } try {// begin try (depth: 1) // try { variable.value = value; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_9 = V_0; RuntimeObject* L_10 = ___2_value; NullCheck(L_9); Variable_set_value_mBA508811EA471E7E556AAAF8BFA11D4B8D61ABD6(L_9, L_10, NULL); // try { variable.value = value; } goto IL_002a; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0025; } throw e; } CATCH_0025: {// begin catch(System.Object) // catch { // return null; V_1 = (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_002c; }// end catch (depth: 1) IL_002a: { // return variable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_11 = V_0; return L_11; } IL_002c: { // } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_12 = V_1; return L_12; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions::InitializePropertiesBinding(NodeCanvas.Framework.IBlackboard,UnityEngine.Component,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IBlackboardExtensions_InitializePropertiesBinding_mE1FC0E7B48DD341FA2B4CDE3A84680C25F3D3113 (RuntimeObject* ___0_blackboard, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___1_target, bool ___2_callSetter, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m3A64BB3014C4DE6ED7C7FF49789E2A8621247AF8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA3CE6D9E39B7E8BB15304ADD72CCBC71597A05A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m625A77DFF30968FB37639677133843A774830966_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC570BB0877C530576D0D73540C10213F4670C134_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m8D877B868AE03F9A5E1024A7C081219B42002750_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED V_0; memset((&V_0), 0, sizeof(V_0)); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* G_B6_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* G_B5_0 = NULL; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B7_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* G_B7_1 = NULL; { // if ( blackboard.variables.Count == 0 ) { return; } RuntimeObject* L_0 = ___0_blackboard; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); int32_t L_2; L_2 = Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80(L_1, Dictionary_2_get_Count_m6A139A7CD2B091611E0191AC71D1F50463C5BA80_RuntimeMethod_var); if (L_2) { goto IL_000e; } } { // if ( blackboard.variables.Count == 0 ) { return; } return; } IL_000e: { // foreach ( var data in blackboard.variables.Values ) { RuntimeObject* L_3 = ___0_blackboard; NullCheck(L_3); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_4; L_4 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_3); NullCheck(L_4); ValueCollection_t00A1C875F366CE76A0A6966AC8956E9E7F011798* L_5; L_5 = Dictionary_2_get_Values_m3A64BB3014C4DE6ED7C7FF49789E2A8621247AF8(L_4, Dictionary_2_get_Values_m3A64BB3014C4DE6ED7C7FF49789E2A8621247AF8_RuntimeMethod_var); NullCheck(L_5); Enumerator_t43A3FB3C45DCEAAEEF37FBAFCE7287B83CD457ED L_6; L_6 = ValueCollection_GetEnumerator_m8D877B868AE03F9A5E1024A7C081219B42002750(L_5, ValueCollection_GetEnumerator_m8D877B868AE03F9A5E1024A7C081219B42002750_RuntimeMethod_var); V_0 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0045: {// begin finally (depth: 1) Enumerator_Dispose_mA3CE6D9E39B7E8BB15304ADD72CCBC71597A05A5((&V_0), Enumerator_Dispose_mA3CE6D9E39B7E8BB15304ADD72CCBC71597A05A5_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_003a_1; } IL_0021_1: { // foreach ( var data in blackboard.variables.Values ) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_7; L_7 = Enumerator_get_Current_mC570BB0877C530576D0D73540C10213F4670C134_inline((&V_0), Enumerator_get_Current_mC570BB0877C530576D0D73540C10213F4670C134_RuntimeMethod_var); // data.InitializePropertyBinding(target?.gameObject, callSetter); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_8 = ___1_target; G_B5_0 = L_7; if (L_8) { G_B6_0 = L_7; goto IL_002e_1; } } { G_B7_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)(NULL)); G_B7_1 = G_B5_0; goto IL_0034_1; } IL_002e_1: { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_9 = ___1_target; NullCheck(L_9); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10; L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL); G_B7_0 = L_10; G_B7_1 = G_B6_0; } IL_0034_1: { bool L_11 = ___2_callSetter; NullCheck(G_B7_1); VirtualActionInvoker2< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool >::Invoke(10 /* System.Void NodeCanvas.Framework.Variable::InitializePropertyBinding(UnityEngine.GameObject,System.Boolean) */, G_B7_1, G_B7_0, L_11); } IL_003a_1: { // foreach ( var data in blackboard.variables.Values ) { bool L_12; L_12 = Enumerator_MoveNext_m625A77DFF30968FB37639677133843A774830966((&V_0), Enumerator_MoveNext_m625A77DFF30968FB37639677133843A774830966_RuntimeMethod_var); if (L_12) { goto IL_0021_1; } } { goto IL_0053; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0053: { // } return; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::GetVariable(NodeCanvas.Framework.IBlackboard,System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_GetVariable_m69BE33AFDEC13F30225EF391EEB123D849775038 (RuntimeObject* ___0_blackboard, String_t* ___1_varName, Type_t* ___2_ofType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_1 = NULL; { // if ( blackboard.variables != null && varName != null ) { RuntimeObject* L_0 = ___0_blackboard; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); if (!L_1) { goto IL_0041; } } { String_t* L_2 = ___1_varName; if (!L_2) { goto IL_0041; } } { // if ( blackboard.variables.TryGetValue(varName, out variable) ) { RuntimeObject* L_3 = ___0_blackboard; NullCheck(L_3); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_4; L_4 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_3); String_t* L_5 = ___1_varName; NullCheck(L_4); bool L_6; L_6 = Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5(L_4, L_5, (&V_0), Dictionary_2_TryGetValue_m268ACB26A28985C8662036BC109BCECEA49F80A5_RuntimeMethod_var); if (!L_6) { goto IL_0041; } } { // if ( ofType == null || ofType == typeof(object) || variable.CanConvertTo(ofType) ) { Type_t* L_7 = ___2_ofType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_8; L_8 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_7, (Type_t*)NULL, NULL); if (L_8) { goto IL_003f; } } { Type_t* L_9 = ___2_ofType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_11; L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL); bool L_12; L_12 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, L_11, NULL); if (L_12) { goto IL_003f; } } { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_13 = V_0; Type_t* L_14 = ___2_ofType; NullCheck(L_13); bool L_15; L_15 = Variable_CanConvertTo_m5308DBE5E1CA9E0F63CF2FFC4141881F51A197A2(L_13, L_14, NULL); if (!L_15) { goto IL_0041; } } IL_003f: { // return variable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_16 = V_0; return L_16; } IL_0041: { // if ( blackboard.parent != null ) { RuntimeObject* L_17 = ___0_blackboard; NullCheck(L_17); RuntimeObject* L_18; L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_17); if (!L_18) { goto IL_005c; } } { // var result = blackboard.parent.GetVariable(varName, ofType); RuntimeObject* L_19 = ___0_blackboard; NullCheck(L_19); RuntimeObject* L_20; L_20 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_19); String_t* L_21 = ___1_varName; Type_t* L_22 = ___2_ofType; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_23; L_23 = IBlackboardExtensions_GetVariable_m69BE33AFDEC13F30225EF391EEB123D849775038(L_20, L_21, L_22, NULL); V_1 = L_23; // if ( result != null ) { return result; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_24 = V_1; if (!L_24) { goto IL_005c; } } { // if ( result != null ) { return result; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_25 = V_1; return L_25; } IL_005c: { // return null; return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::GetVariableByID(NodeCanvas.Framework.IBlackboard,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_GetVariableByID_mF88E30ECB614EF83CB657BDD54598DE749613A34 (RuntimeObject* ___0_blackboard, String_t* ___1_ID, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE V_0; memset((&V_0), 0, sizeof(V_0)); KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 V_1; memset((&V_1), 0, sizeof(V_1)); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_2 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_3 = NULL; { // if ( blackboard.variables != null && ID != null ) { RuntimeObject* L_0 = ___0_blackboard; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); if (!L_1) { goto IL_0058; } } { String_t* L_2 = ___1_ID; if (!L_2) { goto IL_0058; } } { // foreach ( var pair in blackboard.variables ) { RuntimeObject* L_3 = ___0_blackboard; NullCheck(L_3); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_4; L_4 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_3); NullCheck(L_4); Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE L_5; L_5 = Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528(L_4, Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528_RuntimeMethod_var); V_0 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004a: {// begin finally (depth: 1) Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC((&V_0), Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_003f_1; } IL_0019_1: { // foreach ( var pair in blackboard.variables ) { KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 L_6; L_6 = Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_inline((&V_0), Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_RuntimeMethod_var); V_1 = L_6; // if ( pair.Value.ID == ID ) { return pair.Value; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_7; L_7 = KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline((&V_1), KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); NullCheck(L_7); String_t* L_8; L_8 = Variable_get_ID_m076E7680D89502E8948DD41E210D5616F6E080D4(L_7, NULL); String_t* L_9 = ___1_ID; bool L_10; L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_9, NULL); if (!L_10) { goto IL_003f_1; } } { // if ( pair.Value.ID == ID ) { return pair.Value; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_11; L_11 = KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline((&V_1), KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); V_2 = L_11; goto IL_0074; } IL_003f_1: { // foreach ( var pair in blackboard.variables ) { bool L_12; L_12 = Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5((&V_0), Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5_RuntimeMethod_var); if (L_12) { goto IL_0019_1; } } { goto IL_0058; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0058: { // if ( blackboard.parent != null ) { RuntimeObject* L_13 = ___0_blackboard; NullCheck(L_13); RuntimeObject* L_14; L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_13); if (!L_14) { goto IL_0072; } } { // var result = blackboard.parent.GetVariableByID(ID); RuntimeObject* L_15 = ___0_blackboard; NullCheck(L_15); RuntimeObject* L_16; L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_15); String_t* L_17 = ___1_ID; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_18; L_18 = IBlackboardExtensions_GetVariableByID_mF88E30ECB614EF83CB657BDD54598DE749613A34(L_16, L_17, NULL); V_3 = L_18; // if ( result != null ) { return result; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_19 = V_3; if (!L_19) { goto IL_0072; } } { // if ( result != null ) { return result; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_20 = V_3; return L_20; } IL_0072: { // return null; return (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)NULL; } IL_0074: { // } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_21 = V_2; return L_21; } } // System.Collections.Generic.IEnumerable`1 NodeCanvas.Framework.IBlackboardExtensions::GetVariables(NodeCanvas.Framework.IBlackboard,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IBlackboardExtensions_GetVariables_m12D3833EC10657FD261B83CA34AFA64631777C86 (RuntimeObject* ___0_blackboard, Type_t* ___1_ofType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* L_0 = (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32*)il2cpp_codegen_object_new(U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32_il2cpp_TypeInfo_var); NullCheck(L_0); U3CGetVariablesU3Ed__14__ctor_m36C7C542C637B1644F0AD665F59C6337F3C10995(L_0, ((int32_t)-2), NULL); U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* L_1 = L_0; RuntimeObject* L_2 = ___0_blackboard; NullCheck(L_1); L_1->___U3CU3E3__blackboard_4 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__blackboard_4), (void*)L_2); U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* L_3 = L_1; Type_t* L_4 = ___1_ofType; NullCheck(L_3); L_3->___U3CU3E3__ofType_6 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E3__ofType_6), (void*)L_4); return L_3; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions::ChangeVariableType(NodeCanvas.Framework.IBlackboard,NodeCanvas.Framework.Variable,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* IBlackboardExtensions_ChangeVariableType_m1EDDE5CAA83DABE6D6DBA9F584282545FB389D20 (RuntimeObject* ___0_blackboard, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___1_target, Type_t* ___2_newType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variable_1_t342CF78C1D674DD3B17FF68DACACEE4B5121AD13_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_0 = NULL; { // var variableType = typeof(Variable<>).RTMakeGenericType(new Type[] { newType }); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (Variable_1_t342CF78C1D674DD3B17FF68DACACEE4B5121AD13_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = L_2; Type_t* L_4 = ___2_newType; NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(0), (Type_t*)L_4); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_5; L_5 = ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8(L_1, L_3, NULL); // var newVariable = (Variable)Activator.CreateInstance(variableType, new object[] { target.name, target.ID }); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_8 = ___1_target; NullCheck(L_8); String_t* L_9; L_9 = Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline(L_8, NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_9); (L_7)->SetAt(static_cast(0), (RuntimeObject*)L_9); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_7; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_11 = ___1_target; NullCheck(L_11); String_t* L_12; L_12 = Variable_get_ID_m076E7680D89502E8948DD41E210D5616F6E080D4(L_11, NULL); NullCheck(L_10); ArrayElementTypeCheck (L_10, L_12); (L_10)->SetAt(static_cast(1), (RuntimeObject*)L_12); RuntimeObject* L_13; L_13 = Activator_CreateInstance_mDBC65647828F8A3D3E63807B5AEA4A4ECDE397E6(L_5, L_10, NULL); V_0 = ((Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA*)CastclassClass((RuntimeObject*)L_13, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA_il2cpp_TypeInfo_var)); // blackboard.variables[target.name] = newVariable; RuntimeObject* L_14 = ___0_blackboard; NullCheck(L_14); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_15; L_15 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_14); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_16 = ___1_target; NullCheck(L_16); String_t* L_17; L_17 = Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline(L_16, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_18 = V_0; NullCheck(L_15); Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369(L_15, L_17, L_18, Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); // blackboard.TryInvokeOnVariableAdded(newVariable); RuntimeObject* L_19 = ___0_blackboard; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_20 = V_0; NullCheck(L_19); InterfaceActionInvoker1< Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* >::Invoke(11 /* System.Void NodeCanvas.Framework.IBlackboard::TryInvokeOnVariableAdded(NodeCanvas.Framework.Variable) */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_19, L_20); // return newVariable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_21 = V_0; return L_21; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions::OverwriteFrom(NodeCanvas.Framework.IBlackboard,NodeCanvas.Framework.IBlackboard,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IBlackboardExtensions_OverwriteFrom_m196B0A116BF00CCCB7911606E821785354A1F645 (RuntimeObject* ___0_blackboard, RuntimeObject* ___1_sourceBlackboard, bool ___2_removeMissingVariables, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mC08EC2E03AFE8029B745E1259901892FA126E5B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE V_0; memset((&V_0), 0, sizeof(V_0)); KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 V_1; memset((&V_1), 0, sizeof(V_1)); Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 V_2; memset((&V_2), 0, sizeof(V_2)); String_t* V_3 = NULL; { // foreach ( var pair in sourceBlackboard.variables ) { RuntimeObject* L_0 = ___1_sourceBlackboard; NullCheck(L_0); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1; L_1 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE L_2; L_2 = Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528(L_1, Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_006a: {// begin finally (depth: 1) Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC((&V_0), Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_005f_1; } IL_000e_1: { // foreach ( var pair in sourceBlackboard.variables ) { KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 L_3; L_3 = Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_inline((&V_0), Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_RuntimeMethod_var); V_1 = L_3; // if ( blackboard.variables.ContainsKey(pair.Key) ) { RuntimeObject* L_4 = ___0_blackboard; NullCheck(L_4); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_5; L_5 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_4); String_t* L_6; L_6 = KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_inline((&V_1), KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_RuntimeMethod_var); NullCheck(L_5); bool L_7; L_7 = Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E(L_5, L_6, Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E_RuntimeMethod_var); if (!L_7) { goto IL_0046_1; } } { // blackboard.SetVariableValue(pair.Key, pair.Value.value); RuntimeObject* L_8 = ___0_blackboard; String_t* L_9; L_9 = KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_inline((&V_1), KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_RuntimeMethod_var); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_10; L_10 = KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline((&V_1), KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); NullCheck(L_10); RuntimeObject* L_11; L_11 = Variable_get_value_m6E603EC6574F8045C3A8F464C1ED0AA1B00A059F(L_10, NULL); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_12; L_12 = IBlackboardExtensions_SetVariableValue_m9C14168E6EE4F99DFCDDA620FA1F70A90B53DC99(L_8, L_9, L_11, NULL); goto IL_005f_1; } IL_0046_1: { // blackboard.variables[pair.Key] = pair.Value; RuntimeObject* L_13 = ___0_blackboard; NullCheck(L_13); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_14; L_14 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_13); String_t* L_15; L_15 = KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_inline((&V_1), KeyValuePair_2_get_Key_mF6CD223F90D11517C57DDD2B28AF1BBCC7E44FD5_RuntimeMethod_var); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_16; L_16 = KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline((&V_1), KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); NullCheck(L_14); Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369(L_14, L_15, L_16, Dictionary_2_set_Item_m021A204D39EACC407130B652F8C72197F0DEB369_RuntimeMethod_var); } IL_005f_1: { // foreach ( var pair in sourceBlackboard.variables ) { bool L_17; L_17 = Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5((&V_0), Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5_RuntimeMethod_var); if (L_17) { goto IL_000e_1; } } { goto IL_0078; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0078: { // if ( removeMissingVariables ) { bool L_18 = ___2_removeMissingVariables; if (!L_18) { goto IL_00cf; } } { // var keys = new List(blackboard.variables.Keys); RuntimeObject* L_19 = ___0_blackboard; NullCheck(L_19); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_20; L_20 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_19); NullCheck(L_20); KeyCollection_t7F4095E9826918E052C47C25B94566C170CE0C66* L_21; L_21 = Dictionary_2_get_Keys_mC08EC2E03AFE8029B745E1259901892FA126E5B5(L_20, Dictionary_2_get_Keys_mC08EC2E03AFE8029B745E1259901892FA126E5B5_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_22 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_22); List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC(L_22, L_21, List_1__ctor_m0BAB01B25B1D62E100CC97401B1A9972D6DEB6EC_RuntimeMethod_var); // foreach ( string key in keys ) { NullCheck(L_22); Enumerator_tA7A4B718FE1ED1D87565680D8C8195EC8AEAB3D1 L_23; L_23 = List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D(L_22, List_1_GetEnumerator_m7692B5F182858B7D5C72C920D09AD48738D1E70D_RuntimeMethod_var); V_2 = L_23; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c1: {// begin finally (depth: 1) Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7((&V_2), Enumerator_Dispose_m592BCCE7B7933454DED2130C810F059F8D85B1D7_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00b6_1; } IL_0093_1: { // foreach ( string key in keys ) { String_t* L_24; L_24 = Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_inline((&V_2), Enumerator_get_Current_m143541DD8FBCD313E7554EA738FA813B8F4DB11A_RuntimeMethod_var); V_3 = L_24; // if ( !sourceBlackboard.variables.ContainsKey(key) ) { RuntimeObject* L_25 = ___1_sourceBlackboard; NullCheck(L_25); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_26; L_26 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_25); String_t* L_27 = V_3; NullCheck(L_26); bool L_28; L_28 = Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E(L_26, L_27, Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E_RuntimeMethod_var); if (L_28) { goto IL_00b6_1; } } { // blackboard.variables.Remove(key); RuntimeObject* L_29 = ___0_blackboard; NullCheck(L_29); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_30; L_30 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_29); String_t* L_31 = V_3; NullCheck(L_30); bool L_32; L_32 = Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6(L_30, L_31, Dictionary_2_Remove_m274CADEB32C35C282840E0314412A2DA490616F6_RuntimeMethod_var); } IL_00b6_1: { // foreach ( string key in keys ) { bool L_33; L_33 = Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED((&V_2), Enumerator_MoveNext_mDB47EEC4531D33B9C33FD2E70BA15E1535A0F3ED_RuntimeMethod_var); if (L_33) { goto IL_0093_1; } } { goto IL_00cf; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00cf: { // } 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 NodeCanvas.Framework.IBlackboardExtensions/d__1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllParentsU3Ed__1__ctor_mCA57160FBA34C8FD0D53451DCAFD6AEC5050519B (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId_2 = L_1; return; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__1::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllParentsU3Ed__1_System_IDisposable_Dispose_m08E078E26DF596B1FDB98B699602F9C42E8E5006 (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) { { return; } } // System.Boolean NodeCanvas.Framework.IBlackboardExtensions/d__1::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetAllParentsU3Ed__1_MoveNext_mFD6F544B74C53D9030575FD26B19052C52FDB415 (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_001b; } case 1: { goto IL_0049; } case 2: { goto IL_0078; } } } { return (bool)0; } IL_001b: { __this->___U3CU3E1__state_0 = (-1); // if ( blackboard == null ) { yield break; } RuntimeObject* L_2 = __this->___blackboard_3; if (L_2) { goto IL_002c; } } { // if ( blackboard == null ) { yield break; } return (bool)0; } IL_002c: { // if ( includeSelf ) { yield return blackboard; } bool L_3 = __this->___includeSelf_5; if (!L_3) { goto IL_0050; } } { // if ( includeSelf ) { yield return blackboard; } RuntimeObject* L_4 = __this->___blackboard_3; __this->___U3CU3E2__current_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0049: { __this->___U3CU3E1__state_0 = (-1); } IL_0050: { // var current = blackboard.parent; RuntimeObject* L_5 = __this->___blackboard_3; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_5); __this->___U3CcurrentU3E5__2_7 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcurrentU3E5__2_7), (void*)L_6); goto IL_0090; } IL_0063: { // yield return current; RuntimeObject* L_7 = __this->___U3CcurrentU3E5__2_7; __this->___U3CU3E2__current_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_7); __this->___U3CU3E1__state_0 = 2; return (bool)1; } IL_0078: { __this->___U3CU3E1__state_0 = (-1); // current = current.parent; RuntimeObject* L_8 = __this->___U3CcurrentU3E5__2_7; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_8); __this->___U3CcurrentU3E5__2_7 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcurrentU3E5__2_7), (void*)L_9); } IL_0090: { // while ( current != null ) { RuntimeObject* L_10 = __this->___U3CcurrentU3E5__2_7; if (L_10) { goto IL_0063; } } { // } return (bool)0; } } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboardExtensions/d__1::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllParentsU3Ed__1_System_Collections_Generic_IEnumeratorU3CNodeCanvas_Framework_IBlackboardU3E_get_Current_m6A90EAF0C9411BDA41A6D826DC1E6DFF88771163 (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__1::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllParentsU3Ed__1_System_Collections_IEnumerator_Reset_m0D2BF395A757410744243770320DD69B136DE41F (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetAllParentsU3Ed__1_System_Collections_IEnumerator_Reset_m0D2BF395A757410744243770320DD69B136DE41F_RuntimeMethod_var))); } } // System.Object NodeCanvas.Framework.IBlackboardExtensions/d__1::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllParentsU3Ed__1_System_Collections_IEnumerator_get_Current_mF8A31BA7575BBE61CD4010584B736326F9D36EDB (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Collections.Generic.IEnumerator`1 NodeCanvas.Framework.IBlackboardExtensions/d__1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllParentsU3Ed__1_System_Collections_Generic_IEnumerableU3CNodeCanvas_Framework_IBlackboardU3E_GetEnumerator_m6E205C22024CC8ABA5613B0CD990FACA63FEA154 (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId_2; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state_0 = 0; V_0 = __this; goto IL_0029; } IL_0022: { U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* L_3 = (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A*)il2cpp_codegen_object_new(U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A_il2cpp_TypeInfo_var); NullCheck(L_3); U3CGetAllParentsU3Ed__1__ctor_mCA57160FBA34C8FD0D53451DCAFD6AEC5050519B(L_3, 0, NULL); V_0 = L_3; } IL_0029: { U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* L_4 = V_0; RuntimeObject* L_5 = __this->___U3CU3E3__blackboard_4; NullCheck(L_4); L_4->___blackboard_3 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___blackboard_3), (void*)L_5); U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* L_6 = V_0; bool L_7 = __this->___U3CU3E3__includeSelf_6; NullCheck(L_6); L_6->___includeSelf_5 = L_7; U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* L_8 = V_0; return L_8; } } // System.Collections.IEnumerator NodeCanvas.Framework.IBlackboardExtensions/d__1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllParentsU3Ed__1_System_Collections_IEnumerable_GetEnumerator_m42620238CB5D56F208CB843037AE3E0BDD59F3CB (U3CGetAllParentsU3Ed__1_tFAA18932333535BBBF59A1D7682FFCEB358F5B6A* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3CGetAllParentsU3Ed__1_System_Collections_Generic_IEnumerableU3CNodeCanvas_Framework_IBlackboardU3E_GetEnumerator_m6E205C22024CC8ABA5613B0CD990FACA63FEA154(__this, NULL); return L_0; } } #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 NodeCanvas.Framework.IBlackboardExtensions/d__14::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14__ctor_m36C7C542C637B1644F0AD665F59C6337F3C10995 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; int32_t L_1; L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); __this->___U3CU3El__initialThreadId_2 = L_1; return; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14_System_IDisposable_Dispose_mA947A7244EBC2CBABC5E9C34C9A2241C7953FD9E (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; switch (((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)-4)))) { case 0: { goto IL_0037; } case 1: { goto IL_002d; } case 2: { goto IL_0041; } case 3: { goto IL_0041; } case 4: { goto IL_0041; } case 5: { goto IL_002d; } case 6: { goto IL_0037; } } } { return; } IL_002d: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: {// begin finally (depth: 1) U3CGetVariablesU3Ed__14_U3CU3Em__Finally1_mBA736226C527F2186F22EBADD08A2FD668E00C5F(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) goto IL_0041; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0037: { } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003a: {// begin finally (depth: 1) U3CGetVariablesU3Ed__14_U3CU3Em__Finally2_mFCC9F2CC0679078E592165412FE2E350B22605F7(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) goto IL_0041; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0041: { return; } } // System.Boolean NodeCanvas.Framework.IBlackboardExtensions/d__14::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetVariablesU3Ed__14_MoveNext_m5E46DD3D1E99B7D1FABEF8B6A456C9A673083D58 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6F055E17E85475711B7B0680D9DC34188E620DB9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tEF21DAFC4C20782E01FEA0DD209A77499D37F7FF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_2 = NULL; KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 V_3; memset((&V_3), 0, sizeof(V_3)); { auto __finallyBlock = il2cpp::utils::Fault([&] { FAULT_014a: {// begin fault (depth: 1) U3CGetVariablesU3Ed__14_System_IDisposable_Dispose_mA947A7244EBC2CBABC5E9C34C9A2241C7953FD9E(__this, NULL); return; }// end fault }); try {// begin try (depth: 1) { int32_t L_0 = __this->___U3CU3E1__state_0; V_1 = L_0; int32_t L_1 = V_1; switch (L_1) { case 0: { goto IL_0020_1; } case 1: { goto IL_0080_1; } case 2: { goto IL_011f_1; } } } { V_0 = (bool)0; goto IL_0151; } IL_0020_1: { __this->___U3CU3E1__state_0 = (-1); // if ( blackboard.parent != null ) { RuntimeObject* L_2 = __this->___blackboard_3; NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_2); if (!L_3) { goto IL_00a2_1; } } { // foreach ( var subVariable in blackboard.parent.GetVariables(ofType) ) { RuntimeObject* L_4 = __this->___blackboard_3; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.IBlackboard::get_parent() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_4); Type_t* L_6 = __this->___ofType_5; RuntimeObject* L_7; L_7 = IBlackboardExtensions_GetVariables_m12D3833EC10657FD261B83CA34AFA64631777C86(L_5, L_6, NULL); NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t6F055E17E85475711B7B0680D9DC34188E620DB9_il2cpp_TypeInfo_var, L_7); __this->___U3CU3E7__wrap1_7 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1_7), (void*)L_8); __this->___U3CU3E1__state_0 = ((int32_t)-3); goto IL_0088_1; } IL_005f_1: { // foreach ( var subVariable in blackboard.parent.GetVariables(ofType) ) { RuntimeObject* L_9 = __this->___U3CU3E7__wrap1_7; NullCheck(L_9); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_10; L_10 = InterfaceFuncInvoker0< Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tEF21DAFC4C20782E01FEA0DD209A77499D37F7FF_il2cpp_TypeInfo_var, L_9); V_2 = L_10; // yield return subVariable; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_11 = V_2; __this->___U3CU3E2__current_1 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_11); __this->___U3CU3E1__state_0 = 1; V_0 = (bool)1; goto IL_0151; } IL_0080_1: { __this->___U3CU3E1__state_0 = ((int32_t)-3); } IL_0088_1: { // foreach ( var subVariable in blackboard.parent.GetVariables(ofType) ) { RuntimeObject* L_12 = __this->___U3CU3E7__wrap1_7; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12); if (L_13) { goto IL_005f_1; } } { U3CGetVariablesU3Ed__14_U3CU3Em__Finally1_mBA736226C527F2186F22EBADD08A2FD668E00C5F(__this, NULL); __this->___U3CU3E7__wrap1_7 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1_7), (void*)(RuntimeObject*)NULL); } IL_00a2_1: { // foreach ( var pair in blackboard.variables ) { RuntimeObject* L_14 = __this->___blackboard_3; NullCheck(L_14); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_15; L_15 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_14); NullCheck(L_15); Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE L_16; L_16 = Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528(L_15, Dictionary_2_GetEnumerator_m374D03E3F977068AB9A72ACED8EC4EE8ACA2C528_RuntimeMethod_var); __this->___U3CU3E7__wrap2_8 = L_16; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap2_8))->____dictionary_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3E7__wrap2_8))->____current_3))->___key_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3E7__wrap2_8))->____current_3))->___value_1), (void*)NULL); #endif __this->___U3CU3E1__state_0 = ((int32_t)-4); goto IL_0127_1; } IL_00c2_1: { // foreach ( var pair in blackboard.variables ) { Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE* L_17 = (&__this->___U3CU3E7__wrap2_8); KeyValuePair_2_tDFE0C313F11E14151CFAC620575C82B625DE01A2 L_18; L_18 = Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_inline(L_17, Enumerator_get_Current_m9683B9AFB89AC4200ACAECB7AFB154146677EB63_RuntimeMethod_var); V_3 = L_18; // if ( ofType == null || ofType == typeof(object) || pair.Value.CanConvertTo(ofType) ) { Type_t* L_19 = __this->___ofType_5; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_20; L_20 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_19, (Type_t*)NULL, NULL); if (L_20) { goto IL_0107_1; } } { Type_t* L_21 = __this->___ofType_5; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); bool L_24; L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_21, L_23, NULL); if (L_24) { goto IL_0107_1; } } { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_25; L_25 = KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline((&V_3), KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); Type_t* L_26 = __this->___ofType_5; NullCheck(L_25); bool L_27; L_27 = Variable_CanConvertTo_m5308DBE5E1CA9E0F63CF2FFC4141881F51A197A2(L_25, L_26, NULL); if (!L_27) { goto IL_0127_1; } } IL_0107_1: { // yield return pair.Value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_28; L_28 = KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_inline((&V_3), KeyValuePair_2_get_Value_m2DC4BC38F795B231E71C06D728D07A328FDBB1AE_RuntimeMethod_var); __this->___U3CU3E2__current_1 = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_28); __this->___U3CU3E1__state_0 = 2; V_0 = (bool)1; goto IL_0151; } IL_011f_1: { __this->___U3CU3E1__state_0 = ((int32_t)-4); } IL_0127_1: { // foreach ( var pair in blackboard.variables ) { Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE* L_29 = (&__this->___U3CU3E7__wrap2_8); bool L_30; L_30 = Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5(L_29, Enumerator_MoveNext_m5C1937103A9BFF5937B79AE57F0B4116CEB03BA5_RuntimeMethod_var); if (L_30) { goto IL_00c2_1; } } { U3CGetVariablesU3Ed__14_U3CU3Em__Finally2_mFCC9F2CC0679078E592165412FE2E350B22605F7(__this, NULL); Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE* L_31 = (&__this->___U3CU3E7__wrap2_8); il2cpp_codegen_initobj(L_31, sizeof(Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE)); // } V_0 = (bool)0; goto IL_0151; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0151: { bool L_32 = V_0; return L_32; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::<>m__Finally1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14_U3CU3Em__Finally1_mBA736226C527F2186F22EBADD08A2FD668E00C5F (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___U3CU3E1__state_0 = (-1); RuntimeObject* L_0 = __this->___U3CU3E7__wrap1_7; if (!L_0) { goto IL_001a; } } { RuntimeObject* L_1 = __this->___U3CU3E7__wrap1_7; NullCheck(L_1); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1); } IL_001a: { return; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::<>m__Finally2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14_U3CU3Em__Finally2_mFCC9F2CC0679078E592165412FE2E350B22605F7 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { __this->___U3CU3E1__state_0 = (-1); Enumerator_t55CD0B030207EF4C2EF38CCAA88A0AE61F82ABDE* L_0 = (&__this->___U3CU3E7__wrap2_8); Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC(L_0, Enumerator_Dispose_m6598EDA07515FAA2A77E07B53AFCB6EF7FDBFDBC_RuntimeMethod_var); return; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.IBlackboardExtensions/d__14::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* U3CGetVariablesU3Ed__14_System_Collections_Generic_IEnumeratorU3CNodeCanvas_Framework_VariableU3E_get_Current_m06C002268BDAF249411BA2493D35DA577C28B7E7 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void NodeCanvas.Framework.IBlackboardExtensions/d__14::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetVariablesU3Ed__14_System_Collections_IEnumerator_Reset_mEF24A23B9DC70876D1FF79674B5FBFFAC060C35D (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetVariablesU3Ed__14_System_Collections_IEnumerator_Reset_mEF24A23B9DC70876D1FF79674B5FBFFAC060C35D_RuntimeMethod_var))); } } // System.Object NodeCanvas.Framework.IBlackboardExtensions/d__14::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetVariablesU3Ed__14_System_Collections_IEnumerator_get_Current_m47B5CCA9C1CD0E5C75F54ABF28209895FF8BA525 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Collections.Generic.IEnumerator`1 NodeCanvas.Framework.IBlackboardExtensions/d__14::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetVariablesU3Ed__14_System_Collections_Generic_IEnumerableU3CNodeCanvas_Framework_VariableU3E_GetEnumerator_m73C3720146345294480308D3EB7CDBAF6528D5A3 (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* V_0 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2))))) { goto IL_0022; } } { int32_t L_1 = __this->___U3CU3El__initialThreadId_2; int32_t L_2; L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_2)))) { goto IL_0022; } } { __this->___U3CU3E1__state_0 = 0; V_0 = __this; goto IL_0029; } IL_0022: { U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* L_3 = (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32*)il2cpp_codegen_object_new(U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32_il2cpp_TypeInfo_var); NullCheck(L_3); U3CGetVariablesU3Ed__14__ctor_m36C7C542C637B1644F0AD665F59C6337F3C10995(L_3, 0, NULL); V_0 = L_3; } IL_0029: { U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* L_4 = V_0; RuntimeObject* L_5 = __this->___U3CU3E3__blackboard_4; NullCheck(L_4); L_4->___blackboard_3 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___blackboard_3), (void*)L_5); U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* L_6 = V_0; Type_t* L_7 = __this->___U3CU3E3__ofType_6; NullCheck(L_6); L_6->___ofType_5 = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_6->___ofType_5), (void*)L_7); U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* L_8 = V_0; return L_8; } } // System.Collections.IEnumerator NodeCanvas.Framework.IBlackboardExtensions/d__14::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetVariablesU3Ed__14_System_Collections_IEnumerable_GetEnumerator_m06045F667D6A214C9164D1EDCD04BFE801190B1A (U3CGetVariablesU3Ed__14_t321D13514BD855E115D8711768F091BCD21E0B32* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = U3CGetVariablesU3Ed__14_System_Collections_Generic_IEnumerableU3CNodeCanvas_Framework_VariableU3E_GetEnumerator_m73C3720146345294480308D3EB7CDBAF6528D5A3(__this, NULL); return L_0; } } #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 NodeCanvas.Framework.Variable::add_onNameChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_add_onNameChanged_m76C67D8C4F75BA1AAD3F608D42D36F04A172D000 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_0 = NULL; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_1 = NULL; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_2 = NULL; { Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_0 = __this->___onNameChanged_4; V_0 = L_0; } IL_0007: { Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_1 = V_0; V_1 = L_1; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_2 = V_1; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)Castclass((RuntimeObject*)L_4, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var)); Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A** L_5 = (&__this->___onNameChanged_4); Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_6 = V_2; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_7 = V_1; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_9 = V_0; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_9) == ((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Variable::remove_onNameChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_remove_onNameChanged_m54DBC834571A97BB86A9C4A13A42171B3DE6DA7B (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_0 = NULL; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_1 = NULL; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* V_2 = NULL; { Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_0 = __this->___onNameChanged_4; V_0 = L_0; } IL_0007: { Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_1 = V_0; V_1 = L_1; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_2 = V_1; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)Castclass((RuntimeObject*)L_4, Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A_il2cpp_TypeInfo_var)); Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A** L_5 = (&__this->___onNameChanged_4); Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_6 = V_2; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_7 = V_1; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_9 = V_0; Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_9) == ((RuntimeObject*)(Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Variable::add_onValueChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_add_onValueChanged_m30852D3B12E94087341EC3814FFB420C8F6EB375 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* V_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* V_1 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* V_2 = NULL; { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___onValueChanged_5; V_0 = L_0; } IL_0007: { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = V_0; V_1 = L_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_2 = V_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)Castclass((RuntimeObject*)L_4, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var)); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87** L_5 = (&__this->___onValueChanged_5); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_6 = V_2; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_7 = V_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_9 = V_0; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)L_9) == ((RuntimeObject*)(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Variable::remove_onValueChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_remove_onValueChanged_mCF422A72D6D123E43F0B550B0186B2CA61F6D677 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* V_0 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* V_1 = NULL; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* V_2 = NULL; { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___onValueChanged_5; V_0 = L_0; } IL_0007: { Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = V_0; V_1 = L_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_2 = V_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)Castclass((RuntimeObject*)L_4, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var)); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87** L_5 = (&__this->___onValueChanged_5); Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_6 = V_2; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_7 = V_1; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_9 = V_0; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)L_9) == ((RuntimeObject*)(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Variable::add_onDestroy(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_add_onDestroy_m7F5B879C08C0424576EFE7CC81573622E3978631 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___onDestroy_6; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___onDestroy_6); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Variable::remove_onDestroy(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_remove_onDestroy_mC1CA4847BF4F22FBC3682B56837690C407EF1512 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___onDestroy_6; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___onDestroy_6); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.String NodeCanvas.Framework.Variable::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // get { return _name; } String_t* L_0 = __this->____name_0; return L_0; } } // System.Void NodeCanvas.Framework.Variable::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_set_name_m209073D0D437A81B7F100556EF850741AFC2415A (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, String_t* ___0_value, const RuntimeMethod* method) { { // if ( _name != value ) { String_t* L_0 = __this->____name_0; String_t* L_1 = ___0_value; bool L_2; L_2 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_0, L_1, NULL); if (!L_2) { goto IL_0029; } } { // _name = value; String_t* L_3 = ___0_value; __this->____name_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____name_0), (void*)L_3); // if ( onNameChanged != null ) { Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_4 = __this->___onNameChanged_4; if (!L_4) { goto IL_0029; } } { // onNameChanged(value); Action_1_t3CB5D1A819C3ED3F99E9E39F890F18633253949A* L_5 = __this->___onNameChanged_4; String_t* L_6 = ___0_value; NullCheck(L_5); Action_1_Invoke_m690438AAE38F9762172E3AE0A33D0B42ACD35790_inline(L_5, L_6, NULL); } IL_0029: { // } return; } } // System.String NodeCanvas.Framework.Variable::get_ID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Variable_get_ID_m076E7680D89502E8948DD41E210D5616F6E080D4 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; { // public string ID { get { return string.IsNullOrEmpty(_id) ? _id = Guid.NewGuid().ToString() : _id; } } String_t* L_0 = __this->____id_1; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0014; } } { String_t* L_2 = __this->____id_1; return L_2; } IL_0014: { Guid_t L_3; L_3 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_0 = L_3; String_t* L_4; L_4 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL); String_t* L_5 = L_4; V_1 = L_5; __this->____id_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->____id_1), (void*)L_5); String_t* L_6 = V_1; return L_6; } } // System.Object NodeCanvas.Framework.Variable::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Variable_get_value_m6E603EC6574F8045C3A8F464C1ED0AA1B00A059F (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // public object value { get { return GetValueBoxed(); } set { SetValueBoxed(value); } } RuntimeObject* L_0; L_0 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(11 /* System.Object NodeCanvas.Framework.Variable::GetValueBoxed() */, __this); return L_0; } } // System.Void NodeCanvas.Framework.Variable::set_value(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_set_value_mBA508811EA471E7E556AAAF8BFA11D4B8D61ABD6 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object value { get { return GetValueBoxed(); } set { SetValueBoxed(value); } } RuntimeObject* L_0 = ___0_value; VirtualActionInvoker1< RuntimeObject* >::Invoke(12 /* System.Void NodeCanvas.Framework.Variable::SetValueBoxed(System.Object) */, __this, L_0); // public object value { get { return GetValueBoxed(); } set { SetValueBoxed(value); } } return; } } // System.Boolean NodeCanvas.Framework.Variable::get_isExposedPublic() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_get_isExposedPublic_m642BC64143345099A173C4E51AF3AD0201C64B2F (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // public bool isExposedPublic { get { return _isPublic && !isPropertyBound; } set { _isPublic = value; } } bool L_0 = __this->____isPublic_2; if (!L_0) { goto IL_0012; } } { bool L_1; L_1 = Variable_get_isPropertyBound_mD875D0438FE286A0DFD36850A423E73F55F89CE7(__this, NULL); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } IL_0012: { return (bool)0; } } // System.Void NodeCanvas.Framework.Variable::set_isExposedPublic(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_set_isExposedPublic_m49BACD8D29DE316876DFCAEF501AB8FB6EB8DD9B (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool isExposedPublic { get { return _isPublic && !isPropertyBound; } set { _isPublic = value; } } bool L_0 = ___0_value; __this->____isPublic_2 = L_0; // public bool isExposedPublic { get { return _isPublic && !isPropertyBound; } set { _isPublic = value; } } return; } } // System.Boolean NodeCanvas.Framework.Variable::get_debugBoundValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_get_debugBoundValue_m48910DA2E09CCA5D78E8325C4018B228A7EA8CE9 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // public bool debugBoundValue { get { return _debugBoundValue; } set { _debugBoundValue = value; } } bool L_0 = __this->____debugBoundValue_3; return L_0; } } // System.Void NodeCanvas.Framework.Variable::set_debugBoundValue(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_set_debugBoundValue_m722A0DF675C5C55E8E89F2892A4BA33998B7C9B8 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool debugBoundValue { get { return _debugBoundValue; } set { _debugBoundValue = value; } } bool L_0 = ___0_value; __this->____debugBoundValue_3 = L_0; // public bool debugBoundValue { get { return _debugBoundValue; } set { _debugBoundValue = value; } } return; } } // System.Boolean NodeCanvas.Framework.Variable::get_isPropertyBound() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_get_isPropertyBound_mD875D0438FE286A0DFD36850A423E73F55F89CE7 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // public bool isPropertyBound => !string.IsNullOrEmpty(propertyPath); String_t* L_0; L_0 = VirtualFuncInvoker0< String_t* >::Invoke(6 /* System.String NodeCanvas.Framework.Variable::get_propertyPath() */, __this); bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); } } // System.Void NodeCanvas.Framework.Variable::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable__ctor_m937A772BE440373880A01113B86E320AC90DA980 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); { // public Variable() { _id = Guid.NewGuid().ToString(); } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public Variable() { _id = Guid.NewGuid().ToString(); } Guid_t L_0; L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_0 = L_0; String_t* L_1; L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL); __this->____id_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____id_1), (void*)L_1); // public Variable() { _id = Guid.NewGuid().ToString(); } return; } } // System.Void NodeCanvas.Framework.Variable::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable__ctor_mA8AA1E51D48C24C335E4DB439F26EEA146DE3999 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, String_t* ___0_name, String_t* ___1_ID, const RuntimeMethod* method) { { // public Variable(string name, string ID) { _name = name; _id = ID; } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public Variable(string name, string ID) { _name = name; _id = ID; } String_t* L_0 = ___0_name; __this->____name_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____name_0), (void*)L_0); // public Variable(string name, string ID) { _name = name; _id = ID; } String_t* L_1 = ___1_ID; __this->____id_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____id_1), (void*)L_1); // public Variable(string name, string ID) { _name = name; _id = ID; } return; } } // System.Void NodeCanvas.Framework.Variable::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_OnDestroy_mBEBE586F366D4F7974C572BFA52DB035857BFB33 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // internal void OnDestroy() { if ( onDestroy != null ) { onDestroy(); } } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___onDestroy_6; if (!L_0) { goto IL_0013; } } { // internal void OnDestroy() { if ( onDestroy != null ) { onDestroy(); } } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___onDestroy_6; NullCheck(L_1); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, NULL); } IL_0013: { // internal void OnDestroy() { if ( onDestroy != null ) { onDestroy(); } } return; } } // NodeCanvas.Framework.Variable NodeCanvas.Framework.Variable::Duplicate(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* Variable_Duplicate_m4DBB5B82B791696053B2EC199533F12A65293FB6 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, RuntimeObject* ___0_targetBB, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* V_1 = NULL; { // var finalName = this.name; String_t* L_0; L_0 = Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline(__this, NULL); V_0 = L_0; goto IL_0015; } IL_0009: { // finalName += "."; String_t* L_1 = V_0; String_t* L_2; L_2 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_1, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL); V_0 = L_2; } IL_0015: { // while ( targetBB.variables.ContainsKey(finalName) ) { RuntimeObject* L_3 = ___0_targetBB; NullCheck(L_3); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_4; L_4 = InterfaceFuncInvoker0< Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* >::Invoke(6 /* System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.IBlackboard::get_variables() */, IBlackboard_t5DD66755F75CEACCF1D3EC369782E2A07F1102ED_il2cpp_TypeInfo_var, L_3); String_t* L_5 = V_0; NullCheck(L_4); bool L_6; L_6 = Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E(L_4, L_5, Dictionary_2_ContainsKey_m8EACA0FF8F294BDB2E1A99585225686860AE7F6E_RuntimeMethod_var); if (L_6) { goto IL_0009; } } { // var newVar = targetBB.AddVariable(finalName, varType); RuntimeObject* L_7 = ___0_targetBB; String_t* L_8 = V_0; Type_t* L_9; L_9 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type NodeCanvas.Framework.Variable::get_varType() */, __this); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_10; L_10 = IBlackboardExtensions_AddVariable_m0BCAA7732BF7649BE0EEC35DDD3EE7F215529114(L_7, L_8, L_9, NULL); V_1 = L_10; // if ( newVar != null ) { Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_11 = V_1; if (!L_11) { goto IL_0058; } } { // newVar.value = this.value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_12 = V_1; RuntimeObject* L_13; L_13 = Variable_get_value_m6E603EC6574F8045C3A8F464C1ED0AA1B00A059F(__this, NULL); NullCheck(L_12); Variable_set_value_mBA508811EA471E7E556AAAF8BFA11D4B8D61ABD6(L_12, L_13, NULL); // newVar.propertyPath = this.propertyPath; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_14 = V_1; String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(6 /* System.String NodeCanvas.Framework.Variable::get_propertyPath() */, __this); NullCheck(L_14); VirtualActionInvoker1< String_t* >::Invoke(7 /* System.Void NodeCanvas.Framework.Variable::set_propertyPath(System.String) */, L_14, L_15); // newVar.isExposedPublic = this.isExposedPublic; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_16 = V_1; bool L_17; L_17 = Variable_get_isExposedPublic_m642BC64143345099A173C4E51AF3AD0201C64B2F(__this, NULL); NullCheck(L_16); Variable_set_isExposedPublic_m49BACD8D29DE316876DFCAEF501AB8FB6EB8DD9B_inline(L_16, L_17, NULL); } IL_0058: { // return newVar; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_18 = V_1; return L_18; } } // System.Boolean NodeCanvas.Framework.Variable::HasValueChangeEvent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_HasValueChangeEvent_m66F01C1047FE5DE63AA5020D427A8B5014DD2381 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // protected bool HasValueChangeEvent() { return onValueChanged != null; } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___onValueChanged_5; return (bool)((!(((RuntimeObject*)(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Void NodeCanvas.Framework.Variable::TryInvokeValueChangeEvent(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Variable_TryInvokeValueChangeEvent_m91599A5E4F9C11A4A843408D6AE1A215C46FDE4D (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // protected void TryInvokeValueChangeEvent(object value) { if ( onValueChanged != null ) { onValueChanged(value); } } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___onValueChanged_5; if (!L_0) { goto IL_0014; } } { // protected void TryInvokeValueChangeEvent(object value) { if ( onValueChanged != null ) { onValueChanged(value); } } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = __this->___onValueChanged_5; RuntimeObject* L_2 = ___0_value; NullCheck(L_1); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_1, L_2, NULL); } IL_0014: { // protected void TryInvokeValueChangeEvent(object value) { if ( onValueChanged != null ) { onValueChanged(value); } } return; } } // System.Boolean NodeCanvas.Framework.Variable::CanConvertTo(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_CanConvertTo_m5308DBE5E1CA9E0F63CF2FFC4141881F51A197A2 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Type_t* ___0_toType, const RuntimeMethod* method) { { // public bool CanConvertTo(Type toType) { return GetGetConverter(toType) != null; } Type_t* L_0 = ___0_toType; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_1; L_1 = Variable_GetGetConverter_mD949DC85BB46DE30FAAC416F35512840F8E3EDB8(__this, L_0, NULL); return (bool)((!(((RuntimeObject*)(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Func`1 NodeCanvas.Framework.Variable::GetGetConverter(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* Variable_GetGetConverter_mD949DC85BB46DE30FAAC416F35512840F8E3EDB8 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Type_t* ___0_toType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__0_mA76302433FA8F4ECB582B8AF4DDD0AD9E456B546_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__1_m92F86852C1275797AB1D884E2A1ED7E1356039CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* V_0 = NULL; { U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* L_0 = (U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass48_0__ctor_mBDDB97E592A5079AB4AEA405EB2085E0D8EE3763(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this); // if ( toType.RTIsAssignableFrom(varType) ) { Type_t* L_2 = ___0_toType; Type_t* L_3; L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type NodeCanvas.Framework.Variable::get_varType() */, __this); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_4; L_4 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_2, L_3, NULL); if (!L_4) { goto IL_0028; } } { // return () => value; U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* L_5 = V_0; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_6 = (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)il2cpp_codegen_object_new(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4_il2cpp_TypeInfo_var); NullCheck(L_6); Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__0_mA76302433FA8F4ECB582B8AF4DDD0AD9E456B546_RuntimeMethod_var), NULL); return L_6; } IL_0028: { // var converter = TypeConverter.Get(varType, toType); U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* L_7 = V_0; Type_t* L_8; L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type NodeCanvas.Framework.Variable::get_varType() */, __this); Type_t* L_9 = ___0_toType; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_10; L_10 = TypeConverter_Get_m6A3B56F820EAD2AA302B82C253090884B3DC7B3B(L_8, L_9, NULL); NullCheck(L_7); L_7->___converter_1 = L_10; Il2CppCodeGenWriteBarrier((void**)(&L_7->___converter_1), (void*)L_10); // if ( converter != null ) { U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* L_11 = V_0; NullCheck(L_11); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_12 = L_11->___converter_1; if (!L_12) { goto IL_004f; } } { // return () => converter(value); U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* L_13 = V_0; Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_14 = (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)il2cpp_codegen_object_new(Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4_il2cpp_TypeInfo_var); NullCheck(L_14); Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8(L_14, L_13, (intptr_t)((void*)U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__1_m92F86852C1275797AB1D884E2A1ED7E1356039CD_RuntimeMethod_var), NULL); return L_14; } IL_004f: { // return null; return (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*)NULL; } } // System.Boolean NodeCanvas.Framework.Variable::CanConvertFrom(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variable_CanConvertFrom_mAE8A2DB2818FFFCD67A042D5A12B9920A2095868 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Type_t* ___0_fromType, const RuntimeMethod* method) { { // public bool CanConvertFrom(Type fromType) { return GetSetConverter(fromType) != null; } Type_t* L_0 = ___0_fromType; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1; L_1 = Variable_GetSetConverter_m88C33A4CAF10B6F045D8D35AE9919C5C03F800F3(__this, L_0, NULL); return (bool)((!(((RuntimeObject*)(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Action`1 NodeCanvas.Framework.Variable::GetSetConverter(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* Variable_GetSetConverter_m88C33A4CAF10B6F045D8D35AE9919C5C03F800F3 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, Type_t* ___0_fromType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__0_mC4A789A08C8065346895A1111FFCC989F9849CCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__1_m6B8439B6A7593DCA2F97E1D6FFCBD8487A35A97B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* V_0 = NULL; { U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* L_0 = (U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass50_0__ctor_mFD1ADA15DEB39F1618739E86B43B71260D30A812(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this); // if ( varType.RTIsAssignableFrom(fromType) ) { Type_t* L_2; L_2 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type NodeCanvas.Framework.Variable::get_varType() */, __this); Type_t* L_3 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_4; L_4 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_2, L_3, NULL); if (!L_4) { goto IL_0028; } } { // return (x) => value = x; U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* L_5 = V_0; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_6 = (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)il2cpp_codegen_object_new(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var); NullCheck(L_6); Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__0_mC4A789A08C8065346895A1111FFCC989F9849CCA_RuntimeMethod_var), NULL); return L_6; } IL_0028: { // var converter = TypeConverter.Get(fromType, varType); U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* L_7 = V_0; Type_t* L_8 = ___0_fromType; Type_t* L_9; L_9 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type NodeCanvas.Framework.Variable::get_varType() */, __this); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_10; L_10 = TypeConverter_Get_m6A3B56F820EAD2AA302B82C253090884B3DC7B3B(L_8, L_9, NULL); NullCheck(L_7); L_7->___converter_1 = L_10; Il2CppCodeGenWriteBarrier((void**)(&L_7->___converter_1), (void*)L_10); // if ( converter != null ) { U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* L_11 = V_0; NullCheck(L_11); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_12 = L_11->___converter_1; if (!L_12) { goto IL_004f; } } { // return (x) => value = converter(x); U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* L_13 = V_0; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_14 = (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)il2cpp_codegen_object_new(Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87_il2cpp_TypeInfo_var); NullCheck(L_14); Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4(L_14, L_13, (intptr_t)((void*)U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__1_m6B8439B6A7593DCA2F97E1D6FFCBD8487A35A97B_RuntimeMethod_var), NULL); return L_14; } IL_004f: { // return null; return (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*)NULL; } } // System.String NodeCanvas.Framework.Variable::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Variable_ToString_m9734CD3940EBE47CC8363C9A59A8838F260666C5 (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // public override string ToString() { return name; } String_t* L_0; L_0 = Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline(__this, NULL); return L_0; } } #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 NodeCanvas.Framework.Variable/<>c__DisplayClass48_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass48_0__ctor_mBDDB97E592A5079AB4AEA405EB2085E0D8EE3763 (U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Object NodeCanvas.Framework.Variable/<>c__DisplayClass48_0::b__0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__0_mA76302433FA8F4ECB582B8AF4DDD0AD9E456B546 (U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* __this, const RuntimeMethod* method) { { // return () => value; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->___U3CU3E4__this_0; NullCheck(L_0); RuntimeObject* L_1; L_1 = Variable_get_value_m6E603EC6574F8045C3A8F464C1ED0AA1B00A059F(L_0, NULL); return L_1; } } // System.Object NodeCanvas.Framework.Variable/<>c__DisplayClass48_0::b__1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass48_0_U3CGetGetConverterU3Eb__1_m92F86852C1275797AB1D884E2A1ED7E1356039CD (U3CU3Ec__DisplayClass48_0_t70FF11B496CAFF1F0798A87ACCB8A6B019A783BA* __this, const RuntimeMethod* method) { { // return () => converter(value); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = __this->___converter_1; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_1 = __this->___U3CU3E4__this_0; NullCheck(L_1); RuntimeObject* L_2; L_2 = Variable_get_value_m6E603EC6574F8045C3A8F464C1ED0AA1B00A059F(L_1, NULL); NullCheck(L_0); RuntimeObject* L_3; L_3 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_0, L_2, NULL); return L_3; } } #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 NodeCanvas.Framework.Variable/<>c__DisplayClass50_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0__ctor_mFD1ADA15DEB39F1618739E86B43B71260D30A812 (U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void NodeCanvas.Framework.Variable/<>c__DisplayClass50_0::b__0(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__0_mC4A789A08C8065346895A1111FFCC989F9849CCA (U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* __this, RuntimeObject* ___0_x, const RuntimeMethod* method) { { // return (x) => value = x; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->___U3CU3E4__this_0; RuntimeObject* L_1 = ___0_x; NullCheck(L_0); Variable_set_value_mBA508811EA471E7E556AAAF8BFA11D4B8D61ABD6(L_0, L_1, NULL); return; } } // System.Void NodeCanvas.Framework.Variable/<>c__DisplayClass50_0::b__1(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass50_0_U3CGetSetConverterU3Eb__1_m6B8439B6A7593DCA2F97E1D6FFCBD8487A35A97B (U3CU3Ec__DisplayClass50_0_t148EAD2B7233091DC826EE98CF4AD8615ADF4702* __this, RuntimeObject* ___0_x, const RuntimeMethod* method) { { // return (x) => value = converter(x); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->___U3CU3E4__this_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_1 = __this->___converter_1; RuntimeObject* L_2 = ___0_x; NullCheck(L_1); RuntimeObject* L_3; L_3 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_1, L_2, NULL); NullCheck(L_0); Variable_set_value_mBA508811EA471E7E556AAAF8BFA11D4B8D61ABD6(L_0, L_3, 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 NodeCanvas.Framework.VariableSeperator::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VariableSeperator__ctor_m0130F6F5B4AFBBC9BC209134C793B645D373CF3D (VariableSeperator_tB8ADE33E112DD811C6D8123D913705A6235AE524* __this, const RuntimeMethod* method) { { // public VariableSeperator() { } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public VariableSeperator() { } return; } } // System.Boolean NodeCanvas.Framework.VariableSeperator::get_isEditingName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VariableSeperator_get_isEditingName_mBAE9996FF704F83FFEA91BCD95366AD198A3B065 (VariableSeperator_tB8ADE33E112DD811C6D8123D913705A6235AE524* __this, const RuntimeMethod* method) { { // public bool isEditingName { get; set; } bool L_0 = __this->___U3CisEditingNameU3Ek__BackingField_0; return L_0; } } // System.Void NodeCanvas.Framework.VariableSeperator::set_isEditingName(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VariableSeperator_set_isEditingName_m4FF1350302708BB84F934A2605BFEE9B9BC4114E (VariableSeperator_tB8ADE33E112DD811C6D8123D913705A6235AE524* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool isEditingName { get; set; } bool L_0 = ___0_value; __this->___U3CisEditingNameU3Ek__BackingField_0 = L_0; 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 // Conversion methods for marshalling of: NodeCanvas.Framework.Internal.GraphLoadData IL2CPP_EXTERN_C void GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshal_pinvoke(const GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304& unmarshaled, GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_pinvoke& marshaled) { Exception_t* ___source_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'source' of type 'GraphLoadData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___source_0Exception, NULL); } IL2CPP_EXTERN_C void GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshal_pinvoke_back(const GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_pinvoke& marshaled, GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304& unmarshaled) { Exception_t* ___source_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'source' of type 'GraphLoadData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___source_0Exception, NULL); } // Conversion method for clean up from marshalling of: NodeCanvas.Framework.Internal.GraphLoadData IL2CPP_EXTERN_C void GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshal_pinvoke_cleanup(GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: NodeCanvas.Framework.Internal.GraphLoadData IL2CPP_EXTERN_C void GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshal_com(const GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304& unmarshaled, GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_com& marshaled) { Exception_t* ___source_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'source' of type 'GraphLoadData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___source_0Exception, NULL); } IL2CPP_EXTERN_C void GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshal_com_back(const GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_com& marshaled, GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304& unmarshaled) { Exception_t* ___source_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'source' of type 'GraphLoadData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___source_0Exception, NULL); } // Conversion method for clean up from marshalling of: NodeCanvas.Framework.Internal.GraphLoadData IL2CPP_EXTERN_C void GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshal_com_cleanup(GraphLoadData_tB66F322B078529E7D0662DB455327C2E5C936304_marshaled_com& marshaled) { } #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.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_allTasks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* GraphSource_get_allTasks_m88E334553E1B4561F8E0DACB4567EC2B8062FBC6 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List allTasks { get; private set; } List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* L_0 = __this->___U3CallTasksU3Ek__BackingField_0; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_allTasks(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_allTasks_m4C4DB7B3B89A27DCB770D7FCD2AE67ED776A50E0 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* ___0_value, const RuntimeMethod* method) { { // public List allTasks { get; private set; } List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* L_0 = ___0_value; __this->___U3CallTasksU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CallTasksU3Ek__BackingField_0), (void*)L_0); return; } } // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_allParameters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* GraphSource_get_allParameters_m4D491F3B3B1BC38C100132FCA0677386C5DF9E75 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List allParameters { get; private set; } List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* L_0 = __this->___U3CallParametersU3Ek__BackingField_1; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_allParameters(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_allParameters_m771297BEC2E3236C3CD26BE705E61D89E4626405 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* ___0_value, const RuntimeMethod* method) { { // public List allParameters { get; private set; } List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* L_0 = ___0_value; __this->___U3CallParametersU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CallParametersU3Ek__BackingField_1), (void*)L_0); return; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::ParadoxNotion.Serialization.FullSerializer.ISerializationCollector.OnPush(ParadoxNotion.Serialization.FullSerializer.ISerializationCollector) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_ParadoxNotion_Serialization_FullSerializer_ISerializationCollector_OnPush_m76F9BC7CBBDFDE6F572465DCB62B45AC612745BE (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, RuntimeObject* ___0_parent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3F9CB620FAE15251C1B8F88D9808D447DC613748_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9F0C00EDC9D8CB99E6D7E49E9E239D41A8945457_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // allTasks = new List(); List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* L_0 = (List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D*)il2cpp_codegen_object_new(List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m3F9CB620FAE15251C1B8F88D9808D447DC613748(L_0, List_1__ctor_m3F9CB620FAE15251C1B8F88D9808D447DC613748_RuntimeMethod_var); GraphSource_set_allTasks_m4C4DB7B3B89A27DCB770D7FCD2AE67ED776A50E0_inline(__this, L_0, NULL); // allParameters = new List(); List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* L_1 = (List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92*)il2cpp_codegen_object_new(List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m9F0C00EDC9D8CB99E6D7E49E9E239D41A8945457(L_1, List_1__ctor_m9F0C00EDC9D8CB99E6D7E49E9E239D41A8945457_RuntimeMethod_var); GraphSource_set_allParameters_m771297BEC2E3236C3CD26BE705E61D89E4626405_inline(__this, L_1, NULL); // } return; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::ParadoxNotion.Serialization.FullSerializer.ISerializationCollector.OnCollect(ParadoxNotion.Serialization.FullSerializer.ISerializationCollectable,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_ParadoxNotion_Serialization_FullSerializer_ISerializationCollector_OnCollect_m3CBC98002BC73DD255D7AAC5C8D16E0FED337243 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, RuntimeObject* ___0_child, int32_t ___1_depth, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF4EADD805D55ECB8BA79EB55EFAB0CD1A544326B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFAE0E2616602E8726B520522DD3A7DAEA8A5C4B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( child is Task ) { allTasks.Add((Task)child); } RuntimeObject* L_0 = ___0_child; if (!((Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284*)IsInstClass((RuntimeObject*)L_0, Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_il2cpp_TypeInfo_var))) { goto IL_0019; } } { // if ( child is Task ) { allTasks.Add((Task)child); } List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* L_1; L_1 = GraphSource_get_allTasks_m88E334553E1B4561F8E0DACB4567EC2B8062FBC6_inline(__this, NULL); RuntimeObject* L_2 = ___0_child; NullCheck(L_1); List_1_Add_mFAE0E2616602E8726B520522DD3A7DAEA8A5C4B0_inline(L_1, ((Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284*)CastclassClass((RuntimeObject*)L_2, Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284_il2cpp_TypeInfo_var)), List_1_Add_mFAE0E2616602E8726B520522DD3A7DAEA8A5C4B0_RuntimeMethod_var); } IL_0019: { // if ( child is BBParameter ) { allParameters.Add((BBParameter)child); } RuntimeObject* L_3 = ___0_child; if (!((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)IsInstClass((RuntimeObject*)L_3, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var))) { goto IL_0032; } } { // if ( child is BBParameter ) { allParameters.Add((BBParameter)child); } List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* L_4; L_4 = GraphSource_get_allParameters_m4D491F3B3B1BC38C100132FCA0677386C5DF9E75_inline(__this, NULL); RuntimeObject* L_5 = ___0_child; NullCheck(L_4); List_1_Add_mF4EADD805D55ECB8BA79EB55EFAB0CD1A544326B_inline(L_4, ((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)CastclassClass((RuntimeObject*)L_5, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var)), List_1_Add_mF4EADD805D55ECB8BA79EB55EFAB0CD1A544326B_RuntimeMethod_var); } IL_0032: { // } return; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::ParadoxNotion.Serialization.FullSerializer.ISerializationCollector.OnPop(ParadoxNotion.Serialization.FullSerializer.ISerializationCollector) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_ParadoxNotion_Serialization_FullSerializer_ISerializationCollector_OnPop_m2DB3125B3B311CCD798BBD0E2A5F894E855B7618 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, RuntimeObject* ___0_parent, const RuntimeMethod* method) { { // void ISerializationCollector.OnPop(ISerializationCollector parent) { } return; } } // System.Single NodeCanvas.Framework.Internal.GraphSource::get_version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GraphSource_get_version_m5B2BE901B7D0369016EBFBBEC516E281FB9DFE4C (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public float version { get { return _version; } set { _version = value; } } float L_0 = __this->____version_3; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_version(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_version_mD88854DED1E5BB2BC0E3F5E740D4FA8529EF4862 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, float ___0_value, const RuntimeMethod* method) { { // public float version { get { return _version; } set { _version = value; } } float L_0 = ___0_value; __this->____version_3 = L_0; // public float version { get { return _version; } set { _version = value; } } return; } } // System.String NodeCanvas.Framework.Internal.GraphSource::get_category() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GraphSource_get_category_m7B104C80C46E75AAF81AEB0E4DE3BC8CF3D5B548 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public string category { get { return _category; } set { _category = value; } } String_t* L_0 = __this->____category_4; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_category(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_category_m04F5D761FE1EE357FAB2ADA90AF53A35CB192986 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string category { get { return _category; } set { _category = value; } } String_t* L_0 = ___0_value; __this->____category_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____category_4), (void*)L_0); // public string category { get { return _category; } set { _category = value; } } return; } } // System.String NodeCanvas.Framework.Internal.GraphSource::get_comments() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GraphSource_get_comments_m761D6938E4DF39468BE5B5BC6D43915BA8B69162 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public string comments { get { return _comments; } set { _comments = value; } } String_t* L_0 = __this->____comments_5; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_comments(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_comments_mB20CAD6EEB402AA758169FB5E77DFE422D11CED5 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string comments { get { return _comments; } set { _comments = value; } } String_t* L_0 = ___0_value; __this->____comments_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____comments_5), (void*)L_0); // public string comments { get { return _comments; } set { _comments = value; } } return; } } // UnityEngine.Vector2 NodeCanvas.Framework.Internal.GraphSource::get_translation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphSource_get_translation_m81D7CA51B22FC01E425A038F25E04E8B5F3CA540 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public Vector2 translation { get { return _translation; } set { _translation = value; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____translation_6; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_translation(UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_translation_m33853430204DA24213A3C17CED3D6DE902413F53 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) { { // public Vector2 translation { get { return _translation; } set { _translation = value; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value; __this->____translation_6 = L_0; // public Vector2 translation { get { return _translation; } set { _translation = value; } } return; } } // System.Single NodeCanvas.Framework.Internal.GraphSource::get_zoomFactor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GraphSource_get_zoomFactor_mF57509EEAA49DB2191AAA365BFFC476B29E5710E (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public float zoomFactor { get { return _zoomFactor; } set { _zoomFactor = value; } } float L_0 = __this->____zoomFactor_7; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_zoomFactor(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_zoomFactor_mBC99821FF93314A01728C4AE44A61642F3D73616 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, float ___0_value, const RuntimeMethod* method) { { // public float zoomFactor { get { return _zoomFactor; } set { _zoomFactor = value; } } float L_0 = ___0_value; __this->____zoomFactor_7 = L_0; // public float zoomFactor { get { return _zoomFactor; } set { _zoomFactor = value; } } return; } } // System.String NodeCanvas.Framework.Internal.GraphSource::get_type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GraphSource_get_type_mB3305F57EEE6BCC2291D3C24EB9C8CBDB45E2544 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public string type { get { return _type; } set { _type = value; } } String_t* L_0 = __this->____type_8; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_type(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_type_m86B85977F0D564CADE9D3A857DA0E32D6695E313 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string type { get { return _type; } set { _type = value; } } String_t* L_0 = ___0_value; __this->____type_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____type_8), (void*)L_0); // public string type { get { return _type; } set { _type = value; } } return; } } // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_nodes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List nodes { get { return _nodes; } set { _nodes = value; } } List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_0 = __this->____nodes_9; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_nodes(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_nodes_m3A6C9FAAF14E9F5FA9F1546D950458E1B48EFA5D (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* ___0_value, const RuntimeMethod* method) { { // public List nodes { get { return _nodes; } set { _nodes = value; } } List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_0 = ___0_value; __this->____nodes_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____nodes_9), (void*)L_0); // public List nodes { get { return _nodes; } set { _nodes = value; } } return; } } // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_connections() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List connections { get { return _connections; } private set { _connections = value; } } List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_0 = __this->____connections_10; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_connections(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_connections_mE9E0266A50943A0B834496A00252969E2EA3AF7A (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* ___0_value, const RuntimeMethod* method) { { // public List connections { get { return _connections; } private set { _connections = value; } } List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_0 = ___0_value; __this->____connections_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____connections_10), (void*)L_0); // public List connections { get { return _connections; } private set { _connections = value; } } return; } } // System.Collections.Generic.List`1 NodeCanvas.Framework.Internal.GraphSource::get_canvasGroups() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* GraphSource_get_canvasGroups_mD8AB40FF890FFC1A315AFA538D800D3E420EC8CC (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List canvasGroups { get { return _canvasGroups; } set { _canvasGroups = value; } } List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* L_0 = __this->____canvasGroups_11; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_canvasGroups(System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_canvasGroups_m2D076C922EACC06A24CC8FD0637AD7957525AD62 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* ___0_value, const RuntimeMethod* method) { { // public List canvasGroups { get { return _canvasGroups; } set { _canvasGroups = value; } } List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* L_0 = ___0_value; __this->____canvasGroups_11 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____canvasGroups_11), (void*)L_0); // public List canvasGroups { get { return _canvasGroups; } set { _canvasGroups = value; } } return; } } // NodeCanvas.Framework.Internal.BlackboardSource NodeCanvas.Framework.Internal.GraphSource::get_localBlackboard() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* GraphSource_get_localBlackboard_mC798FB2AB8ECD11861EC4B429D386F1CB88C467F (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public BlackboardSource localBlackboard { get { return _localBlackboard; } set { _localBlackboard = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = __this->____localBlackboard_12; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_localBlackboard(NodeCanvas.Framework.Internal.BlackboardSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_localBlackboard_m697EAC3F193AEA1112F9918ACB6151739DB05CAF (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* ___0_value, const RuntimeMethod* method) { { // public BlackboardSource localBlackboard { get { return _localBlackboard; } set { _localBlackboard = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = ___0_value; __this->____localBlackboard_12 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____localBlackboard_12), (void*)L_0); // public BlackboardSource localBlackboard { get { return _localBlackboard; } set { _localBlackboard = value; } } return; } } // System.Object NodeCanvas.Framework.Internal.GraphSource::get_derivedData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphSource_get_derivedData_m3E6EE5237037E638F937CE9EC45E76C18FEE922D (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public object derivedData { get { return _derivedData; } set { _derivedData = value; } } RuntimeObject* L_0 = __this->____derivedData_13; return L_0; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::set_derivedData(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_set_derivedData_m91CEF54BFCE06F5B75EDF5A53AD972C78C209A91 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object derivedData { get { return _derivedData; } set { _derivedData = value; } } RuntimeObject* L_0 = ___0_value; __this->____derivedData_13 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____derivedData_13), (void*)L_0); // public object derivedData { get { return _derivedData; } set { _derivedData = value; } } return; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource__ctor_m76E77CA1491FFDEAD6CEC4257AE15B109F93400E (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m09952D85EBCBDBED93DD11D2546E5AD068B8C2E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF707AE7C482243841F338DB89342E5A39B1C84B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public GraphSource() { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // zoomFactor = 1f; GraphSource_set_zoomFactor_mBC99821FF93314A01728C4AE44A61642F3D73616_inline(__this, (1.0f), NULL); // nodes = new List(); List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_0 = (List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437*)il2cpp_codegen_object_new(List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mF707AE7C482243841F338DB89342E5A39B1C84B0(L_0, List_1__ctor_mF707AE7C482243841F338DB89342E5A39B1C84B0_RuntimeMethod_var); GraphSource_set_nodes_m3A6C9FAAF14E9F5FA9F1546D950458E1B48EFA5D_inline(__this, L_0, NULL); // canvasGroups = new List(); List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* L_1 = (List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3*)il2cpp_codegen_object_new(List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m09952D85EBCBDBED93DD11D2546E5AD068B8C2E0(L_1, List_1__ctor_m09952D85EBCBDBED93DD11D2546E5AD068B8C2E0_RuntimeMethod_var); GraphSource_set_canvasGroups_m2D076C922EACC06A24CC8FD0637AD7957525AD62_inline(__this, L_1, NULL); // localBlackboard = new BlackboardSource(); BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_2 = (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E*)il2cpp_codegen_object_new(BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E_il2cpp_TypeInfo_var); NullCheck(L_2); BlackboardSource__ctor_m1C9D4946BC7EBF98B047651C3C61AA43ABACDF4E(L_2, NULL); GraphSource_set_localBlackboard_m697EAC3F193AEA1112F9918ACB6151739DB05CAF_inline(__this, L_2, NULL); // } return; } } // NodeCanvas.Framework.Internal.GraphSource NodeCanvas.Framework.Internal.GraphSource::Pack(NodeCanvas.Framework.Graph) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* GraphSource_Pack_m0EEC8ED02CEC5082392F9896922D14CA98AE7458 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* ___0_graph, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m526B1AB50DAA08A0D2372592D280D76F862DE81B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { // this.version = FRAMEWORK_VERSION; GraphSource_set_version_mD88854DED1E5BB2BC0E3F5E740D4FA8529EF4862_inline(__this, (3.25f), NULL); // this.type = graph.GetType().FullName; Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* L_0 = ___0_graph; NullCheck(L_0); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL); NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_1); GraphSource_set_type_m86B85977F0D564CADE9D3A857DA0E32D6695E313_inline(__this, L_2, NULL); // var structConnections = new List(); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_3 = (List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E*)il2cpp_codegen_object_new(List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m526B1AB50DAA08A0D2372592D280D76F862DE81B(L_3, List_1__ctor_m526B1AB50DAA08A0D2372592D280D76F862DE81B_RuntimeMethod_var); V_0 = L_3; // for ( var i = 0; i < nodes.Count; i++ ) { V_1 = 0; goto IL_0068; } IL_0026: { // for ( var j = 0; j < nodes[i].outConnections.Count; j++ ) { V_2 = 0; goto IL_004b; } IL_002a: { // structConnections.Add(nodes[i].outConnections[j]); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_4 = V_0; List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_5; L_5 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); int32_t L_6 = V_1; NullCheck(L_5); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_7; L_7 = List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A(L_5, L_6, List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); NullCheck(L_7); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_8; L_8 = Node_get_outConnections_mBD92942B179E5297C07F297E1D0F2F0946A8F7EE_inline(L_7, NULL); int32_t L_9 = V_2; NullCheck(L_8); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_10; L_10 = List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E(L_8, L_9, List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var); NullCheck(L_4); List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_inline(L_4, L_10, List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_RuntimeMethod_var); // for ( var j = 0; j < nodes[i].outConnections.Count; j++ ) { int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_004b: { // for ( var j = 0; j < nodes[i].outConnections.Count; j++ ) { int32_t L_12 = V_2; List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_13; L_13 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); int32_t L_14 = V_1; NullCheck(L_13); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_15; L_15 = List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A(L_13, L_14, List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); NullCheck(L_15); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_16; L_16 = Node_get_outConnections_mBD92942B179E5297C07F297E1D0F2F0946A8F7EE_inline(L_15, NULL); NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_inline(L_16, List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_17))) { goto IL_002a; } } { // for ( var i = 0; i < nodes.Count; i++ ) { int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0068: { // for ( var i = 0; i < nodes.Count; i++ ) { int32_t L_19 = V_1; List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_20; L_20 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_inline(L_20, List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_0026; } } { // this.connections = structConnections; List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_22 = V_0; GraphSource_set_connections_mE9E0266A50943A0B834496A00252969E2EA3AF7A_inline(__this, L_22, NULL); // this.derivedData = graph.OnDerivedDataSerialization(); Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* L_23 = ___0_graph; NullCheck(L_23); RuntimeObject* L_24; L_24 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(20 /* System.Object NodeCanvas.Framework.Graph::OnDerivedDataSerialization() */, L_23); GraphSource_set_derivedData_m91CEF54BFCE06F5B75EDF5A53AD972C78C209A91_inline(__this, L_24, NULL); // return this; return __this; } } // NodeCanvas.Framework.Internal.GraphSource NodeCanvas.Framework.Internal.GraphSource::Unpack(NodeCanvas.Framework.Graph) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* GraphSource_Unpack_m76C45B1749BD288E0F60F98622014446D77563EF (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* ___0_graph, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { // localBlackboard.unityContextObject = graph; BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0; L_0 = GraphSource_get_localBlackboard_mC798FB2AB8ECD11861EC4B429D386F1CB88C467F_inline(__this, NULL); Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* L_1 = ___0_graph; NullCheck(L_0); BlackboardSource_set_unityContextObject_m5A66741ABA7881FBE8B8C1EC185983ED2CB06B5D_inline(L_0, L_1, NULL); // for ( var i = 0; i < this.nodes.Count; i++ ) { V_0 = 0; goto IL_0064; } IL_0010: { // nodes[i].outConnections.Clear(); List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_2; L_2 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); int32_t L_3 = V_0; NullCheck(L_2); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_4; L_4 = List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A(L_2, L_3, List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); NullCheck(L_4); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_5; L_5 = Node_get_outConnections_mBD92942B179E5297C07F297E1D0F2F0946A8F7EE_inline(L_4, NULL); NullCheck(L_5); List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_inline(L_5, List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_RuntimeMethod_var); // nodes[i].inConnections.Clear(); List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_6; L_6 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); int32_t L_7 = V_0; NullCheck(L_6); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_8; L_8 = List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A(L_6, L_7, List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); NullCheck(L_8); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_9; L_9 = Node_get_inConnections_mDC21880D8511412E49EB8D4E615D1B5EFD9A668F_inline(L_8, NULL); NullCheck(L_9); List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_inline(L_9, List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_RuntimeMethod_var); // nodes[i].graph = graph; List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_10; L_10 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); int32_t L_11 = V_0; NullCheck(L_10); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_12; L_12 = List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A(L_10, L_11, List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* L_13 = ___0_graph; NullCheck(L_12); Node_set_graph_m8F7AFEA266E9BC7F8D774CE1A2C935C7963D44DD_inline(L_12, L_13, NULL); // nodes[i].ID = i; List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_14; L_14 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); int32_t L_15 = V_0; NullCheck(L_14); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_16; L_16 = List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A(L_14, L_15, List_1_get_Item_m9255414617C2AB53CD664FBA1177F6619233740A_RuntimeMethod_var); int32_t L_17 = V_0; NullCheck(L_16); Node_set_ID_mBEB98B3A6E2E6BC7D094CBE79B287CC90210EC18_inline(L_16, L_17, NULL); // for ( var i = 0; i < this.nodes.Count; i++ ) { int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0064: { // for ( var i = 0; i < this.nodes.Count; i++ ) { int32_t L_19 = V_0; List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_20; L_20 = GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline(__this, NULL); NullCheck(L_20); int32_t L_21; L_21 = List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_inline(L_20, List_1_get_Count_mEAF0A2E85D550C81F0AB273862A6F9C2EA6F0D3A_RuntimeMethod_var); if ((((int32_t)L_19) < ((int32_t)L_21))) { goto IL_0010; } } { // for ( var i = 0; i < this.connections.Count; i++ ) { V_1 = 0; goto IL_00c8; } IL_0076: { // connections[i].sourceNode.outConnections.Add(connections[i]); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_22; L_22 = GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline(__this, NULL); int32_t L_23 = V_1; NullCheck(L_22); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_24; L_24 = List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E(L_22, L_23, List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var); NullCheck(L_24); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_25; L_25 = Connection_get_sourceNode_m8AAB4D86A1F7E4AA641DD4D54B6288412058A10D_inline(L_24, NULL); NullCheck(L_25); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_26; L_26 = Node_get_outConnections_mBD92942B179E5297C07F297E1D0F2F0946A8F7EE_inline(L_25, NULL); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_27; L_27 = GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline(__this, NULL); int32_t L_28 = V_1; NullCheck(L_27); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_29; L_29 = List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E(L_27, L_28, List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var); NullCheck(L_26); List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_inline(L_26, L_29, List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_RuntimeMethod_var); // connections[i].targetNode.inConnections.Add(connections[i]); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_30; L_30 = GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline(__this, NULL); int32_t L_31 = V_1; NullCheck(L_30); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_32; L_32 = List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E(L_30, L_31, List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var); NullCheck(L_32); Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_33; L_33 = Connection_get_targetNode_m6497814C735802779A09743F85F194212C0606F2_inline(L_32, NULL); NullCheck(L_33); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_34; L_34 = Node_get_inConnections_mDC21880D8511412E49EB8D4E615D1B5EFD9A668F_inline(L_33, NULL); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_35; L_35 = GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline(__this, NULL); int32_t L_36 = V_1; NullCheck(L_35); Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* L_37; L_37 = List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E(L_35, L_36, List_1_get_Item_m10CB933550CAAA86A0E326BF1DECE5E7DE263E0E_RuntimeMethod_var); NullCheck(L_34); List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_inline(L_34, L_37, List_1_Add_m61EC81C4B824240F4307B7B97150D58D672FBB35_RuntimeMethod_var); // for ( var i = 0; i < this.connections.Count; i++ ) { int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00c8: { // for ( var i = 0; i < this.connections.Count; i++ ) { int32_t L_39 = V_1; List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_40; L_40 = GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline(__this, NULL); NullCheck(L_40); int32_t L_41; L_41 = List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_inline(L_40, List_1_get_Count_mC96ADDB2914B9FADC03D3A91F7B5B647995A2E5C_RuntimeMethod_var); if ((((int32_t)L_39) < ((int32_t)L_41))) { goto IL_0076; } } { // graph.OnDerivedDataDeserialization(derivedData); Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* L_42 = ___0_graph; RuntimeObject* L_43; L_43 = GraphSource_get_derivedData_m3E6EE5237037E638F937CE9EC45E76C18FEE922D_inline(__this, NULL); NullCheck(L_42); VirtualActionInvoker1< RuntimeObject* >::Invoke(21 /* System.Void NodeCanvas.Framework.Graph::OnDerivedDataDeserialization(System.Object) */, L_42, L_43); // return this; return __this; } } // NodeCanvas.Framework.Internal.GraphSource NodeCanvas.Framework.Internal.GraphSource::SetMetaData(NodeCanvas.Framework.Internal.GraphSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* GraphSource_SetMetaData_m27C5B3C190DA4592230F1CFECC17309212CCD832 (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* ___0_source, const RuntimeMethod* method) { { // version = source.version; GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* L_0 = ___0_source; NullCheck(L_0); float L_1; L_1 = GraphSource_get_version_m5B2BE901B7D0369016EBFBBEC516E281FB9DFE4C_inline(L_0, NULL); GraphSource_set_version_mD88854DED1E5BB2BC0E3F5E740D4FA8529EF4862_inline(__this, L_1, NULL); // category = source.category; GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* L_2 = ___0_source; NullCheck(L_2); String_t* L_3; L_3 = GraphSource_get_category_m7B104C80C46E75AAF81AEB0E4DE3BC8CF3D5B548_inline(L_2, NULL); GraphSource_set_category_m04F5D761FE1EE357FAB2ADA90AF53A35CB192986_inline(__this, L_3, NULL); // comments = source.comments; GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* L_4 = ___0_source; NullCheck(L_4); String_t* L_5; L_5 = GraphSource_get_comments_m761D6938E4DF39468BE5B5BC6D43915BA8B69162_inline(L_4, NULL); GraphSource_set_comments_mB20CAD6EEB402AA758169FB5E77DFE422D11CED5_inline(__this, L_5, NULL); // translation = source.translation; GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* L_6 = ___0_source; NullCheck(L_6); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7; L_7 = GraphSource_get_translation_m81D7CA51B22FC01E425A038F25E04E8B5F3CA540_inline(L_6, NULL); GraphSource_set_translation_m33853430204DA24213A3C17CED3D6DE902413F53_inline(__this, L_7, NULL); // zoomFactor = source.zoomFactor; GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* L_8 = ___0_source; NullCheck(L_8); float L_9; L_9 = GraphSource_get_zoomFactor_mF57509EEAA49DB2191AAA365BFFC476B29E5710E_inline(L_8, NULL); GraphSource_set_zoomFactor_mBC99821FF93314A01728C4AE44A61642F3D73616_inline(__this, L_9, NULL); // return this; return __this; } } // System.Void NodeCanvas.Framework.Internal.GraphSource::PurgeRedundantReferences() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphSource_PurgeRedundantReferences_mF2B2371D16B144595037727A3452926BA3C30D0F (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // connections.Clear(); List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_0; L_0 = GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline(__this, NULL); NullCheck(L_0); List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_inline(L_0, List_1_Clear_m865DAF778D32CC2DED198BE801E8A22F81F05C2B_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.String NodeCanvas.Framework.Internal.MissingConnection::ParadoxNotion.Serialization.IMissingRecoverable.get_missingType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingConnection_ParadoxNotion_Serialization_IMissingRecoverable_get_missingType_m3AF1607CA1C8FDA3008C84485CCEA9A125AF091F (MissingConnection_t48D6FB0CDD2C51FB88CCAAE22788CA776BECEBD9* __this, const RuntimeMethod* method) { { // get { return _missingType; } String_t* L_0 = __this->____missingType_5; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingConnection::ParadoxNotion.Serialization.IMissingRecoverable.set_missingType(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingConnection_ParadoxNotion_Serialization_IMissingRecoverable_set_missingType_mF19EDB8AF48B4354620AFF6A2008C1478221215B (MissingConnection_t48D6FB0CDD2C51FB88CCAAE22788CA776BECEBD9* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _missingType = value; } String_t* L_0 = ___0_value; __this->____missingType_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____missingType_5), (void*)L_0); // set { _missingType = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingConnection::ParadoxNotion.Serialization.IMissingRecoverable.get_recoveryState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingConnection_ParadoxNotion_Serialization_IMissingRecoverable_get_recoveryState_m02108301A6D3E7CE13D69371FE0574BD8C88603F (MissingConnection_t48D6FB0CDD2C51FB88CCAAE22788CA776BECEBD9* __this, const RuntimeMethod* method) { { // get { return _recoveryState; } String_t* L_0 = __this->____recoveryState_6; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingConnection::ParadoxNotion.Serialization.IMissingRecoverable.set_recoveryState(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingConnection_ParadoxNotion_Serialization_IMissingRecoverable_set_recoveryState_m20354653BD7650D6C54254489F8F01F9B63C7021 (MissingConnection_t48D6FB0CDD2C51FB88CCAAE22788CA776BECEBD9* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _recoveryState = value; } String_t* L_0 = ___0_value; __this->____recoveryState_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoveryState_6), (void*)L_0); // set { _recoveryState = value; } return; } } // System.Void NodeCanvas.Framework.Internal.MissingConnection::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingConnection__ctor_m2F36C6D7CF74FC98F2B01F504C350302447CDF05 (MissingConnection_t48D6FB0CDD2C51FB88CCAAE22788CA776BECEBD9* __this, const RuntimeMethod* method) { { Connection__ctor_mA19053B3D480CFD0F3D3071E5F6E4835F86A1EC0(__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.String NodeCanvas.Framework.Internal.MissingNode::ParadoxNotion.Serialization.IMissingRecoverable.get_missingType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingNode_ParadoxNotion_Serialization_IMissingRecoverable_get_missingType_mF542E64DCC6B8B23062CB44FE5517D38C0A97FDA (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // get { return _missingType; } String_t* L_0 = __this->____missingType_17; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingNode::ParadoxNotion.Serialization.IMissingRecoverable.set_missingType(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingNode_ParadoxNotion_Serialization_IMissingRecoverable_set_missingType_m85A3847B9815F2CCD2EBDC6A9171D8AD6BBE703B (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _missingType = value; } String_t* L_0 = ___0_value; __this->____missingType_17 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____missingType_17), (void*)L_0); // set { _missingType = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingNode::ParadoxNotion.Serialization.IMissingRecoverable.get_recoveryState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingNode_ParadoxNotion_Serialization_IMissingRecoverable_get_recoveryState_m280F5E0A5BC0B900302E8825390BF64E47C53C4A (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // get { return _recoveryState; } String_t* L_0 = __this->____recoveryState_18; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingNode::ParadoxNotion.Serialization.IMissingRecoverable.set_recoveryState(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingNode_ParadoxNotion_Serialization_IMissingRecoverable_set_recoveryState_m31460EB5570D6E9695AB609F5F89A2AF0E29BE9A (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _recoveryState = value; } String_t* L_0 = ___0_value; __this->____recoveryState_18 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoveryState_18), (void*)L_0); // set { _recoveryState = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingNode::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingNode_get_name_mAF4E658727D43456D68D0188BED47B46B081F1E2 (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC067836AF0567AC79203E6D2DA0516952E0E597C); s_Il2CppMethodInitialized = true; } { // get { return "Missing Node".FormatError(); } il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_0; L_0 = StringUtils_FormatError_m9971C5B8CFB0B1C14F814F73AF161679E87E0116(_stringLiteralC067836AF0567AC79203E6D2DA0516952E0E597C, NULL); return L_0; } } // System.Type NodeCanvas.Framework.Internal.MissingNode::get_outConnectionType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* MissingNode_get_outConnectionType_m793DA291AF72153B1C50B7B8190F5ECC5A30893C (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // public override System.Type outConnectionType { get { return null; } } return (Type_t*)NULL; } } // System.Int32 NodeCanvas.Framework.Internal.MissingNode::get_maxInConnections() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MissingNode_get_maxInConnections_m7104EB796A48E7791BD7726EA66AC18B719AABD9 (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // public override int maxInConnections { get { return 0; } } return 0; } } // System.Int32 NodeCanvas.Framework.Internal.MissingNode::get_maxOutConnections() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MissingNode_get_maxOutConnections_m2190C33B1B393105F0C43626B4D402696E7B0FC1 (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // public override int maxOutConnections { get { return 0; } } return 0; } } // System.Boolean NodeCanvas.Framework.Internal.MissingNode::get_allowAsPrime() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MissingNode_get_allowAsPrime_mFBD95C1DA9382837B475A798A3E7A0EE33143770 (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // public override bool allowAsPrime { get { return false; } } return (bool)0; } } // System.Boolean NodeCanvas.Framework.Internal.MissingNode::get_canSelfConnect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MissingNode_get_canSelfConnect_m1C98083085B154BD986368BD431DD2D3C1E2C3A9 (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // public override bool canSelfConnect { get { return false; } } return (bool)0; } } // ParadoxNotion.Alignment2x2 NodeCanvas.Framework.Internal.MissingNode::get_commentsAlignment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MissingNode_get_commentsAlignment_mE5F0E876A7FC87EB82C0D79390D910B79EC63F00 (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // public override Alignment2x2 commentsAlignment { get { return Alignment2x2.Right; } } return (int32_t)(2); } } // ParadoxNotion.Alignment2x2 NodeCanvas.Framework.Internal.MissingNode::get_iconAlignment() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MissingNode_get_iconAlignment_m363A84D7DC948FB53377491253D4397ABEAD86CA (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { // public override Alignment2x2 iconAlignment { get { return Alignment2x2.Default; } } return (int32_t)(0); } } // System.Void NodeCanvas.Framework.Internal.MissingNode::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingNode__ctor_mF3CD52297ABAD6124AF52E2242CC5AD071A07F47 (MissingNode_tD1CDB05F5C85C791378F30E3370614278CF64158* __this, const RuntimeMethod* method) { { Node__ctor_m6A082535101017B8BC64361B18AFDA90231DE23A(__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 // NodeCanvas.Framework.BBParameter[] NodeCanvas.Framework.Internal.ReflectedAction::GetVariables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* ReflectedAction_GetVariables_mC54445D9DD77CB1F1CD4B3067AE99417A69C0A31 (ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public override BBParameter[] GetVariables() { return new BBParameter[0]; } BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_0 = (BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E*)(BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E*)SZArrayNew(BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E_il2cpp_TypeInfo_var, (uint32_t)0); return L_0; } } // System.Void NodeCanvas.Framework.Internal.ReflectedAction::Init(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedAction_Init_mE326480A7812DDC8B7EA31401984C1FB690388B5 (ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773* __this, RuntimeObject* ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTCreateDelegate_TisActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF_m186702F8376357E5ECEC8C63F7F70E8A1EA3E2E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // call = GetMethod().RTCreateDelegate(instance); MethodInfo_t* L_0; L_0 = ReflectedWrapper_GetMethod_m26BA4C9D4AAFCD46E7F04F842119D42BF7296946(__this, NULL); RuntimeObject* L_1 = ___0_instance; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* L_2; L_2 = ReflectionTools_RTCreateDelegate_TisActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF_m186702F8376357E5ECEC8C63F7F70E8A1EA3E2E3(L_0, L_1, ReflectionTools_RTCreateDelegate_TisActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF_m186702F8376357E5ECEC8C63F7F70E8A1EA3E2E3_RuntimeMethod_var); __this->___call_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___call_1), (void*)L_2); // } return; } } // System.Void NodeCanvas.Framework.Internal.ReflectedAction::Call() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedAction_Call_mA35CC49DD3296EA533621C75B69431D68FDADC46 (ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773* __this, const RuntimeMethod* method) { { // public override void Call() { call(); } ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* L_0 = __this->___call_1; NullCheck(L_0); ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_inline(L_0, NULL); // public override void Call() { call(); } return; } } // System.Void NodeCanvas.Framework.Internal.ReflectedAction::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedAction__ctor_mF21C8D4A44BE25B81495CC6B71401BF3A16EA213 (ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773* __this, const RuntimeMethod* method) { { ReflectedActionWrapper__ctor_m0D5657AEAB844012AF06473CD9AE0F4E0F1AC7C0(__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 NodeCanvas.Framework.Internal.ReflectedWrapper::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedWrapper__ctor_m9E1ACD698800E3F69292A681D198ED0850DA21A3 (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) { { // public ReflectedWrapper() { } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public ReflectedWrapper() { } return; } } // NodeCanvas.Framework.Internal.ReflectedWrapper NodeCanvas.Framework.Internal.ReflectedWrapper::Create(System.Reflection.MethodInfo,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* ReflectedWrapper_Create_mF6FB27EB8662471EC77D4F702BE4385FFBF47C2D (MethodInfo_t* ___0_method, RuntimeObject* ___1_bb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var); s_Il2CppMethodInitialized = true; } { // if ( method == null ) return null; MethodInfo_t* L_0 = ___0_method; bool L_1; L_1 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_0, (MethodInfo_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( method == null ) return null; return (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6*)NULL; } IL_000b: { // if ( method.ReturnType == typeof(void) ) { MethodInfo_t* L_2 = ___0_method; NullCheck(L_2); Type_t* L_3; L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(40 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_2); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (Void_t4861ACF8F4594C3437BB48B6E56783494B843915_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); bool L_6; L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_5, NULL); if (!L_6) { goto IL_002a; } } { // return ReflectedActionWrapper.Create(method, bb); MethodInfo_t* L_7 = ___0_method; RuntimeObject* L_8 = ___1_bb; ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* L_9; L_9 = ReflectedActionWrapper_Create_m6A84A57409F681ACD5FE49AE2F23C88C86FE318B(L_7, L_8, NULL); return L_9; } IL_002a: { // return ReflectedFunctionWrapper.Create(method, bb); MethodInfo_t* L_10 = ___0_method; RuntimeObject* L_11 = ___1_bb; ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* L_12; L_12 = ReflectedFunctionWrapper_Create_mF857B02BFAEE0132D17A6C28DB5E4FABD6F8719A(L_10, L_11, NULL); return L_12; } } // ParadoxNotion.Serialization.ISerializedReflectedInfo NodeCanvas.Framework.Internal.ReflectedWrapper::NodeCanvas.Framework.IReflectedWrapper.GetSerializedInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectedWrapper_NodeCanvas_Framework_IReflectedWrapper_GetSerializedInfo_m98539346EBB35CD5E646FCDB45D423FBD26C0F9F (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) { { // ISerializedReflectedInfo IReflectedWrapper.GetSerializedInfo() { return _targetMethod; } SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_0 = __this->____targetMethod_0; return L_0; } } // System.Void NodeCanvas.Framework.Internal.ReflectedWrapper::SetVariablesBB(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedWrapper_SetVariablesBB_m8F745C17ED682B72B26C6EA0926A30BC07753F7F (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, RuntimeObject* ___0_bb, const RuntimeMethod* method) { BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* V_0 = NULL; int32_t V_1 = 0; { // public void SetVariablesBB(IBlackboard bb) { foreach ( var bbVar in GetVariables() ) bbVar.bb = bb; } BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_0; L_0 = VirtualFuncInvoker0< BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* >::Invoke(5 /* NodeCanvas.Framework.BBParameter[] NodeCanvas.Framework.Internal.ReflectedWrapper::GetVariables() */, __this); V_0 = L_0; V_1 = 0; goto IL_0018; } IL_000b: { // public void SetVariablesBB(IBlackboard bb) { foreach ( var bbVar in GetVariables() ) bbVar.bb = bb; } BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_4 = (L_1)->GetAt(static_cast(L_3)); // public void SetVariablesBB(IBlackboard bb) { foreach ( var bbVar in GetVariables() ) bbVar.bb = bb; } RuntimeObject* L_5 = ___0_bb; NullCheck(L_4); BBParameter_set_bb_mC03C5FFA7320CCC721EF5323C21736B2BEE4B423(L_4, L_5, NULL); int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0018: { // public void SetVariablesBB(IBlackboard bb) { foreach ( var bbVar in GetVariables() ) bbVar.bb = bb; } int32_t L_7 = V_1; BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_8 = V_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_000b; } } { // public void SetVariablesBB(IBlackboard bb) { foreach ( var bbVar in GetVariables() ) bbVar.bb = bb; } return; } } // ParadoxNotion.Serialization.SerializedMethodInfo NodeCanvas.Framework.Internal.ReflectedWrapper::GetSerializedMethod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* ReflectedWrapper_GetSerializedMethod_m2BF7251D98A6BA8140A5B7F22FD4659D9E9FDCDB (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) { { // public SerializedMethodInfo GetSerializedMethod() { return _targetMethod; } SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_0 = __this->____targetMethod_0; return L_0; } } // System.Reflection.MethodInfo NodeCanvas.Framework.Internal.ReflectedWrapper::GetMethod() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectedWrapper_GetMethod_m26BA4C9D4AAFCD46E7F04F842119D42BF7296946 (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) { { // public MethodInfo GetMethod() { return _targetMethod; } SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_0 = __this->____targetMethod_0; MethodInfo_t* L_1; L_1 = SerializedMethodInfo_op_Implicit_m9C7F7B26C9ED02982F33741C6C6C3EBBF669B085(L_0, NULL); return L_1; } } // System.Boolean NodeCanvas.Framework.Internal.ReflectedWrapper::HasChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectedWrapper_HasChanged_m450CDF63627495A780D3FBE306FA24508B761EFE (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) { { // public bool HasChanged() { return _targetMethod != null ? _targetMethod.HasChanged() : false; } SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_0 = __this->____targetMethod_0; if (L_0) { goto IL_000a; } } { return (bool)0; } IL_000a: { SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_1 = __this->____targetMethod_0; NullCheck(L_1); bool L_2; L_2 = SerializedMethodInfo_HasChanged_m9A509656BF2AC2E53CFCBF6C08298915BFC47FBE_inline(L_1, NULL); return L_2; } } // System.String NodeCanvas.Framework.Internal.ReflectedWrapper::AsString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectedWrapper_AsString_m88951D0632712B8E217E099BBDC775779DD38A43 (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) { { // public string AsString() { return _targetMethod != null ? _targetMethod.AsString() : null; } SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_0 = __this->____targetMethod_0; if (L_0) { goto IL_000a; } } { return (String_t*)NULL; } IL_000a: { SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_1 = __this->____targetMethod_0; NullCheck(L_1); String_t* L_2; L_2 = SerializedMethodInfo_AsString_m42F8E470563DCB5AE314D5B52D8DDD5D59A00E2E(L_1, NULL); return L_2; } } // System.String NodeCanvas.Framework.Internal.ReflectedWrapper::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectedWrapper_ToString_m59CE2D0A9ECEB5A340F28B8E34D2E52F0992AFD0 (ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6* __this, const RuntimeMethod* method) { { // public override string ToString() { return AsString(); } String_t* L_0; L_0 = ReflectedWrapper_AsString_m88951D0632712B8E217E099BBDC775779DD38A43(__this, NULL); return L_0; } } #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 // NodeCanvas.Framework.Internal.ReflectedActionWrapper NodeCanvas.Framework.Internal.ReflectedActionWrapper::Create(System.Reflection.MethodInfo,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* ReflectedActionWrapper_Create_m6A84A57409F681ACD5FE49AE2F23C88C86FE318B (MethodInfo_t* ___0_method, RuntimeObject* ___1_bb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedAction_1_t3AFF5228C63FE8F8544EA893F2D0AEA4FD1C3688_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedAction_2_t6D097BB31427D57CCE1FBAB58B82F09F21D5131C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedAction_3_t1654C7721AAA262A2D46E25F42FDD0D82271AB7A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedAction_4_t4BCD60F844428ABF6337DF482C2DADE5066EF817_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedAction_5_t644196B07664D11325B8B5CEBDD5C2738D34F7A1_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedAction_6_tF3C6A436EC6EB5AE16CEA6FA9995B9452F414C4D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_1 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL; ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* V_3 = NULL; BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* V_4 = NULL; int32_t V_5 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_6 = NULL; Type_t* V_7 = NULL; int32_t V_8 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_9 = NULL; Type_t* G_B20_0 = NULL; Type_t* G_B25_0 = NULL; { // if ( method == null ) return null; MethodInfo_t* L_0 = ___0_method; bool L_1; L_1 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_0, (MethodInfo_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( method == null ) return null; return (ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A*)NULL; } IL_000b: { // Type type = null; V_0 = (Type_t*)NULL; // var parameters = method.GetParameters(); MethodInfo_t* L_2 = ___0_method; NullCheck(L_2); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_3; L_3 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_2); V_1 = L_3; // if ( parameters.Length == 0 ) type = typeof(ReflectedAction); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_4 = V_1; NullCheck(L_4); if ((((RuntimeArray*)L_4)->max_length)) { goto IL_0023; } } { // if ( parameters.Length == 0 ) type = typeof(ReflectedAction); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (ReflectedAction_tB2ABC2ABEABEEA250AB9BA0E01D757534B5AE773_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); V_0 = L_6; } IL_0023: { // if ( parameters.Length == 1 ) type = typeof(ReflectedAction<>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_7 = V_1; NullCheck(L_7); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) == ((uint32_t)1)))) { goto IL_0034; } } { // if ( parameters.Length == 1 ) type = typeof(ReflectedAction<>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (ReflectedAction_1_t3AFF5228C63FE8F8544EA893F2D0AEA4FD1C3688_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); V_0 = L_9; } IL_0034: { // if ( parameters.Length == 2 ) type = typeof(ReflectedAction<,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_10 = V_1; NullCheck(L_10); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))) == ((uint32_t)2)))) { goto IL_0045; } } { // if ( parameters.Length == 2 ) type = typeof(ReflectedAction<,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast (ReflectedAction_2_t6D097BB31427D57CCE1FBAB58B82F09F21D5131C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_12; L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL); V_0 = L_12; } IL_0045: { // if ( parameters.Length == 3 ) type = typeof(ReflectedAction<,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_13 = V_1; NullCheck(L_13); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))) == ((uint32_t)3)))) { goto IL_0056; } } { // if ( parameters.Length == 3 ) type = typeof(ReflectedAction<,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (ReflectedAction_3_t1654C7721AAA262A2D46E25F42FDD0D82271AB7A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL); V_0 = L_15; } IL_0056: { // if ( parameters.Length == 4 ) type = typeof(ReflectedAction<,,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_16 = V_1; NullCheck(L_16); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))) == ((uint32_t)4)))) { goto IL_0067; } } { // if ( parameters.Length == 4 ) type = typeof(ReflectedAction<,,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (ReflectedAction_4_t4BCD60F844428ABF6337DF482C2DADE5066EF817_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL); V_0 = L_18; } IL_0067: { // if ( parameters.Length == 5 ) type = typeof(ReflectedAction<,,,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_19 = V_1; NullCheck(L_19); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))) == ((uint32_t)5)))) { goto IL_0078; } } { // if ( parameters.Length == 5 ) type = typeof(ReflectedAction<,,,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast (ReflectedAction_5_t644196B07664D11325B8B5CEBDD5C2738D34F7A1_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_21; L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL); V_0 = L_21; } IL_0078: { // if ( parameters.Length == 6 ) type = typeof(ReflectedAction<,,,,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_22 = V_1; NullCheck(L_22); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))) == ((uint32_t)6)))) { goto IL_0089; } } { // if ( parameters.Length == 6 ) type = typeof(ReflectedAction<,,,,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast (ReflectedAction_6_tF3C6A436EC6EB5AE16CEA6FA9995B9452F414C4D_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_24; L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL); V_0 = L_24; } IL_0089: { // var argTypes = new Type[parameters.Length]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_25 = V_1; NullCheck(L_25); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_26 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))); V_2 = L_26; // for ( var i = 0; i < parameters.Length; i++ ) { V_5 = 0; goto IL_00ce; } IL_0097: { // var parameter = parameters[i]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_27 = V_1; int32_t L_28 = V_5; NullCheck(L_27); int32_t L_29 = L_28; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_30 = (L_27)->GetAt(static_cast(L_29)); V_6 = L_30; // var pType = parameter.ParameterType.IsByRef ? parameter.ParameterType.GetElementType() : parameter.ParameterType; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_31 = V_6; NullCheck(L_31); Type_t* L_32; L_32 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_31); NullCheck(L_32); bool L_33; L_33 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_32, NULL); if (L_33) { goto IL_00b4; } } { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_34 = V_6; NullCheck(L_34); Type_t* L_35; L_35 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_34); G_B20_0 = L_35; goto IL_00c0; } IL_00b4: { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_36 = V_6; NullCheck(L_36); Type_t* L_37; L_37 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_36); NullCheck(L_37); Type_t* L_38; L_38 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_37); G_B20_0 = L_38; } IL_00c0: { V_7 = G_B20_0; // argTypes[i] = pType; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_39 = V_2; int32_t L_40 = V_5; Type_t* L_41 = V_7; NullCheck(L_39); ArrayElementTypeCheck (L_39, L_41); (L_39)->SetAt(static_cast(L_40), (Type_t*)L_41); // for ( var i = 0; i < parameters.Length; i++ ) { int32_t L_42 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00ce: { // for ( var i = 0; i < parameters.Length; i++ ) { int32_t L_43 = V_5; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_44 = V_1; NullCheck(L_44); if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length))))) { goto IL_0097; } } { // var o = (ReflectedActionWrapper)Activator.CreateInstance(argTypes.Length > 0 ? type.RTMakeGenericType(argTypes) : type); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_45 = V_2; NullCheck(L_45); if ((((RuntimeArray*)L_45)->max_length)) { goto IL_00dc; } } { Type_t* L_46 = V_0; G_B25_0 = L_46; goto IL_00e3; } IL_00dc: { Type_t* L_47 = V_0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_48 = V_2; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_49; L_49 = ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8(L_47, L_48, NULL); G_B25_0 = L_49; } IL_00e3: { RuntimeObject* L_50; L_50 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(G_B25_0, NULL); V_3 = ((ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A*)CastclassClass((RuntimeObject*)L_50, ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A_il2cpp_TypeInfo_var)); // o._targetMethod = new SerializedMethodInfo(method); ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* L_51 = V_3; MethodInfo_t* L_52 = ___0_method; SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_53 = (SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1*)il2cpp_codegen_object_new(SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1_il2cpp_TypeInfo_var); NullCheck(L_53); SerializedMethodInfo__ctor_mDC004CAFB98728AAF7C382D89F697675B9FE4496(L_53, L_52, NULL); NullCheck(L_51); ((ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6*)L_51)->____targetMethod_0 = L_53; Il2CppCodeGenWriteBarrier((void**)(&((ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6*)L_51)->____targetMethod_0), (void*)L_53); // BBParameter.SetBBFields(o, bb); ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* L_54 = V_3; RuntimeObject* L_55 = ___1_bb; BBParameter_SetBBFields_m327944D49EE061B4C80840B5750BCFA498938F8C(L_54, L_55, NULL); // var bbParams = o.GetVariables(); ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* L_56 = V_3; NullCheck(L_56); BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_57; L_57 = VirtualFuncInvoker0< BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* >::Invoke(5 /* NodeCanvas.Framework.BBParameter[] NodeCanvas.Framework.Internal.ReflectedWrapper::GetVariables() */, L_56); V_4 = L_57; // for ( int i = 0; i < parameters.Length; i++ ) { V_8 = 0; goto IL_0134; } IL_010e: { // var p = parameters[i]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_58 = V_1; int32_t L_59 = V_8; NullCheck(L_58); int32_t L_60 = L_59; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_61 = (L_58)->GetAt(static_cast(L_60)); V_9 = L_61; // if ( p.IsOptional ) { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_62 = V_9; NullCheck(L_62); bool L_63; L_63 = ParameterInfo_get_IsOptional_mB27F82EA5A21188AD6E5CC5A34A3913C6D887BD4(L_62, NULL); if (!L_63) { goto IL_012e; } } { // bbParams[i].value = p.DefaultValue; BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_64 = V_4; int32_t L_65 = V_8; NullCheck(L_64); int32_t L_66 = L_65; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_67 = (L_64)->GetAt(static_cast(L_66)); ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_68 = V_9; NullCheck(L_68); RuntimeObject* L_69; L_69 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* System.Object System.Reflection.ParameterInfo::get_DefaultValue() */, L_68); NullCheck(L_67); BBParameter_set_value_m7574E21CC4D7A85BC5F8E5EF2E16A994896FED5E(L_67, L_69, NULL); } IL_012e: { // for ( int i = 0; i < parameters.Length; i++ ) { int32_t L_70 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_0134: { // for ( int i = 0; i < parameters.Length; i++ ) { int32_t L_71 = V_8; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_72 = V_1; NullCheck(L_72); if ((((int32_t)L_71) < ((int32_t)((int32_t)(((RuntimeArray*)L_72)->max_length))))) { goto IL_010e; } } { // return o; ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* L_73 = V_3; return L_73; } } // System.Void NodeCanvas.Framework.Internal.ReflectedActionWrapper::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedActionWrapper__ctor_m0D5657AEAB844012AF06473CD9AE0F4E0F1AC7C0 (ReflectedActionWrapper_t4532A190314CDF505B5907181388A27F7CA0707A* __this, const RuntimeMethod* method) { { ReflectedWrapper__ctor_m9E1ACD698800E3F69292A681D198ED0850DA21A3(__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 // NodeCanvas.Framework.Internal.ReflectedFunctionWrapper NodeCanvas.Framework.Internal.ReflectedFunctionWrapper::Create(System.Reflection.MethodInfo,NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* ReflectedFunctionWrapper_Create_mF857B02BFAEE0132D17A6C28DB5E4FABD6F8719A (MethodInfo_t* ___0_method, RuntimeObject* ___1_bb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunction_1_tBDF1E6F3769E0CD34B4C2D37962DA149DFE2CD9A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunction_2_t6861921755436B6352822D4F07D9F26EB2311BCA_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunction_3_tCD47634A1E6F67E9CCFFEEEFDBC2CD5BF323188A_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunction_4_t0F4236465495373C534713440AC45ACB7D89EA46_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunction_5_t04F47F2BC2A9AC299170C3E29158AA55648A5748_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunction_6_tFB134CE3AC7FE428803C18071B5A4FBA0CC266C7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectedFunction_7_t0CA35D9BFEDA695042F0BF1FBCA956C1BEBB17D1_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_1 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL; ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* V_3 = NULL; BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* V_4 = NULL; int32_t V_5 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_6 = NULL; Type_t* V_7 = NULL; int32_t V_8 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_9 = NULL; Type_t* G_B20_0 = NULL; { // if ( method == null ) return null; MethodInfo_t* L_0 = ___0_method; bool L_1; L_1 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_0, (MethodInfo_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( method == null ) return null; return (ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F*)NULL; } IL_000b: { // Type type = null; V_0 = (Type_t*)NULL; // var parameters = method.GetParameters(); MethodInfo_t* L_2 = ___0_method; NullCheck(L_2); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_3; L_3 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_2); V_1 = L_3; // if ( parameters.Length == 0 ) type = typeof(ReflectedFunction<>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_4 = V_1; NullCheck(L_4); if ((((RuntimeArray*)L_4)->max_length)) { goto IL_0023; } } { // if ( parameters.Length == 0 ) type = typeof(ReflectedFunction<>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (ReflectedFunction_1_tBDF1E6F3769E0CD34B4C2D37962DA149DFE2CD9A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); V_0 = L_6; } IL_0023: { // if ( parameters.Length == 1 ) type = typeof(ReflectedFunction<,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_7 = V_1; NullCheck(L_7); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_7)->max_length))) == ((uint32_t)1)))) { goto IL_0034; } } { // if ( parameters.Length == 1 ) type = typeof(ReflectedFunction<,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast (ReflectedFunction_2_t6861921755436B6352822D4F07D9F26EB2311BCA_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_9; L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL); V_0 = L_9; } IL_0034: { // if ( parameters.Length == 2 ) type = typeof(ReflectedFunction<,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_10 = V_1; NullCheck(L_10); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))) == ((uint32_t)2)))) { goto IL_0045; } } { // if ( parameters.Length == 2 ) type = typeof(ReflectedFunction<,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast (ReflectedFunction_3_tCD47634A1E6F67E9CCFFEEEFDBC2CD5BF323188A_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_12; L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL); V_0 = L_12; } IL_0045: { // if ( parameters.Length == 3 ) type = typeof(ReflectedFunction<,,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_13 = V_1; NullCheck(L_13); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))) == ((uint32_t)3)))) { goto IL_0056; } } { // if ( parameters.Length == 3 ) type = typeof(ReflectedFunction<,,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast (ReflectedFunction_4_t0F4236465495373C534713440AC45ACB7D89EA46_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_15; L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL); V_0 = L_15; } IL_0056: { // if ( parameters.Length == 4 ) type = typeof(ReflectedFunction<,,,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_16 = V_1; NullCheck(L_16); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))) == ((uint32_t)4)))) { goto IL_0067; } } { // if ( parameters.Length == 4 ) type = typeof(ReflectedFunction<,,,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast (ReflectedFunction_5_t04F47F2BC2A9AC299170C3E29158AA55648A5748_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL); V_0 = L_18; } IL_0067: { // if ( parameters.Length == 5 ) type = typeof(ReflectedFunction<,,,,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_19 = V_1; NullCheck(L_19); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))) == ((uint32_t)5)))) { goto IL_0078; } } { // if ( parameters.Length == 5 ) type = typeof(ReflectedFunction<,,,,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast (ReflectedFunction_6_tFB134CE3AC7FE428803C18071B5A4FBA0CC266C7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_21; L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL); V_0 = L_21; } IL_0078: { // if ( parameters.Length == 6 ) type = typeof(ReflectedFunction<,,,,,,>); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_22 = V_1; NullCheck(L_22); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))) == ((uint32_t)6)))) { goto IL_0089; } } { // if ( parameters.Length == 6 ) type = typeof(ReflectedFunction<,,,,,,>); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_23 = { reinterpret_cast (ReflectedFunction_7_t0CA35D9BFEDA695042F0BF1FBCA956C1BEBB17D1_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_24; L_24 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_23, NULL); V_0 = L_24; } IL_0089: { // var argTypes = new Type[parameters.Length + 1]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_25 = V_1; NullCheck(L_25); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_26 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_25)->max_length)), 1))); V_2 = L_26; // argTypes[0] = method.ReturnType; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_27 = V_2; MethodInfo_t* L_28 = ___0_method; NullCheck(L_28); Type_t* L_29; L_29 = VirtualFuncInvoker0< Type_t* >::Invoke(40 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_28); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_29); (L_27)->SetAt(static_cast(0), (Type_t*)L_29); // for ( var i = 0; i < parameters.Length; i++ ) { V_5 = 0; goto IL_00db; } IL_00a2: { // var parameter = parameters[i]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_30 = V_1; int32_t L_31 = V_5; NullCheck(L_30); int32_t L_32 = L_31; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_33 = (L_30)->GetAt(static_cast(L_32)); V_6 = L_33; // var pType = parameter.ParameterType.IsByRef ? parameter.ParameterType.GetElementType() : parameter.ParameterType; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_34 = V_6; NullCheck(L_34); Type_t* L_35; L_35 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_34); NullCheck(L_35); bool L_36; L_36 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_35, NULL); if (L_36) { goto IL_00bf; } } { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_37 = V_6; NullCheck(L_37); Type_t* L_38; L_38 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_37); G_B20_0 = L_38; goto IL_00cb; } IL_00bf: { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_39 = V_6; NullCheck(L_39); Type_t* L_40; L_40 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_39); NullCheck(L_40); Type_t* L_41; L_41 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_40); G_B20_0 = L_41; } IL_00cb: { V_7 = G_B20_0; // argTypes[i + 1] = pType; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_42 = V_2; int32_t L_43 = V_5; Type_t* L_44 = V_7; NullCheck(L_42); ArrayElementTypeCheck (L_42, L_44); (L_42)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_43, 1))), (Type_t*)L_44); // for ( var i = 0; i < parameters.Length; i++ ) { int32_t L_45 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00db: { // for ( var i = 0; i < parameters.Length; i++ ) { int32_t L_46 = V_5; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_47 = V_1; NullCheck(L_47); if ((((int32_t)L_46) < ((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length))))) { goto IL_00a2; } } { // var o = (ReflectedFunctionWrapper)Activator.CreateInstance(type.RTMakeGenericType(argTypes.ToArray())); Type_t* L_48 = V_0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_49 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_50; L_50 = Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89((RuntimeObject*)L_49, Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_51; L_51 = ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8(L_48, L_50, NULL); RuntimeObject* L_52; L_52 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_51, NULL); V_3 = ((ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F*)CastclassClass((RuntimeObject*)L_52, ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F_il2cpp_TypeInfo_var)); // o._targetMethod = new SerializedMethodInfo(method); ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* L_53 = V_3; MethodInfo_t* L_54 = ___0_method; SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* L_55 = (SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1*)il2cpp_codegen_object_new(SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1_il2cpp_TypeInfo_var); NullCheck(L_55); SerializedMethodInfo__ctor_mDC004CAFB98728AAF7C382D89F697675B9FE4496(L_55, L_54, NULL); NullCheck(L_53); ((ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6*)L_53)->____targetMethod_0 = L_55; Il2CppCodeGenWriteBarrier((void**)(&((ReflectedWrapper_tC4A6AE3F97F054C156895E4DA0D46C2A8FDFAFA6*)L_53)->____targetMethod_0), (void*)L_55); // BBParameter.SetBBFields(o, bb); ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* L_56 = V_3; RuntimeObject* L_57 = ___1_bb; BBParameter_SetBBFields_m327944D49EE061B4C80840B5750BCFA498938F8C(L_56, L_57, NULL); // var bbParams = o.GetVariables(); ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* L_58 = V_3; NullCheck(L_58); BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_59; L_59 = VirtualFuncInvoker0< BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* >::Invoke(5 /* NodeCanvas.Framework.BBParameter[] NodeCanvas.Framework.Internal.ReflectedWrapper::GetVariables() */, L_58); V_4 = L_59; // for ( int i = 0; i < parameters.Length; i++ ) { V_8 = 0; goto IL_0141; } IL_0119: { // var p = parameters[i]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_60 = V_1; int32_t L_61 = V_8; NullCheck(L_60); int32_t L_62 = L_61; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_63 = (L_60)->GetAt(static_cast(L_62)); V_9 = L_63; // if ( p.IsOptional ) { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_64 = V_9; NullCheck(L_64); bool L_65; L_65 = ParameterInfo_get_IsOptional_mB27F82EA5A21188AD6E5CC5A34A3913C6D887BD4(L_64, NULL); if (!L_65) { goto IL_013b; } } { // bbParams[i + 1].value = p.DefaultValue; //index 0 is return value BBParameterU5BU5D_tB9590F74375A7B8AC820DC3E6D5E0C3A69BF4D0E* L_66 = V_4; int32_t L_67 = V_8; NullCheck(L_66); int32_t L_68 = ((int32_t)il2cpp_codegen_add(L_67, 1)); BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_69 = (L_66)->GetAt(static_cast(L_68)); ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_70 = V_9; NullCheck(L_70); RuntimeObject* L_71; L_71 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(13 /* System.Object System.Reflection.ParameterInfo::get_DefaultValue() */, L_70); NullCheck(L_69); BBParameter_set_value_m7574E21CC4D7A85BC5F8E5EF2E16A994896FED5E(L_69, L_71, NULL); } IL_013b: { // for ( int i = 0; i < parameters.Length; i++ ) { int32_t L_72 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_72, 1)); } IL_0141: { // for ( int i = 0; i < parameters.Length; i++ ) { int32_t L_73 = V_8; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_74 = V_1; NullCheck(L_74); if ((((int32_t)L_73) < ((int32_t)((int32_t)(((RuntimeArray*)L_74)->max_length))))) { goto IL_0119; } } { // return o; ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* L_75 = V_3; return L_75; } } // System.Void NodeCanvas.Framework.Internal.ReflectedFunctionWrapper::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedFunctionWrapper__ctor_m9E23C6B34A4F3C83D8320A51B43A48D1B7C6564A (ReflectedFunctionWrapper_t84AD9152CF3A094F0C3FC4E037E2BD1D6936053F* __this, const RuntimeMethod* method) { { ReflectedWrapper__ctor_m9E1ACD698800E3F69292A681D198ED0850DA21A3(__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.String NodeCanvas.Framework.Internal.MissingAction::ParadoxNotion.Serialization.IMissingRecoverable.get_missingType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingAction_ParadoxNotion_Serialization_IMissingRecoverable_get_missingType_m82D4ED8B4CDF33E8BF7FCA78186BFF76D519A9D3 (MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029* __this, const RuntimeMethod* method) { { // get { return _missingType; } String_t* L_0 = __this->____missingType_14; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingAction::ParadoxNotion.Serialization.IMissingRecoverable.set_missingType(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingAction_ParadoxNotion_Serialization_IMissingRecoverable_set_missingType_mE5CEDA1532CA663073760F932D442F5DAF6EA9FC (MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _missingType = value; } String_t* L_0 = ___0_value; __this->____missingType_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____missingType_14), (void*)L_0); // set { _missingType = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingAction::ParadoxNotion.Serialization.IMissingRecoverable.get_recoveryState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingAction_ParadoxNotion_Serialization_IMissingRecoverable_get_recoveryState_mC78C6CB63FB1BAA59CC814B6CB592221F083285C (MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029* __this, const RuntimeMethod* method) { { // get { return _recoveryState; } String_t* L_0 = __this->____recoveryState_15; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingAction::ParadoxNotion.Serialization.IMissingRecoverable.set_recoveryState(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingAction_ParadoxNotion_Serialization_IMissingRecoverable_set_recoveryState_m22CA2FF325ECC92D561FDE4CBC85F8C9E86F1189 (MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _recoveryState = value; } String_t* L_0 = ___0_value; __this->____recoveryState_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoveryState_15), (void*)L_0); // set { _recoveryState = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingAction::get_info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingAction_get_info_m3098A4B587E36FF18E0B626E1B506C345A158774 (MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // get { return ReflectionTools.FriendlyTypeName(_missingType).FormatError(); } String_t* L_0 = __this->____missingType_14; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_1; L_1 = ReflectionTools_FriendlyTypeName_mD666E9D35313C85366810AFB9A992DE298224F9B(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_2; L_2 = StringUtils_FormatError_m9971C5B8CFB0B1C14F814F73AF161679E87E0116(L_1, NULL); return L_2; } } // System.Void NodeCanvas.Framework.Internal.MissingAction::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingAction__ctor_m59C6ADA153290815D186105C8C476C54441532BA (MissingAction_t51C19FB01F03C63CF00BCE5B7160C5E8AFBF0029* __this, const RuntimeMethod* method) { { ActionTask__ctor_m7C70325BFF57D66662DB867F3598756BB5277AA6(__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.String NodeCanvas.Framework.Internal.MissingCondition::ParadoxNotion.Serialization.IMissingRecoverable.get_missingType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingCondition_ParadoxNotion_Serialization_IMissingRecoverable_get_missingType_mD1D2FFAA455CDC9A0C66807B2206D4B846F3E79B (MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA* __this, const RuntimeMethod* method) { { // get { return _missingType; } String_t* L_0 = __this->____missingType_14; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingCondition::ParadoxNotion.Serialization.IMissingRecoverable.set_missingType(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingCondition_ParadoxNotion_Serialization_IMissingRecoverable_set_missingType_m1A0C0448A652F6A292F93784B027DF2180A92B70 (MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _missingType = value; } String_t* L_0 = ___0_value; __this->____missingType_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____missingType_14), (void*)L_0); // set { _missingType = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingCondition::ParadoxNotion.Serialization.IMissingRecoverable.get_recoveryState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingCondition_ParadoxNotion_Serialization_IMissingRecoverable_get_recoveryState_m9D725B77FA702495B0F1524692E822D59319A861 (MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA* __this, const RuntimeMethod* method) { { // get { return _recoveryState; } String_t* L_0 = __this->____recoveryState_15; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingCondition::ParadoxNotion.Serialization.IMissingRecoverable.set_recoveryState(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingCondition_ParadoxNotion_Serialization_IMissingRecoverable_set_recoveryState_m8892851AA280F04D3126010C479F2CA2C00B0711 (MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _recoveryState = value; } String_t* L_0 = ___0_value; __this->____recoveryState_15 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoveryState_15), (void*)L_0); // set { _recoveryState = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingCondition::get_info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingCondition_get_info_mB559407397E02E226274E1BE3943683C9EA294F2 (MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // get { return ReflectionTools.FriendlyTypeName(_missingType).FormatError(); } String_t* L_0 = __this->____missingType_14; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_1; L_1 = ReflectionTools_FriendlyTypeName_mD666E9D35313C85366810AFB9A992DE298224F9B(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_2; L_2 = StringUtils_FormatError_m9971C5B8CFB0B1C14F814F73AF161679E87E0116(L_1, NULL); return L_2; } } // System.Void NodeCanvas.Framework.Internal.MissingCondition::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingCondition__ctor_mAB189151E8E2636BC361ED743043F8B4121470AE (MissingCondition_t89B9CCA5CFF83E72E7827229C3ACF20F39A063FA* __this, const RuntimeMethod* method) { { ConditionTask__ctor_m1F4FE5C10F05FCE9676F9356FDBA1F366E396EDB(__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.Type NodeCanvas.Framework.Internal.TaskAgentParameter::get_varType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TaskAgentParameter_get_varType_m8EACF6CC2C39857C2C9080BFA0155EFC64B7D61D (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* G_B2_0 = NULL; Type_t* G_B1_0 = NULL; { // public override System.Type varType => _type ?? typeof(UnityEngine.Object); Type_t* L_0 = __this->____type_8; Type_t* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0014; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); G_B2_0 = L_3; } IL_0014: { return G_B2_0; } } // UnityEngine.Object NodeCanvas.Framework.Internal.TaskAgentParameter::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* TaskAgentParameter_get_value_m8F31958731B2FC04250D92059F8E3F00EB86F566 (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_1_get_value_m6F4A2CF3E52CCAC10D5C22C36B2C4935F1B525C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* V_0 = NULL; { // var o = base.value; Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0; L_0 = BBParameter_1_get_value_m6F4A2CF3E52CCAC10D5C22C36B2C4935F1B525C1(__this, BBParameter_1_get_value_m6F4A2CF3E52CCAC10D5C22C36B2C4935F1B525C1_RuntimeMethod_var); V_0 = L_0; // if ( o is GameObject ) { return ( o as GameObject ).transform; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1 = V_0; if (!((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_1, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var))) { goto IL_001b; } } { // if ( o is GameObject ) { return ( o as GameObject ).transform; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_2 = V_0; NullCheck(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_2, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var))); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3; L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_2, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), NULL); return L_3; } IL_001b: { // if ( o is Component ) { return (Component)o; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_4 = V_0; if (!((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_4, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var))) { goto IL_002a; } } { // if ( o is Component ) { return (Component)o; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = V_0; return ((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)CastclassClass((RuntimeObject*)L_5, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)); } IL_002a: { // return null; return (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL; } } // System.Void NodeCanvas.Framework.Internal.TaskAgentParameter::set_value(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAgentParameter_set_value_mDD4DB6277B0B75C53EAB26C69B06FD1BB0ABF4D2 (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) { { // set { _value = value; } //the linked blackboard variable is NEVER set through the TaskAgentParameter. Instead we set the local (inherited) variable Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_value; ((BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09*)__this)->____value_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09*)__this)->____value_5), (void*)L_0); // set { _value = value; } //the linked blackboard variable is NEVER set through the TaskAgentParameter. Instead we set the local (inherited) variable return; } } // System.Object NodeCanvas.Framework.Internal.TaskAgentParameter::GetValueBoxed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TaskAgentParameter_GetValueBoxed_mA7C70F06B125E3E83ECFBA7E957CF45E4D521648 (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, const RuntimeMethod* method) { { // public override object GetValueBoxed() { return this.value; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0; L_0 = TaskAgentParameter_get_value_m8F31958731B2FC04250D92059F8E3F00EB86F566(__this, NULL); return L_0; } } // System.Void NodeCanvas.Framework.Internal.TaskAgentParameter::SetValueBoxed(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAgentParameter_SetValueBoxed_m935C44F8A7462DE148090238EF05D28A4C60AB8D (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, RuntimeObject* ___0_newValue, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public override void SetValueBoxed(object newValue) { this.value = newValue as UnityEngine.Object; } RuntimeObject* L_0 = ___0_newValue; TaskAgentParameter_set_value_mDD4DB6277B0B75C53EAB26C69B06FD1BB0ABF4D2_inline(__this, ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL); // public override void SetValueBoxed(object newValue) { this.value = newValue as UnityEngine.Object; } return; } } // System.Void NodeCanvas.Framework.Internal.TaskAgentParameter::SetType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAgentParameter_SetType_mDB8F5F8D60CBF5F6CD96B7B5FA02566A017337A6 (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, Type_t* ___0_newType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( typeof(UnityEngine.Object).IsAssignableFrom(newType) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); Type_t* L_2 = ___0_newType; NullCheck(L_1); bool L_3; L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_1, L_2); if (!L_3) { goto IL_0019; } } { // _type = newType; Type_t* L_4 = ___0_newType; __this->____type_8 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____type_8), (void*)L_4); } IL_0019: { // } return; } } // System.Void NodeCanvas.Framework.Internal.TaskAgentParameter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TaskAgentParameter__ctor_mC63B504E7F887084C4C292A06913545A07337EEF (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_1__ctor_m3FDF1B3ED6654D282E73BFF60E7CBE8B4126B0A2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { BBParameter_1__ctor_m3FDF1B3ED6654D282E73BFF60E7CBE8B4126B0A2(__this, BBParameter_1__ctor_m3FDF1B3ED6654D282E73BFF60E7CBE8B4126B0A2_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.String NodeCanvas.Framework.Internal.BBMappingParameter::get_targetSubGraphVariableID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BBMappingParameter_get_targetSubGraphVariableID_mA94C80599DE1E9D141FDE407F5FF35C076B0329C (BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A* __this, const RuntimeMethod* method) { { // public string targetSubGraphVariableID => _targetSubGraphVariableID; String_t* L_0 = __this->____targetSubGraphVariableID_10; return L_0; } } // System.Boolean NodeCanvas.Framework.Internal.BBMappingParameter::get_canRead() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBMappingParameter_get_canRead_m68BE9996096F8EB2C2F55F3433D3A822C7B3C975 (BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A* __this, const RuntimeMethod* method) { { // public bool canRead { get { return _canRead; } set { _canRead = value; } } bool L_0 = __this->____canRead_11; return L_0; } } // System.Void NodeCanvas.Framework.Internal.BBMappingParameter::set_canRead(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBMappingParameter_set_canRead_mEF29B3EC345D45DC4397927923A1A759439EB3A7 (BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool canRead { get { return _canRead; } set { _canRead = value; } } bool L_0 = ___0_value; __this->____canRead_11 = L_0; // public bool canRead { get { return _canRead; } set { _canRead = value; } } return; } } // System.Boolean NodeCanvas.Framework.Internal.BBMappingParameter::get_canWrite() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BBMappingParameter_get_canWrite_mE8F951FE54EE28A20618124DA221E18681CCD477 (BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A* __this, const RuntimeMethod* method) { { // public bool canWrite { get { return _canWrite; } set { _canWrite = value; } } bool L_0 = __this->____canWrite_12; return L_0; } } // System.Void NodeCanvas.Framework.Internal.BBMappingParameter::set_canWrite(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBMappingParameter_set_canWrite_mA1F53E6C5828C0CA6BC0B1D1B10A29B3E02EB5FD (BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool canWrite { get { return _canWrite; } set { _canWrite = value; } } bool L_0 = ___0_value; __this->____canWrite_12 = L_0; // public bool canWrite { get { return _canWrite; } set { _canWrite = value; } } return; } } // System.Void NodeCanvas.Framework.Internal.BBMappingParameter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBMappingParameter__ctor_m8A3388EEC3133336D3733D8028A2BAE413522A71 (BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A* __this, const RuntimeMethod* method) { { // public BBMappingParameter() : base() { } BBObjectParameter__ctor_m93D98FB3B76989D64EBFDA33B9F68C29649591C5(__this, NULL); // public BBMappingParameter() : base() { } return; } } // System.Void NodeCanvas.Framework.Internal.BBMappingParameter::.ctor(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBMappingParameter__ctor_mB2C79F21E83555FD716A831DD0EBD658E8C43F31 (BBMappingParameter_t271BF3D15F27980230AA7D18791AD2E533D6114A* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_subVariable, const RuntimeMethod* method) { { // public BBMappingParameter(Variable subVariable) { BBObjectParameter__ctor_m93D98FB3B76989D64EBFDA33B9F68C29649591C5(__this, NULL); // _targetSubGraphVariableID = subVariable.ID; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = ___0_subVariable; NullCheck(L_0); String_t* L_1; L_1 = Variable_get_ID_m076E7680D89502E8948DD41E210D5616F6E080D4(L_0, NULL); __this->____targetSubGraphVariableID_10 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____targetSubGraphVariableID_10), (void*)L_1); // base.SetType(subVariable.varType); Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_subVariable; NullCheck(L_2); Type_t* L_3; L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(5 /* System.Type NodeCanvas.Framework.Variable::get_varType() */, L_2); BBObjectParameter_SetType_m8D2A97D469704DB127CF8F7B69E83AD73B9724AA(__this, L_3, 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 NodeCanvas.Framework.Internal.BBObjectParameter::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mEBE3B56B8E6B26DCF4F75329C4FF36D17293C412 (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type != null ) { _type = type.FullName; } Type_t* L_0; L_0 = BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_001f; } } { // if ( type != null ) { _type = type.FullName; } Type_t* L_2; L_2 = BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305_inline(__this, NULL); NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_2); __this->____type_8 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____type_8), (void*)L_3); } IL_001f: { // } return; } } // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mC6280E6A7B6BD01166F752799F8D0F5DB303D6FE (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // type = ReflectionTools.GetType(_type, /*fallback?*/ true); String_t* L_0 = __this->____type_8; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C(L_0, (bool)1, (Type_t*)NULL, NULL); BBObjectParameter_set_type_m2D8E32526991819810F252217129FA3054BBFC48_inline(__this, L_1, NULL); // } return; } } // System.Type NodeCanvas.Framework.Internal.BBObjectParameter::get_type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305 (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) { { // private Type type { get; set; } Type_t* L_0 = __this->___U3CtypeU3Ek__BackingField_9; return L_0; } } // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::set_type(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter_set_type_m2D8E32526991819810F252217129FA3054BBFC48 (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, Type_t* ___0_value, const RuntimeMethod* method) { { // private Type type { get; set; } Type_t* L_0 = ___0_value; __this->___U3CtypeU3Ek__BackingField_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField_9), (void*)L_0); return; } } // System.Type NodeCanvas.Framework.Internal.BBObjectParameter::get_varType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* BBObjectParameter_get_varType_m57276F23D73E13009B175FF5D0D8F8722F2E353E (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public override Type varType => type != null ? type : typeof(object); Type_t* L_0; L_0 = BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_0, (Type_t*)NULL, NULL); if (L_1) { goto IL_0019; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); return L_3; } IL_0019: { Type_t* L_4; L_4 = BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305_inline(__this, NULL); return L_4; } } // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter__ctor_m93D98FB3B76989D64EBFDA33B9F68C29649591C5 (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public BBObjectParameter() { SetType(typeof(object)); } BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733(__this, BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var); // public BBObjectParameter() { SetType(typeof(object)); } RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL); BBObjectParameter_SetType_m8D2A97D469704DB127CF8F7B69E83AD73B9724AA(__this, L_1, NULL); // public BBObjectParameter() { SetType(typeof(object)); } return; } } // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::.ctor(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter__ctor_m8DFEB9126CBE3F3BFC1422D079ED6C227765CD2E (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, Type_t* ___0_t, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public BBObjectParameter(Type t) { SetType(t); } BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733(__this, BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var); // public BBObjectParameter(Type t) { SetType(t); } Type_t* L_0 = ___0_t; BBObjectParameter_SetType_m8D2A97D469704DB127CF8F7B69E83AD73B9724AA(__this, L_0, NULL); // public BBObjectParameter(Type t) { SetType(t); } return; } } // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::.ctor(NodeCanvas.Framework.BBParameter) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter__ctor_m4191238FB9AB335631BEB19416897E8A5924D1BB (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // public BBObjectParameter(BBParameter source) { BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733(__this, BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var); // if ( source != null ) { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_0 = ___0_source; if (!L_0) { goto IL_0039; } } { // type = source.varType; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_1 = ___0_source; NullCheck(L_1); Type_t* L_2; L_2 = VirtualFuncInvoker0< Type_t* >::Invoke(6 /* System.Type NodeCanvas.Framework.BBParameter::get_varType() */, L_1); BBObjectParameter_set_type_m2D8E32526991819810F252217129FA3054BBFC48_inline(__this, L_2, NULL); // _value = source.value; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_3 = ___0_source; NullCheck(L_3); RuntimeObject* L_4; L_4 = BBParameter_get_value_mAA2CA228ECA265F87B26CF467626136FB3F74D23(L_3, NULL); ((BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3*)__this)->____value_5 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3*)__this)->____value_5), (void*)L_4); // name = source.name; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_5 = ___0_source; NullCheck(L_5); String_t* L_6; L_6 = BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline(L_5, NULL); BBParameter_set_name_mB5C44C9FA31C6946E9F6963F0B9D6742A5CFCC2A(__this, L_6, NULL); // targetVariableID = source.targetVariableID; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_7 = ___0_source; NullCheck(L_7); String_t* L_8; L_8 = BBParameter_get_targetVariableID_m906581BCA5029E8184157D79E93FF6F9E1DEB361_inline(L_7, NULL); BBParameter_set_targetVariableID_mEE6122081459973AB860C5685722E175D9346E22_inline(__this, L_8, NULL); } IL_0039: { // } return; } } // System.Void NodeCanvas.Framework.Internal.BBObjectParameter::SetType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BBObjectParameter_SetType_m8D2A97D469704DB127CF8F7B69E83AD73B9724AA (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, Type_t* ___0_t, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* G_B7_0 = NULL; BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* G_B6_0 = NULL; RuntimeObject* G_B8_0 = NULL; BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* G_B8_1 = NULL; { // if ( t == null ) { t = typeof(object); } Type_t* L_0 = ___0_t; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_0015; } } { // if ( t == null ) { t = typeof(object); } RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); ___0_t = L_3; } IL_0015: { // if ( t != type || ( t.RTIsValueType() && _value == null ) ) { Type_t* L_4 = ___0_t; Type_t* L_5; L_5 = BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_6; L_6 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_5, NULL); if (L_6) { goto IL_0033; } } { Type_t* L_7 = ___0_t; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_8; L_8 = ReflectionTools_RTIsValueType_m139997DE2E990C2793079E27B33138EDC53BBFCF(L_7, NULL); if (!L_8) { goto IL_004a; } } { RuntimeObject* L_9 = ((BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3*)__this)->____value_5; if (L_9) { goto IL_004a; } } IL_0033: { // _value = t.RTIsValueType() ? Activator.CreateInstance(t) : null; Type_t* L_10 = ___0_t; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_11; L_11 = ReflectionTools_RTIsValueType_m139997DE2E990C2793079E27B33138EDC53BBFCF(L_10, NULL); G_B6_0 = __this; if (L_11) { G_B7_0 = __this; goto IL_003f; } } { G_B8_0 = NULL; G_B8_1 = G_B6_0; goto IL_0045; } IL_003f: { Type_t* L_12 = ___0_t; RuntimeObject* L_13; L_13 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_12, NULL); G_B8_0 = L_13; G_B8_1 = G_B7_0; } IL_0045: { NullCheck(G_B8_1); ((BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3*)G_B8_1)->____value_5 = G_B8_0; Il2CppCodeGenWriteBarrier((void**)(&((BBParameter_1_tB46669698C0BE7BD6EFB9A7BE9458183044389E3*)G_B8_1)->____value_5), (void*)G_B8_0); } IL_004a: { // type = t; Type_t* L_14 = ___0_t; BBObjectParameter_set_type_m2D8E32526991819810F252217129FA3054BBFC48_inline(__this, L_14, 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 NodeCanvas.Framework.Internal.BlackboardSource::add_onVariableAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_add_onVariableAdded_mAE6C31BAA404004D4BED4E91C1D2DAA54C7DBEE8 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_1; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableAdded_1); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::remove_onVariableAdded(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_remove_onVariableAdded_m32BBA375041A826928C48A5089CD2715DFD2D726 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_1; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableAdded_1); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::add_onVariableRemoved(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_add_onVariableRemoved_m118CD9B1B99375DE1CB6187AF2FC5DF8531E3B63 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_2; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableRemoved_2); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::remove_onVariableRemoved(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_remove_onVariableRemoved_mA1C37A0604CF534EACE754C1C1E1497D08A84DB7 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Action_1_t924369B78685936188D9F308D270D4B74F46B374* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_0 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_1 = NULL; Action_1_t924369B78685936188D9F308D270D4B74F46B374* V_2 = NULL; { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_2; V_0 = L_0; } IL_0007: { Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = V_0; V_1 = L_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_2 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t924369B78685936188D9F308D270D4B74F46B374*)Castclass((RuntimeObject*)L_4, Action_1_t924369B78685936188D9F308D270D4B74F46B374_il2cpp_TypeInfo_var)); Action_1_t924369B78685936188D9F308D270D4B74F46B374** L_5 = (&__this->___onVariableRemoved_2); Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_6 = V_2; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_7 = V_1; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_9 = V_0; Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_9) == ((RuntimeObject*)(Action_1_t924369B78685936188D9F308D270D4B74F46B374*)L_10)))) { goto IL_0007; } } { return; } } // System.String NodeCanvas.Framework.Internal.BlackboardSource::get_identifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BlackboardSource_get_identifier_m2276765AC7459D39C8D99A285DD16163295C3D9E (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF888B1965EAF93D33A089B5D3C6DEB7D027758F); s_Il2CppMethodInitialized = true; } { // public string identifier => "Graph"; return _stringLiteralCF888B1965EAF93D33A089B5D3C6DEB7D027758F; } } // System.Collections.Generic.Dictionary`2 NodeCanvas.Framework.Internal.BlackboardSource::get_variables() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { { // public Dictionary variables { get { return _variables; } set { _variables = value; } } Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_0 = __this->____variables_0; return L_0; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::set_variables(System.Collections.Generic.Dictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_set_variables_m2F2C474335B49B16AB2786C3D66B0FC88B68CB34 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ___0_value, const RuntimeMethod* method) { { // public Dictionary variables { get { return _variables; } set { _variables = value; } } Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_0 = ___0_value; __this->____variables_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____variables_0), (void*)L_0); // public Dictionary variables { get { return _variables; } set { _variables = value; } } return; } } // NodeCanvas.Framework.IBlackboard NodeCanvas.Framework.Internal.BlackboardSource::get_parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BlackboardSource_get_parent_m7B9743B116F6E839319AC2E1BB7282B990BA9AB6 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { { // public IBlackboard parent { get; set; } RuntimeObject* L_0 = __this->___U3CparentU3Ek__BackingField_3; return L_0; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::set_parent(NodeCanvas.Framework.IBlackboard) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_set_parent_mF0A3A945FFEE8F4F09514D016864A1BF6C671CB8 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public IBlackboard parent { get; set; } RuntimeObject* L_0 = ___0_value; __this->___U3CparentU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CparentU3Ek__BackingField_3), (void*)L_0); return; } } // UnityEngine.Object NodeCanvas.Framework.Internal.BlackboardSource::get_unityContextObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* BlackboardSource_get_unityContextObject_m938AC1ADFD91BCDDBAD024692CC86BBB3E1BB47C (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { { // public UnityEngine.Object unityContextObject { get; set; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___U3CunityContextObjectU3Ek__BackingField_4; return L_0; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::set_unityContextObject(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_set_unityContextObject_m5A66741ABA7881FBE8B8C1EC185983ED2CB06B5D (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) { { // public UnityEngine.Object unityContextObject { get; set; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_value; __this->___U3CunityContextObjectU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunityContextObjectU3Ek__BackingField_4), (void*)L_0); return; } } // UnityEngine.Component NodeCanvas.Framework.Internal.BlackboardSource::get_propertiesBindTarget() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* BlackboardSource_get_propertiesBindTarget_mC68FC2F1EBB57FEE3C5E47E5AE76A5911ECB8616 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { { // public Component propertiesBindTarget { get; set; } Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = __this->___U3CpropertiesBindTargetU3Ek__BackingField_5; return L_0; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::set_propertiesBindTarget(UnityEngine.Component) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_set_propertiesBindTarget_mDC356C2F9DCC0400AC30420570E3C83089EFD334 (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_value, const RuntimeMethod* method) { { // public Component propertiesBindTarget { get; set; } Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_value; __this->___U3CpropertiesBindTargetU3Ek__BackingField_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpropertiesBindTargetU3Ek__BackingField_5), (void*)L_0); return; } } // System.String NodeCanvas.Framework.Internal.BlackboardSource::NodeCanvas.Framework.IBlackboard.get_independantVariablesFieldName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BlackboardSource_NodeCanvas_Framework_IBlackboard_get_independantVariablesFieldName_m365B1F359E7ADC1BD1912B31D7A37984182AF16F (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { { // string IBlackboard.independantVariablesFieldName => null; return (String_t*)NULL; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::NodeCanvas.Framework.IBlackboard.TryInvokeOnVariableAdded(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_NodeCanvas_Framework_IBlackboard_TryInvokeOnVariableAdded_mAC37D7B25788C6EDAB03AC143EA56FF756F52CBF (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_variable, const RuntimeMethod* method) { { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableAdded_1; if (!L_0) { goto IL_0014; } } { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = __this->___onVariableAdded_1; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_variable; NullCheck(L_1); Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline(L_1, L_2, NULL); } IL_0014: { // void IBlackboard.TryInvokeOnVariableAdded(Variable variable) { if ( onVariableAdded != null ) onVariableAdded(variable); } return; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::NodeCanvas.Framework.IBlackboard.TryInvokeOnVariableRemoved(NodeCanvas.Framework.Variable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource_NodeCanvas_Framework_IBlackboard_TryInvokeOnVariableRemoved_m1337AA5BA411F21377916A5EED7DA57AB20084AD (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* ___0_variable, const RuntimeMethod* method) { { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_0 = __this->___onVariableRemoved_2; if (!L_0) { goto IL_0014; } } { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } Action_1_t924369B78685936188D9F308D270D4B74F46B374* L_1 = __this->___onVariableRemoved_2; Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_2 = ___0_variable; NullCheck(L_1); Action_1_Invoke_m10637F66090E9F9CC95AE0FB3E07EF7D259BA5B4_inline(L_1, L_2, NULL); } IL_0014: { // void IBlackboard.TryInvokeOnVariableRemoved(Variable variable) { if ( onVariableRemoved != null ) onVariableRemoved(variable); } return; } } // System.Void NodeCanvas.Framework.Internal.BlackboardSource::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BlackboardSource__ctor_m1C9D4946BC7EBF98B047651C3C61AA43ABACDF4E (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0897EF387485E5204147EFC740C9B8B9D4E8CAAE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // [SerializeField] private Dictionary _variables = new Dictionary(StringComparer.Ordinal); il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_0; L_0 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL); Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_1 = (Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C*)il2cpp_codegen_object_new(Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_m0897EF387485E5204147EFC740C9B8B9D4E8CAAE(L_1, L_0, Dictionary_2__ctor_m0897EF387485E5204147EFC740C9B8B9D4E8CAAE_RuntimeMethod_var); __this->____variables_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____variables_0), (void*)L_1); // public BlackboardSource() { } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public BlackboardSource() { } return; } } // System.String NodeCanvas.Framework.Internal.BlackboardSource::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BlackboardSource_ToString_m38F82684116B2EAE69158907DC2B055D4118AB5A (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { { // public override string ToString() { return identifier; } String_t* L_0; L_0 = BlackboardSource_get_identifier_m2276765AC7459D39C8D99A285DD16163295C3D9E(__this, NULL); return L_0; } } #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 NodeCanvas.Framework.Internal.fsBBParameterProcessor::OnBeforeDeserializeAfterInstanceCreation(System.Type,System.Object,ParadoxNotion.Serialization.FullSerializer.fsData&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsBBParameterProcessor_OnBeforeDeserializeAfterInstanceCreation_m81B742D677C6272BBDD17FAA74FFBC63E5E669F5 (fsBBParameterProcessor_tA0313E887F8A8C624074B7976373E989C4032BC6* __this, Type_t* ___0_storageType, RuntimeObject* ___1_instance, fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** ___2_data, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m563AD5776F146ACC5BFDE70282D2367D889A78E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mB7E435117382B8478D8626BD9C370CA7A3034E98_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AF8929E950D7E95C5853A5249309E9DD060815C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF03B8FEA7A02AF459C175FD42DCD48DC2AEC4DC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* V_0 = NULL; Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* V_1 = NULL; Type_t* V_2 = NULL; fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* V_3 = NULL; RuntimeObject* V_4 = NULL; fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 V_5; memset((&V_5), 0, sizeof(V_5)); { // if ( ParadoxNotion.Services.Threader.applicationIsPlaying ) { il2cpp_codegen_runtime_class_init_inline(Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var); bool L_0; L_0 = Threader_get_applicationIsPlaying_m9BA0A1EA10F4B4C159C86F94A96B67D558FFA831_inline(NULL); if (!L_0) { goto IL_0008; } } { // return; return; } IL_0008: { // if ( data.IsDictionary ) { fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** L_1 = ___2_data; fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_2 = *((fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0**)L_1); NullCheck(L_2); bool L_3; L_3 = fsData_get_IsDictionary_m601CFB5F30BD93F5B18B8F34E577A8AB590C7E3F(L_2, NULL); if (!L_3) { goto IL_003c; } } { // var dict = data.AsDictionary; fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** L_4 = ___2_data; fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_5 = *((fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0**)L_4); NullCheck(L_5); Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_6; L_6 = fsData_get_AsDictionary_mB874B75491BDC0B999EA092957D372372F43DB10(L_5, NULL); V_1 = L_6; // if ( dict.Count == 0 || dict.ContainsKey("_value") || dict.ContainsKey("_name") ) { Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_7 = V_1; NullCheck(L_7); int32_t L_8; L_8 = Dictionary_2_get_Count_mB7E435117382B8478D8626BD9C370CA7A3034E98(L_7, Dictionary_2_get_Count_mB7E435117382B8478D8626BD9C370CA7A3034E98_RuntimeMethod_var); if (!L_8) { goto IL_003b; } } { Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_9 = V_1; NullCheck(L_9); bool L_10; L_10 = Dictionary_2_ContainsKey_m563AD5776F146ACC5BFDE70282D2367D889A78E9(L_9, _stringLiteralDF03B8FEA7A02AF459C175FD42DCD48DC2AEC4DC, Dictionary_2_ContainsKey_m563AD5776F146ACC5BFDE70282D2367D889A78E9_RuntimeMethod_var); if (L_10) { goto IL_003b; } } { Dictionary_2_tBE662043609334E6EC03217A32CAE298B71E4096* L_11 = V_1; NullCheck(L_11); bool L_12; L_12 = Dictionary_2_ContainsKey_m563AD5776F146ACC5BFDE70282D2367D889A78E9(L_11, _stringLiteral0AF8929E950D7E95C5853A5249309E9DD060815C, Dictionary_2_ContainsKey_m563AD5776F146ACC5BFDE70282D2367D889A78E9_RuntimeMethod_var); if (!L_12) { goto IL_003c; } } IL_003b: { // return; return; } IL_003c: { // var bbParam = instance as BBParameter; RuntimeObject* L_13 = ___1_instance; V_0 = ((BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60*)IsInstClass((RuntimeObject*)L_13, BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60_il2cpp_TypeInfo_var)); // if ( bbParam != null && bbParam.GetType().RTIsGenericType() ) { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_14 = V_0; if (!L_14) { goto IL_009e; } } { BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_15 = V_0; NullCheck(L_15); Type_t* L_16; L_16 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_15, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_17; L_17 = ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D(L_16, NULL); if (!L_17) { goto IL_009e; } } { // var varType = bbParam.varType; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_18 = V_0; NullCheck(L_18); Type_t* L_19; L_19 = VirtualFuncInvoker0< Type_t* >::Invoke(6 /* System.Type NodeCanvas.Framework.BBParameter::get_varType() */, L_18); V_2 = L_19; // var serializer = new fsSerializer(); fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_20 = (fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114*)il2cpp_codegen_object_new(fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114_il2cpp_TypeInfo_var); NullCheck(L_20); fsSerializer__ctor_m9AD70A35B9EFE3A9345AEB50844E84E2588A9C3C(L_20, NULL); V_3 = L_20; // object prevInstance = null; V_4 = NULL; // if ( serializer.TryDeserialize(data, varType, ref prevInstance).Succeeded ) { fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_21 = V_3; fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** L_22 = ___2_data; fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0* L_23 = *((fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0**)L_22); Type_t* L_24 = V_2; NullCheck(L_21); fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_25; L_25 = fsSerializer_TryDeserialize_m01164E367E639071D2DF448F733153ED1E574694(L_21, L_23, L_24, (&V_4), NULL); V_5 = L_25; bool L_26; L_26 = fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline((&V_5), NULL); if (!L_26) { goto IL_009e; } } { // if ( prevInstance != null && varType.RTIsAssignableFrom(prevInstance.GetType()) ) { RuntimeObject* L_27 = V_4; if (!L_27) { goto IL_009e; } } { Type_t* L_28 = V_2; RuntimeObject* L_29 = V_4; NullCheck(L_29); Type_t* L_30; L_30 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_29, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_31; L_31 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_28, L_30, NULL); if (!L_31) { goto IL_009e; } } { // bbParam.value = prevInstance; BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* L_32 = V_0; RuntimeObject* L_33 = V_4; NullCheck(L_32); BBParameter_set_value_m7574E21CC4D7A85BC5F8E5EF2E16A994896FED5E(L_32, L_33, NULL); // serializer.TrySerialize(storageType, instance, out data); fsSerializer_t745FA3749142E0209C2929EA7E73635FFDB2E114* L_34 = V_3; Type_t* L_35 = ___0_storageType; RuntimeObject* L_36 = ___1_instance; fsData_t0D9C403CA222F8A5CB8A66578340497D65E47FF0** L_37 = ___2_data; NullCheck(L_34); fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807 L_38; L_38 = fsSerializer_TrySerialize_m6109FD2F37ACAB55B545479CE14631E171CA9360(L_34, L_35, L_36, L_37, NULL); } IL_009e: { // } return; } } // System.Void NodeCanvas.Framework.Internal.fsBBParameterProcessor::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void fsBBParameterProcessor__ctor_mBBC67ECBAC30252BD2FA4B0FB56340941739F519 (fsBBParameterProcessor_tA0313E887F8A8C624074B7976373E989C4032BC6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&fsRecoveryProcessor_2__ctor_mAB50F3292C1B92F49F3AB1DF0F55C8C2360C98C4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { fsRecoveryProcessor_2__ctor_mAB50F3292C1B92F49F3AB1DF0F55C8C2360C98C4(__this, fsRecoveryProcessor_2__ctor_mAB50F3292C1B92F49F3AB1DF0F55C8C2360C98C4_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.String NodeCanvas.Framework.Internal.MissingBBParameterType::ParadoxNotion.Serialization.IMissingRecoverable.get_missingType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingBBParameterType_ParadoxNotion_Serialization_IMissingRecoverable_get_missingType_mFEDBEDF0A01910B9227FD1C8BDA02F997C266A17 (MissingBBParameterType_tFCA80802B68D32C27B0E6E7910A193DAEF446BCD* __this, const RuntimeMethod* method) { { // get { return _missingType; } String_t* L_0 = __this->____missingType_8; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingBBParameterType::ParadoxNotion.Serialization.IMissingRecoverable.set_missingType(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingBBParameterType_ParadoxNotion_Serialization_IMissingRecoverable_set_missingType_m8C227852302B5A835146A7F5E06D42AD0F06BD7E (MissingBBParameterType_tFCA80802B68D32C27B0E6E7910A193DAEF446BCD* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _missingType = value; } String_t* L_0 = ___0_value; __this->____missingType_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____missingType_8), (void*)L_0); // set { _missingType = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingBBParameterType::ParadoxNotion.Serialization.IMissingRecoverable.get_recoveryState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingBBParameterType_ParadoxNotion_Serialization_IMissingRecoverable_get_recoveryState_m69CD845B80E981E31C4CD6018D17037C68BC2883 (MissingBBParameterType_tFCA80802B68D32C27B0E6E7910A193DAEF446BCD* __this, const RuntimeMethod* method) { { // get { return _recoveryState; } String_t* L_0 = __this->____recoveryState_9; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingBBParameterType::ParadoxNotion.Serialization.IMissingRecoverable.set_recoveryState(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingBBParameterType_ParadoxNotion_Serialization_IMissingRecoverable_set_recoveryState_mC970A0FD439F9A559883EE1E12FE39E075B2F4B2 (MissingBBParameterType_tFCA80802B68D32C27B0E6E7910A193DAEF446BCD* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _recoveryState = value; } String_t* L_0 = ___0_value; __this->____recoveryState_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoveryState_9), (void*)L_0); // set { _recoveryState = value; } return; } } // System.Void NodeCanvas.Framework.Internal.MissingBBParameterType::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingBBParameterType__ctor_m33BBEB7FB337D010B1897CCC92386CE2094354FF (MissingBBParameterType_tFCA80802B68D32C27B0E6E7910A193DAEF446BCD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733(__this, BBParameter_1__ctor_m23ACE105F1B89032C13324FA5D4FA2E25833F733_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.String NodeCanvas.Framework.Internal.MissingVariableType::get_missingType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingVariableType_get_missingType_m337D3464985418BC7C20727679E316E9EA46371D (MissingVariableType_t8C68CAAB17FD9BE78D3181196300F7D49A844214* __this, const RuntimeMethod* method) { { // get { return _missingType; } String_t* L_0 = __this->____missingType_11; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingVariableType::set_missingType(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingVariableType_set_missingType_mD367EA7B5FFC0FE22C0A8FFD315F20C8641C8675 (MissingVariableType_t8C68CAAB17FD9BE78D3181196300F7D49A844214* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _missingType = value; } String_t* L_0 = ___0_value; __this->____missingType_11 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____missingType_11), (void*)L_0); // set { _missingType = value; } return; } } // System.String NodeCanvas.Framework.Internal.MissingVariableType::get_recoveryState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingVariableType_get_recoveryState_m983D3A8AF2B79F1B96E6DB8DD5C88D9BBFD112D1 (MissingVariableType_t8C68CAAB17FD9BE78D3181196300F7D49A844214* __this, const RuntimeMethod* method) { { // get { return _recoveryState; } String_t* L_0 = __this->____recoveryState_12; return L_0; } } // System.Void NodeCanvas.Framework.Internal.MissingVariableType::set_recoveryState(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingVariableType_set_recoveryState_mB9D455E01FCD0070B3B90C035D137D6427FF0C96 (MissingVariableType_t8C68CAAB17FD9BE78D3181196300F7D49A844214* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _recoveryState = value; } String_t* L_0 = ___0_value; __this->____recoveryState_12 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____recoveryState_12), (void*)L_0); // set { _recoveryState = value; } return; } } // System.Void NodeCanvas.Framework.Internal.MissingVariableType::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingVariableType__ctor_m00299A694F62C2FFD1171ACA7A9FC3C1B7C587A8 (MissingVariableType_t8C68CAAB17FD9BE78D3181196300F7D49A844214* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Variable_1__ctor_m54AEC1818797101B1929CAD23613451F5BD02E92_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Variable_1__ctor_m54AEC1818797101B1929CAD23613451F5BD02E92(__this, Variable_1__ctor_m54AEC1818797101B1929CAD23613451F5BD02E92_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 void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_Multicast(ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast(currentDelegate->___method_3)); } } void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_OpenInst(ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(method); } void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_OpenStatic(ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(method); } void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_OpenStaticInvoker(ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL); } void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_ClosedStaticInvoker(ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF (ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { typedef void (DEFAULT_CALL *PInvokeFunc)(); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation il2cppPInvokeFunc(); } // System.Void ParadoxNotion.ActionCall::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionCall__ctor_m2692E9C564A5758B834DBBCD266DDEF2E5610179 (ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 0; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_Multicast; } // System.Void ParadoxNotion.ActionCall::Invoke() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B (ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult ParadoxNotion.ActionCall::BeginInvoke(System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ActionCall_BeginInvoke_mBC2B3F9E3479D86D98F268E3519FD8C8079AA337 (ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___0_callback, RuntimeObject* ___1_object, const RuntimeMethod* method) { void *__d_args[1] = {0}; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___0_callback, (RuntimeObject*)___1_object); } // System.Void ParadoxNotion.ActionCall::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ActionCall_EndInvoke_m21CEABC12138FB27BE23E70C18DD05F92596752B (ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); } #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 ParadoxNotion.DynamicParameterDefinition::UnityEngine.ISerializationCallbackReceiver.OnBeforeSerialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicParameterDefinition_UnityEngine_ISerializationCallbackReceiver_OnBeforeSerialize_mE906DC5A73B10073C42D46DBF57F74288EF4DBC5 (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type != null ) { _type = type.FullName; } Type_t* L_0; L_0 = DynamicParameterDefinition_get_type_m9653903CE6FD0EEA1B00CE4EBF98891A3FA28739_inline(__this, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_001f; } } { // if ( type != null ) { _type = type.FullName; } Type_t* L_2; L_2 = DynamicParameterDefinition_get_type_m9653903CE6FD0EEA1B00CE4EBF98891A3FA28739_inline(__this, NULL); NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_2); __this->____type_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->____type_2), (void*)L_3); } IL_001f: { // } return; } } // System.Void ParadoxNotion.DynamicParameterDefinition::UnityEngine.ISerializationCallbackReceiver.OnAfterDeserialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicParameterDefinition_UnityEngine_ISerializationCallbackReceiver_OnAfterDeserialize_mE479DBD65A5FDFDCED002CC502D61F8342CEE768 (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // type = ReflectionTools.GetType(_type, /*fallback?*/ true); String_t* L_0 = __this->____type_2; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C(L_0, (bool)1, (Type_t*)NULL, NULL); DynamicParameterDefinition_set_type_mF0FF90502A90E50DACFC1D6720F7FD1EED514490_inline(__this, L_1, NULL); // } return; } } // System.String ParadoxNotion.DynamicParameterDefinition::get_ID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DynamicParameterDefinition_get_ID_m1E5C75722AE846A820960280538E01ACE8D8378D (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { { // if ( string.IsNullOrEmpty(_ID) ) { _ID = name; } String_t* L_0 = __this->____ID_0; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0019; } } { // if ( string.IsNullOrEmpty(_ID) ) { _ID = name; } String_t* L_2; L_2 = DynamicParameterDefinition_get_name_m9257360B2E9815ED37A471010EA7988695ECCB74_inline(__this, NULL); __this->____ID_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____ID_0), (void*)L_2); } IL_0019: { // return _ID; String_t* L_3 = __this->____ID_0; return L_3; } } // System.Void ParadoxNotion.DynamicParameterDefinition::set_ID(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_ID_m74D7A99C0853B0D66B67801AC71322414C65F4C1 (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, String_t* ___0_value, const RuntimeMethod* method) { { // private set { _ID = value; } String_t* L_0 = ___0_value; __this->____ID_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____ID_0), (void*)L_0); // private set { _ID = value; } return; } } // System.String ParadoxNotion.DynamicParameterDefinition::get_name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DynamicParameterDefinition_get_name_m9257360B2E9815ED37A471010EA7988695ECCB74 (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { { // get { return _name; } String_t* L_0 = __this->____name_1; return L_0; } } // System.Void ParadoxNotion.DynamicParameterDefinition::set_name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_name_mF9F995A7570AF2B283451BE93EDDAF3547ADD4C1 (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _name = value; } String_t* L_0 = ___0_value; __this->____name_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____name_1), (void*)L_0); // set { _name = value; } return; } } // System.Type ParadoxNotion.DynamicParameterDefinition::get_type() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* DynamicParameterDefinition_get_type_m9653903CE6FD0EEA1B00CE4EBF98891A3FA28739 (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { { // public Type type { get; set; } Type_t* L_0 = __this->___U3CtypeU3Ek__BackingField_3; return L_0; } } // System.Void ParadoxNotion.DynamicParameterDefinition::set_type(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_type_mF0FF90502A90E50DACFC1D6720F7FD1EED514490 (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, Type_t* ___0_value, const RuntimeMethod* method) { { // public Type type { get; set; } Type_t* L_0 = ___0_value; __this->___U3CtypeU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField_3), (void*)L_0); return; } } // System.Void ParadoxNotion.DynamicParameterDefinition::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicParameterDefinition__ctor_mAC0CBC6DE0893E4A50A4EEC42E53BCBC85A5687D (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { { // public DynamicParameterDefinition() { } Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // public DynamicParameterDefinition() { } return; } } // System.Void ParadoxNotion.DynamicParameterDefinition::.ctor(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicParameterDefinition__ctor_m771C37B6FFAE999691AC2C538C35097381C0CDDE (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) { Guid_t V_0; memset((&V_0), 0, sizeof(V_0)); { // public DynamicParameterDefinition(string name, Type type) { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // this.ID = Guid.NewGuid().ToString(); Guid_t L_0; L_0 = Guid_NewGuid_m1F4894E8DC089811D6252148AD5858E58D43A7BD(NULL); V_0 = L_0; String_t* L_1; L_1 = Guid_ToString_m2BFFD5FA726E03FA707AAFCCF065896C46D5290C((&V_0), NULL); DynamicParameterDefinition_set_ID_m74D7A99C0853B0D66B67801AC71322414C65F4C1_inline(__this, L_1, NULL); // this.name = name; String_t* L_2 = ___0_name; DynamicParameterDefinition_set_name_mF9F995A7570AF2B283451BE93EDDAF3547ADD4C1_inline(__this, L_2, NULL); // this.type = type; Type_t* L_3 = ___1_type; DynamicParameterDefinition_set_type_mF0FF90502A90E50DACFC1D6720F7FD1EED514490_inline(__this, L_3, 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 ParadoxNotion.HierarchyTree::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HierarchyTree__ctor_m040C10FE2C0E41593776D06518BFEC8724BE4DBB (HierarchyTree_t9B72508097AA4023EBE93C7316FBB1EE7C48C1A1* __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.Object ParadoxNotion.HierarchyTree/Element::get_reference() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Element_get_reference_m5CBBF7A13B25A8E7EBE57815011108A087A25C74 (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, const RuntimeMethod* method) { { // public object reference => _reference; RuntimeObject* L_0 = __this->____reference_0; return L_0; } } // ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element::get_parent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* Element_get_parent_mF3EB704436904AB6B255A1B12C22A332C0FDED94 (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, const RuntimeMethod* method) { { // public Element parent => _parent; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_0 = __this->____parent_1; return L_0; } } // System.Collections.Generic.IEnumerable`1 ParadoxNotion.HierarchyTree/Element::get_children() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Element_get_children_m784875FC04F23275CE4EDA42D21C121408615412 (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, const RuntimeMethod* method) { { // public IEnumerable children => _children; List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_0 = __this->____children_2; return L_0; } } // System.Void ParadoxNotion.HierarchyTree/Element::.ctor(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Element__ctor_mE45F611F3A617627E9CFDBCEDEFD07CB4E3F1F59 (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, RuntimeObject* ___0_reference, const RuntimeMethod* method) { { // public Element(object reference) { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); // this._reference = reference; RuntimeObject* L_0 = ___0_reference; __this->____reference_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____reference_0), (void*)L_0); // } return; } } // ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element::AddChild(ParadoxNotion.HierarchyTree/Element) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* Element_AddChild_mB2FD019391869E576283C3C557295CC4FCE54282 (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___0_child, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBD3DACB8FBDA09ED21976B86F3FEC23B10571792_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2C024F12C9424EFEEED30DD5E374921D935ECB63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( _children == null ) { _children = new List(); } List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_0 = __this->____children_2; if (L_0) { goto IL_0013; } } { // if ( _children == null ) { _children = new List(); } List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_1 = (List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD*)il2cpp_codegen_object_new(List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m2C024F12C9424EFEEED30DD5E374921D935ECB63(L_1, List_1__ctor_m2C024F12C9424EFEEED30DD5E374921D935ECB63_RuntimeMethod_var); __this->____children_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->____children_2), (void*)L_1); } IL_0013: { // child._parent = this; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_2 = ___0_child; NullCheck(L_2); L_2->____parent_1 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_2->____parent_1), (void*)__this); // _children.Add(child); List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_3 = __this->____children_2; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_4 = ___0_child; NullCheck(L_3); List_1_Add_mBD3DACB8FBDA09ED21976B86F3FEC23B10571792_inline(L_3, L_4, List_1_Add_mBD3DACB8FBDA09ED21976B86F3FEC23B10571792_RuntimeMethod_var); // return child; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_5 = ___0_child; return L_5; } } // System.Void ParadoxNotion.HierarchyTree/Element::RemoveChild(ParadoxNotion.HierarchyTree/Element) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Element_RemoveChild_m343846D792ABDE5CE2286631C36FA47207446751 (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* ___0_child, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mACC1D69742E962C45209F0D6C8631351C2A52767_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { // if ( _children != null ) { List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_0 = __this->____children_2; if (!L_0) { goto IL_0015; } } { // _children.Remove(child); List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_1 = __this->____children_2; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_2 = ___0_child; NullCheck(L_1); bool L_3; L_3 = List_1_Remove_mACC1D69742E962C45209F0D6C8631351C2A52767(L_1, L_2, List_1_Remove_mACC1D69742E962C45209F0D6C8631351C2A52767_RuntimeMethod_var); } IL_0015: { // } return; } } // ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element::GetRoot() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* Element_GetRoot_mF402A46B93DA4738CF2EA8A0FB6F94FA5B9EB060 (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, const RuntimeMethod* method) { Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* V_0 = NULL; { // var current = _parent; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_0 = __this->____parent_1; V_0 = L_0; goto IL_0010; } IL_0009: { // current = current._parent; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_1 = V_0; NullCheck(L_1); Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_2 = L_1->____parent_1; V_0 = L_2; } IL_0010: { // while ( current != null ) { Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_3 = V_0; if (L_3) { goto IL_0009; } } { // return current; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_4 = V_0; return L_4; } } // ParadoxNotion.HierarchyTree/Element ParadoxNotion.HierarchyTree/Element::FindReferenceElement(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* Element_FindReferenceElement_mD0C0FB031F3DA67084E97895F1DD2EDD6E3FE2AD (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* __this, RuntimeObject* ___0_target, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m17DF0A77BAB03856EDAF0BACB5D750FB46E15EB6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m5941C4214886413297A20857A07081C6DEA81281_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* V_1 = NULL; { // if ( this._reference == target ) { return this; } RuntimeObject* L_0 = __this->____reference_0; RuntimeObject* L_1 = ___0_target; if ((!(((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)L_1)))) { goto IL_000b; } } { // if ( this._reference == target ) { return this; } return __this; } IL_000b: { // if ( _children == null ) { return null; } List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_2 = __this->____children_2; if (L_2) { goto IL_0015; } } { // if ( _children == null ) { return null; } return (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407*)NULL; } IL_0015: { // for ( var i = 0; i < _children.Count; i++ ) { V_0 = 0; goto IL_0035; } IL_0019: { // var sub = _children[i].FindReferenceElement(target); List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_3 = __this->____children_2; int32_t L_4 = V_0; NullCheck(L_3); Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_5; L_5 = List_1_get_Item_m5941C4214886413297A20857A07081C6DEA81281(L_3, L_4, List_1_get_Item_m5941C4214886413297A20857A07081C6DEA81281_RuntimeMethod_var); RuntimeObject* L_6 = ___0_target; NullCheck(L_5); Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_7; L_7 = Element_FindReferenceElement_mD0C0FB031F3DA67084E97895F1DD2EDD6E3FE2AD(L_5, L_6, NULL); V_1 = L_7; // if ( sub != null ) { Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_8 = V_1; if (!L_8) { goto IL_0031; } } { // return sub; Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407* L_9 = V_1; return L_9; } IL_0031: { // for ( var i = 0; i < _children.Count; i++ ) { int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0035: { // for ( var i = 0; i < _children.Count; i++ ) { int32_t L_11 = V_0; List_1_tA5408B6288D83597FD896916E8EA6F202428E5DD* L_12 = __this->____children_2; NullCheck(L_12); int32_t L_13; L_13 = List_1_get_Count_m17DF0A77BAB03856EDAF0BACB5D750FB46E15EB6_inline(L_12, List_1_get_Count_m17DF0A77BAB03856EDAF0BACB5D750FB46E15EB6_RuntimeMethod_var); if ((((int32_t)L_11) < ((int32_t)L_13))) { goto IL_0019; } } { // return null; return (Element_t3ABE015B81AFFE208F4314A4A588E9E7EFD63407*)NULL; } } #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 // Conversion methods for marshalling of: ParadoxNotion.EventData IL2CPP_EXTERN_C void EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshal_pinvoke(const EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A& unmarshaled, EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_pinvoke& marshaled) { Exception_t* ___U3CreceiverU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'EventData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CreceiverU3Ek__BackingField_0Exception, NULL); } IL2CPP_EXTERN_C void EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshal_pinvoke_back(const EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_pinvoke& marshaled, EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A& unmarshaled) { Exception_t* ___U3CreceiverU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'EventData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CreceiverU3Ek__BackingField_0Exception, NULL); } // Conversion method for clean up from marshalling of: ParadoxNotion.EventData IL2CPP_EXTERN_C void EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshal_pinvoke_cleanup(EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: ParadoxNotion.EventData IL2CPP_EXTERN_C void EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshal_com(const EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A& unmarshaled, EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_com& marshaled) { Exception_t* ___U3CreceiverU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'EventData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CreceiverU3Ek__BackingField_0Exception, NULL); } IL2CPP_EXTERN_C void EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshal_com_back(const EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_com& marshaled, EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A& unmarshaled) { Exception_t* ___U3CreceiverU3Ek__BackingField_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'k__BackingField' of type 'EventData': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CreceiverU3Ek__BackingField_0Exception, NULL); } // Conversion method for clean up from marshalling of: ParadoxNotion.EventData IL2CPP_EXTERN_C void EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshal_com_cleanup(EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A_marshaled_com& marshaled) { } // UnityEngine.GameObject ParadoxNotion.EventData::get_receiver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventData_get_receiver_m05FFA55E0D57A4340D63E3D233E064F65C333D75 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) { { // public GameObject receiver { get; private set; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CreceiverU3Ek__BackingField_0; return L_0; } } IL2CPP_EXTERN_C GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventData_get_receiver_m05FFA55E0D57A4340D63E3D233E064F65C333D75_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* _returnValue; _returnValue = EventData_get_receiver_m05FFA55E0D57A4340D63E3D233E064F65C333D75_inline(_thisAdjusted, method); return _returnValue; } // System.Void ParadoxNotion.EventData::set_receiver(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_set_receiver_m48A3C3204F255127ECC1F2050A2F20BD7638D5E7 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) { { // public GameObject receiver { get; private set; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value; __this->___U3CreceiverU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CreceiverU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_EXTERN_C void EventData_set_receiver_m48A3C3204F255127ECC1F2050A2F20BD7638D5E7_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EventData_set_receiver_m48A3C3204F255127ECC1F2050A2F20BD7638D5E7_inline(_thisAdjusted, ___0_value, method); } // System.Object ParadoxNotion.EventData::get_sender() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_sender_mDA8993A909FC8C44F6E7296CDC38887992A1BDA8 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) { { // public object sender { get; private set; } RuntimeObject* L_0 = __this->___U3CsenderU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C RuntimeObject* EventData_get_sender_mDA8993A909FC8C44F6E7296CDC38887992A1BDA8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = EventData_get_sender_mDA8993A909FC8C44F6E7296CDC38887992A1BDA8_inline(_thisAdjusted, method); return _returnValue; } // System.Void ParadoxNotion.EventData::set_sender(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_set_sender_mA5550C98C8AED9340E871DF32BE5AEE25E6E7503 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object sender { get; private set; } RuntimeObject* L_0 = ___0_value; __this->___U3CsenderU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsenderU3Ek__BackingField_1), (void*)L_0); return; } } IL2CPP_EXTERN_C void EventData_set_sender_mA5550C98C8AED9340E871DF32BE5AEE25E6E7503_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EventData_set_sender_mA5550C98C8AED9340E871DF32BE5AEE25E6E7503_inline(_thisAdjusted, ___0_value, method); } // System.Object ParadoxNotion.EventData::get_value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_value_mBAF453B3FAB32716FD85D277A538CE156807770E (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) { { // public object value { get; private set; } RuntimeObject* L_0 = __this->___U3CvalueU3Ek__BackingField_2; return L_0; } } IL2CPP_EXTERN_C RuntimeObject* EventData_get_value_mBAF453B3FAB32716FD85D277A538CE156807770E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = EventData_get_value_mBAF453B3FAB32716FD85D277A538CE156807770E_inline(_thisAdjusted, method); return _returnValue; } // System.Void ParadoxNotion.EventData::set_value(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData_set_value_mF78618914EAF55DC5621B535C079785D3E5DAEB6 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object value { get; private set; } RuntimeObject* L_0 = ___0_value; __this->___U3CvalueU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField_2), (void*)L_0); return; } } IL2CPP_EXTERN_C void EventData_set_value_mF78618914EAF55DC5621B535C079785D3E5DAEB6_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EventData_set_value_mF78618914EAF55DC5621B535C079785D3E5DAEB6_inline(_thisAdjusted, ___0_value, method); } // System.Object ParadoxNotion.EventData::get_valueBoxed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_valueBoxed_mB15EBCC817EFF42BF37E1C5D50CAB0A84FAE6E27 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) { { // public object valueBoxed => value; RuntimeObject* L_0; L_0 = EventData_get_value_mBAF453B3FAB32716FD85D277A538CE156807770E_inline(__this, NULL); return L_0; } } IL2CPP_EXTERN_C RuntimeObject* EventData_get_valueBoxed_mB15EBCC817EFF42BF37E1C5D50CAB0A84FAE6E27_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = EventData_get_valueBoxed_mB15EBCC817EFF42BF37E1C5D50CAB0A84FAE6E27(_thisAdjusted, method); return _returnValue; } // System.Void ParadoxNotion.EventData::.ctor(System.Object,UnityEngine.GameObject,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData__ctor_m6083C94B6A1703CAFCE23A71A53964F544668007 (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_receiver, RuntimeObject* ___2_sender, const RuntimeMethod* method) { { // this.value = value; RuntimeObject* L_0 = ___0_value; EventData_set_value_mF78618914EAF55DC5621B535C079785D3E5DAEB6_inline(__this, L_0, NULL); // this.receiver = receiver; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___1_receiver; EventData_set_receiver_m48A3C3204F255127ECC1F2050A2F20BD7638D5E7_inline(__this, L_1, NULL); // this.sender = sender; RuntimeObject* L_2 = ___2_sender; EventData_set_sender_mA5550C98C8AED9340E871DF32BE5AEE25E6E7503_inline(__this, L_2, NULL); // } return; } } IL2CPP_EXTERN_C void EventData__ctor_m6083C94B6A1703CAFCE23A71A53964F544668007_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_value, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_receiver, RuntimeObject* ___2_sender, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EventData__ctor_m6083C94B6A1703CAFCE23A71A53964F544668007(_thisAdjusted, ___0_value, ___1_receiver, ___2_sender, method); } // System.Void ParadoxNotion.EventData::.ctor(UnityEngine.GameObject,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventData__ctor_m2A55CFAC427AE929A92C929E9521614AA005B62E (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_receiver, RuntimeObject* ___1_sender, const RuntimeMethod* method) { { // this.value = null; EventData_set_value_mF78618914EAF55DC5621B535C079785D3E5DAEB6_inline(__this, NULL, NULL); // this.receiver = receiver; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_receiver; EventData_set_receiver_m48A3C3204F255127ECC1F2050A2F20BD7638D5E7_inline(__this, L_0, NULL); // this.sender = sender; RuntimeObject* L_1 = ___1_sender; EventData_set_sender_mA5550C98C8AED9340E871DF32BE5AEE25E6E7503_inline(__this, L_1, NULL); // } return; } } IL2CPP_EXTERN_C void EventData__ctor_m2A55CFAC427AE929A92C929E9521614AA005B62E_AdjustorThunk (RuntimeObject* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_receiver, RuntimeObject* ___1_sender, const RuntimeMethod* method) { EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EventData__ctor_m2A55CFAC427AE929A92C929E9521614AA005B62E(_thisAdjusted, ___0_receiver, ___1_sender, method); } #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 ParadoxNotion.OperationTools::GetOperationString(ParadoxNotion.OperationMethod) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperationTools_GetOperationString_mB3A587CAA57728972133B47CADAA86DFAC6C6CE6 (int32_t ___0_om, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B38B001AE1E5E1DFF2CBD31364CE7F76258C4F8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BAB2CCC89F43DAA262C8756C3196AA6B098A993); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral746515BB60DB24A53499870A86D28FF7244B3B64); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8DFC812917677DC5643A1958493FAB625D88BAE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF74A036CF84363CFEB38DFE2C97BB3A9EFFC402C); s_Il2CppMethodInitialized = true; } { // if ( om == OperationMethod.Set ) int32_t L_0 = ___0_om; if (L_0) { goto IL_0009; } } { // return " = "; return _stringLiteral746515BB60DB24A53499870A86D28FF7244B3B64; } IL_0009: { // if ( om == OperationMethod.Add ) int32_t L_1 = ___0_om; if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0013; } } { // return " += "; return _stringLiteralA8DFC812917677DC5643A1958493FAB625D88BAE; } IL_0013: { // if ( om == OperationMethod.Subtract ) int32_t L_2 = ___0_om; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_001d; } } { // return " -= "; return _stringLiteralF74A036CF84363CFEB38DFE2C97BB3A9EFFC402C; } IL_001d: { // if ( om == OperationMethod.Multiply ) int32_t L_3 = ___0_om; if ((!(((uint32_t)L_3) == ((uint32_t)3)))) { goto IL_0027; } } { // return " *= "; return _stringLiteral5BAB2CCC89F43DAA262C8756C3196AA6B098A993; } IL_0027: { // if ( om == OperationMethod.Divide ) int32_t L_4 = ___0_om; if ((!(((uint32_t)L_4) == ((uint32_t)4)))) { goto IL_0031; } } { // return " /= "; return _stringLiteral2B38B001AE1E5E1DFF2CBD31364CE7F76258C4F8; } IL_0031: { // return string.Empty; String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; return L_5; } } // System.Single ParadoxNotion.OperationTools::Operate(System.Single,System.Single,ParadoxNotion.OperationMethod,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float OperationTools_Operate_mA49DA1FD08DA066D399D80E4E76879FA8017DC5A (float ___0_a, float ___1_b, int32_t ___2_om, float ___3_delta, const RuntimeMethod* method) { { // if ( om == OperationMethod.Set ) int32_t L_0 = ___2_om; if (L_0) { goto IL_0005; } } { // return b; float L_1 = ___1_b; return L_1; } IL_0005: { // if ( om == OperationMethod.Add ) int32_t L_2 = ___2_om; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_000f; } } { // return a + ( b * delta ); float L_3 = ___0_a; float L_4 = ___1_b; float L_5 = ___3_delta; return ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(L_4, L_5)))); } IL_000f: { // if ( om == OperationMethod.Subtract ) int32_t L_6 = ___2_om; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0019; } } { // return a - ( b * delta ); float L_7 = ___0_a; float L_8 = ___1_b; float L_9 = ___3_delta; return ((float)il2cpp_codegen_subtract(L_7, ((float)il2cpp_codegen_multiply(L_8, L_9)))); } IL_0019: { // if ( om == OperationMethod.Multiply ) int32_t L_10 = ___2_om; if ((!(((uint32_t)L_10) == ((uint32_t)3)))) { goto IL_0023; } } { // return a * ( b * delta ); float L_11 = ___0_a; float L_12 = ___1_b; float L_13 = ___3_delta; return ((float)il2cpp_codegen_multiply(L_11, ((float)il2cpp_codegen_multiply(L_12, L_13)))); } IL_0023: { // if ( om == OperationMethod.Divide ) int32_t L_14 = ___2_om; if ((!(((uint32_t)L_14) == ((uint32_t)4)))) { goto IL_002d; } } { // return a / ( b * delta ); float L_15 = ___0_a; float L_16 = ___1_b; float L_17 = ___3_delta; return ((float)(L_15/((float)il2cpp_codegen_multiply(L_16, L_17)))); } IL_002d: { // return a; float L_18 = ___0_a; return L_18; } } // System.Int32 ParadoxNotion.OperationTools::Operate(System.Int32,System.Int32,ParadoxNotion.OperationMethod) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OperationTools_Operate_m59B4C4C0E267E481EDBEF5DED6C973C9EA155BF0 (int32_t ___0_a, int32_t ___1_b, int32_t ___2_om, const RuntimeMethod* method) { { // if ( om == OperationMethod.Set ) int32_t L_0 = ___2_om; if (L_0) { goto IL_0005; } } { // return b; int32_t L_1 = ___1_b; return L_1; } IL_0005: { // if ( om == OperationMethod.Add ) int32_t L_2 = ___2_om; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_000d; } } { // return a + b; int32_t L_3 = ___0_a; int32_t L_4 = ___1_b; return ((int32_t)il2cpp_codegen_add(L_3, L_4)); } IL_000d: { // if ( om == OperationMethod.Subtract ) int32_t L_5 = ___2_om; if ((!(((uint32_t)L_5) == ((uint32_t)2)))) { goto IL_0015; } } { // return a - b; int32_t L_6 = ___0_a; int32_t L_7 = ___1_b; return ((int32_t)il2cpp_codegen_subtract(L_6, L_7)); } IL_0015: { // if ( om == OperationMethod.Multiply ) int32_t L_8 = ___2_om; if ((!(((uint32_t)L_8) == ((uint32_t)3)))) { goto IL_001d; } } { // return a * b; int32_t L_9 = ___0_a; int32_t L_10 = ___1_b; return ((int32_t)il2cpp_codegen_multiply(L_9, L_10)); } IL_001d: { // if ( om == OperationMethod.Divide ) int32_t L_11 = ___2_om; if ((!(((uint32_t)L_11) == ((uint32_t)4)))) { goto IL_0025; } } { // return a / b; int32_t L_12 = ___0_a; int32_t L_13 = ___1_b; return ((int32_t)(L_12/L_13)); } IL_0025: { // return a; int32_t L_14 = ___0_a; return L_14; } } // UnityEngine.Vector3 ParadoxNotion.OperationTools::Operate(UnityEngine.Vector3,UnityEngine.Vector3,ParadoxNotion.OperationMethod,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 OperationTools_Operate_m55A6C20D56BCFBBF68CC11A675C68B1867D37D98 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, int32_t ___2_om, float ___3_delta, const RuntimeMethod* method) { { // if ( om == OperationMethod.Set ) int32_t L_0 = ___2_om; if (L_0) { goto IL_0005; } } { // return b; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b; return L_1; } IL_0005: { // if ( om == OperationMethod.Add ) int32_t L_2 = ___2_om; if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_0017; } } { // return a + ( b * delta ); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b; float L_5 = ___3_delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_4, L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_6, NULL); return L_7; } IL_0017: { // if ( om == OperationMethod.Subtract ) int32_t L_8 = ___2_om; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_0029; } } { // return a - ( b * delta ); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = ___3_delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_10, L_11, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_12, NULL); return L_13; } IL_0029: { // if ( om == OperationMethod.Multiply ) int32_t L_14 = ___2_om; if ((!(((uint32_t)L_14) == ((uint32_t)3)))) { goto IL_003b; } } { // return Vector3.Scale(a, ( b * delta )); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___0_a; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___1_b; float L_17 = ___3_delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_16, L_17, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19; L_19 = Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline(L_15, L_18, NULL); return L_19; } IL_003b: { // if ( om == OperationMethod.Divide ) { int32_t L_20 = ___2_om; if ((!(((uint32_t)L_20) == ((uint32_t)4)))) { goto IL_0075; } } { // b *= delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_b; float L_22 = ___3_delta; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_21, L_22, NULL); ___1_b = L_23; // return new Vector3(( a ).x / ( b ).x, ( a ).y / ( b ).y, ( a ).z / ( b ).z); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___0_a; float L_25 = L_24.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_b; float L_27 = L_26.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = ___0_a; float L_29 = L_28.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___1_b; float L_31 = L_30.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___0_a; float L_33 = L_32.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = ___1_b; float L_35 = L_34.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36; memset((&L_36), 0, sizeof(L_36)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_36), ((float)(L_25/L_27)), ((float)(L_29/L_31)), ((float)(L_33/L_35)), /*hidden argument*/NULL); return L_36; } IL_0075: { // return a; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___0_a; return L_37; } } // System.String ParadoxNotion.OperationTools::GetCompareString(ParadoxNotion.CompareMethod) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OperationTools_GetCompareString_m0F00C0E19AC2F892D64DD42B81EBFEEEEB4DAD4A (int32_t ___0_cm, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D210D5AFA5DAEA544AC991B6A46B87C7CD45C9A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral717DA9E2386BEADCFFB33AE09B063FCD2EE1A657); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral757E548221829828EA41E396426D98D97FC8EAE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA1BD8CB03AF9AB4D4F459336ED3AD3644EE4ED0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF992F8643EFFD68A6155966CE51B88EAA9888D5); s_Il2CppMethodInitialized = true; } { // if ( cm == CompareMethod.EqualTo ) int32_t L_0 = ___0_cm; if (L_0) { goto IL_0009; } } { // return " == "; return _stringLiteral5D210D5AFA5DAEA544AC991B6A46B87C7CD45C9A; } IL_0009: { // if ( cm == CompareMethod.GreaterThan ) int32_t L_1 = ___0_cm; if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0013; } } { // return " > "; return _stringLiteral717DA9E2386BEADCFFB33AE09B063FCD2EE1A657; } IL_0013: { // if ( cm == CompareMethod.LessThan ) int32_t L_2 = ___0_cm; if ((!(((uint32_t)L_2) == ((uint32_t)2)))) { goto IL_001d; } } { // return " < "; return _stringLiteral757E548221829828EA41E396426D98D97FC8EAE1; } IL_001d: { // if ( cm == CompareMethod.GreaterOrEqualTo ) int32_t L_3 = ___0_cm; if ((!(((uint32_t)L_3) == ((uint32_t)3)))) { goto IL_0027; } } { // return " >= "; return _stringLiteralDF992F8643EFFD68A6155966CE51B88EAA9888D5; } IL_0027: { // if ( cm == CompareMethod.LessOrEqualTo ) int32_t L_4 = ___0_cm; if ((!(((uint32_t)L_4) == ((uint32_t)4)))) { goto IL_0031; } } { // return " <= "; return _stringLiteralDA1BD8CB03AF9AB4D4F459336ED3AD3644EE4ED0; } IL_0031: { // return string.Empty; String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; return L_5; } } // System.Boolean ParadoxNotion.OperationTools::Compare(System.Single,System.Single,ParadoxNotion.CompareMethod,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperationTools_Compare_mBBF26D18DCCB6121D977F8C81E73CB6898986B40 (float ___0_a, float ___1_b, int32_t ___2_cm, float ___3_floatingPoint, const RuntimeMethod* method) { { // if ( cm == CompareMethod.EqualTo ) int32_t L_0 = ___2_cm; if (L_0) { goto IL_0012; } } { // return Mathf.Abs(a - b) <= floatingPoint; float L_1 = ___0_a; float L_2 = ___1_b; float L_3; L_3 = fabsf(((float)il2cpp_codegen_subtract(L_1, L_2))); float L_4 = ___3_floatingPoint; return (bool)((((int32_t)((!(((float)L_3) <= ((float)L_4)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0012: { // if ( cm == CompareMethod.GreaterThan ) int32_t L_5 = ___2_cm; if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_001b; } } { // return a > b; float L_6 = ___0_a; float L_7 = ___1_b; return (bool)((((float)L_6) > ((float)L_7))? 1 : 0); } IL_001b: { // if ( cm == CompareMethod.LessThan ) int32_t L_8 = ___2_cm; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_0024; } } { // return a < b; float L_9 = ___0_a; float L_10 = ___1_b; return (bool)((((float)L_9) < ((float)L_10))? 1 : 0); } IL_0024: { // if ( cm == CompareMethod.GreaterOrEqualTo ) int32_t L_11 = ___2_cm; if ((!(((uint32_t)L_11) == ((uint32_t)3)))) { goto IL_0030; } } { // return a >= b; float L_12 = ___0_a; float L_13 = ___1_b; return (bool)((((int32_t)((!(((float)L_12) >= ((float)L_13)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0030: { // if ( cm == CompareMethod.LessOrEqualTo ) int32_t L_14 = ___2_cm; if ((!(((uint32_t)L_14) == ((uint32_t)4)))) { goto IL_003c; } } { // return a <= b; float L_15 = ___0_a; float L_16 = ___1_b; return (bool)((((int32_t)((!(((float)L_15) <= ((float)L_16)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_003c: { // return true; return (bool)1; } } // System.Boolean ParadoxNotion.OperationTools::Compare(System.Int32,System.Int32,ParadoxNotion.CompareMethod) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperationTools_Compare_m4420B9A2FAADCB111EF9B5BD08A7EBBB43A49AA0 (int32_t ___0_a, int32_t ___1_b, int32_t ___2_cm, const RuntimeMethod* method) { { // if ( cm == CompareMethod.EqualTo ) int32_t L_0 = ___2_cm; if (L_0) { goto IL_0008; } } { // return a == b; int32_t L_1 = ___0_a; int32_t L_2 = ___1_b; return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0); } IL_0008: { // if ( cm == CompareMethod.GreaterThan ) int32_t L_3 = ___2_cm; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0011; } } { // return a > b; int32_t L_4 = ___0_a; int32_t L_5 = ___1_b; return (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0); } IL_0011: { // if ( cm == CompareMethod.LessThan ) int32_t L_6 = ___2_cm; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_001a; } } { // return a < b; int32_t L_7 = ___0_a; int32_t L_8 = ___1_b; return (bool)((((int32_t)L_7) < ((int32_t)L_8))? 1 : 0); } IL_001a: { // if ( cm == CompareMethod.GreaterOrEqualTo ) int32_t L_9 = ___2_cm; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_0026; } } { // return a >= b; int32_t L_10 = ___0_a; int32_t L_11 = ___1_b; return (bool)((((int32_t)((((int32_t)L_10) < ((int32_t)L_11))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0026: { // if ( cm == CompareMethod.LessOrEqualTo ) int32_t L_12 = ___2_cm; if ((!(((uint32_t)L_12) == ((uint32_t)4)))) { goto IL_0032; } } { // return a <= b; int32_t L_13 = ___0_a; int32_t L_14 = ___1_b; return (bool)((((int32_t)((((int32_t)L_13) > ((int32_t)L_14))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0032: { // return true; return (bool)1; } } #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 ParadoxNotion.ReflectionTools::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionTools__cctor_m0E382718732B8989511A1820302CF79365E2AF71 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03C60C0AC3D5755F17139A577DA021D0D02B10D1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral083B3C3BCBD8E9403C00BB6509424CFF44C89CCC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09600D54B6B1D49C4C90FEE9A598C0A9884F4E83); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral107694947DB47644F8036602F63473486E1ED925); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15CF6F769B0EB2F2E90C1E65CE61C1FE2C0478AF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral174D5C5F2A5AA4594940EBE31F997CEC593A066F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1767520361235F86EDC4CC789FA03B38B1A9416C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral185EB098219FEEA2053ADE05F7E4A8E2CA477999); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D08F205AE7E154806969294E96D2E6286E18696); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DD8594A96A295B77F6A1C938ED81FCF7ADCAC27); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2035A0B86FB4A78CBE324F6B09E8330FE0C9C013); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20E39C3AB7068FAFD9E4B868E16D2E5BC64D4952); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2784A0B540CEB33CB062B4335155E671C41E0412); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E1BC5ED35F04A2A0EC8DBA428D452DBA2A36ECD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EA5D901C719F51450F4027DF0FEC259DBE56C69); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30332A9623D93AA22A8476F0C96846EDC79E3F5E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30C11F235EC8D2FDE84472B846C07998425FC47B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33AC8F84082CD05AE622B74417DFE8BF05FB9939); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34E8BF1DC5BBF0F65D9727D1C77D1A1B5EA5104C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35346207E98844E59E31BA39B6380330CC3D4FE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36E8625283BBFEFA794C39804CE3DD66EB3E6F91); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CFAD903BFEA983B8A6BB5CE91B2B8DEE322567E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5506B85C9F5FFCAB79D529FD71FE741DA8D34781); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B5A9DB1502DC06915EDA73059799548138390AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FD508761B044399CAA6078A75F307DBA3A50D08); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6458EF70F9CDAD1D7BABAE6366392A38A72DBB68); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69520730213CDED741A5919BB83F6E4B8610EDBA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6E7A67F32E199370DAF47C7BB7D1DB07FE25B1A2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F4426339AE19549F25F71A2AADDF464DFA4AC9E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E31C95666E38EC46F2795BE005E63CEE69C17F2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80248A124DA633DEEAE0A5B72BE64626FDA4FFBB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8367D03868E049A1C636EC822450CB2063D593F4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9452A87FAA0073A5238C5BF8FBCAE0BFB2A7512D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA32674451B983F172BF67FC604D118D404FD19E6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA539038315AABE91ABF55F3F1AEE619EEBFC183A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9C2A2A62C49BCAA4995DE5019C976AA68FD3DEB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6E90C09E43FB002DA629508AC300A0750320118); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC25DC2BBE6E22A0C98CD0D5F261B6BB23386D8D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC67D141B07D378C9210E4696F19821C50AA2A583); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCA6AAE412EC54D8D4B4C9863D8CE43F5B0CD5844); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD183C1AE019E2E8987B04F53DDEB8C5B5CCA7648); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA2952036960F8600220D38724E1B49BB3943E14); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA88A2D964F57B37C63183F5236085B715F076B8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAB2672CA8232D45E00C6269CB8ED52A45006A9B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB3A983A1E85DCC79BC04CEB8E29447EEDA1AD51); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFC88795E0479464AC4E9B8B031D9720CE94E3C5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF17D51C04DC7DDF201C3CE8263DFCB48E8B4DC76); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDAAB9944D2BDD67EF768F807537202334A02D27); s_Il2CppMethodInitialized = true; } { // public readonly static Dictionary op_FriendlyNamesLong = new Dictionary(StringComparer.OrdinalIgnoreCase) // { // {"op_Equality", "Equal"}, // {"op_Inequality", "Not Equal"}, // {"op_GreaterThan", "Greater"}, // {"op_LessThan", "Less"}, // {"op_GreaterThanOrEqual", "Greater Or Equal"}, // {"op_LessThanOrEqual", "Less Or Equal"}, // {"op_Addition", "Add"}, // {"op_Subtraction", "Subtract"}, // {"op_Division", "Divide"}, // {"op_Multiply", "Multiply"}, // {"op_UnaryNegation", "Negate"}, // {"op_UnaryPlus", "Positive"}, // {"op_Increment", "Increment"}, // {"op_Decrement", "Decrement"}, // {"op_LogicalNot", "NOT"}, // {"op_OnesComplement", "Complements"}, // {"op_False", "FALSE"}, // {"op_True", "TRUE"}, // {"op_Modulus", "MOD"}, // {"op_BitwiseAnd", "AND"}, // {"op_BitwiseOR", "OR"}, // {"op_LeftShift", "Shift Left"}, // {"op_RightShift", "Shift Right"}, // {"op_ExclusiveOr", "XOR"}, // {"op_Implicit", "Convert"}, // {"op_Explicit", "Convert"}, // }; il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_0; L_0 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_1 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894(L_1, L_0, Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_2 = L_1; NullCheck(L_2); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_2, _stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96, _stringLiteralC67D141B07D378C9210E4696F19821C50AA2A583, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_3 = L_2; NullCheck(L_3); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_3, _stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57, _stringLiteral6458EF70F9CDAD1D7BABAE6366392A38A72DBB68, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_4 = L_3; NullCheck(L_4); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_4, _stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5, _stringLiteral5FD508761B044399CAA6078A75F307DBA3A50D08, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_5 = L_4; NullCheck(L_5); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_5, _stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75, _stringLiteral34E8BF1DC5BBF0F65D9727D1C77D1A1B5EA5104C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_6 = L_5; NullCheck(L_6); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_6, _stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0, _stringLiteral185EB098219FEEA2053ADE05F7E4A8E2CA477999, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_7 = L_6; NullCheck(L_7); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_7, _stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B, _stringLiteralA9C2A2A62C49BCAA4995DE5019C976AA68FD3DEB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_8 = L_7; NullCheck(L_8); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_8, _stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826, _stringLiteral107694947DB47644F8036602F63473486E1ED925, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_9 = L_8; NullCheck(L_9); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_9, _stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282, _stringLiteral03C60C0AC3D5755F17139A577DA021D0D02B10D1, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_10 = L_9; NullCheck(L_10); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_10, _stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7, _stringLiteral6F4426339AE19549F25F71A2AADDF464DFA4AC9E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_11 = L_10; NullCheck(L_11); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_11, _stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB, _stringLiteral6E7A67F32E199370DAF47C7BB7D1DB07FE25B1A2, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_12 = L_11; NullCheck(L_12); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_12, _stringLiteral1D08F205AE7E154806969294E96D2E6286E18696, _stringLiteralF17D51C04DC7DDF201C3CE8263DFCB48E8B4DC76, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_13 = L_12; NullCheck(L_13); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_13, _stringLiteral7E31C95666E38EC46F2795BE005E63CEE69C17F2, _stringLiteral33AC8F84082CD05AE622B74417DFE8BF05FB9939, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_14 = L_13; NullCheck(L_14); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_14, _stringLiteral2784A0B540CEB33CB062B4335155E671C41E0412, _stringLiteralDA2952036960F8600220D38724E1B49BB3943E14, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_15 = L_14; NullCheck(L_15); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_15, _stringLiteralD183C1AE019E2E8987B04F53DDEB8C5B5CCA7648, _stringLiteral09600D54B6B1D49C4C90FEE9A598C0A9884F4E83, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_16 = L_15; NullCheck(L_16); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_16, _stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D, _stringLiteral30332A9623D93AA22A8476F0C96846EDC79E3F5E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_17 = L_16; NullCheck(L_17); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_17, _stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD, _stringLiteralEB3A983A1E85DCC79BC04CEB8E29447EEDA1AD51, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_18 = L_17; NullCheck(L_18); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_18, _stringLiteral5506B85C9F5FFCAB79D529FD71FE741DA8D34781, _stringLiteralA539038315AABE91ABF55F3F1AEE619EEBFC183A, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_19 = L_18; NullCheck(L_19); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_19, _stringLiteral1DD8594A96A295B77F6A1C938ED81FCF7ADCAC27, _stringLiteralDA88A2D964F57B37C63183F5236085B715F076B8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_20 = L_19; NullCheck(L_20); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_20, _stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E, _stringLiteral1767520361235F86EDC4CC789FA03B38B1A9416C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_21 = L_20; NullCheck(L_21); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_21, _stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F, _stringLiteral4CFAD903BFEA983B8A6BB5CE91B2B8DEE322567E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_22 = L_21; NullCheck(L_22); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_22, _stringLiteral2035A0B86FB4A78CBE324F6B09E8330FE0C9C013, _stringLiteral8367D03868E049A1C636EC822450CB2063D593F4, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_23 = L_22; NullCheck(L_23); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_23, _stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE, _stringLiteral80248A124DA633DEEAE0A5B72BE64626FDA4FFBB, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_24 = L_23; NullCheck(L_24); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_24, _stringLiteralA32674451B983F172BF67FC604D118D404FD19E6, _stringLiteral174D5C5F2A5AA4594940EBE31F997CEC593A066F, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_25 = L_24; NullCheck(L_25); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_25, _stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08, _stringLiteral36E8625283BBFEFA794C39804CE3DD66EB3E6F91, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_26 = L_25; NullCheck(L_26); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_26, _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59, _stringLiteralEFC88795E0479464AC4E9B8B031D9720CE94E3C5, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_27 = L_26; NullCheck(L_27); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_27, _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118, _stringLiteralEFC88795E0479464AC4E9B8B031D9720CE94E3C5, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_FriendlyNamesLong_22 = L_27; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_FriendlyNamesLong_22), (void*)L_27); // public readonly static Dictionary op_FriendlyNamesShort = new Dictionary(StringComparer.OrdinalIgnoreCase) // { // {"op_Equality", "="}, // {"op_Inequality", "?"}, // {"op_GreaterThan", ">"}, // {"op_LessThan", "<"}, // {"op_GreaterThanOrEqual", "?"}, // {"op_LessThanOrEqual", "?"}, // {"op_Addition", "+"}, // {"op_Subtraction", "-"}, // {"op_Division", "?"}, // {"op_Multiply", "?"}, // {"op_UnaryNegation", "Negate"}, // {"op_UnaryPlus", "Positive"}, // {"op_Increment", "++"}, // {"op_Decrement", "--"}, // {"op_LogicalNot", "NOT"}, // {"op_OnesComplement", "~"}, // {"op_False", "FALSE"}, // {"op_True", "TRUE"}, // {"op_Modulus", "MOD"}, // {"op_BitwiseAnd", "AND"}, // {"op_BitwiseOR", "OR"}, // {"op_LeftShift", "<<"}, // {"op_RightShift", ">>"}, // {"op_ExclusiveOr", "XOR"}, // {"op_Implicit", "Convert"}, // {"op_Explicit", "Convert"}, // }; StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_28; L_28 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_29 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); NullCheck(L_29); Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894(L_29, L_28, Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_30 = L_29; NullCheck(L_30); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_30, _stringLiteral133809702925763785FC982AE27A4E0B0C3B3D96, _stringLiteral1FA13CA565DC9B5105D70A528D26A6FC7A57049E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_31 = L_30; NullCheck(L_31); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_31, _stringLiteral739573D70A64651EBA5F53303D89FAD390FA4E57, _stringLiteralDAB2672CA8232D45E00C6269CB8ED52A45006A9B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_32 = L_31; NullCheck(L_32); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_32, _stringLiteral5246E833B2FCB10A683BF24EBE6283A2EAF3B0D5, _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_33 = L_32; NullCheck(L_33); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_33, _stringLiteral0178FBA6F1599F1FF6A2F4A379C88915F1ABCC75, _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_34 = L_33; NullCheck(L_34); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_34, _stringLiteral103AADF0E5BF9CDE6009B6FFD90C3FF4FB12CBC0, _stringLiteralCA6AAE412EC54D8D4B4C9863D8CE43F5B0CD5844, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_35 = L_34; NullCheck(L_35); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_35, _stringLiteralE50A30DDDBE6C50B64A5E39AAB7817CEF2F0533B, _stringLiteral2E1BC5ED35F04A2A0EC8DBA428D452DBA2A36ECD, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_36 = L_35; NullCheck(L_36); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_36, _stringLiteralA7F05001843983A3F6D671FC591DB8FC9139A826, _stringLiteral20E39C3AB7068FAFD9E4B868E16D2E5BC64D4952, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_37 = L_36; NullCheck(L_37); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_37, _stringLiteral1C04630CF70FD38EEF0AC7C42DD20ECB94667282, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_38 = L_37; NullCheck(L_38); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_38, _stringLiteralED17F69B2D9A3AC1E6ECABC7CA795B4E7CD990B7, _stringLiteral35346207E98844E59E31BA39B6380330CC3D4FE1, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_39 = L_38; NullCheck(L_39); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_39, _stringLiteral7680806CDAEB580844B287F4CB4986C7ED3A7FAB, _stringLiteralC25DC2BBE6E22A0C98CD0D5F261B6BB23386D8D7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_40 = L_39; NullCheck(L_40); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_40, _stringLiteral1D08F205AE7E154806969294E96D2E6286E18696, _stringLiteralF17D51C04DC7DDF201C3CE8263DFCB48E8B4DC76, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_41 = L_40; NullCheck(L_41); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_41, _stringLiteral7E31C95666E38EC46F2795BE005E63CEE69C17F2, _stringLiteral33AC8F84082CD05AE622B74417DFE8BF05FB9939, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_42 = L_41; NullCheck(L_42); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_42, _stringLiteral2784A0B540CEB33CB062B4335155E671C41E0412, _stringLiteral5B5A9DB1502DC06915EDA73059799548138390AE, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_43 = L_42; NullCheck(L_43); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_43, _stringLiteralD183C1AE019E2E8987B04F53DDEB8C5B5CCA7648, _stringLiteral69520730213CDED741A5919BB83F6E4B8610EDBA, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_44 = L_43; NullCheck(L_44); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_44, _stringLiteralB5F519095D6B47D304D98B5A21B8D8EED706635D, _stringLiteral30332A9623D93AA22A8476F0C96846EDC79E3F5E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_45 = L_44; NullCheck(L_45); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_45, _stringLiteralBFD767F0B108F9802041DE9A8880ACF19EA59ADD, _stringLiteral9452A87FAA0073A5238C5BF8FBCAE0BFB2A7512D, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_46 = L_45; NullCheck(L_46); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_46, _stringLiteral5506B85C9F5FFCAB79D529FD71FE741DA8D34781, _stringLiteralA539038315AABE91ABF55F3F1AEE619EEBFC183A, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_47 = L_46; NullCheck(L_47); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_47, _stringLiteral1DD8594A96A295B77F6A1C938ED81FCF7ADCAC27, _stringLiteralDA88A2D964F57B37C63183F5236085B715F076B8, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_48 = L_47; NullCheck(L_48); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_48, _stringLiteral23CA98CF33B0C404D3A01DE0C23D58AD1CF75E7E, _stringLiteral1767520361235F86EDC4CC789FA03B38B1A9416C, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_49 = L_48; NullCheck(L_49); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_49, _stringLiteral5E45B13FA746077DA0275EF11A5D0C53F2FD9C5F, _stringLiteral4CFAD903BFEA983B8A6BB5CE91B2B8DEE322567E, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_50 = L_49; NullCheck(L_50); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_50, _stringLiteral2035A0B86FB4A78CBE324F6B09E8330FE0C9C013, _stringLiteral8367D03868E049A1C636EC822450CB2063D593F4, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_51 = L_50; NullCheck(L_51); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_51, _stringLiteral883FC797173DE6E4481ACED3AB6DF8180CBE30FE, _stringLiteral15CF6F769B0EB2F2E90C1E65CE61C1FE2C0478AF, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_52 = L_51; NullCheck(L_52); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_52, _stringLiteralA32674451B983F172BF67FC604D118D404FD19E6, _stringLiteral083B3C3BCBD8E9403C00BB6509424CFF44C89CCC, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_53 = L_52; NullCheck(L_53); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_53, _stringLiteral6BA14B0B41748EF861D62E24E3A98CBE88811C08, _stringLiteral36E8625283BBFEFA794C39804CE3DD66EB3E6F91, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_54 = L_53; NullCheck(L_54); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_54, _stringLiteral437906DA6527EA9BAA9A971EC5171183BEB85B59, _stringLiteralEFC88795E0479464AC4E9B8B031D9720CE94E3C5, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_55 = L_54; NullCheck(L_55); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_55, _stringLiteralB6E90C09E43FB002DA629508AC300A0750320118, _stringLiteralEFC88795E0479464AC4E9B8B031D9720CE94E3C5, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_FriendlyNamesShort_23 = L_55; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_FriendlyNamesShort_23), (void*)L_55); // public readonly static Dictionary op_CSharpAliases = new Dictionary(StringComparer.OrdinalIgnoreCase) // { // {"!=", "?"}, // {">=", "?"}, // {"<=", "?"}, // {"/", "?"}, // {"*", "?"}, // }; StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_56; L_56 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_57 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); NullCheck(L_57); Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894(L_57, L_56, Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_58 = L_57; NullCheck(L_58); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_58, _stringLiteralFDAAB9944D2BDD67EF768F807537202334A02D27, _stringLiteralDAB2672CA8232D45E00C6269CB8ED52A45006A9B, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_59 = L_58; NullCheck(L_59); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_59, _stringLiteral30C11F235EC8D2FDE84472B846C07998425FC47B, _stringLiteralCA6AAE412EC54D8D4B4C9863D8CE43F5B0CD5844, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_60 = L_59; NullCheck(L_60); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_60, _stringLiteral2EA5D901C719F51450F4027DF0FEC259DBE56C69, _stringLiteral2E1BC5ED35F04A2A0EC8DBA428D452DBA2A36ECD, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_61 = L_60; NullCheck(L_61); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_61, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, _stringLiteral35346207E98844E59E31BA39B6380330CC3D4FE1, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_62 = L_61; NullCheck(L_62); Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13(L_62, _stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7, _stringLiteralC25DC2BBE6E22A0C98CD0D5F261B6BB23386D8D7, Dictionary_2_Add_mC78C20D5901C87AAC38F37C906FAB6946BDE5F13_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_CSharpAliases_24 = L_62; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_CSharpAliases_24), (void*)L_62); // static ReflectionTools() { FlushMem(); } ReflectionTools_FlushMem_m22B3B33C34FF7239D8626A202A18FBCCD9C8534A(NULL); // static ReflectionTools() { FlushMem(); } return; } } // System.Void ParadoxNotion.ReflectionTools::FlushMem() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionTools_FlushMem_m22B3B33C34FF7239D8626A202A18FBCCD9C8534A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1192930448D8526409FA8CEEB119636C10A50203_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m4EAA34AE058D483FF822F46C20C2D03225A61078_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m511B484C0A229BD71FEABB7B26E77D60E1037404_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m552A02EB796CECBF0D6B1D2F5BCA4434A2AC9428_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m56E7E47B34140F79C4DEB23C7D488DDDFEF82B14_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6E82E69D4DDA4FB3F79991BF37D1D0C2671A10C9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m78D4E4F314A9D640D05027AF22CEF529923C6CDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA630EF5942D03F2217BDB9BF40A6C93CB4F6FDCA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB40C67BC9EFFF45329BA5679B963CF7138B699E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mD20D682C38333041DC4F69AA1D98A7126359DF0B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE0C4D261B09389DB77B83000113FF4342A8DFE5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mEC8212A945E257E45861240375EE5975457A346C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _loadedAssemblies = null; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____loadedAssemblies_2 = (AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____loadedAssemblies_2), (void*)(AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339*)NULL); // _allTypes = null; ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____allTypes_3 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____allTypes_3), (void*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL); // _tempArgs = new object[1]; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____tempArgs_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____tempArgs_4), (void*)L_0); // _typesMap = new Dictionary(); Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* L_1 = (Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A*)il2cpp_codegen_object_new(Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_m552A02EB796CECBF0D6B1D2F5BCA4434A2AC9428(L_1, Dictionary_2__ctor_m552A02EB796CECBF0D6B1D2F5BCA4434A2AC9428_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5), (void*)L_1); // _subTypesMap = new Dictionary(); Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* L_2 = (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74*)il2cpp_codegen_object_new(Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74_il2cpp_TypeInfo_var); NullCheck(L_2); Dictionary_2__ctor_mE0C4D261B09389DB77B83000113FF4342A8DFE5A(L_2, Dictionary_2__ctor_mE0C4D261B09389DB77B83000113FF4342A8DFE5A_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____subTypesMap_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____subTypesMap_6), (void*)L_2); // _methodSpecialType = new Dictionary(); Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* L_3 = (Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492*)il2cpp_codegen_object_new(Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492_il2cpp_TypeInfo_var); NullCheck(L_3); Dictionary_2__ctor_mEC8212A945E257E45861240375EE5975457A346C(L_3, Dictionary_2__ctor_mEC8212A945E257E45861240375EE5975457A346C_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSpecialType_7 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSpecialType_7), (void*)L_3); // _typeFriendlyName = new Dictionary(); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_4 = (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*)il2cpp_codegen_object_new(Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE_il2cpp_TypeInfo_var); NullCheck(L_4); Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6(L_4, Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyName_8 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyName_8), (void*)L_4); // _typeFriendlyNameCompileSafe = new Dictionary(); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_5 = (Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE*)il2cpp_codegen_object_new(Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE_il2cpp_TypeInfo_var); NullCheck(L_5); Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6(L_5, Dictionary_2__ctor_mFAF23CD29002CAB23492293F8C8B56962DE7A0B6_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyNameCompileSafe_9 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyNameCompileSafe_9), (void*)L_5); // _methodSignatures = new Dictionary(); Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF* L_6 = (Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF*)il2cpp_codegen_object_new(Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF_il2cpp_TypeInfo_var); NullCheck(L_6); Dictionary_2__ctor_m511B484C0A229BD71FEABB7B26E77D60E1037404(L_6, Dictionary_2__ctor_m511B484C0A229BD71FEABB7B26E77D60E1037404_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSignatures_10 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSignatures_10), (void*)L_6); // _typeConstructors = new Dictionary(); Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79* L_7 = (Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79*)il2cpp_codegen_object_new(Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79_il2cpp_TypeInfo_var); NullCheck(L_7); Dictionary_2__ctor_mA630EF5942D03F2217BDB9BF40A6C93CB4F6FDCA(L_7, Dictionary_2__ctor_mA630EF5942D03F2217BDB9BF40A6C93CB4F6FDCA_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeConstructors_11 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeConstructors_11), (void*)L_7); // _typeMethods = new Dictionary(); Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* L_8 = (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470*)il2cpp_codegen_object_new(Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470_il2cpp_TypeInfo_var); NullCheck(L_8); Dictionary_2__ctor_m78D4E4F314A9D640D05027AF22CEF529923C6CDA(L_8, Dictionary_2__ctor_m78D4E4F314A9D640D05027AF22CEF529923C6CDA_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeMethods_12 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeMethods_12), (void*)L_8); // _typeFields = new Dictionary(); Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365* L_9 = (Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365*)il2cpp_codegen_object_new(Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365_il2cpp_TypeInfo_var); NullCheck(L_9); Dictionary_2__ctor_m6E82E69D4DDA4FB3F79991BF37D1D0C2671A10C9(L_9, Dictionary_2__ctor_m6E82E69D4DDA4FB3F79991BF37D1D0C2671A10C9_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFields_13 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFields_13), (void*)L_9); // _typeProperties = new Dictionary(); Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD* L_10 = (Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD*)il2cpp_codegen_object_new(Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD_il2cpp_TypeInfo_var); NullCheck(L_10); Dictionary_2__ctor_m1192930448D8526409FA8CEEB119636C10A50203(L_10, Dictionary_2__ctor_m1192930448D8526409FA8CEEB119636C10A50203_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeProperties_14 = L_10; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeProperties_14), (void*)L_10); // _typeEvents = new Dictionary(); Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE* L_11 = (Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE*)il2cpp_codegen_object_new(Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE_il2cpp_TypeInfo_var); NullCheck(L_11); Dictionary_2__ctor_mB40C67BC9EFFF45329BA5679B963CF7138B699E9(L_11, Dictionary_2__ctor_mB40C67BC9EFFF45329BA5679B963CF7138B699E9_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeEvents_15 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeEvents_15), (void*)L_11); // _typeAttributes = new Dictionary(); Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E* L_12 = (Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E*)il2cpp_codegen_object_new(Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E_il2cpp_TypeInfo_var); NullCheck(L_12); Dictionary_2__ctor_m56E7E47B34140F79C4DEB23C7D488DDDFEF82B14(L_12, Dictionary_2__ctor_m56E7E47B34140F79C4DEB23C7D488DDDFEF82B14_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeAttributes_16 = L_12; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeAttributes_16), (void*)L_12); // _memberAttributes = new Dictionary(); Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5* L_13 = (Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5*)il2cpp_codegen_object_new(Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5_il2cpp_TypeInfo_var); NullCheck(L_13); Dictionary_2__ctor_m4EAA34AE058D483FF822F46C20C2D03225A61078(L_13, Dictionary_2__ctor_m4EAA34AE058D483FF822F46C20C2D03225A61078_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____memberAttributes_17 = L_13; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____memberAttributes_17), (void*)L_13); // _obsoleteCache = new Dictionary(); Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_14 = (Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9*)il2cpp_codegen_object_new(Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9_il2cpp_TypeInfo_var); NullCheck(L_14); Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016(L_14, Dictionary_2__ctor_mEF1062952E58522C67DCC6496830425B3D0B5016_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____obsoleteCache_18 = L_14; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____obsoleteCache_18), (void*)L_14); // _typeExtensions = new Dictionary(); Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* L_15 = (Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470*)il2cpp_codegen_object_new(Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470_il2cpp_TypeInfo_var); NullCheck(L_15); Dictionary_2__ctor_m78D4E4F314A9D640D05027AF22CEF529923C6CDA(L_15, Dictionary_2__ctor_m78D4E4F314A9D640D05027AF22CEF529923C6CDA_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeExtensions_19 = L_15; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeExtensions_19), (void*)L_15); // _genericArgsTypeCache = new Dictionary(); Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* L_16 = (Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74*)il2cpp_codegen_object_new(Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74_il2cpp_TypeInfo_var); NullCheck(L_16); Dictionary_2__ctor_mE0C4D261B09389DB77B83000113FF4342A8DFE5A(L_16, Dictionary_2__ctor_mE0C4D261B09389DB77B83000113FF4342A8DFE5A_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsTypeCache_20 = L_16; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsTypeCache_20), (void*)L_16); // _genericArgsMathodCache = new Dictionary(); Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D* L_17 = (Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D*)il2cpp_codegen_object_new(Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D_il2cpp_TypeInfo_var); NullCheck(L_17); Dictionary_2__ctor_mD20D682C38333041DC4F69AA1D98A7126359DF0B(L_17, Dictionary_2__ctor_mD20D682C38333041DC4F69AA1D98A7126359DF0B_RuntimeMethod_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsMathodCache_21 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsMathodCache_21), (void*)L_17); // } return; } } // System.Reflection.Assembly[] ParadoxNotion.ReflectionTools::get_loadedAssemblies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ReflectionTools_get_loadedAssemblies_m8A8AA26B745B3B089FCC1716209FF3678A3DA26E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // get { return _loadedAssemblies != null ? _loadedAssemblies : _loadedAssemblies = AppDomain.CurrentDomain.GetAssemblies(); } il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____loadedAssemblies_2; if (L_0) { goto IL_0018; } } { AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_1; L_1 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL); NullCheck(L_1); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_2; L_2 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_1, NULL); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_3 = L_2; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____loadedAssemblies_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____loadedAssemblies_2), (void*)L_3); return L_3; } IL_0018: { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_4 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____loadedAssemblies_2; return L_4; } } // System.Type ParadoxNotion.ReflectionTools::GetType(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetType_mCA9B85A582AFD347E9DE72C9D4B213DB2D1242C0 (String_t* ___0_typeFullName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static Type GetType(string typeFullName) { return GetType(typeFullName, false, null); } String_t* L_0 = ___0_typeFullName; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C(L_0, (bool)0, (Type_t*)NULL, NULL); return L_1; } } // System.Type ParadoxNotion.ReflectionTools::GetType(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetType_m09DB77A2CA7BB2C016DA05AA117E63CA4E55FD60 (String_t* ___0_typeFullName, Type_t* ___1_fallbackAssignable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static Type GetType(string typeFullName, Type fallbackAssignable) { return GetType(typeFullName, true, fallbackAssignable); } String_t* L_0 = ___0_typeFullName; Type_t* L_1 = ___1_fallbackAssignable; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C(L_0, (bool)1, L_1, NULL); return L_2; } } // System.Type ParadoxNotion.ReflectionTools::GetType(System.String,System.Boolean,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C (String_t* ___0_typeFullName, bool ___1_fallbackNoNamespace, Type_t* ___2_fallbackAssignable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mABB0055F51D71AEB872FC7C3C1726FBF9371E402_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; Type_t* V_1 = NULL; { // if ( string.IsNullOrEmpty(typeFullName) ) { String_t* L_0 = ___0_typeFullName; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_000a; } } { // return null; return (Type_t*)NULL; } IL_000a: { // Type type = null; V_0 = (Type_t*)NULL; // if ( _typesMap.TryGetValue(typeFullName, out type) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* L_2 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5; String_t* L_3 = ___0_typeFullName; NullCheck(L_2); bool L_4; L_4 = Dictionary_2_TryGetValue_mABB0055F51D71AEB872FC7C3C1726FBF9371E402(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_mABB0055F51D71AEB872FC7C3C1726FBF9371E402_RuntimeMethod_var); if (!L_4) { goto IL_001d; } } { // return type; Type_t* L_5 = V_0; return L_5; } IL_001d: { // type = GetTypeDirect(typeFullName); String_t* L_6 = ___0_typeFullName; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_7; L_7 = ReflectionTools_GetTypeDirect_m02D6C8B1E136422109036C50273D6C12AB9C2840(L_6, NULL); V_0 = L_7; // if ( type != null ) { Type_t* L_8 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_9; L_9 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_8, (Type_t*)NULL, NULL); if (!L_9) { goto IL_003d; } } { // return _typesMap[typeFullName] = type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* L_10 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5; String_t* L_11 = ___0_typeFullName; Type_t* L_12 = V_0; Type_t* L_13 = L_12; V_1 = L_13; NullCheck(L_10); Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38(L_10, L_11, L_13, Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38_RuntimeMethod_var); Type_t* L_14 = V_1; return L_14; } IL_003d: { // type = TryResolveGenericType(typeFullName, fallbackNoNamespace, fallbackAssignable); String_t* L_15 = ___0_typeFullName; bool L_16 = ___1_fallbackNoNamespace; Type_t* L_17 = ___2_fallbackAssignable; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_18; L_18 = ReflectionTools_TryResolveGenericType_m3E794377D0E406B4893E90D9477CB571A595CE73(L_15, L_16, L_17, NULL); V_0 = L_18; // if ( type != null ) { Type_t* L_19 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_20; L_20 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_19, (Type_t*)NULL, NULL); if (!L_20) { goto IL_005f; } } { // return _typesMap[typeFullName] = type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* L_21 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5; String_t* L_22 = ___0_typeFullName; Type_t* L_23 = V_0; Type_t* L_24 = L_23; V_1 = L_24; NullCheck(L_21); Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38(L_21, L_22, L_24, Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38_RuntimeMethod_var); Type_t* L_25 = V_1; return L_25; } IL_005f: { // type = TryResolveDeserializeFromAttribute(typeFullName); String_t* L_26 = ___0_typeFullName; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_27; L_27 = ReflectionTools_TryResolveDeserializeFromAttribute_m70BF41C7F7EF75A97A2EF076A9E3F806783EC863(L_26, NULL); V_0 = L_27; // if ( type != null ) { Type_t* L_28 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_29; L_29 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_28, (Type_t*)NULL, NULL); if (!L_29) { goto IL_007f; } } { // return _typesMap[typeFullName] = type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* L_30 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5; String_t* L_31 = ___0_typeFullName; Type_t* L_32 = V_0; Type_t* L_33 = L_32; V_1 = L_33; NullCheck(L_30); Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38(L_30, L_31, L_33, Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38_RuntimeMethod_var); Type_t* L_34 = V_1; return L_34; } IL_007f: { // if ( fallbackNoNamespace ) { bool L_35 = ___1_fallbackNoNamespace; if (!L_35) { goto IL_00a3; } } { // type = TryResolveWithoutNamespace(typeFullName, fallbackAssignable); String_t* L_36 = ___0_typeFullName; Type_t* L_37 = ___2_fallbackAssignable; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_38; L_38 = ReflectionTools_TryResolveWithoutNamespace_m5C1E52F15DA2DED9765ECEA56780FEB825A2AC69(L_36, L_37, NULL); V_0 = L_38; // if ( type != null ) { Type_t* L_39 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_40; L_40 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_39, (Type_t*)NULL, NULL); if (!L_40) { goto IL_00a3; } } { // return _typesMap[typeFullName] = type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* L_41 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5; String_t* L_42 = ___0_typeFullName; Type_t* L_43 = V_0; Type_t* L_44 = L_43; V_1 = L_44; NullCheck(L_41); Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38(L_41, L_42, L_44, Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38_RuntimeMethod_var); Type_t* L_45 = V_1; return L_45; } IL_00a3: { // return _typesMap[typeFullName] = null; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t0E98B58821A879161B744DA2602DA878A7E5C58A* L_46 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typesMap_5; String_t* L_47 = ___0_typeFullName; V_1 = (Type_t*)NULL; NullCheck(L_46); Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38(L_46, L_47, (Type_t*)NULL, Dictionary_2_set_Item_mD50E387D30F70E1F0A66F0230DE70CA791753F38_RuntimeMethod_var); Type_t* L_48 = V_1; return L_48; } } // System.Type ParadoxNotion.ReflectionTools::GetTypeDirect(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetTypeDirect_m02D6C8B1E136422109036C50273D6C12AB9C2840 (String_t* ___0_typeFullName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_GetTypeDirect_m02D6C8B1E136422109036C50273D6C12AB9C2840_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; int32_t V_1 = 0; Assembly_t* V_2 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // var type = Type.GetType(typeFullName); String_t* L_0 = ___0_typeFullName; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_1; L_1 = il2cpp_codegen_get_type(L_0, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, ReflectionTools_GetTypeDirect_m02D6C8B1E136422109036C50273D6C12AB9C2840_RuntimeMethod_var); V_0 = L_1; // if ( type != null ) { Type_t* L_2 = V_0; bool L_3; L_3 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_2, (Type_t*)NULL, NULL); if (!L_3) { goto IL_0012; } } { // return type; Type_t* L_4 = V_0; return L_4; } IL_0012: { // for ( var i = 0; i < loadedAssemblies.Length; i++ ) { V_1 = 0; goto IL_003a; } IL_0016: { // var asm = loadedAssemblies[i]; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_5; L_5 = ReflectionTools_get_loadedAssemblies_m8A8AA26B745B3B089FCC1716209FF3678A3DA26E(NULL); int32_t L_6 = V_1; NullCheck(L_5); int32_t L_7 = L_6; Assembly_t* L_8 = (L_5)->GetAt(static_cast(L_7)); V_2 = L_8; } try {// begin try (depth: 1) // try { type = asm.GetType(typeFullName); } Assembly_t* L_9 = V_2; String_t* L_10 = ___0_typeFullName; NullCheck(L_9); Type_t* L_11; L_11 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(18 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_9, L_10); V_0 = L_11; // try { type = asm.GetType(typeFullName); } goto IL_002b; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0028; } throw e; } CATCH_0028: {// begin catch(System.Object) // catch { continue; } // catch { continue; } IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0036; }// end catch (depth: 1) IL_002b: { // if ( type != null ) { Type_t* L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_13; L_13 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_12, (Type_t*)NULL, NULL); if (!L_13) { goto IL_0036; } } { // return type; Type_t* L_14 = V_0; return L_14; } IL_0036: { // for ( var i = 0; i < loadedAssemblies.Length; i++ ) { int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_003a: { // for ( var i = 0; i < loadedAssemblies.Length; i++ ) { int32_t L_16 = V_1; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_17; L_17 = ReflectionTools_get_loadedAssemblies_m8A8AA26B745B3B089FCC1716209FF3678A3DA26E(NULL); NullCheck(L_17); if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_0016; } } { // return null; return (Type_t*)NULL; } } // System.Type ParadoxNotion.ReflectionTools::TryResolveGenericType(System.String,System.Boolean,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_TryResolveGenericType_m3E794377D0E406B4893E90D9477CB571A595CE73 (String_t* ___0_typeFullName, bool ___1_fallbackNoNamespace, Type_t* ___2_fallbackAssignable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69F0AE73B8E76A34F1E12EF7A7E80E2B2E5F4B4A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CC755E0C646938ADAE69A0EB3359DAAF5D74175); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDE83360537AACA4E9932F93BFEEBE4A2B475AB4); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Type_t* V_1 = NULL; int32_t V_2 = 0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_4 = NULL; Type_t* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; String_t* V_11 = NULL; Type_t* V_12 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // if ( typeFullName.Contains('`') == false || typeFullName.Contains('[') == false ) { String_t* L_0 = ___0_typeFullName; NullCheck(L_0); bool L_1; L_1 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_0, ((int32_t)96), NULL); if (!L_1) { goto IL_0014; } } { String_t* L_2 = ___0_typeFullName; NullCheck(L_2); bool L_3; L_3 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_2, ((int32_t)91), NULL); if (L_3) { goto IL_0016; } } IL_0014: { // return null; return (Type_t*)NULL; } IL_0016: { } try {// begin try (depth: 1) { // var quoteIndex = typeFullName.IndexOf('`'); String_t* L_4 = ___0_typeFullName; NullCheck(L_4); int32_t L_5; L_5 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_4, ((int32_t)96), NULL); V_0 = L_5; // var genericTypeDefName = typeFullName.Substring(0, quoteIndex + 2); String_t* L_6 = ___0_typeFullName; int32_t L_7 = V_0; NullCheck(L_6); String_t* L_8; L_8 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, 0, ((int32_t)il2cpp_codegen_add(L_7, 2)), NULL); // var genericTypeDef = GetType(genericTypeDefName, fallbackNoNamespace, fallbackAssignable); bool L_9 = ___1_fallbackNoNamespace; Type_t* L_10 = ___2_fallbackAssignable; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_11; L_11 = ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C(L_8, L_9, L_10, NULL); V_1 = L_11; // if ( genericTypeDef == null ) { Type_t* L_12 = V_1; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_13; L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, (Type_t*)NULL, NULL); if (!L_13) { goto IL_0043_1; } } { // return null; V_5 = (Type_t*)NULL; goto IL_0171; } IL_0043_1: { // int argCount = Convert.ToInt32(typeFullName.Substring(quoteIndex + 1, 1)); String_t* L_14 = ___0_typeFullName; int32_t L_15 = V_0; NullCheck(L_14); String_t* L_16; L_16 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_14, ((int32_t)il2cpp_codegen_add(L_15, 1)), 1, NULL); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_17; L_17 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_16, NULL); V_2 = L_17; // var content = typeFullName.Substring(quoteIndex + 2, typeFullName.Length - quoteIndex - 2); String_t* L_18 = ___0_typeFullName; int32_t L_19 = V_0; String_t* L_20 = ___0_typeFullName; NullCheck(L_20); int32_t L_21; L_21 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_20, NULL); int32_t L_22 = V_0; NullCheck(L_18); String_t* L_23; L_23 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_18, ((int32_t)il2cpp_codegen_add(L_19, 2)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_21, L_22)), 2)), NULL); // string[] split = null; V_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL; // if ( content.StartsWith("[[") ) { //this means that assembly qualified name is contained. Name was generated with FullName. NullCheck(L_23); bool L_24; L_24 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_23, _stringLiteralFDE83360537AACA4E9932F93BFEEBE4A2B475AB4, NULL); if (!L_24) { goto IL_00b5_1; } } { // var startIndex = typeFullName.IndexOf("[[") + 2; String_t* L_25 = ___0_typeFullName; NullCheck(L_25); int32_t L_26; L_26 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_25, _stringLiteralFDE83360537AACA4E9932F93BFEEBE4A2B475AB4, NULL); V_6 = ((int32_t)il2cpp_codegen_add(L_26, 2)); // var endIndex = typeFullName.LastIndexOf("]]"); String_t* L_27 = ___0_typeFullName; NullCheck(L_27); int32_t L_28; L_28 = String_LastIndexOf_m8923DBD89F2B3E5A34190B038B48F402E0C17E40(L_27, _stringLiteral9CC755E0C646938ADAE69A0EB3359DAAF5D74175, NULL); V_7 = L_28; // content = typeFullName.Substring(startIndex, endIndex - startIndex); String_t* L_29 = ___0_typeFullName; int32_t L_30 = V_6; int32_t L_31 = V_7; int32_t L_32 = V_6; NullCheck(L_29); String_t* L_33; L_33 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_29, L_30, ((int32_t)il2cpp_codegen_subtract(L_31, L_32)), NULL); // split = content.Split(new string[] { "],[" }, argCount, StringSplitOptions.RemoveEmptyEntries); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34; NullCheck(L_35); ArrayElementTypeCheck (L_35, _stringLiteral69F0AE73B8E76A34F1E12EF7A7E80E2B2E5F4B4A); (L_35)->SetAt(static_cast(0), (String_t*)_stringLiteral69F0AE73B8E76A34F1E12EF7A7E80E2B2E5F4B4A); int32_t L_36 = V_2; NullCheck(L_33); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37; L_37 = String_Split_m117DD7F5174562FE3E80653D506B9B0E7B82F055(L_33, L_35, L_36, 1, NULL); V_3 = L_37; goto IL_00eb_1; } IL_00b5_1: { // var startIndex = typeFullName.IndexOf('[') + 1; String_t* L_38 = ___0_typeFullName; NullCheck(L_38); int32_t L_39; L_39 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_38, ((int32_t)91), NULL); V_8 = ((int32_t)il2cpp_codegen_add(L_39, 1)); // var endIndex = typeFullName.LastIndexOf(']'); String_t* L_40 = ___0_typeFullName; NullCheck(L_40); int32_t L_41; L_41 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_40, ((int32_t)93), NULL); V_9 = L_41; // content = typeFullName.Substring(startIndex, endIndex - startIndex); String_t* L_42 = ___0_typeFullName; int32_t L_43 = V_8; int32_t L_44 = V_9; int32_t L_45 = V_8; NullCheck(L_42); String_t* L_46; L_46 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_42, L_43, ((int32_t)il2cpp_codegen_subtract(L_44, L_45)), NULL); // split = content.Split(new char[] { ',' }, argCount, StringSplitOptions.RemoveEmptyEntries); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_47 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_48 = L_47; NullCheck(L_48); (L_48)->SetAt(static_cast(0), (Il2CppChar)((int32_t)44)); int32_t L_49 = V_2; NullCheck(L_46); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50; L_50 = String_Split_m2BE72C065A76F6655308BAB67057CD03FED80D56(L_46, L_48, L_49, 1, NULL); V_3 = L_50; } IL_00eb_1: { // var argTypes = new Type[argCount]; int32_t L_51 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_52 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)L_51); V_4 = L_52; // for ( var i = 0; i < split.Length; i++ ) { V_10 = 0; goto IL_014e_1; } IL_00f8_1: { // var subName = split[i]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = V_3; int32_t L_54 = V_10; NullCheck(L_53); int32_t L_55 = L_54; String_t* L_56 = (L_53)->GetAt(static_cast(L_55)); V_11 = L_56; // if ( !subName.Contains('`') && subName.Contains(',') ) { //remove assembly info since we work with FullName, but only if it's not yet another generic. String_t* L_57 = V_11; NullCheck(L_57); bool L_58; L_58 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_57, ((int32_t)96), NULL); if (L_58) { goto IL_0127_1; } } { String_t* L_59 = V_11; NullCheck(L_59); bool L_60; L_60 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_59, ((int32_t)44), NULL); if (!L_60) { goto IL_0127_1; } } { // subName = subName.Substring(0, subName.IndexOf(',')); String_t* L_61 = V_11; String_t* L_62 = V_11; NullCheck(L_62); int32_t L_63; L_63 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_62, ((int32_t)44), NULL); NullCheck(L_61); String_t* L_64; L_64 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_61, 0, L_63, NULL); V_11 = L_64; } IL_0127_1: { // var argType = GetType(subName, true /*fallback no namespace*/); String_t* L_65 = V_11; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_66; L_66 = ReflectionTools_GetType_mFB9DA4C30AD038672B73A4E6EB9935F78094324C(L_65, (bool)1, (Type_t*)NULL, NULL); V_12 = L_66; // if ( argType == null ) { Type_t* L_67 = V_12; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_68; L_68 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_67, (Type_t*)NULL, NULL); if (!L_68) { goto IL_0141_1; } } { // return null; V_5 = (Type_t*)NULL; goto IL_0171; } IL_0141_1: { // argTypes[i] = argType; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_69 = V_4; int32_t L_70 = V_10; Type_t* L_71 = V_12; NullCheck(L_69); ArrayElementTypeCheck (L_69, L_71); (L_69)->SetAt(static_cast(L_70), (Type_t*)L_71); // for ( var i = 0; i < split.Length; i++ ) { int32_t L_72 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_72, 1)); } IL_014e_1: { // for ( var i = 0; i < split.Length; i++ ) { int32_t L_73 = V_10; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = V_3; NullCheck(L_74); if ((((int32_t)L_73) < ((int32_t)((int32_t)(((RuntimeArray*)L_74)->max_length))))) { goto IL_00f8_1; } } { // return genericTypeDef.RTMakeGenericType(argTypes); Type_t* L_75 = V_1; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_76 = V_4; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_77; L_77 = ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8(L_75, L_76, NULL); V_5 = L_77; goto IL_0171; } }// 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_0161; } throw e; } CATCH_0161: {// begin catch(System.Exception) // ParadoxNotion.Services.Logger.LogException(e, "Type Request Bug. Please report. :-("); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Logger_t94C2139B874BE54A76E5E93762A7A3BCFD0040CA_il2cpp_TypeInfo_var))); Logger_LogException_mA706A3992EC5B640C913052D0A0DF70C6538D294(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07B3D3EBDD6DB8426C5356381858ACEC76B50FFF)), NULL, NULL); // return null; V_5 = (Type_t*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0171; }// end catch (depth: 1) IL_0171: { // } Type_t* L_78 = V_5; return L_78; } } // System.Type ParadoxNotion.ReflectionTools::TryResolveDeserializeFromAttribute(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_TryResolveDeserializeFromAttribute_m70BF41C7F7EF75A97A2EF076A9E3F806783EC863 (String_t* ___0_typeName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; int32_t V_1 = 0; Type_t* V_2 = NULL; DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* V_3 = NULL; { // var allTypes = GetAllTypes(true); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0; L_0 = ReflectionTools_GetAllTypes_mF22C26E71414C5C8D85E2DE390A9B59045EC34D5((bool)1, NULL); V_0 = L_0; // for ( var i = 0; i < allTypes.Length; i++ ) { V_1 = 0; goto IL_003d; } IL_000b: { // var t = allTypes[i]; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; Type_t* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; // var att = t.GetCustomAttribute(typeof(Serialization.DeserializeFromAttribute), false) as Serialization.DeserializeFromAttribute; Type_t* L_5 = V_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast (DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_7; L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL); Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_8; L_8 = CustomAttributeExtensions_GetCustomAttribute_m8451F6949BEA92A69AE673CD95D6AD767B66880A(L_5, L_7, (bool)0, NULL); V_3 = ((DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB*)IsInstClass((RuntimeObject*)L_8, DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_il2cpp_TypeInfo_var)); // if ( att != null && att.previousTypeFullName == typeName ) { DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* L_9 = V_3; if (!L_9) { goto IL_0039; } } { DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* L_10 = V_3; NullCheck(L_10); String_t* L_11 = L_10->___previousTypeFullName_0; String_t* L_12 = ___0_typeName; bool L_13; L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, L_12, NULL); if (!L_13) { goto IL_0039; } } { // return t; Type_t* L_14 = V_2; return L_14; } IL_0039: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_003d: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_16 = V_1; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_17 = V_0; NullCheck(L_17); if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_000b; } } { // return null; return (Type_t*)NULL; } } // System.Type ParadoxNotion.ReflectionTools::TryResolveWithoutNamespace(System.String,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_TryResolveWithoutNamespace_m5C1E52F15DA2DED9765ECEA56780FEB825A2AC69 (String_t* ___0_typeName, Type_t* ___1_fallbackAssignable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Type_t* V_3 = NULL; { // if ( typeName.Contains('`') && typeName.Contains('[') ) { String_t* L_0 = ___0_typeName; NullCheck(L_0); bool L_1; L_1 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_0, ((int32_t)96), NULL); if (!L_1) { goto IL_0016; } } { String_t* L_2 = ___0_typeName; NullCheck(L_2); bool L_3; L_3 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_2, ((int32_t)91), NULL); if (!L_3) { goto IL_0016; } } { // return null; return (Type_t*)NULL; } IL_0016: { // if ( typeName.Contains(',') ) { String_t* L_4 = ___0_typeName; NullCheck(L_4); bool L_5; L_5 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_4, ((int32_t)44), NULL); if (!L_5) { goto IL_0031; } } { // typeName = typeName.Substring(0, typeName.IndexOf(',')); String_t* L_6 = ___0_typeName; String_t* L_7 = ___0_typeName; NullCheck(L_7); int32_t L_8; L_8 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_7, ((int32_t)44), NULL); NullCheck(L_6); String_t* L_9; L_9 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, 0, L_8, NULL); ___0_typeName = L_9; } IL_0031: { // if ( typeName.Contains('.') ) { String_t* L_10 = ___0_typeName; NullCheck(L_10); bool L_11; L_11 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_10, ((int32_t)46), NULL); if (!L_11) { goto IL_0057; } } { // var dotIndex = typeName.LastIndexOf('.') + 1; String_t* L_12 = ___0_typeName; NullCheck(L_12); int32_t L_13; L_13 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_12, ((int32_t)46), NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); // typeName = typeName.Substring(dotIndex, typeName.Length - dotIndex); String_t* L_14 = ___0_typeName; int32_t L_15 = V_1; String_t* L_16 = ___0_typeName; NullCheck(L_16); int32_t L_17; L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL); int32_t L_18 = V_1; NullCheck(L_14); String_t* L_19; L_19 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_14, L_15, ((int32_t)il2cpp_codegen_subtract(L_17, L_18)), NULL); ___0_typeName = L_19; } IL_0057: { // var allTypes = GetAllTypes(true); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20; L_20 = ReflectionTools_GetAllTypes_mF22C26E71414C5C8D85E2DE390A9B59045EC34D5((bool)1, NULL); V_0 = L_20; // for ( var i = 0; i < allTypes.Length; i++ ) { V_2 = 0; goto IL_008c; } IL_0062: { // var t = allTypes[i]; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_21 = V_0; int32_t L_22 = V_2; NullCheck(L_21); int32_t L_23 = L_22; Type_t* L_24 = (L_21)->GetAt(static_cast(L_23)); V_3 = L_24; // if ( t.Name == typeName && ( fallbackAssignable == null || fallbackAssignable.RTIsAssignableFrom(t) ) ) { Type_t* L_25 = V_3; NullCheck(L_25); String_t* L_26; L_26 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_25); String_t* L_27 = ___0_typeName; bool L_28; L_28 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_26, L_27, NULL); if (!L_28) { goto IL_0088; } } { Type_t* L_29 = ___1_fallbackAssignable; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_30; L_30 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_29, (Type_t*)NULL, NULL); if (L_30) { goto IL_0086; } } { Type_t* L_31 = ___1_fallbackAssignable; Type_t* L_32 = V_3; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_33; L_33 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_31, L_32, NULL); if (!L_33) { goto IL_0088; } } IL_0086: { // return t; Type_t* L_34 = V_3; return L_34; } IL_0088: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_35 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_008c: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_36 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_37 = V_0; NullCheck(L_37); if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length))))) { goto IL_0062; } } { // return null; return (Type_t*)NULL; } } // System.Type[] ParadoxNotion.ReflectionTools::GetAllTypes(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_GetAllTypes_mF22C26E71414C5C8D85E2DE390A9B59045EC34D5 (bool ___0_includeObsolete, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisType_t_TisString_t_m80B856E53453B79C6CF8E892E7B5F43C3CFF72B8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ThenBy_TisType_t_TisString_t_mFC42D5C852E53F9B6A6924F8A8C61BBBA57BF10C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m0D60CD105ED83AED827172D5B81047F1FC28C77F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetAllTypesU3Eb__33_0_m6505EF95821DDC5B3C0B3B0D04DEC965A10AC40A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetAllTypesU3Eb__33_1_m3BA38FDC8B56E85CAB837C0A33048EFADB69BE10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass33_0_U3CGetAllTypesU3Eb__2_m72387115D4734DA79EE4672B8380A0DFD4BA4E78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* V_0 = NULL; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* V_1 = NULL; int32_t V_2 = 0; Assembly_t* V_3 = NULL; Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* V_4 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* G_B6_0 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* G_B6_1 = NULL; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* G_B6_2 = NULL; Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* G_B5_0 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* G_B5_1 = NULL; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* G_B5_2 = NULL; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* G_B12_0 = NULL; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* G_B12_1 = NULL; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* G_B11_0 = NULL; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* G_B11_1 = NULL; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* G_B14_0 = NULL; RuntimeObject* G_B14_1 = NULL; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* G_B13_0 = NULL; RuntimeObject* G_B13_1 = NULL; { U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* L_0 = (U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass33_0__ctor_mFB6B712832ED12003F3F8372668B163E81B5211B(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* L_1 = V_0; bool L_2 = ___0_includeObsolete; NullCheck(L_1); L_1->___includeObsolete_0 = L_2; // if ( _allTypes != null ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____allTypes_3; if (!L_3) { goto IL_001a; } } { // return _allTypes; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____allTypes_3; return L_4; } IL_001a: { // var result = new List(); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_5 = (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*)il2cpp_codegen_object_new(List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69(L_5, List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var); V_1 = L_5; // for ( var i = 0; i < loadedAssemblies.Length; i++ ) { V_2 = 0; goto IL_0067; } IL_0024: { // var asm = loadedAssemblies[i]; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_6; L_6 = ReflectionTools_get_loadedAssemblies_m8A8AA26B745B3B089FCC1716209FF3678A3DA26E(NULL); int32_t L_7 = V_2; NullCheck(L_6); int32_t L_8 = L_7; Assembly_t* L_9 = (L_6)->GetAt(static_cast(L_8)); V_3 = L_9; } try {// begin try (depth: 1) { // try { result.AddRange(asm.GetExportedTypes().Where(t => includeObsolete == true || !t.RTIsDefined(false))); } List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_10 = V_1; Assembly_t* L_11 = V_3; NullCheck(L_11); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_12; L_12 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(17 /* System.Type[] System.Reflection.Assembly::GetExportedTypes() */, L_11); U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* L_13 = V_0; NullCheck(L_13); Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_14 = L_13->___U3CU3E9__2_1; Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_15 = L_14; G_B5_0 = L_15; G_B5_1 = L_12; G_B5_2 = L_10; if (L_15) { G_B6_0 = L_15; G_B6_1 = L_12; G_B6_2 = L_10; goto IL_0054_1; } } { U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* L_16 = V_0; U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* L_17 = V_0; Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_18 = (Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E*)il2cpp_codegen_object_new(Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E_il2cpp_TypeInfo_var); NullCheck(L_18); Func_2__ctor_mAFDFA2B152082BBF5E0626BF143EDACD61DE9D74(L_18, L_17, (intptr_t)((void*)U3CU3Ec__DisplayClass33_0_U3CGetAllTypesU3Eb__2_m72387115D4734DA79EE4672B8380A0DFD4BA4E78_RuntimeMethod_var), NULL); Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_19 = L_18; V_4 = L_19; NullCheck(L_16); L_16->___U3CU3E9__2_1 = L_19; Il2CppCodeGenWriteBarrier((void**)(&L_16->___U3CU3E9__2_1), (void*)L_19); Func_2_t7AF8146EC94DFCBB0F1B3E70111C1FB21D39F00E* L_20 = V_4; G_B6_0 = L_20; G_B6_1 = G_B5_1; G_B6_2 = G_B5_2; } IL_0054_1: { RuntimeObject* L_21; L_21 = Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_Where_TisType_t_mA4A7776893ADF4E3CAB6F7AEC94DF71DDF7931F8_RuntimeMethod_var); NullCheck(G_B6_2); List_1_AddRange_m0D60CD105ED83AED827172D5B81047F1FC28C77F(G_B6_2, L_21, List_1_AddRange_m0D60CD105ED83AED827172D5B81047F1FC28C77F_RuntimeMethod_var); // try { result.AddRange(asm.GetExportedTypes().Where(t => includeObsolete == true || !t.RTIsDefined(false))); } goto IL_0063; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0060; } throw e; } CATCH_0060: {// begin catch(System.Object) // catch { continue; } // catch { continue; } IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0063; }// end catch (depth: 1) IL_0063: { // for ( var i = 0; i < loadedAssemblies.Length; i++ ) { int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0067: { // for ( var i = 0; i < loadedAssemblies.Length; i++ ) { int32_t L_23 = V_2; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_24; L_24 = ReflectionTools_get_loadedAssemblies_m8A8AA26B745B3B089FCC1716209FF3678A3DA26E(NULL); NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))) { goto IL_0024; } } { // return _allTypes = result.OrderBy(t => t.Namespace).ThenBy(t => t.FriendlyName()).ToArray(); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_25 = V_1; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_26 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__33_0_1; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_27 = L_26; G_B11_0 = L_27; G_B11_1 = L_25; if (L_27) { G_B12_0 = L_27; G_B12_1 = L_25; goto IL_0091; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* L_28 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_29 = (Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121*)il2cpp_codegen_object_new(Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121_il2cpp_TypeInfo_var); NullCheck(L_29); Func_2__ctor_m059A8C7FD3318EFF79FD145F9FDA4C44E4192897(L_29, L_28, (intptr_t)((void*)U3CU3Ec_U3CGetAllTypesU3Eb__33_0_m6505EF95821DDC5B3C0B3B0D04DEC965A10AC40A_RuntimeMethod_var), NULL); Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_30 = L_29; ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__33_0_1 = L_30; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__33_0_1), (void*)L_30); G_B12_0 = L_30; G_B12_1 = G_B11_1; } IL_0091: { RuntimeObject* L_31; L_31 = Enumerable_OrderBy_TisType_t_TisString_t_m80B856E53453B79C6CF8E892E7B5F43C3CFF72B8(G_B12_1, G_B12_0, Enumerable_OrderBy_TisType_t_TisString_t_m80B856E53453B79C6CF8E892E7B5F43C3CFF72B8_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_32 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__33_1_2; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_33 = L_32; G_B13_0 = L_33; G_B13_1 = L_31; if (L_33) { G_B14_0 = L_33; G_B14_1 = L_31; goto IL_00b5; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* L_34 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_35 = (Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121*)il2cpp_codegen_object_new(Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121_il2cpp_TypeInfo_var); NullCheck(L_35); Func_2__ctor_m059A8C7FD3318EFF79FD145F9FDA4C44E4192897(L_35, L_34, (intptr_t)((void*)U3CU3Ec_U3CGetAllTypesU3Eb__33_1_m3BA38FDC8B56E85CAB837C0A33048EFADB69BE10_RuntimeMethod_var), NULL); Func_2_t9D09D397B043BC5218B2565C13BA5AA81CABC121* L_36 = L_35; ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__33_1_2 = L_36; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__33_1_2), (void*)L_36); G_B14_0 = L_36; G_B14_1 = G_B13_1; } IL_00b5: { RuntimeObject* L_37; L_37 = Enumerable_ThenBy_TisType_t_TisString_t_mFC42D5C852E53F9B6A6924F8A8C61BBBA57BF10C(G_B14_1, G_B14_0, Enumerable_ThenBy_TisType_t_TisString_t_mFC42D5C852E53F9B6A6924F8A8C61BBBA57BF10C_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_38; L_38 = Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89(L_37, Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_39 = L_38; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____allTypes_3 = L_39; Il2CppCodeGenWriteBarrier((void**)(&((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____allTypes_3), (void*)L_39); return L_39; } } // System.Type[] ParadoxNotion.ReflectionTools::GetImplementationsOf(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_GetImplementationsOf_mB43619D82F18E10334891D0F5279575A6F0A4A4B (Type_t* ___0_baseType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* V_1 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL; int32_t V_3 = 0; Type_t* V_4 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_5 = NULL; { // Type[] result = null; V_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL; // if ( _subTypesMap.TryGetValue(baseType, out result) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____subTypesMap_6; Type_t* L_1 = ___0_baseType; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18_RuntimeMethod_var); if (!L_2) { goto IL_0013; } } { // return result; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_0; return L_3; } IL_0013: { // var temp = new List(); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_4 = (List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72*)il2cpp_codegen_object_new(List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69(L_4, List_1__ctor_mD9035342BE1CF0A3EEEE157D1796DA385C0C3F69_RuntimeMethod_var); V_1 = L_4; // var allTypes = GetAllTypes(false); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5; L_5 = ReflectionTools_GetAllTypes_mF22C26E71414C5C8D85E2DE390A9B59045EC34D5((bool)0, NULL); V_2 = L_5; // for ( var i = 0; i < allTypes.Length; i++ ) { V_3 = 0; goto IL_0048; } IL_0024: { // var type = allTypes[i]; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = V_2; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; Type_t* L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; // if ( baseType.RTIsAssignableFrom(type) && !type.RTIsAbstract() ) { Type_t* L_10 = ___0_baseType; Type_t* L_11 = V_4; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_12; L_12 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_10, L_11, NULL); if (!L_12) { goto IL_0044; } } { Type_t* L_13 = V_4; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_14; L_14 = ReflectionTools_RTIsAbstract_m8F1A0C787A5621A72A2CE8F524E0B652813090C6(L_13, NULL); if (L_14) { goto IL_0044; } } { // temp.Add(type); List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_15 = V_1; Type_t* L_16 = V_4; NullCheck(L_15); List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_inline(L_15, L_16, List_1_Add_mC8CFB4EB6D53C1BF2C8B48F97B5A741EB576B91E_RuntimeMethod_var); } IL_0044: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0048: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_18 = V_3; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = V_2; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_0024; } } { // return _subTypesMap[baseType] = temp.ToArray(); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* L_20 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____subTypesMap_6; Type_t* L_21 = ___0_baseType; List_1_t4B77DB8D00EC6CC4705EB5F2FCC506472734EA72* L_22 = V_1; NullCheck(L_22); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_23; L_23 = List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56(L_22, List_1_ToArray_mAF39173491C493DC9C643F76BC50C311070BEE56_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_24 = L_23; V_5 = L_24; NullCheck(L_20); Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49(L_20, L_21, L_24, Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_25 = V_5; return L_25; } } // System.Object[] ParadoxNotion.ReflectionTools::SingleTempArgsArray(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ReflectionTools_SingleTempArgsArray_mBB9CBE92C5B483649D7A9FAFD252F8C0D0B6DC58 (RuntimeObject* ___0_arg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // _tempArgs[0] = arg; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____tempArgs_4; RuntimeObject* L_1 = ___0_arg; NullCheck(L_0); ArrayElementTypeCheck (L_0, L_1); (L_0)->SetAt(static_cast(0), (RuntimeObject*)L_1); // return _tempArgs; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____tempArgs_4; return L_2; } } // ParadoxNotion.ReflectionTools/MethodType ParadoxNotion.ReflectionTools::GetMethodSpecialType(System.Reflection.MethodBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReflectionTools_GetMethodSpecialType_mD1B8367C783008546A7A1D7D8046C468D5EACD37 (MethodBase_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m51F9DA39E3C403B60FCBA2C4B2EDBC81AC48B83A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84A55C4BECF02DDCBA8B2493310180A9376AB4CE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FBA16DCB63163826D2B26CD2720427A5010EA26); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB31FB9E68056637966BDA75B41775ADC29B1760A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60F79343408599B34F7EA2BB00815008095906D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD3A6CB5ED7398DD3B7C34D924666CF5261D0D2); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; String_t* V_1 = NULL; int32_t V_2 = 0; { // if ( _methodSpecialType.TryGetValue(method, out methodType) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSpecialType_7; MethodBase_t* L_1 = ___0_method; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m51F9DA39E3C403B60FCBA2C4B2EDBC81AC48B83A(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m51F9DA39E3C403B60FCBA2C4B2EDBC81AC48B83A_RuntimeMethod_var); if (!L_2) { goto IL_0011; } } { // return methodType; int32_t L_3 = V_0; return L_3; } IL_0011: { // var name = method.Name; MethodBase_t* L_4 = ___0_method; NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4); V_1 = L_5; // if ( method.IsSpecialName ) { MethodBase_t* L_6 = ___0_method; NullCheck(L_6); bool L_7; L_7 = MethodBase_get_IsSpecialName_m80B62916B5B899408084AE6FC8B3D396FCF2B56C(L_6, NULL); if (!L_7) { goto IL_0091; } } { // if ( name.StartsWith(METHOD_SPECIAL_NAME_GET) || name.StartsWith(METHOD_SPECIAL_NAME_SET) ) { String_t* L_8 = V_1; NullCheck(L_8); bool L_9; L_9 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_8, _stringLiteral9FBA16DCB63163826D2B26CD2720427A5010EA26, NULL); if (L_9) { goto IL_003a; } } { String_t* L_10 = V_1; NullCheck(L_10); bool L_11; L_11 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_10, _stringLiteral84A55C4BECF02DDCBA8B2493310180A9376AB4CE, NULL); if (!L_11) { goto IL_004a; } } IL_003a: { // return _methodSpecialType[method] = MethodType.PropertyAccessor; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* L_12 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSpecialType_7; MethodBase_t* L_13 = ___0_method; int32_t L_14 = 1; V_2 = L_14; NullCheck(L_12); Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2(L_12, L_13, L_14, Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2_RuntimeMethod_var); int32_t L_15 = V_2; return L_15; } IL_004a: { // if ( name.StartsWith(METHOD_SPECIAL_NAME_ADD) || name.StartsWith(METHOD_SPECIAL_NAME_REMOVE) ) { String_t* L_16 = V_1; NullCheck(L_16); bool L_17; L_17 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_16, _stringLiteralFAD3A6CB5ED7398DD3B7C34D924666CF5261D0D2, NULL); if (L_17) { goto IL_0064; } } { String_t* L_18 = V_1; NullCheck(L_18); bool L_19; L_19 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_18, _stringLiteralE60F79343408599B34F7EA2BB00815008095906D, NULL); if (!L_19) { goto IL_0074; } } IL_0064: { // return _methodSpecialType[method] = MethodType.Event; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* L_20 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSpecialType_7; MethodBase_t* L_21 = ___0_method; int32_t L_22 = 2; V_2 = L_22; NullCheck(L_20); Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2(L_20, L_21, L_22, Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2_RuntimeMethod_var); int32_t L_23 = V_2; return L_23; } IL_0074: { // if ( name.StartsWith(METHOD_SPECIAL_NAME_OP) ) { String_t* L_24 = V_1; NullCheck(L_24); bool L_25; L_25 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_24, _stringLiteralB31FB9E68056637966BDA75B41775ADC29B1760A, NULL); if (!L_25) { goto IL_0091; } } { // return _methodSpecialType[method] = MethodType.Operator; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* L_26 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSpecialType_7; MethodBase_t* L_27 = ___0_method; int32_t L_28 = 3; V_2 = L_28; NullCheck(L_26); Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2(L_26, L_27, L_28, Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2_RuntimeMethod_var); int32_t L_29 = V_2; return L_29; } IL_0091: { // return _methodSpecialType[method] = MethodType.Normal; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tDE43543D51BAF8C549BA1C14849F216F1CECA492* L_30 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSpecialType_7; MethodBase_t* L_31 = ___0_method; int32_t L_32 = 0; V_2 = L_32; NullCheck(L_30); Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2(L_30, L_31, L_32, Dictionary_2_set_Item_m108DF0668C851F99B57A5A63667198303BCF88E2_RuntimeMethod_var); int32_t L_33 = V_2; return L_33; } } // System.String ParadoxNotion.ReflectionTools::FriendlyName(System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C (Type_t* ___0_t, bool ___1_compileSafe, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mDA78A8299D16DD1B42B93F0C63BE2D9CE92F8A00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21F6FFBE5C595684B2E59EF3E0B83D1172BFA69E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54F4AAE0436CBCC0163FCF662535D64F6E0BB00C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6D8FF8DB7E82CED1C565F940C532A5A2BB643CEF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F1975603AAE377B592571C48C0494F1FE06976C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E59A47ED59755A5CFCC41262C9884C00D417D59); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC11691CF0D743ED5C890698CFD8C63DAD3CB3900); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC301404A742CA638F8AB013CE1090ED6940FDB1A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB47297909F3BD6EDB8AD67A8511975233214355); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE895F499BC653C0CA36FB31C5936FC768CAD263E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; String_t* V_4 = NULL; String_t* G_B17_0 = NULL; String_t* G_B33_0 = NULL; String_t* G_B36_0 = NULL; String_t* G_B35_0 = NULL; String_t* G_B37_0 = NULL; String_t* G_B37_1 = NULL; String_t* G_B40_0 = NULL; String_t* G_B39_0 = NULL; String_t* G_B41_0 = NULL; String_t* G_B41_1 = NULL; String_t* G_B45_0 = NULL; String_t* G_B44_0 = NULL; String_t* G_B46_0 = NULL; String_t* G_B46_1 = NULL; { // if ( t == null ) { Type_t* L_0 = ___0_t; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // return null; return (String_t*)NULL; } IL_000b: { // if ( !compileSafe && t.IsByRef ) { bool L_2 = ___1_compileSafe; if (L_2) { goto IL_001e; } } { Type_t* L_3 = ___0_t; NullCheck(L_3); bool L_4; L_4 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_3, NULL); if (!L_4) { goto IL_001e; } } { // t = t.GetElementType(); Type_t* L_5 = ___0_t; NullCheck(L_5); Type_t* L_6; L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_5); ___0_t = L_6; } IL_001e: { // if ( !compileSafe && t == typeof(UnityEngine.Object) ) { bool L_7 = ___1_compileSafe; if (L_7) { goto IL_0039; } } { Type_t* L_8 = ___0_t; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_10; L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL); bool L_11; L_11 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_10, NULL); if (!L_11) { goto IL_0039; } } { // return "UnityObject"; return _stringLiteralC301404A742CA638F8AB013CE1090ED6940FDB1A; } IL_0039: { // if ( !compileSafe && _typeFriendlyName.TryGetValue(t, out s) ) { bool L_12 = ___1_compileSafe; if (L_12) { goto IL_004d; } } { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_13 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyName_8; Type_t* L_14 = ___0_t; NullCheck(L_13); bool L_15; L_15 = Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816(L_13, L_14, (&V_0), Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816_RuntimeMethod_var); if (!L_15) { goto IL_004d; } } { // return s; String_t* L_16 = V_0; return L_16; } IL_004d: { // if ( compileSafe && _typeFriendlyNameCompileSafe.TryGetValue(t, out s) ) { bool L_17 = ___1_compileSafe; if (!L_17) { goto IL_0061; } } { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_18 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyNameCompileSafe_9; Type_t* L_19 = ___0_t; NullCheck(L_18); bool L_20; L_20 = Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816(L_18, L_19, (&V_0), Dictionary_2_TryGetValue_mABC63A9E661076B85F0C38BD3A8A40AAEA175816_RuntimeMethod_var); if (!L_20) { goto IL_0061; } } { // return s; String_t* L_21 = V_0; return L_21; } IL_0061: { // s = compileSafe ? t.FullName : t.Name; bool L_22 = ___1_compileSafe; if (L_22) { goto IL_006c; } } { Type_t* L_23 = ___0_t; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_23); G_B17_0 = L_24; goto IL_0072; } IL_006c: { Type_t* L_25 = ___0_t; NullCheck(L_25); String_t* L_26; L_26 = VirtualFuncInvoker0< String_t* >::Invoke(26 /* System.String System.Type::get_FullName() */, L_25); G_B17_0 = L_26; } IL_0072: { V_0 = G_B17_0; // if ( !compileSafe ) { bool L_27 = ___1_compileSafe; if (L_27) { goto IL_00c2; } } { // if ( s == "Single" ) { s = "Float"; } String_t* L_28 = V_0; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteralE895F499BC653C0CA36FB31C5936FC768CAD263E, NULL); if (!L_29) { goto IL_0089; } } { // if ( s == "Single" ) { s = "Float"; } V_0 = _stringLiteral6F1975603AAE377B592571C48C0494F1FE06976C; } IL_0089: { // if ( s == "Single[]" ) { s = "Float[]"; } String_t* L_30 = V_0; bool L_31; L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, _stringLiteral21F6FFBE5C595684B2E59EF3E0B83D1172BFA69E, NULL); if (!L_31) { goto IL_009c; } } { // if ( s == "Single[]" ) { s = "Float[]"; } V_0 = _stringLiteral7E59A47ED59755A5CFCC41262C9884C00D417D59; } IL_009c: { // if ( s == "Int32" ) { s = "Integer"; } String_t* L_32 = V_0; bool L_33; L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_32, _stringLiteralDB47297909F3BD6EDB8AD67A8511975233214355, NULL); if (!L_33) { goto IL_00af; } } { // if ( s == "Int32" ) { s = "Integer"; } V_0 = _stringLiteralE566E6091771397A8847DE9F0E5AF31E5E383CA7; } IL_00af: { // if ( s == "Int32[]" ) { s = "Integer[]"; } String_t* L_34 = V_0; bool L_35; L_35 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_34, _stringLiteral6D8FF8DB7E82CED1C565F940C532A5A2BB643CEF, NULL); if (!L_35) { goto IL_00c2; } } { // if ( s == "Int32[]" ) { s = "Integer[]"; } V_0 = _stringLiteralC11691CF0D743ED5C890698CFD8C63DAD3CB3900; } IL_00c2: { // if ( t.RTIsGenericParameter() ) { Type_t* L_36 = ___0_t; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_37; L_37 = ReflectionTools_RTIsGenericParameter_m8FE887493B2578203F8A632ADC4DDA08C9F1FDB2(L_36, NULL); if (!L_37) { goto IL_00d0; } } { // s = "T"; V_0 = _stringLiteral7B18F301A198B83778B5E546729B0539A0D4E758; } IL_00d0: { // if ( t.RTIsGenericType() ) { Type_t* L_38 = ___0_t; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_39; L_39 = ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D(L_38, NULL); if (!L_39) { goto IL_018f; } } { // s = compileSafe && !string.IsNullOrEmpty(t.Namespace) ? t.Namespace + "." + t.Name : t.Name; bool L_40 = ___1_compileSafe; if (!L_40) { goto IL_00eb; } } { Type_t* L_41 = ___0_t; NullCheck(L_41); String_t* L_42; L_42 = VirtualFuncInvoker0< String_t* >::Invoke(24 /* System.String System.Type::get_Namespace() */, L_41); bool L_43; L_43 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_42, NULL); if (!L_43) { goto IL_00f3; } } IL_00eb: { Type_t* L_44 = ___0_t; NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_44); G_B33_0 = L_45; goto IL_0109; } IL_00f3: { Type_t* L_46 = ___0_t; NullCheck(L_46); String_t* L_47; L_47 = VirtualFuncInvoker0< String_t* >::Invoke(24 /* System.String System.Type::get_Namespace() */, L_46); Type_t* L_48 = ___0_t; NullCheck(L_48); String_t* L_49; L_49 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_48); String_t* L_50; L_50 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_47, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_49, NULL); G_B33_0 = L_50; } IL_0109: { V_0 = G_B33_0; // var args = t.RTGetGenericArguments(); Type_t* L_51 = ___0_t; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_52; L_52 = ReflectionTools_RTGetGenericArguments_m4BDA81AB7266D69FEB3A80EA98212B7381024287(L_51, NULL); V_1 = L_52; // if ( args.Length != 0 ) { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_53 = V_1; NullCheck(L_53); if (!(((RuntimeArray*)L_53)->max_length)) { goto IL_018f; } } { // s = s.Replace("`" + args.Length.ToString(), ""); String_t* L_54 = V_0; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_55 = V_1; NullCheck(L_55); V_2 = ((int32_t)(((RuntimeArray*)L_55)->max_length)); String_t* L_56; L_56 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); String_t* L_57; L_57 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral54F4AAE0436CBCC0163FCF662535D64F6E0BB00C, L_56, NULL); NullCheck(L_54); String_t* L_58; L_58 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_54, L_57, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL); V_0 = L_58; // s += compileSafe ? "<" : " ("; String_t* L_59 = V_0; bool L_60 = ___1_compileSafe; G_B35_0 = L_59; if (L_60) { G_B36_0 = L_59; goto IL_0141; } } { G_B37_0 = _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32; G_B37_1 = G_B35_0; goto IL_0146; } IL_0141: { G_B37_0 = _stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11; G_B37_1 = G_B36_0; } IL_0146: { String_t* L_61; L_61 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B37_1, G_B37_0, NULL); V_0 = L_61; // for ( var i = 0; i < args.Length; i++ ) { V_3 = 0; goto IL_0173; } IL_0150: { // s += ( i == 0 ? "" : ", " ) + args[i].FriendlyName(compileSafe); String_t* L_62 = V_0; int32_t L_63 = V_3; G_B39_0 = L_62; if (!L_63) { G_B40_0 = L_62; goto IL_015b; } } { G_B41_0 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; G_B41_1 = G_B39_0; goto IL_0160; } IL_015b: { G_B41_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B41_1 = G_B40_0; } IL_0160: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_64 = V_1; int32_t L_65 = V_3; NullCheck(L_64); int32_t L_66 = L_65; Type_t* L_67 = (L_64)->GetAt(static_cast(L_66)); bool L_68 = ___1_compileSafe; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_69; L_69 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_67, L_68, NULL); String_t* L_70; L_70 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(G_B41_1, G_B41_0, L_69, NULL); V_0 = L_70; // for ( var i = 0; i < args.Length; i++ ) { int32_t L_71 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_71, 1)); } IL_0173: { // for ( var i = 0; i < args.Length; i++ ) { int32_t L_72 = V_3; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_73 = V_1; NullCheck(L_73); if ((((int32_t)L_72) < ((int32_t)((int32_t)(((RuntimeArray*)L_73)->max_length))))) { goto IL_0150; } } { // s += compileSafe ? ">" : ")"; String_t* L_74 = V_0; bool L_75 = ___1_compileSafe; G_B44_0 = L_74; if (L_75) { G_B45_0 = L_74; goto IL_0184; } } { G_B46_0 = _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D; G_B46_1 = G_B44_0; goto IL_0189; } IL_0184: { G_B46_0 = _stringLiteralEF8AE9E6CBCFDABA932FBEB4C85964F450F724F5; G_B46_1 = G_B45_0; } IL_0189: { String_t* L_76; L_76 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B46_1, G_B46_0, NULL); V_0 = L_76; } IL_018f: { // if ( compileSafe ) { bool L_77 = ___1_compileSafe; if (!L_77) { goto IL_01a4; } } { // return _typeFriendlyNameCompileSafe[t] = s; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_78 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyNameCompileSafe_9; Type_t* L_79 = ___0_t; String_t* L_80 = V_0; String_t* L_81 = L_80; V_4 = L_81; NullCheck(L_78); Dictionary_2_set_Item_mDA78A8299D16DD1B42B93F0C63BE2D9CE92F8A00(L_78, L_79, L_81, Dictionary_2_set_Item_mDA78A8299D16DD1B42B93F0C63BE2D9CE92F8A00_RuntimeMethod_var); String_t* L_82 = V_4; return L_82; } IL_01a4: { // return _typeFriendlyName[t] = s; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tCAAF57FF731CF7E9CEC738A6E8400D208C1066EE* L_83 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFriendlyName_8; Type_t* L_84 = ___0_t; String_t* L_85 = V_0; String_t* L_86 = L_85; V_4 = L_86; NullCheck(L_83); Dictionary_2_set_Item_mDA78A8299D16DD1B42B93F0C63BE2D9CE92F8A00(L_83, L_84, L_86, Dictionary_2_set_Item_mDA78A8299D16DD1B42B93F0C63BE2D9CE92F8A00_RuntimeMethod_var); String_t* L_87 = V_4; return L_87; } } // System.String ParadoxNotion.ReflectionTools::FriendlyName(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyName_m5D910EBCAB4D33DE3C576BC15D307A043FCFF3CD (MemberInfo_t* ___0_info, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D); s_Il2CppMethodInitialized = true; } { // if ( info == null ) { return null; } MemberInfo_t* L_0 = ___0_info; bool L_1; L_1 = MemberInfo_op_Equality_m4B4F1AF29C9361D125F6D7FAB3D227ED3FECE685(L_0, (MemberInfo_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( info == null ) { return null; } return (String_t*)NULL; } IL_000b: { // if ( info is Type ) { return FriendlyName((Type)info); } MemberInfo_t* L_2 = ___0_info; if (!((Type_t*)IsInstClass((RuntimeObject*)L_2, Type_t_il2cpp_TypeInfo_var))) { goto IL_0020; } } { // if ( info is Type ) { return FriendlyName((Type)info); } MemberInfo_t* L_3 = ___0_info; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_4; L_4 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(((Type_t*)CastclassClass((RuntimeObject*)L_3, Type_t_il2cpp_TypeInfo_var)), (bool)0, NULL); return L_4; } IL_0020: { // var type = info.ReflectedType.FriendlyName(); MemberInfo_t* L_5 = ___0_info; NullCheck(L_5); Type_t* L_6; L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.MemberInfo::get_ReflectedType() */, L_5); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_7; L_7 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_6, (bool)0, NULL); // return type + '.' + info.Name; MemberInfo_t* L_8 = ___0_info; NullCheck(L_8); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_8); String_t* L_10; L_10 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_7, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, L_9, NULL); return L_10; } } // System.String ParadoxNotion.ReflectionTools::FriendlyName(System.Reflection.MethodBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyName_m12B9E5BF360FE49273BC294ED5492137C76D60A8 (MethodBase_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { // public static string FriendlyName(this MethodBase method) { var specialType = MethodType.Normal; return method.FriendlyName(out specialType); } V_0 = 0; // public static string FriendlyName(this MethodBase method) { var specialType = MethodType.Normal; return method.FriendlyName(out specialType); } MethodBase_t* L_0 = ___0_method; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_1; L_1 = ReflectionTools_FriendlyName_m52BE567C0FE69A006F5169A21E576A3A91E8E321(L_0, (&V_0), NULL); return L_1; } } // System.String ParadoxNotion.ReflectionTools::FriendlyName(System.Reflection.MethodBase,ParadoxNotion.ReflectionTools/MethodType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyName_m52BE567C0FE69A006F5169A21E576A3A91E8E321 (MethodBase_t* ___0_method, int32_t* ___1_specialNameType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C515712DE76F072ED09B0B7AA9A57047ABA3107); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84A55C4BECF02DDCBA8B2493310180A9376AB4CE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral87748FA3259EB63740882CA31F20225BABA1D3D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FBA16DCB63163826D2B26CD2720427A5010EA26); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB31FB9E68056637966BDA75B41775ADC29B1760A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9B07DB4F3ECBEE137695033D9B99FB97E823F8F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE60F79343408599B34F7EA2BB00815008095906D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF71661CEFB181FF6DF4984D086197E60A8BCAA08); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD3A6CB5ED7398DD3B7C34D924666CF5261D0D2); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // specialNameType = MethodType.Normal; int32_t* L_0 = ___1_specialNameType; *((int32_t*)L_0) = (int32_t)0; // var methodName = method.Name; MethodBase_t* L_1 = ___0_method; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_1); V_0 = L_2; // if ( method.IsSpecialName ) { MethodBase_t* L_3 = ___0_method; NullCheck(L_3); bool L_4; L_4 = MethodBase_get_IsSpecialName_m80B62916B5B899408084AE6FC8B3D396FCF2B56C(L_3, NULL); if (!L_4) { goto IL_00f3; } } { // if ( methodName.StartsWith(METHOD_SPECIAL_NAME_GET) ) { String_t* L_5 = V_0; NullCheck(L_5); bool L_6; L_6 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_5, _stringLiteral9FBA16DCB63163826D2B26CD2720427A5010EA26, NULL); if (!L_6) { goto IL_0047; } } { // methodName = "Get " + methodName.Substring(METHOD_SPECIAL_NAME_GET.Length).CapitalizeFirst(); String_t* L_7 = V_0; NullCheck(_stringLiteral9FBA16DCB63163826D2B26CD2720427A5010EA26); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral9FBA16DCB63163826D2B26CD2720427A5010EA26, NULL); NullCheck(L_7); String_t* L_9; L_9 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_7, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_10; L_10 = StringUtils_CapitalizeFirst_mCEAA9FC80A54E6A9A83B6A41D5E2EA2CD81D4838(L_9, NULL); String_t* L_11; L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralF71661CEFB181FF6DF4984D086197E60A8BCAA08, L_10, NULL); V_0 = L_11; // specialNameType = MethodType.PropertyAccessor; int32_t* L_12 = ___1_specialNameType; *((int32_t*)L_12) = (int32_t)1; // return methodName; String_t* L_13 = V_0; return L_13; } IL_0047: { // if ( methodName.StartsWith(METHOD_SPECIAL_NAME_SET) ) { String_t* L_14 = V_0; NullCheck(L_14); bool L_15; L_15 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_14, _stringLiteral84A55C4BECF02DDCBA8B2493310180A9376AB4CE, NULL); if (!L_15) { goto IL_0079; } } { // methodName = "Set " + methodName.Substring(METHOD_SPECIAL_NAME_SET.Length).CapitalizeFirst(); String_t* L_16 = V_0; NullCheck(_stringLiteral84A55C4BECF02DDCBA8B2493310180A9376AB4CE); int32_t L_17; L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral84A55C4BECF02DDCBA8B2493310180A9376AB4CE, NULL); NullCheck(L_16); String_t* L_18; L_18 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_16, L_17, NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_19; L_19 = StringUtils_CapitalizeFirst_mCEAA9FC80A54E6A9A83B6A41D5E2EA2CD81D4838(L_18, NULL); String_t* L_20; L_20 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralB9B07DB4F3ECBEE137695033D9B99FB97E823F8F, L_19, NULL); V_0 = L_20; // specialNameType = MethodType.PropertyAccessor; int32_t* L_21 = ___1_specialNameType; *((int32_t*)L_21) = (int32_t)1; // return methodName; String_t* L_22 = V_0; return L_22; } IL_0079: { // if ( methodName.StartsWith(METHOD_SPECIAL_NAME_ADD) ) { String_t* L_23 = V_0; NullCheck(L_23); bool L_24; L_24 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_23, _stringLiteralFAD3A6CB5ED7398DD3B7C34D924666CF5261D0D2, NULL); if (!L_24) { goto IL_00a6; } } { // methodName = methodName.Substring(METHOD_SPECIAL_NAME_ADD.Length) + " +="; String_t* L_25 = V_0; NullCheck(_stringLiteralFAD3A6CB5ED7398DD3B7C34D924666CF5261D0D2); int32_t L_26; L_26 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralFAD3A6CB5ED7398DD3B7C34D924666CF5261D0D2, NULL); NullCheck(L_25); String_t* L_27; L_27 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_25, L_26, NULL); String_t* L_28; L_28 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_27, _stringLiteral87748FA3259EB63740882CA31F20225BABA1D3D9, NULL); V_0 = L_28; // specialNameType = MethodType.Event; int32_t* L_29 = ___1_specialNameType; *((int32_t*)L_29) = (int32_t)2; // return methodName; String_t* L_30 = V_0; return L_30; } IL_00a6: { // if ( methodName.StartsWith(METHOD_SPECIAL_NAME_REMOVE) ) { String_t* L_31 = V_0; NullCheck(L_31); bool L_32; L_32 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_31, _stringLiteralE60F79343408599B34F7EA2BB00815008095906D, NULL); if (!L_32) { goto IL_00d3; } } { // methodName = methodName.Substring(METHOD_SPECIAL_NAME_REMOVE.Length) + " -="; String_t* L_33 = V_0; NullCheck(_stringLiteralE60F79343408599B34F7EA2BB00815008095906D); int32_t L_34; L_34 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralE60F79343408599B34F7EA2BB00815008095906D, NULL); NullCheck(L_33); String_t* L_35; L_35 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_33, L_34, NULL); String_t* L_36; L_36 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_35, _stringLiteral5C515712DE76F072ED09B0B7AA9A57047ABA3107, NULL); V_0 = L_36; // specialNameType = MethodType.Event; int32_t* L_37 = ___1_specialNameType; *((int32_t*)L_37) = (int32_t)2; // return methodName; String_t* L_38 = V_0; return L_38; } IL_00d3: { // if ( methodName.StartsWith(METHOD_SPECIAL_NAME_OP) ) { String_t* L_39 = V_0; NullCheck(L_39); bool L_40; L_40 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_39, _stringLiteralB31FB9E68056637966BDA75B41775ADC29B1760A, NULL); if (!L_40) { goto IL_00f3; } } { // op_FriendlyNamesLong.TryGetValue(methodName, out methodName); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_41 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_FriendlyNamesLong_22; String_t* L_42 = V_0; NullCheck(L_41); bool L_43; L_43 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_41, L_42, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); // specialNameType = MethodType.Operator; int32_t* L_44 = ___1_specialNameType; *((int32_t*)L_44) = (int32_t)3; // return methodName; String_t* L_45 = V_0; return L_45; } IL_00f3: { // return methodName; String_t* L_46 = V_0; return L_46; } } // System.String ParadoxNotion.ReflectionTools::SignatureName(System.Reflection.MethodBase) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_SignatureName_m5CF54BA8E716783C80A5AED4615120C360521DEF (MethodBase_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m86E633D43124AEF6B0FF465C9730DA8D6F40B300_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m5F4FFABBB3404F1603C6D9FE5F5C76C6A7B09DEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FB4396C499673CF791CEF7014A08E8A1F0C8AFD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7C06CFDC834AB7A5FE8AE8E95AD948A7BDEE61D8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8D3B3F28A8D400E84849AF5C897DDFC836B811F2); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9298393F95B74C1760B313F24C160CA3FD27B5A0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA65766777025CCCD1F2700F22EFD5DDE79E0622D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEEFD64BE55D24247988205128B345BCD97E1157); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF911DE1BCFD80F95D73E01E462BE47D7986598B); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_3 = NULL; int32_t V_4 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* V_5 = NULL; String_t* V_6 = NULL; String_t* G_B6_0 = NULL; String_t* G_B5_0 = NULL; String_t* G_B7_0 = NULL; String_t* G_B8_0 = NULL; String_t* G_B8_1 = NULL; String_t* G_B14_0 = NULL; String_t* G_B13_0 = NULL; String_t* G_B17_0 = NULL; String_t* G_B17_1 = NULL; String_t* G_B16_0 = NULL; String_t* G_B15_0 = NULL; String_t* G_B19_0 = NULL; String_t* G_B19_1 = NULL; String_t* G_B19_2 = NULL; String_t* G_B18_0 = NULL; String_t* G_B18_1 = NULL; String_t* G_B18_2 = NULL; String_t* G_B20_0 = NULL; String_t* G_B20_1 = NULL; String_t* G_B20_2 = NULL; String_t* G_B20_3 = NULL; { // string sig = null; V_0 = (String_t*)NULL; // if ( _methodSignatures.TryGetValue(method, out sig) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSignatures_10; MethodBase_t* L_1 = ___0_method; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m86E633D43124AEF6B0FF465C9730DA8D6F40B300(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m86E633D43124AEF6B0FF465C9730DA8D6F40B300_RuntimeMethod_var); if (!L_2) { goto IL_0013; } } { // return sig; String_t* L_3 = V_0; return L_3; } IL_0013: { // var specialType = MethodType.Normal; V_1 = 0; // var methodName = method.FriendlyName(out specialType); MethodBase_t* L_4 = ___0_method; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_5; L_5 = ReflectionTools_FriendlyName_m52BE567C0FE69A006F5169A21E576A3A91E8E321(L_4, (&V_1), NULL); V_2 = L_5; // var parameters = method.GetParameters(); MethodBase_t* L_6 = ___0_method; NullCheck(L_6); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_7; L_7 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_6); V_3 = L_7; // if ( method is ConstructorInfo ) { MethodBase_t* L_8 = ___0_method; if (!((ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)IsInstClass((RuntimeObject*)L_8, ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_il2cpp_TypeInfo_var))) { goto IL_0046; } } { // sig = string.Format("new {0} (", method.DeclaringType.FriendlyName()); MethodBase_t* L_9 = ___0_method; NullCheck(L_9); Type_t* L_10; L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_9); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_11; L_11 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_10, (bool)0, NULL); String_t* L_12; L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralAEEFD64BE55D24247988205128B345BCD97E1157, L_11, NULL); V_0 = L_12; goto IL_006a; } IL_0046: { // sig = string.Format("{0}{1} (", method.IsStatic && specialType != MethodType.Operator ? "static " : "", methodName); MethodBase_t* L_13 = ___0_method; NullCheck(L_13); bool L_14; L_14 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_13, NULL); G_B5_0 = _stringLiteral9298393F95B74C1760B313F24C160CA3FD27B5A0; if (!L_14) { G_B6_0 = _stringLiteral9298393F95B74C1760B313F24C160CA3FD27B5A0; goto IL_0057; } } { int32_t L_15 = V_1; G_B6_0 = G_B5_0; if ((!(((uint32_t)L_15) == ((uint32_t)3)))) { G_B7_0 = G_B5_0; goto IL_005e; } } IL_0057: { G_B8_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B8_1 = G_B6_0; goto IL_0063; } IL_005e: { G_B8_0 = _stringLiteralA65766777025CCCD1F2700F22EFD5DDE79E0622D; G_B8_1 = G_B7_0; } IL_0063: { String_t* L_16 = V_2; String_t* L_17; L_17 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(G_B8_1, G_B8_0, L_16, NULL); V_0 = L_17; } IL_006a: { // for ( var i = 0; i < parameters.Length; i++ ) { V_4 = 0; goto IL_00e4; } IL_006f: { // var p = parameters[i]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_18 = V_3; int32_t L_19 = V_4; NullCheck(L_18); int32_t L_20 = L_19; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_21 = (L_18)->GetAt(static_cast(L_20)); V_5 = L_21; // if ( p.IsParams(parameters) ) { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_22 = V_5; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_23 = V_3; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_24; L_24 = ReflectionTools_IsParams_m04E71E36AFB97F76D8B17F97A9A3AB16B51CDF07(L_22, L_23, NULL); if (!L_24) { goto IL_008b; } } { // sig += "params "; String_t* L_25 = V_0; String_t* L_26; L_26 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_25, _stringLiteral7C06CFDC834AB7A5FE8AE8E95AD948A7BDEE61D8, NULL); V_0 = L_26; } IL_008b: { // sig += ( p.ParameterType.IsByRef ? ( p.IsOut ? "out " : "ref " ) : "" ) + p.ParameterType.FriendlyName() + ( i < parameters.Length - 1 ? ", " : "" ); String_t* L_27 = V_0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_28 = V_5; NullCheck(L_28); Type_t* L_29; L_29 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_28); NullCheck(L_29); bool L_30; L_30 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_29, NULL); G_B13_0 = L_27; if (L_30) { G_B14_0 = L_27; goto IL_00a1; } } { G_B17_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B17_1 = G_B13_0; goto IL_00b6; } IL_00a1: { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_31 = V_5; NullCheck(L_31); bool L_32; L_32 = ParameterInfo_get_IsOut_m7832D76F7B5FAE8B94A7D2BDC2CF466000FB235C(L_31, NULL); G_B15_0 = G_B14_0; if (L_32) { G_B16_0 = G_B14_0; goto IL_00b1; } } { G_B17_0 = _stringLiteralEF911DE1BCFD80F95D73E01E462BE47D7986598B; G_B17_1 = G_B15_0; goto IL_00b6; } IL_00b1: { G_B17_0 = _stringLiteral3FB4396C499673CF791CEF7014A08E8A1F0C8AFD; G_B17_1 = G_B16_0; } IL_00b6: { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_33 = V_5; NullCheck(L_33); Type_t* L_34; L_34 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_33); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_35; L_35 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_34, (bool)0, NULL); int32_t L_36 = V_4; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_37 = V_3; NullCheck(L_37); G_B18_0 = L_35; G_B18_1 = G_B17_0; G_B18_2 = G_B17_1; if ((((int32_t)L_36) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_37)->max_length)), 1))))) { G_B19_0 = L_35; G_B19_1 = G_B17_0; G_B19_2 = G_B17_1; goto IL_00d3; } } { G_B20_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; G_B20_1 = G_B18_0; G_B20_2 = G_B18_1; G_B20_3 = G_B18_2; goto IL_00d8; } IL_00d3: { G_B20_0 = _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D; G_B20_1 = G_B19_0; G_B20_2 = G_B19_1; G_B20_3 = G_B19_2; } IL_00d8: { String_t* L_38; L_38 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(G_B20_3, G_B20_2, G_B20_1, G_B20_0, NULL); V_0 = L_38; // for ( var i = 0; i < parameters.Length; i++ ) { int32_t L_39 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00e4: { // for ( var i = 0; i < parameters.Length; i++ ) { int32_t L_40 = V_4; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_41 = V_3; NullCheck(L_41); if ((((int32_t)L_40) < ((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))))) { goto IL_006f; } } { // if ( method is MethodInfo ) { MethodBase_t* L_42 = ___0_method; if (!((MethodInfo_t*)IsInstClass((RuntimeObject*)L_42, MethodInfo_t_il2cpp_TypeInfo_var))) { goto IL_0112; } } { // sig += ") : " + ( method as MethodInfo ).ReturnType.FriendlyName(); String_t* L_43 = V_0; MethodBase_t* L_44 = ___0_method; NullCheck(((MethodInfo_t*)IsInstClass((RuntimeObject*)L_44, MethodInfo_t_il2cpp_TypeInfo_var))); Type_t* L_45; L_45 = VirtualFuncInvoker0< Type_t* >::Invoke(40 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, ((MethodInfo_t*)IsInstClass((RuntimeObject*)L_44, MethodInfo_t_il2cpp_TypeInfo_var))); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_46; L_46 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_45, (bool)0, NULL); String_t* L_47; L_47 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_43, _stringLiteral8D3B3F28A8D400E84849AF5C897DDFC836B811F2, L_46, NULL); V_0 = L_47; goto IL_011e; } IL_0112: { // sig += ")"; String_t* L_48 = V_0; String_t* L_49; L_49 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_48, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL); V_0 = L_49; } IL_011e: { // return _methodSignatures[method] = sig; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tB99BE1F98E2256A42A0607D4DF41295F5DC662AF* L_50 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____methodSignatures_10; MethodBase_t* L_51 = ___0_method; String_t* L_52 = V_0; String_t* L_53 = L_52; V_6 = L_53; NullCheck(L_50); Dictionary_2_set_Item_m5F4FFABBB3404F1603C6D9FE5F5C76C6A7B09DEB(L_50, L_51, L_53, Dictionary_2_set_Item_m5F4FFABBB3404F1603C6D9FE5F5C76C6A7B09DEB_RuntimeMethod_var); String_t* L_54 = V_6; return L_54; } } // System.String ParadoxNotion.ReflectionTools::FriendlyTypeName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ReflectionTools_FriendlyTypeName_mD666E9D35313C85366810AFB9A992DE298224F9B (String_t* ___0_fullName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral04D38F868FE0F52111D9FDB92E54821F506914BC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AD17FDAD1D7204ECF90FBD486E079E8B985D8AF); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; int32_t V_2 = 0; { // if ( fullName.Contains("`1") ) { String_t* L_0 = ___0_fullName; NullCheck(L_0); bool L_1; L_1 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_0, _stringLiteral0AD17FDAD1D7204ECF90FBD486E079E8B985D8AF, NULL); if (!L_1) { goto IL_0030; } } { // var argName = fullName.GetStringWithinInner('[', ','); String_t* L_2 = ___0_fullName; il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_3; L_3 = StringUtils_GetStringWithinInner_m80B2F259084C998BA6A0A125A0940C99380BC87B(L_2, ((int32_t)91), ((int32_t)44), NULL); V_0 = L_3; // var baseName = fullName.GetStringWithinInner('.', '`'); String_t* L_4 = ___0_fullName; String_t* L_5; L_5 = StringUtils_GetStringWithinInner_m80B2F259084C998BA6A0A125A0940C99380BC87B(L_4, ((int32_t)46), ((int32_t)96), NULL); V_1 = L_5; // return string.Format("{0}({1})", baseName, argName); String_t* L_6 = V_1; String_t* L_7 = V_0; String_t* L_8; L_8 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral04D38F868FE0F52111D9FDB92E54821F506914BC, L_6, L_7, NULL); return L_8; } IL_0030: { // if ( fullName.Contains('.') ) { String_t* L_9 = ___0_fullName; NullCheck(L_9); bool L_10; L_10 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_9, ((int32_t)46), NULL); if (!L_10) { goto IL_0055; } } { // var idx = fullName.LastIndexOf('.') + 1; String_t* L_11 = ___0_fullName; NullCheck(L_11); int32_t L_12; L_12 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_11, ((int32_t)46), NULL); V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); // return fullName.Substring(idx, fullName.Length - idx); String_t* L_13 = ___0_fullName; int32_t L_14 = V_2; String_t* L_15 = ___0_fullName; NullCheck(L_15); int32_t L_16; L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL); int32_t L_17 = V_2; NullCheck(L_13); String_t* L_18; L_18 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, L_14, ((int32_t)il2cpp_codegen_subtract(L_16, L_17)), NULL); return L_18; } IL_0055: { // return fullName; String_t* L_19 = ___0_fullName; return L_19; } } // System.Type ParadoxNotion.ReflectionTools::RTReflectedOrDeclaredType(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_RTReflectedOrDeclaredType_m32DA44AFE760986850D8CEFD7ED2D0D9A0124F85 (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return member.ReflectedType != null ? member.ReflectedType : member.DeclaringType; MemberInfo_t* L_0 = ___0_member; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.MemberInfo::get_ReflectedType() */, L_0); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_2; L_2 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, (Type_t*)NULL, NULL); if (L_2) { goto IL_0015; } } { MemberInfo_t* L_3 = ___0_member; NullCheck(L_3); Type_t* L_4; L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_3); return L_4; } IL_0015: { MemberInfo_t* L_5 = ___0_member; NullCheck(L_5); Type_t* L_6; L_6 = VirtualFuncInvoker0< Type_t* >::Invoke(10 /* System.Type System.Reflection.MemberInfo::get_ReflectedType() */, L_5); return L_6; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsAssignableFrom(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831 (Type_t* ___0_type, Type_t* ___1_other, const RuntimeMethod* method) { { // return type.IsAssignableFrom(other); Type_t* L_0 = ___0_type; Type_t* L_1 = ___1_other; NullCheck(L_0); bool L_2; L_2 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_0, L_1); return L_2; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsAssignableTo(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsAssignableTo_m2B5E73B8C252C77EF5D1668D549BBDF7F45B977A (Type_t* ___0_type, Type_t* ___1_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return other.RTIsAssignableFrom(type); Type_t* L_0 = ___1_other; Type_t* L_1 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_2; L_2 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_0, L_1, NULL); return L_2; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsAbstract(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsAbstract_m8F1A0C787A5621A72A2CE8F524E0B652813090C6 (Type_t* ___0_type, const RuntimeMethod* method) { { // return type.IsAbstract; Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsAbstract_m16FA83463867635ED9DECAE1C5F6BE96B4579CE5(L_0, NULL); return L_1; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsValueType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsValueType_m139997DE2E990C2793079E27B33138EDC53BBFCF (Type_t* ___0_type, const RuntimeMethod* method) { { // return type.IsValueType; Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsValueType_m59AE2E0439DC06347B8D6B38548F3CBA54D38318(L_0, NULL); return L_1; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsArray(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsArray_m3D41C7F7003A1B386CC3201156DF3E427FBA930B (Type_t* ___0_type, const RuntimeMethod* method) { { // return type.IsArray; Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsArray_mB9B8CA713B2AA9D6AFECC24E05AF78D22532B673(L_0, NULL); return L_1; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsInterface(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsInterface_m21FD703AB072661FB2F69A56D010F2575D3F1408 (Type_t* ___0_type, const RuntimeMethod* method) { { // return type.IsInterface; Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = Type_get_IsInterface_m484A7D9321E72758EABE7F36AE266EB0905957EC(L_0, NULL); return L_1; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsSubclassOf(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsSubclassOf_m5E5686EA17A2BF5138C18BCBE663892D936CE853 (Type_t* ___0_type, Type_t* ___1_other, const RuntimeMethod* method) { { // return type.IsSubclassOf(other); Type_t* L_0 = ___0_type; Type_t* L_1 = ___1_other; NullCheck(L_0); bool L_2; L_2 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsSubclassOf(System.Type) */, L_0, L_1); return L_2; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsGenericParameter(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsGenericParameter_m8FE887493B2578203F8A632ADC4DDA08C9F1FDB2 (Type_t* ___0_type, const RuntimeMethod* method) { { // return type.IsGenericParameter; Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(38 /* System.Boolean System.Type::get_IsGenericParameter() */, L_0); return L_1; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsGenericType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D (Type_t* ___0_type, const RuntimeMethod* method) { { // return type.IsGenericType; Type_t* L_0 = ___0_type; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_0); return L_1; } } // System.Reflection.MethodInfo ParadoxNotion.ReflectionTools::RTGetGetMethod(System.Reflection.PropertyInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectionTools_RTGetGetMethod_m87A979A4CACBA9398DF03E80795FC794D4D340CB (PropertyInfo_t* ___0_prop, const RuntimeMethod* method) { { // return prop.GetGetMethod(); PropertyInfo_t* L_0 = ___0_prop; NullCheck(L_0); MethodInfo_t* L_1; L_1 = PropertyInfo_GetGetMethod_mE0D6C0811D404DD977B53E68C0D36BA8CB889F74(L_0, NULL); return L_1; } } // System.Reflection.MethodInfo ParadoxNotion.ReflectionTools::RTGetSetMethod(System.Reflection.PropertyInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectionTools_RTGetSetMethod_mF8D9DC737651B7AED0589C3933E3B0BBB5CA16F8 (PropertyInfo_t* ___0_prop, const RuntimeMethod* method) { { // return prop.GetSetMethod(); PropertyInfo_t* L_0 = ___0_prop; NullCheck(L_0); MethodInfo_t* L_1; L_1 = PropertyInfo_GetSetMethod_mA16842ADAD11B6F70F4EDCA2805C999E378C4C8B(L_0, NULL); return L_1; } } // System.Reflection.MethodInfo ParadoxNotion.ReflectionTools::RTGetDelegateMethodInfo(System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectionTools_RTGetDelegateMethodInfo_m6EF3D4B19E791FEB82B2DBF50C089C0E71BD83EE (Delegate_t* ___0_del, const RuntimeMethod* method) { { // return del.Method; Delegate_t* L_0 = ___0_del; NullCheck(L_0); MethodInfo_t* L_1; L_1 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_0, NULL); return L_1; } } // System.Type ParadoxNotion.ReflectionTools::RTMakeGenericType(System.Type,System.Type[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_RTMakeGenericType_mDBED5C0EF581D096AA170F8704F5E555AA7DA2C8 (Type_t* ___0_type, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_typeArgs, const RuntimeMethod* method) { { // return type.MakeGenericType(typeArgs); Type_t* L_0 = ___0_type; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = ___1_typeArgs; NullCheck(L_0); Type_t* L_2; L_2 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(122 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_0, L_1); return L_2; } } // System.Type[] ParadoxNotion.ReflectionTools::RTGetGenericArguments(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_RTGetGenericArguments_m4BDA81AB7266D69FEB3A80EA98212B7381024287 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL; { // Type[] result = null; V_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL; // if ( _genericArgsTypeCache.TryGetValue(type, out result) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsTypeCache_20; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m991837F24A1CAA64E2401E31E7A3A2916C924F18_RuntimeMethod_var); if (!L_2) { goto IL_0013; } } { // return result; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_0; return L_3; } IL_0013: { // return _genericArgsTypeCache[type] = result = type.GetGenericArguments(); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t362AB1E36F58A6769607F7DA6835762F36230B74* L_4 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsTypeCache_20; Type_t* L_5 = ___0_type; Type_t* L_6 = ___0_type; NullCheck(L_6); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7; L_7 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(50 /* System.Type[] System.Type::GetGenericArguments() */, L_6); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = L_7; V_0 = L_8; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9 = L_8; V_1 = L_9; NullCheck(L_4); Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49(L_4, L_5, L_9, Dictionary_2_set_Item_m4224D48874E378950EB04102F078072154A3AB49_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = V_1; return L_10; } } // System.Type[] ParadoxNotion.ReflectionTools::RTGetGenericArguments(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_RTGetGenericArguments_mE888A1A280C223C62DF4A21E9C4010B69D942DC0 (MethodInfo_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m9868D9765F0C72A4DE9E91D98587BCDED3DA8C58_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m2309384B67A8D963F797481646D81EF8D9D028FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_1 = NULL; { // Type[] result = null; V_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL; // if ( _genericArgsMathodCache.TryGetValue(method, out result) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsMathodCache_21; MethodInfo_t* L_1 = ___0_method; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m9868D9765F0C72A4DE9E91D98587BCDED3DA8C58(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m9868D9765F0C72A4DE9E91D98587BCDED3DA8C58_RuntimeMethod_var); if (!L_2) { goto IL_0013; } } { // return result; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = V_0; return L_3; } IL_0013: { // return _genericArgsMathodCache[method] = result = method.GetGenericArguments(); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t703AB49ED2A82EFB163B756B55B31DDB0146278D* L_4 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____genericArgsMathodCache_21; MethodInfo_t* L_5 = ___0_method; MethodInfo_t* L_6 = ___0_method; NullCheck(L_6); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7; L_7 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(28 /* System.Type[] System.Reflection.MethodBase::GetGenericArguments() */, L_6); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = L_7; V_0 = L_8; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9 = L_8; V_1 = L_9; NullCheck(L_4); Dictionary_2_set_Item_m2309384B67A8D963F797481646D81EF8D9D028FB(L_4, L_5, L_9, Dictionary_2_set_Item_m2309384B67A8D963F797481646D81EF8D9D028FB_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = V_1; return L_10; } } // System.Type[] ParadoxNotion.ReflectionTools::RTGetEmptyTypes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ReflectionTools_RTGetEmptyTypes_m1A468BA0043F7AF993A8702629A99F4FA4CB4DD4 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return Type.EmptyTypes; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(Type_t_il2cpp_TypeInfo_var))->___EmptyTypes_2; return L_0; } } // System.Type ParadoxNotion.ReflectionTools::RTGetElementType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_RTGetElementType_mED55482D2F76D0E1C61277F4A5D2DD75E17FFDA6 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type == null ) return null; Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( type == null ) return null; return (Type_t*)NULL; } IL_000b: { // return type.GetElementType(); Type_t* L_2 = ___0_type; NullCheck(L_2); Type_t* L_3; L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_2); return L_3; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsByRef(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsByRef_m77F9E2F279D1167535A8F7DBF1E96702CA3A79A6 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type == null ) return false; Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( type == null ) return false; return (bool)0; } IL_000b: { // return type.IsByRef; Type_t* L_2 = ___0_type; NullCheck(L_2); bool L_3; L_3 = Type_get_IsByRef_mA417B3C05E39BCF8F21A2B6437A1B41D3BE638A4(L_2, NULL); return L_3; } } // System.Object ParadoxNotion.ReflectionTools::CreateObject(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectionTools_CreateObject_mCF9CBF2C35FD725BAD0AFF7579687F85CAC977E8 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type == null ) return null; Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( type == null ) return null; return NULL; } IL_000b: { // return Activator.CreateInstance(type); Type_t* L_2 = ___0_type; RuntimeObject* L_3; L_3 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_2, NULL); return L_3; } } // System.Object ParadoxNotion.ReflectionTools::CreateObjectUninitialized(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectionTools_CreateObjectUninitialized_m20F24DC46F004C7BA93219EE3248C77FCA9668DB (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatterServices_t37D3EFB704B4375FE9A0F532B7DEDE0A43FDF0E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type == null ) return null; Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( type == null ) return null; return NULL; } IL_000b: { // return FormatterServices.GetUninitializedObject(type); Type_t* L_2 = ___0_type; il2cpp_codegen_runtime_class_init_inline(FormatterServices_t37D3EFB704B4375FE9A0F532B7DEDE0A43FDF0E2_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = FormatterServices_GetUninitializedObject_mA2B57E3C189694129FE2870B8188421DF78468A1(L_2, NULL); return L_3; } } // System.Reflection.ConstructorInfo ParadoxNotion.ReflectionTools::RTGetDefaultConstructor(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ReflectionTools_RTGetDefaultConstructor_m89F8D70CE2F983CAF47654A17F28BFAE03DF9498 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* V_0 = NULL; int32_t V_1 = 0; { // var ctors = type.RTGetConstructors(); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_1; L_1 = ReflectionTools_RTGetConstructors_mBEDC0827AD9B3557D22D1E37F7BFB30ECB42ABDD(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < ctors.Length; i++ ) { V_1 = 0; goto IL_001e; } IL_000b: { // if ( ctors[i].GetParameters().Length == 0 ) { ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_5); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_6; L_6 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_5); NullCheck(L_6); if ((((RuntimeArray*)L_6)->max_length)) { goto IL_001a; } } { // return ctors[i]; ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_7 = V_0; int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_10 = (L_7)->GetAt(static_cast(L_9)); return L_10; } IL_001a: { // for ( var i = 0; i < ctors.Length; i++ ) { int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_001e: { // for ( var i = 0; i < ctors.Length; i++ ) { int32_t L_12 = V_1; ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_13 = V_0; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_000b; } } { // return null; return (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL; } } // System.Reflection.ConstructorInfo ParadoxNotion.ReflectionTools::RTGetConstructor(System.Type,System.Type[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ReflectionTools_RTGetConstructor_m7591F0B17AC17155BD1A3555CDD5AC67A1514212 (Type_t* ___0_type, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_paramTypes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* V_0 = NULL; int32_t V_1 = 0; ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* V_2 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_3 = NULL; bool V_4 = false; int32_t V_5 = 0; { // var ctors = type.RTGetConstructors(); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_1; L_1 = ReflectionTools_RTGetConstructors_mBEDC0827AD9B3557D22D1E37F7BFB30ECB42ABDD(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < ctors.Length; i++ ) { V_1 = 0; goto IL_0056; } IL_000b: { // var ctor = ctors[i]; ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // var parameters = ctor.GetParameters(); ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_6 = V_2; NullCheck(L_6); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_7; L_7 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_6); V_3 = L_7; // if ( parameters.Length != paramTypes.Length ) { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_8 = V_3; NullCheck(L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9 = ___1_paramTypes; NullCheck(L_9); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) == ((uint32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))) { goto IL_0052; } } { // var sequenceEquals = true; V_4 = (bool)1; // for ( var j = 0; j < parameters.Length; j++ ) { V_5 = 0; goto IL_0045; } IL_0026: { // if ( parameters[j].ParameterType != paramTypes[j] ) { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_10 = V_3; int32_t L_11 = V_5; NullCheck(L_10); int32_t L_12 = L_11; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_13 = (L_10)->GetAt(static_cast(L_12)); NullCheck(L_13); Type_t* L_14; L_14 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_13); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15 = ___1_paramTypes; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; Type_t* L_18 = (L_15)->GetAt(static_cast(L_17)); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_19; L_19 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_14, L_18, NULL); if (!L_19) { goto IL_003f; } } { // sequenceEquals = false; V_4 = (bool)0; // break; goto IL_004c; } IL_003f: { // for ( var j = 0; j < parameters.Length; j++ ) { int32_t L_20 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0045: { // for ( var j = 0; j < parameters.Length; j++ ) { int32_t L_21 = V_5; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_22 = V_3; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0026; } } IL_004c: { // if ( sequenceEquals ) { bool L_23 = V_4; if (!L_23) { goto IL_0052; } } { // return ctor; ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_24 = V_2; return L_24; } IL_0052: { // for ( var i = 0; i < ctors.Length; i++ ) { int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0056: { // for ( var i = 0; i < ctors.Length; i++ ) { int32_t L_26 = V_1; ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_27 = V_0; NullCheck(L_27); if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length))))) { goto IL_000b; } } { // return null; return (ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB*)NULL; } } // System.Boolean ParadoxNotion.ReflectionTools::MemberResolvedFromDeserializeAttribute(System.Reflection.MemberInfo,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35 (MemberInfo_t* ___0_member, String_t* ___1_targetName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTGetAttribute_TisDeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_mE16CFFB82007776CBB96A4056EAE7B190A999EB4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* V_0 = NULL; { // var att = member.RTGetAttribute(true); MemberInfo_t* L_0 = ___0_member; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* L_1; L_1 = ReflectionTools_RTGetAttribute_TisDeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_mE16CFFB82007776CBB96A4056EAE7B190A999EB4(L_0, (bool)1, ReflectionTools_RTGetAttribute_TisDeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB_mE16CFFB82007776CBB96A4056EAE7B190A999EB4_RuntimeMethod_var); V_0 = L_1; // return att != null && att.previousTypeFullName == targetName; DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* L_2 = V_0; if (!L_2) { goto IL_0018; } } { DeserializeFromAttribute_tB0AFE8FA7D79E1D7D152E281ECBAF8C48E4C9EAB* L_3 = V_0; NullCheck(L_3); String_t* L_4 = L_3->___previousTypeFullName_0; String_t* L_5 = ___1_targetName; bool L_6; L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, L_5, NULL); return L_6; } IL_0018: { return (bool)0; } } // System.Reflection.MethodInfo ParadoxNotion.ReflectionTools::RTGetMethod(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectionTools_RTGetMethod_mAA6AEFC60A980189C8702DEB7AA1DF67F1F3AAE7 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_0 = NULL; int32_t V_1 = 0; MethodInfo_t* V_2 = NULL; { // var methods = type.RTGetMethods(); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_1; L_1 = ReflectionTools_RTGetMethods_m5EF676BFADDFAFACFFD656BA26390DF5AF84D0C2(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < methods.Length; i++ ) { V_1 = 0; goto IL_002c; } IL_000b: { // var m = methods[i]; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; MethodInfo_t* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // if ( m.Name == name || MemberResolvedFromDeserializeAttribute(m, name) ) { MethodInfo_t* L_6 = V_2; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_6); String_t* L_8 = ___1_name; bool L_9; L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, L_8, NULL); if (L_9) { goto IL_0026; } } { MethodInfo_t* L_10 = V_2; String_t* L_11 = ___1_name; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_12; L_12 = ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35(L_10, L_11, NULL); if (!L_12) { goto IL_0028; } } IL_0026: { // return m; MethodInfo_t* L_13 = V_2; return L_13; } IL_0028: { // for ( var i = 0; i < methods.Length; i++ ) { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_002c: { // for ( var i = 0; i < methods.Length; i++ ) { int32_t L_15 = V_1; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_16 = V_0; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_000b; } } { // return null; return (MethodInfo_t*)NULL; } } // System.Reflection.MethodInfo ParadoxNotion.ReflectionTools::RTGetMethod(System.Type,System.String,System.Type[],System.Type,System.Type[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* ReflectionTools_RTGetMethod_mE3DC03872B6C4F347143520429CF4F26E7E27114 (Type_t* ___0_type, String_t* ___1_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___2_paramTypes, Type_t* ___3_returnType, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___4_genericArgumentTypes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_0 = NULL; int32_t V_1 = 0; MethodInfo_t* V_2 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* V_3 = NULL; bool V_4 = false; int32_t V_5 = 0; { // var methods = type.RTGetMethods(); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_1; L_1 = ReflectionTools_RTGetMethods_m5EF676BFADDFAFACFFD656BA26390DF5AF84D0C2(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < methods.Length; i++ ) { V_1 = 0; goto IL_00a7; } IL_000e: { // var m = methods[i]; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; MethodInfo_t* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // if ( m.Name == name || MemberResolvedFromDeserializeAttribute(m, name) ) { MethodInfo_t* L_6 = V_2; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_6); String_t* L_8 = ___1_name; bool L_9; L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, L_8, NULL); if (L_9) { goto IL_0029; } } { MethodInfo_t* L_10 = V_2; String_t* L_11 = ___1_name; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_12; L_12 = ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35(L_10, L_11, NULL); if (!L_12) { goto IL_00a3; } } IL_0029: { // if ( genericArgumentTypes != null && !m.IsGenericMethod ) { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_13 = ___4_genericArgumentTypes; if (!L_13) { goto IL_0035; } } { MethodInfo_t* L_14 = V_2; NullCheck(L_14); bool L_15; L_15 = VirtualFuncInvoker0< bool >::Invoke(26 /* System.Boolean System.Reflection.MethodBase::get_IsGenericMethod() */, L_14); if (!L_15) { goto IL_00a3; } } IL_0035: { // var parameters = m.GetParameters(); MethodInfo_t* L_16 = V_2; NullCheck(L_16); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_17; L_17 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_16); V_3 = L_17; // if ( parameters.Length != paramTypes.Length ) { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_18 = V_3; NullCheck(L_18); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19 = ___2_paramTypes; NullCheck(L_19); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))) == ((uint32_t)((int32_t)(((RuntimeArray*)L_19)->max_length)))))) { goto IL_00a3; } } { // if ( genericArgumentTypes != null ) { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = ___4_genericArgumentTypes; if (!L_20) { goto IL_0058; } } { // m = m.MakeGenericMethod(genericArgumentTypes); MethodInfo_t* L_21 = V_2; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_22 = ___4_genericArgumentTypes; NullCheck(L_21); MethodInfo_t* L_23; L_23 = VirtualFuncInvoker1< MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(42 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_21, L_22); V_2 = L_23; // parameters = m.GetParameters(); MethodInfo_t* L_24 = V_2; NullCheck(L_24); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_25; L_25 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_24); V_3 = L_25; } IL_0058: { // if ( returnType != null && m.ReturnType != returnType ) { Type_t* L_26 = ___3_returnType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_27; L_27 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_26, (Type_t*)NULL, NULL); if (!L_27) { goto IL_006f; } } { MethodInfo_t* L_28 = V_2; NullCheck(L_28); Type_t* L_29; L_29 = VirtualFuncInvoker0< Type_t* >::Invoke(40 /* System.Type System.Reflection.MethodInfo::get_ReturnType() */, L_28); Type_t* L_30 = ___3_returnType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_31; L_31 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_29, L_30, NULL); if (L_31) { goto IL_00a3; } } IL_006f: { // var sequenceEquals = true; V_4 = (bool)1; // for ( var j = 0; j < parameters.Length; j++ ) { V_5 = 0; goto IL_0096; } IL_0077: { // if ( parameters[j].ParameterType != paramTypes[j] ) { ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_32 = V_3; int32_t L_33 = V_5; NullCheck(L_32); int32_t L_34 = L_33; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_35 = (L_32)->GetAt(static_cast(L_34)); NullCheck(L_35); Type_t* L_36; L_36 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_35); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_37 = ___2_paramTypes; int32_t L_38 = V_5; NullCheck(L_37); int32_t L_39 = L_38; Type_t* L_40 = (L_37)->GetAt(static_cast(L_39)); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_41; L_41 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_36, L_40, NULL); if (!L_41) { goto IL_0090; } } { // sequenceEquals = false; V_4 = (bool)0; // break; goto IL_009d; } IL_0090: { // for ( var j = 0; j < parameters.Length; j++ ) { int32_t L_42 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_0096: { // for ( var j = 0; j < parameters.Length; j++ ) { int32_t L_43 = V_5; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_44 = V_3; NullCheck(L_44); if ((((int32_t)L_43) < ((int32_t)((int32_t)(((RuntimeArray*)L_44)->max_length))))) { goto IL_0077; } } IL_009d: { // if ( sequenceEquals ) { bool L_45 = V_4; if (!L_45) { goto IL_00a3; } } { // return m; MethodInfo_t* L_46 = V_2; return L_46; } IL_00a3: { // for ( var i = 0; i < methods.Length; i++ ) { int32_t L_47 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_47, 1)); } IL_00a7: { // for ( var i = 0; i < methods.Length; i++ ) { int32_t L_48 = V_1; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_49 = V_0; NullCheck(L_49); if ((((int32_t)L_48) < ((int32_t)((int32_t)(((RuntimeArray*)L_49)->max_length))))) { goto IL_000e; } } { // return null; return (MethodInfo_t*)NULL; } } // System.Reflection.FieldInfo ParadoxNotion.ReflectionTools::RTGetField(System.Type,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t* ReflectionTools_RTGetField_mFE4F3E43B38570FFA87C42C805EE71A6A623796A (Type_t* ___0_type, String_t* ___1_name, bool ___2_includePrivateBase, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_1 = NULL; int32_t V_2 = 0; FieldInfo_t* V_3 = NULL; { // var current = type; Type_t* L_0 = ___0_type; V_0 = L_0; goto IL_0040; } IL_0004: { // var fields = current.RTGetFields(); Type_t* L_1 = V_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_2; L_2 = ReflectionTools_RTGetFields_mFC30115AB97987D6BC1360FEBBA1BF6011B38596(L_1, NULL); V_1 = L_2; // for ( var i = 0; i < fields.Length; i++ ) { V_2 = 0; goto IL_0030; } IL_000f: { // var f = fields[i]; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_3 = V_1; int32_t L_4 = V_2; NullCheck(L_3); int32_t L_5 = L_4; FieldInfo_t* L_6 = (L_3)->GetAt(static_cast(L_5)); V_3 = L_6; // if ( f.Name == name || MemberResolvedFromDeserializeAttribute(f, name) ) { FieldInfo_t* L_7 = V_3; NullCheck(L_7); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_7); String_t* L_9 = ___1_name; bool L_10; L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_9, NULL); if (L_10) { goto IL_002a; } } { FieldInfo_t* L_11 = V_3; String_t* L_12 = ___1_name; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_13; L_13 = ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35(L_11, L_12, NULL); if (!L_13) { goto IL_002c; } } IL_002a: { // return f; FieldInfo_t* L_14 = V_3; return L_14; } IL_002c: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0030: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_16 = V_2; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_17 = V_1; NullCheck(L_17); if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))) { goto IL_000f; } } { // if ( !includePrivateBase ) { bool L_18 = ___2_includePrivateBase; if (!L_18) { goto IL_0049; } } { // current = current.BaseType; Type_t* L_19 = V_0; NullCheck(L_19); Type_t* L_20; L_20 = VirtualFuncInvoker0< Type_t* >::Invoke(111 /* System.Type System.Type::get_BaseType() */, L_19); V_0 = L_20; } IL_0040: { // while ( current != null ) { Type_t* L_21 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_22; L_22 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_21, (Type_t*)NULL, NULL); if (L_22) { goto IL_0004; } } IL_0049: { // return null; return (FieldInfo_t*)NULL; } } // System.Reflection.PropertyInfo ParadoxNotion.ReflectionTools::RTGetProperty(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* ReflectionTools_RTGetProperty_mD330841C2A4BA023EE2D61421E8EC8A9BDA596FF (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* V_0 = NULL; int32_t V_1 = 0; PropertyInfo_t* V_2 = NULL; { // var props = type.RTGetProperties(); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_1; L_1 = ReflectionTools_RTGetProperties_m4036ADE7E36551F985335CE63662F0613F99C8AE(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < props.Length; i++ ) { V_1 = 0; goto IL_002c; } IL_000b: { // var p = props[i]; PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; PropertyInfo_t* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // if ( p.Name == name || MemberResolvedFromDeserializeAttribute(p, name) ) { PropertyInfo_t* L_6 = V_2; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_6); String_t* L_8 = ___1_name; bool L_9; L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, L_8, NULL); if (L_9) { goto IL_0026; } } { PropertyInfo_t* L_10 = V_2; String_t* L_11 = ___1_name; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_12; L_12 = ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35(L_10, L_11, NULL); if (!L_12) { goto IL_0028; } } IL_0026: { // return p; PropertyInfo_t* L_13 = V_2; return L_13; } IL_0028: { // for ( var i = 0; i < props.Length; i++ ) { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_002c: { // for ( var i = 0; i < props.Length; i++ ) { int32_t L_15 = V_1; PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_16 = V_0; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_000b; } } { // return null; return (PropertyInfo_t*)NULL; } } // System.Reflection.MemberInfo ParadoxNotion.ReflectionTools::RTGetFieldOrProp(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* ReflectionTools_RTGetFieldOrProp_m2159F3C36017951D09058FB8B51B25B9480E0966 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_0 = NULL; PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* V_1 = NULL; int32_t V_2 = 0; FieldInfo_t* V_3 = NULL; int32_t V_4 = 0; PropertyInfo_t* V_5 = NULL; { // var fields = type.RTGetFields(); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_1; L_1 = ReflectionTools_RTGetFields_mFC30115AB97987D6BC1360FEBBA1BF6011B38596(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < fields.Length; i++ ) { V_2 = 0; goto IL_002c; } IL_000b: { // var f = fields[i]; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_2 = V_0; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; FieldInfo_t* L_5 = (L_2)->GetAt(static_cast(L_4)); V_3 = L_5; // if ( f.Name == name || MemberResolvedFromDeserializeAttribute(f, name) ) { FieldInfo_t* L_6 = V_3; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_6); String_t* L_8 = ___1_name; bool L_9; L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, L_8, NULL); if (L_9) { goto IL_0026; } } { FieldInfo_t* L_10 = V_3; String_t* L_11 = ___1_name; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_12; L_12 = ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35(L_10, L_11, NULL); if (!L_12) { goto IL_0028; } } IL_0026: { // return f; FieldInfo_t* L_13 = V_3; return L_13; } IL_0028: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_14 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_002c: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_15 = V_2; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_16 = V_0; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_000b; } } { // var props = type.RTGetProperties(); Type_t* L_17 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_18; L_18 = ReflectionTools_RTGetProperties_m4036ADE7E36551F985335CE63662F0613F99C8AE(L_17, NULL); V_1 = L_18; // for ( var i = 0; i < props.Length; i++ ) { V_4 = 0; goto IL_0066; } IL_003e: { // var p = props[i]; PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_19 = V_1; int32_t L_20 = V_4; NullCheck(L_19); int32_t L_21 = L_20; PropertyInfo_t* L_22 = (L_19)->GetAt(static_cast(L_21)); V_5 = L_22; // if ( p.Name == name || MemberResolvedFromDeserializeAttribute(p, name) ) { PropertyInfo_t* L_23 = V_5; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_23); String_t* L_25 = ___1_name; bool L_26; L_26 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_24, L_25, NULL); if (L_26) { goto IL_005d; } } { PropertyInfo_t* L_27 = V_5; String_t* L_28 = ___1_name; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_29; L_29 = ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35(L_27, L_28, NULL); if (!L_29) { goto IL_0060; } } IL_005d: { // return p; PropertyInfo_t* L_30 = V_5; return L_30; } IL_0060: { // for ( var i = 0; i < props.Length; i++ ) { int32_t L_31 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_0066: { // for ( var i = 0; i < props.Length; i++ ) { int32_t L_32 = V_4; PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_33 = V_1; NullCheck(L_33); if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))))) { goto IL_003e; } } { // return null; return (MemberInfo_t*)NULL; } } // System.Reflection.EventInfo ParadoxNotion.ReflectionTools::RTGetEvent(System.Type,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfo_t* ReflectionTools_RTGetEvent_m736433A79E8C9C17ABB83014FC8B386F61E397F2 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* V_0 = NULL; int32_t V_1 = 0; EventInfo_t* V_2 = NULL; { // var events = type.RTGetEvents(); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* L_1; L_1 = ReflectionTools_RTGetEvents_mE1CA7018A7642AD2D51C9607E8056CDCB10448A4(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < events.Length; i++ ) { V_1 = 0; goto IL_002c; } IL_000b: { // var e = events[i]; EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; EventInfo_t* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = L_5; // if ( e.Name == name || MemberResolvedFromDeserializeAttribute(e, name) ) { EventInfo_t* L_6 = V_2; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_6); String_t* L_8 = ___1_name; bool L_9; L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, L_8, NULL); if (L_9) { goto IL_0026; } } { EventInfo_t* L_10 = V_2; String_t* L_11 = ___1_name; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_12; L_12 = ReflectionTools_MemberResolvedFromDeserializeAttribute_m9A0CFE3BAD3025022A5CE24505BABB0F776F3F35(L_10, L_11, NULL); if (!L_12) { goto IL_0028; } } IL_0026: { // return e; EventInfo_t* L_13 = V_2; return L_13; } IL_0028: { // for ( var i = 0; i < events.Length; i++ ) { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_002c: { // for ( var i = 0; i < events.Length; i++ ) { int32_t L_15 = V_1; EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* L_16 = V_0; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_000b; } } { // return null; return (EventInfo_t*)NULL; } } // System.Object ParadoxNotion.ReflectionTools::RTGetFieldOrPropValue(System.Reflection.MemberInfo,System.Object,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectionTools_RTGetFieldOrPropValue_m896D44E72C9718FD36C6DA0E3CDA39C177131DEC (MemberInfo_t* ___0_member, RuntimeObject* ___1_instance, int32_t ___2_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B5_0 = NULL; PropertyInfo_t* G_B5_1 = NULL; RuntimeObject* G_B4_0 = NULL; PropertyInfo_t* G_B4_1 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_0 = NULL; RuntimeObject* G_B6_1 = NULL; PropertyInfo_t* G_B6_2 = NULL; { // if ( member is FieldInfo ) { return ( member as FieldInfo ).GetValue(instance); } MemberInfo_t* L_0 = ___0_member; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_0, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_0015; } } { // if ( member is FieldInfo ) { return ( member as FieldInfo ).GetValue(instance); } MemberInfo_t* L_1 = ___0_member; RuntimeObject* L_2 = ___1_instance; NullCheck(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var))); RuntimeObject* L_3; L_3 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var)), L_2); return L_3; } IL_0015: { // if ( member is PropertyInfo ) { return ( member as PropertyInfo ).GetValue(instance, index == -1 ? null : SingleTempArgsArray(index)); } MemberInfo_t* L_4 = ___0_member; if (!((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_4, PropertyInfo_t_il2cpp_TypeInfo_var))) { goto IL_003c; } } { // if ( member is PropertyInfo ) { return ( member as PropertyInfo ).GetValue(instance, index == -1 ? null : SingleTempArgsArray(index)); } MemberInfo_t* L_5 = ___0_member; RuntimeObject* L_6 = ___1_instance; int32_t L_7 = ___2_index; G_B4_0 = L_6; G_B4_1 = ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)); if ((((int32_t)L_7) == ((int32_t)(-1)))) { G_B5_0 = L_6; G_B5_1 = ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)); goto IL_0035; } } { int32_t L_8 = ___2_index; int32_t L_9 = L_8; RuntimeObject* L_10 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_9); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11; L_11 = ReflectionTools_SingleTempArgsArray_mBB9CBE92C5B483649D7A9FAFD252F8C0D0B6DC58(L_10, NULL); G_B6_0 = L_11; G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; goto IL_0036; } IL_0035: { G_B6_0 = ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(NULL)); G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; } IL_0036: { NullCheck(G_B6_2); RuntimeObject* L_12; L_12 = VirtualFuncInvoker2< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(25 /* System.Object System.Reflection.PropertyInfo::GetValue(System.Object,System.Object[]) */, G_B6_2, G_B6_1, G_B6_0); return L_12; } IL_003c: { // return null; return NULL; } } // System.Void ParadoxNotion.ReflectionTools::RTSetFieldOrPropValue(System.Reflection.MemberInfo,System.Object,System.Object,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionTools_RTSetFieldOrPropValue_mB95A397015F31D2F48807A9E19979CC0C30A0F7B (MemberInfo_t* ___0_member, RuntimeObject* ___1_instance, RuntimeObject* ___2_value, int32_t ___3_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FieldInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B5_1 = NULL; PropertyInfo_t* G_B5_2 = NULL; RuntimeObject* G_B4_0 = NULL; RuntimeObject* G_B4_1 = NULL; PropertyInfo_t* G_B4_2 = NULL; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_0 = NULL; RuntimeObject* G_B6_1 = NULL; RuntimeObject* G_B6_2 = NULL; PropertyInfo_t* G_B6_3 = NULL; { // if ( member is FieldInfo ) { ( member as FieldInfo ).SetValue(instance, value); } MemberInfo_t* L_0 = ___0_member; if (!((FieldInfo_t*)IsInstClass((RuntimeObject*)L_0, FieldInfo_t_il2cpp_TypeInfo_var))) { goto IL_0015; } } { // if ( member is FieldInfo ) { ( member as FieldInfo ).SetValue(instance, value); } MemberInfo_t* L_1 = ___0_member; RuntimeObject* L_2 = ___1_instance; RuntimeObject* L_3 = ___2_value; NullCheck(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var))); FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_1, FieldInfo_t_il2cpp_TypeInfo_var)), L_2, L_3, NULL); } IL_0015: { // if ( member is PropertyInfo ) { ( member as PropertyInfo ).SetValue(instance, value, index == -1 ? null : SingleTempArgsArray(index)); } MemberInfo_t* L_4 = ___0_member; if (!((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_4, PropertyInfo_t_il2cpp_TypeInfo_var))) { goto IL_003c; } } { // if ( member is PropertyInfo ) { ( member as PropertyInfo ).SetValue(instance, value, index == -1 ? null : SingleTempArgsArray(index)); } MemberInfo_t* L_5 = ___0_member; RuntimeObject* L_6 = ___1_instance; RuntimeObject* L_7 = ___2_value; int32_t L_8 = ___3_index; G_B4_0 = L_7; G_B4_1 = L_6; G_B4_2 = ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)); if ((((int32_t)L_8) == ((int32_t)(-1)))) { G_B5_0 = L_7; G_B5_1 = L_6; G_B5_2 = ((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_5, PropertyInfo_t_il2cpp_TypeInfo_var)); goto IL_0036; } } { int32_t L_9 = ___3_index; int32_t L_10 = L_9; RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12; L_12 = ReflectionTools_SingleTempArgsArray_mBB9CBE92C5B483649D7A9FAFD252F8C0D0B6DC58(L_11, NULL); G_B6_0 = L_12; G_B6_1 = G_B4_0; G_B6_2 = G_B4_1; G_B6_3 = G_B4_2; goto IL_0037; } IL_0036: { G_B6_0 = ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(NULL)); G_B6_1 = G_B5_0; G_B6_2 = G_B5_1; G_B6_3 = G_B5_2; } IL_0037: { NullCheck(G_B6_3); VirtualActionInvoker3< RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(27 /* System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object,System.Object[]) */, G_B6_3, G_B6_2, G_B6_1, G_B6_0); } IL_003c: { // } return; } } // System.Reflection.ConstructorInfo[] ParadoxNotion.ReflectionTools::RTGetConstructors(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* ReflectionTools_RTGetConstructors_mBEDC0827AD9B3557D22D1E37F7BFB30ECB42ABDD (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mB81B4667C1441D203B8050D807B1161B100117D9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9B88D42842F7B4BA8E55CB45535C6F3684B70417_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* V_0 = NULL; { // if ( !_typeConstructors.TryGetValue(type, out constructors) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeConstructors_11; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mB81B4667C1441D203B8050D807B1161B100117D9(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mB81B4667C1441D203B8050D807B1161B100117D9_RuntimeMethod_var); if (L_2) { goto IL_0024; } } { // constructors = type.GetConstructors(FLAGS_ALL); Type_t* L_3 = ___0_type; NullCheck(L_3); ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_4; L_4 = VirtualFuncInvoker1< ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A*, int32_t >::Invoke(81 /* System.Reflection.ConstructorInfo[] System.Type::GetConstructors(System.Reflection.BindingFlags) */, L_3, ((int32_t)124)); V_0 = L_4; // _typeConstructors[type] = constructors; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t2FF68596D4538465717BB4ED01363A7CA08B8C79* L_5 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeConstructors_11; Type_t* L_6 = ___0_type; ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_7 = V_0; NullCheck(L_5); Dictionary_2_set_Item_m9B88D42842F7B4BA8E55CB45535C6F3684B70417(L_5, L_6, L_7, Dictionary_2_set_Item_m9B88D42842F7B4BA8E55CB45535C6F3684B70417_RuntimeMethod_var); } IL_0024: { // return constructors; ConstructorInfoU5BU5D_t515A0B944728842263B6033C9A62F6392C3BCD8A* L_8 = V_0; return L_8; } } // System.Reflection.MethodInfo[] ParadoxNotion.ReflectionTools::RTGetMethods(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ReflectionTools_RTGetMethods_m5EF676BFADDFAFACFFD656BA26390DF5AF84D0C2 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_0 = NULL; { // if ( !_typeMethods.TryGetValue(type, out methods) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeMethods_12; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E_RuntimeMethod_var); if (L_2) { goto IL_0024; } } { // methods = type.GetMethods(FLAGS_ALL); Type_t* L_3 = ___0_type; NullCheck(L_3); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_4; L_4 = VirtualFuncInvoker1< MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*, int32_t >::Invoke(99 /* System.Reflection.MethodInfo[] System.Type::GetMethods(System.Reflection.BindingFlags) */, L_3, ((int32_t)124)); V_0 = L_4; // _typeMethods[type] = methods; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* L_5 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeMethods_12; Type_t* L_6 = ___0_type; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_7 = V_0; NullCheck(L_5); Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2(L_5, L_6, L_7, Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2_RuntimeMethod_var); } IL_0024: { // return methods; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_8 = V_0; return L_8; } } // System.Reflection.FieldInfo[] ParadoxNotion.ReflectionTools::RTGetFields(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* ReflectionTools_RTGetFields_mFC30115AB97987D6BC1360FEBBA1BF6011B38596 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF715A1CFD22A8B1ADEE4A8AE4E4E899312DAAB37_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mBDBC139D016644460C09778CCB01D6094C79A144_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_0 = NULL; { // if ( !_typeFields.TryGetValue(type, out fields) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFields_13; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mF715A1CFD22A8B1ADEE4A8AE4E4E899312DAAB37(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mF715A1CFD22A8B1ADEE4A8AE4E4E899312DAAB37_RuntimeMethod_var); if (L_2) { goto IL_0024; } } { // fields = type.GetFields(FLAGS_ALL); Type_t* L_3 = ___0_type; NullCheck(L_3); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_4; L_4 = VirtualFuncInvoker1< FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, int32_t >::Invoke(87 /* System.Reflection.FieldInfo[] System.Type::GetFields(System.Reflection.BindingFlags) */, L_3, ((int32_t)124)); V_0 = L_4; // _typeFields[type] = fields; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t04BB274E1321E9A9FFE2C45EF5DC62AA12E85365* L_5 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeFields_13; Type_t* L_6 = ___0_type; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_7 = V_0; NullCheck(L_5); Dictionary_2_set_Item_mBDBC139D016644460C09778CCB01D6094C79A144(L_5, L_6, L_7, Dictionary_2_set_Item_mBDBC139D016644460C09778CCB01D6094C79A144_RuntimeMethod_var); } IL_0024: { // return fields; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_8 = V_0; return L_8; } } // System.Reflection.PropertyInfo[] ParadoxNotion.ReflectionTools::RTGetProperties(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* ReflectionTools_RTGetProperties_m4036ADE7E36551F985335CE63662F0613F99C8AE (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE42235656D45D85C3AD4C3BC5EB8CDDCF2A6EE57_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m4A4F006A956927D668AAB4D50FCE1313BFD2D40D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* V_0 = NULL; { // if ( !_typeProperties.TryGetValue(type, out properties) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeProperties_14; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE42235656D45D85C3AD4C3BC5EB8CDDCF2A6EE57(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mE42235656D45D85C3AD4C3BC5EB8CDDCF2A6EE57_RuntimeMethod_var); if (L_2) { goto IL_0024; } } { // properties = type.GetProperties(FLAGS_ALL); Type_t* L_3 = ___0_type; NullCheck(L_3); PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_4; L_4 = VirtualFuncInvoker1< PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7*, int32_t >::Invoke(108 /* System.Reflection.PropertyInfo[] System.Type::GetProperties(System.Reflection.BindingFlags) */, L_3, ((int32_t)124)); V_0 = L_4; // _typeProperties[type] = properties; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t1C975266349E9BFED4CE843F46E4A1C10DC28CAD* L_5 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeProperties_14; Type_t* L_6 = ___0_type; PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_7 = V_0; NullCheck(L_5); Dictionary_2_set_Item_m4A4F006A956927D668AAB4D50FCE1313BFD2D40D(L_5, L_6, L_7, Dictionary_2_set_Item_m4A4F006A956927D668AAB4D50FCE1313BFD2D40D_RuntimeMethod_var); } IL_0024: { // return properties; PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_8 = V_0; return L_8; } } // System.Reflection.EventInfo[] ParadoxNotion.ReflectionTools::RTGetEvents(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* ReflectionTools_RTGetEvents_mE1CA7018A7642AD2D51C9607E8056CDCB10448A4 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE934CFD17D6D404E494AAEB80A8CF7FDBE39BEE2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m2A4C96BE179438CFE0DC71E8904CAA732277B98F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* V_0 = NULL; { // if ( !_typeEvents.TryGetValue(type, out events) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeEvents_15; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mE934CFD17D6D404E494AAEB80A8CF7FDBE39BEE2(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mE934CFD17D6D404E494AAEB80A8CF7FDBE39BEE2_RuntimeMethod_var); if (L_2) { goto IL_0024; } } { // events = type.GetEvents(FLAGS_ALL); Type_t* L_3 = ___0_type; NullCheck(L_3); EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* L_4; L_4 = VirtualFuncInvoker1< EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110*, int32_t >::Invoke(83 /* System.Reflection.EventInfo[] System.Type::GetEvents(System.Reflection.BindingFlags) */, L_3, ((int32_t)124)); V_0 = L_4; // _typeEvents[type] = events; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t73AAD868FA51D0A42C7A4CA6432996DD2AF63CEE* L_5 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeEvents_15; Type_t* L_6 = ___0_type; EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* L_7 = V_0; NullCheck(L_5); Dictionary_2_set_Item_m2A4C96BE179438CFE0DC71E8904CAA732277B98F(L_5, L_6, L_7, Dictionary_2_set_Item_m2A4C96BE179438CFE0DC71E8904CAA732277B98F_RuntimeMethod_var); } IL_0024: { // return events; EventInfoU5BU5D_t15CC441197507A7E14B3F62A53BB711E7E0E6110* L_8 = V_0; return L_8; } } // System.Object[] ParadoxNotion.ReflectionTools::RTGetAllAttributes(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ReflectionTools_RTGetAllAttributes_m107AF980D744221DEDD72C8449F8A08B6E9AADEC (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mEA014FEE27653639ECA2CD33C37C96E423231058_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m2E3D96D8DCA20CCD0B71C4829DE9BCAB7641704B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; { // if ( !_typeAttributes.TryGetValue(type, out attributes) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeAttributes_16; Type_t* L_1 = ___0_type; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mEA014FEE27653639ECA2CD33C37C96E423231058(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mEA014FEE27653639ECA2CD33C37C96E423231058_RuntimeMethod_var); if (L_2) { goto IL_0026; } } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0019: {// begin finally (depth: 1) // finally { _typeAttributes[type] = attributes; } il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t8BD34BD8938BA7765398D2B99837BA3128F5710E* L_3 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeAttributes_16; Type_t* L_4 = ___0_type; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_0; NullCheck(L_3); Dictionary_2_set_Item_m2E3D96D8DCA20CCD0B71C4829DE9BCAB7641704B(L_3, L_4, L_5, Dictionary_2_set_Item_m2E3D96D8DCA20CCD0B71C4829DE9BCAB7641704B_RuntimeMethod_var); // finally { _typeAttributes[type] = attributes; } return; }// end finally (depth: 1) }); try {// begin try (depth: 1) // try { attributes = type.GetCustomAttributes(true); } Type_t* L_6 = ___0_type; NullCheck(L_6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7; L_7 = VirtualFuncInvoker1< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, bool >::Invoke(13 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Boolean) */, L_6, (bool)1); V_0 = L_7; // try { attributes = type.GetCustomAttributes(true); } goto IL_0026; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0026: { // return attributes; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = V_0; return L_8; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Type,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsDefined_m037CD412D072AC41F1E4939EC2BF08B13201E745 (Type_t* ___0_type, Type_t* ___1_attributeType, bool ___2_inherited, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return inherited ? type.RTGetAttribute(attributeType, inherited) != null : type.IsDefined(attributeType, false); bool L_0 = ___2_inherited; if (L_0) { goto IL_000c; } } { Type_t* L_1 = ___0_type; Type_t* L_2 = ___1_attributeType; NullCheck(L_1); bool L_3; L_3 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(12 /* System.Boolean System.Reflection.MemberInfo::IsDefined(System.Type,System.Boolean) */, L_1, L_2, (bool)0); return L_3; } IL_000c: { Type_t* L_4 = ___0_type; Type_t* L_5 = ___1_attributeType; bool L_6 = ___2_inherited; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_7; L_7 = ReflectionTools_RTGetAttribute_m837779FC58E6F1F6243787F8CAD1FF3C35206B39(L_4, L_5, L_6, NULL); return (bool)((!(((RuntimeObject*)(Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Attribute ParadoxNotion.ReflectionTools::RTGetAttribute(System.Type,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* ReflectionTools_RTGetAttribute_m837779FC58E6F1F6243787F8CAD1FF3C35206B39 (Type_t* ___0_type, Type_t* ___1_attributeType, bool ___2_inherited, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* V_2 = NULL; Type_t* V_3 = NULL; { // object[] attributes = RTGetAllAttributes(type); Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = ReflectionTools_RTGetAllAttributes_m107AF980D744221DEDD72C8449F8A08B6E9AADEC(L_0, NULL); V_0 = L_1; // if ( attributes != null ) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = V_0; if (!L_2) { goto IL_0040; } } { // for ( var i = 0; i < attributes.Length; i++ ) { V_1 = 0; goto IL_003a; } IL_000e: { // var att = (Attribute)attributes[i]; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; RuntimeObject* L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = ((Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA*)CastclassClass((RuntimeObject*)L_6, Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_il2cpp_TypeInfo_var)); // var attType = att.GetType(); Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_7 = V_2; NullCheck(L_7); Type_t* L_8; L_8 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_7, NULL); V_3 = L_8; // if ( attType.RTIsAssignableTo(attributeType) ) { Type_t* L_9 = V_3; Type_t* L_10 = ___1_attributeType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_11; L_11 = ReflectionTools_RTIsAssignableTo_m2B5E73B8C252C77EF5D1668D549BBDF7F45B977A(L_9, L_10, NULL); if (!L_11) { goto IL_0036; } } { // if ( inherited || type.IsDefined(attType, false) ) { bool L_12 = ___2_inherited; if (L_12) { goto IL_0034; } } { Type_t* L_13 = ___0_type; Type_t* L_14 = V_3; NullCheck(L_13); bool L_15; L_15 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(12 /* System.Boolean System.Reflection.MemberInfo::IsDefined(System.Type,System.Boolean) */, L_13, L_14, (bool)0); if (!L_15) { goto IL_0036; } } IL_0034: { // return att; Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_16 = V_2; return L_16; } IL_0036: { // for ( var i = 0; i < attributes.Length; i++ ) { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_003a: { // for ( var i = 0; i < attributes.Length; i++ ) { int32_t L_18 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = V_0; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_000e; } } IL_0040: { // return null; return (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA*)NULL; } } // System.Object[] ParadoxNotion.ReflectionTools::RTGetAllAttributes(System.Reflection.MemberInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ReflectionTools_RTGetAllAttributes_m5B61910510853EE9BDEF3EC26BCDA09459650D2D (MemberInfo_t* ___0_member, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m91A5ECE3A2FAFA570F200698B97121B633299267_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m309C0EDF5C67BD1DB71471064C2C36986246209A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; { // if ( !_memberAttributes.TryGetValue(member, out attributes) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____memberAttributes_17; MemberInfo_t* L_1 = ___0_member; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m91A5ECE3A2FAFA570F200698B97121B633299267(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m91A5ECE3A2FAFA570F200698B97121B633299267_RuntimeMethod_var); if (L_2) { goto IL_0023; } } { // attributes = member.GetCustomAttributes(true); MemberInfo_t* L_3 = ___0_member; NullCheck(L_3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4; L_4 = VirtualFuncInvoker1< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, bool >::Invoke(13 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Boolean) */, L_3, (bool)1); V_0 = L_4; // _memberAttributes[member] = attributes; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tB4A455D09FC3BAF8E4EDE22EA13FE413D2FA87E5* L_5 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____memberAttributes_17; MemberInfo_t* L_6 = ___0_member; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = V_0; NullCheck(L_5); Dictionary_2_set_Item_m309C0EDF5C67BD1DB71471064C2C36986246209A(L_5, L_6, L_7, Dictionary_2_set_Item_m309C0EDF5C67BD1DB71471064C2C36986246209A_RuntimeMethod_var); } IL_0023: { // return attributes; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = V_0; return L_8; } } // System.Boolean ParadoxNotion.ReflectionTools::RTIsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_RTIsDefined_m29E34015E32BE1891031E645DC5F7D8B5019A9D5 (MemberInfo_t* ___0_member, Type_t* ___1_attributeType, bool ___2_inherited, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return inherited ? member.RTGetAttribute(attributeType, inherited) != null : member.IsDefined(attributeType, false); bool L_0 = ___2_inherited; if (L_0) { goto IL_000c; } } { MemberInfo_t* L_1 = ___0_member; Type_t* L_2 = ___1_attributeType; NullCheck(L_1); bool L_3; L_3 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(12 /* System.Boolean System.Reflection.MemberInfo::IsDefined(System.Type,System.Boolean) */, L_1, L_2, (bool)0); return L_3; } IL_000c: { MemberInfo_t* L_4 = ___0_member; Type_t* L_5 = ___1_attributeType; bool L_6 = ___2_inherited; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_7; L_7 = ReflectionTools_RTGetAttribute_m04FD53182EFFD0878018771002D820013D27FA52(L_4, L_5, L_6, NULL); return (bool)((!(((RuntimeObject*)(Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA*)L_7) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Attribute ParadoxNotion.ReflectionTools::RTGetAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* ReflectionTools_RTGetAttribute_m04FD53182EFFD0878018771002D820013D27FA52 (MemberInfo_t* ___0_member, Type_t* ___1_attributeType, bool ___2_inherited, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* V_2 = NULL; Type_t* V_3 = NULL; { // object[] attributes = RTGetAllAttributes(member); MemberInfo_t* L_0 = ___0_member; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1; L_1 = ReflectionTools_RTGetAllAttributes_m5B61910510853EE9BDEF3EC26BCDA09459650D2D(L_0, NULL); V_0 = L_1; // for ( var i = 0; i < attributes.Length; i++ ) { V_1 = 0; goto IL_0037; } IL_000b: { // var att = (Attribute)attributes[i]; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject* L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = ((Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA*)CastclassClass((RuntimeObject*)L_5, Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA_il2cpp_TypeInfo_var)); // var attType = att.GetType(); Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_6 = V_2; NullCheck(L_6); Type_t* L_7; L_7 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_6, NULL); V_3 = L_7; // if ( attType.RTIsAssignableTo(attributeType) ) { Type_t* L_8 = V_3; Type_t* L_9 = ___1_attributeType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_10; L_10 = ReflectionTools_RTIsAssignableTo_m2B5E73B8C252C77EF5D1668D549BBDF7F45B977A(L_8, L_9, NULL); if (!L_10) { goto IL_0033; } } { // if ( inherited || member.IsDefined(attType, false) ) { bool L_11 = ___2_inherited; if (L_11) { goto IL_0031; } } { MemberInfo_t* L_12 = ___0_member; Type_t* L_13 = V_3; NullCheck(L_12); bool L_14; L_14 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(12 /* System.Boolean System.Reflection.MemberInfo::IsDefined(System.Type,System.Boolean) */, L_12, L_13, (bool)0); if (!L_14) { goto IL_0033; } } IL_0031: { // return att; Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* L_15 = V_2; return L_15; } IL_0033: { // for ( var i = 0; i < attributes.Length; i++ ) { int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0037: { // for ( var i = 0; i < attributes.Length; i++ ) { int32_t L_17 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_0; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_000b; } } { // return null; return (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA*)NULL; } } // System.Reflection.ParameterInfo[] ParadoxNotion.ReflectionTools::RTGetDelegateTypeParameters(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* ReflectionTools_RTGetDelegateTypeParameters_m07C2FC4B17C3134500555B1DDCBD69D82A13D583 (Type_t* ___0_delegateType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Delegate_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2); s_Il2CppMethodInitialized = true; } { // if ( delegateType == null || !delegateType.RTIsSubclassOf(typeof(Delegate)) ) { Type_t* L_0 = ___0_delegateType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (L_1) { goto IL_001b; } } { Type_t* L_2 = ___0_delegateType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast (Delegate_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_4; L_4 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_3, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_5; L_5 = ReflectionTools_RTIsSubclassOf_m5E5686EA17A2BF5138C18BCBE663892D936CE853(L_2, L_4, NULL); if (L_5) { goto IL_0022; } } IL_001b: { // return new ParameterInfo[0]; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_6 = (ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C*)(ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C*)SZArrayNew(ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C_il2cpp_TypeInfo_var, (uint32_t)0); return L_6; } IL_0022: { // var invokeMethod = delegateType.RTGetMethod("Invoke"); Type_t* L_7 = ___0_delegateType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); MethodInfo_t* L_8; L_8 = ReflectionTools_RTGetMethod_mAA6AEFC60A980189C8702DEB7AA1DF67F1F3AAE7(L_7, _stringLiteralD7A66F857F6E3FCCC482964755DB79017BF35DD2, NULL); // return invokeMethod.GetParameters(); NullCheck(L_8); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_9; L_9 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_8); return L_9; } } // System.Delegate ParadoxNotion.ReflectionTools::RTCreateDelegate(System.Reflection.MethodInfo,System.Type,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* ReflectionTools_RTCreateDelegate_mA0B4AA6833B5A8B77B10C72FBC58A77E8090EC21 (MethodInfo_t* ___0_method, Type_t* ___1_type, RuntimeObject* ___2_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t083860B929985EC8DF79C99B5157C38632F84196_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRTCreateDelegateU3Eb__102_0_m48D8A46E0EB34C945F2729B05A2B79FB840A7D6F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* G_B4_0 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* G_B4_1 = NULL; String_t* G_B4_2 = NULL; Type_t* G_B4_3 = NULL; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* G_B3_0 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* G_B3_1 = NULL; String_t* G_B3_2 = NULL; Type_t* G_B3_3 = NULL; { // if ( instance != null ) { RuntimeObject* L_0 = ___2_instance; if (!L_0) { goto IL_0057; } } { // var instanceType = instance.GetType(); RuntimeObject* L_1 = ___2_instance; NullCheck(L_1); Type_t* L_2; L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL); V_0 = L_2; // if ( method.DeclaringType != instanceType ) { MethodInfo_t* L_3 = ___0_method; NullCheck(L_3); Type_t* L_4; L_4 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_3); Type_t* L_5 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_6; L_6 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_5, NULL); if (!L_6) { goto IL_0057; } } { // method = instanceType.RTGetMethod(method.Name, method.GetParameters().Select(p => p.ParameterType).ToArray()); Type_t* L_7 = V_0; MethodInfo_t* L_8 = ___0_method; NullCheck(L_8); String_t* L_9; L_9 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_8); MethodInfo_t* L_10 = ___0_method; NullCheck(L_10); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_11; L_11 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_10); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_12 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__102_0_3; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_13 = L_12; G_B3_0 = L_13; G_B3_1 = L_11; G_B3_2 = L_9; G_B3_3 = L_7; if (L_13) { G_B4_0 = L_13; G_B4_1 = L_11; G_B4_2 = L_9; G_B4_3 = L_7; goto IL_0044; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* L_14 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_15 = (Func_2_t083860B929985EC8DF79C99B5157C38632F84196*)il2cpp_codegen_object_new(Func_2_t083860B929985EC8DF79C99B5157C38632F84196_il2cpp_TypeInfo_var); NullCheck(L_15); Func_2__ctor_mABAC2A1749B8A3F716CAD567A9ABCC9654A7E97E(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3CRTCreateDelegateU3Eb__102_0_m48D8A46E0EB34C945F2729B05A2B79FB840A7D6F_RuntimeMethod_var), NULL); Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_16 = L_15; ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__102_0_3 = L_16; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__102_0_3), (void*)L_16); G_B4_0 = L_16; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; G_B4_3 = G_B3_3; } IL_0044: { RuntimeObject* L_17; L_17 = Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_18; L_18 = Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89(L_17, Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); MethodInfo_t* L_19; L_19 = ReflectionTools_RTGetMethod_mE3DC03872B6C4F347143520429CF4F26E7E27114(G_B4_3, G_B4_2, L_18, (Type_t*)NULL, (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)NULL, NULL); ___0_method = L_19; } IL_0057: { // return Delegate.CreateDelegate(type, instance, method); Type_t* L_20 = ___1_type; RuntimeObject* L_21 = ___2_instance; MethodInfo_t* L_22 = ___0_method; Delegate_t* L_23; L_23 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_20, L_21, L_22, NULL); return L_23; } } // System.Delegate ParadoxNotion.ReflectionTools::ConvertDelegate(System.Delegate,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* ReflectionTools_ConvertDelegate_m2D8F48307A9EDAE1DEF4A020CE4CF2CAAE575345 (Delegate_t* ___0_originalDelegate, Type_t* ___1_targetDelegateType, const RuntimeMethod* method) { { // return Delegate.CreateDelegate(targetDelegateType, originalDelegate.Target, originalDelegate.Method); Type_t* L_0 = ___1_targetDelegateType; Delegate_t* L_1 = ___0_originalDelegate; NullCheck(L_1); RuntimeObject* L_2; L_2 = Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline(L_1, NULL); Delegate_t* L_3 = ___0_originalDelegate; NullCheck(L_3); MethodInfo_t* L_4; L_4 = Delegate_get_Method_mB684A7525653DFE0EFC35E58449E1FC8E2A9F019(L_3, NULL); Delegate_t* L_5; L_5 = Delegate_CreateDelegate_mE2117ED279628E4E63D357AFAB3653DD909CB2D7(L_0, L_2, L_4, NULL); return L_5; } } // System.Boolean ParadoxNotion.ReflectionTools::IsReadOnly(System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsReadOnly_m94EF7F37CBE27FBD869917D96EEC42B2BD32E03C (FieldInfo_t* ___0_field, const RuntimeMethod* method) { { // return field.IsInitOnly || field.IsLiteral; FieldInfo_t* L_0 = ___0_field; NullCheck(L_0); bool L_1; L_1 = FieldInfo_get_IsInitOnly_m476BB9325A68BDD56B088D3E8407F75FA1388ED9(L_0, NULL); if (L_1) { goto IL_000f; } } { FieldInfo_t* L_2 = ___0_field; NullCheck(L_2); bool L_3; L_3 = FieldInfo_get_IsLiteral_mBE7DDC6A709439F775873859C82BAAD1EEFF791A(L_2, NULL); return L_3; } IL_000f: { return (bool)1; } } // System.Boolean ParadoxNotion.ReflectionTools::IsConstant(System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsConstant_m651000927FE16DA246CA6A30150D79D144A7F2F9 (FieldInfo_t* ___0_field, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return field.IsReadOnly() && field.IsStatic; FieldInfo_t* L_0 = ___0_field; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_1; L_1 = ReflectionTools_IsReadOnly_m94EF7F37CBE27FBD869917D96EEC42B2BD32E03C(L_0, NULL); if (!L_1) { goto IL_000f; } } { FieldInfo_t* L_2 = ___0_field; NullCheck(L_2); bool L_3; L_3 = FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139(L_2, NULL); return L_3; } IL_000f: { return (bool)0; } } // System.Boolean ParadoxNotion.ReflectionTools::IsStatic(System.Reflection.EventInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsStatic_m4E3B9C680D81689B1E047541A47ECF45E2EB90AA (EventInfo_t* ___0_info, const RuntimeMethod* method) { MethodInfo_t* V_0 = NULL; { // var m = info.GetAddMethod(); EventInfo_t* L_0 = ___0_info; NullCheck(L_0); MethodInfo_t* L_1; L_1 = EventInfo_GetAddMethod_m28FC2545E48A7B141AB8CC9E8F246FED3CC3674F(L_0, NULL); V_0 = L_1; // return m != null ? m.IsStatic : false; MethodInfo_t* L_2 = V_0; bool L_3; L_3 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_2, (MethodInfo_t*)NULL, NULL); if (L_3) { goto IL_0012; } } { return (bool)0; } IL_0012: { MethodInfo_t* L_4 = V_0; NullCheck(L_4); bool L_5; L_5 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_4, NULL); return L_5; } } // System.Boolean ParadoxNotion.ReflectionTools::IsStatic(System.Reflection.PropertyInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsStatic_m44A1094841BD0D6C1433616A3FB21393D2B32C14 (PropertyInfo_t* ___0_info, const RuntimeMethod* method) { MethodInfo_t* V_0 = NULL; { // var m = info.GetGetMethod(); PropertyInfo_t* L_0 = ___0_info; NullCheck(L_0); MethodInfo_t* L_1; L_1 = PropertyInfo_GetGetMethod_mE0D6C0811D404DD977B53E68C0D36BA8CB889F74(L_0, NULL); V_0 = L_1; // return m != null ? m.IsStatic : false; MethodInfo_t* L_2 = V_0; bool L_3; L_3 = MethodInfo_op_Inequality_mB73597A1FCC2F906DBCADDEC68A1B7D5B7E89FA8(L_2, (MethodInfo_t*)NULL, NULL); if (L_3) { goto IL_0012; } } { return (bool)0; } IL_0012: { MethodInfo_t* L_4 = V_0; NullCheck(L_4); bool L_5; L_5 = MethodBase_get_IsStatic_mD2921396167EC4F99E2ADC46C39CCCEC3CD0E16E(L_4, NULL); return L_5; } } // System.Boolean ParadoxNotion.ReflectionTools::IsParams(System.Reflection.ParameterInfo,System.Reflection.ParameterInfo[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsParams_m04E71E36AFB97F76D8B17F97A9A3AB16B51CDF07 (ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* ___0_parameter, ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* ___1_parameters, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamArrayAttribute_tF27F03676EDA15B72F5F2693C5F70388146CCA6D_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return parameter.Position == parameters.Length - 1 && parameter.IsDefined(typeof(ParamArrayAttribute), false); ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_0 = ___0_parameter; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(12 /* System.Int32 System.Reflection.ParameterInfo::get_Position() */, L_0); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_2 = ___1_parameters; NullCheck(L_2); if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_2)->max_length)), 1)))))) { goto IL_001f; } } { ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_3 = ___0_parameter; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (ParamArrayAttribute_tF27F03676EDA15B72F5F2693C5F70388146CCA6D_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); NullCheck(L_3); bool L_6; L_6 = VirtualFuncInvoker2< bool, Type_t*, bool >::Invoke(14 /* System.Boolean System.Reflection.ParameterInfo::IsDefined(System.Type,System.Boolean) */, L_3, L_5, (bool)0); return L_6; } IL_001f: { return (bool)0; } } // System.Boolean ParadoxNotion.ReflectionTools::IsObsolete(System.Reflection.MemberInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsObsolete_mF248C5913430BA51E9F9E22EAE1861BA086766DE (MemberInfo_t* ___0_member, bool ___1_inherited, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MethodInfo_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m3829EE477D53DB19323EFD21D331712A0196A2C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; MemberInfo_t* V_1 = NULL; bool V_2 = false; MethodInfo_t* V_3 = NULL; bool V_4 = false; { // if ( _obsoleteCache.TryGetValue(member, out result) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____obsoleteCache_18; MemberInfo_t* L_1 = ___0_member; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m99F7DFC0FD590089E7AF477F5D1140EA6EBF1575_RuntimeMethod_var); if (!L_2) { goto IL_0011; } } { // return result; bool L_3 = V_0; return L_3; } IL_0011: { // var resultMember = member; MemberInfo_t* L_4 = ___0_member; V_1 = L_4; // if ( member is MethodInfo ) { MemberInfo_t* L_5 = ___0_member; if (!((MethodInfo_t*)IsInstClass((RuntimeObject*)L_5, MethodInfo_t_il2cpp_TypeInfo_var))) { goto IL_0031; } } { // var m = (MethodInfo)member; MemberInfo_t* L_6 = ___0_member; V_3 = ((MethodInfo_t*)CastclassClass((RuntimeObject*)L_6, MethodInfo_t_il2cpp_TypeInfo_var)); // if ( m.IsPropertyAccessor() ) { MethodInfo_t* L_7 = V_3; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_8; L_8 = ReflectionTools_IsPropertyAccessor_mC7E61B52D34CF459B43C5BC768C1899C694CB599(L_7, NULL); if (!L_8) { goto IL_0031; } } { // resultMember = m.GetAccessorProperty(); MethodInfo_t* L_9 = V_3; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); PropertyInfo_t* L_10; L_10 = ReflectionTools_GetAccessorProperty_mA12E8F42729B42DD917D3B24C209753A383736E6(L_9, NULL); V_1 = L_10; } IL_0031: { // var isObsolete = resultMember.RTIsDefined(inherited); MemberInfo_t* L_11 = V_1; bool L_12 = ___1_inherited; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_13; L_13 = ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m3829EE477D53DB19323EFD21D331712A0196A2C1(L_11, L_12, ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_m3829EE477D53DB19323EFD21D331712A0196A2C1_RuntimeMethod_var); V_2 = L_13; // return _obsoleteCache[member] = isObsolete; Dictionary_2_tF911E54AE967371E5AC2088BA2263F5EC87357B9* L_14 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____obsoleteCache_18; MemberInfo_t* L_15 = ___0_member; bool L_16 = V_2; bool L_17 = L_16; V_4 = L_17; NullCheck(L_14); Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8(L_14, L_15, L_17, Dictionary_2_set_Item_m0291DED33AF072C67C490145D191F78E389DEFC8_RuntimeMethod_var); bool L_18 = V_4; return L_18; } } // System.Reflection.PropertyInfo ParadoxNotion.ReflectionTools::GetBaseDefinition(System.Reflection.PropertyInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* ReflectionTools_GetBaseDefinition_m78F8A44367F1B962FF1433B6B8DA6AA61B54F67E (PropertyInfo_t* ___0_propertyInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisMethodInfo_t_m068FD87F6FC2C84498EE90ADFFAD004FE0E6DE6F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t083860B929985EC8DF79C99B5157C38632F84196_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetBaseDefinitionU3Eb__110_0_m77DF00BADE8D8B52ED965101065AF168E95D0820_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MethodInfo_t* V_0 = NULL; MethodInfo_t* V_1 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* G_B6_0 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* G_B6_1 = NULL; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* G_B5_0 = NULL; ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* G_B5_1 = NULL; { // var method = propertyInfo.GetAccessors(true).FirstOrDefault(); PropertyInfo_t* L_0 = ___0_propertyInfo; NullCheck(L_0); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_1; L_1 = VirtualFuncInvoker1< MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*, bool >::Invoke(20 /* System.Reflection.MethodInfo[] System.Reflection.PropertyInfo::GetAccessors(System.Boolean) */, L_0, (bool)1); MethodInfo_t* L_2; L_2 = Enumerable_FirstOrDefault_TisMethodInfo_t_m068FD87F6FC2C84498EE90ADFFAD004FE0E6DE6F((RuntimeObject*)L_1, Enumerable_FirstOrDefault_TisMethodInfo_t_m068FD87F6FC2C84498EE90ADFFAD004FE0E6DE6F_RuntimeMethod_var); V_0 = L_2; // if ( method == null ) { MethodInfo_t* L_3 = V_0; bool L_4; L_4 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_3, (MethodInfo_t*)NULL, NULL); if (!L_4) { goto IL_0018; } } { // return null; return (PropertyInfo_t*)NULL; } IL_0018: { // var baseMethod = method.GetBaseDefinition(); MethodInfo_t* L_5 = V_0; NullCheck(L_5); MethodInfo_t* L_6; L_6 = VirtualFuncInvoker0< MethodInfo_t* >::Invoke(43 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::GetBaseDefinition() */, L_5); V_1 = L_6; // if ( baseMethod == method ) { MethodInfo_t* L_7 = V_1; MethodInfo_t* L_8 = V_0; bool L_9; L_9 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_7, L_8, NULL); if (!L_9) { goto IL_002a; } } { // return propertyInfo; PropertyInfo_t* L_10 = ___0_propertyInfo; return L_10; } IL_002a: { // var arguments = propertyInfo.GetIndexParameters().Select(p => p.ParameterType).ToArray(); PropertyInfo_t* L_11 = ___0_propertyInfo; NullCheck(L_11); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_12; L_12 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(17 /* System.Reflection.ParameterInfo[] System.Reflection.PropertyInfo::GetIndexParameters() */, L_11); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_13 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__110_0_4; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_14 = L_13; G_B5_0 = L_14; G_B5_1 = L_12; if (L_14) { G_B6_0 = L_14; G_B6_1 = L_12; goto IL_004f; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* L_15 = ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_16 = (Func_2_t083860B929985EC8DF79C99B5157C38632F84196*)il2cpp_codegen_object_new(Func_2_t083860B929985EC8DF79C99B5157C38632F84196_il2cpp_TypeInfo_var); NullCheck(L_16); Func_2__ctor_mABAC2A1749B8A3F716CAD567A9ABCC9654A7E97E(L_16, L_15, (intptr_t)((void*)U3CU3Ec_U3CGetBaseDefinitionU3Eb__110_0_m77DF00BADE8D8B52ED965101065AF168E95D0820_RuntimeMethod_var), NULL); Func_2_t083860B929985EC8DF79C99B5157C38632F84196* L_17 = L_16; ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__110_0_4 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9__110_0_4), (void*)L_17); G_B6_0 = L_17; G_B6_1 = G_B5_1; } IL_004f: { RuntimeObject* L_18; L_18 = Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_Select_TisParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F_TisType_t_mF9CA31F130332928D01BB1567743F4531645DE9C_RuntimeMethod_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_19; L_19 = Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89(L_18, Enumerable_ToArray_TisType_t_m8E2C7EBDC8CEB2393785B9E910ECF6D478007A89_RuntimeMethod_var); V_2 = L_19; // return baseMethod.DeclaringType.GetProperty(propertyInfo.Name, FLAGS_ALL, null, propertyInfo.PropertyType, arguments, null); MethodInfo_t* L_20 = V_1; NullCheck(L_20); Type_t* L_21; L_21 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_20); PropertyInfo_t* L_22 = ___0_propertyInfo; NullCheck(L_22); String_t* L_23; L_23 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_22); PropertyInfo_t* L_24 = ___0_propertyInfo; NullCheck(L_24); Type_t* L_25; L_25 = VirtualFuncInvoker0< Type_t* >::Invoke(16 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_24); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_26 = V_2; NullCheck(L_21); PropertyInfo_t* L_27; L_27 = Type_GetProperty_m56B512B27B74B56735C0BC4973B3E3C3BE817C68(L_21, L_23, ((int32_t)124), (Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235*)NULL, L_25, L_26, (ParameterModifierU5BU5D_t685261AD991B1E6582A0E53243DEE3B745E13364*)NULL, NULL); return L_27; } } // System.Reflection.FieldInfo ParadoxNotion.ReflectionTools::GetBaseDefinition(System.Reflection.FieldInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfo_t* ReflectionTools_GetBaseDefinition_m10E72B5B20845CA22C132AC98086D7975D778901 (FieldInfo_t* ___0_fieldInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return fieldInfo.DeclaringType.RTGetField(fieldInfo.Name); FieldInfo_t* L_0 = ___0_fieldInfo; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_0); FieldInfo_t* L_2 = ___0_fieldInfo; NullCheck(L_2); String_t* L_3; L_3 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_2); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); FieldInfo_t* L_4; L_4 = ReflectionTools_RTGetField_mFE4F3E43B38570FFA87C42C805EE71A6A623796A(L_1, L_3, (bool)0, NULL); return L_4; } } // System.Reflection.MethodInfo[] ParadoxNotion.ReflectionTools::GetExtensionMethods(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* ReflectionTools_GetExtensionMethods_mA791BCFF7A9603F7BF90C619F88559DDC9FB1C55 (Type_t* ___0_targetType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m798F27C64A36987B8433EB6BDDDCC88C45B83F4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m357F51FE75C84005979BBC32FE5CFFFFAA936460_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_0 = NULL; List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* V_1 = NULL; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL; int32_t V_3 = 0; Type_t* V_4 = NULL; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_5 = NULL; int32_t V_6 = 0; MethodInfo_t* V_7 = NULL; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* V_8 = NULL; { // MethodInfo[] methods = null; V_0 = (MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265*)NULL; // if ( _typeExtensions.TryGetValue(targetType, out methods) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* L_0 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeExtensions_19; Type_t* L_1 = ___0_targetType; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_mFAB96788019719DEFCCD37E4AEE18CF4F25CA60E_RuntimeMethod_var); if (!L_2) { goto IL_0013; } } { // return methods; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_3 = V_0; return L_3; } IL_0013: { // var result = new List(); List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_4 = (List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB*)il2cpp_codegen_object_new(List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F(L_4, List_1__ctor_m77A797E121255F214E782ADF78DFA7E03614C11F_RuntimeMethod_var); V_1 = L_4; // var allTypes = GetAllTypes(false); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5; L_5 = ReflectionTools_GetAllTypes_mF22C26E71414C5C8D85E2DE390A9B59045EC34D5((bool)0, NULL); V_2 = L_5; // for ( var i = 0; i < allTypes.Length; i++ ) { V_3 = 0; goto IL_0093; } IL_0024: { // var t = allTypes[i]; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = V_2; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; Type_t* L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = L_9; // if ( !t.IsSealed || t.IsGenericType || !t.RTIsDefined(true) ) { Type_t* L_10 = V_4; NullCheck(L_10); bool L_11; L_11 = Type_get_IsSealed_m6B652265DCEF64250FD2A173C50BD889467A58E4(L_10, NULL); if (!L_11) { goto IL_008f; } } { Type_t* L_12 = V_4; NullCheck(L_12); bool L_13; L_13 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_12); if (L_13) { goto IL_008f; } } { Type_t* L_14 = V_4; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_15; L_15 = ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m357F51FE75C84005979BBC32FE5CFFFFAA936460(L_14, (bool)1, ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m357F51FE75C84005979BBC32FE5CFFFFAA936460_RuntimeMethod_var); if (!L_15) { goto IL_008f; } } { // var typeMethods = t.RTGetMethods(); Type_t* L_16 = V_4; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_17; L_17 = ReflectionTools_RTGetMethods_m5EF676BFADDFAFACFFD656BA26390DF5AF84D0C2(L_16, NULL); V_5 = L_17; // for ( var j = 0; j < typeMethods.Length; j++ ) { V_6 = 0; goto IL_0087; } IL_0053: { // var m = typeMethods[j]; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_18 = V_5; int32_t L_19 = V_6; NullCheck(L_18); int32_t L_20 = L_19; MethodInfo_t* L_21 = (L_18)->GetAt(static_cast(L_20)); V_7 = L_21; // if ( m.IsExtensionMethod() && m.GetParameters()[0].ParameterType.RTIsAssignableFrom(targetType) ) { MethodInfo_t* L_22 = V_7; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_23; L_23 = ReflectionTools_IsExtensionMethod_mB06B4C574DECFFCD19C83F467E91843652F029EC(L_22, NULL); if (!L_23) { goto IL_0081; } } { MethodInfo_t* L_24 = V_7; NullCheck(L_24); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_25; L_25 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(16 /* System.Reflection.ParameterInfo[] System.Reflection.MethodBase::GetParameters() */, L_24); NullCheck(L_25); int32_t L_26 = 0; ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_27 = (L_25)->GetAt(static_cast(L_26)); NullCheck(L_27); Type_t* L_28; L_28 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_27); Type_t* L_29 = ___0_targetType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_30; L_30 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_28, L_29, NULL); if (!L_30) { goto IL_0081; } } { // result.Add(m); List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_31 = V_1; MethodInfo_t* L_32 = V_7; NullCheck(L_31); List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_inline(L_31, L_32, List_1_Add_mF8C65449AF6B15906CE1E82754FA5D89CADEB217_RuntimeMethod_var); } IL_0081: { // for ( var j = 0; j < typeMethods.Length; j++ ) { int32_t L_33 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_0087: { // for ( var j = 0; j < typeMethods.Length; j++ ) { int32_t L_34 = V_6; MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_35 = V_5; NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))) { goto IL_0053; } } IL_008f: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_36 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0093: { // for ( var i = 0; i < allTypes.Length; i++ ) { int32_t L_37 = V_3; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_38 = V_2; NullCheck(L_38); if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_0024; } } { // return _typeExtensions[targetType] = result.ToArray(); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_tE271D578889BD0F25D4C0BF8524ABC171B216470* L_39 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->____typeExtensions_19; Type_t* L_40 = ___0_targetType; List_1_tAA22D565EFA8D6D98AB10DE37D44553FDE22DBFB* L_41 = V_1; NullCheck(L_41); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_42; L_42 = List_1_ToArray_m798F27C64A36987B8433EB6BDDDCC88C45B83F4A(L_41, List_1_ToArray_m798F27C64A36987B8433EB6BDDDCC88C45B83F4A_RuntimeMethod_var); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_43 = L_42; V_8 = L_43; NullCheck(L_39); Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2(L_39, L_40, L_43, Dictionary_2_set_Item_m80AB245F2852E00AB7B7868DF00F6D522C3F03E2_RuntimeMethod_var); MethodInfoU5BU5D_tDF3670604A0AECF814A0B0BA09B91FBF0D6A3265* L_44 = V_8; return L_44; } } // System.Boolean ParadoxNotion.ReflectionTools::IsExtensionMethod(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsExtensionMethod_mB06B4C574DECFFCD19C83F467E91843652F029EC (MethodInfo_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m2695EF14E8D1A6D5132B75941BC9EF582C752FEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return method.RTIsDefined(true); MethodInfo_t* L_0 = ___0_method; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_1; L_1 = ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m2695EF14E8D1A6D5132B75941BC9EF582C752FEE(L_0, (bool)1, ReflectionTools_RTIsDefined_TisExtensionAttribute_t55192F874E3E06FBC2C075D9AB0214C94A702991_m2695EF14E8D1A6D5132B75941BC9EF582C752FEE_RuntimeMethod_var); return L_1; } } // System.Boolean ParadoxNotion.ReflectionTools::IsPropertyAccessor(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsPropertyAccessor_mC7E61B52D34CF459B43C5BC768C1899C694CB599 (MethodInfo_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return method.GetMethodSpecialType() == MethodType.PropertyAccessor; MethodInfo_t* L_0 = ___0_method; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); int32_t L_1; L_1 = ReflectionTools_GetMethodSpecialType_mD1B8367C783008546A7A1D7D8046C468D5EACD37(L_0, NULL); return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0); } } // System.Boolean ParadoxNotion.ReflectionTools::IsIndexerProperty(System.Reflection.PropertyInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsIndexerProperty_m3236B2702B59505F5F6EE77B2A8F2A3868A8AC4F (PropertyInfo_t* ___0_property, const RuntimeMethod* method) { { // return property.GetIndexParameters().Length != 0; PropertyInfo_t* L_0 = ___0_property; NullCheck(L_0); ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* L_1; L_1 = VirtualFuncInvoker0< ParameterInfoU5BU5D_t86995AB4A1693393FE29B058CC3FD727DF0B984C* >::Invoke(17 /* System.Reflection.ParameterInfo[] System.Reflection.PropertyInfo::GetIndexParameters() */, L_0); NullCheck(L_1); return (bool)((!(((uint32_t)(((RuntimeArray*)L_1)->max_length)) <= ((uint32_t)0)))? 1 : 0); } } // System.Boolean ParadoxNotion.ReflectionTools::IsAutoProperty(System.Reflection.PropertyInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsAutoProperty_m944BED5CF06F92B27EC28C4C3AF3BFFE899E944F (PropertyInfo_t* ___0_property, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FBBC49654C122288A0A99D5B96BED1CF8543B07); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { // if ( !property.CanRead || !property.CanWrite ) { return false; } PropertyInfo_t* L_0 = ___0_property; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(18 /* System.Boolean System.Reflection.PropertyInfo::get_CanRead() */, L_0); if (!L_1) { goto IL_0010; } } { PropertyInfo_t* L_2 = ___0_property; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(19 /* System.Boolean System.Reflection.PropertyInfo::get_CanWrite() */, L_2); if (L_3) { goto IL_0012; } } IL_0010: { // if ( !property.CanRead || !property.CanWrite ) { return false; } return (bool)0; } IL_0012: { // var backingFieldName = "<" + property.Name + ">k__BackingField"; PropertyInfo_t* L_4 = ___0_property; NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4); String_t* L_6; L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral725B1CAFF9B49E1231FDA15B85166BBEFAA36A11, L_5, _stringLiteral2FBBC49654C122288A0A99D5B96BED1CF8543B07, NULL); V_0 = L_6; // return property.DeclaringType.RTGetField(backingFieldName) != null; PropertyInfo_t* L_7 = ___0_property; NullCheck(L_7); Type_t* L_8; L_8 = VirtualFuncInvoker0< Type_t* >::Invoke(9 /* System.Type System.Reflection.MemberInfo::get_DeclaringType() */, L_7); String_t* L_9 = V_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); FieldInfo_t* L_10; L_10 = ReflectionTools_RTGetField_mFE4F3E43B38570FFA87C42C805EE71A6A623796A(L_8, L_9, (bool)0, NULL); bool L_11; L_11 = FieldInfo_op_Inequality_m95789A98E646494987E66A9E4188DCA86185066B(L_10, (FieldInfo_t*)NULL, NULL); return L_11; } } // System.Reflection.PropertyInfo ParadoxNotion.ReflectionTools::GetAccessorProperty(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PropertyInfo_t* ReflectionTools_GetAccessorProperty_mA12E8F42729B42DD917D3B24C209753A383736E6 (MethodInfo_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( method.IsPropertyAccessor() ) { MethodInfo_t* L_0 = ___0_method; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_1; L_1 = ReflectionTools_IsPropertyAccessor_mC7E61B52D34CF459B43C5BC768C1899C694CB599(L_0, NULL); if (!L_1) { goto IL_0020; } } { // return method.RTReflectedOrDeclaredType().RTGetProperty(method.Name.Substring(4)); MethodInfo_t* L_2 = ___0_method; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = ReflectionTools_RTReflectedOrDeclaredType_m32DA44AFE760986850D8CEFD7ED2D0D9A0124F85(L_2, NULL); MethodInfo_t* L_4 = ___0_method; NullCheck(L_4); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_4); NullCheck(L_5); String_t* L_6; L_6 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_5, 4, NULL); PropertyInfo_t* L_7; L_7 = ReflectionTools_RTGetProperty_mD330841C2A4BA023EE2D61421E8EC8A9BDA596FF(L_3, L_6, NULL); return L_7; } IL_0020: { // return null; return (PropertyInfo_t*)NULL; } } // System.Boolean ParadoxNotion.ReflectionTools::IsEnumerableCollection(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_IsEnumerableCollection_m57510EB086F809B9664A8052B0688195CD66AE0D (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( type == null ) { return false; } Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( type == null ) { return false; } return (bool)0; } IL_000b: { // return typeof(IEnumerable).RTIsAssignableFrom(type) && ( type.RTIsGenericType() || type.RTIsArray() ); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); Type_t* L_4 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_5; L_5 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_3, L_4, NULL); if (!L_5) { goto IL_002e; } } { Type_t* L_6 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_7; L_7 = ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D(L_6, NULL); if (L_7) { goto IL_002c; } } { Type_t* L_8 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_9; L_9 = ReflectionTools_RTIsArray_m3D41C7F7003A1B386CC3201156DF3E427FBA930B(L_8, NULL); return L_9; } IL_002c: { return (bool)1; } IL_002e: { return (bool)0; } } // System.Type ParadoxNotion.ReflectionTools::GetEnumerableElementType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetEnumerableElementType_m3AD7CF908F37E91145554AF01F90FBA6F2D99488 (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; { // if ( type == null ) { return null; } Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (!L_1) { goto IL_000b; } } { // if ( type == null ) { return null; } return (Type_t*)NULL; } IL_000b: { // if ( !typeof(IEnumerable).RTIsAssignableFrom(type) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast (IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_3; L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL); Type_t* L_4 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_5; L_5 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_3, L_4, NULL); if (L_5) { goto IL_001f; } } { // return null; return (Type_t*)NULL; } IL_001f: { // if ( type.HasElementType || type.RTIsArray() ) { Type_t* L_6 = ___0_type; NullCheck(L_6); bool L_7; L_7 = Type_get_HasElementType_m44F9601E586D2EEA2EDB93FB81D1D80521C264EE(L_6, NULL); if (L_7) { goto IL_002f; } } { Type_t* L_8 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_9; L_9 = ReflectionTools_RTIsArray_m3D41C7F7003A1B386CC3201156DF3E427FBA930B(L_8, NULL); if (!L_9) { goto IL_0036; } } IL_002f: { // return type.GetElementType(); Type_t* L_10 = ___0_type; NullCheck(L_10); Type_t* L_11; L_11 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_10); return L_11; } IL_0036: { // if ( type.RTIsGenericType() ) { Type_t* L_12 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_13; L_13 = ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D(L_12, NULL); if (!L_13) { goto IL_006b; } } { // var args = type.RTGetGenericArguments(); Type_t* L_14 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15; L_15 = ReflectionTools_RTGetGenericArguments_m4BDA81AB7266D69FEB3A80EA98212B7381024287(L_14, NULL); V_0 = L_15; // if ( args.Length == 1 ) { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_16 = V_0; NullCheck(L_16); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))) == ((uint32_t)1)))) { goto IL_004f; } } { // return args[0]; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_17 = V_0; NullCheck(L_17); int32_t L_18 = 0; Type_t* L_19 = (L_17)->GetAt(static_cast(L_18)); return L_19; } IL_004f: { // if ( typeof(IDictionary).RTIsAssignableFrom(type) && args.Length == 2 ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_20 = { reinterpret_cast (IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_21; L_21 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_20, NULL); Type_t* L_22 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_23; L_23 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_21, L_22, NULL); if (!L_23) { goto IL_006b; } } { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_24 = V_0; NullCheck(L_24); if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))) == ((uint32_t)2)))) { goto IL_006b; } } { // return args[1]; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_25 = V_0; NullCheck(L_25); int32_t L_26 = 1; Type_t* L_27 = (L_25)->GetAt(static_cast(L_26)); return L_27; } IL_006b: { // return null; return (Type_t*)NULL; } } // System.Type ParadoxNotion.ReflectionTools::GetSingleGenericArgument(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetSingleGenericArgument_m2012761F3C0EA3CD6430CB76B491242BFC680F0C (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_0 = NULL; { // if ( type.RTIsGenericType() ) { Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_1; L_1 = ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D(L_0, NULL); if (!L_1) { goto IL_001b; } } { // var args = type.RTGetGenericArguments(); Type_t* L_2 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3; L_3 = ReflectionTools_RTGetGenericArguments_m4BDA81AB7266D69FEB3A80EA98212B7381024287(L_2, NULL); V_0 = L_3; // return args.Length == 1 ? args[0] : null; TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = V_0; NullCheck(L_4); if ((((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))) == ((int32_t)1))) { goto IL_0017; } } { return (Type_t*)NULL; } IL_0017: { TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_5 = V_0; NullCheck(L_5); int32_t L_6 = 0; Type_t* L_7 = (L_5)->GetAt(static_cast(L_6)); return L_7; } IL_001b: { // return null; return (Type_t*)NULL; } } // System.Type ParadoxNotion.ReflectionTools::GetFirstGenericParameterConstraintType(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetFirstGenericParameterConstraintType_mFC2AAB975EC5BCF9A56B4D0C83C7F2E2AB9B305A (Type_t* ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // if ( type == null || !type.RTIsGenericType() ) { return null; } Type_t* L_0 = ___0_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_1; L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL); if (L_1) { goto IL_0011; } } { Type_t* L_2 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_3; L_3 = ReflectionTools_RTIsGenericType_mAF437F88E43986851E42815811D0514F28415D0D(L_2, NULL); if (L_3) { goto IL_0013; } } IL_0011: { // if ( type == null || !type.RTIsGenericType() ) { return null; } return (Type_t*)NULL; } IL_0013: { // type = type.GetGenericTypeDefinition(); Type_t* L_4 = ___0_type; NullCheck(L_4); Type_t* L_5; L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_4); ___0_type = L_5; // var arg1 = type.RTGetGenericArguments().First(); Type_t* L_6 = ___0_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7; L_7 = ReflectionTools_RTGetGenericArguments_m4BDA81AB7266D69FEB3A80EA98212B7381024287(L_6, NULL); Type_t* L_8; L_8 = Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074((RuntimeObject*)L_7, Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074_RuntimeMethod_var); // var c1 = arg1.GetGenericParameterConstraints().FirstOrDefault(); NullCheck(L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9; L_9 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(53 /* System.Type[] System.Type::GetGenericParameterConstraints() */, L_8); Type_t* L_10; L_10 = Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3((RuntimeObject*)L_9, Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3_RuntimeMethod_var); V_0 = L_10; // return c1 != null ? c1 : typeof(object); Type_t* L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_12; L_12 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_11, (Type_t*)NULL, NULL); if (L_12) { goto IL_0045; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_14; L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL); return L_14; } IL_0045: { Type_t* L_15 = V_0; return L_15; } } // System.Type ParadoxNotion.ReflectionTools::GetFirstGenericParameterConstraintType(System.Reflection.MethodInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionTools_GetFirstGenericParameterConstraintType_mC609BFA7196CC8C58E60EF47A6AFCADC3644E885 (MethodInfo_t* ___0_method, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeObject_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // if ( method == null || !method.IsGenericMethod ) { return null; } MethodInfo_t* L_0 = ___0_method; bool L_1; L_1 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_0, (MethodInfo_t*)NULL, NULL); if (L_1) { goto IL_0011; } } { MethodInfo_t* L_2 = ___0_method; NullCheck(L_2); bool L_3; L_3 = VirtualFuncInvoker0< bool >::Invoke(26 /* System.Boolean System.Reflection.MethodBase::get_IsGenericMethod() */, L_2); if (L_3) { goto IL_0013; } } IL_0011: { // if ( method == null || !method.IsGenericMethod ) { return null; } return (Type_t*)NULL; } IL_0013: { // method = method.GetGenericMethodDefinition(); MethodInfo_t* L_4 = ___0_method; NullCheck(L_4); MethodInfo_t* L_5; L_5 = VirtualFuncInvoker0< MethodInfo_t* >::Invoke(41 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::GetGenericMethodDefinition() */, L_4); ___0_method = L_5; // var arg1 = method.RTGetGenericArguments().First(); MethodInfo_t* L_6 = ___0_method; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7; L_7 = ReflectionTools_RTGetGenericArguments_mE888A1A280C223C62DF4A21E9C4010B69D942DC0(L_6, NULL); Type_t* L_8; L_8 = Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074((RuntimeObject*)L_7, Enumerable_First_TisType_t_m22B99E5DC993C761AE0CB9632BA5749F27E1E074_RuntimeMethod_var); // var c1 = arg1.GetGenericParameterConstraints().FirstOrDefault(); NullCheck(L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9; L_9 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(53 /* System.Type[] System.Type::GetGenericParameterConstraints() */, L_8); Type_t* L_10; L_10 = Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3((RuntimeObject*)L_9, Enumerable_FirstOrDefault_TisType_t_mEE31D133B983B50F04B8149336B165B3E2249BC3_RuntimeMethod_var); V_0 = L_10; // return c1 != null ? c1 : typeof(object); Type_t* L_11 = V_0; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_12; L_12 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_11, (Type_t*)NULL, NULL); if (L_12) { goto IL_0045; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast (RuntimeObject_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_14; L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL); return L_14; } IL_0045: { Type_t* L_15 = V_0; return L_15; } } // System.Boolean ParadoxNotion.ReflectionTools::TryMakeGeneric(System.Type,System.Type,System.Type&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_TryMakeGeneric_m019B7FC4E57139AA36EF4B21EF297519A1E83DAB (Type_t* ___0_def, Type_t* ___1_argType, Type_t** ___2_result, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // result = null; Type_t** L_0 = ___2_result; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); // if ( def == null || argType == null || !def.IsGenericType ) { return false; } Type_t* L_1 = ___0_def; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_2; L_2 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, (Type_t*)NULL, NULL); if (L_2) { goto IL_001d; } } { Type_t* L_3 = ___1_argType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, (Type_t*)NULL, NULL); if (L_4) { goto IL_001d; } } { Type_t* L_5 = ___0_def; NullCheck(L_5); bool L_6; L_6 = VirtualFuncInvoker0< bool >::Invoke(40 /* System.Boolean System.Type::get_IsGenericType() */, L_5); if (L_6) { goto IL_001f; } } IL_001d: { // if ( def == null || argType == null || !def.IsGenericType ) { return false; } return (bool)0; } IL_001f: { } try {// begin try (depth: 1) // result = def.GetGenericTypeDefinition().MakeGenericType(argType); Type_t** L_7 = ___2_result; Type_t* L_8 = ___0_def; NullCheck(L_8); Type_t* L_9; L_9 = VirtualFuncInvoker0< Type_t* >::Invoke(48 /* System.Type System.Type::GetGenericTypeDefinition() */, L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = L_10; Type_t* L_12 = ___1_argType; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (Type_t*)L_12); NullCheck(L_9); Type_t* L_13; L_13 = VirtualFuncInvoker1< Type_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(122 /* System.Type System.Type::MakeGenericType(System.Type[]) */, L_9, L_11); *((RuntimeObject**)L_7) = (RuntimeObject*)L_13; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_13); // return true; V_0 = (bool)1; goto IL_0040; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_003b; } throw e; } CATCH_003b: {// begin catch(System.Object) // catch { return false; } // catch { return false; } V_0 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0040; }// end catch (depth: 1) IL_0040: { // } bool L_14 = V_0; return L_14; } } // System.Boolean ParadoxNotion.ReflectionTools::TryMakeGeneric(System.Reflection.MethodInfo,System.Type,System.Reflection.MethodInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_TryMakeGeneric_mC50275DCFBC99918620D18D8C1419EDDD988D7EF (MethodInfo_t* ___0_def, Type_t* ___1_argType, MethodInfo_t** ___2_result, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; { // result = null; MethodInfo_t** L_0 = ___2_result; *((RuntimeObject**)L_0) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL); // if ( def == null || argType == null || !def.IsGenericMethod ) { return false; } MethodInfo_t* L_1 = ___0_def; bool L_2; L_2 = MethodInfo_op_Equality_m1466AB76300C9F07856E706E7E914062175189D1(L_1, (MethodInfo_t*)NULL, NULL); if (L_2) { goto IL_001d; } } { Type_t* L_3 = ___1_argType; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, (Type_t*)NULL, NULL); if (L_4) { goto IL_001d; } } { MethodInfo_t* L_5 = ___0_def; NullCheck(L_5); bool L_6; L_6 = VirtualFuncInvoker0< bool >::Invoke(26 /* System.Boolean System.Reflection.MethodBase::get_IsGenericMethod() */, L_5); if (L_6) { goto IL_001f; } } IL_001d: { // if ( def == null || argType == null || !def.IsGenericMethod ) { return false; } return (bool)0; } IL_001f: { } try {// begin try (depth: 1) // result = def.GetGenericMethodDefinition().MakeGenericMethod(argType); MethodInfo_t** L_7 = ___2_result; MethodInfo_t* L_8 = ___0_def; NullCheck(L_8); MethodInfo_t* L_9; L_9 = VirtualFuncInvoker0< MethodInfo_t* >::Invoke(41 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::GetGenericMethodDefinition() */, L_8); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1); TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_11 = L_10; Type_t* L_12 = ___1_argType; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(0), (Type_t*)L_12); NullCheck(L_9); MethodInfo_t* L_13; L_13 = VirtualFuncInvoker1< MethodInfo_t*, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(42 /* System.Reflection.MethodInfo System.Reflection.MethodInfo::MakeGenericMethod(System.Type[]) */, L_9, L_11); *((RuntimeObject**)L_7) = (RuntimeObject*)L_13; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_13); // return true; V_0 = (bool)1; goto IL_0040; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_003b; } throw e; } CATCH_003b: {// begin catch(System.Object) // catch { return false; } // catch { return false; } V_0 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0040; }// end catch (depth: 1) IL_0040: { // } bool L_14 = V_0; return L_14; } } // System.Array ParadoxNotion.ReflectionTools::Resize(System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* ReflectionTools_Resize_mB7A14139E730113EE44A51C1651F63A7417CBA4A (RuntimeArray* ___0_array, int32_t ___1_newSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeArray* V_0 = NULL; int32_t V_1 = 0; { // if ( array == null ) { return null; } RuntimeArray* L_0 = ___0_array; if (L_0) { goto IL_0005; } } { // if ( array == null ) { return null; } return (RuntimeArray*)NULL; } IL_0005: { // var oldSize = array.Length; RuntimeArray* L_1 = ___0_array; NullCheck(L_1); int32_t L_2; L_2 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_1, NULL); // var elementType = array.GetType().GetElementType(); RuntimeArray* L_3 = ___0_array; NullCheck(L_3); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); NullCheck(L_4); Type_t* L_5; L_5 = VirtualFuncInvoker0< Type_t* >::Invoke(46 /* System.Type System.Type::GetElementType() */, L_4); // var newArray = System.Array.CreateInstance(elementType, newSize); int32_t L_6 = ___1_newSize; RuntimeArray* L_7; L_7 = Array_CreateInstance_m13B202130951A03AF5F52470A19E17D3AD2A8983(L_5, L_6, NULL); V_0 = L_7; // var preserveLength = System.Math.Min(oldSize, newSize); int32_t L_8 = ___1_newSize; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_9; L_9 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_2, L_8, NULL); V_1 = L_9; // if ( preserveLength > 0 ) { int32_t L_10 = V_1; if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_0030; } } { // System.Array.Copy(array, newArray, preserveLength); RuntimeArray* L_11 = ___0_array; RuntimeArray* L_12 = V_0; int32_t L_13 = V_1; Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900(L_11, L_12, L_13, NULL); } IL_0030: { // return newArray; RuntimeArray* L_14 = V_0; return L_14; } } // System.Boolean ParadoxNotion.ReflectionTools::TryConvert(System.Type,System.Type,System.Linq.Expressions.UnaryExpression&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionTools_TryConvert_m2EBBA688AD0EFE3BBC104A10607D862F8A09CC2D (Type_t* ___0_fromType, Type_t* ___1_toType, UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96** ___2_exp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) // exp = Expression.Convert(Expression.Parameter(fromType, null), toType); UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96** L_0 = ___2_exp; Type_t* L_1 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(Expression_t70AA908ECBD33E94249BF235E4EBB0F831AD8785_il2cpp_TypeInfo_var); ParameterExpression_tE8D3A1137422F75D256CBB200EDC82820F240110* L_2; L_2 = Expression_Parameter_mF825EFB5FBAABE8355C9D44B286AB4EA02F8B992(L_1, (String_t*)NULL, NULL); Type_t* L_3 = ___1_toType; UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96* L_4; L_4 = Expression_Convert_mD5233B60383B3FD0F5A044E4440FB32CBF9609D5(L_2, L_3, NULL); *((RuntimeObject**)L_0) = (RuntimeObject*)L_4; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_4); // return true; V_0 = (bool)1; goto IL_001b; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0013; } throw e; } CATCH_0013: {// begin catch(System.Object) // catch { // exp = null; UnaryExpression_tFB4F40A211A2FF9B58F1A86E0EDB474121867B96** L_5 = ___2_exp; *((RuntimeObject**)L_5) = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)NULL); // return false; V_0 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_001b; }// end catch (depth: 1) IL_001b: { // } bool L_6 = V_0; return L_6; } } // System.Void ParadoxNotion.ReflectionTools::DigFields(System.Object,System.Predicate`1,System.Action`1,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectionTools_DigFields_m6C8E4A1FD6BF906453D7D24BF3407484BF3B1AD4 (RuntimeObject* ___0_root, Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9* ___1_move, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_push, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_pop, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_1 = NULL; int32_t V_2 = 0; FieldInfo_t* V_3 = NULL; RuntimeObject* V_4 = NULL; RuntimeObject* V_5 = NULL; RuntimeObject* V_6 = NULL; { // if ( root == null ) { return; } RuntimeObject* L_0 = ___0_root; if (L_0) { goto IL_0004; } } { // if ( root == null ) { return; } return; } IL_0004: { // var type = root.GetType(); RuntimeObject* L_1 = ___0_root; NullCheck(L_1); Type_t* L_2; L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL); V_0 = L_2; // if ( type.IsPrimitive || type == typeof(string) ) { Type_t* L_3 = V_0; NullCheck(L_3); bool L_4; L_4 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_3, NULL); if (L_4) { goto IL_0025; } } { Type_t* L_5 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_7; L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL); bool L_8; L_8 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_5, L_7, NULL); if (!L_8) { goto IL_0026; } } IL_0025: { // return; return; } IL_0026: { // if ( push != null ) { push(root); } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_9 = ___2_push; if (!L_9) { goto IL_0030; } } { // if ( push != null ) { push(root); } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_10 = ___2_push; RuntimeObject* L_11 = ___0_root; NullCheck(L_10); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_10, L_11, NULL); } IL_0030: { // var fields = type.RTGetFields(); Type_t* L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_13; L_13 = ReflectionTools_RTGetFields_mFC30115AB97987D6BC1360FEBBA1BF6011B38596(L_12, NULL); V_1 = L_13; // for ( var i = 0; i < fields.Length; i++ ) { V_2 = 0; goto IL_0136; } IL_003e: { // var field = fields[i]; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_14 = V_1; int32_t L_15 = V_2; NullCheck(L_14); int32_t L_16 = L_15; FieldInfo_t* L_17 = (L_14)->GetAt(static_cast(L_16)); V_3 = L_17; // if ( !field.IsStatic && !field.FieldType.IsPrimitive && field.FieldType != typeof(string) && move(field) ) { FieldInfo_t* L_18 = V_3; NullCheck(L_18); bool L_19; L_19 = FieldInfo_get_IsStatic_mEBBEB7B19A48D3E11BE830F3704C131A681F6139(L_18, NULL); if (L_19) { goto IL_0132; } } { FieldInfo_t* L_20 = V_3; NullCheck(L_20); Type_t* L_21; L_21 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_20); NullCheck(L_21); bool L_22; L_22 = Type_get_IsPrimitive_m46ACAAB8F754D37713E3E45437705F4F58FAFA18(L_21, NULL); if (L_22) { goto IL_0132; } } { FieldInfo_t* L_23 = V_3; NullCheck(L_23); Type_t* L_24; L_24 = VirtualFuncInvoker0< Type_t* >::Invoke(17 /* System.Type System.Reflection.FieldInfo::get_FieldType() */, L_23); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_25 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_26; L_26 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_25, NULL); bool L_27; L_27 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_24, L_26, NULL); if (!L_27) { goto IL_0132; } } { Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9* L_28 = ___1_move; FieldInfo_t* L_29 = V_3; NullCheck(L_28); bool L_30; L_30 = Predicate_1_Invoke_m55FD8A7A3E7715CDE15DE68DF469A08EF4381743_inline(L_28, L_29, NULL); if (!L_30) { goto IL_0132; } } { // var value = field.GetValue(root); FieldInfo_t* L_31 = V_3; RuntimeObject* L_32 = ___0_root; NullCheck(L_31); RuntimeObject* L_33; L_33 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_31, L_32); V_4 = L_33; // if ( value == null ) { RuntimeObject* L_34 = V_4; if (!L_34) { goto IL_0132; } } { // if ( value is IList ) { RuntimeObject* L_35 = V_4; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_35, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var))) { goto IL_00db; } } { // foreach ( var item in (IList)value ) { RuntimeObject* L_36 = V_4; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_36, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var))); RuntimeObject* L_37; L_37 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_36, IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D_il2cpp_TypeInfo_var))); V_5 = L_37; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00c6: {// begin finally (depth: 1) { RuntimeObject* L_38 = V_5; V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_38, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_39 = V_6; if (!L_39) { goto IL_00da; } } { RuntimeObject* L_40 = V_6; NullCheck(L_40); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_40); } IL_00da: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_00bb_1; } IL_00ac_1: { // foreach ( var item in (IList)value ) { RuntimeObject* L_41 = V_5; NullCheck(L_41); RuntimeObject* L_42; L_42 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_41); // DigFields(item, move, push, pop); Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9* L_43 = ___1_move; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_44 = ___2_push; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_45 = ___3_pop; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ReflectionTools_DigFields_m6C8E4A1FD6BF906453D7D24BF3407484BF3B1AD4(L_42, L_43, L_44, L_45, NULL); } IL_00bb_1: { // foreach ( var item in (IList)value ) { RuntimeObject* L_46 = V_5; NullCheck(L_46); bool L_47; L_47 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_46); if (L_47) { goto IL_00ac_1; } } { goto IL_0132; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00db: { // if ( value is IDictionary ) { RuntimeObject* L_48 = V_4; if (!((RuntimeObject*)IsInst((RuntimeObject*)L_48, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var))) { goto IL_0128; } } { // foreach ( var item in ( (IDictionary)value ).Values ) { RuntimeObject* L_49 = V_4; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_49, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var))); RuntimeObject* L_50; L_50 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.ICollection System.Collections.IDictionary::get_Values() */, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_49, IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220_il2cpp_TypeInfo_var))); NullCheck(L_50); RuntimeObject* L_51; L_51 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.IEnumerator System.Collections.IEnumerable::GetEnumerator() */, IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_il2cpp_TypeInfo_var, L_50); V_5 = L_51; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0113: {// begin finally (depth: 1) { RuntimeObject* L_52 = V_5; V_6 = ((RuntimeObject*)IsInst((RuntimeObject*)L_52, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)); RuntimeObject* L_53 = V_6; if (!L_53) { goto IL_0127; } } { RuntimeObject* L_54 = V_6; NullCheck(L_54); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_54); } IL_0127: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0108_1; } IL_00f9_1: { // foreach ( var item in ( (IDictionary)value ).Values ) { RuntimeObject* L_55 = V_5; NullCheck(L_55); RuntimeObject* L_56; L_56 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_55); // DigFields(item, move, push, pop); Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9* L_57 = ___1_move; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_58 = ___2_push; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_59 = ___3_pop; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ReflectionTools_DigFields_m6C8E4A1FD6BF906453D7D24BF3407484BF3B1AD4(L_56, L_57, L_58, L_59, NULL); } IL_0108_1: { // foreach ( var item in ( (IDictionary)value ).Values ) { RuntimeObject* L_60 = V_5; NullCheck(L_60); bool L_61; L_61 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_60); if (L_61) { goto IL_00f9_1; } } { goto IL_0132; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0128: { // DigFields(value, move, push, pop); RuntimeObject* L_62 = V_4; Predicate_1_tE5E9AB7117BF7AF9564DDDA7E469769C3A5F4FD9* L_63 = ___1_move; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_64 = ___2_push; Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_65 = ___3_pop; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); ReflectionTools_DigFields_m6C8E4A1FD6BF906453D7D24BF3407484BF3B1AD4(L_62, L_63, L_64, L_65, NULL); } IL_0132: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_66 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_66, 1)); } IL_0136: { // for ( var i = 0; i < fields.Length; i++ ) { int32_t L_67 = V_2; FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_68 = V_1; NullCheck(L_68); if ((((int32_t)L_67) < ((int32_t)((int32_t)(((RuntimeArray*)L_68)->max_length))))) { goto IL_003e; } } { // if ( pop != null ) { pop(root); } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_69 = ___3_pop; if (!L_69) { goto IL_0149; } } { // if ( pop != null ) { pop(root); } Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_70 = ___3_pop; RuntimeObject* L_71 = ___0_root; NullCheck(L_70); Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(L_70, L_71, NULL); } IL_0149: { // } 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 ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass33_0__ctor_mFB6B712832ED12003F3F8372668B163E81B5211B (U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean ParadoxNotion.ReflectionTools/<>c__DisplayClass33_0::b__2(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass33_0_U3CGetAllTypesU3Eb__2_m72387115D4734DA79EE4672B8380A0DFD4BA4E78 (U3CU3Ec__DisplayClass33_0_t3195B7322EB868B14447ADF4804AC59EE76FE5AF* __this, Type_t* ___0_t, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_mC52129E4F5154D0B1A66DDDB6069D03A06ED39F7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // try { result.AddRange(asm.GetExportedTypes().Where(t => includeObsolete == true || !t.RTIsDefined(false))); } bool L_0 = __this->___includeObsolete_0; if (L_0) { goto IL_0013; } } { Type_t* L_1 = ___0_t; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_2; L_2 = ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_mC52129E4F5154D0B1A66DDDB6069D03A06ED39F7(L_1, (bool)0, ReflectionTools_RTIsDefined_TisObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A_mC52129E4F5154D0B1A66DDDB6069D03A06ED39F7_RuntimeMethod_var); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } IL_0013: { return (bool)1; } } #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 ParadoxNotion.ReflectionTools/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m651AC96BDA316DDCE9F2995BE6F6241008D83103 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* L_0 = (U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5*)il2cpp_codegen_object_new(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m95C3555135EFF9ABADF28AAD3AA1B222FA46E5C6(L_0, NULL); ((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void ParadoxNotion.ReflectionTools/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m95C3555135EFF9ABADF28AAD3AA1B222FA46E5C6 (U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.String ParadoxNotion.ReflectionTools/<>c::b__33_0(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetAllTypesU3Eb__33_0_m6505EF95821DDC5B3C0B3B0D04DEC965A10AC40A (U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* __this, Type_t* ___0_t, const RuntimeMethod* method) { { // return _allTypes = result.OrderBy(t => t.Namespace).ThenBy(t => t.FriendlyName()).ToArray(); Type_t* L_0 = ___0_t; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(24 /* System.String System.Type::get_Namespace() */, L_0); return L_1; } } // System.String ParadoxNotion.ReflectionTools/<>c::b__33_1(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CGetAllTypesU3Eb__33_1_m3BA38FDC8B56E85CAB837C0A33048EFADB69BE10 (U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* __this, Type_t* ___0_t, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return _allTypes = result.OrderBy(t => t.Namespace).ThenBy(t => t.FriendlyName()).ToArray(); Type_t* L_0 = ___0_t; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); String_t* L_1; L_1 = ReflectionTools_FriendlyName_mCA9B53218CF47CBC57E7EA260DE334F98D12E56C(L_0, (bool)0, NULL); return L_1; } } // System.Type ParadoxNotion.ReflectionTools/<>c::b__102_0(System.Reflection.ParameterInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* U3CU3Ec_U3CRTCreateDelegateU3Eb__102_0_m48D8A46E0EB34C945F2729B05A2B79FB840A7D6F (U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* __this, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* ___0_p, const RuntimeMethod* method) { { // method = instanceType.RTGetMethod(method.Name, method.GetParameters().Select(p => p.ParameterType).ToArray()); ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_0 = ___0_p; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_0); return L_1; } } // System.Type ParadoxNotion.ReflectionTools/<>c::b__110_0(System.Reflection.ParameterInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* U3CU3Ec_U3CGetBaseDefinitionU3Eb__110_0_m77DF00BADE8D8B52ED965101065AF168E95D0820 (U3CU3Ec_t5E0267BAD67BEDD60713EC7708228CFA27460CC5* __this, ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* ___0_p, const RuntimeMethod* method) { { // var arguments = propertyInfo.GetIndexParameters().Select(p => p.ParameterType).ToArray(); ParameterInfo_tBC2D68304851A59EFB2EAE6B168714CD45445F2F* L_0 = ___0_p; NullCheck(L_0); Type_t* L_1; L_1 = VirtualFuncInvoker0< Type_t* >::Invoke(11 /* System.Type System.Reflection.ParameterInfo::get_ParameterType() */, L_0); return L_1; } } #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 ParadoxNotion.TypeConverter::add_customConverter(ParadoxNotion.TypeConverter/CustomConverter) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverter_add_customConverter_mCA98D0F3251C7ED95BE7BCE996A104566E0B6A0F (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* V_0 = NULL; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* V_1 = NULL; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* V_2 = NULL; { CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_0 = ((TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var))->___customConverter_0; V_0 = L_0; } IL_0006: { CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_1 = V_0; V_1 = L_1; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_2 = V_1; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3*)CastclassSealed((RuntimeObject*)L_4, CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3_il2cpp_TypeInfo_var)); CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_5 = V_2; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_6 = V_1; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_7; L_7 = InterlockedCompareExchangeImpl((&((TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var))->___customConverter_0), L_5, L_6); V_0 = L_7; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_8 = V_0; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_9 = V_1; if ((!(((RuntimeObject*)(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3*)L_8) == ((RuntimeObject*)(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3*)L_9)))) { goto IL_0006; } } { return; } } // System.Void ParadoxNotion.TypeConverter::remove_customConverter(ParadoxNotion.TypeConverter/CustomConverter) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeConverter_remove_customConverter_mCA11C3BB7EB4536CF518F8860E45169DB9F8F12F (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* V_0 = NULL; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* V_1 = NULL; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* V_2 = NULL; { CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_0 = ((TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var))->___customConverter_0; V_0 = L_0; } IL_0006: { CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_1 = V_0; V_1 = L_1; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_2 = V_1; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3*)CastclassSealed((RuntimeObject*)L_4, CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3_il2cpp_TypeInfo_var)); CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_5 = V_2; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_6 = V_1; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_7; L_7 = InterlockedCompareExchangeImpl((&((TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var))->___customConverter_0), L_5, L_6); V_0 = L_7; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_8 = V_0; CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_9 = V_1; if ((!(((RuntimeObject*)(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3*)L_8) == ((RuntimeObject*)(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3*)L_9)))) { goto IL_0006; } } { return; } } // System.Func`2 ParadoxNotion.TypeConverter::Get(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* TypeConverter_Get_m6A3B56F820EAD2AA302B82C253090884B3DC7B3B (Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_0_m7C66BF4AED9F567448AB36DB150190F4985CCEBB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_10_m3948393BEE3F2492193A62FB509D41787523B1E8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_11_m47ECE8C943B173E03FB60DC72C8F59142394157C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_12_m58CB765203648AA8BF66C073FDEE40EC01AEE223_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_13_m358300CC290989C38789B857ADF86CA82330415B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_14_m3140413EE8077B4B728C6F5C680058233422C713_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_15_m866690C69FBE101B09722E06A9E23827257BB9D0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_16_mD4CC394260374A42D073DF5D68193C89763C13BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_1_mB04A2448B9ECDD71E046E041FC8D2506839E6B0F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_3_m9EF5435D4BFB4A9886F58CC49942D24EFA73BF33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_5_m11061DA95E97E777AE8744ABA729C83C231DE72F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetU3Eb__4_9_m7C4A0F4B76FDCE537659CC709413E79D069708B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__2_m78FB185E04496490787E2888CB5B2936A8C8F461_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__4_m31E6BF610931AFB3B30A1C3BC0B18D81C8D0E4EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__6_mF5FF1F4CF6F4A8DF9A021E2F271BB897717C2FDB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__7_m4DE3E9E605EA5362E9F9738257D4EAF04B7F6EEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__8_mFA9042BFEE99AC516814207198708FFC825FDA0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* V_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* V_1 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B6_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B5_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B10_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B9_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B18_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B17_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B26_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B25_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B40_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B39_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B45_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B44_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B50_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B49_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B55_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B54_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B60_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B59_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B65_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B64_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B70_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B69_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B75_0 = NULL; Func_2_tACBF5A1656250800CE861707354491F0611F6624* G_B74_0 = NULL; { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_0 = (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass4_0__ctor_mC158BCDB7DE1AD59CB0B4083C531E424A78C66BE(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_1 = V_0; Type_t* L_2 = ___1_toType; NullCheck(L_1); L_1->___toType_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___toType_0), (void*)L_2); // if ( customConverter != null ) { CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_3 = ((TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var))->___customConverter_0; if (!L_3) { goto IL_002b; } } { // var converter = customConverter(fromType, toType); CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* L_4 = ((TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_StaticFields*)il2cpp_codegen_static_fields_for(TypeConverter_t65D8410EB62CD82493E79389AF276670082C564E_il2cpp_TypeInfo_var))->___customConverter_0; Type_t* L_5 = ___0_fromType; U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_6 = V_0; NullCheck(L_6); Type_t* L_7 = L_6->___toType_0; NullCheck(L_4); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_8; L_8 = CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_inline(L_4, L_5, L_7, NULL); V_1 = L_8; // if ( converter != null ) { Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_9 = V_1; if (!L_9) { goto IL_002b; } } { // return converter; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_10 = V_1; return L_10; } IL_002b: { // if ( toType.RTIsAssignableFrom(fromType) ) { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_11 = V_0; NullCheck(L_11); Type_t* L_12 = L_11->___toType_0; Type_t* L_13 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_14; L_14 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_12, L_13, NULL); if (!L_14) { goto IL_0059; } } { // return (value) => value; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_15 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_16 = L_15; G_B5_0 = L_16; if (L_16) { G_B6_0 = L_16; goto IL_0058; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_17 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_18 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_18); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_18, L_17, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_0_m7C66BF4AED9F567448AB36DB150190F4985CCEBB_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_19 = L_18; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1 = L_19; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1), (void*)L_19); G_B6_0 = L_19; } IL_0058: { return G_B6_0; } IL_0059: { // if ( toType == typeof(string) ) { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_20 = V_0; NullCheck(L_20); Type_t* L_21 = L_20->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast (String_t_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_23; L_23 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_22, NULL); bool L_24; L_24 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_21, L_23, NULL); if (!L_24) { goto IL_0090; } } { // return (value) => value != null ? value.ToString() : "NULL"; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_25 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_1_2; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_26 = L_25; G_B9_0 = L_26; if (L_26) { G_B10_0 = L_26; goto IL_008f; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_27 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_28 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_28); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_28, L_27, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_1_mB04A2448B9ECDD71E046E041FC8D2506839E6B0F_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_29 = L_28; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_1_2 = L_29; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_1_2), (void*)L_29); G_B10_0 = L_29; } IL_008f: { return G_B10_0; } IL_0090: { // if ( typeof(IConvertible).RTIsAssignableFrom(toType) && typeof(IConvertible).RTIsAssignableFrom(fromType) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_30 = { reinterpret_cast (IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_31; L_31 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_30, NULL); U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_32 = V_0; NullCheck(L_32); Type_t* L_33 = L_32->___toType_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_34; L_34 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_31, L_33, NULL); if (!L_34) { goto IL_00c6; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_35 = { reinterpret_cast (IConvertible_tC7F4E6F8CAA007182834D242AEDB0F0E09C09515_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_36; L_36 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_35, NULL); Type_t* L_37 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_38; L_38 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_36, L_37, NULL); if (!L_38) { goto IL_00c6; } } { // return (value) => { try { return Convert.ChangeType(value, toType); } catch { return !toType.RTIsAbstract() ? Activator.CreateInstance(toType) : null; } }; U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_39 = V_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_40 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_40); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_40, L_39, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__2_m78FB185E04496490787E2888CB5B2936A8C8F461_RuntimeMethod_var), NULL); return L_40; } IL_00c6: { // if ( typeof(UnityEngine.Object).RTIsAssignableFrom(fromType) && toType == typeof(bool) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_41 = { reinterpret_cast (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_42; L_42 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_41, NULL); Type_t* L_43 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_44; L_44 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_42, L_43, NULL); if (!L_44) { goto IL_010f; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_45 = V_0; NullCheck(L_45); Type_t* L_46 = L_45->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_48; L_48 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_47, NULL); bool L_49; L_49 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_46, L_48, NULL); if (!L_49) { goto IL_010f; } } { // return (value) => value != null; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_50 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_3_3; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_51 = L_50; G_B17_0 = L_51; if (L_51) { G_B18_0 = L_51; goto IL_010e; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_52 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_53 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_53); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_53, L_52, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_3_m9EF5435D4BFB4A9886F58CC49942D24EFA73BF33_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_54 = L_53; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_3_3 = L_54; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_3_3), (void*)L_54); G_B18_0 = L_54; } IL_010e: { return G_B18_0; } IL_010f: { // if ( fromType == typeof(GameObject) && typeof(Component).RTIsAssignableFrom(toType) ) { Type_t* L_55 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_57; L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL); bool L_58; L_58 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_55, L_57, NULL); if (!L_58) { goto IL_0145; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_59 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_60; L_60 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_59, NULL); U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_61 = V_0; NullCheck(L_61); Type_t* L_62 = L_61->___toType_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_63; L_63 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_60, L_62, NULL); if (!L_63) { goto IL_0145; } } { // return (value) => value as GameObject != null ? ( value as GameObject ).GetComponent(toType) : null; U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_64 = V_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_65 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_65); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_65, L_64, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__4_m31E6BF610931AFB3B30A1C3BC0B18D81C8D0E4EE_RuntimeMethod_var), NULL); return L_65; } IL_0145: { // if ( typeof(Component).RTIsAssignableFrom(fromType) && toType == typeof(GameObject) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_66 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_67; L_67 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_66, NULL); Type_t* L_68 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_69; L_69 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_67, L_68, NULL); if (!L_69) { goto IL_018e; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_70 = V_0; NullCheck(L_70); Type_t* L_71 = L_70->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_72 = { reinterpret_cast (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_73; L_73 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_72, NULL); bool L_74; L_74 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_71, L_73, NULL); if (!L_74) { goto IL_018e; } } { // return (value) => value as Component != null ? ( value as Component ).gameObject : null; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_75 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_5_4; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_76 = L_75; G_B25_0 = L_76; if (L_76) { G_B26_0 = L_76; goto IL_018d; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_77 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_78 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_78); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_78, L_77, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_5_m11061DA95E97E777AE8744ABA729C83C231DE72F_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_79 = L_78; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_5_4 = L_79; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_5_4), (void*)L_79); G_B26_0 = L_79; } IL_018d: { return G_B26_0; } IL_018e: { // if ( typeof(Component).RTIsAssignableFrom(fromType) && typeof(Component).RTIsAssignableFrom(toType) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_80 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_81; L_81 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_80, NULL); Type_t* L_82 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_83; L_83 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_81, L_82, NULL); if (!L_83) { goto IL_01c4; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_84 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_85; L_85 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_84, NULL); U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_86 = V_0; NullCheck(L_86); Type_t* L_87 = L_86->___toType_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_88; L_88 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_85, L_87, NULL); if (!L_88) { goto IL_01c4; } } { // return (value) => value as Component != null ? ( value as Component ).gameObject.GetComponent(toType) : null; U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_89 = V_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_90 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_90); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_90, L_89, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__6_mF5FF1F4CF6F4A8DF9A021E2F271BB897717C2FDB_RuntimeMethod_var), NULL); return L_90; } IL_01c4: { // if ( fromType == typeof(GameObject) && toType.RTIsInterface() ) { Type_t* L_91 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_92 = { reinterpret_cast (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_93; L_93 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_92, NULL); bool L_94; L_94 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_91, L_93, NULL); if (!L_94) { goto IL_01f0; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_95 = V_0; NullCheck(L_95); Type_t* L_96 = L_95->___toType_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_97; L_97 = ReflectionTools_RTIsInterface_m21FD703AB072661FB2F69A56D010F2575D3F1408(L_96, NULL); if (!L_97) { goto IL_01f0; } } { // return (value) => value as GameObject != null ? ( value as GameObject ).GetComponent(toType) : null; U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_98 = V_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_99 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_99); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_99, L_98, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__7_m4DE3E9E605EA5362E9F9738257D4EAF04B7F6EEC_RuntimeMethod_var), NULL); return L_99; } IL_01f0: { // if ( typeof(Component).RTIsAssignableFrom(fromType) && toType.RTIsInterface() ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_100 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_101; L_101 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_100, NULL); Type_t* L_102 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_103; L_103 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_101, L_102, NULL); if (!L_103) { goto IL_021c; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_104 = V_0; NullCheck(L_104); Type_t* L_105 = L_104->___toType_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_106; L_106 = ReflectionTools_RTIsInterface_m21FD703AB072661FB2F69A56D010F2575D3F1408(L_105, NULL); if (!L_106) { goto IL_021c; } } { // return (value) => value as Component != null ? ( value as Component ).gameObject.GetComponent(toType) : null; U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_107 = V_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_108 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_108); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_108, L_107, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__8_mFA9042BFEE99AC516814207198708FFC825FDA0E_RuntimeMethod_var), NULL); return L_108; } IL_021c: { // if ( fromType == typeof(GameObject) && toType == typeof(Vector3) ) { Type_t* L_109 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_110 = { reinterpret_cast (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_111; L_111 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_110, NULL); bool L_112; L_112 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_109, L_111, NULL); if (!L_112) { goto IL_0265; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_113 = V_0; NullCheck(L_113); Type_t* L_114 = L_113->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_115 = { reinterpret_cast (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_116; L_116 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_115, NULL); bool L_117; L_117 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_114, L_116, NULL); if (!L_117) { goto IL_0265; } } { // return (value) => { return value as GameObject != null ? ( value as GameObject ).transform.position : Vector3.zero; }; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_118 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_9_5; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_119 = L_118; G_B39_0 = L_119; if (L_119) { G_B40_0 = L_119; goto IL_0264; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_120 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_121 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_121); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_121, L_120, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_9_m7C4A0F4B76FDCE537659CC709413E79D069708B6_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_122 = L_121; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_9_5 = L_122; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_9_5), (void*)L_122); G_B40_0 = L_122; } IL_0264: { return G_B40_0; } IL_0265: { // if ( typeof(Component).RTIsAssignableFrom(fromType) && toType == typeof(Vector3) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_123 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_124; L_124 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_123, NULL); Type_t* L_125 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_126; L_126 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_124, L_125, NULL); if (!L_126) { goto IL_02ae; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_127 = V_0; NullCheck(L_127); Type_t* L_128 = L_127->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_129 = { reinterpret_cast (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_130; L_130 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_129, NULL); bool L_131; L_131 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_128, L_130, NULL); if (!L_131) { goto IL_02ae; } } { // return (value) => { return value as Component != null ? ( value as Component ).transform.position : Vector3.zero; }; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_132 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_10_6; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_133 = L_132; G_B44_0 = L_133; if (L_133) { G_B45_0 = L_133; goto IL_02ad; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_134 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_135 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_135); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_135, L_134, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_10_m3948393BEE3F2492193A62FB509D41787523B1E8_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_136 = L_135; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_10_6 = L_136; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_10_6), (void*)L_136); G_B45_0 = L_136; } IL_02ad: { return G_B45_0; } IL_02ae: { // if ( fromType == typeof(GameObject) && toType == typeof(Quaternion) ) { Type_t* L_137 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_138 = { reinterpret_cast (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_139; L_139 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_138, NULL); bool L_140; L_140 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_137, L_139, NULL); if (!L_140) { goto IL_02f7; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_141 = V_0; NullCheck(L_141); Type_t* L_142 = L_141->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_143 = { reinterpret_cast (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_144; L_144 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_143, NULL); bool L_145; L_145 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_142, L_144, NULL); if (!L_145) { goto IL_02f7; } } { // return (value) => { return value as GameObject != null ? ( value as GameObject ).transform.rotation : Quaternion.identity; }; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_146 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_11_7; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_147 = L_146; G_B49_0 = L_147; if (L_147) { G_B50_0 = L_147; goto IL_02f6; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_148 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_149 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_149); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_149, L_148, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_11_m47ECE8C943B173E03FB60DC72C8F59142394157C_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_150 = L_149; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_11_7 = L_150; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_11_7), (void*)L_150); G_B50_0 = L_150; } IL_02f6: { return G_B50_0; } IL_02f7: { // if ( typeof(Component).RTIsAssignableFrom(fromType) && toType == typeof(Quaternion) ) { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_151 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_152; L_152 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_151, NULL); Type_t* L_153 = ___0_fromType; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_154; L_154 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_152, L_153, NULL); if (!L_154) { goto IL_0340; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_155 = V_0; NullCheck(L_155); Type_t* L_156 = L_155->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_157 = { reinterpret_cast (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_158; L_158 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_157, NULL); bool L_159; L_159 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_156, L_158, NULL); if (!L_159) { goto IL_0340; } } { // return (value) => { return value as Component != null ? ( value as Component ).transform.rotation : Quaternion.identity; }; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_160 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_12_8; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_161 = L_160; G_B54_0 = L_161; if (L_161) { G_B55_0 = L_161; goto IL_033f; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_162 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_163 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_163); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_163, L_162, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_12_m58CB765203648AA8BF66C073FDEE40EC01AEE223_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_164 = L_163; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_12_8 = L_164; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_12_8), (void*)L_164); G_B55_0 = L_164; } IL_033f: { return G_B55_0; } IL_0340: { // if ( fromType == typeof(Quaternion) && toType == typeof(Vector3) ) { Type_t* L_165 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_166 = { reinterpret_cast (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_167; L_167 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_166, NULL); bool L_168; L_168 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_165, L_167, NULL); if (!L_168) { goto IL_0389; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_169 = V_0; NullCheck(L_169); Type_t* L_170 = L_169->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_171 = { reinterpret_cast (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_172; L_172 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_171, NULL); bool L_173; L_173 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_170, L_172, NULL); if (!L_173) { goto IL_0389; } } { // return (value) => ( (Quaternion)value ).eulerAngles; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_174 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_13_9; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_175 = L_174; G_B59_0 = L_175; if (L_175) { G_B60_0 = L_175; goto IL_0388; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_176 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_177 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_177); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_177, L_176, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_13_m358300CC290989C38789B857ADF86CA82330415B_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_178 = L_177; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_13_9 = L_178; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_13_9), (void*)L_178); G_B60_0 = L_178; } IL_0388: { return G_B60_0; } IL_0389: { // if ( fromType == typeof(Vector3) && toType == typeof(Quaternion) ) { Type_t* L_179 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_180 = { reinterpret_cast (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_181; L_181 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_180, NULL); bool L_182; L_182 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_179, L_181, NULL); if (!L_182) { goto IL_03d2; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_183 = V_0; NullCheck(L_183); Type_t* L_184 = L_183->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_185 = { reinterpret_cast (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_186; L_186 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_185, NULL); bool L_187; L_187 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_184, L_186, NULL); if (!L_187) { goto IL_03d2; } } { // return (value) => Quaternion.Euler((Vector3)value); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_188 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_14_10; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_189 = L_188; G_B64_0 = L_189; if (L_189) { G_B65_0 = L_189; goto IL_03d1; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_190 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_191 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_191); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_191, L_190, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_14_m3140413EE8077B4B728C6F5C680058233422C713_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_192 = L_191; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_14_10 = L_192; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_14_10), (void*)L_192); G_B65_0 = L_192; } IL_03d1: { return G_B65_0; } IL_03d2: { // if ( fromType == typeof(Vector2) && toType == typeof(Vector3) ) { Type_t* L_193 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_194 = { reinterpret_cast (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_195; L_195 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_194, NULL); bool L_196; L_196 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_193, L_195, NULL); if (!L_196) { goto IL_041b; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_197 = V_0; NullCheck(L_197); Type_t* L_198 = L_197->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_199 = { reinterpret_cast (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_200; L_200 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_199, NULL); bool L_201; L_201 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_198, L_200, NULL); if (!L_201) { goto IL_041b; } } { // return (value) => (Vector3)(Vector2)value; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_202 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_15_11; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_203 = L_202; G_B69_0 = L_203; if (L_203) { G_B70_0 = L_203; goto IL_041a; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_204 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_205 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_205); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_205, L_204, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_15_m866690C69FBE101B09722E06A9E23827257BB9D0_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_206 = L_205; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_15_11 = L_206; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_15_11), (void*)L_206); G_B70_0 = L_206; } IL_041a: { return G_B70_0; } IL_041b: { // if ( fromType == typeof(Vector3) && toType == typeof(Vector2) ) { Type_t* L_207 = ___0_fromType; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_208 = { reinterpret_cast (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_209; L_209 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_208, NULL); bool L_210; L_210 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_207, L_209, NULL); if (!L_210) { goto IL_0464; } } { U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* L_211 = V_0; NullCheck(L_211); Type_t* L_212 = L_211->___toType_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_213 = { reinterpret_cast (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_214; L_214 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_213, NULL); bool L_215; L_215 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_212, L_214, NULL); if (!L_215) { goto IL_0464; } } { // return (value) => (Vector2)(Vector3)value; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_216 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_16_12; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_217 = L_216; G_B74_0 = L_217; if (L_217) { G_B75_0 = L_217; goto IL_0463; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_218 = ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_219 = (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)il2cpp_codegen_object_new(Func_2_tACBF5A1656250800CE861707354491F0611F6624_il2cpp_TypeInfo_var); NullCheck(L_219); Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398(L_219, L_218, (intptr_t)((void*)U3CU3Ec_U3CGetU3Eb__4_16_mD4CC394260374A42D073DF5D68193C89763C13BF_RuntimeMethod_var), NULL); Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_220 = L_219; ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_16_12 = L_220; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9__4_16_12), (void*)L_220); G_B75_0 = L_220; } IL_0463: { return G_B75_0; } IL_0464: { // return null; return (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)NULL; } } // System.Boolean ParadoxNotion.TypeConverter::CanConvert(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeConverter_CanConvert_mF6390CE6EBD35DA87371319D8396F43856EA7B1F (Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { { // return Get(fromType, toType) != null; Type_t* L_0 = ___0_fromType; Type_t* L_1 = ___1_toType; Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_2; L_2 = TypeConverter_Get_m6A3B56F820EAD2AA302B82C253090884B3DC7B3B(L_0, L_1, NULL); return (bool)((!(((RuntimeObject*)(Func_2_tACBF5A1656250800CE861707354491F0611F6624*)L_2) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } #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 Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_Multicast(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); Func_2_tACBF5A1656250800CE861707354491F0611F6624* retVal = NULL; for (il2cpp_array_size_t i = 0; i < length; i++) { CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*FunctionPointerType) (RuntimeObject*, Type_t*, Type_t*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_fromType, ___1_toType, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenInst(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { NullCheck(___0_fromType); typedef Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*FunctionPointerType) (Type_t*, Type_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___0_fromType, ___1_toType, method); } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenStatic(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { typedef Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*FunctionPointerType) (Type_t*, Type_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___0_fromType, ___1_toType, method); } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenStaticInvoker(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { return InvokerFuncInvoker2< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, Type_t*, Type_t* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_fromType, ___1_toType); } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_ClosedStaticInvoker(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { return InvokerFuncInvoker3< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, Type_t*, Type_t* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_fromType, ___1_toType); } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenVirtual(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { NullCheck(___0_fromType); return VirtualFuncInvoker1< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, Type_t* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_fromType, ___1_toType); } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenInterface(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { NullCheck(___0_fromType); return InterfaceFuncInvoker1< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, Type_t* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_fromType, ___1_toType); } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenGenericVirtual(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { NullCheck(___0_fromType); return GenericVirtualFuncInvoker1< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, Type_t* >::Invoke(method, ___0_fromType, ___1_toType); } Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenGenericInterface(CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { NullCheck(___0_fromType); return GenericInterfaceFuncInvoker1< Func_2_tACBF5A1656250800CE861707354491F0611F6624*, Type_t* >::Invoke(method, ___0_fromType, ___1_toType); } // System.Void ParadoxNotion.TypeConverter/CustomConverter::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomConverter__ctor_m1C86ED751250665DC715A6ADEFE93B26F10DFA9A (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { bool isOpen = parameterCount == 1; if (isOpen) { if (__this->___method_is_virtual_12) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenGenericInterface; else __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenInterface; else __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenVirtual; } else { __this->___invoke_impl_1 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } __this->___extra_arg_5 = (intptr_t)&CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_Multicast; } // System.Func`2 ParadoxNotion.TypeConverter/CustomConverter::Invoke(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2 (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { typedef Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*FunctionPointerType) (RuntimeObject*, Type_t*, Type_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_fromType, ___1_toType, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult ParadoxNotion.TypeConverter/CustomConverter::BeginInvoke(System.Type,System.Type,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomConverter_BeginInvoke_mE558E3CDD34C379F021EFD1C8233C2EF83D06A54 (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) { void *__d_args[3] = {0}; __d_args[0] = ___0_fromType; __d_args[1] = ___1_toType; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object); } // System.Func`2 ParadoxNotion.TypeConverter/CustomConverter::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_EndInvoke_m9F73D419AED46F5EA63E5D229EC646AE5F462CC0 (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0); return (Func_2_tACBF5A1656250800CE861707354491F0611F6624*)__result; } #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 ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mC158BCDB7DE1AD59CB0B4083C531E424A78C66BE (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Object ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::b__2(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__2_m78FB185E04496490787E2888CB5B2936A8C8F461 (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; RuntimeObject* G_B4_0 = NULL; try {// begin try (depth: 1) // return (value) => { try { return Convert.ChangeType(value, toType); } catch { return !toType.RTIsAbstract() ? Activator.CreateInstance(toType) : null; } }; RuntimeObject* L_0 = ___0_value; Type_t* L_1 = __this->___toType_0; il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = Convert_ChangeType_m13EF3B06900C83A433CB54D20EAFBED36C30C90A(L_0, L_1, NULL); V_0 = L_2; goto IL_002e; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000f; } throw e; } CATCH_000f: {// begin catch(System.Object) { // return (value) => { try { return Convert.ChangeType(value, toType); } catch { return !toType.RTIsAbstract() ? Activator.CreateInstance(toType) : null; } }; // return (value) => { try { return Convert.ChangeType(value, toType); } catch { return !toType.RTIsAbstract() ? Activator.CreateInstance(toType) : null; } }; Type_t* L_3 = __this->___toType_0; il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))); bool L_4; L_4 = ReflectionTools_RTIsAbstract_m8F1A0C787A5621A72A2CE8F524E0B652813090C6(L_3, NULL); if (!L_4) { goto IL_0020; } } { G_B4_0 = NULL; goto IL_002b; } IL_0020: { Type_t* L_5 = __this->___toType_0; RuntimeObject* L_6; L_6 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_5, NULL); G_B4_0 = L_6; } IL_002b: { V_0 = G_B4_0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_002e; } }// end catch (depth: 1) IL_002e: { // return (value) => { try { return Convert.ChangeType(value, toType); } catch { return !toType.RTIsAbstract() ? Activator.CreateInstance(toType) : null; } }; RuntimeObject* L_7 = V_0; return L_7; } } // System.Object ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::b__4(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__4_m31E6BF610931AFB3B30A1C3BC0B18D81C8D0E4EE (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => value as GameObject != null ? ( value as GameObject ).GetComponent(toType) : null; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0010; } } { return NULL; } IL_0010: { RuntimeObject* L_2 = ___0_value; Type_t* L_3 = __this->___toType_0; NullCheck(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_2, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var))); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_4; L_4 = GameObject_GetComponent_m99E12753EA84947521DC711CA33F452B5E65B474(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_2, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), L_3, NULL); return L_4; } } // System.Object ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::b__6(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__6_mF5FF1F4CF6F4A8DF9A021E2F271BB897717C2FDB (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => value as Component != null ? ( value as Component ).gameObject.GetComponent(toType) : null; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_0, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0010; } } { return NULL; } IL_0010: { RuntimeObject* L_2 = ___0_value; NullCheck(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_2, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var))); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_2, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), NULL); Type_t* L_4 = __this->___toType_0; NullCheck(L_3); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_5; L_5 = GameObject_GetComponent_m99E12753EA84947521DC711CA33F452B5E65B474(L_3, L_4, NULL); return L_5; } } // System.Object ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::b__7(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__7_m4DE3E9E605EA5362E9F9738257D4EAF04B7F6EEC (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => value as GameObject != null ? ( value as GameObject ).GetComponent(toType) : null; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0010; } } { return NULL; } IL_0010: { RuntimeObject* L_2 = ___0_value; Type_t* L_3 = __this->___toType_0; NullCheck(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_2, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var))); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_4; L_4 = GameObject_GetComponent_m99E12753EA84947521DC711CA33F452B5E65B474(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_2, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), L_3, NULL); return L_4; } } // System.Object ParadoxNotion.TypeConverter/<>c__DisplayClass4_0::b__8(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass4_0_U3CGetU3Eb__8_mFA9042BFEE99AC516814207198708FFC825FDA0E (U3CU3Ec__DisplayClass4_0_tA2B54EAEB773B84CA4CBD14E916E0B73049CF689* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => value as Component != null ? ( value as Component ).gameObject.GetComponent(toType) : null; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_0, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0010; } } { return NULL; } IL_0010: { RuntimeObject* L_2 = ___0_value; NullCheck(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_2, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var))); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_2, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), NULL); Type_t* L_4 = __this->___toType_0; NullCheck(L_3); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_5; L_5 = GameObject_GetComponent_m99E12753EA84947521DC711CA33F452B5E65B474(L_3, L_4, NULL); return L_5; } } #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 ParadoxNotion.TypeConverter/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0FC2D4B38260A387FE88D53F9B1FCBA3C82C02A5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* L_0 = (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4*)il2cpp_codegen_object_new(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_mAD570D2E54E8BEE10B16BE31CB29CC3A7E49DF31(L_0, NULL); ((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void ParadoxNotion.TypeConverter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mAD570D2E54E8BEE10B16BE31CB29CC3A7E49DF31 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_0(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_0_m7C66BF4AED9F567448AB36DB150190F4985CCEBB (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // return (value) => value; RuntimeObject* L_0 = ___0_value; return L_0; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_1(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_1_mB04A2448B9ECDD71E046E041FC8D2506839E6B0F (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral900D858FE9ABCD2ED2B25CD27110A78ADCC6EC6B); s_Il2CppMethodInitialized = true; } { // return (value) => value != null ? value.ToString() : "NULL"; RuntimeObject* L_0 = ___0_value; if (L_0) { goto IL_0009; } } { return _stringLiteral900D858FE9ABCD2ED2B25CD27110A78ADCC6EC6B; } IL_0009: { RuntimeObject* L_1 = ___0_value; NullCheck(L_1); String_t* L_2; L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1); return L_2; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_3(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_3_m9EF5435D4BFB4A9886F58CC49942D24EFA73BF33 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => value != null; RuntimeObject* L_0 = ___0_value; bool L_1 = ((bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)); RuntimeObject* L_2 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_1); return L_2; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_5(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_5_m11061DA95E97E777AE8744ABA729C83C231DE72F (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => value as Component != null ? ( value as Component ).gameObject : null; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_0, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0010; } } { return NULL; } IL_0010: { RuntimeObject* L_2 = ___0_value; NullCheck(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_2, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var))); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3; L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_2, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), NULL); return L_3; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_9(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_9_m7C4A0F4B76FDCE537659CC709413E79D069708B6 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return (value) => { return value as GameObject != null ? ( value as GameObject ).transform.position : Vector3.zero; }; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0015; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); G_B3_0 = L_2; goto IL_0025; } IL_0015: { RuntimeObject* L_3 = ___0_value; NullCheck(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var))); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), NULL); NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); G_B3_0 = L_5; } IL_0025: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = G_B3_0; RuntimeObject* L_7 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_6); return L_7; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_10(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_10_m3948393BEE3F2492193A62FB509D41787523B1E8 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return (value) => { return value as Component != null ? ( value as Component ).transform.position : Vector3.zero; }; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_0, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0015; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); G_B3_0 = L_2; goto IL_0025; } IL_0015: { RuntimeObject* L_3 = ___0_value; NullCheck(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_3, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var))); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_3, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), NULL); NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL); G_B3_0 = L_5; } IL_0025: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = G_B3_0; RuntimeObject* L_7 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_6); return L_7; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_11(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_11_m47ECE8C943B173E03FB60DC72C8F59142394157C (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return (value) => { return value as GameObject != null ? ( value as GameObject ).transform.rotation : Quaternion.identity; }; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0015; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); G_B3_0 = L_2; goto IL_0025; } IL_0015: { RuntimeObject* L_3 = ___0_value; NullCheck(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var))); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)IsInstSealed((RuntimeObject*)L_3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var)), NULL); NullCheck(L_4); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_4, NULL); G_B3_0 = L_5; } IL_0025: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = G_B3_0; RuntimeObject* L_7 = Box(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var, &L_6); return L_7; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_12(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_12_m58CB765203648AA8BF66C073FDEE40EC01AEE223 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { // return (value) => { return value as Component != null ? ( value as Component ).transform.rotation : Quaternion.identity; }; RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_0, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (L_1) { goto IL_0015; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); G_B3_0 = L_2; goto IL_0025; } IL_0015: { RuntimeObject* L_3 = ___0_value; NullCheck(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_3, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var))); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(((Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*)IsInstClass((RuntimeObject*)L_3, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_il2cpp_TypeInfo_var)), NULL); NullCheck(L_4); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_4, NULL); G_B3_0 = L_5; } IL_0025: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = G_B3_0; RuntimeObject* L_7 = Box(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var, &L_6); return L_7; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_13(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_13_m358300CC290989C38789B857ADF86CA82330415B (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { // return (value) => ( (Quaternion)value ).eulerAngles; RuntimeObject* L_0 = ___0_value; V_0 = ((*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)UnBox(L_0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var)))); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1; RuntimeObject* L_3 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_14(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_14_m3140413EE8077B4B728C6F5C680058233422C713 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => Quaternion.Euler((Vector3)value); RuntimeObject* L_0 = ___0_value; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline(((*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)UnBox(L_0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var)))), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = L_1; RuntimeObject* L_3 = Box(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_15(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_15_m866690C69FBE101B09722E06A9E23827257BB9D0 (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => (Vector3)(Vector2)value; RuntimeObject* L_0 = ___0_value; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(((*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)UnBox(L_0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var)))), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = L_1; RuntimeObject* L_3 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_2); return L_3; } } // System.Object ParadoxNotion.TypeConverter/<>c::b__4_16(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CGetU3Eb__4_16_mD4CC394260374A42D073DF5D68193C89763C13BF (U3CU3Ec_tEF960E0C5EE9FFC8655CD05E12E399684B740FD4* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return (value) => (Vector2)(Vector3)value; RuntimeObject* L_0 = ___0_value; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1; L_1 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(((*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)UnBox(L_0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var)))), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = L_1; RuntimeObject* L_3 = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &L_2); return L_3; } } #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 // UnityEngine.Color ParadoxNotion.ColorUtils::WithAlpha(UnityEngine.Color,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorUtils_WithAlpha_mC15CF02A4D79337A7EBD7B1EC7A163091DDD35CF (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, float ___1_alpha, const RuntimeMethod* method) { { // color.a = alpha; float L_0 = ___1_alpha; (&___0_color)->___a_3 = L_0; // return color; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_color; return L_1; } } // UnityEngine.Color ParadoxNotion.ColorUtils::Grey(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorUtils_Grey_m7274FCDF0DBEABBFF90AD7AC313802E61185879F (float ___0_value, const RuntimeMethod* method) { { // return new Color(value, value, value, 1); float L_0 = ___0_value; float L_1 = ___0_value; float L_2 = ___0_value; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3; memset((&L_3), 0, sizeof(L_3)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_3), L_0, L_1, L_2, (1.0f), /*hidden argument*/NULL); return L_3; } } // System.String ParadoxNotion.ColorUtils::ColorToHex(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ColorUtils_ColorToHex_m70FF3213FB010A34F5A7B5F06F0A98F81CF8F7CE (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m2CF588CA3AB11A298983624B7C9954CD70694A72_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m7F6FBCD8FE1812AF1F4050AFF27A4287F51498BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B0FEB3147CE20EB2C90076367F895C59BCD14B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; { // if ( colorHexCache.TryGetValue(color, out result) ) { il2cpp_codegen_runtime_class_init_inline(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var); Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F* L_0 = ((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___colorHexCache_0; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1 = ___0_color; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m2CF588CA3AB11A298983624B7C9954CD70694A72(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m2CF588CA3AB11A298983624B7C9954CD70694A72_RuntimeMethod_var); if (!L_2) { goto IL_0011; } } { // return result; String_t* L_3 = V_0; return L_3; } IL_0011: { // result = ( "#" + color.r.ToString("X2") + color.g.ToString("X2") + color.b.ToString("X2") ).ToUpper(); uint8_t* L_4 = (&(&___0_color)->___r_1); String_t* L_5; L_5 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310(L_4, _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, NULL); uint8_t* L_6 = (&(&___0_color)->___g_2); String_t* L_7; L_7 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310(L_6, _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, NULL); uint8_t* L_8 = (&(&___0_color)->___b_3); String_t* L_9; L_9 = Byte_ToString_m793A41EEEB7B422F6FE658E99D2F7683F59EE310(L_8, _stringLiteralB4A94E440E57B3321B2097CEC9E046D28EE1C0CD, NULL); String_t* L_10; L_10 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral0B0FEB3147CE20EB2C90076367F895C59BCD14B3, L_5, L_7, L_9, NULL); NullCheck(L_10); String_t* L_11; L_11 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_10, NULL); V_0 = L_11; // return colorHexCache[color] = result; il2cpp_codegen_runtime_class_init_inline(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var); Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F* L_12 = ((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___colorHexCache_0; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_13 = ___0_color; String_t* L_14 = V_0; String_t* L_15 = L_14; V_1 = L_15; NullCheck(L_12); Dictionary_2_set_Item_m7F6FBCD8FE1812AF1F4050AFF27A4287F51498BF(L_12, L_13, L_15, Dictionary_2_set_Item_m7F6FBCD8FE1812AF1F4050AFF27A4287F51498BF_RuntimeMethod_var); String_t* L_16 = V_1; return L_16; } } // UnityEngine.Color ParadoxNotion.ColorUtils::HexToColor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorUtils_HexToColor_mAECA9C9D2638178BFB1F6E39E6DD5030C78B953F (String_t* ___0_hex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m0421387AD03BC8F83A51E2D83EC014807AEA9EC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mE4E7A9514EFBEA1634B8EB06A46355A87ABA8889_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); uint8_t V_1 = 0x0; uint8_t V_2 = 0x0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_3; memset((&V_3), 0, sizeof(V_3)); { // if ( hexColorCache.TryGetValue(hex, out result) ) { il2cpp_codegen_runtime_class_init_inline(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var); Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C* L_0 = ((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___hexColorCache_1; String_t* L_1 = ___0_hex; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_TryGetValue_m0421387AD03BC8F83A51E2D83EC014807AEA9EC8(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m0421387AD03BC8F83A51E2D83EC014807AEA9EC8_RuntimeMethod_var); if (!L_2) { goto IL_0011; } } { // return result; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = V_0; return L_3; } IL_0011: { // if ( hex.Length != 6 ) { String_t* L_4 = ___0_hex; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); if ((((int32_t)L_5) == ((int32_t)6))) { goto IL_0025; } } { // throw new System.Exception("Invalid length for hex color provided"); Exception_t* L_6 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_6); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE21F2C3CEC7F71EBA572B4539B51969F2D43E89D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ColorUtils_HexToColor_mAECA9C9D2638178BFB1F6E39E6DD5030C78B953F_RuntimeMethod_var))); } IL_0025: { // var r = byte.Parse(hex.Substring(0, 2), System.Globalization.NumberStyles.HexNumber); String_t* L_7 = ___0_hex; NullCheck(L_7); String_t* L_8; L_8 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_7, 0, 2, NULL); uint8_t L_9; L_9 = Byte_Parse_mE87056B4D91E35B7A5D888132B6F861A1C94A108(L_8, ((int32_t)515), NULL); // var g = byte.Parse(hex.Substring(2, 2), System.Globalization.NumberStyles.HexNumber); String_t* L_10 = ___0_hex; NullCheck(L_10); String_t* L_11; L_11 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_10, 2, 2, NULL); uint8_t L_12; L_12 = Byte_Parse_mE87056B4D91E35B7A5D888132B6F861A1C94A108(L_11, ((int32_t)515), NULL); V_1 = L_12; // var b = byte.Parse(hex.Substring(4, 2), System.Globalization.NumberStyles.HexNumber); String_t* L_13 = ___0_hex; NullCheck(L_13); String_t* L_14; L_14 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, 4, 2, NULL); uint8_t L_15; L_15 = Byte_Parse_mE87056B4D91E35B7A5D888132B6F861A1C94A108(L_14, ((int32_t)515), NULL); V_2 = L_15; // result = new Color32(r, g, b, 255); uint8_t L_16 = V_1; uint8_t L_17 = V_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_18; memset((&L_18), 0, sizeof(L_18)); Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_18), L_9, L_16, L_17, (uint8_t)((int32_t)255), /*hidden argument*/NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19; L_19 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_18, NULL); V_0 = L_19; // return hexColorCache[hex] = result; il2cpp_codegen_runtime_class_init_inline(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var); Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C* L_20 = ((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___hexColorCache_1; String_t* L_21 = ___0_hex; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22 = V_0; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23 = L_22; V_3 = L_23; NullCheck(L_20); Dictionary_2_set_Item_mE4E7A9514EFBEA1634B8EB06A46355A87ABA8889(L_20, L_21, L_23, Dictionary_2_set_Item_mE4E7A9514EFBEA1634B8EB06A46355A87ABA8889_RuntimeMethod_var); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24 = V_3; return L_24; } } // System.Void ParadoxNotion.ColorUtils::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorUtils__cctor_m9D71950F29D19482BF8251B57D5342E65062D871 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mECDAE0D5D903A22782E68F49C9B08B7B89C41754_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mEFD184D4B58FBE13FC9D6FCF8B8719370D9FC256_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // private static Dictionary colorHexCache = new Dictionary(); Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F* L_0 = (Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F*)il2cpp_codegen_object_new(Dictionary_2_t7B893BA92C9BCE852FDB2B5D3D47699CD39D744F_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_mECDAE0D5D903A22782E68F49C9B08B7B89C41754(L_0, Dictionary_2__ctor_mECDAE0D5D903A22782E68F49C9B08B7B89C41754_RuntimeMethod_var); ((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___colorHexCache_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___colorHexCache_0), (void*)L_0); // private static Dictionary hexColorCache = new Dictionary(System.StringComparer.OrdinalIgnoreCase); il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_1; L_1 = StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline(NULL); Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C* L_2 = (Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C*)il2cpp_codegen_object_new(Dictionary_2_t71F1393BF32881F15539B5299C48BFA2FD05984C_il2cpp_TypeInfo_var); NullCheck(L_2); Dictionary_2__ctor_mEFD184D4B58FBE13FC9D6FCF8B8719370D9FC256(L_2, L_1, Dictionary_2__ctor_mEFD184D4B58FBE13FC9D6FCF8B8719370D9FC256_RuntimeMethod_var); ((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___hexColorCache_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_StaticFields*)il2cpp_codegen_static_fields_for(ColorUtils_tD733B82A830679B9F45494745498E25A68EB2939_il2cpp_TypeInfo_var))->___hexColorCache_1), (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 // UnityEngine.Vector2 ParadoxNotion.CurveUtils::GetPosAlongCurve(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CurveUtils_GetPosAlongCurve_m612195DADC2207EC337F75E1F68A28309CC9FD37 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_toTangent, float ___4_t, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; { // float u = 1.0f - t; float L_0 = ___4_t; V_0 = ((float)il2cpp_codegen_subtract((1.0f), L_0)); // float tt = t * t; float L_1 = ___4_t; float L_2 = ___4_t; V_1 = ((float)il2cpp_codegen_multiply(L_1, L_2)); // float uu = u * u; float L_3 = V_0; float L_4 = V_0; V_2 = ((float)il2cpp_codegen_multiply(L_3, L_4)); // float uuu = uu * u; float L_5 = V_2; float L_6 = V_0; // float ttt = tt * t; float L_7 = V_1; float L_8 = ___4_t; V_3 = ((float)il2cpp_codegen_multiply(L_7, L_8)); // Vector2 result = uuu * from; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_from; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10; L_10 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(((float)il2cpp_codegen_multiply(L_5, L_6)), L_9, NULL); // result += 3 * uu * t * ( from + fromTangent ); float L_11 = V_2; float L_12 = ___4_t; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___0_from; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = ___2_fromTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15; L_15 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_13, L_14, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16; L_16 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.0f), L_11)), L_12)), L_15, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17; L_17 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_10, L_16, NULL); // result += 3 * u * tt * ( to + toTangent ); float L_18 = V_0; float L_19 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = ___1_to; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = ___3_toTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22; L_22 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_20, L_21, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23; L_23 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.0f), L_18)), L_19)), L_22, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24; L_24 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_17, L_23, NULL); // result += ttt * to; float L_25 = V_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ___1_to; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27; L_27 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(L_25, L_26, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28; L_28 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_24, L_27, NULL); // return result; return L_28; } } // System.Boolean ParadoxNotion.CurveUtils::IsPosAlongCurve(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CurveUtils_IsPosAlongCurve_m97057174801D8D35A5D97825B6FB627E75E67BD7 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_toTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_targetPosition, const RuntimeMethod* method) { float V_0 = 0.0f; { // float norm = 0; V_0 = (0.0f); // return IsPosAlongCurve(from, to, fromTangent, toTangent, targetPosition, out norm); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_from; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_to; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___2_fromTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___3_toTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___4_targetPosition; bool L_5; L_5 = CurveUtils_IsPosAlongCurve_mFD88A9ED438385F3475831029EE1C981AE6564F1(L_0, L_1, L_2, L_3, L_4, (&V_0), NULL); return L_5; } } // System.Boolean ParadoxNotion.CurveUtils::IsPosAlongCurve(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Vector2,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CurveUtils_IsPosAlongCurve_mFD88A9ED438385F3475831029EE1C981AE6564F1 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___3_toTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___4_targetPosition, float* ___5_norm, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); { // if ( ParadoxNotion.RectUtils.GetBoundRect(from, to).ExpandBy(POS_CHECK_DISTANCE).Contains(targetPosition) ) { Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_0 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)2); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = L_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_from; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_2); Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_3 = L_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_to; NullCheck(L_3); (L_3)->SetAt(static_cast(1), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_4); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5; L_5 = RectUtils_GetBoundRect_mECF5BE06FDEE55E3AA9E4AAAC42C9350A0896E9A(L_3, NULL); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6; L_6 = RectUtils_ExpandBy_m7F3307B2D8229A2FACA99795DFE877612317B276(L_5, (10.0f), NULL); V_0 = L_6; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___4_targetPosition; bool L_8; L_8 = Rect_Contains_mAB270D6B7E3B0009A50D142C569D63E8FE59F48B((&V_0), L_7, NULL); if (!L_8) { goto IL_0075; } } { // for ( var i = 0f; i <= POS_CHECK_RES; i++ ) { V_1 = (0.0f); goto IL_006d; } IL_0039: { // var checkPos = GetPosAlongCurve(from, to, fromTangent, toTangent, i / POS_CHECK_RES); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_from; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___1_to; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___2_fromTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___3_toTangent; float L_13 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14; L_14 = CurveUtils_GetPosAlongCurve_m612195DADC2207EC337F75E1F68A28309CC9FD37(L_9, L_10, L_11, L_12, ((float)(L_13/(100.0f))), NULL); V_2 = L_14; // if ( Vector2.Distance(targetPosition, checkPos) < POS_CHECK_DISTANCE ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = ___4_targetPosition; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_2; float L_17; L_17 = Vector2_Distance_mBACBB1609E1894D68F882D86A93519E311810C89_inline(L_15, L_16, NULL); if ((!(((float)L_17) < ((float)(10.0f))))) { goto IL_0065; } } { // norm = i / POS_CHECK_RES; float* L_18 = ___5_norm; float L_19 = V_1; *((float*)L_18) = (float)((float)(L_19/(100.0f))); // return true; return (bool)1; } IL_0065: { // for ( var i = 0f; i <= POS_CHECK_RES; i++ ) { float L_20 = V_1; V_1 = ((float)il2cpp_codegen_add(L_20, (1.0f))); } IL_006d: { // for ( var i = 0f; i <= POS_CHECK_RES; i++ ) { float L_21 = V_1; if ((((float)L_21) <= ((float)(100.0f)))) { goto IL_0039; } } IL_0075: { // norm = 0; float* L_22 = ___5_norm; *((float*)L_22) = (float)(0.0f); // return false; return (bool)0; } } // System.Void ParadoxNotion.CurveUtils::ResolveTangents(UnityEngine.Vector2,UnityEngine.Vector2,System.Single,ParadoxNotion.PlanarDirection,UnityEngine.Vector2&,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtils_ResolveTangents_m9C3F421961509C76A1B4602446E342880CE186BC (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, float ___2_rigidMlt, int32_t ___3_direction, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___4_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___5_toTangent, const RuntimeMethod* method) { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1; memset((&V_1), 0, sizeof(V_1)); { // var fromRect = new Rect(0, 0, 1, 1); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_0), (0.0f), (0.0f), (1.0f), (1.0f), NULL); // var toRect = new Rect(0, 0, 1, 1); Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_1), (0.0f), (0.0f), (1.0f), (1.0f), NULL); // fromRect.center = from; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_from; Rect_set_center_m1BFC7584EEE9EF6C9AC2CA8459300FE23D5CE86F((&V_0), L_0, NULL); // toRect.center = to; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_to; Rect_set_center_m1BFC7584EEE9EF6C9AC2CA8459300FE23D5CE86F((&V_1), L_1, NULL); // ResolveTangents(from, to, fromRect, toRect, rigidMlt, direction, out fromTangent, out toTangent); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_from; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_to; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = V_0; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5 = V_1; float L_6 = ___2_rigidMlt; int32_t L_7 = ___3_direction; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_8 = ___4_fromTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = ___5_toTangent; CurveUtils_ResolveTangents_m694E26B4F51BBF2F2910A28A02B5638A9A473164(L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, NULL); // } return; } } // System.Void ParadoxNotion.CurveUtils::ResolveTangents(UnityEngine.Vector2,UnityEngine.Vector2,UnityEngine.Rect,UnityEngine.Rect,System.Single,ParadoxNotion.PlanarDirection,UnityEngine.Vector2&,UnityEngine.Vector2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CurveUtils_ResolveTangents_m694E26B4F51BBF2F2910A28A02B5638A9A473164 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_fromRect, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___3_toRect, float ___4_rigidMlt, int32_t ___5_direction, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___6_fromTangent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___7_toTangent, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2; memset((&V_2), 0, sizeof(V_2)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3; memset((&V_3), 0, sizeof(V_3)); { // var tangentX = Mathf.Abs(from.x - to.x) * rigidMlt; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_from; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_to; float L_3 = L_2.___x_0; float L_4; L_4 = fabsf(((float)il2cpp_codegen_subtract(L_1, L_3))); float L_5 = ___4_rigidMlt; V_0 = ((float)il2cpp_codegen_multiply(L_4, L_5)); // tangentX = Mathf.Max(tangentX, 25); float L_6 = V_0; float L_7; L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, (25.0f), NULL); V_0 = L_7; // var tangentY = Mathf.Abs(from.y - to.y) * rigidMlt; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___0_from; float L_9 = L_8.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___1_to; float L_11 = L_10.___y_1; float L_12; L_12 = fabsf(((float)il2cpp_codegen_subtract(L_9, L_11))); float L_13 = ___4_rigidMlt; V_1 = ((float)il2cpp_codegen_multiply(L_12, L_13)); // tangentY = Mathf.Max(tangentY, 25); float L_14 = V_1; float L_15; L_15 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_14, (25.0f), NULL); V_1 = L_15; int32_t L_16 = ___5_direction; switch (L_16) { case 0: { goto IL_005c; } case 1: { goto IL_0082; } case 2: { goto IL_00a8; } } } { goto IL_01ad; } IL_005c: { // fromTangent = new Vector2(tangentX, 0); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_17 = ___6_fromTangent; float L_18 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19; memset((&L_19), 0, sizeof(L_19)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_19), L_18, (0.0f), /*hidden argument*/NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_17 = L_19; // toTangent = new Vector2(-tangentX, 0); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_20 = ___7_toTangent; float L_21 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22; memset((&L_22), 0, sizeof(L_22)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_22), ((-L_21)), (0.0f), /*hidden argument*/NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_20 = L_22; // return; return; } IL_0082: { // fromTangent = new Vector2(0, tangentY); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_23 = ___6_fromTangent; float L_24 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25; memset((&L_25), 0, sizeof(L_25)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_25), (0.0f), L_24, /*hidden argument*/NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_23 = L_25; // toTangent = new Vector2(0, -tangentY); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_26 = ___7_toTangent; float L_27 = V_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28; memset((&L_28), 0, sizeof(L_28)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_28), (0.0f), ((-L_27)), /*hidden argument*/NULL); *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_26 = L_28; // return; return; } IL_00a8: { // var resultFrom = default(Vector2); il2cpp_codegen_initobj((&V_2), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // if ( from.x <= fromRect.xMin ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = ___0_from; float L_30 = L_29.___x_0; float L_31; L_31 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___2_fromRect), NULL); if ((!(((float)L_30) <= ((float)L_31)))) { goto IL_00cd; } } { // resultFrom = new Vector2(-tangentX, 0); float L_32 = V_0; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), ((-L_32)), (0.0f), NULL); } IL_00cd: { // if ( from.x >= fromRect.xMax ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = ___0_from; float L_34 = L_33.___x_0; float L_35; L_35 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___2_fromRect), NULL); if ((!(((float)L_34) >= ((float)L_35)))) { goto IL_00e9; } } { // resultFrom = new Vector2(tangentX, 0); float L_36 = V_0; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), L_36, (0.0f), NULL); } IL_00e9: { // if ( from.y <= fromRect.yMin ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = ___0_from; float L_38 = L_37.___y_1; float L_39; L_39 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___2_fromRect), NULL); if ((!(((float)L_38) <= ((float)L_39)))) { goto IL_0106; } } { // resultFrom = new Vector2(0, -tangentY); float L_40 = V_1; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), (0.0f), ((-L_40)), NULL); } IL_0106: { // if ( from.y >= fromRect.yMax ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = ___0_from; float L_42 = L_41.___y_1; float L_43; L_43 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___2_fromRect), NULL); if ((!(((float)L_42) >= ((float)L_43)))) { goto IL_0122; } } { // resultFrom = new Vector2(0, tangentY); float L_44 = V_1; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_2), (0.0f), L_44, NULL); } IL_0122: { // var resultTo = default(Vector2); il2cpp_codegen_initobj((&V_3), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // if ( to.x <= toRect.xMin ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = ___1_to; float L_46 = L_45.___x_0; float L_47; L_47 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___3_toRect), NULL); if ((!(((float)L_46) <= ((float)L_47)))) { goto IL_0147; } } { // resultTo = new Vector2(-tangentX, 0); float L_48 = V_0; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), ((-L_48)), (0.0f), NULL); } IL_0147: { // if ( to.x >= toRect.xMax ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = ___1_to; float L_50 = L_49.___x_0; float L_51; L_51 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___3_toRect), NULL); if ((!(((float)L_50) >= ((float)L_51)))) { goto IL_0163; } } { // resultTo = new Vector2(tangentX, 0); float L_52 = V_0; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), L_52, (0.0f), NULL); } IL_0163: { // if ( to.y <= toRect.yMin ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = ___1_to; float L_54 = L_53.___y_1; float L_55; L_55 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___3_toRect), NULL); if ((!(((float)L_54) <= ((float)L_55)))) { goto IL_0180; } } { // resultTo = new Vector2(0, -tangentY); float L_56 = V_1; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), (0.0f), ((-L_56)), NULL); } IL_0180: { // if ( to.y >= toRect.yMax ) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = ___1_to; float L_58 = L_57.___y_1; float L_59; L_59 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___3_toRect), NULL); if ((!(((float)L_58) >= ((float)L_59)))) { goto IL_019c; } } { // resultTo = new Vector2(0, tangentY); float L_60 = V_1; Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_3), (0.0f), L_60, NULL); } IL_019c: { // fromTangent = resultFrom; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_61 = ___6_fromTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62 = V_2; *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_61 = L_62; // toTangent = resultTo; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_63 = ___7_toTangent; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_64 = V_3; *(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)L_63 = L_64; // return; return; } IL_01ad: { // fromTangent = default(Vector2); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_65 = ___6_fromTangent; il2cpp_codegen_initobj(L_65, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // toTangent = default(Vector2); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_66 = ___7_toTangent; il2cpp_codegen_initobj(L_66, sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // } 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 // UnityEngine.GUIStyle ParadoxNotion.GUIStyleUtils::Margin(UnityEngine.GUIStyle,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUIStyleUtils_Margin_m6BA5600E68AB7D06B6C7FBB771543DB781DDA61B (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_style, int32_t ___1_left, int32_t ___2_right, int32_t ___3_top, int32_t ___4_bottom, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // style.margin = new RectOffset(left, right, top, bottom); GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = ___0_style; int32_t L_1 = ___1_left; int32_t L_2 = ___2_right; int32_t L_3 = ___3_top; int32_t L_4 = ___4_bottom; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_5 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); NullCheck(L_5); RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179(L_5, L_1, L_2, L_3, L_4, NULL); NullCheck(L_0); GUIStyle_set_margin_m9AAB6691C260ECD89195BE151F2ADDBF2E740C85(L_0, L_5, NULL); // return style; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_6 = ___0_style; return L_6; } } // UnityEngine.GUIStyle ParadoxNotion.GUIStyleUtils::Padding(UnityEngine.GUIStyle,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUIStyleUtils_Padding_m9855673BCFC930BD4810F5F499812F98B9A284AE (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_style, int32_t ___1_left, int32_t ___2_right, int32_t ___3_top, int32_t ___4_bottom, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // style.padding = new RectOffset(left, right, top, bottom); GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = ___0_style; int32_t L_1 = ___1_left; int32_t L_2 = ___2_right; int32_t L_3 = ___3_top; int32_t L_4 = ___4_bottom; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_5 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); NullCheck(L_5); RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179(L_5, L_1, L_2, L_3, L_4, NULL); NullCheck(L_0); GUIStyle_set_padding_m0C69415588C6032B372A48B1A1366CF43A083E14(L_0, L_5, NULL); // return style; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_6 = ___0_style; return L_6; } } // UnityEngine.GUIStyle ParadoxNotion.GUIStyleUtils::Border(UnityEngine.GUIStyle,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUIStyleUtils_Border_mBB006F50B2C881FBB50BCCCD5474C432D64D8E17 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_style, int32_t ___1_left, int32_t ___2_right, int32_t ___3_top, int32_t ___4_bottom, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // style.border = new RectOffset(left, right, top, bottom); GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = ___0_style; int32_t L_1 = ___1_left; int32_t L_2 = ___2_right; int32_t L_3 = ___3_top; int32_t L_4 = ___4_bottom; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_5 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); NullCheck(L_5); RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179(L_5, L_1, L_2, L_3, L_4, NULL); NullCheck(L_0); GUIStyle_set_border_mA11481A8F139D4403E0764E07F49516D390CC6A7(L_0, L_5, NULL); // return style; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_6 = ___0_style; return L_6; } } // UnityEngine.GUIStyle ParadoxNotion.GUIStyleUtils::Overflow(UnityEngine.GUIStyle,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUIStyleUtils_Overflow_mAD35926A835BD351724134494D5702428656AE8F (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_style, int32_t ___1_left, int32_t ___2_right, int32_t ___3_top, int32_t ___4_bottom, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // style.overflow = new RectOffset(left, right, top, bottom); GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = ___0_style; int32_t L_1 = ___1_left; int32_t L_2 = ___2_right; int32_t L_3 = ___3_top; int32_t L_4 = ___4_bottom; RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_5 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var); NullCheck(L_5); RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179(L_5, L_1, L_2, L_3, L_4, NULL); NullCheck(L_0); GUIStyle_set_overflow_m0E7E6E1892655997FB97898E827A3473F8CE01CF(L_0, L_5, NULL); // return style; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_6 = ___0_style; return L_6; } } // UnityEngine.GUIStyle ParadoxNotion.GUIStyleUtils::TextAlignment(UnityEngine.GUIStyle,UnityEngine.TextAnchor) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUIStyleUtils_TextAlignment_m8188D3C3A758335D55213493557DF15D58B14628 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_style, int32_t ___1_anchor, const RuntimeMethod* method) { { // style.alignment = anchor; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = ___0_style; int32_t L_1 = ___1_anchor; NullCheck(L_0); GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_0, L_1, NULL); // return style; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_2 = ___0_style; return L_2; } } // UnityEngine.GUIStyle ParadoxNotion.GUIStyleUtils::RichText(UnityEngine.GUIStyle,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUIStyleUtils_RichText_mF7498B56D33DCB2DF6F2F6C89B353D57624CBAA0 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_style, bool ___1_rich, const RuntimeMethod* method) { { // style.richText = rich; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_0 = ___0_style; bool L_1 = ___1_rich; NullCheck(L_0); GUIStyle_set_richText_m44045419099BECD812230D338FBBD6642A589CCD(L_0, L_1, NULL); // return style; GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_2 = ___0_style; return L_2; } } #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 // UnityEngine.LayerMask ParadoxNotion.LayerUtils::CreateFromNames(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_CreateFromNames_m9BDF0CD7B07FE8703BCD2C47807C729A23895F06 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_layerNames, const RuntimeMethod* method) { { // public static LayerMask CreateFromNames(params string[] layerNames) { return LayerNamesToMask(layerNames); } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___0_layerNames; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1; L_1 = LayerUtils_LayerNamesToMask_m04EF77EC045BE088F639EB3A9E5E7E914DCEDEBF(L_0, NULL); return L_1; } } // UnityEngine.LayerMask ParadoxNotion.LayerUtils::CreateFromNumbers(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_CreateFromNumbers_mE864DFBF61745DA92F280AF867D289ADFB4EB2EF (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_layerNumbers, const RuntimeMethod* method) { { // public static LayerMask CreateFromNumbers(params int[] layerNumbers) { return LayerNumbersToMask(layerNumbers); } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_layerNumbers; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1; L_1 = LayerUtils_LayerNumbersToMask_m83B634254902867F32C747F2A97A46F201E88435(L_0, NULL); return L_1; } } // UnityEngine.LayerMask ParadoxNotion.LayerUtils::LayerNamesToMask(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_LayerNamesToMask_m04EF77EC045BE088F639EB3A9E5E7E914DCEDEBF (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_layerNames, const RuntimeMethod* method) { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB V_0; memset((&V_0), 0, sizeof(V_0)); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; { // LayerMask ret = (LayerMask)0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0; L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(0, NULL); V_0 = L_0; // foreach ( var name in layerNames ) { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___0_layerNames; V_1 = L_1; V_2 = 0; goto IL_002d; } IL_000d: { // foreach ( var name in layerNames ) { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = V_1; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; String_t* L_5 = (L_2)->GetAt(static_cast(L_4)); V_3 = L_5; // ret |= ( 1 << LayerMask.NameToLayer(name) ); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_6 = V_0; int32_t L_7; L_7 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_6, NULL); String_t* L_8 = V_3; int32_t L_9; L_9 = LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139(L_8, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_10; L_10 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((int32_t)(L_7|((int32_t)(1<<((int32_t)(L_9&((int32_t)31))))))), NULL); V_0 = L_10; int32_t L_11 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_002d: { // foreach ( var name in layerNames ) { int32_t L_12 = V_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = V_1; NullCheck(L_13); if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_000d; } } { // return ret; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_14 = V_0; return L_14; } } // UnityEngine.LayerMask ParadoxNotion.LayerUtils::LayerNumbersToMask(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_LayerNumbersToMask_m83B634254902867F32C747F2A97A46F201E88435 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_layerNumbers, const RuntimeMethod* method) { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB V_0; memset((&V_0), 0, sizeof(V_0)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { // LayerMask ret = (LayerMask)0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0; L_0 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(0, NULL); V_0 = L_0; // foreach ( var layer in layerNumbers ) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_layerNumbers; V_1 = L_1; V_2 = 0; goto IL_0028; } IL_000d: { // foreach ( var layer in layerNumbers ) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_1; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_3 = L_5; // ret |= ( 1 << layer ); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_6 = V_0; int32_t L_7; L_7 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_6, NULL); int32_t L_8 = V_3; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_9; L_9 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((int32_t)(L_7|((int32_t)(1<<((int32_t)(L_8&((int32_t)31))))))), NULL); V_0 = L_9; int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0028: { // foreach ( var layer in layerNumbers ) { int32_t L_11 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_1; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_000d; } } { // return ret; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_13 = V_0; return L_13; } } // UnityEngine.LayerMask ParadoxNotion.LayerUtils::Inverse(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_Inverse_mE358E8E3CF3D28329D98BBA6A237FF0B9B33BADA (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) { { // public static LayerMask Inverse(this LayerMask mask) { return ~mask; } LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_mask; int32_t L_1; L_1 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_0, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2; L_2 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((~L_1)), NULL); return L_2; } } // UnityEngine.LayerMask ParadoxNotion.LayerUtils::AddToMask(UnityEngine.LayerMask,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_AddToMask_m9D68BAD5FF2E659B553B49CF5C09A06378E92FFC (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_layerNames, const RuntimeMethod* method) { { // public static LayerMask AddToMask(this LayerMask mask, params string[] layerNames) { return mask | LayerNamesToMask(layerNames); } LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_mask; int32_t L_1; L_1 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_0, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___1_layerNames; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_3; L_3 = LayerUtils_LayerNamesToMask_m04EF77EC045BE088F639EB3A9E5E7E914DCEDEBF(L_2, NULL); int32_t L_4; L_4 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_3, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_5; L_5 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((int32_t)(L_1|L_4)), NULL); return L_5; } } // UnityEngine.LayerMask ParadoxNotion.LayerUtils::RemoveFromMask(UnityEngine.LayerMask,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB LayerUtils_RemoveFromMask_m0E323D48A979B254021D134530CF1EE2A821B1A4 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_layerNames, const RuntimeMethod* method) { { // LayerMask invertedOriginal = ~mask; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_mask; int32_t L_1; L_1 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_0, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2; L_2 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((~L_1)), NULL); // return ~( invertedOriginal | LayerNamesToMask(layerNames) ); int32_t L_3; L_3 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_2, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = ___1_layerNames; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_5; L_5 = LayerUtils_LayerNamesToMask_m04EF77EC045BE088F639EB3A9E5E7E914DCEDEBF(L_4, NULL); int32_t L_6; L_6 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_5, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_7; L_7 = LayerMask_op_Implicit_m01C8996A2CB2085328B9C33539C43139660D8222(((~((int32_t)(L_3|L_6)))), NULL); return L_7; } } // System.Boolean ParadoxNotion.LayerUtils::ContainsAnyLayer(UnityEngine.LayerMask,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayerUtils_ContainsAnyLayer_mBAD6B169A1EE7BF19BABE32ADB8A63423E7A94F5 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_layerNames, const RuntimeMethod* method) { int32_t V_0 = 0; { // if ( layerNames == null ) { return false; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___1_layerNames; if (L_0) { goto IL_0005; } } { // if ( layerNames == null ) { return false; } return (bool)0; } IL_0005: { // for ( var i = 0; i < layerNames.Length; i++ ) { V_0 = 0; goto IL_002b; } IL_0009: { // if ( mask == ( mask | ( 1 << LayerMask.NameToLayer(layerNames[i]) ) ) ) { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1 = ___0_mask; int32_t L_2; L_2 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_1, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_3 = ___0_mask; int32_t L_4; L_4 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_3, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ___1_layerNames; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; String_t* L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9; L_9 = LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139(L_8, NULL); if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)(L_4|((int32_t)(1<<((int32_t)(L_9&((int32_t)31))))))))))) { goto IL_0027; } } { // return true; return (bool)1; } IL_0027: { // for ( var i = 0; i < layerNames.Length; i++ ) { int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_002b: { // for ( var i = 0; i < layerNames.Length; i++ ) { int32_t L_11 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = ___1_layerNames; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_0009; } } { // return false; return (bool)0; } } // System.Boolean ParadoxNotion.LayerUtils::ContainsAllLayers(UnityEngine.LayerMask,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayerUtils_ContainsAllLayers_m483B947AAB6DD908B009671E4357A8C81C3777BC (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_layerNames, const RuntimeMethod* method) { int32_t V_0 = 0; { // if ( layerNames == null ) { return false; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___1_layerNames; if (L_0) { goto IL_0005; } } { // if ( layerNames == null ) { return false; } return (bool)0; } IL_0005: { // for ( var i = 0; i < layerNames.Length; i++ ) { V_0 = 0; goto IL_002b; } IL_0009: { // if ( !( mask == ( mask | ( 1 << LayerMask.NameToLayer(layerNames[i]) ) ) ) ) { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1 = ___0_mask; int32_t L_2; L_2 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_1, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_3 = ___0_mask; int32_t L_4; L_4 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_3, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ___1_layerNames; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; String_t* L_8 = (L_5)->GetAt(static_cast(L_7)); int32_t L_9; L_9 = LayerMask_NameToLayer_m2764C530EDA9EC3226A36E3FD43E020B413AF139(L_8, NULL); if ((((int32_t)L_2) == ((int32_t)((int32_t)(L_4|((int32_t)(1<<((int32_t)(L_9&((int32_t)31)))))))))) { goto IL_0027; } } { // return false; return (bool)0; } IL_0027: { // for ( var i = 0; i < layerNames.Length; i++ ) { int32_t L_10 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_002b: { // for ( var i = 0; i < layerNames.Length; i++ ) { int32_t L_11 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = ___1_layerNames; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_0009; } } { // return true; return (bool)1; } } // System.String[] ParadoxNotion.LayerUtils::MaskToNames(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* LayerUtils_MaskToNames_m8F1AB563CCE4BFE4EDB284FC38D13E08ED949D87 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; String_t* V_3 = NULL; { // var output = new List(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); V_0 = L_0; // for ( int i = 0; i < 32; ++i ) { V_1 = 0; goto IL_0036; } IL_000a: { // int shifted = 1 << i; int32_t L_1 = V_1; V_2 = ((int32_t)(1<<((int32_t)(L_1&((int32_t)31))))); // if ( ( mask & shifted ) == shifted ) { LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2 = ___0_mask; int32_t L_3; L_3 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_2, NULL); int32_t L_4 = V_2; int32_t L_5 = V_2; if ((!(((uint32_t)((int32_t)(L_3&L_4))) == ((uint32_t)L_5)))) { goto IL_0032; } } { // string layerName = LayerMask.LayerToName(i); int32_t L_6 = V_1; String_t* L_7; L_7 = LayerMask_LayerToName_mC7A5797D35F5307031F317741226727B307F34D0(L_6, NULL); V_3 = L_7; // if ( !string.IsNullOrEmpty(layerName) ) { String_t* L_8 = V_3; bool L_9; L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL); if (L_9) { goto IL_0032; } } { // output.Add(layerName); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_10 = V_0; String_t* L_11 = V_3; NullCheck(L_10); List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_10, L_11, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var); } IL_0032: { // for ( int i = 0; i < 32; ++i ) { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0036: { // for ( int i = 0; i < 32; ++i ) { int32_t L_13 = V_1; if ((((int32_t)L_13) < ((int32_t)((int32_t)32)))) { goto IL_000a; } } { // return output.ToArray(); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_14 = V_0; NullCheck(L_14); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15; L_15 = List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A(L_14, List_1_ToArray_m2C402D882AA60FC1D5C7C09A129BE7779F833B4A_RuntimeMethod_var); return L_15; } } // System.String ParadoxNotion.LayerUtils::MaskToString(UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LayerUtils_MaskToString_mF8DA91B50B0CA97EC3ADD5D3E377E929E77FCE07 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D); s_Il2CppMethodInitialized = true; } { // public static string MaskToString(this LayerMask mask) { return MaskToString(mask, ", "); } LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___0_mask; String_t* L_1; L_1 = LayerUtils_MaskToString_m506496CCC26DE89DA6E095C59BA922897E74C0CF(L_0, _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, NULL); return L_1; } } // System.String ParadoxNotion.LayerUtils::MaskToString(UnityEngine.LayerMask,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LayerUtils_MaskToString_m506496CCC26DE89DA6E095C59BA922897E74C0CF (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, String_t* ___1_delimiter, const RuntimeMethod* method) { { // public static string MaskToString(this LayerMask mask, string delimiter) { return string.Join(delimiter, MaskToNames(mask)); } String_t* L_0 = ___1_delimiter; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_1 = ___0_mask; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2; L_2 = LayerUtils_MaskToNames_m8F1AB563CCE4BFE4EDB284FC38D13E08ED949D87(L_1, NULL); String_t* L_3; L_3 = String_Join_m557B6B554B87C1742FA0B128500073B421ED0BFD(L_0, L_2, NULL); return L_3; } } #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 ParadoxNotion.ObjectUtils::AnyEquals(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectUtils_AnyEquals_mB499430C2230B5BCAB558F695C80CF56758EFFDA (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( ( a is UnityEngine.Object || a == null ) && ( b is UnityEngine.Object || b == null ) ) { RuntimeObject* L_0 = ___0_a; if (((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) { goto IL_000b; } } { RuntimeObject* L_1 = ___0_a; if (L_1) { goto IL_0028; } } IL_000b: { RuntimeObject* L_2 = ___1_b; if (((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_2, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) { goto IL_0016; } } { RuntimeObject* L_3 = ___1_b; if (L_3) { goto IL_0028; } } IL_0016: { // return a as UnityEngine.Object == b as UnityEngine.Object; RuntimeObject* L_4 = ___0_a; RuntimeObject* L_5 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_6; L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_4, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_5, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL); return L_6; } IL_0028: { // return a == b || object.Equals(a, b) || object.ReferenceEquals(a, b); RuntimeObject* L_7 = ___0_a; RuntimeObject* L_8 = ___1_b; if ((((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)L_8))) { goto IL_003a; } } { RuntimeObject* L_9 = ___0_a; RuntimeObject* L_10 = ___1_b; bool L_11; L_11 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_9, L_10, NULL); if (L_11) { goto IL_003a; } } { RuntimeObject* L_12 = ___0_a; RuntimeObject* L_13 = ___1_b; return (bool)((((RuntimeObject*)(RuntimeObject*)L_12) == ((RuntimeObject*)(RuntimeObject*)L_13))? 1 : 0); } IL_003a: { return (bool)1; } } // UnityEngine.Component ParadoxNotion.ObjectUtils::TransformToType(UnityEngine.Component,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ObjectUtils_TransformToType_mF73F7FC7EB3066155A7E7A90B0C70AD261FB8B9B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_current, Type_t* ___1_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // if ( current != null && type != null && !type.RTIsAssignableFrom(current.GetType()) ) { Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_current; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0043; } } { Type_t* L_2 = ___1_type; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_3; L_3 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_2, (Type_t*)NULL, NULL); if (!L_3) { goto IL_0043; } } { Type_t* L_4 = ___1_type; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_5 = ___0_current; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_7; L_7 = ReflectionTools_RTIsAssignableFrom_m5A988A33C105704D546EF229B65CAC9F7A8A2831(L_4, L_6, NULL); if (L_7) { goto IL_0043; } } { // if ( type.RTIsSubclassOf(typeof(Component)) || type.RTIsInterface() ) { Type_t* L_8 = ___1_type; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_10; L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_11; L_11 = ReflectionTools_RTIsSubclassOf_m5E5686EA17A2BF5138C18BCBE663892D936CE853(L_8, L_10, NULL); if (L_11) { goto IL_003a; } } { Type_t* L_12 = ___1_type; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_13; L_13 = ReflectionTools_RTIsInterface_m21FD703AB072661FB2F69A56D010F2575D3F1408(L_12, NULL); if (!L_13) { goto IL_0043; } } IL_003a: { // current = current.GetComponent(type); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_14 = ___0_current; Type_t* L_15 = ___1_type; NullCheck(L_14); Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_16; L_16 = Component_GetComponent_m4352437B839B9601EB007CAC1007C8E1FB8A427D(L_14, L_15, NULL); ___0_current = L_16; } IL_0043: { // return current; Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_17 = ___0_current; return L_17; } } // System.Collections.Generic.IEnumerable`1 ParadoxNotion.ObjectUtils::FindGameObjectsWithinLayerMask(UnityEngine.LayerMask,UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectUtils_FindGameObjectsWithinLayerMask_m0DB77968FBD4A0590A7FCB5918AFB679E8D9EC01 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___0_mask, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_exclude, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m4AC829827FA2EDC2185B8554E788741789A97DA4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m5B0972B0D594C5BD2F01A53076066D9DB7700B67_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CFindGameObjectsWithinLayerMaskU3Eb__0_m03FF79F55C94AA4A332F8DDDA26662AA15BFBB73_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* V_0 = NULL; { U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* L_0 = (U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass5_0__ctor_mFC4D5810877E60C003E275936A8408943433D00D(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* L_1 = V_0; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___1_exclude; NullCheck(L_1); L_1->___exclude_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___exclude_0), (void*)L_2); U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* L_3 = V_0; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_4 = ___0_mask; NullCheck(L_3); L_3->___mask_1 = L_4; // return UnityEngine.Object.FindObjectsOfType().Where(x => x != exclude && x.IsInLayerMask(mask)); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_5; L_5 = Object_FindObjectsOfType_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m5B0972B0D594C5BD2F01A53076066D9DB7700B67(Object_FindObjectsOfType_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m5B0972B0D594C5BD2F01A53076066D9DB7700B67_RuntimeMethod_var); U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* L_6 = V_0; Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_7 = (Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C*)il2cpp_codegen_object_new(Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var); NullCheck(L_7); Func_2__ctor_m9EDB1EDE49108C1136C6B0DD3DD5D2F843F5936E(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CFindGameObjectsWithinLayerMaskU3Eb__0_m03FF79F55C94AA4A332F8DDDA26662AA15BFBB73_RuntimeMethod_var), NULL); RuntimeObject* L_8; L_8 = Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m4AC829827FA2EDC2185B8554E788741789A97DA4((RuntimeObject*)L_5, L_7, Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m4AC829827FA2EDC2185B8554E788741789A97DA4_RuntimeMethod_var); return L_8; } } // System.Boolean ParadoxNotion.ObjectUtils::IsInLayerMask(UnityEngine.GameObject,UnityEngine.LayerMask) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObjectUtils_IsInLayerMask_mD6B1A446CC04792DC3A67739EE223BD42455F94C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___1_mask, const RuntimeMethod* method) { { // return mask == ( mask | ( 1 << gameObject.layer ) ); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_0 = ___1_mask; int32_t L_1; L_1 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_0, NULL); LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_2 = ___1_mask; int32_t L_3; L_3 = LayerMask_op_Implicit_m7F5A5B9D079281AC445ED39DEE1FCFA9D795810D(L_2, NULL); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_gameObject; NullCheck(L_4); int32_t L_5; L_5 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_4, NULL); return (bool)((((int32_t)L_1) == ((int32_t)((int32_t)(L_3|((int32_t)(1<<((int32_t)(L_5&((int32_t)31)))))))))? 1 : 0); } } #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 ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mFC4D5810877E60C003E275936A8408943433D00D (U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean ParadoxNotion.ObjectUtils/<>c__DisplayClass5_0::b__0(UnityEngine.GameObject) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass5_0_U3CFindGameObjectsWithinLayerMaskU3Eb__0_m03FF79F55C94AA4A332F8DDDA26662AA15BFBB73 (U3CU3Ec__DisplayClass5_0_t233AD94780C0566BEC8767F7CA22BC58446D4151* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // return UnityEngine.Object.FindObjectsOfType().Where(x => x != exclude && x.IsInLayerMask(mask)); GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_x; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___exclude_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_2; L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, L_1, NULL); if (!L_2) { goto IL_001b; } } { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_x; LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_4 = __this->___mask_1; bool L_5; L_5 = ObjectUtils_IsInLayerMask_mD6B1A446CC04792DC3A67739EE223BD42455F94C(L_3, L_4, NULL); return L_5; } IL_001b: { return (bool)0; } } #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 // UnityEngine.Rect ParadoxNotion.RectUtils::GetBoundRect(UnityEngine.Rect[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_GetBoundRect_m65E4F2FFC8E55ACE92BD802B7417F035EABD4124 (RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* ___0_rects, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; int32_t V_4 = 0; { // var xMin = float.PositiveInfinity; V_0 = (std::numeric_limits::infinity()); // var xMax = float.NegativeInfinity; V_1 = (-std::numeric_limits::infinity()); // var yMin = float.PositiveInfinity; V_2 = (std::numeric_limits::infinity()); // var yMax = float.NegativeInfinity; V_3 = (-std::numeric_limits::infinity()); // for ( var i = 0; i < rects.Length; i++ ) { V_4 = 0; goto IL_0073; } IL_001d: { // xMin = Mathf.Min(xMin, rects[i].xMin); float L_0 = V_0; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_1 = ___0_rects; int32_t L_2 = V_4; NullCheck(L_1); float L_3; L_3 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D(((L_1)->GetAddressAt(static_cast(L_2))), NULL); float L_4; L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_3, NULL); V_0 = L_4; // xMax = Mathf.Max(xMax, rects[i].xMax); float L_5 = V_1; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_6 = ___0_rects; int32_t L_7 = V_4; NullCheck(L_6); float L_8; L_8 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F(((L_6)->GetAddressAt(static_cast(L_7))), NULL); float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_5, L_8, NULL); V_1 = L_9; // yMin = Mathf.Min(yMin, rects[i].yMin); float L_10 = V_2; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_11 = ___0_rects; int32_t L_12 = V_4; NullCheck(L_11); float L_13; L_13 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F(((L_11)->GetAddressAt(static_cast(L_12))), NULL); float L_14; L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_10, L_13, NULL); V_2 = L_14; // yMax = Mathf.Max(yMax, rects[i].yMax); float L_15 = V_3; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_16 = ___0_rects; int32_t L_17 = V_4; NullCheck(L_16); float L_18; L_18 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E(((L_16)->GetAddressAt(static_cast(L_17))), NULL); float L_19; L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_15, L_18, NULL); V_3 = L_19; // for ( var i = 0; i < rects.Length; i++ ) { int32_t L_20 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0073: { // for ( var i = 0; i < rects.Length; i++ ) { int32_t L_21 = V_4; RectU5BU5D_t83297CB2E61BDF9D27DCB1A3E5C78EBCE9F7C993* L_22 = ___0_rects; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_001d; } } { // return Rect.MinMaxRect(xMin, yMin, xMax, yMax); float L_23 = V_0; float L_24 = V_2; float L_25 = V_1; float L_26 = V_3; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_27; L_27 = Rect_MinMaxRect_m540D2DD8C255D276AD4AE06D9CCA2A667EFA39E5(L_23, L_24, L_25, L_26, NULL); return L_27; } } // UnityEngine.Rect ParadoxNotion.RectUtils::GetBoundRect(UnityEngine.Vector2[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_GetBoundRect_mECF5BE06FDEE55E3AA9E4AAAC42C9350A0896E9A (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_positions, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; int32_t V_4 = 0; { // var xMin = float.PositiveInfinity; V_0 = (std::numeric_limits::infinity()); // var xMax = float.NegativeInfinity; V_1 = (-std::numeric_limits::infinity()); // var yMin = float.PositiveInfinity; V_2 = (std::numeric_limits::infinity()); // var yMax = float.NegativeInfinity; V_3 = (-std::numeric_limits::infinity()); // for ( var i = 0; i < positions.Length; i++ ) { V_4 = 0; goto IL_0073; } IL_001d: { // xMin = Mathf.Min(xMin, positions[i].x); float L_0 = V_0; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = ___0_positions; int32_t L_2 = V_4; NullCheck(L_1); float L_3 = ((L_1)->GetAddressAt(static_cast(L_2)))->___x_0; float L_4; L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_3, NULL); V_0 = L_4; // xMax = Mathf.Max(xMax, positions[i].x); float L_5 = V_1; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = ___0_positions; int32_t L_7 = V_4; NullCheck(L_6); float L_8 = ((L_6)->GetAddressAt(static_cast(L_7)))->___x_0; float L_9; L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_5, L_8, NULL); V_1 = L_9; // yMin = Mathf.Min(yMin, positions[i].y); float L_10 = V_2; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_11 = ___0_positions; int32_t L_12 = V_4; NullCheck(L_11); float L_13 = ((L_11)->GetAddressAt(static_cast(L_12)))->___y_1; float L_14; L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_10, L_13, NULL); V_2 = L_14; // yMax = Mathf.Max(yMax, positions[i].y); float L_15 = V_3; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_16 = ___0_positions; int32_t L_17 = V_4; NullCheck(L_16); float L_18 = ((L_16)->GetAddressAt(static_cast(L_17)))->___y_1; float L_19; L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_15, L_18, NULL); V_3 = L_19; // for ( var i = 0; i < positions.Length; i++ ) { int32_t L_20 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0073: { // for ( var i = 0; i < positions.Length; i++ ) { int32_t L_21 = V_4; Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_22 = ___0_positions; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_001d; } } { // return Rect.MinMaxRect(xMin, yMin, xMax, yMax); float L_23 = V_0; float L_24 = V_2; float L_25 = V_1; float L_26 = V_3; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_27; L_27 = Rect_MinMaxRect_m540D2DD8C255D276AD4AE06D9CCA2A667EFA39E5(L_23, L_24, L_25, L_26, NULL); return L_27; } } // System.Boolean ParadoxNotion.RectUtils::Encapsulates(UnityEngine.Rect,UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RectUtils_Encapsulates_m1C447E85A8496B59D7A46A433C33DC3C46E5D004 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_a, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_b, const RuntimeMethod* method) { { // return a.x < b.x && a.xMax > b.xMax && a.y < b.y && a.yMax > b.yMax; float L_0; L_0 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___0_a), NULL); float L_1; L_1 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB((&___1_b), NULL); if ((!(((float)L_0) < ((float)L_1)))) { goto IL_0041; } } { float L_2; L_2 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___0_a), NULL); float L_3; L_3 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___1_b), NULL); if ((!(((float)L_2) > ((float)L_3)))) { goto IL_0041; } } { float L_4; L_4 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___0_a), NULL); float L_5; L_5 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49((&___1_b), NULL); if ((!(((float)L_4) < ((float)L_5)))) { goto IL_0041; } } { float L_6; L_6 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___0_a), NULL); float L_7; L_7 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___1_b), NULL); return (bool)((((float)L_6) > ((float)L_7))? 1 : 0); } IL_0041: { return (bool)0; } } // UnityEngine.Rect ParadoxNotion.RectUtils::ExpandBy(UnityEngine.Rect,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_ExpandBy_m7F3307B2D8229A2FACA99795DFE877612317B276 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, float ___1_margin, const RuntimeMethod* method) { { // return rect.ExpandBy(margin, margin); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_rect; float L_1 = ___1_margin; float L_2 = ___1_margin; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3; L_3 = RectUtils_ExpandBy_m90FCCEF8DD52AEE029FF72A1C0EE31F1D0985909(L_0, L_1, L_2, NULL); return L_3; } } // UnityEngine.Rect ParadoxNotion.RectUtils::ExpandBy(UnityEngine.Rect,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_ExpandBy_m90FCCEF8DD52AEE029FF72A1C0EE31F1D0985909 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, float ___1_xMargin, float ___2_yMargin, const RuntimeMethod* method) { { // return rect.ExpandBy(xMargin, yMargin, xMargin, yMargin); Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_rect; float L_1 = ___1_xMargin; float L_2 = ___2_yMargin; float L_3 = ___1_xMargin; float L_4 = ___2_yMargin; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5; L_5 = RectUtils_ExpandBy_m72A0C695A99181D3D0D30DCC94F363E57EB03694(L_0, L_1, L_2, L_3, L_4, NULL); return L_5; } } // UnityEngine.Rect ParadoxNotion.RectUtils::ExpandBy(UnityEngine.Rect,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_ExpandBy_m72A0C695A99181D3D0D30DCC94F363E57EB03694 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, float ___1_left, float ___2_top, float ___3_right, float ___4_bottom, const RuntimeMethod* method) { { // return Rect.MinMaxRect(rect.xMin - left, rect.yMin - top, rect.xMax + right, rect.yMax + bottom); float L_0; L_0 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___0_rect), NULL); float L_1 = ___1_left; float L_2; L_2 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___0_rect), NULL); float L_3 = ___2_top; float L_4; L_4 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___0_rect), NULL); float L_5 = ___3_right; float L_6; L_6 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___0_rect), NULL); float L_7 = ___4_bottom; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8; L_8 = Rect_MinMaxRect_m540D2DD8C255D276AD4AE06D9CCA2A667EFA39E5(((float)il2cpp_codegen_subtract(L_0, L_1)), ((float)il2cpp_codegen_subtract(L_2, L_3)), ((float)il2cpp_codegen_add(L_4, L_5)), ((float)il2cpp_codegen_add(L_6, L_7)), NULL); return L_8; } } // UnityEngine.Rect ParadoxNotion.RectUtils::TransformSpace(UnityEngine.Rect,UnityEngine.Rect,UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectUtils_TransformSpace_m79D4B8B8D785E9D3D46D6130E0897BCF708EFB1E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_oldContainer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_newContainer, const RuntimeMethod* method) { Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0; memset((&V_0), 0, sizeof(V_0)); { // var result = new Rect(); il2cpp_codegen_initobj((&V_0), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D)); // result.xMin = Mathf.Lerp(newContainer.xMin, newContainer.xMax, Mathf.InverseLerp(oldContainer.xMin, oldContainer.xMax, rect.xMin)); float L_0; L_0 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___2_newContainer), NULL); float L_1; L_1 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___2_newContainer), NULL); float L_2; L_2 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___1_oldContainer), NULL); float L_3; L_3 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___1_oldContainer), NULL); float L_4; L_4 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___0_rect), NULL); float L_5; L_5 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline(L_2, L_3, L_4, NULL); float L_6; L_6 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_0, L_1, L_5, NULL); Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19((&V_0), L_6, NULL); // result.xMax = Mathf.Lerp(newContainer.xMin, newContainer.xMax, Mathf.InverseLerp(oldContainer.xMin, oldContainer.xMax, rect.xMax)); float L_7; L_7 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___2_newContainer), NULL); float L_8; L_8 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___2_newContainer), NULL); float L_9; L_9 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___1_oldContainer), NULL); float L_10; L_10 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___1_oldContainer), NULL); float L_11; L_11 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___0_rect), NULL); float L_12; L_12 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline(L_9, L_10, L_11, NULL); float L_13; L_13 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_7, L_8, L_12, NULL); Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D((&V_0), L_13, NULL); // result.yMin = Mathf.Lerp(newContainer.yMin, newContainer.yMax, Mathf.InverseLerp(oldContainer.yMin, oldContainer.yMax, rect.yMin)); float L_14; L_14 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___2_newContainer), NULL); float L_15; L_15 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___2_newContainer), NULL); float L_16; L_16 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___1_oldContainer), NULL); float L_17; L_17 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___1_oldContainer), NULL); float L_18; L_18 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___0_rect), NULL); float L_19; L_19 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline(L_16, L_17, L_18, NULL); float L_20; L_20 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_14, L_15, L_19, NULL); Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE((&V_0), L_20, NULL); // result.yMax = Mathf.Lerp(newContainer.yMin, newContainer.yMax, Mathf.InverseLerp(oldContainer.yMin, oldContainer.yMax, rect.yMax)); float L_21; L_21 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___2_newContainer), NULL); float L_22; L_22 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___2_newContainer), NULL); float L_23; L_23 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___1_oldContainer), NULL); float L_24; L_24 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___1_oldContainer), NULL); float L_25; L_25 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___0_rect), NULL); float L_26; L_26 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline(L_23, L_24, L_25, NULL); float L_27; L_27 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_21, L_22, L_26, NULL); Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B((&V_0), L_27, NULL); // return result; Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_28 = V_0; return L_28; } } // UnityEngine.Vector2 ParadoxNotion.RectUtils::TransformSpace(UnityEngine.Vector2,UnityEngine.Rect,UnityEngine.Rect) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectUtils_TransformSpace_m57668886CD997157F9271E74B07262A9DAE77620 (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_vector, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_oldContainer, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_newContainer, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { // var result = new Vector2(); il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)); // result.x = Mathf.Lerp(newContainer.xMin, newContainer.xMax, Mathf.InverseLerp(oldContainer.xMin, oldContainer.xMax, vector.x)); float L_0; L_0 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___2_newContainer), NULL); float L_1; L_1 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___2_newContainer), NULL); float L_2; L_2 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D((&___1_oldContainer), NULL); float L_3; L_3 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F((&___1_oldContainer), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_vector; float L_5 = L_4.___x_0; float L_6; L_6 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline(L_2, L_3, L_5, NULL); float L_7; L_7 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_0, L_1, L_6, NULL); (&V_0)->___x_0 = L_7; // result.y = Mathf.Lerp(newContainer.yMin, newContainer.yMax, Mathf.InverseLerp(oldContainer.yMin, oldContainer.yMax, vector.y)); float L_8; L_8 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___2_newContainer), NULL); float L_9; L_9 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___2_newContainer), NULL); float L_10; L_10 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F((&___1_oldContainer), NULL); float L_11; L_11 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E((&___1_oldContainer), NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = ___0_vector; float L_13 = L_12.___y_1; float L_14; L_14 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline(L_10, L_11, L_13, NULL); float L_15; L_15 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_8, L_9, L_14, NULL); (&V_0)->___y_1 = L_15; // return result; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0; return L_16; } } #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 ParadoxNotion.StringUtils::SplitCamelCase(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_SplitCamelCase_mE03F4F3007C92573D017880C01F44BE6CC77DE6C (String_t* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC29654AA4B96BF921B1F342B4F403B84A73AB541); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3A7986F9625A352BB23E8DAE4FC6D9176CE5F4B); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; { // if ( string.IsNullOrEmpty(s) ) { return s; } String_t* L_0 = ___0_s; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_000a; } } { // if ( string.IsNullOrEmpty(s) ) { return s; } String_t* L_2 = ___0_s; return L_2; } IL_000a: { // if ( splitCaseCache.TryGetValue(s, out result) ) { il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_3 = ((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___splitCaseCache_3; String_t* L_4 = ___0_s; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_3, L_4, (&V_0), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); if (!L_5) { goto IL_001b; } } { // return result; String_t* L_6 = V_0; return L_6; } IL_001b: { // result = s; String_t* L_7 = ___0_s; V_0 = L_7; // var underscoreIndex = result.IndexOf('_'); String_t* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_8, ((int32_t)95), NULL); V_1 = L_9; // if ( underscoreIndex <= 1 ) { int32_t L_10 = V_1; if ((((int32_t)L_10) > ((int32_t)1))) { goto IL_0034; } } { // result = result.Substring(underscoreIndex + 1); String_t* L_11 = V_0; int32_t L_12 = V_1; NullCheck(L_11); String_t* L_13; L_13 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_11, ((int32_t)il2cpp_codegen_add(L_12, 1)), NULL); V_0 = L_13; } IL_0034: { // result = Regex.Replace(result, "(?<=[a-z])([A-Z])", " $1").CapitalizeFirst().Trim(); String_t* L_14 = V_0; il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var); String_t* L_15; L_15 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_14, _stringLiteralC29654AA4B96BF921B1F342B4F403B84A73AB541, _stringLiteralC3A7986F9625A352BB23E8DAE4FC6D9176CE5F4B, NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); String_t* L_16; L_16 = StringUtils_CapitalizeFirst_mCEAA9FC80A54E6A9A83B6A41D5E2EA2CD81D4838(L_15, NULL); NullCheck(L_16); String_t* L_17; L_17 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_16, NULL); V_0 = L_17; // return splitCaseCache[s] = result; Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_18 = ((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___splitCaseCache_3; String_t* L_19 = ___0_s; String_t* L_20 = V_0; String_t* L_21 = L_20; V_2 = L_21; NullCheck(L_18); Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2(L_18, L_19, L_21, Dictionary_2_set_Item_m9BF625649E96E60C1509898A992A6447E351D1A2_RuntimeMethod_var); String_t* L_22 = V_2; return L_22; } } // System.String ParadoxNotion.StringUtils::CapitalizeFirst(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_CapitalizeFirst_mCEAA9FC80A54E6A9A83B6A41D5E2EA2CD81D4838 (String_t* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E75C6E76FACFE89CDC1B8011EC285B8D7A20AD6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Il2CppChar V_0 = 0x0; { // if ( string.IsNullOrEmpty(s) ) { return s; } String_t* L_0 = ___0_s; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_000a; } } { // if ( string.IsNullOrEmpty(s) ) { return s; } String_t* L_2 = ___0_s; return L_2; } IL_000a: { // return s.First().ToString().ToUpper() + s.Substring(1); String_t* L_3 = ___0_s; Il2CppChar L_4; L_4 = Enumerable_First_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E75C6E76FACFE89CDC1B8011EC285B8D7A20AD6(L_3, Enumerable_First_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m6E75C6E76FACFE89CDC1B8011EC285B8D7A20AD6_RuntimeMethod_var); V_0 = L_4; String_t* L_5; L_5 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_0), NULL); NullCheck(L_5); String_t* L_6; L_6 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_5, NULL); String_t* L_7 = ___0_s; NullCheck(L_7); String_t* L_8; L_8 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_7, 1, NULL); String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_6, L_8, NULL); return L_9; } } // System.String ParadoxNotion.StringUtils::CapLength(System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_CapLength_mF24D0109AE9EDBD137771F9CB16C8220594F1654 (String_t* ___0_s, int32_t ___1_max, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A); s_Il2CppMethodInitialized = true; } { // if ( string.IsNullOrEmpty(s) || s.Length <= max || max <= 3 ) { return s; } String_t* L_0 = ___0_s; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (L_1) { goto IL_0015; } } { String_t* L_2 = ___0_s; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); int32_t L_4 = ___1_max; if ((((int32_t)L_3) <= ((int32_t)L_4))) { goto IL_0015; } } { int32_t L_5 = ___1_max; if ((((int32_t)L_5) > ((int32_t)3))) { goto IL_0017; } } IL_0015: { // if ( string.IsNullOrEmpty(s) || s.Length <= max || max <= 3 ) { return s; } String_t* L_6 = ___0_s; return L_6; } IL_0017: { // var result = s.Substring(0, Mathf.Min(s.Length, max) - 3); String_t* L_7 = ___0_s; String_t* L_8 = ___0_s; NullCheck(L_8); int32_t L_9; L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL); int32_t L_10 = ___1_max; int32_t L_11; L_11 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_9, L_10, NULL); NullCheck(L_7); String_t* L_12; L_12 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_7, 0, ((int32_t)il2cpp_codegen_subtract(L_11, 3)), NULL); // result += "..."; String_t* L_13; L_13 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_12, _stringLiteralFFEF3DBE279EE1F92E1E2E46F45BC18EBBF55A1A, NULL); // return result; return L_13; } } // System.String ParadoxNotion.StringUtils::GetCapitals(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_GetCapitals_m64E5203A08F39ABF9B27DCF45F62FF90308A617F (String_t* ___0_s, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; String_t* V_1 = NULL; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; { // if ( string.IsNullOrEmpty(s) ) { String_t* L_0 = ___0_s; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_000e; } } { // return string.Empty; String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; return L_2; } IL_000e: { // var result = ""; V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; // foreach ( var c in s ) { String_t* L_3 = ___0_s; V_1 = L_3; V_2 = 0; goto IL_003c; } IL_001a: { // foreach ( var c in s ) { String_t* L_4 = V_1; int32_t L_5 = V_2; NullCheck(L_4); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL); V_3 = L_6; // if ( char.IsUpper(c) ) { Il2CppChar L_7 = V_3; il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var); bool L_8; L_8 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(L_7, NULL); if (!L_8) { goto IL_0038; } } { // result += c.ToString(); String_t* L_9 = V_0; String_t* L_10; L_10 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_3), NULL); String_t* L_11; L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_9, L_10, NULL); V_0 = L_11; } IL_0038: { int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003c: { // foreach ( var c in s ) { int32_t L_13 = V_2; String_t* L_14 = V_1; NullCheck(L_14); int32_t L_15; L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_14, NULL); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_001a; } } { // result = result.Trim(); String_t* L_16 = V_0; NullCheck(L_16); String_t* L_17; L_17 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_16, NULL); V_0 = L_17; // return result; String_t* L_18 = V_0; return L_18; } } // System.String ParadoxNotion.StringUtils::FormatError(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_FormatError_m9971C5B8CFB0B1C14F814F73AF161679E87E0116 (String_t* ___0_input, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3870E6E26CE17FFDFF3ED1025DA0A72D8E6786D5); s_Il2CppMethodInitialized = true; } { // return string.Format("* {0} *", input); String_t* L_0 = ___0_input; String_t* L_1; L_1 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral3870E6E26CE17FFDFF3ED1025DA0A72D8E6786D5, L_0, NULL); return L_1; } } // System.String ParadoxNotion.StringUtils::GetAlphabetLetter(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_GetAlphabetLetter_m41B859342E90B60CE3709F3CEA6A86AFE05DC6EA (int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral420C015E6084500174F1912E91954C1A742F270F); s_Il2CppMethodInitialized = true; } Il2CppChar V_0 = 0x0; { // if ( index < 0 ) { int32_t L_0 = ___0_index; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0006; } } { // return null; return (String_t*)NULL; } IL_0006: { // if ( index >= ALPHABET.Length ) { int32_t L_1 = ___0_index; NullCheck(_stringLiteral420C015E6084500174F1912E91954C1A742F270F); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral420C015E6084500174F1912E91954C1A742F270F, NULL); if ((((int32_t)L_1) < ((int32_t)L_2))) { goto IL_001b; } } { // return index.ToString(); String_t* L_3; L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_index), NULL); return L_3; } IL_001b: { // return ALPHABET[index].ToString(); int32_t L_4 = ___0_index; NullCheck(_stringLiteral420C015E6084500174F1912E91954C1A742F270F); Il2CppChar L_5; L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral420C015E6084500174F1912E91954C1A742F270F, L_4, NULL); V_0 = L_5; String_t* L_6; L_6 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_0), NULL); return L_6; } } // System.String ParadoxNotion.StringUtils::GetStringWithinOuter(System.String,System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_GetStringWithinOuter_m3760D9A9143602585403075631B5324801CD26BF (String_t* ___0_input, Il2CppChar ___1_from, Il2CppChar ___2_to, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { // var start = input.IndexOf(from) + 1; String_t* L_0 = ___0_input; Il2CppChar L_1 = ___1_from; NullCheck(L_0); int32_t L_2; L_2 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_0, L_1, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); // var end = input.LastIndexOf(to); String_t* L_3 = ___0_input; Il2CppChar L_4 = ___2_to; NullCheck(L_3); int32_t L_5; L_5 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_3, L_4, NULL); V_1 = L_5; // if ( start < 0 || end < start ) { return null; } int32_t L_6 = V_0; if ((((int32_t)L_6) < ((int32_t)0))) { goto IL_001a; } } { int32_t L_7 = V_1; int32_t L_8 = V_0; if ((((int32_t)L_7) >= ((int32_t)L_8))) { goto IL_001c; } } IL_001a: { // if ( start < 0 || end < start ) { return null; } return (String_t*)NULL; } IL_001c: { // return input.Substring(start, end - start); String_t* L_9 = ___0_input; int32_t L_10 = V_0; int32_t L_11 = V_1; int32_t L_12 = V_0; NullCheck(L_9); String_t* L_13; L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_9, L_10, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL); return L_13; } } // System.String ParadoxNotion.StringUtils::GetStringWithinInner(System.String,System.Char,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_GetStringWithinInner_m80B2F259084C998BA6A0A125A0940C99380BC87B (String_t* ___0_input, Il2CppChar ___1_from, Il2CppChar ___2_to, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { // var end = input.IndexOf(to); String_t* L_0 = ___0_input; Il2CppChar L_1 = ___2_to; NullCheck(L_0); int32_t L_2; L_2 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_0, L_1, NULL); V_0 = L_2; // var start = int.MinValue; V_1 = ((int32_t)-2147483648LL); // for ( var i = 0; i < input.Length; i++ ) { V_2 = 0; goto IL_0026; } IL_0012: { // if ( i > end ) { break; } int32_t L_3 = V_2; int32_t L_4 = V_0; if ((((int32_t)L_3) > ((int32_t)L_4))) { goto IL_002f; } } { // if ( input[i] == from ) { start = i; } String_t* L_5 = ___0_input; int32_t L_6 = V_2; NullCheck(L_5); Il2CppChar L_7; L_7 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, L_6, NULL); Il2CppChar L_8 = ___1_from; if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_0022; } } { // if ( input[i] == from ) { start = i; } int32_t L_9 = V_2; V_1 = L_9; } IL_0022: { // for ( var i = 0; i < input.Length; i++ ) { int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0026: { // for ( var i = 0; i < input.Length; i++ ) { int32_t L_11 = V_2; String_t* L_12 = ___0_input; NullCheck(L_12); int32_t L_13; L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL); if ((((int32_t)L_11) < ((int32_t)L_13))) { goto IL_0012; } } IL_002f: { // start += 1; int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); // if ( start < 0 || end < start ) { return null; } int32_t L_15 = V_1; if ((((int32_t)L_15) < ((int32_t)0))) { goto IL_003b; } } { int32_t L_16 = V_0; int32_t L_17 = V_1; if ((((int32_t)L_16) >= ((int32_t)L_17))) { goto IL_003d; } } IL_003b: { // if ( start < 0 || end < start ) { return null; } return (String_t*)NULL; } IL_003d: { // return input.Substring(start, end - start); String_t* L_18 = ___0_input; int32_t L_19 = V_1; int32_t L_20 = V_0; int32_t L_21 = V_1; NullCheck(L_18); String_t* L_22; L_22 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_18, L_19, ((int32_t)il2cpp_codegen_subtract(L_20, L_21)), NULL); return L_22; } } // System.String ParadoxNotion.StringUtils::ReplaceWithin(System.String,System.Char,System.Char,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_ReplaceWithin_m563676841A27F3479488494BD6E795F20B14D2C6 (String_t* ___0_text, Il2CppChar ___1_startChar, Il2CppChar ___2_endChar, Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* ___3_Process, const RuntimeMethod* method) { String_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; String_t* V_3 = NULL; String_t* V_4 = NULL; String_t* V_5 = NULL; { // var s = text; String_t* L_0 = ___0_text; V_0 = L_0; // var i = 0; V_1 = 0; goto IL_0045; } IL_0006: { // var end = s.Substring(i + 1).IndexOf(endChar); String_t* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); String_t* L_3; L_3 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_1, ((int32_t)il2cpp_codegen_add(L_2, 1)), NULL); Il2CppChar L_4 = ___2_endChar; NullCheck(L_3); int32_t L_5; L_5 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_3, L_4, NULL); V_2 = L_5; // var input = s.Substring(i + 1, end); //what's in the chars String_t* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = V_2; NullCheck(L_6); String_t* L_9; L_9 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_6, ((int32_t)il2cpp_codegen_add(L_7, 1)), L_8, NULL); V_3 = L_9; // var output = s.Substring(i, end + 2); //what should be replaced (includes chars) String_t* L_10 = V_0; int32_t L_11 = V_1; int32_t L_12 = V_2; NullCheck(L_10); String_t* L_13; L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_10, L_11, ((int32_t)il2cpp_codegen_add(L_12, 2)), NULL); V_4 = L_13; // var result = Process(input); Func_2_t85D1F7C2022B349817C22FC72C474CD33FFABE93* L_14 = ___3_Process; String_t* L_15 = V_3; NullCheck(L_14); String_t* L_16; L_16 = Func_2_Invoke_mED071D4A847678204A843F11D77F10D168FE4D2D_inline(L_14, L_15, NULL); V_5 = L_16; // s = s.Replace(output, result); String_t* L_17 = V_0; String_t* L_18 = V_4; String_t* L_19 = V_5; NullCheck(L_17); String_t* L_20; L_20 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_17, L_18, L_19, NULL); V_0 = L_20; // i++; int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0045: { // while ( ( i = s.IndexOf(startChar, i) ) != -1 ) { String_t* L_22 = V_0; Il2CppChar L_23 = ___1_startChar; int32_t L_24 = V_1; NullCheck(L_22); int32_t L_25; L_25 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_22, L_23, L_24, NULL); int32_t L_26 = L_25; V_1 = L_26; if ((!(((uint32_t)L_26) == ((uint32_t)(-1))))) { goto IL_0006; } } { // return s; String_t* L_27 = V_0; return L_27; } } // System.Single ParadoxNotion.StringUtils::ScoreSearchMatch(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float StringUtils_ScoreSearchMatch_m9E4C605D5366D554E460760481439696929B0749 (String_t* ___0_input, String_t* ___1_leafName, String_t* ___2_categoryName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); s_Il2CppMethodInitialized = true; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL; float V_1 = 0.0f; String_t* G_B9_0 = NULL; String_t* G_B8_0 = NULL; String_t* G_B11_0 = NULL; String_t* G_B10_0 = NULL; { // if ( input == null || leafName == null ) return float.PositiveInfinity; String_t* L_0 = ___0_input; if (!L_0) { goto IL_0006; } } { String_t* L_1 = ___1_leafName; if (L_1) { goto IL_000c; } } IL_0006: { // if ( input == null || leafName == null ) return float.PositiveInfinity; return (std::numeric_limits::infinity()); } IL_000c: { // if ( categoryName == null ) { categoryName = string.Empty; } String_t* L_2 = ___2_categoryName; if (L_2) { goto IL_0016; } } { // if ( categoryName == null ) { categoryName = string.Empty; } String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; ___2_categoryName = L_3; } IL_0016: { // input = input.ToUpper(); String_t* L_4 = ___0_input; NullCheck(L_4); String_t* L_5; L_5 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_4, NULL); ___0_input = L_5; // var inputWords = input.Replace('.', ' ').Split(CHAR_SPACE_ARRAY, StringSplitOptions.RemoveEmptyEntries); String_t* L_6 = ___0_input; NullCheck(L_6); String_t* L_7; L_7 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_6, ((int32_t)46), ((int32_t)32), NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_8 = ((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___CHAR_SPACE_ARRAY_2; NullCheck(L_7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9; L_9 = String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12(L_7, L_8, 1, NULL); V_0 = L_9; // if ( inputWords.Length == 0 ) { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = V_0; NullCheck(L_10); if ((((RuntimeArray*)L_10)->max_length)) { goto IL_003e; } } { // return 1; return (1.0f); } IL_003e: { // leafName = leafName.ToUpper(); String_t* L_11 = ___1_leafName; NullCheck(L_11); String_t* L_12; L_12 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_11, NULL); ___1_leafName = L_12; // var firstLeafWord = leafName.Split(CHAR_SPACE_ARRAY, StringSplitOptions.RemoveEmptyEntries)[0]; String_t* L_13 = ___1_leafName; il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_14 = ((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___CHAR_SPACE_ARRAY_2; NullCheck(L_13); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15; L_15 = String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12(L_13, L_14, 1, NULL); NullCheck(L_15); int32_t L_16 = 0; String_t* L_17 = (L_15)->GetAt(static_cast(L_16)); // leafName = leafName.Replace(" ", string.Empty); String_t* L_18 = ___1_leafName; String_t* L_19 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; NullCheck(L_18); String_t* L_20; L_20 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_18, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_19, NULL); ___1_leafName = L_20; // if ( input.LastOrDefault() == '.' ) { String_t* L_21 = ___0_input; Il2CppChar L_22; L_22 = Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2(L_21, Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2_RuntimeMethod_var); G_B8_0 = L_17; if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)46))))) { G_B9_0 = L_17; goto IL_0087; } } { // leafName = categoryName.ToUpper().Replace(" ", string.Empty); String_t* L_23 = ___2_categoryName; NullCheck(L_23); String_t* L_24; L_24 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_23, NULL); String_t* L_25 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; NullCheck(L_24); String_t* L_26; L_26 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_24, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_25, NULL); ___1_leafName = L_26; G_B9_0 = G_B8_0; } IL_0087: { // var score = 1f; V_1 = (1.0f); // if ( categoryName.Contains(inputWords[0]) ) { String_t* L_27 = ___2_categoryName; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = V_0; NullCheck(L_28); int32_t L_29 = 0; String_t* L_30 = (L_28)->GetAt(static_cast(L_29)); NullCheck(L_27); bool L_31; L_31 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_27, L_30, NULL); G_B10_0 = G_B9_0; if (!L_31) { G_B11_0 = G_B9_0; goto IL_00a0; } } { // score *= 0.9f; float L_32 = V_1; V_1 = ((float)il2cpp_codegen_multiply(L_32, (0.899999976f))); G_B11_0 = G_B10_0; } IL_00a0: { // if ( firstLeafWord == inputWords[inputWords.Length - 1] ) { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = V_0; NullCheck(L_34); NullCheck(L_33); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_34)->max_length)), 1)); String_t* L_36 = (L_33)->GetAt(static_cast(L_35)); bool L_37; L_37 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(G_B11_0, L_36, NULL); if (!L_37) { goto IL_00b6; } } { // score *= 0.5f; float L_38 = V_1; V_1 = ((float)il2cpp_codegen_multiply(L_38, (0.5f))); } IL_00b6: { // if ( leafName.StartsWith(inputWords[0]) ) { String_t* L_39 = ___1_leafName; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = V_0; NullCheck(L_40); int32_t L_41 = 0; String_t* L_42 = (L_40)->GetAt(static_cast(L_41)); NullCheck(L_39); bool L_43; L_43 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_39, L_42, NULL); if (!L_43) { goto IL_00c9; } } { // score *= 0.5f; float L_44 = V_1; V_1 = ((float)il2cpp_codegen_multiply(L_44, (0.5f))); } IL_00c9: { // if ( leafName.StartsWith(inputWords[inputWords.Length - 1]) ) { String_t* L_45 = ___1_leafName; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = V_0; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = V_0; NullCheck(L_47); NullCheck(L_46); int32_t L_48 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_47)->max_length)), 1)); String_t* L_49 = (L_46)->GetAt(static_cast(L_48)); NullCheck(L_45); bool L_50; L_50 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_45, L_49, NULL); if (!L_50) { goto IL_00e0; } } { // score *= 0.5f; float L_51 = V_1; V_1 = ((float)il2cpp_codegen_multiply(L_51, (0.5f))); } IL_00e0: { // return score; float L_52 = V_1; return L_52; } } // System.Boolean ParadoxNotion.StringUtils::SearchMatch(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringUtils_SearchMatch_mA9D8D37829B63D1F155EE17E2C1A5759793D3AD1 (String_t* ___0_input, String_t* ___1_leafName, String_t* ___2_categoryName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; String_t* V_2 = NULL; String_t* V_3 = NULL; String_t* V_4 = NULL; int32_t V_5 = 0; String_t* V_6 = NULL; { // if ( input == null || leafName == null ) return false; String_t* L_0 = ___0_input; if (!L_0) { goto IL_0006; } } { String_t* L_1 = ___1_leafName; if (L_1) { goto IL_0008; } } IL_0006: { // if ( input == null || leafName == null ) return false; return (bool)0; } IL_0008: { // if ( categoryName == null ) { categoryName = string.Empty; } String_t* L_2 = ___2_categoryName; if (L_2) { goto IL_0012; } } { // if ( categoryName == null ) { categoryName = string.Empty; } String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; ___2_categoryName = L_3; } IL_0012: { // if ( leafName.Length <= 1 && input.Length <= 2 ) { String_t* L_4 = ___1_leafName; NullCheck(L_4); int32_t L_5; L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL); if ((((int32_t)L_5) > ((int32_t)1))) { goto IL_003f; } } { String_t* L_6 = ___0_input; NullCheck(L_6); int32_t L_7; L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL); if ((((int32_t)L_7) > ((int32_t)2))) { goto IL_003f; } } { // string alias = null; //usually only operator like searches are less than 2 V_4 = (String_t*)NULL; // if ( ReflectionTools.op_CSharpAliases.TryGetValue(input, out alias) ) { il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_8 = ((ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_StaticFields*)il2cpp_codegen_static_fields_for(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var))->___op_CSharpAliases_24; String_t* L_9 = ___0_input; NullCheck(L_8); bool L_10; L_10 = Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB(L_8, L_9, (&V_4), Dictionary_2_TryGetValue_mA86D965CB5F74CE8675B7995C61945BEB6E594CB_RuntimeMethod_var); if (!L_10) { goto IL_003f; } } { // return alias == leafName; String_t* L_11 = V_4; String_t* L_12 = ___1_leafName; bool L_13; L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_11, L_12, NULL); return L_13; } IL_003f: { // if ( input.Length <= 1 ) { String_t* L_14 = ___0_input; NullCheck(L_14); int32_t L_15; L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_14, NULL); if ((((int32_t)L_15) > ((int32_t)1))) { goto IL_0050; } } { // return input == leafName; String_t* L_16 = ___0_input; String_t* L_17 = ___1_leafName; bool L_18; L_18 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_16, L_17, NULL); return L_18; } IL_0050: { // input = input.ToUpper(); String_t* L_19 = ___0_input; NullCheck(L_19); String_t* L_20; L_20 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_19, NULL); ___0_input = L_20; // leafName = leafName.ToUpper().Replace(" ", string.Empty); String_t* L_21 = ___1_leafName; NullCheck(L_21); String_t* L_22; L_22 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_21, NULL); String_t* L_23 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; NullCheck(L_22); String_t* L_24; L_24 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_22, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_23, NULL); ___1_leafName = L_24; // categoryName = categoryName.ToUpper().Replace(" ", string.Empty); String_t* L_25 = ___2_categoryName; NullCheck(L_25); String_t* L_26; L_26 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_25, NULL); String_t* L_27 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; NullCheck(L_26); String_t* L_28; L_28 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_26, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_27, NULL); ___2_categoryName = L_28; // var fullPath = categoryName + "/" + leafName; String_t* L_29 = ___2_categoryName; String_t* L_30 = ___1_leafName; String_t* L_31; L_31 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_29, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_30, NULL); V_0 = L_31; // var words = input.Replace('.', ' ').Split(CHAR_SPACE_ARRAY, StringSplitOptions.RemoveEmptyEntries); String_t* L_32 = ___0_input; NullCheck(L_32); String_t* L_33; L_33 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_32, ((int32_t)46), ((int32_t)32), NULL); il2cpp_codegen_runtime_class_init_inline(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_34 = ((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___CHAR_SPACE_ARRAY_2; NullCheck(L_33); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35; L_35 = String_Split_m6811F7CF4DE7C68019D76E9DC6D17B2293BA8B12(L_33, L_34, 1, NULL); V_1 = L_35; // if ( words.Length == 0 ) { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = V_1; NullCheck(L_36); if ((((RuntimeArray*)L_36)->max_length)) { goto IL_00af; } } { // return false; return (bool)0; } IL_00af: { // if ( input.LastOrDefault() == '.' ) { String_t* L_37 = ___0_input; Il2CppChar L_38; L_38 = Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2(L_37, Enumerable_LastOrDefault_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_mD4158EEC7FF017E34F64DBC021A28E2D153367A2_RuntimeMethod_var); if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)46))))) { goto IL_00c3; } } { // return categoryName.Contains(words[0]); String_t* L_39 = ___2_categoryName; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = V_1; NullCheck(L_40); int32_t L_41 = 0; String_t* L_42 = (L_40)->GetAt(static_cast(L_41)); NullCheck(L_39); bool L_43; L_43 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_39, L_42, NULL); return L_43; } IL_00c3: { // var leftover = fullPath; String_t* L_44 = V_0; V_2 = L_44; // for ( var i = 0; i < words.Length; i++ ) { V_5 = 0; goto IL_00f9; } IL_00ca: { // var word = words[i]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = V_1; int32_t L_46 = V_5; NullCheck(L_45); int32_t L_47 = L_46; String_t* L_48 = (L_45)->GetAt(static_cast(L_47)); V_6 = L_48; // if ( !leftover.Contains(word) ) { String_t* L_49 = V_2; String_t* L_50 = V_6; NullCheck(L_49); bool L_51; L_51 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_49, L_50, NULL); if (L_51) { goto IL_00dc; } } { // return false; return (bool)0; } IL_00dc: { // leftover = leftover.Substring(leftover.IndexOf(word) + word.Length); String_t* L_52 = V_2; String_t* L_53 = V_2; String_t* L_54 = V_6; NullCheck(L_53); int32_t L_55; L_55 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_53, L_54, NULL); String_t* L_56 = V_6; NullCheck(L_56); int32_t L_57; L_57 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_56, NULL); NullCheck(L_52); String_t* L_58; L_58 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_52, ((int32_t)il2cpp_codegen_add(L_55, L_57)), NULL); V_2 = L_58; // for ( var i = 0; i < words.Length; i++ ) { int32_t L_59 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_59, 1)); } IL_00f9: { // for ( var i = 0; i < words.Length; i++ ) { int32_t L_60 = V_5; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = V_1; NullCheck(L_61); if ((((int32_t)L_60) < ((int32_t)((int32_t)(((RuntimeArray*)L_61)->max_length))))) { goto IL_00ca; } } { // var lastWord = words[words.Length - 1]; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = V_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = V_1; NullCheck(L_63); NullCheck(L_62); int32_t L_64 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_63)->max_length)), 1)); String_t* L_65 = (L_62)->GetAt(static_cast(L_64)); V_3 = L_65; // return leafName.Contains(lastWord); String_t* L_66 = ___1_leafName; String_t* L_67 = V_3; NullCheck(L_66); bool L_68; L_68 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_66, L_67, NULL); return L_68; } } // System.String ParadoxNotion.StringUtils::ToStringAdvanced(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_ToStringAdvanced_mC41F5DD93E302D5A54521382933B6844C26EBFE4 (RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_RTIsDefined_TisFlagsAttribute_t902A411320FCE075B57DB7157C695B392C610D1D_m9A6CED1840A928B482D8CBA8189AD3EF60FB9B5C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_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*)&_stringLiteral2687B859C52DBDD7EA54FE527B1981F4F4B67B0E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral402E6AFDA5E97193EFCC87AC408C09EF515AA184); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49A5AAB83859C60FC692064F7CA72853E8B6B189); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral900D858FE9ABCD2ED2B25CD27110A78ADCC6EC6B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92B36EB71B96765EED2FDEF7D11CBE2ACEBB5936); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF48AA5FFBDC5ACD96832712299E3CDEABE22219F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024); s_Il2CppMethodInitialized = true; } Type_t* V_0 = NULL; { // if ( o == null || o.Equals(null) ) { RuntimeObject* L_0 = ___0_o; if (!L_0) { goto IL_000c; } } { RuntimeObject* L_1 = ___0_o; NullCheck(L_1); bool L_2; L_2 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_1, NULL); if (!L_2) { goto IL_0012; } } IL_000c: { // return "NULL"; return _stringLiteral900D858FE9ABCD2ED2B25CD27110A78ADCC6EC6B; } IL_0012: { // if ( o is string ) { RuntimeObject* L_3 = ___0_o; if (!((String_t*)IsInstSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var))) { goto IL_002b; } } { // return string.Format("\"{0}\"", (string)o); RuntimeObject* L_4 = ___0_o; String_t* L_5; L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral49A5AAB83859C60FC692064F7CA72853E8B6B189, ((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)), NULL); return L_5; } IL_002b: { // if ( o is UnityEngine.Object ) { RuntimeObject* L_6 = ___0_o; if (!((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_6, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) { goto IL_003f; } } { // return ( o as UnityEngine.Object ).name; RuntimeObject* L_7 = ___0_o; NullCheck(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_7, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))); String_t* L_8; L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_7, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL); return L_8; } IL_003f: { // var t = o.GetType(); RuntimeObject* L_9 = ___0_o; NullCheck(L_9); Type_t* L_10; L_10 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_9, NULL); V_0 = L_10; // if ( t.RTIsSubclassOf(typeof(System.Enum)) ) { Type_t* L_11 = V_0; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_12 = { reinterpret_cast (Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_13; L_13 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_12, NULL); il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_14; L_14 = ReflectionTools_RTIsSubclassOf_m5E5686EA17A2BF5138C18BCBE663892D936CE853(L_11, L_13, NULL); if (!L_14) { goto IL_00a6; } } { // if ( t.RTIsDefined(true) ) { Type_t* L_15 = V_0; il2cpp_codegen_runtime_class_init_inline(ReflectionTools_tE12B5251BB48C3A8B99BC5D4278C46DADBBF905A_il2cpp_TypeInfo_var); bool L_16; L_16 = ReflectionTools_RTIsDefined_TisFlagsAttribute_t902A411320FCE075B57DB7157C695B392C610D1D_m9A6CED1840A928B482D8CBA8189AD3EF60FB9B5C(L_15, (bool)1, ReflectionTools_RTIsDefined_TisFlagsAttribute_t902A411320FCE075B57DB7157C695B392C610D1D_m9A6CED1840A928B482D8CBA8189AD3EF60FB9B5C_RuntimeMethod_var); if (!L_16) { goto IL_00a6; } } { // if ( o.ToString() == "0" ) { return "Nothing"; } RuntimeObject* L_17 = ___0_o; NullCheck(L_17); String_t* L_18; L_18 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_17); bool L_19; L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteralF944DCD635F9801F7AC90A407FBC479964DEC024, NULL); if (!L_19) { goto IL_0079; } } { // if ( o.ToString() == "0" ) { return "Nothing"; } return _stringLiteral92B36EB71B96765EED2FDEF7D11CBE2ACEBB5936; } IL_0079: { // if ( o.ToString() == "-1" ) { return "Everything"; } RuntimeObject* L_20 = ___0_o; NullCheck(L_20); String_t* L_21; L_21 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_20); bool L_22; L_22 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_21, _stringLiteral2687B859C52DBDD7EA54FE527B1981F4F4B67B0E, NULL); if (!L_22) { goto IL_0091; } } { // if ( o.ToString() == "-1" ) { return "Everything"; } return _stringLiteralF48AA5FFBDC5ACD96832712299E3CDEABE22219F; } IL_0091: { // if ( o.ToString().Contains(',') ) { return "Mixed..."; } RuntimeObject* L_23 = ___0_o; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_23); NullCheck(L_24); bool L_25; L_25 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_24, ((int32_t)44), NULL); if (!L_25) { goto IL_00a6; } } { // if ( o.ToString().Contains(',') ) { return "Mixed..."; } return _stringLiteral402E6AFDA5E97193EFCC87AC408C09EF515AA184; } IL_00a6: { // return o.ToString(); RuntimeObject* L_26 = ___0_o; NullCheck(L_26); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_26); return L_27; } } // System.Void ParadoxNotion.StringUtils::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringUtils__cctor_m0C2A152DC51554803B1FFF454DB4C54526CC0FE7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static readonly char[] CHAR_SPACE_ARRAY = new char[] { ' ' }; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = L_0; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (Il2CppChar)((int32_t)32)); ((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___CHAR_SPACE_ARRAY_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___CHAR_SPACE_ARRAY_2), (void*)L_1); // private static Dictionary splitCaseCache = new Dictionary(StringComparer.Ordinal); il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* L_2; L_2 = StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline(NULL); Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_3 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var); NullCheck(L_3); Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894(L_3, L_2, Dictionary_2__ctor_m201D4C32BA21CBF329B875E58C2515ABC9E29894_RuntimeMethod_var); ((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___splitCaseCache_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t1B1A8555A1FD4C84FEEF6A67762EA7230E48164A_il2cpp_TypeInfo_var))->___splitCaseCache_3), (void*)L_3); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* Connection_get_targetNode_m6497814C735802779A09743F85F194212C0606F2_inline (Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* __this, const RuntimeMethod* method) { { // get { return _targetNode; } Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_0 = __this->____targetNode_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* Connection_get_sourceNode_m8AAB4D86A1F7E4AA641DD4D54B6288412058A10D_inline (Connection_t5306F1F5231246BC84674F9646F1B1393C0F8C7D* __this, const RuntimeMethod* method) { { // get { return _sourceNode; } Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* L_0 = __this->____sourceNode_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ActionTask_get_isPaused_m70D9AA0F96359728C5A819DF1BFEEDA7D246F45F_inline (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, const RuntimeMethod* method) { { // public bool isPaused { get; private set; } bool L_0 = __this->___U3CisPausedU3Ek__BackingField_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Task_get_ownerSystem_m980F955CAD5DE771E19FA231DA402096BF9B9233_inline (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, const RuntimeMethod* method) { { // get { return _ownerSystem; } RuntimeObject* L_0 = __this->____ownerSystem_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ActionTask_set_isPaused_m00BCF63A6DEA333D87DE297C050C6547E70AD446_inline (ActionTask_t6B5C6B67D00E7AF678FAEDC91859B778C24A8E1E* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool isPaused { get; private set; } bool L_0 = ___0_value; __this->___U3CisPausedU3Ek__BackingField_13 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ConditionTask_get_invert_mA8B61B2900B443EFEA1AF69A0C5AAA8EB51F67E2_inline (ConditionTask_t518F9B03584F4835F78D6DE297CE36AED500BEE8* __this, const RuntimeMethod* method) { { // get { return _invert; } bool L_0 = __this->____invert_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Task_set_ownerSystem_mBCC6CD84CC35938FE61A09D8ACB881620B5902B3_inline (Task_tF05C1B448C98EDD5D7E9E23660FCEAC40348A284* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // private set { _ownerSystem = value; } RuntimeObject* L_0 = ___0_value; __this->____ownerSystem_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____ownerSystem_2), (void*)L_0); // private set { _ownerSystem = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObsoleteAttribute_get_Message_mEEA519E26C2F66DA3987F1AF2A28454DE021E3CF_inline (ObsoleteAttribute_tF4885B281E932B8B87A5B9AA1C24D46DEEA8FD8A* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->____message_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* BBParameter_get_name_mB3C40E4241CB0470AC4D120613200D497500535B_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _name; } String_t* L_0 = __this->____name_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* BlackboardSource_get_variables_m87C1251F9B98E50EEED28641B12344908ACE1A97_inline (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, const RuntimeMethod* method) { { // public Dictionary variables { get { return _variables; } set { _variables = value; } } Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_0 = __this->____variables_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlackboardSource_set_variables_m2F2C474335B49B16AB2786C3D66B0FC88B68CB34_inline (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* ___0_value, const RuntimeMethod* method) { { // public Dictionary variables { get { return _variables; } set { _variables = value; } } Dictionary_2_tD3F950952CE25D0F85C802E5E8010086DF6EDE7C* L_0 = ___0_value; __this->____variables_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____variables_0), (void*)L_0); // public Dictionary variables { get { return _variables; } set { _variables = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssetBlackboard_get_identifier_m7EE84FF26145AFD3C1F37673C864060E78CA5220_inline (AssetBlackboard_t06CBC3663FADCD3FD88ACC97074D46D94EC448BE* __this, const RuntimeMethod* method) { { // public string identifier => _identifier; String_t* L_0 = __this->____identifier_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Threader_get_applicationIsPlaying_m9BA0A1EA10F4B4C159C86F94A96B67D558FFA831_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { // public static bool applicationIsPlaying { get; private set; } il2cpp_codegen_runtime_class_init_inline(Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var); bool L_0 = ((Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_StaticFields*)il2cpp_codegen_static_fields_for(Threader_tFDCB2BB163812D50862D40F363A5EEA1073B1412_il2cpp_TypeInfo_var))->___U3CapplicationIsPlayingU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BBParameter_set_targetVariableID_mEE6122081459973AB860C5685722E175D9346E22_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, String_t* ___0_value, const RuntimeMethod* method) { { // protected set { _targetVariableID = value; } String_t* L_0 = ___0_value; __this->____targetVariableID_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____targetVariableID_1), (void*)L_0); // protected set { _targetVariableID = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BBParameter_get_bb_mB84B74025979E38A8CA363939C18E41999F2E126_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _bb; } RuntimeObject* L_0 = __this->____bb_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* BBParameter_get_varRef_mD0DDBD4F6D0CF79AB5B1227FD5D3FCB56F19F919_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _varRef; } Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* L_0 = __this->____varRef_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Variable_get_name_m2CEA3022D5B26EA54166918C98887E22217CC1A8_inline (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, const RuntimeMethod* method) { { // get { return _name; } String_t* L_0 = __this->____name_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* BBParameter_get_targetVariableID_m906581BCA5029E8184157D79E93FF6F9E1DEB361_inline (BBParameter_tD717AF8560E573DF3DA925034F257F669CDDBA60* __this, const RuntimeMethod* method) { { // get { return _targetVariableID; } String_t* L_0 = __this->____targetVariableID_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GlobalBlackboard_get_identifier_m1EA5D7C08407BD92210DF37BAC39A8EBB7DD6370_inline (GlobalBlackboard_tAAED76CBEF71392A8E043172C9C60F67A3154125* __this, const RuntimeMethod* method) { { // public string identifier => _identifier; String_t* L_0 = __this->____identifier_14; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Variable_set_isExposedPublic_m49BACD8D29DE316876DFCAEF501AB8FB6EB8DD9B_inline (Variable_t60C01143D3B1491B2FFEB305052C327D03DDF4AA* __this, bool ___0_value, const RuntimeMethod* method) { { // public bool isExposedPublic { get { return _isPublic && !isPropertyBound; } set { _isPublic = value; } } bool L_0 = ___0_value; __this->____isPublic_2 = L_0; // public bool isExposedPublic { get { return _isPublic && !isPropertyBound; } set { _isPublic = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_allTasks_m4C4DB7B3B89A27DCB770D7FCD2AE67ED776A50E0_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* ___0_value, const RuntimeMethod* method) { { // public List allTasks { get; private set; } List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* L_0 = ___0_value; __this->___U3CallTasksU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CallTasksU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_allParameters_m771297BEC2E3236C3CD26BE705E61D89E4626405_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* ___0_value, const RuntimeMethod* method) { { // public List allParameters { get; private set; } List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* L_0 = ___0_value; __this->___U3CallParametersU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CallParametersU3Ek__BackingField_1), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* GraphSource_get_allTasks_m88E334553E1B4561F8E0DACB4567EC2B8062FBC6_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List allTasks { get; private set; } List_1_t2338E7E26462DEE44946C327D8DE6718C0BFFC4D* L_0 = __this->___U3CallTasksU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* GraphSource_get_allParameters_m4D491F3B3B1BC38C100132FCA0677386C5DF9E75_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List allParameters { get; private set; } List_1_tAD83E1E173C28ABFECA64AA58E75072EF894EF92* L_0 = __this->___U3CallParametersU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_zoomFactor_mBC99821FF93314A01728C4AE44A61642F3D73616_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, float ___0_value, const RuntimeMethod* method) { { // public float zoomFactor { get { return _zoomFactor; } set { _zoomFactor = value; } } float L_0 = ___0_value; __this->____zoomFactor_7 = L_0; // public float zoomFactor { get { return _zoomFactor; } set { _zoomFactor = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_nodes_m3A6C9FAAF14E9F5FA9F1546D950458E1B48EFA5D_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* ___0_value, const RuntimeMethod* method) { { // public List nodes { get { return _nodes; } set { _nodes = value; } } List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_0 = ___0_value; __this->____nodes_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____nodes_9), (void*)L_0); // public List nodes { get { return _nodes; } set { _nodes = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_canvasGroups_m2D076C922EACC06A24CC8FD0637AD7957525AD62_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* ___0_value, const RuntimeMethod* method) { { // public List canvasGroups { get { return _canvasGroups; } set { _canvasGroups = value; } } List_1_t5B06412E1CC59E5774C10EB7439C98F6C31449C3* L_0 = ___0_value; __this->____canvasGroups_11 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____canvasGroups_11), (void*)L_0); // public List canvasGroups { get { return _canvasGroups; } set { _canvasGroups = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_localBlackboard_m697EAC3F193AEA1112F9918ACB6151739DB05CAF_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* ___0_value, const RuntimeMethod* method) { { // public BlackboardSource localBlackboard { get { return _localBlackboard; } set { _localBlackboard = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = ___0_value; __this->____localBlackboard_12 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____localBlackboard_12), (void*)L_0); // public BlackboardSource localBlackboard { get { return _localBlackboard; } set { _localBlackboard = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_version_mD88854DED1E5BB2BC0E3F5E740D4FA8529EF4862_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, float ___0_value, const RuntimeMethod* method) { { // public float version { get { return _version; } set { _version = value; } } float L_0 = ___0_value; __this->____version_3 = L_0; // public float version { get { return _version; } set { _version = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_type_m86B85977F0D564CADE9D3A857DA0E32D6695E313_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string type { get { return _type; } set { _type = value; } } String_t* L_0 = ___0_value; __this->____type_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____type_8), (void*)L_0); // public string type { get { return _type; } set { _type = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* GraphSource_get_nodes_m76F568B757695DACEEFDC097B976446E99C74754_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List nodes { get { return _nodes; } set { _nodes = value; } } List_1_t90487A8EA186417AA0A6F2B22B58D1BAE3334437* L_0 = __this->____nodes_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* Node_get_outConnections_mBD92942B179E5297C07F297E1D0F2F0946A8F7EE_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, const RuntimeMethod* method) { { // get { return _outConnections; } List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_0 = __this->____outConnections_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_connections_mE9E0266A50943A0B834496A00252969E2EA3AF7A_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* ___0_value, const RuntimeMethod* method) { { // public List connections { get { return _connections; } private set { _connections = value; } } List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_0 = ___0_value; __this->____connections_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____connections_10), (void*)L_0); // public List connections { get { return _connections; } private set { _connections = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_derivedData_m91CEF54BFCE06F5B75EDF5A53AD972C78C209A91_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object derivedData { get { return _derivedData; } set { _derivedData = value; } } RuntimeObject* L_0 = ___0_value; __this->____derivedData_13 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____derivedData_13), (void*)L_0); // public object derivedData { get { return _derivedData; } set { _derivedData = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* GraphSource_get_localBlackboard_mC798FB2AB8ECD11861EC4B429D386F1CB88C467F_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public BlackboardSource localBlackboard { get { return _localBlackboard; } set { _localBlackboard = value; } } BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* L_0 = __this->____localBlackboard_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BlackboardSource_set_unityContextObject_m5A66741ABA7881FBE8B8C1EC185983ED2CB06B5D_inline (BlackboardSource_tDF1C560E163F6F63BE89278B7312A32BF329C89E* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) { { // public UnityEngine.Object unityContextObject { get; set; } Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_value; __this->___U3CunityContextObjectU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunityContextObjectU3Ek__BackingField_4), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* Node_get_inConnections_mDC21880D8511412E49EB8D4E615D1B5EFD9A668F_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, const RuntimeMethod* method) { { // get { return _inConnections; } List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_0 = __this->____inConnections_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Node_set_graph_m8F7AFEA266E9BC7F8D774CE1A2C935C7963D44DD_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* ___0_value, const RuntimeMethod* method) { { // internal set { _graph = value; } Graph_tB1CBC9173527C9E453E52B1C7DE2F39E44CF9032* L_0 = ___0_value; __this->____graph_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____graph_6), (void*)L_0); // internal set { _graph = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Node_set_ID_mBEB98B3A6E2E6BC7D094CBE79B287CC90210EC18_inline (Node_tFE79C2F3D9D517984CDDFAD382448FF70E5B4FB8* __this, int32_t ___0_value, const RuntimeMethod* method) { { // internal set { _ID = value; } int32_t L_0 = ___0_value; __this->____ID_7 = L_0; // internal set { _ID = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* GraphSource_get_connections_mAE8A0E236CE83203818C2DFEF0F01344A1B1B1C7_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public List connections { get { return _connections; } private set { _connections = value; } } List_1_t619EB3258C7F1EBD15A485EA09888BE9FC87AC7E* L_0 = __this->____connections_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphSource_get_derivedData_m3E6EE5237037E638F937CE9EC45E76C18FEE922D_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public object derivedData { get { return _derivedData; } set { _derivedData = value; } } RuntimeObject* L_0 = __this->____derivedData_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float GraphSource_get_version_m5B2BE901B7D0369016EBFBBEC516E281FB9DFE4C_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public float version { get { return _version; } set { _version = value; } } float L_0 = __this->____version_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GraphSource_get_category_m7B104C80C46E75AAF81AEB0E4DE3BC8CF3D5B548_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public string category { get { return _category; } set { _category = value; } } String_t* L_0 = __this->____category_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_category_m04F5D761FE1EE357FAB2ADA90AF53A35CB192986_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string category { get { return _category; } set { _category = value; } } String_t* L_0 = ___0_value; __this->____category_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____category_4), (void*)L_0); // public string category { get { return _category; } set { _category = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GraphSource_get_comments_m761D6938E4DF39468BE5B5BC6D43915BA8B69162_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public string comments { get { return _comments; } set { _comments = value; } } String_t* L_0 = __this->____comments_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_comments_mB20CAD6EEB402AA758169FB5E77DFE422D11CED5_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, String_t* ___0_value, const RuntimeMethod* method) { { // public string comments { get { return _comments; } set { _comments = value; } } String_t* L_0 = ___0_value; __this->____comments_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____comments_5), (void*)L_0); // public string comments { get { return _comments; } set { _comments = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GraphSource_get_translation_m81D7CA51B22FC01E425A038F25E04E8B5F3CA540_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public Vector2 translation { get { return _translation; } set { _translation = value; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->____translation_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GraphSource_set_translation_m33853430204DA24213A3C17CED3D6DE902413F53_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) { { // public Vector2 translation { get { return _translation; } set { _translation = value; } } Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value; __this->____translation_6 = L_0; // public Vector2 translation { get { return _translation; } set { _translation = value; } } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float GraphSource_get_zoomFactor_mF57509EEAA49DB2191AAA365BFFC476B29E5710E_inline (GraphSource_tDFC175F2BFB99D693583B1D52BB6857C73932914* __this, const RuntimeMethod* method) { { // public float zoomFactor { get { return _zoomFactor; } set { _zoomFactor = value; } } float L_0 = __this->____zoomFactor_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ActionCall_Invoke_m805BE8D23AFF86DD93A37EE202CAA6BD2945252B_inline (ActionCall_t2CEB66146EAB7FCD23B0306A8FE48AACEB0D95FF* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool SerializedMethodInfo_HasChanged_m9A509656BF2AC2E53CFCBF6C08298915BFC47FBE_inline (SerializedMethodInfo_t0178C1A4EC415982F21BDF7AD6260FE066C2A3E1* __this, const RuntimeMethod* method) { { // public bool HasChanged() { return _hasChanged; } bool L_0 = __this->____hasChanged_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TaskAgentParameter_set_value_mDD4DB6277B0B75C53EAB26C69B06FD1BB0ABF4D2_inline (TaskAgentParameter_t6F02431C314168FE5698AD6A87B555310C2DBC4B* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_value, const RuntimeMethod* method) { { // set { _value = value; } //the linked blackboard variable is NEVER set through the TaskAgentParameter. Instead we set the local (inherited) variable Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_value; ((BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09*)__this)->____value_5 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((BBParameter_1_t97AADAB54E6D1D78FC42019881598EF9242A6D09*)__this)->____value_5), (void*)L_0); // set { _value = value; } //the linked blackboard variable is NEVER set through the TaskAgentParameter. Instead we set the local (inherited) variable return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* BBObjectParameter_get_type_mDD1594D150BD6E6E509CDB7FA316BA59D1EC7305_inline (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, const RuntimeMethod* method) { { // private Type type { get; set; } Type_t* L_0 = __this->___U3CtypeU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BBObjectParameter_set_type_m2D8E32526991819810F252217129FA3054BBFC48_inline (BBObjectParameter_tA102F2723AE6019732064DBB03A3EB936A906795* __this, Type_t* ___0_value, const RuntimeMethod* method) { { // private Type type { get; set; } Type_t* L_0 = ___0_value; __this->___U3CtypeU3Ek__BackingField_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField_9), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_Ordinal_m77A8C28E78759556E06A6925E949737A45599E26_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); OrdinalCaseSensitiveComparer_t581CA7CB51DCF00B6012A697A4B4B3067144521A* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinal_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool fsResult_get_Succeeded_mF15CF65D3594F811A5EDC12CA214AB5107BFF192_inline (fsResult_t85378B9CFBF6927E0F58617C03432EEF4B83D807* __this, const RuntimeMethod* method) { { // public bool Succeeded { get { return _success; } } bool L_0 = __this->____success_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* DynamicParameterDefinition_get_type_m9653903CE6FD0EEA1B00CE4EBF98891A3FA28739_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { { // public Type type { get; set; } Type_t* L_0 = __this->___U3CtypeU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_type_mF0FF90502A90E50DACFC1D6720F7FD1EED514490_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, Type_t* ___0_value, const RuntimeMethod* method) { { // public Type type { get; set; } Type_t* L_0 = ___0_value; __this->___U3CtypeU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField_3), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DynamicParameterDefinition_get_name_m9257360B2E9815ED37A471010EA7988695ECCB74_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, const RuntimeMethod* method) { { // get { return _name; } String_t* L_0 = __this->____name_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_ID_m74D7A99C0853B0D66B67801AC71322414C65F4C1_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, String_t* ___0_value, const RuntimeMethod* method) { { // private set { _ID = value; } String_t* L_0 = ___0_value; __this->____ID_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____ID_0), (void*)L_0); // private set { _ID = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicParameterDefinition_set_name_mF9F995A7570AF2B283451BE93EDDAF3547ADD4C1_inline (DynamicParameterDefinition_t9B2EC9C6FF90EECDCC32CAB983D88026746D5874* __this, String_t* ___0_value, const RuntimeMethod* method) { { // set { _name = value; } String_t* L_0 = ___0_value; __this->____name_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->____name_1), (void*)L_0); // set { _name = value; } return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventData_get_receiver_m05FFA55E0D57A4340D63E3D233E064F65C333D75_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) { { // public GameObject receiver { get; private set; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CreceiverU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_receiver_m48A3C3204F255127ECC1F2050A2F20BD7638D5E7_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_value, const RuntimeMethod* method) { { // public GameObject receiver { get; private set; } GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_value; __this->___U3CreceiverU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CreceiverU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_sender_mDA8993A909FC8C44F6E7296CDC38887992A1BDA8_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) { { // public object sender { get; private set; } RuntimeObject* L_0 = __this->___U3CsenderU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_sender_mA5550C98C8AED9340E871DF32BE5AEE25E6E7503_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object sender { get; private set; } RuntimeObject* L_0 = ___0_value; __this->___U3CsenderU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsenderU3Ek__BackingField_1), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EventData_get_value_mBAF453B3FAB32716FD85D277A538CE156807770E_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, const RuntimeMethod* method) { { // public object value { get; private set; } RuntimeObject* L_0 = __this->___U3CvalueU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EventData_set_value_mF78618914EAF55DC5621B535C079785D3E5DAEB6_inline (EventData_tEA0797699E48A511278A7BF94A05A8ABDB9EFB0A* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { // public object value { get; private set; } RuntimeObject* L_0 = ___0_value; __this->___U3CvalueU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField_2), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y_3; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z_4; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Scale_m7C3CD199271902D5C00CBF35CD230DEB62B68CAE_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), /*hidden argument*/NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_2 = L_0; float L_1 = ___1_y; __this->___y_3 = L_1; float L_2 = ___2_z; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06* StringComparer_get_OrdinalIgnoreCase_m071AA1B1747345CCA058A3879EBDEBBA2EA4B169_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var); OrdinalIgnoreCaseComparer_t8BAE11990A4C855D3BCBBFB42F4EF8D45088FBB0* L_0 = ((StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_StaticFields*)il2cpp_codegen_static_fields_for(StringComparer_t6268F19CA34879176651429C0D8A3D0002BB8E06_il2cpp_TypeInfo_var))->___s_ordinalIgnoreCase_3; return L_0; } } 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 RuntimeObject* Delegate_get_Target_m6E203F111C1548193A5AB7E616BD5834CD269753_inline (Delegate_t* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___m_target_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* CustomConverter_Invoke_mF84CCAAF58255359502C57D9D5680B9D7D677CC2_inline (CustomConverter_tAE27CF6A9284A0A8E752BECCC727EFC748FB99F3* __this, Type_t* ___0_fromType, Type_t* ___1_toType, const RuntimeMethod* method) { typedef Func_2_tACBF5A1656250800CE861707354491F0611F6624* (*FunctionPointerType) (RuntimeObject*, Type_t*, Type_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_fromType, ___1_toType, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4; V_0 = L_0; goto IL_0009; } IL_0009: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL); V_0 = L_3; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m5BCCC19216CFAD2426F15BC51A30421880D27B73_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_euler; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.0174532924f), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_1, NULL); V_0 = L_2; goto IL_0014; } IL_0014: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v; float L_3 = L_2.___y_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; memset((&L_4), 0, sizeof(L_4)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), /*hidden argument*/NULL); V_0 = L_4; goto IL_001a; } IL_001a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v; float L_3 = L_2.___y_3; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; memset((&L_4), 0, sizeof(L_4)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL); V_0 = L_4; goto IL_0015; } IL_0015: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r_0 = L_0; float L_1 = ___1_g; __this->___g_1 = L_1; float L_2 = ___2_b; __this->___b_2 = L_2; float L_3 = ___3_a; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) { { __this->___rgba_0 = 0; uint8_t L_0 = ___0_r; __this->___r_1 = L_0; uint8_t L_1 = ___1_g; __this->___g_2 = L_1; uint8_t L_2 = ___2_b; __this->___b_3 = L_2; uint8_t L_3 = ___3_a; __this->___a_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_c; uint8_t L_1 = L_0.___r_1; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_c; uint8_t L_3 = L_2.___g_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_c; uint8_t L_5 = L_4.___b_3; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_c; uint8_t L_7 = L_6.___a_4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; memset((&L_8), 0, sizeof(L_8)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), ((float)(((float)L_1)/(255.0f))), ((float)(((float)L_3)/(255.0f))), ((float)(((float)L_5)/(255.0f))), ((float)(((float)L_7)/(255.0f))), /*hidden argument*/NULL); V_0 = L_8; goto IL_003d; } IL_003d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_a; float L_1 = L_0.___x_0; float L_2 = ___0_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_a; float L_4 = L_3.___y_1; float L_5 = ___0_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b; float L_3 = L_2.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b; float L_7 = L_6.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), /*hidden argument*/NULL); V_0 = L_8; goto IL_0023; } IL_0023: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_mBACBB1609E1894D68F882D86A93519E311810C89_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b; float L_3 = L_2.___x_0; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a; float L_5 = L_4.___y_1; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b; float L_7 = L_6.___y_1; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); float L_8 = V_0; float L_9 = V_0; float L_10 = V_1; float L_11 = V_1; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)))))); V_2 = ((float)L_12); goto IL_002e; } IL_002e: { float L_13 = V_2; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; if ((((float)L_0) > ((float)L_1))) { goto IL_0008; } } { float L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_0 = L_0; float L_1 = ___1_y; __this->___y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; float G_B3_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; if ((((float)L_0) < ((float)L_1))) { goto IL_0008; } } { float L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { float L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; V_0 = (bool)((((int32_t)((((float)L_0) == ((float)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; if (!L_2) { goto IL_001b; } } { float L_3 = ___2_value; float L_4 = ___0_a; float L_5 = ___1_b; float L_6 = ___0_a; float L_7; L_7 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_3, L_4))/((float)il2cpp_codegen_subtract(L_5, L_6)))), NULL); V_1 = L_7; goto IL_0023; } IL_001b: { V_1 = (0.0f); goto IL_0023; } IL_0023: { float L_8 = V_1; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = ___0_a; float L_1 = ___1_b; float L_2 = ___0_a; float L_3 = ___2_t; float L_4; L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL); V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4)))); goto IL_0010; } IL_0010: { float L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); if (!true) { goto IL_0035; } } { int32_t L_1 = (int32_t)__this->____size_2; V_0 = L_1; __this->____size_2 = 0; int32_t L_2 = V_0; if ((((int32_t)L_2) <= ((int32_t)0))) { goto IL_003c; } } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; int32_t L_4 = V_0; Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL); return; } IL_0035: { __this->____size_2 = 0; } IL_003c: { return; } } 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 void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0; int32_t L_7 = V_1; RuntimeObject* L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; (( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, int32_t ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mB407E755F3B4C51C54D24338D00A352E5B16E7F3_gshared_inline (Enumerator_t44124D16E0B2F7308FF4069BE06369B5A83896EB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->____currentValue_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) { { KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Predicate_1_Invoke_m6AC449189DCEE89A4FA2A2B724DE296A1DFB6A9B_gshared_inline (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___0_value; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___0_value; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___0_value; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } }