优化实践教程示例项目
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

34940 行
1.7 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
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 <typename T1>
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 <typename R>
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 <typename R, typename T1>
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 <typename R, typename T1, typename T2>
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);
}
};
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 <typename R>
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);
}
};
struct InvokerActionInvoker0
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
{
method->invoker_method(methodPtr, method, obj, NULL, NULL);
}
};
template <typename T1>
struct InvokerActionInvoker1;
template <typename T1>
struct InvokerActionInvoker1<T1*>
{
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 <typename T1, typename T2>
struct InvokerActionInvoker2;
template <typename T1, typename T2>
struct InvokerActionInvoker2<T1*, T2*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
{
void* params[2] = { p1, p2 };
method->invoker_method(methodPtr, method, obj, params, NULL);
}
};
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3;
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3<T1, T2*, T3*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2, T3* p3)
{
void* params[3] = { &p1, p2, p3 };
method->invoker_method(methodPtr, method, obj, params, NULL);
}
};
template <typename T1, typename T2, typename T3, typename T4>
struct InvokerActionInvoker4;
template <typename T1, typename T2, typename T3, typename T4>
struct InvokerActionInvoker4<T1*, T2, T3*, T4*>
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3, T4* p4)
{
void* params[4] = { p1, &p2, p3, p4 };
method->invoker_method(methodPtr, method, obj, params, NULL);
}
};
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
// System.Action`1<System.Char>
struct Action_1_tC95790E55CF4D5C803FAD201917F7CB367351E3F;
// System.Action`1<UnityEngine.InputSystem.LowLevel.IMECompositionString>
struct Action_1_tB4B0D0DB16148980518A9D58761727D77FA1F1D3;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Action`1<UnityEngine.Playables.PlayableDirector>
struct Action_1_tB645F646DB079054A9500B09427CB02A88372D3F;
// System.Action`1<UnityEngine.InputSystem.PlayerInput>
struct Action_1_tD5FA47F50DE964EA177B87ABF2576790239219A3;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E;
// System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>
struct Action_2_t6A27AF0A3585FFCF87D39ADE472BCFD2F2930F19;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange>
struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333;
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice>
struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA;
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange>
struct Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D;
// System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>
struct Action_3_tE646D5EE2107669AE49025C0E3DC04C831ACCAE0;
// GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Color>
struct AnimationHandler_1_t705E9A46CF629DD8D7596E237B4DD4DD00FDD903;
// GameplayIngredients.Rigs.AnimationHandler`1<System.Single>
struct AnimationHandler_1_t03D6E22AE1DCE1C6FE539DEF9EC5609F54F0C581;
// System.Comparison`1<UnityEngine.EventSystems.RaycastResult>
struct Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>
struct Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C;
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState>
struct Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.EventSystems.PointerEventData>
struct Dictionary_2_t489B023479196B8FC9709A9F834FC38729BD9493;
// System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>
struct Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36;
// System.Collections.Generic.Dictionary`2<System.Object,System.Int32>
struct Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.Object,System.Single>
struct Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB;
// System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>
struct Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936;
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject>
struct Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
// System.Collections.Generic.Dictionary`2<System.String,System.Single>
struct Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9;
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83;
// System.Collections.Generic.Dictionary`2<System.Type,GameplayIngredients.Manager>
struct Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D;
// System.Func`2<UnityEngine.AsyncOperation,System.Boolean>
struct Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D;
// System.Func`2<UnityEngine.GameObject,System.Boolean>
struct Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C;
// System.Func`2<System.Int32,System.Single>
struct Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<GameplayIngredients.Actions.SetStateAction,System.Boolean>
struct Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F;
// System.Func`2<GameplayIngredients.StateMachines.State,System.Boolean>
struct Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6;
// System.Func`2<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate,System.Boolean>
struct Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330;
// System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>
struct Func_3_t42E9F5CDEF4CF174C35D943F427EF585FE829937;
// System.Collections.Generic.IEnumerable`1<UnityEngine.AsyncOperation>
struct IEnumerable_1_t0DF9713EDD0D469157E2D0D3665DCE6D3BC74A29;
// System.Collections.Generic.IEnumerable`1<GameplayIngredients.Callable>
struct IEnumerable_1_t195BED4BD81A426DC723F2A68620D94BBF335C46;
// System.Collections.Generic.IEnumerable`1<UnityEngine.GameObject>
struct IEnumerable_1_t73E24A3585FE00B560A12D422A7066F996ACD0A0;
// System.Collections.Generic.IEnumerable`1<System.Int32>
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
// System.Collections.Generic.IEnumerable`1<System.Reflection.MemberInfo>
struct IEnumerable_1_t9BFC4EA32B04B96A5BB13A056B7E299ADC431143;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<GameplayIngredients.Actions.SetStateAction>
struct IEnumerable_1_t75DFC115EC336520B7F3AE731F75EBC7E198E346;
// System.Collections.Generic.IEnumerable`1<System.Single>
struct IEnumerable_1_t352FDDEA001ABE8E1D67849D2E2F3D1D75B03D41;
// System.Collections.Generic.IEnumerable`1<GameplayIngredients.StateMachines.State>
struct IEnumerable_1_tA051BBF5FAD883600BF065E4A7453665E0D744F8;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Transform>
struct IEnumerable_1_t4980F9E076B96A4E697C2E09671204DD70B5573F;
// System.Collections.Generic.IEnumerable`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>
struct IEnumerable_1_t283BA52F56DABFD83DBBC71980BDA27E13ECE334;
// System.Collections.Generic.IEnumerator`1<UnityEngine.GameObject>
struct IEnumerator_1_tBF08A45CFD58B2A76F18AFEE729870000EDAF4FC;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Transform>
struct IEnumerator_1_t7A84A9E8C72BB62928150241D1BDAEF0137B5092;
// System.Collections.Generic.IEqualityComparer`1<UnityEngine.InputSystem.InputAction>
struct IEqualityComparer_1_tCB440C44B4062E7556BE411EE98E72E23AA84374;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IEqualityComparer`1<System.Type>
struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E;
// System.Linq.IOrderedEnumerable`1<System.Int32>
struct IOrderedEnumerable_1_t07B8E72925E861AB83B6CF77BBBB4758A2D0706C;
// UnityEngine.InputSystem.InputProcessor`1<System.Single>
struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4;
// System.Collections.Generic.Dictionary`2/KeyCollection<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>
struct KeyCollection_t8691FB24B05FC3AFD2AC10D10367FE054633998C;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Boolean>
struct KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Int32>
struct KeyCollection_tEBE08B15420BC67BA2CCF00CB0FC401CEE1820A9;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Object>
struct KeyCollection_tB45A861D090B15129521119AE48ED3813820A974;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,System.Single>
struct KeyCollection_t83B5C938D73A29E7198A545AE88DC67240DDA6DF;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>
struct KeyCollection_tE5763FF27BC97AC866E158049A3AD2F5ADEB96CD;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Boolean>
struct KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,UnityEngine.GameObject>
struct KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Int32>
struct KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Object>
struct KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Single>
struct KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.String>
struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Type,GameplayIngredients.Manager>
struct KeyCollection_t0FD9BEC137A6EFF7E5F078425A0587A1F168EEE9;
// System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476;
// System.Collections.Generic.List`1<UnityEngine.EventSystems.BaseInputModule>
struct List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup>
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
// System.Collections.Generic.List`1<UnityEngine.Coroutine>
struct List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26;
// System.Collections.Generic.List`1<UnityEngine.EventSystems.EventSystem>
struct List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3;
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
// System.Collections.Generic.List`1<UnityEngine.UI.Image>
struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult>
struct List_1_t8292C421BBB00D7661DC07462822936152BAB446;
// System.Collections.Generic.List`1<UnityEngine.ScriptableObject>
struct List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TrackAsset>
struct List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0;
// System.Collections.Generic.List`1<UnityEngine.Transform>
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D;
// System.Collections.Generic.List`1<Cinemachine.CameraState/CustomBlendable>
struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4;
// System.Collections.Generic.List`1<Cinemachine.CinemachineBrain/BrainFrame>
struct List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB;
// System.Collections.Generic.List`1<GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult>
struct List_1_t872DCD9B51816629FBBE29B18B048DB0C6DEA2E3;
// System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>
struct List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C;
// System.Collections.Generic.List`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>
struct List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B;
// System.Predicate`1<UnityEngine.Coroutine>
struct Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28;
// System.Predicate`1<UnityEngine.GameObject>
struct Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F;
// System.Predicate`1<UnityEngine.InputSystem.InputAction>
struct Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8;
// System.Predicate`1<UnityEngine.InputSystem.InputActionMap>
struct Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4;
// System.Predicate`1<System.Object>
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
// System.Predicate`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>
struct Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA;
// System.Collections.Generic.Stack`1<System.Object>
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
// System.Collections.Generic.Stack`1<UnityEngine.Transform>
struct Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
// System.Collections.Generic.Dictionary`2/ValueCollection<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>
struct ValueCollection_t2A21FC24D5D5FF47EC1EF6C6305D83E75110A253;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>
struct ValueCollection_tFC0832D9DB678015AFE35A17C6CA200BD581C57A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Boolean>
struct ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,UnityEngine.GameObject>
struct ValueCollection_tAA4B91D1FC6E3150E12FB777D5C1A8530004C5D1;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Int32>
struct ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Object>
struct ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Single>
struct ValueCollection_tA250E7D856E5178DDAACCBBCBBA2BC8EBC5A2EE1;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.String>
struct ValueCollection_t238D0D2427C6B841A01F522A41540165A2C4AE76;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Type,GameplayIngredients.Manager>
struct ValueCollection_t6D53D1A0DFDE593C54AF5864EE84AECE912C2988;
// System.Action`1<System.Char>[]
struct Action_1U5BU5D_t525E90B5D1212F32F34CD47670B3553347DFB133;
// System.Action`1<UnityEngine.InputSystem.LowLevel.IMECompositionString>[]
struct Action_1U5BU5D_t22E45C2BFF8C89B61E349730E6255288D35F6B88;
// System.Action`1<UnityEngine.InputSystem.PlayerInput>[]
struct Action_1U5BU5D_tDDE8F0E5F72CDCC3C9228F7F50484C0B41BAF4E0;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>[]
struct Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76;
// System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>[]
struct Action_2U5BU5D_tBE18774DE78EE629377991D4C8F3B44D96E3A529;
// System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>[]
struct Action_3U5BU5D_t624B9D1D653A8F69756207CB2B95EEF3143387DB;
// System.Collections.Generic.Dictionary`2/Entry<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>[]
struct EntryU5BU5D_tB62E95205EA80F808890E8DE5AC7CFC7B5D05F3D;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>[]
struct EntryU5BU5D_tCF8544E2354CBA2CC8EDFCC402D303371F4A6D9F;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Boolean>[]
struct EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D;
// System.Collections.Generic.Dictionary`2/Entry<System.String,UnityEngine.GameObject>[]
struct EntryU5BU5D_tBC8769FFC7ECC10C2740A220C39736B63B151E29;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Int32>[]
struct EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Object>[]
struct EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Single>[]
struct EntryU5BU5D_t7ED48D7F5F895684C377F90C33DDD1E0CCACDE61;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.String>[]
struct EntryU5BU5D_t1AF33AD0B7330843448956EC4277517081658AE7;
// System.Collections.Generic.Dictionary`2/Entry<System.Type,GameplayIngredients.Manager>[]
struct EntryU5BU5D_t453CEFACF996715AEFCDF6F043DE03E8E1E148B3;
// System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>[]
struct Func_3U5BU5D_t46F58FB7530550D36B775F49E118190032295BE6;
// UnityEngine.InputSystem.InputProcessor`1<System.Single>[]
struct InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C;
// UnityEngine.AnimationCurve[]
struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC;
// UnityEngine.AsyncOperation[]
struct AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// GameplayIngredients.Callable[]
struct CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// UnityEngine.ContactPoint[]
struct ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411;
// UnityEngine.ContactPoint2D[]
struct ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949;
// UnityEngine.Coroutine[]
struct CoroutineU5BU5D_t41B9C3E6D443DACA358E3A3EE23548582E90D936;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// GameplayIngredients.DiscoverSection[]
struct DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B;
// GameplayIngredients.GameLevel[]
struct GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6;
// UnityEngine.GameObject[]
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
// UnityEngine.InputSystem.Gamepad[]
struct GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762;
// UnityEngine.GradientAlphaKey[]
struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E;
// UnityEngine.GradientColorKey[]
struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18;
// UnityEngine.InputSystem.InputAction[]
struct InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810;
// UnityEngine.InputSystem.InputActionMap[]
struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045;
// UnityEngine.InputSystem.InputBinding[]
struct InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57;
// UnityEngine.InputSystem.InputControl[]
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
// UnityEngine.InputSystem.InputControlScheme[]
struct InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86;
// UnityEngine.InputSystem.InputDevice[]
struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548;
// UnityEngine.InputSystem.Users.InputUser[]
struct InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.InputSystem.Utilities.InternedString[]
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5;
// UnityEngine.InputSystem.Controls.KeyControl[]
struct KeyControlU5BU5D_t247D92FAA9E46BA28BB54BB6E38E7F99BD2C02DA;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.InputSystem.PlayerInput[]
struct PlayerInputU5BU5D_t68A8570E76E18996F872BEEBA1C81ED2E4671080;
// UnityEngine.InputSystem.UI.PointerModel[]
struct PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81;
// GameplayIngredients.SectionAction[]
struct SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B;
// UnityEngine.UI.Selectable[]
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
// GameplayIngredients.Actions.SetStateAction[]
struct SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// GameplayIngredients.StateMachines.State[]
struct StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// UnityEngine.Timeline.TrackAsset[]
struct TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C;
// UnityEngine.Transform[]
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
// System.UInt32[]
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// GameplayIngredients.GameSaveManager/ValueType[]
struct ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9;
// UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection[]
struct OngoingAccountSelectionU5BU5D_t0CC84AB78BA7B45022C3D6E08B0DADA7A61BCBD8;
// UnityEngine.InputSystem.Users.InputUser/UserData[]
struct UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E;
// GameplayIngredients.Messager/Message[]
struct MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB;
// UnityEngine.InputSystem.PlayerInput/ActionEvent[]
struct ActionEventU5BU5D_t45BD340B9AA6F3287339EA686E3FE0A47801E88F;
// GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate[]
struct SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141;
// GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle[]
struct GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B;
// GameplayIngredients.AdvancedHierarchyIconAttribute
struct AdvancedHierarchyIconAttribute_tFF07626C203BC245863B5B91E14AC37468BB3393;
// UnityEngine.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
// GameplayIngredients.Rigs.AnimationHandler
struct AnimationHandler_t1A6337EF61466E772A8DE4920EC5F15B8F02A621;
// GameplayIngredients.Rigs.AnimationHandlerAttribute
struct AnimationHandlerAttribute_t9C4D99BFA2DA0E0F38672ADC693FD17D3E473961;
// UnityEngine.UI.AnimationTriggers
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
// UnityEngine.InputSystem.Controls.AnyKeyControl
struct AnyKeyControl_t88E59A594CAF1E3A432C3BEC2634C0CA462D8A14;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
// UnityEngine.InputSystem.Controls.AxisControl
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7;
// UnityEngine.EventSystems.AxisEventData
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938;
// UnityEngine.EventSystems.BaseEventData
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
// UnityEngine.EventSystems.BaseInput
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622;
// UnityEngine.EventSystems.BaseInputModule
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1;
// UnityEngine.EventSystems.BaseRaycaster
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// UnityEngine.InputSystem.Controls.ButtonControl
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF;
// GameplayIngredients.Callable
struct Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA;
// GameplayIngredients.CallableAttribute
struct CallableAttribute_t7C086083E4D9F8C04F4701BEEFF660BFD62DC961;
// GameplayIngredients.CallableNameAttribute
struct CallableNameAttribute_tFBFEF55A4DF637C6C48C5EF53F7835C04F7B2A76;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// UnityEngine.CanvasRenderer
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
// Cinemachine.CinemachineBlend
struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E;
// Cinemachine.CinemachineBlenderSettings
struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18;
// Cinemachine.CinemachineBrain
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9;
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
// UnityEngine.Collider2D
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
// UnityEngine.Collision
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0;
// UnityEngine.Collision2D
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B;
// GameplayIngredients.Rigs.ColorAnimationHandler
struct ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7;
// GameplayIngredients.Rigs.ColorGradientAnimationHandler
struct ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// GameplayIngredients.Counter
struct Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// GameplayIngredients.Actions.DestroyObjectAction
struct DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413;
// GameplayIngredients.Rigs.DirectorControlRig
struct DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82;
// GameplayIngredients.Discover
struct Discover_tA35DAD3DD99CB1F57FE21087B30CC7FE56F12835;
// GameplayIngredients.DoNotCreateManagerAttribute
struct DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19;
// UnityEngine.InputSystem.Controls.DpadControl
struct DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// GameplayIngredients.Events.EventBase
struct EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227;
// UnityEngine.EventSystems.EventSystem
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
// System.Exception
struct Exception_t;
// GameplayIngredients.ExcludedManagerAttribute
struct ExcludedManagerAttribute_t47CF56190F612E3D1AA10260A052FA021A29F464;
// UnityEngine.InputSystem.UI.ExtendedPointerEventData
struct ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F;
// GameplayIngredients.Factory
struct Factory_t63CFA3157333035D1E663D786765FF711D77F1B8;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// GameplayIngredients.Rigs.FloatAnimationHandler
struct FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26;
// GameplayIngredients.Rigs.FloatContinuousAnimationHandler
struct FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D;
// GameplayIngredients.Rigs.FloatNoiseAnimationHandler
struct FloatNoiseAnimationHandler_t16A9ECE0771C0F001EFA60C88A7B0D8ADF0259E6;
// GameplayIngredients.Rigs.FloatSineAnimationHandler
struct FloatSineAnimationHandler_tF1D7BF8B9C6A93D19C77F9B0A800B94F26BAD3E2;
// GameplayIngredients.Rigs.FloatingRig
struct FloatingRig_t1EDA0975301000CD75A238B3BC6A81E277E536CE;
// GameplayIngredients.Folder
struct Folder_t2563891712A7BBB765F1E0210F14C26E4DAE128C;
// GameplayIngredients.Rigs.FollowPathRig
struct FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177;
// UnityEngine.UI.FontData
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
// GameplayIngredients.Actions.FullScreenFadeAction
struct FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142;
// GameplayIngredients.FullScreenFadeManager
struct FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A;
// GameplayIngredients.GameLevel
struct GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC;
// GameplayIngredients.GameManager
struct GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// GameplayIngredients.GameSaveManager
struct GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3;
// UnityEngine.InputSystem.Gamepad
struct Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C;
// GameplayIngredients.GameplayIngredientsBehaviour
struct GameplayIngredientsBehaviour_t55D9CD946E00B51C2076D898A073AC4204FA2290;
// GameplayIngredients.GameplayIngredientsSettings
struct GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55;
// GameplayIngredients.Rigs.GenericAnimationRig
struct GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788;
// GameplayIngredients.Rigs.GenericBindingRig
struct GenericBindingRig_tEC6A58A4CB961235DD2B82FF3319C7D2BDB0D951;
// GameplayIngredients.Rigs.GenericColorAnimationRig
struct GenericColorAnimationRig_tADF9731E0C109FA1EDF2797CEE54249B099AD30C;
// GameplayIngredients.Rigs.GenericFloatAnimationRig
struct GenericFloatAnimationRig_t0A09F222F31D7A7EF610834C02FC6C50754A2F95;
// GameplayIngredients.Rigs.GenericVector3AnimationRig
struct GenericVector3AnimationRig_t51DE7B1D858455D069331E6262F9C3C9B6BBBB9F;
// UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E;
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// Cinemachine.ICinemachineCamera
struct ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// GameplayIngredients.IgnoredCheckResults
struct IgnoredCheckResults_tEFBE9A735F4C2069366E2BB81B64BB2C502BBB19;
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
// UnityEngine.InputSystem.InputAction
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD;
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D;
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09;
// UnityEngine.InputSystem.InputActionReference
struct InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1;
// UnityEngine.InputSystem.InputActionState
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700;
// UnityEngine.InputSystem.InputControl
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E;
// UnityEngine.InputSystem.InputDevice
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B;
// UnityEngine.InputSystem.UI.InputSystemUIInputModule
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58;
// UnityEngine.InputSystem.InputValue
struct InputValue_t4F053958518BDF6FD85C55F31B0597C9521B4231;
// UnityEngine.InputSystem.Controls.IntegerControl
struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB;
// UnityEngine.InputSystem.Controls.KeyControl
struct KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0;
// UnityEngine.InputSystem.Keyboard
struct Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43;
// GameplayIngredients.LevelStreaming.LevelStreamingManager
struct LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8;
// GameplayIngredients.Logic.Logic
struct Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC;
// GameplayIngredients.Manager
struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A;
// GameplayIngredients.ManagerDefaultPrefabAttribute
struct ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1;
// UnityEngine.Timeline.MarkerTrack
struct MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// System.Reflection.MemberInfo
struct MemberInfo_t;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// UnityEngine.InputSystem.Mouse
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F;
// GameplayIngredients.NoLabelAttribute
struct NoLabelAttribute_tF0F9768C52610CC6CCCB3435762B63DFFB6AE72B;
// GameplayIngredients.NonExcludeableManager
struct NonExcludeableManager_tBB9200FB5BAEE1C0F186DD6E5436ECDF87A04C9F;
// GameplayIngredients.NonNullCheckAttribute
struct NonNullCheckAttribute_tBCAD1010B80DE5C72F9286958CFD757EB91A5352;
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// GameplayIngredients.Events.OnAwakeEvent
struct OnAwakeEvent_tE78F9C1F2B965ADCEFAC23DF72472D8F24C0070A;
// GameplayIngredients.Events.OnButtonDownEvent
struct OnButtonDownEvent_t9BD9CCEC77CCF921E2F1A783AC2759BF76908D2B;
// GameplayIngredients.Events.OnCollider2DEvent
struct OnCollider2DEvent_tDC9B82C271EF60CB9E58A361C4710E84A353115A;
// GameplayIngredients.Events.OnColliderEvent
struct OnColliderEvent_t42BF67CF88C838DA27A1C56B30C3425E942285C0;
// GameplayIngredients.Events.OnDestroyEvent
struct OnDestroyEvent_tBC8D745F6993C5CCAB1174612803E873C13E2966;
// GameplayIngredients.Events.OnEnableDisableEvent
struct OnEnableDisableEvent_t58EAD4CCBB99F600666A77E587B1AF1817B8015B;
// GameplayIngredients.Events.OnGameManagerLevelStart
struct OnGameManagerLevelStart_t00D1185C0C025595AD6750EB168AFD14D857130A;
// GameplayIngredients.Events.OnInputActionEvent
struct OnInputActionEvent_t4FFCF892F5B0FAAA318A9C695C9D2AFCFC77823E;
// GameplayIngredients.Events.OnInputAssetActionEvent
struct OnInputAssetActionEvent_t1F97E38FD47C4E2D1EAE137858D7287154D081DB;
// GameplayIngredients.Events.OnInputDirectEvent
struct OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0;
// GameplayIngredients.Events.OnJointBreakEvent
struct OnJointBreakEvent_t67639A0F12F7FB92A08A83F29FD72E9E89BC49B7;
// GameplayIngredients.Events.OnKeyDownEvent
struct OnKeyDownEvent_t5EF432613B39F7AB548A432C35C612E20D658AFB;
// GameplayIngredients.Events.OnMessageEvent
struct OnMessageEvent_tE81895ECCB44A4A5652691B57F88C64C9D08E95B;
// GameplayIngredients.Events.OnMouseDownEvent
struct OnMouseDownEvent_t0B2AB41C78EA3CF728108DB64FBE49F53DAA21B6;
// GameplayIngredients.Events.OnMouseHoverEvent
struct OnMouseHoverEvent_tD2D8C81F49BFDF8190EF79CBB5D8CC99BCD99378;
// GameplayIngredients.Events.OnPlayerInputActionEvent
struct OnPlayerInputActionEvent_t53E3A3DCCCA89B94DB5B43E9F2667589B1D4DC23;
// GameplayIngredients.Events.OnStartEvent
struct OnStartEvent_t1C8B5B7CC87A4F1623B23AD90A19E6EE1E969EDE;
// GameplayIngredients.Events.OnTrigger2DEvent
struct OnTrigger2DEvent_t5658C7031255BA843ABFF393411E6DD57C7AC903;
// GameplayIngredients.Events.OnTriggerEvent
struct OnTriggerEvent_tBE84F3D25B9BDB671EB07E78BDA670FCAB1430D4;
// GameplayIngredients.Events.OnUpdateEvent
struct OnUpdateEvent_t51CF4504F5DB01D81255BC3AFDA18EEB91FA027E;
// GameplayIngredients.Events.OnVFXOutputEvent
struct OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B;
// GameplayIngredients.Events.OnVisibilityEvent
struct OnVisibilityEvent_t13E61BC1C4703CF381F7677591FD5039D64C8D4A;
// UnityEngine.Playables.PlayableAsset
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E;
// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475;
// UnityEngine.InputSystem.PlayerInput
struct PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F;
// UnityEngine.EventSystems.PointerEventData
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0;
// System.Reflection.PropertyInfo
struct PropertyInfo_t;
// GameplayIngredients.RandomManager
struct RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E;
// UnityEngine.UI.RectMask2D
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
// GameplayIngredients.ReflectedMemberAttribute
struct ReflectedMemberAttribute_tA0A00441A47BBC719FFDCB87B469F05CC5D4AEBB;
// GameplayIngredients.Rigs.Rig
struct Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// GameplayIngredients.SceneAttribute
struct SceneAttribute_t9BCAB1BF77E0ED03FA8F20346EB518504BD7D5F8;
// GameplayIngredients.ScenePOVRoot
struct ScenePOVRoot_tABD999BA90176934298160421DD6D64938807815;
// GameplayIngredients.ScreenshotManager
struct ScreenshotManager_tE6851AF9DA1DAE7BEE80E4BFD60348DE29925463;
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A;
// GameplayIngredients.SectionAction
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903;
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
// GameplayIngredients.Actions.SendMessageAction
struct SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B;
// GameplayIngredients.Actions.SetStateAction
struct SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F;
// GameplayIngredients.Managers.SingleUpdateManager
struct SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1;
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
// UnityEngine.EventSystems.StandaloneInputModule
struct StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530;
// GameplayIngredients.StateMachines.State
struct State_t9C08F7189076BFA7CE88822F317EAE60B48D3970;
// GameplayIngredients.StateMachines.StateMachine
struct StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E;
// GameplayIngredients.StateMachineStateAttribute
struct StateMachineStateAttribute_t1B3C85F831B4B9D10DEA913CBAF733F629113321;
// UnityEngine.InputSystem.Controls.StickControl
struct StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B;
// GameplayIngredients.Actions.StreamingLevelAction
struct StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
// UnityEngine.TextGenerator
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
// UnityEngine.TextMesh
struct TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.Timeline.TimelineAsset
struct TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496;
// GameplayIngredients.Timer
struct Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601;
// GameplayIngredients.TimerDisplayRig
struct TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// GameplayIngredients.TypeDropDownAttribute
struct TypeDropDownAttribute_tE87F898DFDE4A0DB6F76E22FDBC0528439BB8FF5;
// GameplayIngredients.UIEventManager
struct UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E;
// UnityEngine.Events.UnityAction
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
// UnityEngine.InputSystem.Controls.Vector2Control
struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432;
// GameplayIngredients.Rigs.Vector3AnimationHandler
struct Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011;
// GameplayIngredients.Rigs.Vector3ContinuousAnimationHandler
struct Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665;
// UnityEngine.UI.VertexHelper
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
// GameplayIngredients.VirtualCameraManager
struct VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.WaitForEndOfFrame
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663;
// UnityEngine.WaitForFixedUpdate
struct WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7;
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3;
// GameplayIngredients.WarnDisabledModuleAttribute
struct WarnDisabledModuleAttribute_t5721991BA8BBA98756F9A4DE5EEA19E1FAD1FFE3;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// Cinemachine.CinemachineBrain/BrainEvent
struct BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3;
// Cinemachine.CinemachineBrain/VcamActivatedEvent
struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154;
// GameplayIngredients.Factory/<>c
struct U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493;
// GameplayIngredients.Factory/<Respawn>d__27
struct U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B;
// GameplayIngredients.Rigs.FollowPathRig/<>c
struct U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69;
// GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5
struct U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA;
// GameObjectExtensions/<GetAllChildren>d__0
struct U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9;
// GameObjectExtensions/<GetAllChildren>d__1
struct U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D;
// GameplayIngredients.GameSaveManager/SerializableOutput
struct SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199;
// Globals/GlobalsUpdatedDelegate
struct GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995;
// GameplayIngredients.Events.InputAssetAction/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5;
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c
struct U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83;
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16
struct U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E;
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14
struct U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71;
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17
struct U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
// GameplayIngredients.Messager/Message
struct Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719;
// UnityEngine.InputSystem.PlayerInput/ControlsChangedEvent
struct ControlsChangedEvent_t24A5BA4AB8034B3C662F956A4C85ECC6B8332B48;
// UnityEngine.InputSystem.PlayerInput/DeviceLostEvent
struct DeviceLostEvent_tDD8832F14B7DA15569261EFEBC47E67CF4E1B9D4;
// UnityEngine.InputSystem.PlayerInput/DeviceRegainedEvent
struct DeviceRegainedEvent_t24153E8876417F010AA4C0C1C25D6CB792EC01D1;
// GameplayIngredients.Events.PlayerInputAction/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA;
// UnityEngine.EventSystems.PointerInputModule/MouseState
struct MouseState_tCCE70861DE1EEECF949AFE8E2A922541D4E08A09;
// UnityEngine.RectTransform/ReapplyDrivenProperties
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
// GameplayIngredients.Managers.SingleUpdateManager/<>c
struct U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801;
// GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3;
// GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass4_0
struct U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F;
// GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate
struct SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3;
// GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass11_0
struct U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA;
// GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_0
struct U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F;
// GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_1
struct U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A;
// UnityEngine.Timeline.TimelineAsset/EditorSettings
struct EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FieldInfo_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t4980F9E076B96A4E697C2E09671204DD70B5573F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t7A84A9E8C72BB62928150241D1BDAEF0137B5092_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Location_tE8D3C9ED869BAF3B545FE5BBB70DCB60B96096D5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MemberTypes_t26BAB0893BEC9328F2F64E8BACDA967C445632E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_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* Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA_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* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Scope_t67ADB9F42D0982462A5F3F480C35448BA3AC6A6D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StreamingAction_t57A2AC8DD5964A86D6F0C6B329D61C51226B9364_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_tC813EFFF65BB33FAF9529CEF6F5336A4C94179F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral036837DE86ABFD8319B4D1FD9E84DCE6CD7B3E80;
IL2CPP_EXTERN_C String_t* _stringLiteral03A4518C334A492BCBE0986CDE4FC892D0E14610;
IL2CPP_EXTERN_C String_t* _stringLiteral06EB05421F3DF0CE875710E9EEB7BBF3CD33BFA5;
IL2CPP_EXTERN_C String_t* _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2;
IL2CPP_EXTERN_C String_t* _stringLiteral08D4DEAF47891FB21CB55991EC941774CEF22926;
IL2CPP_EXTERN_C String_t* _stringLiteral093F2002FF54726D2807BB51F5996F862B8271D2;
IL2CPP_EXTERN_C String_t* _stringLiteral0A0000E548AD7A08A6E0A6B45184441F8A17F1B0;
IL2CPP_EXTERN_C String_t* _stringLiteral0D6640CC99B6EE00FF1A248917B1F18C5EA5B90D;
IL2CPP_EXTERN_C String_t* _stringLiteral0DD538ABDD49CD8FB58D931653241472B03BBA7E;
IL2CPP_EXTERN_C String_t* _stringLiteral0DF9FB2A6314630D63D228837B3275E9EF74D0CD;
IL2CPP_EXTERN_C String_t* _stringLiteral1196C542F79EEE42EB621FFD0DAAF6C5328BC7FB;
IL2CPP_EXTERN_C String_t* _stringLiteral124754CBF83546E89FE66CB063EFDBB6823035EA;
IL2CPP_EXTERN_C String_t* _stringLiteral138C12E0E55AFBC9932B87EC5469412C3830C720;
IL2CPP_EXTERN_C String_t* _stringLiteral13CDCE216B91792515C4C64C7FCF5B265C404257;
IL2CPP_EXTERN_C String_t* _stringLiteral1743485F29BA413139D6B56979D33DE8C8DC533C;
IL2CPP_EXTERN_C String_t* _stringLiteral17BA00BF94D09053FC05C0E0AE394D455E612D1C;
IL2CPP_EXTERN_C String_t* _stringLiteral186728018354DD5A345662365525D1905258CFCE;
IL2CPP_EXTERN_C String_t* _stringLiteral194D05B4325E3158F720A1C5B6A1D657A80C3545;
IL2CPP_EXTERN_C String_t* _stringLiteral25091B03B42AC0B74A5388E910B1E53286D096F7;
IL2CPP_EXTERN_C String_t* _stringLiteral2560C188A64A5710DEDEB4C2DA7EC2C93C891287;
IL2CPP_EXTERN_C String_t* _stringLiteral2654EE80C5374FB319518E5E588517D97946B9F6;
IL2CPP_EXTERN_C String_t* _stringLiteral273C788A25B1E0F5697598ACAB0A3DBEFCE9EE3E;
IL2CPP_EXTERN_C String_t* _stringLiteral278046BA65EF9D88406F0A4BB61155B974A65AE9;
IL2CPP_EXTERN_C String_t* _stringLiteral27C1817166E3C941F25C2F0B0D122364487E49A3;
IL2CPP_EXTERN_C String_t* _stringLiteral2AEB3EE959631B5BC80C1122933C836058E708F9;
IL2CPP_EXTERN_C String_t* _stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D;
IL2CPP_EXTERN_C String_t* _stringLiteral2EA6933931BB951C52D6B64433526C04C51C5ED4;
IL2CPP_EXTERN_C String_t* _stringLiteral330A784EB84AEEC0D1AAEFA3CBB46D447967ADA6;
IL2CPP_EXTERN_C String_t* _stringLiteral3881FEDD90936C8F50139CD3B3CECD94051A2974;
IL2CPP_EXTERN_C String_t* _stringLiteral3E3B48435A7F93E98EFAC511E350E0F78125C836;
IL2CPP_EXTERN_C String_t* _stringLiteral3FBB09655A0EF37D91C5352213C4A2C6D42719CB;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral45B794E7D6535D4689FA7321F8C22AC0628D7B34;
IL2CPP_EXTERN_C String_t* _stringLiteral49D942735D5B519AC70E21FDE41FE3BCEC4EC7E6;
IL2CPP_EXTERN_C String_t* _stringLiteral50BD0098892490E4533855F8F75D063A29394696;
IL2CPP_EXTERN_C String_t* _stringLiteral517795C4ACCEC9575FAB98F3D7B237403D1F631B;
IL2CPP_EXTERN_C String_t* _stringLiteral5801AFD62B556ABBC8E34EBAC128F45472A5F0ED;
IL2CPP_EXTERN_C String_t* _stringLiteral5A6ECA6C537E4F744FB03DB8A3454EECA646F996;
IL2CPP_EXTERN_C String_t* _stringLiteral6182E8580ADD454C3FF30411A9F3CABB777E0DFD;
IL2CPP_EXTERN_C String_t* _stringLiteral6223ABBFB27C76924943D16039415F85826893A0;
IL2CPP_EXTERN_C String_t* _stringLiteral63DA6380171E65531D7EAF56F2D1B86563283F80;
IL2CPP_EXTERN_C String_t* _stringLiteral671ECCC25CA250D1C70DE6701CB9B24537F1B2EC;
IL2CPP_EXTERN_C String_t* _stringLiteral6808ABBFDAE789A4BEACACAEE1C7F0CC2F2E0D26;
IL2CPP_EXTERN_C String_t* _stringLiteral687E0C803D5EA2907FA4A73063902640480BE971;
IL2CPP_EXTERN_C String_t* _stringLiteral692B024FCFA2206C52EA251EA430CBB40EB1A977;
IL2CPP_EXTERN_C String_t* _stringLiteral6A690C4C4D4E1157A4F0C170D5F74C53D2DC21ED;
IL2CPP_EXTERN_C String_t* _stringLiteral6C066B34F4DB79023C0642AFBC43B25A5327F710;
IL2CPP_EXTERN_C String_t* _stringLiteral71AD429D298EFD6B58A228E1C5093B39FA25AF77;
IL2CPP_EXTERN_C String_t* _stringLiteral723F0A74B5904844C97AC7CD3BA1FB5D385C5B83;
IL2CPP_EXTERN_C String_t* _stringLiteral83B43B89AC68A6B69758F39BFC96E36C755B82FA;
IL2CPP_EXTERN_C String_t* _stringLiteral84B547CE74FB78182F9F82514FE2985C70CB79EF;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral86FD431800B0507F5076BC0FB6131D73B32DFF12;
IL2CPP_EXTERN_C String_t* _stringLiteral8B05D1180DE88283B5A75C09B9099ADF747592FA;
IL2CPP_EXTERN_C String_t* _stringLiteral8CCF60DA26F062A9E8D89F469B5EDE249CF93288;
IL2CPP_EXTERN_C String_t* _stringLiteral8EF2216D2BFC86A6C11B004D4DE546BFC9CD6B9B;
IL2CPP_EXTERN_C String_t* _stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077;
IL2CPP_EXTERN_C String_t* _stringLiteral8F720F15A79819D4898490E885E05414C74C833D;
IL2CPP_EXTERN_C String_t* _stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C;
IL2CPP_EXTERN_C String_t* _stringLiteral9629F6C4E82C274C28313E9B22320A079315F61F;
IL2CPP_EXTERN_C String_t* _stringLiteral9B61E9E5B0320CA1056270E6BE376FC9F5AC13E8;
IL2CPP_EXTERN_C String_t* _stringLiteral9B850A03952CDBCC170C393B2A85CCA5764E310C;
IL2CPP_EXTERN_C String_t* _stringLiteral9E566DA9A76B0A3152F5B266BEF8FAB8FA8807A5;
IL2CPP_EXTERN_C String_t* _stringLiteralA0DFA473FF4CBBDD357AE48A8A9BA37D0C22013A;
IL2CPP_EXTERN_C String_t* _stringLiteralA395C604CB16F0C0601D2E5028475A64B4D2221C;
IL2CPP_EXTERN_C String_t* _stringLiteralA604F51B0535D98880906C16DCE699D947413AED;
IL2CPP_EXTERN_C String_t* _stringLiteralAB0D7E06F26CEF520C667BFACBB9149180783A01;
IL2CPP_EXTERN_C String_t* _stringLiteralAD4004EB8C6723CB008B22273EE721E54F4D86F5;
IL2CPP_EXTERN_C String_t* _stringLiteralB1AA2387EE710A45D5A5A0928EE825C909430D34;
IL2CPP_EXTERN_C String_t* _stringLiteralB36CD22AA62DC1D662B483FF70EED5EB9ECCAD12;
IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D;
IL2CPP_EXTERN_C String_t* _stringLiteralB461A3B5F4989577D91B9133BA7A0A7B94B34349;
IL2CPP_EXTERN_C String_t* _stringLiteralB97E7D0F030AB33B4FC35B17492DEA09398534C6;
IL2CPP_EXTERN_C String_t* _stringLiteralBBE69EA642F0CD646454C5CA3361D89E7C66A4E2;
IL2CPP_EXTERN_C String_t* _stringLiteralBE86F00232CDCD6B0AE55F07CC02A298271564FA;
IL2CPP_EXTERN_C String_t* _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
IL2CPP_EXTERN_C String_t* _stringLiteralCB83C5D20F75E1DFA791168C82BA8E8181D3C990;
IL2CPP_EXTERN_C String_t* _stringLiteralD05445BB40C381D0EE2780F5CFA19473D0AF2A83;
IL2CPP_EXTERN_C String_t* _stringLiteralD588AD901F2814C660F70CCDF9DAADFF5CECC100;
IL2CPP_EXTERN_C String_t* _stringLiteralD89E089BD09421F7677EECA6F9D807FC333F2730;
IL2CPP_EXTERN_C String_t* _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDCC54501635ABDCD573E229B376D60E32A9C7F50;
IL2CPP_EXTERN_C String_t* _stringLiteralDD3103EEA173F5DC4C692D4155094EAA79EDD6C3;
IL2CPP_EXTERN_C String_t* _stringLiteralDDD54A23A7947069E1821BA8E1B6FFB806AC16D4;
IL2CPP_EXTERN_C String_t* _stringLiteralDE7FFC9A5CADDF39E6DEF920487A9CDDAC2E40F4;
IL2CPP_EXTERN_C String_t* _stringLiteralDEF2AA3154BF2069BED9582023F932335D2DDF88;
IL2CPP_EXTERN_C String_t* _stringLiteralDFE9D6281E2B2BF1A03BDF136A5861587F6090AD;
IL2CPP_EXTERN_C String_t* _stringLiteralE05959FEC2E71E91283B6434BDEC585704A73608;
IL2CPP_EXTERN_C String_t* _stringLiteralE235620D0D28A5224150127493BC12776A8808DE;
IL2CPP_EXTERN_C String_t* _stringLiteralE4F9517451711E19FBD99F52EF98A803A6B6C93E;
IL2CPP_EXTERN_C String_t* _stringLiteralE55B4455898B2CEF668B3493AE798737CB40B438;
IL2CPP_EXTERN_C String_t* _stringLiteralE6A4E956A37CA9F34D95392DB24A8C724D14FD4F;
IL2CPP_EXTERN_C String_t* _stringLiteralE6DAB4C71E1AB68FF85CA30A83687350CFDA7734;
IL2CPP_EXTERN_C String_t* _stringLiteralEC5E63634EFE41DB1B0C7EB5A94C4C3CC65F81BB;
IL2CPP_EXTERN_C String_t* _stringLiteralEE5190A4D43A2F63B85C7B4633B7799E986A9672;
IL2CPP_EXTERN_C String_t* _stringLiteralF375D884F972E04916199ADF937B63FDA8540DE1;
IL2CPP_EXTERN_C String_t* _stringLiteralF59139C4A195BF671C98EC83D52C151B7E79A588;
IL2CPP_EXTERN_C String_t* _stringLiteralF6078DF2483B6F30BFC119C653B6F19532FE01A1;
IL2CPP_EXTERN_C String_t* _stringLiteralF6C8F16FC9B9135203B242A5547D35C1B26E7C94;
IL2CPP_EXTERN_C String_t* _stringLiteralF91B31BAFB84C16D1BBEF8F966520912B04A8E54;
IL2CPP_EXTERN_C String_t* _stringLiteralF96AE7E51736F68552F084E4F5E99BA569A70497;
IL2CPP_EXTERN_C String_t* _stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2;
IL2CPP_EXTERN_C String_t* _stringLiteralFBCB490F85A9BC776D2B70422FE11FD94725C54A;
IL2CPP_EXTERN_C String_t* _stringLiteralFC213E54880668DB4321F1F93763970724520E14;
IL2CPP_EXTERN_C String_t* _stringLiteralFEDF944C20D1CBACF2FE3A4793E6D3483250474C;
IL2CPP_EXTERN_C String_t* _stringLiteralFF3955EA60CA8D0B8C69D46BE5D0A768AADF9F49;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationHandler_1__ctor_m15076AC4B5B30DE83912300F143BABC75C0BAD0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AnimationHandler_1__ctor_m3BA06BCECD33D0400043E6DCB57F0D333D48105A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_m3593F89415C5916CCD9D468E89B15C1D61BF7AF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3E3BF2528938B0B5472E5DED6B60F22DD44D829A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisDoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19_mD0AA12BC6D58949935BC559BEFAE22E39D61D83F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1_m424F8D91F19A25AEA1BB6A494EA0898927C7ADB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2084B033ACBF8ED9B1290E941964BF5E686F8444_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m825FC170D948F9DE5BEDD081F798538E89901014_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE23E808593BF94C3609C0CD55A6733BB2D09E3AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m7F3FF7CA84483D0D79EB2D7282298BE5C5413BF1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m1A27BC9CF50D35530441CEA168D31238D61AD3DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mAEDD6BBEE1B37BC5E1D803803352FBE4CF4D3D7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mF00464F30B7E5B8DD16FDCB098BDAF027B2D1F52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m759251C6C9226806BC6E663E5CCE5AD1BA8356D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mC414D0BA50702620D335257463B0AF5CE37EFD1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3184F541C5CB1EF3295BDA9A0FDF77573AD0885E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3B9D7D2783B71FBCFA8E7A4FCD0DC1D832AF15ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m85AB837A51705B9DF96923F388345B9461B9882B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m912BE5E63BECB79A538197106714B23ACCCED1E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mAE0846DEF5B3098F7901920E52D0413649EE1072_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mA194D0E2787B81ED9FC54005AF0B23147EF51CBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m10492B8BDAD4A67A649123E4D6A966788F5934EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m5A8F8BCAC50C5D5AB2722BBD41A340E4F6E47586_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE01750B88D9A581E9196F3444952F7592E862592_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m0014C8E91B9B4377ACFBD26A9175A7E5C016D9E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m64A4AD46C759AC1B06826CE1EBE70C0D0663180C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m676C0478E6247AD8299FC3AE47E19A0239EC590E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mEE2C527BDE7A18611ADAF3B770FB6965153BF3A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m9FCE2D9D0AECFC82F96F218F9261EA7489148FAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7AED339F78473ED4D41B3AB8EEAB02FFD0F14C86_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Concat_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m339AE66E44F58DB0192401DB05B3DA0670B1CC83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Concat_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m65EB91F1E6DFD6AF8EC8CB3ECEC1866CE6D1EF66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisMemberInfo_t_m01BAA12175FEE2329291832C52FAEB103CD37397_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m728E4E37D12E560DA4AA9CB58274D5FF92107170_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2BF5E29790BBA512CEFB3E80DDA0AF3D4F84A53C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m1B446FA4D097EDA058835D8BC85796396A0EBF16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m823D1B7AE45E2988AAAEC6097B42E28AA1D45128_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7212FDCF4CCADFFD5ACF1E378EA818BEBDE65838_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5B5E5EC930C4D504B672EC353CF5936D1EB8D419_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2DA5C6FDF8E6F07782E3C9198E79A92C162FD768_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mB073C53E197FFE06D1A0350A4E2FE71A7D7E99B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FullScreenFadeManager_Fade_mA5193DA40B1B966CEB041E457821F92EEC2C024C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisDestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413_mE32D9E7FE603E9663DC1EA60A7DDE925BCBDBB1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisFullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142_mA6802F37BAD3D03EA6F7AD1693A04125663B9A69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisLogic_tDD23FDD4BF5E370C79566722801F70B5884F41AC_m4093EE4DFFF726721376DB3804FF2C8B748C9D23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B_m631A31181CB6AFA7ECB2AB14FE5055A2B888F33E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m1B0E711031E678A872881207E146F2768E8258B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m1AAFBE6DD8A75DBFA3C32961CEA2545CA4109179_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisStreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E_mDD2E4ED4BD7484F3B5D3A83C40C67C3881010948_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisUIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E_mBC2D6821B0A0F7CC2948A7320283246968906E5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mD56BB4C7F7124580D98E63307EB21BEC06A6A290_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1DAF0229AF44951942E5A62BBF7041D1BB2F3CC3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_GetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m46CEE2C715CD643C45F7ACC513448FE19617646D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD51504FEFE3AC677B36DEC0E3A2D71773F55F365_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_GetValue_TisString_t_m50E63C35D0D8B1249B7E3ED739B4E650072DA2D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_HasValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFAA88E6BDE0D790C27E6604D16A2E43E0240D55A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_HasValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8F20B279F646941B70A32B340BB36EA5171EAB19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_HasValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m363CE4967B1A8D18ACDAAF57DD2C8C0FBBBC8C24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_HasValue_TisString_t_m1839E142EB25FD672EC0643468F5704950E5A61A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m932E606D14BFECC6B4054C773CD54D93035C9E9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8E4FC2D70C067CC1245B4C2E98EBC9FEA453D4FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6741869C5863675AE4A130793CC83316ECB80939_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameSaveManager_SetValue_TisString_t_mCE389CF9810D5AC66A59674C62591DCC08829682_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GenericBindingRig_get_typeForBinding_mDBC184D8692FBA3A0460908F203D8A6DA1080795_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Globals_SetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m0F961CC4761CB54CE0DF321217B761FAF8A33FA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Globals_SetValue_TisString_t_mC0918F63DC4D31BE74D825D9FC44DDC2C8060F06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUtility_GetButton_m1F7768B7124FB8C276D2899CA21A63322B41FD8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUtility_GetButton_mBE327984016DF72ACC2C2271926025CF50700673_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystemUtility_GetButton_mF3251589EEB8DAE5CA08C084E0C7878FF6DBBDB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonUtility_FromJson_TisSerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_mBAF0363DA19F76AAF8E59AA7538829A0979F67B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m33FBDB2E391FA26D21F553FEBFCD49A87EF13589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m491FD0117F6E8B1665C4E7A13DEC613E1EB2B2C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9BFC9E7D2DC8984A89762F3C5FDEA29794D31C7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA7584486B4081C6A5605BDC29AE9AFF4A8C1EC0D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m1D3CBAACE91557F72BF74D9572E9E7A435E5F338_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_mC3B1FA1D9546B1750177BD622CD8B34EEAF233D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mB8E519EB15D277E5694B0D83943992EBE71BBAD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mC12B34E85F41958F95DB3D14129672FA695C51EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m5925CCD2844741E30EB14EDD03DD79F169BBFA80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mA5E4671BA7D2C3213FC4E3D58EC3A5294BA8E87A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mB57EF5D01085C1BB221A04AA427D8F2CC0B8948D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0EAFF11DA5AD3AB5CC803202127203B4DC295007_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m914E6D2992553289A4205417F4847CDE550DCD64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEB596044EA4ABCF2F8672329C885CE9A0229E799_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mEF087DD001DB0836F5DB6BDE91303E107D0F9501_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1455A203895F3068DF4CB26C51A9291B981D5F5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m388C217E76747A0B90F93EEDFF96546A52830067_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m2537AA64AEAC12995F52F5B412866556B83CFBE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnGameManagerLevelStart_Execute_m4B4317DD3A04FDCEFF56F60037FCB471809BB337_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnInputActionEvent_InputAction_performed_m83966872456D1041811CE23972A61278835584B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnInputAssetActionEvent_InputAction_performed_m6C8F61A74B0B9915442B34CB4F876110A99B49FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnInputDirectEvent_GetButton_mF7CC5C8BB69531C764D46B4C3A9BE6E1E2378E04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnInputDirectEvent_SingleUpdate_m2FEBCAB3AE08001833FCB93893D0A7BE29DD3F9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnMessageEvent_Execute_m38436177AD12E56F2FE6B02FD6CA031052A15A80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnPlayerInputActionEvent_InputAction_performed_m9EBC20881723876187F85735001DBF8E2F9FAF85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnUpdateEvent_SingleUpdate_m032AFDBC818558586939EA28B71FD84C4E60D833_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mCEBDEACE7062C5E4C71A9146FE8B42C9D5797720_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m75125865AD27DD404F31FD586630D3D4C33B9EB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m07D74B41AFE61A6BAEA5A95C0EED6FEA5D85641B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m4D353C038CD5A0D31F5EDF4DC2038834E6B68054_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_m56AAA6B05BD3DC0402ED9414AB3ED2D1DE4EE4D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m808C413B7D855CDA77963202D6E93CCB2ADC65FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StateMachine_SingleUpdate_mAE3F56C6A6E6107F531CA0B9AFF6A0958742DD56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StateMachine_U3CUpdateFromStateU3Eb__6_0_m71DC90719F6F4C5A1C1CD010CEA1B61595134AE9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StateMachine_U3CUpdateSetStateActionComponentsU3Eb__7_0_m2DF25295A684F9828CA90170F4B6CD2EA6FF5D4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TypeUtility_GetConcreteTypes_TisManager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_m6E34736EDF20E5D7AD1838013B72C8835063F69A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CFadeCoroutineU3Ed__5_System_Collections_IEnumerator_Reset_m5BF7598017BF3E0A861C958C9699CC9EB6E14BAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetAllChildrenU3Ed__0_System_Collections_IEnumerator_Reset_mA34A7CC326F4560641BF0B13BB0906CB54E00F4E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetAllChildrenU3Ed__1_System_Collections_IEnumerator_Reset_m72CAF24B5E354DD60DC2372B5058CE6EF4860A46_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CLoadLevelCoroutineU3Ed__16_System_Collections_IEnumerator_Reset_m172E977FA7BFEF90758386796B12336A6EBC1CFF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CLoadScenesCoroutineU3Ed__14_MoveNext_mF10243D3A62C386A866073DD80068B6C9789B18A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CLoadScenesCoroutineU3Ed__14_System_Collections_IEnumerator_Reset_m306D2134E6A915EBA6E597D74554225808EFF42D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CRespawnU3Ed__27_System_Collections_IEnumerator_Reset_m52D9EC8932904AC18464EC40ACCA501EF8A8FA8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CAddRespawnCoroutineU3Eb__26_0_m072122FF2A1EBCFD6A92E45DDA650DD30E03A382_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDrawGizmosPathU3Eb__21_0_mF4E9558FEF3860CDFA74C0EEDD9005705D003628_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_0_m60478AE40E1E872BEB1C311A285F9CA9A1078EE2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_1_m590AEC40CB6F9F012D9250D5BD30E03FBBD35E26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CLoadScenesCoroutineU3Eb__14_0_mCCBF8A64D7CAB5B7FD8D4C91F428293CA9D0170C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3COnEnableU3Eb__18_0_m89B6AB5E6368F86962BCAE9EC94BACCCC541D16A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CShuffleU3Eb__32_0_mB7F3E201F4DBCF19FA2ABB98234877C18BA4641F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_0_mA614658024C059951ACF04469B9DD0BCE6392687_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_1_m5ACD6E1D7FFA19C68F5D2A42B8D177333B74F340_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateRigU3Eb__18_0_m2F0E2B9265614EDC84F73BC8808AAAA35D9492DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateU3Eb__5_0_m385871D6032C8370B7C850346105BAA439300417_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3CSetStateU3Eb__0_mC242AF8A98E96D149DC9489EF1EB2F41B9D04BF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_0_U3CRegisterU3Eb__0_m4DD003AC4557ADDACD932E9968A1FC167EE05B5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m265FBED81CCAD9FB895AD63C2CB0F7DB4CE469B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m305667EB1DB2925C2CCD3DE1EF12CEB260909B42_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m13756C564AC1593F1AD10FEF73900F4A2390724D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m329297249765695E6BB889136E0395B692F327BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__0_mA02D3320D72B82A373989E59B30FE12FB65769BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__1_m656750F3AE58A706F4DCF32D827894D62725A954_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass7_0_U3CUpdateSetStateActionComponentsU3Eb__1_mFE6094C44FEAE11B2BC9E67A895EBB8D2A1323B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass7_1_U3CUpdateSetStateActionComponentsU3Eb__2_m5FB66213A4005AEA8A2D59E5FA53EC470CBA8E6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CUnloadLevelCoroutineU3Ed__17_System_Collections_IEnumerator_Reset_m80ACAA9221CCD46B6C6F43B0BBD59F4B8C7B958C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_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* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_0_0_0_var;
struct ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801;
struct ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com;;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke;;
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903;;
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com;
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com;;
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke;
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke;;
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com;
struct UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke;
struct AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36;
struct CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B;
struct GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6;
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E;
struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B;
struct SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9;
struct MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB;
struct SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141;
struct GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B;
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
// <Module>
struct U3CModuleU3E_t546B6BB07A5EB0478A0974A0D55E9C3437E582F4
{
};
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>
struct Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tB62E95205EA80F808890E8DE5AC7CFC7B5D05F3D* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t8691FB24B05FC3AFD2AC10D10367FE054633998C* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t2A21FC24D5D5FF47EC1EF6C6305D83E75110A253* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>
struct Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tCF8544E2354CBA2CC8EDFCC402D303371F4A6D9F* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tE5763FF27BC97AC866E158049A3AD2F5ADEB96CD* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tFC0832D9DB678015AFE35A17C6CA200BD581C57A* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean>
struct Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t3A6696E01E2E8EE835C72A4B0C9E75120C7A122D* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t067B6565DAB51831954BD36DF5F65A806EDBEF99* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject>
struct Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tBC8769FFC7ECC10C2740A220C39736B63B151E29* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tAA4B91D1FC6E3150E12FB777D5C1A8530004C5D1* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Int32>
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tEA0133B78B9FF7045128C508FA50247E525A94D6* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tCE6BD704B9571C131E2D8C8CED569DDEC4AE042B* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Object>
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t233BB24ED01E2D8D65B0651D54B8E3AD125CAF96* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tE66790F09E854C19C7F612BEAD203AE626E90A36* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tC9D91E8A3198E40EA339059703AB10DFC9F5CC2E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.Single>
struct Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t7ED48D7F5F895684C377F90C33DDD1E0CCACDE61* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tA250E7D856E5178DDAACCBBCBBA2BC8EBC5A2EE1* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,System.String>
struct Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] 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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> 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<System.Type,GameplayIngredients.Manager>
struct Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t453CEFACF996715AEFCDF6F043DE03E8E1E148B3* ____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<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t0FD9BEC137A6EFF7E5F078425A0587A1F168EEE9* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t6D53D1A0DFDE593C54AF5864EE84AECE912C2988* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Boolean>
struct KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,UnityEngine.GameObject>
struct KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Int32>
struct KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Single>
struct KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.String>
struct KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ____dictionary_0;
};
// System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Coroutine>
struct List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
CoroutineU5BU5D_t41B9C3E6D443DACA358E3A3EE23548582E90D936* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
CoroutineU5BU5D_t41B9C3E6D443DACA358E3A3EE23548582E90D936* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
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;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.String>
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;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Transform>
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>
struct List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>
struct List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* ___s_emptyArray_5;
};
// System.Collections.Generic.Stack`1<System.Object>
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5 : public RuntimeObject
{
// T[] System.Collections.Generic.Stack`1::_array
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
// System.Int32 System.Collections.Generic.Stack`1::_size
int32_t ____size_1;
// System.Int32 System.Collections.Generic.Stack`1::_version
int32_t ____version_2;
// System.Object System.Collections.Generic.Stack`1::_syncRoot
RuntimeObject* ____syncRoot_3;
};
// System.Collections.Generic.Stack`1<UnityEngine.Transform>
struct Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993 : public RuntimeObject
{
// T[] System.Collections.Generic.Stack`1::_array
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ____array_0;
// System.Int32 System.Collections.Generic.Stack`1::_size
int32_t ____size_1;
// System.Int32 System.Collections.Generic.Stack`1::_version
int32_t ____version_2;
// System.Object System.Collections.Generic.Stack`1::_syncRoot
RuntimeObject* ____syncRoot_3;
};
// GameplayIngredients.Rigs.AnimationHandler
struct AnimationHandler_t1A6337EF61466E772A8DE4920EC5F15B8F02A621 : public RuntimeObject
{
};
struct Il2CppArrayBounds;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
// GameplayIngredients.ComponentMenu
struct ComponentMenu_t3B1B212AB1EF188EADFD308930C9453CCF00D123 : public RuntimeObject
{
};
// GameObjectExtensions
struct GameObjectExtensions_t890C145129C29EE2C3D094B64D8E99B5E7F76038 : public RuntimeObject
{
};
// Globals
struct Globals_t8C05165694EC80970779843BEC09FB93AA483455 : public RuntimeObject
{
};
struct Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean> Globals::globalBooleans
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ___globalBooleans_0;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32> Globals::globalInts
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___globalInts_1;
// System.Collections.Generic.Dictionary`2<System.String,System.String> Globals::globalStrings
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___globalStrings_2;
// System.Collections.Generic.Dictionary`2<System.String,System.Single> Globals::globalFloats
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* ___globalFloats_3;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject> Globals::globalObjects
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* ___globalObjects_4;
// System.Collections.Generic.Dictionary`2<System.String,System.Boolean> Globals::localBooleans
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ___localBooleans_5;
// System.Collections.Generic.Dictionary`2<System.String,System.Int32> Globals::localInts
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___localInts_6;
// System.Collections.Generic.Dictionary`2<System.String,System.String> Globals::localStrings
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___localStrings_7;
// System.Collections.Generic.Dictionary`2<System.String,System.Single> Globals::localFloats
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* ___localFloats_8;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject> Globals::localObjects
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* ___localObjects_9;
// Globals/GlobalsUpdatedDelegate Globals::OnGlobalsUpdated
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* ___OnGlobalsUpdated_10;
};
// GameplayIngredients.Help
struct Help_t24481D16A0A592C34EC958224DF37C8AA1B5EF1D : public RuntimeObject
{
};
// GameplayIngredients.InputActionManager
struct InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF : public RuntimeObject
{
};
struct InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>> GameplayIngredients.InputActionManager::m_Mappings
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* ___m_Mappings_0;
};
// GameplayIngredients.InputSystemUtility
struct InputSystemUtility_t4EFF3594593310CC495450D976F5C40E7153D33A : public RuntimeObject
{
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// GameplayIngredients.Messager
struct Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004 : public RuntimeObject
{
};
struct Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>> GameplayIngredients.Messager::m_RegisteredMessages
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* ___m_RegisteredMessages_0;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t* ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
};
// GameplayIngredients.TypeUtility
struct TypeUtility_tD0C69E785C610EE2ACE05F73DF7B122D109BF2C4 : 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
{
};
// 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
{
};
// GameplayIngredients.Factory/<>c
struct U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493 : public RuntimeObject
{
};
struct U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields
{
// GameplayIngredients.Factory/<>c GameplayIngredients.Factory/<>c::<>9
U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* ___U3CU3E9_0;
// System.Predicate`1<UnityEngine.GameObject> GameplayIngredients.Factory/<>c::<>9__18_0
Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* ___U3CU3E9__18_0_1;
// System.Predicate`1<UnityEngine.Coroutine> GameplayIngredients.Factory/<>c::<>9__26_0
Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* ___U3CU3E9__26_0_2;
// System.Func`2<System.Int32,System.Single> GameplayIngredients.Factory/<>c::<>9__32_0
Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* ___U3CU3E9__32_0_3;
};
// GameplayIngredients.Factory/<Respawn>d__27
struct U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B : public RuntimeObject
{
// System.Int32 GameplayIngredients.Factory/<Respawn>d__27::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object GameplayIngredients.Factory/<Respawn>d__27::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Single GameplayIngredients.Factory/<Respawn>d__27::time
float ___time_2;
// GameplayIngredients.Factory GameplayIngredients.Factory/<Respawn>d__27::<>4__this
Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* ___U3CU3E4__this_3;
};
// GameplayIngredients.Rigs.FollowPathRig/<>c
struct U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69 : public RuntimeObject
{
};
struct U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields
{
// GameplayIngredients.Rigs.FollowPathRig/<>c GameplayIngredients.Rigs.FollowPathRig/<>c::<>9
U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* ___U3CU3E9_0;
// System.Func`2<UnityEngine.GameObject,System.Boolean> GameplayIngredients.Rigs.FollowPathRig/<>c::<>9__18_0
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* ___U3CU3E9__18_0_1;
// System.Func`2<UnityEngine.GameObject,System.Boolean> GameplayIngredients.Rigs.FollowPathRig/<>c::<>9__21_0
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* ___U3CU3E9__21_0_2;
};
// GameObjectExtensions/<GetAllChildren>d__0
struct U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9 : public RuntimeObject
{
// System.Int32 GameObjectExtensions/<GetAllChildren>d__0::<>1__state
int32_t ___U3CU3E1__state_0;
// UnityEngine.Transform GameObjectExtensions/<GetAllChildren>d__0::<>2__current
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CU3E2__current_1;
// System.Int32 GameObjectExtensions/<GetAllChildren>d__0::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// UnityEngine.Transform GameObjectExtensions/<GetAllChildren>d__0::transform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___transform_3;
// UnityEngine.Transform GameObjectExtensions/<GetAllChildren>d__0::<>3__transform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CU3E3__transform_4;
// System.Collections.Generic.Stack`1<UnityEngine.Transform> GameObjectExtensions/<GetAllChildren>d__0::<stack>5__1
Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* ___U3CstackU3E5__1_5;
// UnityEngine.Transform GameObjectExtensions/<GetAllChildren>d__0::<t>5__2
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CtU3E5__2_6;
// System.Int32 GameObjectExtensions/<GetAllChildren>d__0::<i>5__3
int32_t ___U3CiU3E5__3_7;
};
// GameObjectExtensions/<GetAllChildren>d__1
struct U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D : public RuntimeObject
{
// System.Int32 GameObjectExtensions/<GetAllChildren>d__1::<>1__state
int32_t ___U3CU3E1__state_0;
// UnityEngine.GameObject GameObjectExtensions/<GetAllChildren>d__1::<>2__current
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CU3E2__current_1;
// System.Int32 GameObjectExtensions/<GetAllChildren>d__1::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// UnityEngine.GameObject GameObjectExtensions/<GetAllChildren>d__1::gameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject_3;
// UnityEngine.GameObject GameObjectExtensions/<GetAllChildren>d__1::<>3__gameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CU3E3__gameObject_4;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Transform> GameObjectExtensions/<GetAllChildren>d__1::<all>5__1
RuntimeObject* ___U3CallU3E5__1_5;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Transform> GameObjectExtensions/<GetAllChildren>d__1::<>s__2
RuntimeObject* ___U3CU3Es__2_6;
// UnityEngine.Transform GameObjectExtensions/<GetAllChildren>d__1::<t>5__3
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___U3CtU3E5__3_7;
};
// GameplayIngredients.GameSaveManager/SerializableOutput
struct SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199 : public RuntimeObject
{
// System.String[] GameplayIngredients.GameSaveManager/SerializableOutput::keys
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___keys_0;
// System.String[] GameplayIngredients.GameSaveManager/SerializableOutput::values
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values_1;
// GameplayIngredients.GameSaveManager/ValueType[] GameplayIngredients.GameSaveManager/SerializableOutput::types
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* ___types_2;
};
// GameplayIngredients.Events.InputAssetAction/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5 : public RuntimeObject
{
// System.String[] GameplayIngredients.Events.InputAssetAction/<>c__DisplayClass3_0::split
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___split_0;
};
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c
struct U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83 : public RuntimeObject
{
};
struct U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields
{
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<>9
U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* ___U3CU3E9_0;
// System.Func`2<UnityEngine.AsyncOperation,System.Boolean> GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<>9__14_0
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* ___U3CU3E9__14_0_1;
// System.Func`2<UnityEngine.AsyncOperation,System.Boolean> GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<>9__16_0
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* ___U3CU3E9__16_0_2;
// System.Func`2<UnityEngine.AsyncOperation,System.Boolean> GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<>9__16_1
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* ___U3CU3E9__16_1_3;
// System.Func`2<UnityEngine.AsyncOperation,System.Boolean> GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<>9__17_0
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* ___U3CU3E9__17_0_4;
// System.Func`2<UnityEngine.AsyncOperation,System.Boolean> GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<>9__17_1
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* ___U3CU3E9__17_1_5;
};
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16
struct U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E : public RuntimeObject
{
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Collections.Generic.List`1<System.String> GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::sceneNames
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sceneNames_2;
// System.String GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::singleScene
String_t* ___singleScene_3;
// GameplayIngredients.LevelStreaming.LevelStreamingManager GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<>4__this
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* ___U3CU3E4__this_4;
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<offset>5__1
int32_t ___U3CoffsetU3E5__1_5;
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<i>5__2
int32_t ___U3CiU3E5__2_6;
// UnityEngine.AsyncOperation[] GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<>s__3
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* ___U3CU3Es__3_7;
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<>s__4
int32_t ___U3CU3Es__4_8;
// UnityEngine.AsyncOperation GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::<a>5__5
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___U3CaU3E5__5_9;
};
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17
struct U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0 : public RuntimeObject
{
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Collections.Generic.List`1<System.String> GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::sceneNames
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sceneNames_2;
// GameplayIngredients.LevelStreaming.LevelStreamingManager GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::<>4__this
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* ___U3CU3E4__this_3;
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::<i>5__1
int32_t ___U3CiU3E5__1_4;
};
// GameplayIngredients.Events.PlayerInputAction/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA : public RuntimeObject
{
// System.String[] GameplayIngredients.Events.PlayerInputAction/<>c__DisplayClass3_0::split
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___split_0;
};
// GameplayIngredients.Managers.SingleUpdateManager/<>c
struct U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801 : public RuntimeObject
{
};
struct U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_StaticFields
{
// GameplayIngredients.Managers.SingleUpdateManager/<>c GameplayIngredients.Managers.SingleUpdateManager/<>c::<>9
U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801* ___U3CU3E9_0;
// System.Predicate`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate> GameplayIngredients.Managers.SingleUpdateManager/<>c::<>9__5_0
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* ___U3CU3E9__5_0_1;
};
// GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass3_0
struct U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3 : public RuntimeObject
{
// GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass3_0::update
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___update_0;
};
// GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass4_0
struct U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F : public RuntimeObject
{
// GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass4_0::update
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___update_0;
};
// GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass11_0
struct U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA : public RuntimeObject
{
// System.String GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass11_0::stateName
String_t* ___stateName_0;
};
// GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_0
struct U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F : public RuntimeObject
{
// GameplayIngredients.StateMachines.State GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_0::state
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* ___state_0;
};
// GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_1
struct U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A : public RuntimeObject
{
// GameplayIngredients.Actions.SetStateAction GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_1::a
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* ___a_0;
};
// GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Color>
struct AnimationHandler_1_t705E9A46CF629DD8D7596E237B4DD4DD00FDD903 : public AnimationHandler_t1A6337EF61466E772A8DE4920EC5F15B8F02A621
{
};
// GameplayIngredients.Rigs.AnimationHandler`1<System.Single>
struct AnimationHandler_1_t03D6E22AE1DCE1C6FE539DEF9EC5609F54F0C581 : public AnimationHandler_t1A6337EF61466E772A8DE4920EC5F15B8F02A621
{
};
// GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Vector3>
struct AnimationHandler_1_t6414775B24943FD89A5E17130E9006333B5A468D : public AnimationHandler_t1A6337EF61466E772A8DE4920EC5F15B8F02A621
{
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>
struct Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ____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
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Int32>
struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____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
int32_t ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> 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;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<System.Char>>
struct InlinedArray_1_t031A607559EE9F23E8BC012CD9661BFB3EB2BFC1
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_tC95790E55CF4D5C803FAD201917F7CB367351E3F* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_t525E90B5D1212F32F34CD47670B3553347DFB133* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.LowLevel.IMECompositionString>>
struct InlinedArray_1_t8249EE706E2222F1A22F40FB70BEB230C11C5992
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_tB4B0D0DB16148980518A9D58761727D77FA1F1D3* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_t22E45C2BFF8C89B61E349730E6255288D35F6B88* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.PlayerInput>>
struct InlinedArray_1_t8ACE9AAD82807AA2C2CD8030EB6420B3228CEF00
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_tD5FA47F50DE964EA177B87ABF2576790239219A3* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_tDDE8F0E5F72CDCC3C9228F7F50484C0B41BAF4E0* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>>
struct InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_2_t6A27AF0A3585FFCF87D39ADE472BCFD2F2930F19* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_2U5BU5D_tBE18774DE78EE629377991D4C8F3B44D96E3A529* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>>
struct InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_3_tE646D5EE2107669AE49025C0E3DC04C831ACCAE0* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_3U5BU5D_t624B9D1D653A8F69756207CB2B95EEF3143387DB* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>>
struct InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Func_3_t42E9F5CDEF4CF174C35D943F427EF585FE829937* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Func_3U5BU5D_t46F58FB7530550D36B775F49E118190032295BE6* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<System.Single>>
struct InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputControl>
struct InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___additionalValues_2;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32>
struct InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
int32_t ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___additionalValues_2;
};
// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
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<System.String,System.Object>
struct KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9
{
// TKey System.Collections.Generic.KeyValuePair`2::key
String_t* ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
RuntimeObject* ___value_1;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputAction>
struct ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* ___m_Array_0;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex
int32_t ___m_StartIndex_1;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length
int32_t ___m_Length_2;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputActionMap>
struct ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___m_Array_0;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex
int32_t ___m_StartIndex_1;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length
int32_t ___m_Length_2;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>
struct ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array_0;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex
int32_t ___m_StartIndex_1;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length
int32_t ___m_Length_2;
};
// GameplayIngredients.AdvancedHierarchyIconAttribute
struct AdvancedHierarchyIconAttribute_tFF07626C203BC245863B5B91E14AC37468BB3393 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String GameplayIngredients.AdvancedHierarchyIconAttribute::icon
String_t* ___icon_0;
};
// GameplayIngredients.Rigs.AnimationHandlerAttribute
struct AnimationHandlerAttribute_t9C4D99BFA2DA0E0F38672ADC693FD17D3E473961 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String GameplayIngredients.Rigs.AnimationHandlerAttribute::menuPath
String_t* ___menuPath_0;
// System.Type GameplayIngredients.Rigs.AnimationHandlerAttribute::type
Type_t* ___type_1;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// GameplayIngredients.CallableAttribute
struct CallableAttribute_t7C086083E4D9F8C04F4701BEEFF660BFD62DC961 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String GameplayIngredients.CallableAttribute::category
String_t* ___category_0;
// System.String GameplayIngredients.CallableAttribute::iconPath
String_t* ___iconPath_1;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// UnityEngine.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;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// GameplayIngredients.DiscoverSection
struct DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B
{
// System.String GameplayIngredients.DiscoverSection::SectionName
String_t* ___SectionName_0;
// System.String GameplayIngredients.DiscoverSection::SectionContent
String_t* ___SectionContent_1;
// GameplayIngredients.SectionAction[] GameplayIngredients.DiscoverSection::Actions
SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B* ___Actions_2;
};
// Native definition for P/Invoke marshalling of GameplayIngredients.DiscoverSection
struct DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_pinvoke
{
char* ___SectionName_0;
char* ___SectionContent_1;
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke* ___Actions_2;
};
// Native definition for COM marshalling of GameplayIngredients.DiscoverSection
struct DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_com
{
Il2CppChar* ___SectionName_0;
Il2CppChar* ___SectionContent_1;
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com* ___Actions_2;
};
// GameplayIngredients.DoNotCreateManagerAttribute
struct DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// UnityEngine.InputSystem.Haptics.DualMotorRumble
struct DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701
{
// System.Single UnityEngine.InputSystem.Haptics.DualMotorRumble::<lowFrequencyMotorSpeed>k__BackingField
float ___U3ClowFrequencyMotorSpeedU3Ek__BackingField_0;
// System.Single UnityEngine.InputSystem.Haptics.DualMotorRumble::<highFrequencyMotorSpeed>k__BackingField
float ___U3ChighFrequencyMotorSpeedU3Ek__BackingField_1;
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Reflection.FieldInfo
struct FieldInfo_t : public MemberInfo_t
{
};
// UnityEngine.InputSystem.Utilities.FourCC
struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED
{
// System.Int32 UnityEngine.InputSystem.Utilities.FourCC::m_Code
int32_t ___m_Code_0;
};
// UnityEngine.GradientAlphaKey
struct GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0
{
// System.Single UnityEngine.GradientAlphaKey::alpha
float ___alpha_0;
// System.Single UnityEngine.GradientAlphaKey::time
float ___time_1;
};
// GameplayIngredients.Events.InputAssetAction
struct InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1
{
// UnityEngine.InputSystem.InputActionAsset GameplayIngredients.Events.InputAssetAction::asset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___asset_0;
// System.String GameplayIngredients.Events.InputAssetAction::path
String_t* ___path_1;
// System.String GameplayIngredients.Events.InputAssetAction::m_CachedPath
String_t* ___m_CachedPath_3;
// UnityEngine.InputSystem.InputAction GameplayIngredients.Events.InputAssetAction::m_CachedInputAction
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_CachedInputAction_4;
};
// Native definition for P/Invoke marshalling of GameplayIngredients.Events.InputAssetAction
struct InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_pinvoke
{
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___asset_0;
char* ___path_1;
char* ___m_CachedPath_3;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_CachedInputAction_4;
};
// Native definition for COM marshalling of GameplayIngredients.Events.InputAssetAction
struct InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_com
{
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___asset_0;
Il2CppChar* ___path_1;
Il2CppChar* ___m_CachedPath_3;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_CachedInputAction_4;
};
// UnityEngine.InputSystem.Layouts.InputDeviceDescription
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F
{
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_InterfaceName
String_t* ___m_InterfaceName_0;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_DeviceClass
String_t* ___m_DeviceClass_1;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Manufacturer
String_t* ___m_Manufacturer_2;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Product
String_t* ___m_Product_3;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Serial
String_t* ___m_Serial_4;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Version
String_t* ___m_Version_5;
// System.String UnityEngine.InputSystem.Layouts.InputDeviceDescription::m_Capabilities
String_t* ___m_Capabilities_6;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Layouts.InputDeviceDescription
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke
{
char* ___m_InterfaceName_0;
char* ___m_DeviceClass_1;
char* ___m_Manufacturer_2;
char* ___m_Product_3;
char* ___m_Serial_4;
char* ___m_Version_5;
char* ___m_Capabilities_6;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Layouts.InputDeviceDescription
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com
{
Il2CppChar* ___m_InterfaceName_0;
Il2CppChar* ___m_DeviceClass_1;
Il2CppChar* ___m_Manufacturer_2;
Il2CppChar* ___m_Product_3;
Il2CppChar* ___m_Serial_4;
Il2CppChar* ___m_Version_5;
Il2CppChar* ___m_Capabilities_6;
};
// 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;
};
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// UnityEngine.InputSystem.Utilities.InternedString
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735
{
// System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringOriginalCase
String_t* ___m_StringOriginalCase_0;
// System.String UnityEngine.InputSystem.Utilities.InternedString::m_StringLowerCase
String_t* ___m_StringLowerCase_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.InternedString
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke
{
char* ___m_StringOriginalCase_0;
char* ___m_StringLowerCase_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.InternedString
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com
{
Il2CppChar* ___m_StringOriginalCase_0;
Il2CppChar* ___m_StringLowerCase_1;
};
// GameplayIngredients.ManagerDefaultPrefabAttribute
struct ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String GameplayIngredients.ManagerDefaultPrefabAttribute::m_Prefab
String_t* ___m_Prefab_0;
};
// GameplayIngredients.NonExcludeableManager
struct NonExcludeableManager_tBB9200FB5BAEE1C0F186DD6E5436ECDF87A04C9F : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// GameplayIngredients.Events.PlayerInputAction
struct PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0
{
// UnityEngine.InputSystem.PlayerInput GameplayIngredients.Events.PlayerInputAction::playerInput
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* ___playerInput_0;
// System.String GameplayIngredients.Events.PlayerInputAction::path
String_t* ___path_1;
// System.String GameplayIngredients.Events.PlayerInputAction::m_CachedPath
String_t* ___m_CachedPath_3;
// UnityEngine.InputSystem.InputAction GameplayIngredients.Events.PlayerInputAction::m_CachedInputAction
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_CachedInputAction_4;
};
// Native definition for P/Invoke marshalling of GameplayIngredients.Events.PlayerInputAction
struct PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_pinvoke
{
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* ___playerInput_0;
char* ___path_1;
char* ___m_CachedPath_3;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_CachedInputAction_4;
};
// Native definition for COM marshalling of GameplayIngredients.Events.PlayerInputAction
struct PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_com
{
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* ___playerInput_0;
Il2CppChar* ___path_1;
Il2CppChar* ___m_CachedPath_3;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_CachedInputAction_4;
};
// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
// 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;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.SceneManagement.Scene
struct Scene_tA1DC762B79745EB5140F054C884855B922318356
{
// System.Int32 UnityEngine.SceneManagement.Scene::m_Handle
int32_t ___m_Handle_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
{
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_HighlightedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_PressedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_SelectedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_DisabledSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for COM marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
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.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;
};
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.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// UnityEngine.WaitForEndOfFrame
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
};
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.Single UnityEngine.WaitForSeconds::m_Seconds
float ___m_Seconds_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
float ___m_Seconds_0;
};
// Native definition for COM marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
float ___m_Seconds_0;
};
// GameplayIngredients.WarnDisabledModuleAttribute
struct WarnDisabledModuleAttribute_t5721991BA8BBA98756F9A4DE5EEA19E1FAD1FFE3 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
// System.String GameplayIngredients.WarnDisabledModuleAttribute::module
String_t* ___module_0;
// System.String GameplayIngredients.WarnDisabledModuleAttribute::fixLocation
String_t* ___fixLocation_1;
};
// Cinemachine.CameraState/CustomBlendable
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB
{
// UnityEngine.Object Cinemachine.CameraState/CustomBlendable::m_Custom
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Custom_0;
// System.Single Cinemachine.CameraState/CustomBlendable::m_Weight
float ___m_Weight_1;
};
// UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182
{
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig::activeEventSystem
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem_0;
// System.Boolean UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig::sendEvents
bool ___sendEvents_1;
// System.Boolean UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig::createPanelGameObjectsOnStart
bool ___createPanelGameObjectsOnStart_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_pinvoke
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem_0;
int32_t ___sendEvents_1;
int32_t ___createPanelGameObjectsOnStart_2;
};
// Native definition for COM marshalling of UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig
struct UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182_marshaled_com
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem_0;
int32_t ___sendEvents_1;
int32_t ___createPanelGameObjectsOnStart_2;
};
// GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult
struct IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8
{
// System.String GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult::check
String_t* ___check_0;
// UnityEngine.GameObject GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult::gameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject_1;
};
// Native definition for P/Invoke marshalling of GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult
struct IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshaled_pinvoke
{
char* ___check_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject_1;
};
// Native definition for COM marshalling of GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult
struct IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshaled_com
{
Il2CppChar* ___check_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject_1;
};
// UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8
{
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputAction/CallbackContext::m_State
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
// System.Int32 UnityEngine.InputSystem.InputAction/CallbackContext::m_ActionIndex
int32_t ___m_ActionIndex_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_pinvoke
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_com
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E
{
// System.Boolean UnityEngine.InputSystem.InputActionMap/DeviceArray::m_HaveValue
bool ___m_HaveValue_0;
// System.Int32 UnityEngine.InputSystem.InputActionMap/DeviceArray::m_DeviceCount
int32_t ___m_DeviceCount_1;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.InputActionMap/DeviceArray::m_DeviceArray
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_pinvoke
{
int32_t ___m_HaveValue_0;
int32_t ___m_DeviceCount_1;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_com
{
int32_t ___m_HaveValue_0;
int32_t ___m_DeviceCount_1;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956
{
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection::device
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_0;
// System.UInt32 UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection::userId
uint32_t ___userId_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_pinvoke
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_0;
uint32_t ___userId_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection
struct OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956_marshaled_com
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___device_0;
uint32_t ___userId_1;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.PlayerInput>>
struct CallbackArray_1_tD7B9D623F367436CE09AE458AA7DEAA10888477F
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t8ACE9AAD82807AA2C2CD8030EB6420B3228CEF00 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t8ACE9AAD82807AA2C2CD8030EB6420B3228CEF00 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t8ACE9AAD82807AA2C2CD8030EB6420B3228CEF00 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>>
struct CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tB2FA5372BE7591F760748AE97979B26DDD7E9A0E ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>>
struct CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tC64553F2D494A77784441699A84E32D1096DC2F2 ___m_CallbacksToRemove_3;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>>
struct CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_t89D09048674475F5C319FE41264ED79405A8209D ___m_CallbacksToRemove_3;
};
// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> 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<TKey,TValue> 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<System.String,System.Object>
struct Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ____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<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 ____current_3;
// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
int32_t ____getEnumeratorRetType_4;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection>
struct InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
OngoingAccountSelection_t8471F20105109B19CE04657B1C72EB8D23976956 ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
OngoingAccountSelectionU5BU5D_t0CC84AB78BA7B45022C3D6E08B0DADA7A61BCBD8* ___additionalValues_2;
};
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.AsyncOperation::m_Ptr
intptr_t ___m_Ptr_0;
// System.Action`1<UnityEngine.AsyncOperation> UnityEngine.AsyncOperation::m_completeCallback
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// Native definition for COM marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// System.Reflection.BindingFlags
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
{
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
};
// GameplayIngredients.CallableNameAttribute
struct CallableNameAttribute_tFBFEF55A4DF637C6C48C5EF53F7835C04F7B2A76 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
// UnityEngine.Collision
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0 : public RuntimeObject
{
// UnityEngine.Vector3 UnityEngine.Collision::m_Impulse
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Impulse_0;
// UnityEngine.Vector3 UnityEngine.Collision::m_RelativeVelocity
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_RelativeVelocity_1;
// UnityEngine.Component UnityEngine.Collision::m_Body
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___m_Body_2;
// UnityEngine.Collider UnityEngine.Collision::m_Collider
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_Collider_3;
// System.Int32 UnityEngine.Collision::m_ContactCount
int32_t ___m_ContactCount_4;
// UnityEngine.ContactPoint[] UnityEngine.Collision::m_ReusedContacts
ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411* ___m_ReusedContacts_5;
// UnityEngine.ContactPoint[] UnityEngine.Collision::m_LegacyContacts
ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411* ___m_LegacyContacts_6;
};
// Native definition for P/Invoke marshalling of UnityEngine.Collision
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0_marshaled_pinvoke
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Impulse_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_RelativeVelocity_1;
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___m_Body_2;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_Collider_3;
int32_t ___m_ContactCount_4;
ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9* ___m_ReusedContacts_5;
ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9* ___m_LegacyContacts_6;
};
// Native definition for COM marshalling of UnityEngine.Collision
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0_marshaled_com
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Impulse_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_RelativeVelocity_1;
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___m_Body_2;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_Collider_3;
int32_t ___m_ContactCount_4;
ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9* ___m_ReusedContacts_5;
ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9* ___m_LegacyContacts_6;
};
// UnityEngine.Collision2D
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B : public RuntimeObject
{
// System.Int32 UnityEngine.Collision2D::m_Collider
int32_t ___m_Collider_0;
// System.Int32 UnityEngine.Collision2D::m_OtherCollider
int32_t ___m_OtherCollider_1;
// System.Int32 UnityEngine.Collision2D::m_Rigidbody
int32_t ___m_Rigidbody_2;
// System.Int32 UnityEngine.Collision2D::m_OtherRigidbody
int32_t ___m_OtherRigidbody_3;
// UnityEngine.Vector2 UnityEngine.Collision2D::m_RelativeVelocity
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity_4;
// System.Int32 UnityEngine.Collision2D::m_Enabled
int32_t ___m_Enabled_5;
// System.Int32 UnityEngine.Collision2D::m_ContactCount
int32_t ___m_ContactCount_6;
// UnityEngine.ContactPoint2D[] UnityEngine.Collision2D::m_ReusedContacts
ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* ___m_ReusedContacts_7;
// UnityEngine.ContactPoint2D[] UnityEngine.Collision2D::m_LegacyContacts
ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* ___m_LegacyContacts_8;
};
// Native definition for P/Invoke marshalling of UnityEngine.Collision2D
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_marshaled_pinvoke
{
int32_t ___m_Collider_0;
int32_t ___m_OtherCollider_1;
int32_t ___m_Rigidbody_2;
int32_t ___m_OtherRigidbody_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity_4;
int32_t ___m_Enabled_5;
int32_t ___m_ContactCount_6;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_ReusedContacts_7;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_LegacyContacts_8;
};
// Native definition for COM marshalling of UnityEngine.Collision2D
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_marshaled_com
{
int32_t ___m_Collider_0;
int32_t ___m_OtherCollider_1;
int32_t ___m_Rigidbody_2;
int32_t ___m_OtherRigidbody_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity_4;
int32_t ___m_Enabled_5;
int32_t ___m_ContactCount_6;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_ReusedContacts_7;
ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_LegacyContacts_8;
};
// GameplayIngredients.Rigs.ColorAnimationHandler
struct ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7 : public AnimationHandler_1_t705E9A46CF629DD8D7596E237B4DD4DD00FDD903
{
};
// UnityEngine.UI.ColorBlock
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
{
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_NormalColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor_0;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_HighlightedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor_1;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_PressedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor_2;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_SelectedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor_3;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_DisabledColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor_4;
// System.Single UnityEngine.UI.ColorBlock::m_ColorMultiplier
float ___m_ColorMultiplier_5;
// System.Single UnityEngine.UI.ColorBlock::m_FadeDuration
float ___m_FadeDuration_6;
};
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11_StaticFields
{
// UnityEngine.UI.ColorBlock UnityEngine.UI.ColorBlock::defaultColorBlock
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___defaultColorBlock_7;
};
// 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;
};
// GameplayIngredients.Device
struct Device_t08B1F9C909618E9F3DE2DB3CA19F96425DC2495A
{
// System.Int32 GameplayIngredients.Device::value__
int32_t ___value___2;
};
// UnityEngine.Playables.DirectorUpdateMode
struct DirectorUpdateMode_t54781357DD39BC40A15CDEF720890F34ABFB32A9
{
// System.Int32 UnityEngine.Playables.DirectorUpdateMode::value__
int32_t ___value___2;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// GameplayIngredients.ExcludedManagerAttribute
struct ExcludedManagerAttribute_t47CF56190F612E3D1AA10260A052FA021A29F464 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
// GameplayIngredients.Rigs.FloatAnimationHandler
struct FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26 : public AnimationHandler_1_t03D6E22AE1DCE1C6FE539DEF9EC5609F54F0C581
{
};
// GameplayIngredients.GamepadButton
struct GamepadButton_t41EAD53E8729C897C0AC85A78C1DFE5BBE820D19
{
// System.Int32 GameplayIngredients.GamepadButton::value__
int32_t ___value___2;
};
// UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E : public RuntimeObject
{
// System.IntPtr UnityEngine.Gradient::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// UnityEngine.GradientColorKey
struct GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A
{
// UnityEngine.Color UnityEngine.GradientColorKey::color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_0;
// System.Single UnityEngine.GradientColorKey::time
float ___time_1;
};
// UnityEngine.InputSystem.InputActionType
struct InputActionType_t7E3615BDDF3C84F39712E5889559D3AD8E773108
{
// System.Int32 UnityEngine.InputSystem.InputActionType::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.LowLevel.InputStateBlock
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5
{
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::<format>k__BackingField
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField_33;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<byteOffset>k__BackingField
uint32_t ___U3CbyteOffsetU3Ek__BackingField_34;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<bitOffset>k__BackingField
uint32_t ___U3CbitOffsetU3Ek__BackingField_35;
// System.UInt32 UnityEngine.InputSystem.LowLevel.InputStateBlock::<sizeInBits>k__BackingField
uint32_t ___U3CsizeInBitsU3Ek__BackingField_36;
};
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields
{
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatBit
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatBit_2;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatSBit
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSBit_4;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatInt
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatInt_6;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatUInt
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUInt_8;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatShort
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatShort_10;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatUShort
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUShort_12;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatByte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatByte_14;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatSByte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSByte_16;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatLong
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatLong_18;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatULong
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatULong_20;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatFloat
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatFloat_22;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatDouble
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatDouble_24;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2_26;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3_27;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatQuaternion
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatQuaternion_28;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2Short
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Short_29;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3Short
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Short_30;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector2Byte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Byte_31;
// UnityEngine.InputSystem.Utilities.FourCC UnityEngine.InputSystem.LowLevel.InputStateBlock::FormatVector3Byte
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Byte_32;
};
// UnityEngine.InputSystem.Key
struct Key_tA157C0DCB2A0D2BE58B76B3BB836A1B2E4EAF387
{
// System.Int32 UnityEngine.InputSystem.Key::value__
int32_t ___value___2;
};
// UnityEngine.KeyCode
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9
{
// System.Int32 UnityEngine.KeyCode::value__
int32_t ___value___2;
};
// UnityEngine.SceneManagement.LoadSceneMode
struct LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963
{
// System.Int32 UnityEngine.SceneManagement.LoadSceneMode::value__
int32_t ___value___2;
};
// System.Reflection.MemberTypes
struct MemberTypes_t26BAB0893BEC9328F2F64E8BACDA967C445632E5
{
// System.Int32 System.Reflection.MemberTypes::value__
int32_t ___value___2;
};
// GameplayIngredients.MouseButton
struct MouseButton_t26124A0943EF46C31D9987E3B61E208BBB5A25BA
{
// System.Int32 GameplayIngredients.MouseButton::value__
int32_t ___value___2;
};
// UnityEngine.EventSystems.MoveDirection
struct MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6
{
// System.Int32 UnityEngine.EventSystems.MoveDirection::value__
int32_t ___value___2;
};
// GameplayIngredients.NoLabelAttribute
struct NoLabelAttribute_tF0F9768C52610CC6CCCB3435762B63DFFB6AE72B : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
// GameplayIngredients.NonNullCheckAttribute
struct NonNullCheckAttribute_tBCAD1010B80DE5C72F9286958CFD757EB91A5352 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// 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;
};
// UnityEngine.InputSystem.PlayerNotifications
struct PlayerNotifications_tE5383B64A1C4B58C0F4D36E7E2DA72CF09D6C6DB
{
// System.Int32 UnityEngine.InputSystem.PlayerNotifications::value__
int32_t ___value___2;
};
// UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
{
// UnityEngine.GameObject UnityEngine.EventSystems.RaycastResult::m_GameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
// UnityEngine.EventSystems.BaseRaycaster UnityEngine.EventSystems.RaycastResult::module
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
// System.Single UnityEngine.EventSystems.RaycastResult::distance
float ___distance_2;
// System.Single UnityEngine.EventSystems.RaycastResult::index
float ___index_3;
// System.Int32 UnityEngine.EventSystems.RaycastResult::depth
int32_t ___depth_4;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingLayer
int32_t ___sortingLayer_5;
// System.Int32 UnityEngine.EventSystems.RaycastResult::sortingOrder
int32_t ___sortingOrder_6;
// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_7;
// UnityEngine.Vector3 UnityEngine.EventSystems.RaycastResult::worldNormal
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_8;
// UnityEngine.Vector2 UnityEngine.EventSystems.RaycastResult::screenPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_9;
// System.Int32 UnityEngine.EventSystems.RaycastResult::displayIndex
int32_t ___displayIndex_10;
};
// Native definition for P/Invoke marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
float ___distance_2;
float ___index_3;
int32_t ___depth_4;
int32_t ___sortingLayer_5;
int32_t ___sortingOrder_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_9;
int32_t ___displayIndex_10;
};
// Native definition for COM marshalling of UnityEngine.EventSystems.RaycastResult
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject_0;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module_1;
float ___distance_2;
float ___index_3;
int32_t ___depth_4;
int32_t ___sortingLayer_5;
int32_t ___sortingOrder_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition_9;
int32_t ___displayIndex_10;
};
// GameplayIngredients.ReflectedMemberAttribute
struct ReflectedMemberAttribute_tA0A00441A47BBC719FFDCB87B469F05CC5D4AEBB : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
// System.String GameplayIngredients.ReflectedMemberAttribute::typeMemberName
String_t* ___typeMemberName_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// GameplayIngredients.SceneAttribute
struct SceneAttribute_t9BCAB1BF77E0ED03FA8F20346EB518504BD7D5F8 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
};
// GameplayIngredients.StateMachineStateAttribute
struct StateMachineStateAttribute_t1B3C85F831B4B9D10DEA913CBAF733F629113321 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
// System.String GameplayIngredients.StateMachineStateAttribute::PropertyName
String_t* ___PropertyName_0;
};
// System.StringSplitOptions
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062
{
// System.Int32 System.StringSplitOptions::value__
int32_t ___value___2;
};
// System.TypeCode
struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79
{
// System.Int32 System.TypeCode::value__
int32_t ___value___2;
};
// GameplayIngredients.TypeDropDownAttribute
struct TypeDropDownAttribute_tE87F898DFDE4A0DB6F76E22FDBC0528439BB8FF5 : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
// System.Type GameplayIngredients.TypeDropDownAttribute::m_BaseType
Type_t* ___m_BaseType_0;
};
// UnityEngine.InputSystem.UI.UIPointerBehavior
struct UIPointerBehavior_tCAF2F71C525676D79B709E579FA26750E57F6E9F
{
// System.Int32 UnityEngine.InputSystem.UI.UIPointerBehavior::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.UI.UIPointerType
struct UIPointerType_tF7BFB4984CB24DD368B1FFBC86A82CA43C1B9B1B
{
// System.Int32 UnityEngine.InputSystem.UI.UIPointerType::value__
int32_t ___value___2;
};
// GameplayIngredients.Rigs.Vector3AnimationHandler
struct Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011 : public AnimationHandler_1_t6414775B24943FD89A5E17130E9006333B5A468D
{
};
// UnityEngine.InputSystem.Controls.AxisControl/Clamp
struct Clamp_tCB96E8D34067B0DCBED42C565F4443DF880DD284
{
// System.Int32 UnityEngine.InputSystem.Controls.AxisControl/Clamp::value__
int32_t ___value___2;
};
// UnityEngine.Camera/GateFitMode
struct GateFitMode_tF23898CD8CAC571648EC68C62D28FF17852C830C
{
// System.Int32 UnityEngine.Camera/GateFitMode::value__
int32_t ___value___2;
};
// Cinemachine.CameraState/BlendHintValue
struct BlendHintValue_t3E71BEE9E94B88F3A92003E9A7DCBA236B896688
{
// System.Int32 Cinemachine.CameraState/BlendHintValue::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineBlendDefinition/Style
struct Style_tD10C3F408BB3B422ADCD94F51E6F226081D6CCAE
{
// System.Int32 Cinemachine.CinemachineBlendDefinition/Style::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineBrain/BrainUpdateMethod
struct BrainUpdateMethod_t86691C30E52F96C0D1A4D3DBA309E90E671B27FE
{
// System.Int32 Cinemachine.CinemachineBrain/BrainUpdateMethod::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineBrain/UpdateMethod
struct UpdateMethod_t3C6A64F6D261F2A579294C29B4A61A693320E5CF
{
// System.Int32 Cinemachine.CinemachineBrain/UpdateMethod::value__
int32_t ___value___2;
};
// GameplayIngredients.Counter/ValueSourceType
struct ValueSourceType_t970668124CBEC380F23FD91DF65829C627AC0D11
{
// System.Int32 GameplayIngredients.Counter/ValueSourceType::value__
int32_t ___value___2;
};
// GameplayIngredients.Rigs.DirectorControlRig/PlayMode
struct PlayMode_t1F55F542199EED968EDCE2BE750B506054F323E6
{
// System.Int32 GameplayIngredients.Rigs.DirectorControlRig/PlayMode::value__
int32_t ___value___2;
};
// GameplayIngredients.Rigs.DirectorControlRig/WrapMode
struct WrapMode_t15628581BC7EF76CAE48AB6E018285FE74BFCF9E
{
// System.Int32 GameplayIngredients.Rigs.DirectorControlRig/WrapMode::value__
int32_t ___value___2;
};
// GameplayIngredients.Factory/BlueprintSelectionMode
struct BlueprintSelectionMode_t0948BFAE3F51B7BFD56F147443CC6AF44610EE85
{
// System.Int32 GameplayIngredients.Factory/BlueprintSelectionMode::value__
int32_t ___value___2;
};
// GameplayIngredients.Factory/SpawnLocation
struct SpawnLocation_tE5F213D9D597D97EE4DCD05A19A5239C35BF1753
{
// System.Int32 GameplayIngredients.Factory/SpawnLocation::value__
int32_t ___value___2;
};
// GameplayIngredients.Factory/SpawnTargetSelection
struct SpawnTargetSelection_t5425546F2E1488B6360BE8CC508304521BF8F89E
{
// System.Int32 GameplayIngredients.Factory/SpawnTargetSelection::value__
int32_t ___value___2;
};
// GameplayIngredients.Rigs.FollowPathRig/LoopMode
struct LoopMode_t0FB679F79F76C0AEB1C5208E912D91CCD3A7CF75
{
// System.Int32 GameplayIngredients.Rigs.FollowPathRig/LoopMode::value__
int32_t ___value___2;
};
// GameplayIngredients.Rigs.FollowPathRig/PlayMode
struct PlayMode_t5ADB4CF09DE2218565A47BB4C779E107C1B2064D
{
// System.Int32 GameplayIngredients.Rigs.FollowPathRig/PlayMode::value__
int32_t ___value___2;
};
// GameplayIngredients.FullScreenFadeManager/FadeMode
struct FadeMode_t2EE3C709518696EDEA42C83904B0FA2347B396F3
{
// System.Int32 GameplayIngredients.FullScreenFadeManager/FadeMode::value__
int32_t ___value___2;
};
// GameplayIngredients.FullScreenFadeManager/FadeTimingMode
struct FadeTimingMode_t795AC595AAC9219EA37B3C79B4031F396E6931C6
{
// System.Int32 GameplayIngredients.FullScreenFadeManager/FadeTimingMode::value__
int32_t ___value___2;
};
// GameplayIngredients.GameSaveManager/Location
struct Location_tE8D3C9ED869BAF3B545FE5BBB70DCB60B96096D5
{
// System.Int32 GameplayIngredients.GameSaveManager/Location::value__
int32_t ___value___2;
};
// GameplayIngredients.GameSaveManager/ValueType
struct ValueType_t94E3009D761DB52516A8A083CB71486085ACCE35
{
// System.Int32 GameplayIngredients.GameSaveManager/ValueType::value__
int32_t ___value___2;
};
// GameplayIngredients.Rigs.GenericBindingRig/BindingType
struct BindingType_t4C34EBAA3B6757AC897EDA543572FE5AAD1B53B6
{
// System.Int32 GameplayIngredients.Rigs.GenericBindingRig/BindingType::value__
int32_t ___value___2;
};
// Globals/Scope
struct Scope_t67ADB9F42D0982462A5F3F480C35448BA3AC6A6D
{
// System.Int32 Globals/Scope::value__
int32_t ___value___2;
};
// Globals/Type
struct Type_tC813EFFF65BB33FAF9529CEF6F5336A4C94179F1
{
// System.Int32 Globals/Type::value__
int32_t ___value___2;
};
// UnityEngine.UI.Image/FillMethod
struct FillMethod_t36837ED12068DF1582CC20489D571B0BCAA7AD19
{
// System.Int32 UnityEngine.UI.Image/FillMethod::value__
int32_t ___value___2;
};
// UnityEngine.UI.Image/Type
struct Type_t81D6F138C2FC745112D5247CD91BD483EDFFC041
{
// System.Int32 UnityEngine.UI.Image/Type::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.InputAction/ActionFlags
struct ActionFlags_t639BD2944E073F8DD263CE2CA581FC62C401AB1E
{
// System.Int32 UnityEngine.InputSystem.InputAction/ActionFlags::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.InputBinding/Flags
struct Flags_t2ED4EFE461994B03533B3B524C8C2EA71315AAE6
{
// System.Int32 UnityEngine.InputSystem.InputBinding/Flags::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.InputControl/ControlFlags
struct ControlFlags_t9C297F208DE19CEB00A0560F7FDE59F6A2004132
{
// System.Int32 UnityEngine.InputSystem.InputControl/ControlFlags::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.InputDevice/DeviceFlags
struct DeviceFlags_tF02F85DA24FF16879A67B540FCA560EC955CE728
{
// System.Int32 UnityEngine.InputSystem.InputDevice/DeviceFlags::value__
int32_t ___value___2;
};
// Cinemachine.LensSettings/OverrideModes
struct OverrideModes_t79FC427C0E3A4372749712DF145E3E414AF65556
{
// System.Int32 Cinemachine.LensSettings/OverrideModes::value__
int32_t ___value___2;
};
// GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction
struct StreamingAction_t57A2AC8DD5964A86D6F0C6B329D61C51226B9364
{
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction::value__
int32_t ___value___2;
};
// UnityEngine.UI.Navigation/Mode
struct Mode_t2D49D0E10E2FDA0026278C2400C16033888D0542
{
// System.Int32 UnityEngine.UI.Navigation/Mode::value__
int32_t ___value___2;
};
// GameplayIngredients.Events.OnGameManagerLevelStart/GameManagerLevelType
struct GameManagerLevelType_t8EADE32291AE06A061E1FB96A78341A491CE13CC
{
// System.Int32 GameplayIngredients.Events.OnGameManagerLevelStart/GameManagerLevelType::value__
int32_t ___value___2;
};
// UnityEngine.EventSystems.PointerEventData/FramePressState
struct FramePressState_t1C7FDAE5827219BC328972DD7E496343581BDF95
{
// System.Int32 UnityEngine.EventSystems.PointerEventData/FramePressState::value__
int32_t ___value___2;
};
// GameplayIngredients.Rigs.Rig/UpdateMode
struct UpdateMode_tAC09614D97AE293BAECACEA5936C24651C22BFAA
{
// System.Int32 GameplayIngredients.Rigs.Rig/UpdateMode::value__
int32_t ___value___2;
};
// UnityEngine.UI.Selectable/Transition
struct Transition_tF856A77C9FAC6D26EA3CA158CF68B739D35397B3
{
// System.Int32 UnityEngine.UI.Selectable/Transition::value__
int32_t ___value___2;
};
// UnityEngine.Timeline.TimelineAsset/DurationMode
struct DurationMode_t6088BA687395F5BC722CE0542A183ABF5B8D0012
{
// System.Int32 UnityEngine.Timeline.TimelineAsset/DurationMode::value__
int32_t ___value___2;
};
// GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle/GameObjectToggleState
struct GameObjectToggleState_t110A6521C7D8973F850C7A422FEAA822C79766A7
{
// System.Int32 GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle/GameObjectToggleState::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineBlendDefinition
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B
{
// Cinemachine.CinemachineBlendDefinition/Style Cinemachine.CinemachineBlendDefinition::m_Style
int32_t ___m_Style_0;
// System.Single Cinemachine.CinemachineBlendDefinition::m_Time
float ___m_Time_1;
// UnityEngine.AnimationCurve Cinemachine.CinemachineBlendDefinition::m_CustomCurve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_CustomCurve_2;
};
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields
{
// UnityEngine.AnimationCurve[] Cinemachine.CinemachineBlendDefinition::sStandardCurves
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* ___sStandardCurves_3;
};
// GameplayIngredients.Rigs.ColorGradientAnimationHandler
struct ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E : public ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7
{
// UnityEngine.Gradient GameplayIngredients.Rigs.ColorGradientAnimationHandler::gradient
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ___gradient_0;
// System.Single GameplayIngredients.Rigs.ColorGradientAnimationHandler::blendSourceColor
float ___blendSourceColor_1;
// UnityEngine.Color GameplayIngredients.Rigs.ColorGradientAnimationHandler::m_Base
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Base_2;
// System.Single GameplayIngredients.Rigs.ColorGradientAnimationHandler::m_Time
float ___m_Time_3;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// GameplayIngredients.Rigs.FloatContinuousAnimationHandler
struct FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D : public FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26
{
// System.Single GameplayIngredients.Rigs.FloatContinuousAnimationHandler::Rate
float ___Rate_0;
// System.Single GameplayIngredients.Rigs.FloatContinuousAnimationHandler::m_Base
float ___m_Base_1;
// System.Single GameplayIngredients.Rigs.FloatContinuousAnimationHandler::m_Time
float ___m_Time_2;
};
// GameplayIngredients.Rigs.FloatNoiseAnimationHandler
struct FloatNoiseAnimationHandler_t16A9ECE0771C0F001EFA60C88A7B0D8ADF0259E6 : public FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26
{
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::frequency
float ___frequency_0;
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::amplitude
float ___amplitude_1;
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::lacunarity
float ___lacunarity_2;
// System.Int32 GameplayIngredients.Rigs.FloatNoiseAnimationHandler::octaves
int32_t ___octaves_3;
// System.Int32 GameplayIngredients.Rigs.FloatNoiseAnimationHandler::seed
int32_t ___seed_4;
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::m_Base
float ___m_Base_5;
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::m_Time
float ___m_Time_6;
};
// GameplayIngredients.Rigs.FloatSineAnimationHandler
struct FloatSineAnimationHandler_tF1D7BF8B9C6A93D19C77F9B0A800B94F26BAD3E2 : public FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26
{
// System.Single GameplayIngredients.Rigs.FloatSineAnimationHandler::frequency
float ___frequency_0;
// System.Single GameplayIngredients.Rigs.FloatSineAnimationHandler::amplitude
float ___amplitude_1;
// System.Single GameplayIngredients.Rigs.FloatSineAnimationHandler::m_Base
float ___m_Base_2;
// System.Single GameplayIngredients.Rigs.FloatSineAnimationHandler::m_Time
float ___m_Time_3;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5
{
// System.String UnityEngine.InputSystem.InputBinding::m_Name
String_t* ___m_Name_2;
// System.String UnityEngine.InputSystem.InputBinding::m_Id
String_t* ___m_Id_3;
// System.String UnityEngine.InputSystem.InputBinding::m_Path
String_t* ___m_Path_4;
// System.String UnityEngine.InputSystem.InputBinding::m_Interactions
String_t* ___m_Interactions_5;
// System.String UnityEngine.InputSystem.InputBinding::m_Processors
String_t* ___m_Processors_6;
// System.String UnityEngine.InputSystem.InputBinding::m_Groups
String_t* ___m_Groups_7;
// System.String UnityEngine.InputSystem.InputBinding::m_Action
String_t* ___m_Action_8;
// UnityEngine.InputSystem.InputBinding/Flags UnityEngine.InputSystem.InputBinding::m_Flags
int32_t ___m_Flags_9;
// System.String UnityEngine.InputSystem.InputBinding::m_OverridePath
String_t* ___m_OverridePath_10;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideInteractions
String_t* ___m_OverrideInteractions_11;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideProcessors
String_t* ___m_OverrideProcessors_12;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_pinvoke
{
char* ___m_Name_2;
char* ___m_Id_3;
char* ___m_Path_4;
char* ___m_Interactions_5;
char* ___m_Processors_6;
char* ___m_Groups_7;
char* ___m_Action_8;
int32_t ___m_Flags_9;
char* ___m_OverridePath_10;
char* ___m_OverrideInteractions_11;
char* ___m_OverrideProcessors_12;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_com
{
Il2CppChar* ___m_Name_2;
Il2CppChar* ___m_Id_3;
Il2CppChar* ___m_Path_4;
Il2CppChar* ___m_Interactions_5;
Il2CppChar* ___m_Processors_6;
Il2CppChar* ___m_Groups_7;
Il2CppChar* ___m_Action_8;
int32_t ___m_Flags_9;
Il2CppChar* ___m_OverridePath_10;
Il2CppChar* ___m_OverrideInteractions_11;
Il2CppChar* ___m_OverrideProcessors_12;
};
// Cinemachine.LensSettings
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE
{
// System.Single Cinemachine.LensSettings::FieldOfView
float ___FieldOfView_1;
// System.Single Cinemachine.LensSettings::OrthographicSize
float ___OrthographicSize_2;
// System.Single Cinemachine.LensSettings::NearClipPlane
float ___NearClipPlane_3;
// System.Single Cinemachine.LensSettings::FarClipPlane
float ___FarClipPlane_4;
// System.Single Cinemachine.LensSettings::Dutch
float ___Dutch_5;
// Cinemachine.LensSettings/OverrideModes Cinemachine.LensSettings::ModeOverride
int32_t ___ModeOverride_6;
// UnityEngine.Vector2 Cinemachine.LensSettings::LensShift
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7;
// UnityEngine.Camera/GateFitMode Cinemachine.LensSettings::GateFit
int32_t ___GateFit_8;
// UnityEngine.Vector2 Cinemachine.LensSettings::m_SensorSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9;
// System.Boolean Cinemachine.LensSettings::m_OrthoFromCamera
bool ___m_OrthoFromCamera_10;
// System.Boolean Cinemachine.LensSettings::m_PhysicalFromCamera
bool ___m_PhysicalFromCamera_11;
};
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields
{
// Cinemachine.LensSettings Cinemachine.LensSettings::Default
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Default_0;
};
// Native definition for P/Invoke marshalling of Cinemachine.LensSettings
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke
{
float ___FieldOfView_1;
float ___OrthographicSize_2;
float ___NearClipPlane_3;
float ___FarClipPlane_4;
float ___Dutch_5;
int32_t ___ModeOverride_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7;
int32_t ___GateFit_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9;
int32_t ___m_OrthoFromCamera_10;
int32_t ___m_PhysicalFromCamera_11;
};
// Native definition for COM marshalling of Cinemachine.LensSettings
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com
{
float ___FieldOfView_1;
float ___OrthographicSize_2;
float ___NearClipPlane_3;
float ___FarClipPlane_4;
float ___Dutch_5;
int32_t ___ModeOverride_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7;
int32_t ___GateFit_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9;
int32_t ___m_OrthoFromCamera_10;
int32_t ___m_PhysicalFromCamera_11;
};
// 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.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
{
// UnityEngine.UI.Navigation/Mode UnityEngine.UI.Navigation::m_Mode
int32_t ___m_Mode_0;
// System.Boolean UnityEngine.UI.Navigation::m_WrapAround
bool ___m_WrapAround_1;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnUp
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnDown
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnLeft
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnRight
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for COM marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// UnityEngine.InputSystem.UI.NavigationModel
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2
{
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.NavigationModel::move
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move_0;
// System.Int32 UnityEngine.InputSystem.UI.NavigationModel::consecutiveMoveCount
int32_t ___consecutiveMoveCount_1;
// UnityEngine.EventSystems.MoveDirection UnityEngine.InputSystem.UI.NavigationModel::lastMoveDirection
int32_t ___lastMoveDirection_2;
// System.Single UnityEngine.InputSystem.UI.NavigationModel::lastMoveTime
float ___lastMoveTime_3;
// UnityEngine.EventSystems.AxisEventData UnityEngine.InputSystem.UI.NavigationModel::eventData
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData_4;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.NavigationModel
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_pinvoke
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move_0;
int32_t ___consecutiveMoveCount_1;
int32_t ___lastMoveDirection_2;
float ___lastMoveTime_3;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData_4;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.NavigationModel
struct NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2_marshaled_com
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___move_0;
int32_t ___consecutiveMoveCount_1;
int32_t ___lastMoveDirection_2;
float ___lastMoveTime_3;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___eventData_4;
};
// UnityEngine.InputSystem.Utilities.PrimitiveValue
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.TypeCode UnityEngine.InputSystem.Utilities.PrimitiveValue::m_Type
int32_t ___m_Type_0;
};
#pragma pack(pop, tp)
struct
{
int32_t ___m_Type_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_BoolValue_1_OffsetPadding[4];
// System.Boolean UnityEngine.InputSystem.Utilities.PrimitiveValue::m_BoolValue
bool ___m_BoolValue_1;
};
#pragma pack(pop, tp)
struct
{
char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4];
bool ___m_BoolValue_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_CharValue_2_OffsetPadding[4];
// System.Char UnityEngine.InputSystem.Utilities.PrimitiveValue::m_CharValue
Il2CppChar ___m_CharValue_2;
};
#pragma pack(pop, tp)
struct
{
char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4];
Il2CppChar ___m_CharValue_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ByteValue_3_OffsetPadding[4];
// System.Byte UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ByteValue
uint8_t ___m_ByteValue_3;
};
#pragma pack(pop, tp)
struct
{
char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_ByteValue_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_SByteValue_4_OffsetPadding[4];
// System.SByte UnityEngine.InputSystem.Utilities.PrimitiveValue::m_SByteValue
int8_t ___m_SByteValue_4;
};
#pragma pack(pop, tp)
struct
{
char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4];
int8_t ___m_SByteValue_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ShortValue_5_OffsetPadding[4];
// System.Int16 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ShortValue
int16_t ___m_ShortValue_5;
};
#pragma pack(pop, tp)
struct
{
char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4];
int16_t ___m_ShortValue_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UShortValue_6_OffsetPadding[4];
// System.UInt16 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_UShortValue
uint16_t ___m_UShortValue_6;
};
#pragma pack(pop, tp)
struct
{
char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4];
uint16_t ___m_UShortValue_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_IntValue_7_OffsetPadding[4];
// System.Int32 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_IntValue
int32_t ___m_IntValue_7;
};
#pragma pack(pop, tp)
struct
{
char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_IntValue_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UIntValue_8_OffsetPadding[4];
// System.UInt32 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_UIntValue
uint32_t ___m_UIntValue_8;
};
#pragma pack(pop, tp)
struct
{
char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4];
uint32_t ___m_UIntValue_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LongValue_9_OffsetPadding[4];
// System.Int64 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_LongValue
int64_t ___m_LongValue_9;
};
#pragma pack(pop, tp)
struct
{
char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4];
int64_t ___m_LongValue_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ULongValue_10_OffsetPadding[4];
// System.UInt64 UnityEngine.InputSystem.Utilities.PrimitiveValue::m_ULongValue
uint64_t ___m_ULongValue_10;
};
#pragma pack(pop, tp)
struct
{
char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4];
uint64_t ___m_ULongValue_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_FloatValue_11_OffsetPadding[4];
// System.Single UnityEngine.InputSystem.Utilities.PrimitiveValue::m_FloatValue
float ___m_FloatValue_11;
};
#pragma pack(pop, tp)
struct
{
char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4];
float ___m_FloatValue_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_DoubleValue_12_OffsetPadding[4];
// System.Double UnityEngine.InputSystem.Utilities.PrimitiveValue::m_DoubleValue
double ___m_DoubleValue_12;
};
#pragma pack(pop, tp)
struct
{
char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4];
double ___m_DoubleValue_12_forAlignmentOnly;
};
};
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Utilities.PrimitiveValue
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___m_Type_0;
};
#pragma pack(pop, tp)
struct
{
int32_t ___m_Type_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_BoolValue_1_OffsetPadding[4];
int32_t ___m_BoolValue_1;
};
#pragma pack(pop, tp)
struct
{
char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_BoolValue_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_CharValue_2_OffsetPadding[4];
uint8_t ___m_CharValue_2;
};
#pragma pack(pop, tp)
struct
{
char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_CharValue_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ByteValue_3_OffsetPadding[4];
uint8_t ___m_ByteValue_3;
};
#pragma pack(pop, tp)
struct
{
char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_ByteValue_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_SByteValue_4_OffsetPadding[4];
int8_t ___m_SByteValue_4;
};
#pragma pack(pop, tp)
struct
{
char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4];
int8_t ___m_SByteValue_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ShortValue_5_OffsetPadding[4];
int16_t ___m_ShortValue_5;
};
#pragma pack(pop, tp)
struct
{
char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4];
int16_t ___m_ShortValue_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UShortValue_6_OffsetPadding[4];
uint16_t ___m_UShortValue_6;
};
#pragma pack(pop, tp)
struct
{
char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4];
uint16_t ___m_UShortValue_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_IntValue_7_OffsetPadding[4];
int32_t ___m_IntValue_7;
};
#pragma pack(pop, tp)
struct
{
char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_IntValue_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UIntValue_8_OffsetPadding[4];
uint32_t ___m_UIntValue_8;
};
#pragma pack(pop, tp)
struct
{
char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4];
uint32_t ___m_UIntValue_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LongValue_9_OffsetPadding[4];
int64_t ___m_LongValue_9;
};
#pragma pack(pop, tp)
struct
{
char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4];
int64_t ___m_LongValue_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ULongValue_10_OffsetPadding[4];
uint64_t ___m_ULongValue_10;
};
#pragma pack(pop, tp)
struct
{
char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4];
uint64_t ___m_ULongValue_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_FloatValue_11_OffsetPadding[4];
float ___m_FloatValue_11;
};
#pragma pack(pop, tp)
struct
{
char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4];
float ___m_FloatValue_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_DoubleValue_12_OffsetPadding[4];
double ___m_DoubleValue_12;
};
#pragma pack(pop, tp)
struct
{
char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4];
double ___m_DoubleValue_12_forAlignmentOnly;
};
};
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Utilities.PrimitiveValue
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___m_Type_0;
};
#pragma pack(pop, tp)
struct
{
int32_t ___m_Type_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_BoolValue_1_OffsetPadding[4];
int32_t ___m_BoolValue_1;
};
#pragma pack(pop, tp)
struct
{
char ___m_BoolValue_1_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_BoolValue_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_CharValue_2_OffsetPadding[4];
uint8_t ___m_CharValue_2;
};
#pragma pack(pop, tp)
struct
{
char ___m_CharValue_2_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_CharValue_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ByteValue_3_OffsetPadding[4];
uint8_t ___m_ByteValue_3;
};
#pragma pack(pop, tp)
struct
{
char ___m_ByteValue_3_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_ByteValue_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_SByteValue_4_OffsetPadding[4];
int8_t ___m_SByteValue_4;
};
#pragma pack(pop, tp)
struct
{
char ___m_SByteValue_4_OffsetPadding_forAlignmentOnly[4];
int8_t ___m_SByteValue_4_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ShortValue_5_OffsetPadding[4];
int16_t ___m_ShortValue_5;
};
#pragma pack(pop, tp)
struct
{
char ___m_ShortValue_5_OffsetPadding_forAlignmentOnly[4];
int16_t ___m_ShortValue_5_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UShortValue_6_OffsetPadding[4];
uint16_t ___m_UShortValue_6;
};
#pragma pack(pop, tp)
struct
{
char ___m_UShortValue_6_OffsetPadding_forAlignmentOnly[4];
uint16_t ___m_UShortValue_6_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_IntValue_7_OffsetPadding[4];
int32_t ___m_IntValue_7;
};
#pragma pack(pop, tp)
struct
{
char ___m_IntValue_7_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_IntValue_7_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UIntValue_8_OffsetPadding[4];
uint32_t ___m_UIntValue_8;
};
#pragma pack(pop, tp)
struct
{
char ___m_UIntValue_8_OffsetPadding_forAlignmentOnly[4];
uint32_t ___m_UIntValue_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LongValue_9_OffsetPadding[4];
int64_t ___m_LongValue_9;
};
#pragma pack(pop, tp)
struct
{
char ___m_LongValue_9_OffsetPadding_forAlignmentOnly[4];
int64_t ___m_LongValue_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ULongValue_10_OffsetPadding[4];
uint64_t ___m_ULongValue_10;
};
#pragma pack(pop, tp)
struct
{
char ___m_ULongValue_10_OffsetPadding_forAlignmentOnly[4];
uint64_t ___m_ULongValue_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_FloatValue_11_OffsetPadding[4];
float ___m_FloatValue_11;
};
#pragma pack(pop, tp)
struct
{
char ___m_FloatValue_11_OffsetPadding_forAlignmentOnly[4];
float ___m_FloatValue_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_DoubleValue_12_OffsetPadding[4];
double ___m_DoubleValue_12;
};
#pragma pack(pop, tp)
struct
{
char ___m_DoubleValue_12_OffsetPadding_forAlignmentOnly[4];
double ___m_DoubleValue_12_forAlignmentOnly;
};
};
};
// GameplayIngredients.ReflectedMember
struct ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8
{
// UnityEngine.Object GameplayIngredients.ReflectedMember::m_TargetObject
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_TargetObject_0;
// System.String GameplayIngredients.ReflectedMember::m_MemberName
String_t* ___m_MemberName_1;
// System.Reflection.MemberInfo GameplayIngredients.ReflectedMember::m_Member
MemberInfo_t* ___m_Member_2;
};
// Native definition for P/Invoke marshalling of GameplayIngredients.ReflectedMember
struct ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_pinvoke
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___m_TargetObject_0;
char* ___m_MemberName_1;
MemberInfo_t* ___m_Member_2;
};
// Native definition for COM marshalling of GameplayIngredients.ReflectedMember
struct ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_com
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___m_TargetObject_0;
Il2CppChar* ___m_MemberName_1;
MemberInfo_t* ___m_Member_2;
};
// 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
{
};
// GameplayIngredients.SectionAction
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903
{
// System.String GameplayIngredients.SectionAction::Description
String_t* ___Description_0;
// UnityEngine.Object GameplayIngredients.SectionAction::Target
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___Target_1;
};
// Native definition for P/Invoke marshalling of GameplayIngredients.SectionAction
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke
{
char* ___Description_0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke ___Target_1;
};
// Native definition for COM marshalling of GameplayIngredients.SectionAction
struct SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com
{
Il2CppChar* ___Description_0;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com* ___Target_1;
};
// 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;
};
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;
};
// GameplayIngredients.Rigs.Vector3ContinuousAnimationHandler
struct Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665 : public Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011
{
// UnityEngine.Vector3 GameplayIngredients.Rigs.Vector3ContinuousAnimationHandler::Rate
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Rate_0;
// UnityEngine.Vector3 GameplayIngredients.Rigs.Vector3ContinuousAnimationHandler::m_Base
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Base_1;
// System.Single GameplayIngredients.Rigs.Vector3ContinuousAnimationHandler::m_Time
float ___m_Time_2;
};
// GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5
struct U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA : public RuntimeObject
{
// System.Int32 GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Single GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::duration
float ___duration_2;
// System.Single GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::target
float ___target_3;
// System.Single GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::sign
float ___sign_4;
// GameplayIngredients.FullScreenFadeManager/FadeTimingMode GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::timingMode
int32_t ___timingMode_5;
// GameplayIngredients.Callable[] GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::OnComplete
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnComplete_6;
// UnityEngine.GameObject GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::instigator
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator_7;
// GameplayIngredients.FullScreenFadeManager GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::<>4__this
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* ___U3CU3E4__this_8;
// UnityEngine.Color GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::<c>5__1
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CcU3E5__1_9;
// UnityEngine.Color GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::<finalColor>5__2
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CfinalColorU3E5__2_10;
// System.Single GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::<t>5__3
float ___U3CtU3E5__3_11;
// GameplayIngredients.FullScreenFadeManager/FadeTimingMode GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::<>s__4
int32_t ___U3CU3Es__4_12;
};
// UnityEngine.InputSystem.Users.InputUser/GlobalState
struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3
{
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::pairingStateVersion
int32_t ___pairingStateVersion_0;
// System.UInt32 UnityEngine.InputSystem.Users.InputUser/GlobalState::lastUserId
uint32_t ___lastUserId_1;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::allUserCount
int32_t ___allUserCount_2;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::allPairedDeviceCount
int32_t ___allPairedDeviceCount_3;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::allLostDeviceCount
int32_t ___allLostDeviceCount_4;
// UnityEngine.InputSystem.Users.InputUser[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allUsers
InputUserU5BU5D_t4B71AE3CDE5BB252EADB6494FEE05EE141C2B1FD* ___allUsers_5;
// UnityEngine.InputSystem.Users.InputUser/UserData[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allUserData
UserDataU5BU5D_t5CB4987877C71E61FA131704B58CA6D8E5272C7E* ___allUserData_6;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allPairedDevices
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices_7;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.Users.InputUser/GlobalState::allLostDevices
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices_8;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.Users.InputUser/OngoingAccountSelection> UnityEngine.InputSystem.Users.InputUser/GlobalState::ongoingAccountSelections
InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections_9;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice>> UnityEngine.InputSystem.Users.InputUser/GlobalState::onChange
CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange_10;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr>> UnityEngine.InputSystem.Users.InputUser/GlobalState::onUnpairedDeviceUsed
CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed_11;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean>> UnityEngine.InputSystem.Users.InputUser/GlobalState::onPreFilterUnpairedDeviceUsed
CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed_12;
// System.Action`2<System.Object,UnityEngine.InputSystem.InputActionChange> UnityEngine.InputSystem.Users.InputUser/GlobalState::actionChangeDelegate
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___actionChangeDelegate_13;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange> UnityEngine.InputSystem.Users.InputUser/GlobalState::onDeviceChangeDelegate
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___onDeviceChangeDelegate_14;
// System.Action`2<UnityEngine.InputSystem.LowLevel.InputEventPtr,UnityEngine.InputSystem.InputDevice> UnityEngine.InputSystem.Users.InputUser/GlobalState::onEventDelegate
Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___onEventDelegate_15;
// System.Boolean UnityEngine.InputSystem.Users.InputUser/GlobalState::onActionChangeHooked
bool ___onActionChangeHooked_16;
// System.Boolean UnityEngine.InputSystem.Users.InputUser/GlobalState::onDeviceChangeHooked
bool ___onDeviceChangeHooked_17;
// System.Boolean UnityEngine.InputSystem.Users.InputUser/GlobalState::onEventHooked
bool ___onEventHooked_18;
// System.Int32 UnityEngine.InputSystem.Users.InputUser/GlobalState::listenForUnpairedDeviceActivity
int32_t ___listenForUnpairedDeviceActivity_19;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.Users.InputUser/GlobalState
struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_pinvoke
{
int32_t ___pairingStateVersion_0;
uint32_t ___lastUserId_1;
int32_t ___allUserCount_2;
int32_t ___allPairedDeviceCount_3;
int32_t ___allLostDeviceCount_4;
InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* ___allUsers_5;
UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_pinvoke* ___allUserData_6;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices_7;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices_8;
InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections_9;
CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange_10;
CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed_11;
CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed_12;
Il2CppMethodPointer ___actionChangeDelegate_13;
Il2CppMethodPointer ___onDeviceChangeDelegate_14;
Il2CppMethodPointer ___onEventDelegate_15;
int32_t ___onActionChangeHooked_16;
int32_t ___onDeviceChangeHooked_17;
int32_t ___onEventHooked_18;
int32_t ___listenForUnpairedDeviceActivity_19;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.Users.InputUser/GlobalState
struct GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3_marshaled_com
{
int32_t ___pairingStateVersion_0;
uint32_t ___lastUserId_1;
int32_t ___allUserCount_2;
int32_t ___allPairedDeviceCount_3;
int32_t ___allLostDeviceCount_4;
InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E* ___allUsers_5;
UserData_t0F7AA24AC638FDFB7CF552415A75CAE057C2D42C_marshaled_com* ___allUserData_6;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allPairedDevices_7;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___allLostDevices_8;
InlinedArray_1_tED5DB880E229C88EB2F96B60C2BFBEC2CA7EC28C ___ongoingAccountSelections_9;
CallbackArray_1_tB60CC6CDA475FF8033F707EC1B4A66AF5B83F9E9 ___onChange_10;
CallbackArray_1_tE2A0EB348F3111C908D22768F814AE7219DB4F34 ___onUnpairedDeviceUsed_11;
CallbackArray_1_t1A72A00347540C99C2A4BF0488E37A8C1B45C1BE ___onPreFilterUnpairedDeviceUsed_12;
Il2CppMethodPointer ___actionChangeDelegate_13;
Il2CppMethodPointer ___onDeviceChangeDelegate_14;
Il2CppMethodPointer ___onEventDelegate_15;
int32_t ___onActionChangeHooked_16;
int32_t ___onDeviceChangeHooked_17;
int32_t ___onEventHooked_18;
int32_t ___listenForUnpairedDeviceActivity_19;
};
// GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14
struct U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71 : public RuntimeObject
{
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::action
int32_t ___action_2;
// System.Collections.Generic.List`1<System.String> GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::scenes
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___scenes_3;
// System.String GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::sceneToActivate
String_t* ___sceneToActivate_4;
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::showUI
bool ___showUI_5;
// GameplayIngredients.Callable[] GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::onLoadComplete
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onLoadComplete_6;
// GameplayIngredients.LevelStreaming.LevelStreamingManager GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::<>4__this
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* ___U3CU3E4__this_7;
// System.Int32 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::<count>5__1
int32_t ___U3CcountU3E5__1_8;
// GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::<>s__2
int32_t ___U3CU3Es__2_9;
// UnityEngine.SceneManagement.Scene GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::<newActive>5__3
Scene_tA1DC762B79745EB5140F054C884855B922318356 ___U3CnewActiveU3E5__3_10;
};
// UnityEngine.InputSystem.UI.PointerModel/ButtonState
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69
{
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_IsPressed
bool ___m_IsPressed_0;
// UnityEngine.EventSystems.PointerEventData/FramePressState UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_FramePressState
int32_t ___m_FramePressState_1;
// System.Single UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressTime
float ___m_PressTime_2;
// UnityEngine.EventSystems.RaycastResult UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressRaycast
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___m_PressRaycast_3;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject_4;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_RawPressObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject_5;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_LastPressObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject_6;
// UnityEngine.GameObject UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_DragObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject_7;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_PressPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition_8;
// System.Single UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_ClickTime
float ___m_ClickTime_9;
// System.Int32 UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_ClickCount
int32_t ___m_ClickCount_10;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_Dragging
bool ___m_Dragging_11;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_ClickedOnSameGameObject
bool ___m_ClickedOnSameGameObject_12;
// System.Boolean UnityEngine.InputSystem.UI.PointerModel/ButtonState::m_IgnoreNextClick
bool ___m_IgnoreNextClick_13;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.PointerModel/ButtonState
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke
{
int32_t ___m_IsPressed_0;
int32_t ___m_FramePressState_1;
float ___m_PressTime_2;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke ___m_PressRaycast_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition_8;
float ___m_ClickTime_9;
int32_t ___m_ClickCount_10;
int32_t ___m_Dragging_11;
int32_t ___m_ClickedOnSameGameObject_12;
int32_t ___m_IgnoreNextClick_13;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.PointerModel/ButtonState
struct ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com
{
int32_t ___m_IsPressed_0;
int32_t ___m_FramePressState_1;
float ___m_PressTime_2;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com ___m_PressRaycast_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PressObject_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_RawPressObject_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_LastPressObject_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_DragObject_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PressPosition_8;
float ___m_ClickTime_9;
int32_t ___m_ClickCount_10;
int32_t ___m_Dragging_11;
int32_t ___m_ClickedOnSameGameObject_12;
int32_t ___m_IgnoreNextClick_13;
};
// GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle
struct GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2
{
// UnityEngine.GameObject GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle::GameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___GameObject_0;
// GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle/GameObjectToggleState GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle::State
int32_t ___State_1;
};
// Native definition for P/Invoke marshalling of GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle
struct GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2_marshaled_pinvoke
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___GameObject_0;
int32_t ___State_1;
};
// Native definition for COM marshalling of GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle
struct GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2_marshaled_com
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___GameObject_0;
int32_t ___State_1;
};
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.AsyncOperation,System.Boolean>
struct Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.GameObject,System.Boolean>
struct Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C : public MulticastDelegate_t
{
};
// System.Func`2<System.Int32,System.Single>
struct Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF : public MulticastDelegate_t
{
};
// System.Func`2<GameplayIngredients.Actions.SetStateAction,System.Boolean>
struct Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F : public MulticastDelegate_t
{
};
// System.Func`2<GameplayIngredients.StateMachines.State,System.Boolean>
struct Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6 : public MulticastDelegate_t
{
};
// System.Func`2<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate,System.Boolean>
struct Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330 : public MulticastDelegate_t
{
};
// System.Nullable`1<UnityEngine.InputSystem.InputBinding>
struct Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___value_1;
};
// System.Predicate`1<UnityEngine.Coroutine>
struct Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28 : public MulticastDelegate_t
{
};
// System.Predicate`1<UnityEngine.GameObject>
struct Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F : public MulticastDelegate_t
{
};
// System.Predicate`1<UnityEngine.InputSystem.InputAction>
struct Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8 : public MulticastDelegate_t
{
};
// System.Predicate`1<UnityEngine.InputSystem.InputActionMap>
struct Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4 : public MulticastDelegate_t
{
};
// System.Predicate`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>
struct Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA : public MulticastDelegate_t
{
};
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// Cinemachine.CameraState
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156
{
// Cinemachine.LensSettings Cinemachine.CameraState::Lens
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Lens_0;
// UnityEngine.Vector3 Cinemachine.CameraState::ReferenceUp
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1;
// UnityEngine.Vector3 Cinemachine.CameraState::ReferenceLookAt
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2;
// UnityEngine.Vector3 Cinemachine.CameraState::RawPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4;
// UnityEngine.Quaternion Cinemachine.CameraState::RawOrientation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5;
// UnityEngine.Vector3 Cinemachine.CameraState::PositionDampingBypass
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6;
// System.Single Cinemachine.CameraState::ShotQuality
float ___ShotQuality_7;
// UnityEngine.Vector3 Cinemachine.CameraState::PositionCorrection
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8;
// UnityEngine.Quaternion Cinemachine.CameraState::OrientationCorrection
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9;
// Cinemachine.CameraState/BlendHintValue Cinemachine.CameraState::BlendHint
int32_t ___BlendHint_10;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom0
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom1
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom2
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom3
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14;
// System.Collections.Generic.List`1<Cinemachine.CameraState/CustomBlendable> Cinemachine.CameraState::m_CustomOverflow
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15;
// System.Int32 Cinemachine.CameraState::<NumCustomBlendables>k__BackingField
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_StaticFields
{
// UnityEngine.Vector3 Cinemachine.CameraState::kNoPoint
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___kNoPoint_3;
};
// Native definition for P/Invoke marshalling of Cinemachine.CameraState
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_pinvoke
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke ___Lens_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6;
float ___ShotQuality_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9;
int32_t ___BlendHint_10;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15;
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};
// Native definition for COM marshalling of Cinemachine.CameraState
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_com
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com ___Lens_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6;
float ___ShotQuality_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9;
int32_t ___BlendHint_10;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15;
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// GameplayIngredients.GameLevel
struct GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.String[] GameplayIngredients.GameLevel::StartupScenes
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___StartupScenes_4;
};
// GameplayIngredients.GameplayIngredientsSettings
struct GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::m_DisableWelcomeScreenAutoStart
bool ___m_DisableWelcomeScreenAutoStart_4;
// System.String[] GameplayIngredients.GameplayIngredientsSettings::m_ExcludedManagers
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ExcludedManagers_5;
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::m_VerboseCalls
bool ___m_VerboseCalls_6;
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::m_AllowUpdateCalls
bool ___m_AllowUpdateCalls_7;
};
struct GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_StaticFields
{
// GameplayIngredients.GameplayIngredientsSettings GameplayIngredients.GameplayIngredientsSettings::s_DefaultSettings
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* ___s_DefaultSettings_9;
};
// UnityEngine.InputSystem.InputControl
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E : public RuntimeObject
{
// UnityEngine.InputSystem.LowLevel.InputStateBlock UnityEngine.InputSystem.InputControl::m_StateBlock
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___m_StateBlock_0;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Name
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name_1;
// System.String UnityEngine.InputSystem.InputControl::m_Path
String_t* ___m_Path_2;
// System.String UnityEngine.InputSystem.InputControl::m_DisplayName
String_t* ___m_DisplayName_3;
// System.String UnityEngine.InputSystem.InputControl::m_DisplayNameFromLayout
String_t* ___m_DisplayNameFromLayout_4;
// System.String UnityEngine.InputSystem.InputControl::m_ShortDisplayName
String_t* ___m_ShortDisplayName_5;
// System.String UnityEngine.InputSystem.InputControl::m_ShortDisplayNameFromLayout
String_t* ___m_ShortDisplayNameFromLayout_6;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Layout
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Layout_7;
// UnityEngine.InputSystem.Utilities.InternedString UnityEngine.InputSystem.InputControl::m_Variants
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants_8;
// UnityEngine.InputSystem.InputDevice UnityEngine.InputSystem.InputControl::m_Device
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device_9;
// UnityEngine.InputSystem.InputControl UnityEngine.InputSystem.InputControl::m_Parent
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Parent_10;
// System.Int32 UnityEngine.InputSystem.InputControl::m_UsageCount
int32_t ___m_UsageCount_11;
// System.Int32 UnityEngine.InputSystem.InputControl::m_UsageStartIndex
int32_t ___m_UsageStartIndex_12;
// System.Int32 UnityEngine.InputSystem.InputControl::m_AliasCount
int32_t ___m_AliasCount_13;
// System.Int32 UnityEngine.InputSystem.InputControl::m_AliasStartIndex
int32_t ___m_AliasStartIndex_14;
// System.Int32 UnityEngine.InputSystem.InputControl::m_ChildCount
int32_t ___m_ChildCount_15;
// System.Int32 UnityEngine.InputSystem.InputControl::m_ChildStartIndex
int32_t ___m_ChildStartIndex_16;
// UnityEngine.InputSystem.InputControl/ControlFlags UnityEngine.InputSystem.InputControl::m_ControlFlags
int32_t ___m_ControlFlags_17;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_DefaultState
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_DefaultState_18;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_MinValue
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MinValue_19;
// UnityEngine.InputSystem.Utilities.PrimitiveValue UnityEngine.InputSystem.InputControl::m_MaxValue
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MaxValue_20;
};
// UnityEngine.InputSystem.Users.InputUser
struct InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E
{
// System.UInt32 UnityEngine.InputSystem.Users.InputUser::m_Id
uint32_t ___m_Id_1;
};
struct InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E_StaticFields
{
// UnityEngine.InputSystem.Users.InputUser/GlobalState UnityEngine.InputSystem.Users.InputUser::s_GlobalState
GlobalState_t11A6C6C3EF611D00EF34976903A48BCABCD6C9D3 ___s_GlobalState_2;
};
// System.NotImplementedException
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.Playables.PlayableAsset
struct PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
// UnityEngine.InputSystem.UI.PointerModel
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42
{
// System.Boolean UnityEngine.InputSystem.UI.PointerModel::changedThisFrame
bool ___changedThisFrame_0;
// UnityEngine.InputSystem.UI.PointerModel/ButtonState UnityEngine.InputSystem.UI.PointerModel::leftButton
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___leftButton_1;
// UnityEngine.InputSystem.UI.PointerModel/ButtonState UnityEngine.InputSystem.UI.PointerModel::rightButton
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___rightButton_2;
// UnityEngine.InputSystem.UI.PointerModel/ButtonState UnityEngine.InputSystem.UI.PointerModel::middleButton
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69 ___middleButton_3;
// UnityEngine.InputSystem.UI.ExtendedPointerEventData UnityEngine.InputSystem.UI.PointerModel::eventData
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData_4;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::m_ScreenPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition_5;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::m_ScrollDelta
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta_6;
// UnityEngine.Vector3 UnityEngine.InputSystem.UI.PointerModel::m_WorldPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition_7;
// UnityEngine.Quaternion UnityEngine.InputSystem.UI.PointerModel::m_WorldOrientation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation_8;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_Pressure
float ___m_Pressure_9;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_AzimuthAngle
float ___m_AzimuthAngle_10;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_AltitudeAngle
float ___m_AltitudeAngle_11;
// System.Single UnityEngine.InputSystem.UI.PointerModel::m_Twist
float ___m_Twist_12;
// UnityEngine.Vector2 UnityEngine.InputSystem.UI.PointerModel::m_Radius
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius_13;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.UI.PointerModel
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_pinvoke
{
int32_t ___changedThisFrame_0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___leftButton_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___rightButton_2;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_pinvoke ___middleButton_3;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition_7;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation_8;
float ___m_Pressure_9;
float ___m_AzimuthAngle_10;
float ___m_AltitudeAngle_11;
float ___m_Twist_12;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius_13;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.UI.PointerModel
struct PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42_marshaled_com
{
int32_t ___changedThisFrame_0;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___leftButton_1;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___rightButton_2;
ButtonState_tC90005D9F1E87688352A8F97B40400D0319CFC69_marshaled_com ___middleButton_3;
ExtendedPointerEventData_t164B462A9B123B2EE69B7DEC4F33F6AA3DE7937F* ___eventData_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScreenPosition_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ScrollDelta_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_WorldPosition_7;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_WorldOrientation_8;
float ___m_Pressure_9;
float ___m_AzimuthAngle_10;
float ___m_AltitudeAngle_11;
float ___m_Twist_12;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Radius_13;
};
// UnityEngine.TextMesh
struct TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// Globals/GlobalsUpdatedDelegate
struct GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995 : public MulticastDelegate_t
{
};
// GameplayIngredients.Messager/Message
struct Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719 : public MulticastDelegate_t
{
};
// GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate
struct SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3 : public MulticastDelegate_t
{
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel>
struct InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
PointerModel_t6E979AA49D01ACA529A68AF8F48624E73484CD42 ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
PointerModelU5BU5D_tE7B1CA281F392BD0840E1A81754AC94AF44FEE81* ___additionalValues_2;
};
// UnityEngine.InputSystem.InputControl`1<System.Single>
struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputProcessor`1<TValue>> UnityEngine.InputSystem.InputControl`1::m_ProcessorStack
InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 ___m_ProcessorStack_21;
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Collider2D
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.InputSystem.InputAction
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD : public RuntimeObject
{
// System.String UnityEngine.InputSystem.InputAction::m_Name
String_t* ___m_Name_0;
// UnityEngine.InputSystem.InputActionType UnityEngine.InputSystem.InputAction::m_Type
int32_t ___m_Type_1;
// System.String UnityEngine.InputSystem.InputAction::m_ExpectedControlType
String_t* ___m_ExpectedControlType_2;
// System.String UnityEngine.InputSystem.InputAction::m_Id
String_t* ___m_Id_3;
// System.String UnityEngine.InputSystem.InputAction::m_Processors
String_t* ___m_Processors_4;
// System.String UnityEngine.InputSystem.InputAction::m_Interactions
String_t* ___m_Interactions_5;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputAction::m_SingletonActionBindings
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_SingletonActionBindings_6;
// UnityEngine.InputSystem.InputAction/ActionFlags UnityEngine.InputSystem.InputAction::m_Flags
int32_t ___m_Flags_7;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputAction::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_8;
// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsStartIndex
int32_t ___m_BindingsStartIndex_9;
// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsCount
int32_t ___m_BindingsCount_10;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlStartIndex
int32_t ___m_ControlStartIndex_11;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlCount
int32_t ___m_ControlCount_12;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ActionIndexInState
int32_t ___m_ActionIndexInState_13;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputAction::m_ActionMap
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_ActionMap_14;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnStarted
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnStarted_15;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnCanceled
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnCanceled_16;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnPerformed
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnPerformed_17;
};
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.InputSystem.InputActionMap[] UnityEngine.InputSystem.InputActionAsset::m_ActionMaps
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___m_ActionMaps_5;
// UnityEngine.InputSystem.InputControlScheme[] UnityEngine.InputSystem.InputActionAsset::m_ControlSchemes
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* ___m_ControlSchemes_6;
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputActionAsset::m_SharedStateForAllMaps
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_SharedStateForAllMaps_7;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionAsset::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_8;
// UnityEngine.InputSystem.InputActionMap/DeviceArray UnityEngine.InputSystem.InputActionAsset::m_Devices
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices_9;
};
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09 : public RuntimeObject
{
// System.String UnityEngine.InputSystem.InputActionMap::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.InputSystem.InputActionMap::m_Id
String_t* ___m_Id_1;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.InputActionMap::m_Asset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset_2;
// UnityEngine.InputSystem.InputAction[] UnityEngine.InputSystem.InputActionMap::m_Actions
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* ___m_Actions_3;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputActionMap::m_Bindings
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_Bindings_4;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputActionMap::m_BindingsForEachAction
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_BindingsForEachAction_5;
// UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputActionMap::m_ControlsForEachAction
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ControlsForEachAction_6;
// System.Int32 UnityEngine.InputSystem.InputActionMap::m_EnabledActionsCount
int32_t ___m_EnabledActionsCount_7;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionMap::m_SingletonAction
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_SingletonAction_8;
// System.Int32 UnityEngine.InputSystem.InputActionMap::m_MapIndexInState
int32_t ___m_MapIndexInState_9;
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputActionMap::m_State
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_10;
// System.Boolean UnityEngine.InputSystem.InputActionMap::m_NeedToResolveBindings
bool ___m_NeedToResolveBindings_11;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionMap::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_12;
// UnityEngine.InputSystem.InputActionMap/DeviceArray UnityEngine.InputSystem.InputActionMap::m_Devices
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices_13;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputActionMap::m_ActionCallbacks
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_ActionCallbacks_14;
};
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_StaticFields
{
// System.Int32 UnityEngine.InputSystem.InputActionMap::s_DeferBindingResolution
int32_t ___s_DeferBindingResolution_15;
};
// UnityEngine.InputSystem.InputDevice
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
// UnityEngine.InputSystem.InputDevice/DeviceFlags UnityEngine.InputSystem.InputDevice::m_DeviceFlags
int32_t ___m_DeviceFlags_24;
// System.Int32 UnityEngine.InputSystem.InputDevice::m_DeviceId
int32_t ___m_DeviceId_25;
// System.Int32 UnityEngine.InputSystem.InputDevice::m_ParticipantId
int32_t ___m_ParticipantId_26;
// System.Int32 UnityEngine.InputSystem.InputDevice::m_DeviceIndex
int32_t ___m_DeviceIndex_27;
// UnityEngine.InputSystem.Layouts.InputDeviceDescription UnityEngine.InputSystem.InputDevice::m_Description
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___m_Description_28;
// System.Double UnityEngine.InputSystem.InputDevice::m_LastUpdateTimeInternal
double ___m_LastUpdateTimeInternal_29;
// System.UInt32 UnityEngine.InputSystem.InputDevice::m_CurrentUpdateStepCount
uint32_t ___m_CurrentUpdateStepCount_30;
// UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.InputDevice::m_AliasesForEachControl
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_AliasesForEachControl_31;
// UnityEngine.InputSystem.Utilities.InternedString[] UnityEngine.InputSystem.InputDevice::m_UsagesForEachControl
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_UsagesForEachControl_32;
// UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputDevice::m_UsageToControl
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_UsageToControl_33;
// UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputDevice::m_ChildrenForEachControl
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ChildrenForEachControl_34;
// System.UInt32[] UnityEngine.InputSystem.InputDevice::m_StateOffsetToControlMap
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_StateOffsetToControlMap_35;
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::played
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___played_4;
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::paused
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___paused_5;
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::stopped
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___stopped_6;
};
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
// UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4;
};
// UnityEngine.Timeline.TimelineAsset
struct TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496 : public PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E
{
// System.Int32 UnityEngine.Timeline.TimelineAsset::m_Version
int32_t ___m_Version_5;
// System.Collections.Generic.List`1<UnityEngine.ScriptableObject> UnityEngine.Timeline.TimelineAsset::m_Tracks
List_1_tF941E9C3FEB6F1C2D20E73A90AA7F6319EB3F828* ___m_Tracks_6;
// System.Double UnityEngine.Timeline.TimelineAsset::m_FixedDuration
double ___m_FixedDuration_7;
// UnityEngine.Timeline.TrackAsset[] UnityEngine.Timeline.TimelineAsset::m_CacheOutputTracks
TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___m_CacheOutputTracks_8;
// System.Collections.Generic.List`1<UnityEngine.Timeline.TrackAsset> UnityEngine.Timeline.TimelineAsset::m_CacheRootTracks
List_1_t6908BEEFB57470CB30420983896AA06BFB8796F0* ___m_CacheRootTracks_9;
// UnityEngine.Timeline.TrackAsset[] UnityEngine.Timeline.TimelineAsset::m_CacheFlattenedTracks
TrackAssetU5BU5D_tE6935AFD32D0BE4B0C69D1CCE96B55D383BCF88C* ___m_CacheFlattenedTracks_10;
// UnityEngine.Timeline.TimelineAsset/EditorSettings UnityEngine.Timeline.TimelineAsset::m_EditorSettings
EditorSettings_t3A8D02A80F57944B75911D9692FECDF6B7081DFF* ___m_EditorSettings_11;
// UnityEngine.Timeline.TimelineAsset/DurationMode UnityEngine.Timeline.TimelineAsset::m_DurationMode
int32_t ___m_DurationMode_12;
// UnityEngine.Timeline.MarkerTrack UnityEngine.Timeline.TimelineAsset::m_MarkerTrack
MarkerTrack_tE18594CE52CCC412606B1B5A147DD3A4F7D056C2* ___m_MarkerTrack_13;
};
// UnityEngine.InputSystem.Controls.AxisControl
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7 : public InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A
{
// UnityEngine.InputSystem.Controls.AxisControl/Clamp UnityEngine.InputSystem.Controls.AxisControl::clamp
int32_t ___clamp_22;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::clampMin
float ___clampMin_23;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::clampMax
float ___clampMax_24;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::clampConstant
float ___clampConstant_25;
// System.Boolean UnityEngine.InputSystem.Controls.AxisControl::invert
bool ___invert_26;
// System.Boolean UnityEngine.InputSystem.Controls.AxisControl::normalize
bool ___normalize_27;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::normalizeMin
float ___normalizeMin_28;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::normalizeMax
float ___normalizeMax_29;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::normalizeZero
float ___normalizeZero_30;
// System.Boolean UnityEngine.InputSystem.Controls.AxisControl::scale
bool ___scale_31;
// System.Single UnityEngine.InputSystem.Controls.AxisControl::scaleFactor
float ___scaleFactor_32;
};
// GameplayIngredients.Callable
struct Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.String GameplayIngredients.Callable::Name
String_t* ___Name_4;
};
// Cinemachine.CinemachineBrain
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean Cinemachine.CinemachineBrain::m_ShowDebugText
bool ___m_ShowDebugText_4;
// System.Boolean Cinemachine.CinemachineBrain::m_ShowCameraFrustum
bool ___m_ShowCameraFrustum_5;
// System.Boolean Cinemachine.CinemachineBrain::m_IgnoreTimeScale
bool ___m_IgnoreTimeScale_6;
// UnityEngine.Transform Cinemachine.CinemachineBrain::m_WorldUpOverride
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_WorldUpOverride_7;
// Cinemachine.CinemachineBrain/UpdateMethod Cinemachine.CinemachineBrain::m_UpdateMethod
int32_t ___m_UpdateMethod_8;
// Cinemachine.CinemachineBrain/BrainUpdateMethod Cinemachine.CinemachineBrain::m_BlendUpdateMethod
int32_t ___m_BlendUpdateMethod_9;
// Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineBrain::m_DefaultBlend
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_DefaultBlend_10;
// Cinemachine.CinemachineBlenderSettings Cinemachine.CinemachineBrain::m_CustomBlends
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* ___m_CustomBlends_11;
// UnityEngine.Camera Cinemachine.CinemachineBrain::m_OutputCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_OutputCamera_12;
// Cinemachine.CinemachineBrain/BrainEvent Cinemachine.CinemachineBrain::m_CameraCutEvent
BrainEvent_t849EB8BA11F9477DD4D1CCD463DF1C798A74B5E3* ___m_CameraCutEvent_13;
// Cinemachine.CinemachineBrain/VcamActivatedEvent Cinemachine.CinemachineBrain::m_CameraActivatedEvent
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_CameraActivatedEvent_14;
// UnityEngine.Coroutine Cinemachine.CinemachineBrain::mPhysicsCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mPhysicsCoroutine_16;
// System.Int32 Cinemachine.CinemachineBrain::m_LastFrameUpdated
int32_t ___m_LastFrameUpdated_17;
// UnityEngine.WaitForFixedUpdate Cinemachine.CinemachineBrain::mWaitForFixedUpdate
WaitForFixedUpdate_t86F5BC0B6A668AEF2903DE9ADB52062E457BD1B7* ___mWaitForFixedUpdate_18;
// System.Collections.Generic.List`1<Cinemachine.CinemachineBrain/BrainFrame> Cinemachine.CinemachineBrain::mFrameStack
List_1_tC7A631B4A35E461A5E78F0D0C4D482812E731DEB* ___mFrameStack_19;
// System.Int32 Cinemachine.CinemachineBrain::mNextFrameId
int32_t ___mNextFrameId_20;
// Cinemachine.CinemachineBlend Cinemachine.CinemachineBrain::mCurrentLiveCameras
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mCurrentLiveCameras_21;
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::mActiveCameraPreviousFrame
RuntimeObject* ___mActiveCameraPreviousFrame_23;
// UnityEngine.GameObject Cinemachine.CinemachineBrain::mActiveCameraPreviousFrameGameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mActiveCameraPreviousFrameGameObject_24;
// Cinemachine.CameraState Cinemachine.CinemachineBrain::<CurrentCameraState>k__BackingField
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___U3CCurrentCameraStateU3Ek__BackingField_25;
};
struct CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_StaticFields
{
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineBrain::mSoloCamera
RuntimeObject* ___mSoloCamera_15;
// UnityEngine.AnimationCurve Cinemachine.CinemachineBrain::mDefaultLinearAnimationCurve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___mDefaultLinearAnimationCurve_22;
};
// GameplayIngredients.Discover
struct Discover_tA35DAD3DD99CB1F57FE21087B30CC7FE56F12835 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.String GameplayIngredients.Discover::Name
String_t* ___Name_4;
// System.String GameplayIngredients.Discover::Category
String_t* ___Category_5;
// System.Boolean GameplayIngredients.Discover::DefaultSelected
bool ___DefaultSelected_6;
// System.Boolean GameplayIngredients.Discover::AlignViewToTransform
bool ___AlignViewToTransform_7;
// GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle[] GameplayIngredients.Discover::ObjectsToToggle
GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B* ___ObjectsToToggle_8;
// System.String GameplayIngredients.Discover::Description
String_t* ___Description_9;
// System.String GameplayIngredients.Discover::Tags
String_t* ___Tags_10;
// System.Int32 GameplayIngredients.Discover::Priority
int32_t ___Priority_11;
// GameplayIngredients.DiscoverSection[] GameplayIngredients.Discover::Sections
DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B* ___Sections_12;
};
// GameplayIngredients.Events.EventBase
struct EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// GameplayIngredients.Folder
struct Folder_t2563891712A7BBB765F1E0210F14C26E4DAE128C : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Color GameplayIngredients.Folder::Color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___Color_4;
};
// UnityEngine.InputSystem.Gamepad
struct Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<buttonWest>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonWestU3Ek__BackingField_39;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<buttonNorth>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonNorthU3Ek__BackingField_40;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<buttonSouth>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonSouthU3Ek__BackingField_41;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<buttonEast>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonEastU3Ek__BackingField_42;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<leftStickButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftStickButtonU3Ek__BackingField_43;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<rightStickButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightStickButtonU3Ek__BackingField_44;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<startButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CstartButtonU3Ek__BackingField_45;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<selectButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CselectButtonU3Ek__BackingField_46;
// UnityEngine.InputSystem.Controls.DpadControl UnityEngine.InputSystem.Gamepad::<dpad>k__BackingField
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* ___U3CdpadU3Ek__BackingField_47;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<leftShoulder>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftShoulderU3Ek__BackingField_48;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<rightShoulder>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightShoulderU3Ek__BackingField_49;
// UnityEngine.InputSystem.Controls.StickControl UnityEngine.InputSystem.Gamepad::<leftStick>k__BackingField
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___U3CleftStickU3Ek__BackingField_50;
// UnityEngine.InputSystem.Controls.StickControl UnityEngine.InputSystem.Gamepad::<rightStick>k__BackingField
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___U3CrightStickU3Ek__BackingField_51;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<leftTrigger>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftTriggerU3Ek__BackingField_52;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::<rightTrigger>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightTriggerU3Ek__BackingField_53;
// UnityEngine.InputSystem.Haptics.DualMotorRumble UnityEngine.InputSystem.Gamepad::m_Rumble
DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701 ___m_Rumble_55;
};
struct Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields
{
// UnityEngine.InputSystem.Gamepad UnityEngine.InputSystem.Gamepad::<current>k__BackingField
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* ___U3CcurrentU3Ek__BackingField_54;
// System.Int32 UnityEngine.InputSystem.Gamepad::s_GamepadCount
int32_t ___s_GamepadCount_56;
// UnityEngine.InputSystem.Gamepad[] UnityEngine.InputSystem.Gamepad::s_Gamepads
GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* ___s_Gamepads_57;
};
// GameplayIngredients.GameplayIngredientsBehaviour
struct GameplayIngredientsBehaviour_t55D9CD946E00B51C2076D898A073AC4204FA2290 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// GameplayIngredients.IgnoredCheckResults
struct IgnoredCheckResults_tEFBE9A735F4C2069366E2BB81B64BB2C502BBB19 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Collections.Generic.List`1<GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult> GameplayIngredients.IgnoredCheckResults::ignoredCheckResults
List_1_t872DCD9B51816629FBBE29B18B048DB0C6DEA2E3* ___ignoredCheckResults_4;
};
// UnityEngine.InputSystem.Keyboard
struct Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43 : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
// UnityEngine.InputSystem.Controls.AnyKeyControl UnityEngine.InputSystem.Keyboard::<anyKey>k__BackingField
AnyKeyControl_t88E59A594CAF1E3A432C3BEC2634C0CA462D8A14* ___U3CanyKeyU3Ek__BackingField_40;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Keyboard::<shiftKey>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CshiftKeyU3Ek__BackingField_41;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Keyboard::<ctrlKey>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CctrlKeyU3Ek__BackingField_42;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Keyboard::<altKey>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CaltKeyU3Ek__BackingField_43;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Keyboard::<imeSelected>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CimeSelectedU3Ek__BackingField_44;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<System.Char>> UnityEngine.InputSystem.Keyboard::m_TextInputListeners
InlinedArray_1_t031A607559EE9F23E8BC012CD9661BFB3EB2BFC1 ___m_TextInputListeners_46;
// System.String UnityEngine.InputSystem.Keyboard::m_KeyboardLayoutName
String_t* ___m_KeyboardLayoutName_47;
// UnityEngine.InputSystem.Controls.KeyControl[] UnityEngine.InputSystem.Keyboard::m_Keys
KeyControlU5BU5D_t247D92FAA9E46BA28BB54BB6E38E7F99BD2C02DA* ___m_Keys_48;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.LowLevel.IMECompositionString>> UnityEngine.InputSystem.Keyboard::m_ImeCompositionListeners
InlinedArray_1_t8249EE706E2222F1A22F40FB70BEB230C11C5992 ___m_ImeCompositionListeners_49;
};
struct Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_StaticFields
{
// UnityEngine.InputSystem.Keyboard UnityEngine.InputSystem.Keyboard::<current>k__BackingField
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* ___U3CcurrentU3Ek__BackingField_45;
};
// GameplayIngredients.Manager
struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Type,GameplayIngredients.Manager> GameplayIngredients.Manager::s_Managers
Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* ___s_Managers_4;
// System.Type[] GameplayIngredients.Manager::kAllManagerTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___kAllManagerTypes_5;
};
// UnityEngine.InputSystem.PlayerInput
struct PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.PlayerInput::m_Actions
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Actions_7;
// UnityEngine.InputSystem.PlayerNotifications UnityEngine.InputSystem.PlayerInput::m_NotificationBehavior
int32_t ___m_NotificationBehavior_8;
// UnityEngine.InputSystem.UI.InputSystemUIInputModule UnityEngine.InputSystem.PlayerInput::m_UIInputModule
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* ___m_UIInputModule_9;
// UnityEngine.InputSystem.PlayerInput/DeviceLostEvent UnityEngine.InputSystem.PlayerInput::m_DeviceLostEvent
DeviceLostEvent_tDD8832F14B7DA15569261EFEBC47E67CF4E1B9D4* ___m_DeviceLostEvent_10;
// UnityEngine.InputSystem.PlayerInput/DeviceRegainedEvent UnityEngine.InputSystem.PlayerInput::m_DeviceRegainedEvent
DeviceRegainedEvent_t24153E8876417F010AA4C0C1C25D6CB792EC01D1* ___m_DeviceRegainedEvent_11;
// UnityEngine.InputSystem.PlayerInput/ControlsChangedEvent UnityEngine.InputSystem.PlayerInput::m_ControlsChangedEvent
ControlsChangedEvent_t24A5BA4AB8034B3C662F956A4C85ECC6B8332B48* ___m_ControlsChangedEvent_12;
// UnityEngine.InputSystem.PlayerInput/ActionEvent[] UnityEngine.InputSystem.PlayerInput::m_ActionEvents
ActionEventU5BU5D_t45BD340B9AA6F3287339EA686E3FE0A47801E88F* ___m_ActionEvents_13;
// System.Boolean UnityEngine.InputSystem.PlayerInput::m_NeverAutoSwitchControlSchemes
bool ___m_NeverAutoSwitchControlSchemes_14;
// System.String UnityEngine.InputSystem.PlayerInput::m_DefaultControlScheme
String_t* ___m_DefaultControlScheme_15;
// System.String UnityEngine.InputSystem.PlayerInput::m_DefaultActionMap
String_t* ___m_DefaultActionMap_16;
// System.Int32 UnityEngine.InputSystem.PlayerInput::m_SplitScreenIndex
int32_t ___m_SplitScreenIndex_17;
// UnityEngine.Camera UnityEngine.InputSystem.PlayerInput::m_Camera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_Camera_18;
// UnityEngine.InputSystem.InputValue UnityEngine.InputSystem.PlayerInput::m_InputValueObject
InputValue_t4F053958518BDF6FD85C55F31B0597C9521B4231* ___m_InputValueObject_19;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.PlayerInput::m_CurrentActionMap
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_CurrentActionMap_20;
// System.Int32 UnityEngine.InputSystem.PlayerInput::m_PlayerIndex
int32_t ___m_PlayerIndex_21;
// System.Boolean UnityEngine.InputSystem.PlayerInput::m_InputActive
bool ___m_InputActive_22;
// System.Boolean UnityEngine.InputSystem.PlayerInput::m_Enabled
bool ___m_Enabled_23;
// System.Boolean UnityEngine.InputSystem.PlayerInput::m_ActionsInitialized
bool ___m_ActionsInitialized_24;
// System.Collections.Generic.Dictionary`2<System.String,System.String> UnityEngine.InputSystem.PlayerInput::m_ActionMessageNames
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___m_ActionMessageNames_25;
// UnityEngine.InputSystem.Users.InputUser UnityEngine.InputSystem.PlayerInput::m_InputUser
InputUser_tD938B6FAC4D79FB2BA7040DE247549A4F832000E ___m_InputUser_26;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.PlayerInput::m_ActionTriggeredDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_ActionTriggeredDelegate_27;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.PlayerInput>> UnityEngine.InputSystem.PlayerInput::m_DeviceLostCallbacks
CallbackArray_1_tD7B9D623F367436CE09AE458AA7DEAA10888477F ___m_DeviceLostCallbacks_28;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.PlayerInput>> UnityEngine.InputSystem.PlayerInput::m_DeviceRegainedCallbacks
CallbackArray_1_tD7B9D623F367436CE09AE458AA7DEAA10888477F ___m_DeviceRegainedCallbacks_29;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.PlayerInput>> UnityEngine.InputSystem.PlayerInput::m_ControlsChangedCallbacks
CallbackArray_1_tD7B9D623F367436CE09AE458AA7DEAA10888477F ___m_ControlsChangedCallbacks_30;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.PlayerInput::m_ActionTriggeredCallbacks
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_ActionTriggeredCallbacks_31;
// System.Action`2<UnityEngine.InputSystem.InputControl,UnityEngine.InputSystem.LowLevel.InputEventPtr> UnityEngine.InputSystem.PlayerInput::m_UnpairedDeviceUsedDelegate
Action_2_t6A27AF0A3585FFCF87D39ADE472BCFD2F2930F19* ___m_UnpairedDeviceUsedDelegate_32;
// System.Func`3<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.LowLevel.InputEventPtr,System.Boolean> UnityEngine.InputSystem.PlayerInput::m_PreFilterUnpairedDeviceUsedDelegate
Func_3_t42E9F5CDEF4CF174C35D943F427EF585FE829937* ___m_PreFilterUnpairedDeviceUsedDelegate_33;
// System.Boolean UnityEngine.InputSystem.PlayerInput::m_OnUnpairedDeviceUsedHooked
bool ___m_OnUnpairedDeviceUsedHooked_34;
// System.Action`2<UnityEngine.InputSystem.InputDevice,UnityEngine.InputSystem.InputDeviceChange> UnityEngine.InputSystem.PlayerInput::m_DeviceChangeDelegate
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___m_DeviceChangeDelegate_35;
// System.Boolean UnityEngine.InputSystem.PlayerInput::m_OnDeviceChangeHooked
bool ___m_OnDeviceChangeHooked_36;
};
struct PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F_StaticFields
{
// System.Int32 UnityEngine.InputSystem.PlayerInput::s_AllActivePlayersCount
int32_t ___s_AllActivePlayersCount_37;
// UnityEngine.InputSystem.PlayerInput[] UnityEngine.InputSystem.PlayerInput::s_AllActivePlayers
PlayerInputU5BU5D_t68A8570E76E18996F872BEEBA1C81ED2E4671080* ___s_AllActivePlayers_38;
// System.Action`3<UnityEngine.InputSystem.Users.InputUser,UnityEngine.InputSystem.Users.InputUserChange,UnityEngine.InputSystem.InputDevice> UnityEngine.InputSystem.PlayerInput::s_UserChangeDelegate
Action_3_tE646D5EE2107669AE49025C0E3DC04C831ACCAE0* ___s_UserChangeDelegate_39;
// System.Int32 UnityEngine.InputSystem.PlayerInput::s_InitPairWithDevicesCount
int32_t ___s_InitPairWithDevicesCount_40;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.PlayerInput::s_InitPairWithDevices
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___s_InitPairWithDevices_41;
// System.Int32 UnityEngine.InputSystem.PlayerInput::s_InitPlayerIndex
int32_t ___s_InitPlayerIndex_42;
// System.Int32 UnityEngine.InputSystem.PlayerInput::s_InitSplitScreenIndex
int32_t ___s_InitSplitScreenIndex_43;
// System.String UnityEngine.InputSystem.PlayerInput::s_InitControlScheme
String_t* ___s_InitControlScheme_44;
// System.Boolean UnityEngine.InputSystem.PlayerInput::s_DestroyIfDeviceSetupUnsuccessful
bool ___s_DestroyIfDeviceSetupUnsuccessful_45;
};
// UnityEngine.InputSystem.Pointer
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pointer::<position>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CpositionU3Ek__BackingField_39;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pointer::<delta>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CdeltaU3Ek__BackingField_40;
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Pointer::<radius>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CradiusU3Ek__BackingField_41;
// UnityEngine.InputSystem.Controls.AxisControl UnityEngine.InputSystem.Pointer::<pressure>k__BackingField
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CpressureU3Ek__BackingField_42;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Pointer::<press>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CpressU3Ek__BackingField_43;
};
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A_StaticFields
{
// UnityEngine.InputSystem.Pointer UnityEngine.InputSystem.Pointer::<current>k__BackingField
Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A* ___U3CcurrentU3Ek__BackingField_44;
};
// GameplayIngredients.Rigs.Rig
struct Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.Rigs.Rig::m_UpdateMode
int32_t ___m_UpdateMode_4;
// System.Int32 GameplayIngredients.Rigs.Rig::m_RigPriority
int32_t ___m_RigPriority_5;
};
// GameplayIngredients.ScenePOVRoot
struct ScenePOVRoot_tABD999BA90176934298160421DD6D64938807815 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// GameplayIngredients.StateMachines.State
struct State_t9C08F7189076BFA7CE88822F317EAE60B48D3970 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// GameplayIngredients.Callable[] GameplayIngredients.StateMachines.State::OnStateEnter
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnStateEnter_4;
// GameplayIngredients.Callable[] GameplayIngredients.StateMachines.State::OnStateExit
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnStateExit_5;
// GameplayIngredients.Callable[] GameplayIngredients.StateMachines.State::OnStateUpdate
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnStateUpdate_6;
};
// GameplayIngredients.StateMachines.StateMachine
struct StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.String GameplayIngredients.StateMachines.StateMachine::DefaultState
String_t* ___DefaultState_4;
// GameplayIngredients.StateMachines.State[] GameplayIngredients.StateMachines.StateMachine::States
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* ___States_5;
// GameplayIngredients.StateMachines.State GameplayIngredients.StateMachines.StateMachine::m_CurrentState
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* ___m_CurrentState_6;
};
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// GameplayIngredients.Actions.ActionBase
struct ActionBase_t067F071F4AA8F657AEE0BA9E849F572809F3435D : public Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA
{
};
// UnityEngine.EventSystems.BaseInputModule
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Collections.Generic.List`1<UnityEngine.EventSystems.RaycastResult> UnityEngine.EventSystems.BaseInputModule::m_RaycastResultCache
List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___m_RaycastResultCache_4;
// UnityEngine.EventSystems.AxisEventData UnityEngine.EventSystems.BaseInputModule::m_AxisEventData
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___m_AxisEventData_5;
// UnityEngine.EventSystems.EventSystem UnityEngine.EventSystems.BaseInputModule::m_EventSystem
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem_6;
// UnityEngine.EventSystems.BaseEventData UnityEngine.EventSystems.BaseInputModule::m_BaseEventData
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_BaseEventData_7;
// UnityEngine.EventSystems.BaseInput UnityEngine.EventSystems.BaseInputModule::m_InputOverride
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_InputOverride_8;
// UnityEngine.EventSystems.BaseInput UnityEngine.EventSystems.BaseInputModule::m_DefaultInput
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_DefaultInput_9;
};
// UnityEngine.InputSystem.Controls.ButtonControl
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF : public AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7
{
// System.Single UnityEngine.InputSystem.Controls.ButtonControl::pressPoint
float ___pressPoint_33;
};
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields
{
// System.Single UnityEngine.InputSystem.Controls.ButtonControl::s_GlobalDefaultButtonPressPoint
float ___s_GlobalDefaultButtonPressPoint_34;
// System.Single UnityEngine.InputSystem.Controls.ButtonControl::s_GlobalDefaultButtonReleaseThreshold
float ___s_GlobalDefaultButtonReleaseThreshold_35;
};
// GameplayIngredients.Counter
struct Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D : public GameplayIngredientsBehaviour_t55D9CD946E00B51C2076D898A073AC4204FA2290
{
// GameplayIngredients.Counter/ValueSourceType GameplayIngredients.Counter::ValueSource
int32_t ___ValueSource_4;
// System.Int32 GameplayIngredients.Counter::Value
int32_t ___Value_5;
// System.String GameplayIngredients.Counter::GameSaveVariableName
String_t* ___GameSaveVariableName_6;
// GameplayIngredients.GameSaveManager/Location GameplayIngredients.Counter::GameSaveLocation
int32_t ___GameSaveLocation_7;
// System.String GameplayIngredients.Counter::GlobalVariableName
String_t* ___GlobalVariableName_8;
// Globals/Scope GameplayIngredients.Counter::GlobalScope
int32_t ___GlobalScope_9;
// System.Int32 GameplayIngredients.Counter::<CurrentValue>k__BackingField
int32_t ___U3CCurrentValueU3Ek__BackingField_10;
// GameplayIngredients.Callable[] GameplayIngredients.Counter::OnValueChanged
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnValueChanged_11;
};
// GameplayIngredients.Rigs.DirectorControlRig
struct DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82 : public Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5
{
// UnityEngine.Playables.PlayableDirector GameplayIngredients.Rigs.DirectorControlRig::director
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___director_6;
// GameplayIngredients.Rigs.DirectorControlRig/PlayMode GameplayIngredients.Rigs.DirectorControlRig::InitialPlayMode
int32_t ___InitialPlayMode_7;
// System.Single GameplayIngredients.Rigs.DirectorControlRig::InitialTime
float ___InitialTime_8;
// System.Boolean GameplayIngredients.Rigs.DirectorControlRig::UnscaledGameTime
bool ___UnscaledGameTime_9;
// GameplayIngredients.Rigs.DirectorControlRig/WrapMode GameplayIngredients.Rigs.DirectorControlRig::wrapMode
int32_t ___wrapMode_10;
// System.Single GameplayIngredients.Rigs.DirectorControlRig::m_StopTime
float ___m_StopTime_11;
// GameplayIngredients.Rigs.DirectorControlRig/PlayMode GameplayIngredients.Rigs.DirectorControlRig::m_PlayMode
int32_t ___m_PlayMode_12;
};
// UnityEngine.EventSystems.EventSystem
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Collections.Generic.List`1<UnityEngine.EventSystems.BaseInputModule> UnityEngine.EventSystems.EventSystem::m_SystemInputModules
List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F* ___m_SystemInputModules_4;
// UnityEngine.EventSystems.BaseInputModule UnityEngine.EventSystems.EventSystem::m_CurrentInputModule
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* ___m_CurrentInputModule_5;
// UnityEngine.GameObject UnityEngine.EventSystems.EventSystem::m_FirstSelected
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_FirstSelected_7;
// System.Boolean UnityEngine.EventSystems.EventSystem::m_sendNavigationEvents
bool ___m_sendNavigationEvents_8;
// System.Int32 UnityEngine.EventSystems.EventSystem::m_DragThreshold
int32_t ___m_DragThreshold_9;
// UnityEngine.GameObject UnityEngine.EventSystems.EventSystem::m_CurrentSelected
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentSelected_10;
// System.Boolean UnityEngine.EventSystems.EventSystem::m_HasFocus
bool ___m_HasFocus_11;
// System.Boolean UnityEngine.EventSystems.EventSystem::m_SelectionGuard
bool ___m_SelectionGuard_12;
// UnityEngine.EventSystems.BaseEventData UnityEngine.EventSystems.EventSystem::m_DummyData
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_DummyData_13;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_StaticFields
{
// System.Collections.Generic.List`1<UnityEngine.EventSystems.EventSystem> UnityEngine.EventSystems.EventSystem::m_EventSystems
List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3* ___m_EventSystems_6;
// System.Comparison`1<UnityEngine.EventSystems.RaycastResult> UnityEngine.EventSystems.EventSystem::s_RaycastComparer
Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC* ___s_RaycastComparer_14;
// UnityEngine.EventSystems.EventSystem/UIToolkitOverrideConfig UnityEngine.EventSystems.EventSystem::s_UIToolkitOverride
UIToolkitOverrideConfig_t4E6B4528E38BCA7DA72C45424634806200A50182 ___s_UIToolkitOverride_15;
};
// GameplayIngredients.Factory
struct Factory_t63CFA3157333035D1E663D786765FF711D77F1B8 : public GameplayIngredientsBehaviour_t55D9CD946E00B51C2076D898A073AC4204FA2290
{
// UnityEngine.GameObject[] GameplayIngredients.Factory::FactoryBlueprints
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___FactoryBlueprints_4;
// GameplayIngredients.Factory/BlueprintSelectionMode GameplayIngredients.Factory::blueprintSelecionMode
int32_t ___blueprintSelecionMode_5;
// GameplayIngredients.GameSaveManager/Location GameplayIngredients.Factory::gameSaveLocation
int32_t ___gameSaveLocation_6;
// System.String GameplayIngredients.Factory::gameSaveVariableName
String_t* ___gameSaveVariableName_7;
// System.Int32 GameplayIngredients.Factory::defaultGameSaveIndex
int32_t ___defaultGameSaveIndex_8;
// UnityEngine.GameObject GameplayIngredients.Factory::SpawnTarget
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___SpawnTarget_9;
// GameplayIngredients.Factory/SpawnLocation GameplayIngredients.Factory::spawnLocation
int32_t ___spawnLocation_10;
// System.Boolean GameplayIngredients.Factory::SacrificeOldest
bool ___SacrificeOldest_11;
// System.Boolean GameplayIngredients.Factory::RespawnTarget
bool ___RespawnTarget_12;
// System.Single GameplayIngredients.Factory::RespawnDelay
float ___RespawnDelay_13;
// System.Boolean GameplayIngredients.Factory::ReapInstancesOnDestroy
bool ___ReapInstancesOnDestroy_14;
// System.Int32 GameplayIngredients.Factory::MaxInstances
int32_t ___MaxInstances_15;
// GameplayIngredients.Callable[] GameplayIngredients.Factory::OnSpawn
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnSpawn_16;
// GameplayIngredients.Callable[] GameplayIngredients.Factory::OnRespawn
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnRespawn_17;
// System.Collections.Generic.List`1<UnityEngine.GameObject> GameplayIngredients.Factory::m_Instances
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___m_Instances_18;
// System.Collections.Generic.List`1<UnityEngine.Coroutine> GameplayIngredients.Factory::m_RespawnCoroutines
List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* ___m_RespawnCoroutines_19;
// System.Int32 GameplayIngredients.Factory::currentBlueprintIndex
int32_t ___currentBlueprintIndex_20;
// System.Collections.Generic.List`1<System.Int32> GameplayIngredients.Factory::shuffleIndices
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___shuffleIndices_21;
};
// GameplayIngredients.Rigs.FloatingRig
struct FloatingRig_t1EDA0975301000CD75A238B3BC6A81E277E536CE : public Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5
{
// UnityEngine.Vector3 GameplayIngredients.Rigs.FloatingRig::Frequency
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Frequency_6;
// UnityEngine.Vector3 GameplayIngredients.Rigs.FloatingRig::Amplitude
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Amplitude_7;
// UnityEngine.Vector3 GameplayIngredients.Rigs.FloatingRig::m_InitialPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_InitialPosition_8;
};
// GameplayIngredients.Rigs.FollowPathRig
struct FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177 : public Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5
{
// GameplayIngredients.Rigs.FollowPathRig/LoopMode GameplayIngredients.Rigs.FollowPathRig::loopMode
int32_t ___loopMode_6;
// System.Boolean GameplayIngredients.Rigs.FollowPathRig::StopOnSteps
bool ___StopOnSteps_7;
// System.Single GameplayIngredients.Rigs.FollowPathRig::Speed
float ___Speed_8;
// UnityEngine.GameObject[] GameplayIngredients.Rigs.FollowPathRig::Path
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___Path_9;
// GameplayIngredients.Rigs.FollowPathRig/PlayMode GameplayIngredients.Rigs.FollowPathRig::initialPlayMode
int32_t ___initialPlayMode_10;
// GameplayIngredients.Rigs.FollowPathRig/PlayMode GameplayIngredients.Rigs.FollowPathRig::m_PlayMode
int32_t ___m_PlayMode_11;
// System.Single GameplayIngredients.Rigs.FollowPathRig::m_Progress
float ___m_Progress_12;
};
// GameplayIngredients.FullScreenFadeManager
struct FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// UnityEngine.UI.Image GameplayIngredients.FullScreenFadeManager::FullScreenFadePlane
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___FullScreenFadePlane_6;
// UnityEngine.Coroutine GameplayIngredients.FullScreenFadeManager::m_Coroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_Coroutine_7;
};
// GameplayIngredients.GameManager
struct GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// GameplayIngredients.Callable[] GameplayIngredients.GameManager::OnGameStart
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnGameStart_6;
// GameplayIngredients.Callable[] GameplayIngredients.GameManager::OnLevelLoaded
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnLevelLoaded_7;
// GameplayIngredients.Callable[] GameplayIngredients.GameManager::OnMainMenuLoaded
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnMainMenuLoaded_8;
// GameplayIngredients.GameLevel GameplayIngredients.GameManager::MainMenuGameLevel
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* ___MainMenuGameLevel_9;
// GameplayIngredients.GameLevel[] GameplayIngredients.GameManager::MainGameLevels
GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6* ___MainGameLevels_10;
// System.Boolean GameplayIngredients.GameManager::EnableSaveProgress
bool ___EnableSaveProgress_11;
// System.String GameplayIngredients.GameManager::ProgressSaveName
String_t* ___ProgressSaveName_12;
// System.Int32 GameplayIngredients.GameManager::<currentLevel>k__BackingField
int32_t ___U3CcurrentLevelU3Ek__BackingField_15;
// UnityEngine.GameObject GameplayIngredients.GameManager::m_CurrentLevelSwitch
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentLevelSwitch_16;
};
struct GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields
{
// System.String GameplayIngredients.GameManager::MainMenuStartMessage
String_t* ___MainMenuStartMessage_13;
// System.String GameplayIngredients.GameManager::GameLevelStartMessage
String_t* ___GameLevelStartMessage_14;
};
// GameplayIngredients.GameSaveManager
struct GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3 : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// System.Boolean GameplayIngredients.GameSaveManager::UsePlayerPrefs
bool ___UsePlayerPrefs_6;
// System.String GameplayIngredients.GameSaveManager::savePath
String_t* ___savePath_7;
// System.String GameplayIngredients.GameSaveManager::systemSaveName
String_t* ___systemSaveName_8;
// System.String GameplayIngredients.GameSaveManager::userSaveName
String_t* ___userSaveName_9;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> GameplayIngredients.GameSaveManager::systemSaveEntries
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___systemSaveEntries_10;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> GameplayIngredients.GameSaveManager::currentUserSaveEntries
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___currentUserSaveEntries_11;
// GameplayIngredients.Callable[] GameplayIngredients.GameSaveManager::OnLoad
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnLoad_12;
// GameplayIngredients.Callable[] GameplayIngredients.GameSaveManager::OnSave
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnSave_13;
// System.Byte GameplayIngredients.GameSaveManager::currentUserIndex
uint8_t ___currentUserIndex_15;
};
// GameplayIngredients.Rigs.GenericAnimationRig
struct GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788 : public Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5
{
// GameplayIngredients.ReflectedMember GameplayIngredients.Rigs.GenericAnimationRig::property
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8 ___property_6;
};
// GameplayIngredients.Rigs.GenericBindingRig
struct GenericBindingRig_tEC6A58A4CB961235DD2B82FF3319C7D2BDB0D951 : public Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5
{
// GameplayIngredients.Rigs.GenericBindingRig/BindingType GameplayIngredients.Rigs.GenericBindingRig::bindingType
int32_t ___bindingType_6;
// GameplayIngredients.ReflectedMember GameplayIngredients.Rigs.GenericBindingRig::source
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8 ___source_7;
// GameplayIngredients.ReflectedMember GameplayIngredients.Rigs.GenericBindingRig::target
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8 ___target_8;
};
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6;
// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7;
// System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate
bool ___m_SkipLayoutUpdate_8;
// System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate
bool ___m_SkipMaterialUpdate_9;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget
bool ___m_RaycastTarget_10;
// UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_11;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_12;
// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_13;
// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_14;
// System.Boolean UnityEngine.UI.Graphic::m_VertsDirty
bool ___m_VertsDirty_15;
// System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty
bool ___m_MaterialDirty_16;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_17;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_18;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_19;
// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_22;
// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_23;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_24;
// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI_4;
// UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture_5;
// UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh_20;
// UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper_21;
};
// GameplayIngredients.LevelStreaming.LevelStreamingManager
struct LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8 : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// UnityEngine.GameObject GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadingRoot
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___LoadingRoot_6;
// UnityEngine.GameObject GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadingIcon
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___LoadingIcon_7;
// UnityEngine.GameObject GameplayIngredients.LevelStreaming.LevelStreamingManager::ProgressBar
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___ProgressBar_8;
// UnityEngine.GameObject GameplayIngredients.LevelStreaming.LevelStreamingManager::ProgressBarContainer
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___ProgressBarContainer_9;
// UnityEngine.UI.Text GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadingText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___LoadingText_10;
// UnityEngine.UI.Text GameplayIngredients.LevelStreaming.LevelStreamingManager::PercentageText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___PercentageText_11;
// System.Single GameplayIngredients.LevelStreaming.LevelStreamingManager::DelayBeforeLoad
float ___DelayBeforeLoad_12;
// System.Single GameplayIngredients.LevelStreaming.LevelStreamingManager::DelayAfterLoad
float ___DelayAfterLoad_13;
// UnityEngine.UI.Text GameplayIngredients.LevelStreaming.LevelStreamingManager::DebugText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___DebugText_14;
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager::EnableDebug
bool ___EnableDebug_15;
// System.Single[] GameplayIngredients.LevelStreaming.LevelStreamingManager::percentages
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___percentages_16;
// UnityEngine.AsyncOperation[] GameplayIngredients.LevelStreaming.LevelStreamingManager::asyncOperations
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* ___asyncOperations_17;
// System.Single GameplayIngredients.LevelStreaming.LevelStreamingManager::m_CurrentPercentage
float ___m_CurrentPercentage_18;
// System.Single GameplayIngredients.LevelStreaming.LevelStreamingManager::m_TargetPercentage
float ___m_TargetPercentage_19;
};
// GameplayIngredients.Logic.LogicBase
struct LogicBase_tBBE77247F007DE102340B15A337392184835BA03 : public Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA
{
};
// UnityEngine.InputSystem.Mouse
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A
{
// UnityEngine.InputSystem.Controls.Vector2Control UnityEngine.InputSystem.Mouse::<scroll>k__BackingField
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CscrollU3Ek__BackingField_45;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<leftButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftButtonU3Ek__BackingField_46;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<middleButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CmiddleButtonU3Ek__BackingField_47;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<rightButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightButtonU3Ek__BackingField_48;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<backButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbackButtonU3Ek__BackingField_49;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::<forwardButton>k__BackingField
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CforwardButtonU3Ek__BackingField_50;
// UnityEngine.InputSystem.Controls.IntegerControl UnityEngine.InputSystem.Mouse::<clickCount>k__BackingField
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CclickCountU3Ek__BackingField_51;
};
struct Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_StaticFields
{
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.Mouse::<current>k__BackingField
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___U3CcurrentU3Ek__BackingField_52;
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.Mouse::s_PlatformMouseDevice
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* ___s_PlatformMouseDevice_53;
};
// GameplayIngredients.Events.OnAwakeEvent
struct OnAwakeEvent_tE78F9C1F2B965ADCEFAC23DF72472D8F24C0070A : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnAwakeEvent::onAwake
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onAwake_4;
};
// GameplayIngredients.Events.OnButtonDownEvent
struct OnButtonDownEvent_t9BD9CCEC77CCF921E2F1A783AC2759BF76908D2B : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// System.String GameplayIngredients.Events.OnButtonDownEvent::Button
String_t* ___Button_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnButtonDownEvent::OnButtonDown
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnButtonDown_5;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnButtonDownEvent::OnButtonUp
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnButtonUp_6;
};
// GameplayIngredients.Events.OnCollider2DEvent
struct OnCollider2DEvent_tDC9B82C271EF60CB9E58A361C4710E84A353115A : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnCollider2DEvent::onCollisionEnter
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onCollisionEnter_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnCollider2DEvent::onCollisionExit
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onCollisionExit_5;
// System.Boolean GameplayIngredients.Events.OnCollider2DEvent::OnlyInteractWithTag
bool ___OnlyInteractWithTag_6;
// System.String GameplayIngredients.Events.OnCollider2DEvent::Tag
String_t* ___Tag_7;
};
// GameplayIngredients.Events.OnColliderEvent
struct OnColliderEvent_t42BF67CF88C838DA27A1C56B30C3425E942285C0 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnColliderEvent::onCollisionEnter
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onCollisionEnter_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnColliderEvent::onCollisionExit
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onCollisionExit_5;
// System.Boolean GameplayIngredients.Events.OnColliderEvent::OnlyInteractWithTag
bool ___OnlyInteractWithTag_6;
// System.String GameplayIngredients.Events.OnColliderEvent::Tag
String_t* ___Tag_7;
};
// GameplayIngredients.Events.OnDestroyEvent
struct OnDestroyEvent_tBC8D745F6993C5CCAB1174612803E873C13E2966 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnDestroyEvent::onDestroy
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onDestroy_4;
};
// GameplayIngredients.Events.OnEnableDisableEvent
struct OnEnableDisableEvent_t58EAD4CCBB99F600666A77E587B1AF1817B8015B : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnEnableDisableEvent::OnEnableEvent
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnEnableEvent_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnEnableDisableEvent::OnDisableEvent
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnDisableEvent_5;
};
// GameplayIngredients.Events.OnGameManagerLevelStart
struct OnGameManagerLevelStart_t00D1185C0C025595AD6750EB168AFD14D857130A : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Events.OnGameManagerLevelStart/GameManagerLevelType GameplayIngredients.Events.OnGameManagerLevelStart::m_LevelType
int32_t ___m_LevelType_4;
// System.String GameplayIngredients.Events.OnGameManagerLevelStart::m_Message
String_t* ___m_Message_5;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnGameManagerLevelStart::OnMessageRecieved
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnMessageRecieved_6;
};
// GameplayIngredients.Events.OnInputActionEvent
struct OnInputActionEvent_t4FFCF892F5B0FAAA318A9C695C9D2AFCFC77823E : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// UnityEngine.InputSystem.InputAction GameplayIngredients.Events.OnInputActionEvent::inputAction
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___inputAction_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnInputActionEvent::onButtonDown
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onButtonDown_5;
};
// GameplayIngredients.Events.OnInputAssetActionEvent
struct OnInputAssetActionEvent_t1F97E38FD47C4E2D1EAE137858D7287154D081DB : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Events.InputAssetAction GameplayIngredients.Events.OnInputAssetActionEvent::inputAction
InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1 ___inputAction_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnInputAssetActionEvent::onButtonDown
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onButtonDown_5;
};
// GameplayIngredients.Events.OnInputDirectEvent
struct OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Device GameplayIngredients.Events.OnInputDirectEvent::device
int32_t ___device_4;
// GameplayIngredients.MouseButton GameplayIngredients.Events.OnInputDirectEvent::mouseButton
int32_t ___mouseButton_5;
// GameplayIngredients.GamepadButton GameplayIngredients.Events.OnInputDirectEvent::gamepadButton
int32_t ___gamepadButton_6;
// UnityEngine.InputSystem.Key GameplayIngredients.Events.OnInputDirectEvent::keyboardKey
int32_t ___keyboardKey_7;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnInputDirectEvent::onPressed
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onPressed_8;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnInputDirectEvent::onReleased
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onReleased_9;
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.Events.OnInputDirectEvent::button
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___button_10;
};
// GameplayIngredients.Events.OnJointBreakEvent
struct OnJointBreakEvent_t67639A0F12F7FB92A08A83F29FD72E9E89BC49B7 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnJointBreakEvent::onJointBreak
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onJointBreak_4;
};
// GameplayIngredients.Events.OnKeyDownEvent
struct OnKeyDownEvent_t5EF432613B39F7AB548A432C35C612E20D658AFB : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// UnityEngine.KeyCode GameplayIngredients.Events.OnKeyDownEvent::Key
int32_t ___Key_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnKeyDownEvent::OnKeyDown
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnKeyDown_5;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnKeyDownEvent::OnKeyUp
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnKeyUp_6;
};
// GameplayIngredients.Events.OnMessageEvent
struct OnMessageEvent_tE81895ECCB44A4A5652691B57F88C64C9D08E95B : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// System.String GameplayIngredients.Events.OnMessageEvent::MessageName
String_t* ___MessageName_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnMessageEvent::OnMessageRecieved
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnMessageRecieved_5;
};
// GameplayIngredients.Events.OnMouseDownEvent
struct OnMouseDownEvent_t0B2AB41C78EA3CF728108DB64FBE49F53DAA21B6 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnMouseDownEvent::MouseDown
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___MouseDown_4;
};
// GameplayIngredients.Events.OnMouseHoverEvent
struct OnMouseHoverEvent_tD2D8C81F49BFDF8190EF79CBB5D8CC99BCD99378 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnMouseHoverEvent::OnHoverIn
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnHoverIn_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnMouseHoverEvent::OnHoverOut
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnHoverOut_5;
};
// GameplayIngredients.Events.OnPlayerInputActionEvent
struct OnPlayerInputActionEvent_t53E3A3DCCCA89B94DB5B43E9F2667589B1D4DC23 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Events.PlayerInputAction GameplayIngredients.Events.OnPlayerInputActionEvent::inputAction
PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0 ___inputAction_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnPlayerInputActionEvent::onButtonDown
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onButtonDown_5;
};
// GameplayIngredients.Events.OnStartEvent
struct OnStartEvent_t1C8B5B7CC87A4F1623B23AD90A19E6EE1E969EDE : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnStartEvent::OnStart
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnStart_4;
};
// GameplayIngredients.Events.OnTrigger2DEvent
struct OnTrigger2DEvent_t5658C7031255BA843ABFF393411E6DD57C7AC903 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnTrigger2DEvent::onTriggerEnter
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onTriggerEnter_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnTrigger2DEvent::onTriggerExit
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onTriggerExit_5;
// System.Boolean GameplayIngredients.Events.OnTrigger2DEvent::OnlyInteractWithTag
bool ___OnlyInteractWithTag_6;
// System.String GameplayIngredients.Events.OnTrigger2DEvent::Tag
String_t* ___Tag_7;
};
// GameplayIngredients.Events.OnTriggerEvent
struct OnTriggerEvent_tBE84F3D25B9BDB671EB07E78BDA670FCAB1430D4 : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnTriggerEvent::onTriggerEnter
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onTriggerEnter_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnTriggerEvent::onTriggerExit
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onTriggerExit_5;
// System.Boolean GameplayIngredients.Events.OnTriggerEvent::OnlyInteractWithTag
bool ___OnlyInteractWithTag_6;
// System.String GameplayIngredients.Events.OnTriggerEvent::Tag
String_t* ___Tag_7;
};
// GameplayIngredients.Events.OnUpdateEvent
struct OnUpdateEvent_t51CF4504F5DB01D81255BC3AFDA18EEB91FA027E : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnUpdateEvent::OnUpdate
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnUpdate_4;
};
// GameplayIngredients.Events.OnVFXOutputEvent
struct OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// System.String GameplayIngredients.Events.OnVFXOutputEvent::m_VFXEventName
String_t* ___m_VFXEventName_4;
// System.Int32 GameplayIngredients.Events.OnVFXOutputEvent::m_VFXEventID
int32_t ___m_VFXEventID_5;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnVFXOutputEvent::onEventReceived
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onEventReceived_6;
};
// GameplayIngredients.Events.OnVisibilityEvent
struct OnVisibilityEvent_t13E61BC1C4703CF381F7677591FD5039D64C8D4A : public EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227
{
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnVisibilityEvent::OnVisible
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnVisible_4;
// GameplayIngredients.Callable[] GameplayIngredients.Events.OnVisibilityEvent::OnInvisible
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnInvisible_5;
};
// GameplayIngredients.RandomManager
struct RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// System.Boolean GameplayIngredients.RandomManager::setInitialSeed
bool ___setInitialSeed_6;
// System.Int32 GameplayIngredients.RandomManager::initialSeed
int32_t ___initialSeed_7;
// System.Int32 GameplayIngredients.RandomManager::<currentSeed>k__BackingField
int32_t ___U3CcurrentSeedU3Ek__BackingField_8;
};
// GameplayIngredients.ScreenshotManager
struct ScreenshotManager_tE6851AF9DA1DAE7BEE80E4BFD60348DE29925463 : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// UnityEngine.InputSystem.Key GameplayIngredients.ScreenshotManager::ScreenshotKey
int32_t ___ScreenshotKey_6;
// System.Int32 GameplayIngredients.ScreenshotManager::SuperSize
int32_t ___SuperSize_7;
// System.String GameplayIngredients.ScreenshotManager::Prefix
String_t* ___Prefix_8;
// GameplayIngredients.Callable[] GameplayIngredients.ScreenshotManager::OnBeforeScreenshot
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnBeforeScreenshot_9;
// GameplayIngredients.Callable[] GameplayIngredients.ScreenshotManager::OnAfterScreenshot
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnAfterScreenshot_10;
};
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Boolean UnityEngine.UI.Selectable::m_EnableCalled
bool ___m_EnableCalled_6;
// UnityEngine.UI.Navigation UnityEngine.UI.Selectable::m_Navigation
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation_7;
// UnityEngine.UI.Selectable/Transition UnityEngine.UI.Selectable::m_Transition
int32_t ___m_Transition_8;
// UnityEngine.UI.ColorBlock UnityEngine.UI.Selectable::m_Colors
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors_9;
// UnityEngine.UI.SpriteState UnityEngine.UI.Selectable::m_SpriteState
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState_10;
// UnityEngine.UI.AnimationTriggers UnityEngine.UI.Selectable::m_AnimationTriggers
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers_11;
// System.Boolean UnityEngine.UI.Selectable::m_Interactable
bool ___m_Interactable_12;
// UnityEngine.UI.Graphic UnityEngine.UI.Selectable::m_TargetGraphic
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic_13;
// System.Boolean UnityEngine.UI.Selectable::m_GroupsAllowInteraction
bool ___m_GroupsAllowInteraction_14;
// System.Int32 UnityEngine.UI.Selectable::m_CurrentIndex
int32_t ___m_CurrentIndex_15;
// System.Boolean UnityEngine.UI.Selectable::<isPointerInside>k__BackingField
bool ___U3CisPointerInsideU3Ek__BackingField_16;
// System.Boolean UnityEngine.UI.Selectable::<isPointerDown>k__BackingField
bool ___U3CisPointerDownU3Ek__BackingField_17;
// System.Boolean UnityEngine.UI.Selectable::<hasSelection>k__BackingField
bool ___U3ChasSelectionU3Ek__BackingField_18;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup> UnityEngine.UI.Selectable::m_CanvasGroupCache
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache_19;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_StaticFields
{
// UnityEngine.UI.Selectable[] UnityEngine.UI.Selectable::s_Selectables
SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9* ___s_Selectables_4;
// System.Int32 UnityEngine.UI.Selectable::s_SelectableCount
int32_t ___s_SelectableCount_5;
};
// GameplayIngredients.Managers.SingleUpdateManager
struct SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1 : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// System.Collections.Generic.List`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate> GameplayIngredients.Managers.SingleUpdateManager::updateList
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* ___updateList_6;
};
// GameplayIngredients.Timer
struct Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601 : public GameplayIngredientsBehaviour_t55D9CD946E00B51C2076D898A073AC4204FA2290
{
// System.Boolean GameplayIngredients.Timer::StartOnEnable
bool ___StartOnEnable_4;
// System.UInt32 GameplayIngredients.Timer::Hours
uint32_t ___Hours_5;
// System.UInt32 GameplayIngredients.Timer::Minutes
uint32_t ___Minutes_6;
// System.UInt32 GameplayIngredients.Timer::Seconds
uint32_t ___Seconds_7;
// System.UInt32 GameplayIngredients.Timer::Milliseconds
uint32_t ___Milliseconds_8;
// GameplayIngredients.Callable[] GameplayIngredients.Timer::OnTimerFinished
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnTimerFinished_9;
// GameplayIngredients.Callable[] GameplayIngredients.Timer::OnTimerInterrupt
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnTimerInterrupt_10;
// GameplayIngredients.Callable[] GameplayIngredients.Timer::OnTimerStart
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnTimerStart_11;
// System.Single GameplayIngredients.Timer::m_TTL
float ___m_TTL_12;
};
// GameplayIngredients.TimerDisplayRig
struct TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6 : public Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5
{
// UnityEngine.UI.Text GameplayIngredients.TimerDisplayRig::text
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___text_6;
// UnityEngine.TextMesh GameplayIngredients.TimerDisplayRig::textMesh
TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* ___textMesh_7;
// GameplayIngredients.Timer GameplayIngredients.TimerDisplayRig::timer
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* ___timer_8;
// System.String GameplayIngredients.TimerDisplayRig::format
String_t* ___format_9;
};
// GameplayIngredients.UIEventManager
struct UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// UnityEngine.EventSystems.EventSystem GameplayIngredients.UIEventManager::m_EventSystem
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem_6;
};
// GameplayIngredients.VirtualCameraManager
struct VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// UnityEngine.Camera GameplayIngredients.VirtualCameraManager::<Camera>k__BackingField
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CCameraU3Ek__BackingField_6;
// Cinemachine.CinemachineBrain GameplayIngredients.VirtualCameraManager::<Brain>k__BackingField
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___U3CBrainU3Ek__BackingField_7;
};
// GameplayIngredients.Actions.DestroyObjectAction
struct DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413 : public ActionBase_t067F071F4AA8F657AEE0BA9E849F572809F3435D
{
// UnityEngine.GameObject[] GameplayIngredients.Actions.DestroyObjectAction::ObjectsToDestroy
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___ObjectsToDestroy_5;
// System.Boolean GameplayIngredients.Actions.DestroyObjectAction::DestroyInstigator
bool ___DestroyInstigator_6;
};
// GameplayIngredients.Actions.FullScreenFadeAction
struct FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142 : public ActionBase_t067F071F4AA8F657AEE0BA9E849F572809F3435D
{
// GameplayIngredients.FullScreenFadeManager/FadeMode GameplayIngredients.Actions.FullScreenFadeAction::Fading
int32_t ___Fading_5;
// System.Single GameplayIngredients.Actions.FullScreenFadeAction::Duration
float ___Duration_6;
// GameplayIngredients.FullScreenFadeManager/FadeTimingMode GameplayIngredients.Actions.FullScreenFadeAction::fadeTimingMode
int32_t ___fadeTimingMode_7;
// GameplayIngredients.Callable[] GameplayIngredients.Actions.FullScreenFadeAction::OnComplete
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnComplete_8;
};
// GameplayIngredients.Rigs.GenericColorAnimationRig
struct GenericColorAnimationRig_tADF9731E0C109FA1EDF2797CEE54249B099AD30C : public GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788
{
// System.Boolean GameplayIngredients.Rigs.GenericColorAnimationRig::useStoredValueAsBase
bool ___useStoredValueAsBase_7;
// UnityEngine.Color GameplayIngredients.Rigs.GenericColorAnimationRig::baseValue
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___baseValue_8;
// GameplayIngredients.Rigs.ColorAnimationHandler GameplayIngredients.Rigs.GenericColorAnimationRig::animationHandler
ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* ___animationHandler_9;
};
// GameplayIngredients.Rigs.GenericFloatAnimationRig
struct GenericFloatAnimationRig_t0A09F222F31D7A7EF610834C02FC6C50754A2F95 : public GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788
{
// System.Boolean GameplayIngredients.Rigs.GenericFloatAnimationRig::useStoredValueAsBase
bool ___useStoredValueAsBase_7;
// System.Single GameplayIngredients.Rigs.GenericFloatAnimationRig::baseValue
float ___baseValue_8;
// GameplayIngredients.Rigs.FloatAnimationHandler GameplayIngredients.Rigs.GenericFloatAnimationRig::animationHandler
FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* ___animationHandler_9;
};
// GameplayIngredients.Rigs.GenericVector3AnimationRig
struct GenericVector3AnimationRig_t51DE7B1D858455D069331E6262F9C3C9B6BBBB9F : public GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788
{
// System.Boolean GameplayIngredients.Rigs.GenericVector3AnimationRig::useStoredValueAsBase
bool ___useStoredValueAsBase_7;
// UnityEngine.Vector3 GameplayIngredients.Rigs.GenericVector3AnimationRig::baseValue
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___baseValue_8;
// GameplayIngredients.Rigs.Vector3AnimationHandler GameplayIngredients.Rigs.GenericVector3AnimationRig::animationHandler
Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011* ___animationHandler_9;
};
// UnityEngine.InputSystem.UI.InputSystemUIInputModule
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58 : public BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1
{
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MoveRepeatDelay
float ___m_MoveRepeatDelay_11;
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MoveRepeatRate
float ___m_MoveRepeatRate_12;
// System.Single UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_TrackedDeviceDragThresholdMultiplier
float ___m_TrackedDeviceDragThresholdMultiplier_13;
// UnityEngine.Transform UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_XRTrackingOrigin
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_XRTrackingOrigin_14;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_ActionsAsset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_ActionsAsset_16;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_PointAction_17;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MoveAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_MoveAction_18;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_SubmitAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_SubmitAction_19;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CancelAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_CancelAction_20;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_LeftClickAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_LeftClickAction_21;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_MiddleClickAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_MiddleClickAction_22;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_RightClickAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_RightClickAction_23;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_ScrollWheelAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_ScrollWheelAction_24;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_TrackedDevicePositionAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_TrackedDevicePositionAction_25;
// UnityEngine.InputSystem.InputActionReference UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_TrackedDeviceOrientationAction
InputActionReference_t64730C6B41271E0983FC21BFB416169F5D6BC4A1* ___m_TrackedDeviceOrientationAction_26;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_DeselectOnBackgroundClick
bool ___m_DeselectOnBackgroundClick_27;
// UnityEngine.InputSystem.UI.UIPointerBehavior UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerBehavior
int32_t ___m_PointerBehavior_28;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_ActionsHooked
bool ___m_ActionsHooked_30;
// System.Boolean UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_NeedToPurgeStalePointers
bool ___m_NeedToPurgeStalePointers_31;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnPointDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnPointDelegate_32;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnMoveDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnMoveDelegate_33;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnLeftClickDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnLeftClickDelegate_34;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnRightClickDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnRightClickDelegate_35;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnMiddleClickDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnMiddleClickDelegate_36;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnScrollWheelDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnScrollWheelDelegate_37;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnTrackedDevicePositionDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnTrackedDevicePositionDelegate_38;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnTrackedDeviceOrientationDelegate
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___m_OnTrackedDeviceOrientationDelegate_39;
// System.Action`1<System.Object> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_OnControlsChangedDelegate
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_OnControlsChangedDelegate_40;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CurrentPointerId
int32_t ___m_CurrentPointerId_41;
// System.Int32 UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CurrentPointerIndex
int32_t ___m_CurrentPointerIndex_42;
// UnityEngine.InputSystem.UI.UIPointerType UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_CurrentPointerType
int32_t ___m_CurrentPointerType_43;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Int32> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerIds
InlinedArray_1_tC2490B07B1DD813665B621955586CF31457DB284 ___m_PointerIds_44;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.InputControl> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerTouchControls
InlinedArray_1_t41B0BE9148DA71A79EE32EDB0E82E219783F9BF8 ___m_PointerTouchControls_45;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<UnityEngine.InputSystem.UI.PointerModel> UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_PointerStates
InlinedArray_1_t6E2851F85C23093EDE233F71F5CE3D6D08FAE920 ___m_PointerStates_46;
// UnityEngine.InputSystem.UI.NavigationModel UnityEngine.InputSystem.UI.InputSystemUIInputModule::m_NavigationState
NavigationModel_t6B51B0BA26B0D874FF92F039259B0E6B74E427C2 ___m_NavigationState_47;
};
struct InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_StaticFields
{
// System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,UnityEngine.InputSystem.UI.InputSystemUIInputModule/InputActionReferenceState> UnityEngine.InputSystem.UI.InputSystemUIInputModule::s_InputActionReferenceCounts
Dictionary_2_t609CD6E7E686007E5CF00E6A12C74A3B3106EF96* ___s_InputActionReferenceCounts_29;
};
// UnityEngine.InputSystem.Controls.KeyControl
struct KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0 : public ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF
{
// UnityEngine.InputSystem.Key UnityEngine.InputSystem.Controls.KeyControl::<keyCode>k__BackingField
int32_t ___U3CkeyCodeU3Ek__BackingField_37;
// System.Int32 UnityEngine.InputSystem.Controls.KeyControl::m_ScanCode
int32_t ___m_ScanCode_38;
};
// GameplayIngredients.Logic.Logic
struct Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC : public LogicBase_tBBE77247F007DE102340B15A337392184835BA03
{
// GameplayIngredients.Callable[] GameplayIngredients.Logic.Logic::Calls
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___Calls_5;
};
// UnityEngine.UI.MaskableGraphic
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil
bool ___m_ShouldRecalculateStencil_26;
// UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_27;
// UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_28;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable
bool ___m_Maskable_29;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic
bool ___m_IsMaskingGraphic_30;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking
bool ___m_IncludeForMasking_31;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_32;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate
bool ___m_ShouldRecalculate_33;
// System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue
int32_t ___m_StencilValue_34;
// UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_35;
};
// UnityEngine.EventSystems.PointerInputModule
struct PointerInputModule_tD71E11FA989C22D83883E120EAA4F05929907556 : public BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1
{
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.EventSystems.PointerEventData> UnityEngine.EventSystems.PointerInputModule::m_PointerData
Dictionary_2_t489B023479196B8FC9709A9F834FC38729BD9493* ___m_PointerData_14;
// UnityEngine.EventSystems.PointerInputModule/MouseState UnityEngine.EventSystems.PointerInputModule::m_MouseState
MouseState_tCCE70861DE1EEECF949AFE8E2A922541D4E08A09* ___m_MouseState_15;
};
// GameplayIngredients.Actions.SendMessageAction
struct SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B : public ActionBase_t067F071F4AA8F657AEE0BA9E849F572809F3435D
{
// System.String GameplayIngredients.Actions.SendMessageAction::MessageToSend
String_t* ___MessageToSend_5;
};
// GameplayIngredients.Actions.SetStateAction
struct SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F : public ActionBase_t067F071F4AA8F657AEE0BA9E849F572809F3435D
{
// GameplayIngredients.StateMachines.StateMachine GameplayIngredients.Actions.SetStateAction::StateMachine
StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* ___StateMachine_5;
// System.String GameplayIngredients.Actions.SetStateAction::m_State
String_t* ___m_State_6;
};
// GameplayIngredients.Actions.StreamingLevelAction
struct StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E : public ActionBase_t067F071F4AA8F657AEE0BA9E849F572809F3435D
{
// System.String[] GameplayIngredients.Actions.StreamingLevelAction::Scenes
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___Scenes_5;
// System.String GameplayIngredients.Actions.StreamingLevelAction::SceneToActivate
String_t* ___SceneToActivate_6;
// GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction GameplayIngredients.Actions.StreamingLevelAction::Action
int32_t ___Action_7;
// System.Boolean GameplayIngredients.Actions.StreamingLevelAction::ShowUI
bool ___ShowUI_8;
// GameplayIngredients.Callable[] GameplayIngredients.Actions.StreamingLevelAction::OnLoadComplete
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnLoadComplete_9;
};
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.Sprite UnityEngine.UI.Image::m_Sprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_37;
// UnityEngine.Sprite UnityEngine.UI.Image::m_OverrideSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_OverrideSprite_38;
// UnityEngine.UI.Image/Type UnityEngine.UI.Image::m_Type
int32_t ___m_Type_39;
// System.Boolean UnityEngine.UI.Image::m_PreserveAspect
bool ___m_PreserveAspect_40;
// System.Boolean UnityEngine.UI.Image::m_FillCenter
bool ___m_FillCenter_41;
// UnityEngine.UI.Image/FillMethod UnityEngine.UI.Image::m_FillMethod
int32_t ___m_FillMethod_42;
// System.Single UnityEngine.UI.Image::m_FillAmount
float ___m_FillAmount_43;
// System.Boolean UnityEngine.UI.Image::m_FillClockwise
bool ___m_FillClockwise_44;
// System.Int32 UnityEngine.UI.Image::m_FillOrigin
int32_t ___m_FillOrigin_45;
// System.Single UnityEngine.UI.Image::m_AlphaHitTestMinimumThreshold
float ___m_AlphaHitTestMinimumThreshold_46;
// System.Boolean UnityEngine.UI.Image::m_Tracked
bool ___m_Tracked_47;
// System.Boolean UnityEngine.UI.Image::m_UseSpriteMesh
bool ___m_UseSpriteMesh_48;
// System.Single UnityEngine.UI.Image::m_PixelsPerUnitMultiplier
float ___m_PixelsPerUnitMultiplier_49;
// System.Single UnityEngine.UI.Image::m_CachedReferencePixelsPerUnit
float ___m_CachedReferencePixelsPerUnit_50;
};
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Image::s_ETC1DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ETC1DefaultUI_36;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_VertScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_VertScratch_51;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_UVScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_UVScratch_52;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Xy
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Xy_53;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Uv
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Uv_54;
// System.Collections.Generic.List`1<UnityEngine.UI.Image> UnityEngine.UI.Image::m_TrackedTexturelessImages
List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19* ___m_TrackedTexturelessImages_55;
// System.Boolean UnityEngine.UI.Image::s_Initialized
bool ___s_Initialized_56;
};
// UnityEngine.EventSystems.StandaloneInputModule
struct StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530 : public PointerInputModule_tD71E11FA989C22D83883E120EAA4F05929907556
{
// System.Single UnityEngine.EventSystems.StandaloneInputModule::m_PrevActionTime
float ___m_PrevActionTime_16;
// UnityEngine.Vector2 UnityEngine.EventSystems.StandaloneInputModule::m_LastMoveVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LastMoveVector_17;
// System.Int32 UnityEngine.EventSystems.StandaloneInputModule::m_ConsecutiveMoveCount
int32_t ___m_ConsecutiveMoveCount_18;
// UnityEngine.Vector2 UnityEngine.EventSystems.StandaloneInputModule::m_LastMousePosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LastMousePosition_19;
// UnityEngine.Vector2 UnityEngine.EventSystems.StandaloneInputModule::m_MousePosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_MousePosition_20;
// UnityEngine.GameObject UnityEngine.EventSystems.StandaloneInputModule::m_CurrentFocusedGameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentFocusedGameObject_21;
// UnityEngine.EventSystems.PointerEventData UnityEngine.EventSystems.StandaloneInputModule::m_InputPointerEvent
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___m_InputPointerEvent_22;
// System.String UnityEngine.EventSystems.StandaloneInputModule::m_HorizontalAxis
String_t* ___m_HorizontalAxis_23;
// System.String UnityEngine.EventSystems.StandaloneInputModule::m_VerticalAxis
String_t* ___m_VerticalAxis_24;
// System.String UnityEngine.EventSystems.StandaloneInputModule::m_SubmitButton
String_t* ___m_SubmitButton_25;
// System.String UnityEngine.EventSystems.StandaloneInputModule::m_CancelButton
String_t* ___m_CancelButton_26;
// System.Single UnityEngine.EventSystems.StandaloneInputModule::m_InputActionsPerSecond
float ___m_InputActionsPerSecond_27;
// System.Single UnityEngine.EventSystems.StandaloneInputModule::m_RepeatDelay
float ___m_RepeatDelay_28;
// System.Boolean UnityEngine.EventSystems.StandaloneInputModule::m_ForceModuleActive
bool ___m_ForceModuleActive_29;
};
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.UI.FontData UnityEngine.UI.Text::m_FontData
FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData_36;
// System.String UnityEngine.UI.Text::m_Text
String_t* ___m_Text_37;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCache
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache_38;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCacheForLayout
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout_39;
// System.Boolean UnityEngine.UI.Text::m_DisableFontTextureRebuiltCallback
bool ___m_DisableFontTextureRebuiltCallback_41;
// UnityEngine.UIVertex[] UnityEngine.UI.Text::m_TempVerts
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts_42;
};
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Text::s_DefaultText
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText_40;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// 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);
}
};
// GameplayIngredients.Actions.ToggleGameObjectAction/GameObjectToggle[]
struct GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B : public RuntimeArray
{
ALIGN_FIELD (8) GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2 m_Items[1];
inline GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2* 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, GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___GameObject_0), (void*)NULL);
}
inline GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GameObjectToggle_t541ECE21C509270DF1FE5DF6C5B4F28F96B4AEF2 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___GameObject_0), (void*)NULL);
}
};
// GameplayIngredients.DiscoverSection[]
struct DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B : public RuntimeArray
{
ALIGN_FIELD (8) DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B m_Items[1];
inline DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B* 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, DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___SectionName_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___SectionContent_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Actions_2), (void*)NULL);
#endif
}
inline DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___SectionName_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___SectionContent_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Actions_2), (void*)NULL);
#endif
}
};
// GameplayIngredients.SectionAction[]
struct SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B : public RuntimeArray
{
ALIGN_FIELD (8) SectionAction_t391356232A48451A29BB27D2F56889F71553E903 m_Items[1];
inline SectionAction_t391356232A48451A29BB27D2F56889F71553E903 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SectionAction_t391356232A48451A29BB27D2F56889F71553E903* 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, SectionAction_t391356232A48451A29BB27D2F56889F71553E903 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Description_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Target_1), (void*)NULL);
#endif
}
inline SectionAction_t391356232A48451A29BB27D2F56889F71553E903 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SectionAction_t391356232A48451A29BB27D2F56889F71553E903* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SectionAction_t391356232A48451A29BB27D2F56889F71553E903 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Description_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Target_1), (void*)NULL);
#endif
}
};
// GameplayIngredients.Callable[]
struct CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306 : public RuntimeArray
{
ALIGN_FIELD (8) Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* m_Items[1];
inline Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA** 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, Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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);
}
};
// GameplayIngredients.Messager/Message[]
struct MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB : public RuntimeArray
{
ALIGN_FIELD (8) Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* m_Items[1];
inline Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719** 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, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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);
}
};
// GameplayIngredients.GameLevel[]
struct GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6 : public RuntimeArray
{
ALIGN_FIELD (8) GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* m_Items[1];
inline GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC** 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, GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// GameplayIngredients.GameSaveManager/ValueType[]
struct ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9 : 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;
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.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.MemberInfo[]
struct MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053 : public RuntimeArray
{
ALIGN_FIELD (8) MemberInfo_t* m_Items[1];
inline MemberInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MemberInfo_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, MemberInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MemberInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MemberInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MemberInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Transform[]
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24 : public RuntimeArray
{
ALIGN_FIELD (8) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* m_Items[1];
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** 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, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate[]
struct SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141 : public RuntimeArray
{
ALIGN_FIELD (8) SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* m_Items[1];
inline SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3** 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, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* 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, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
// UnityEngine.AsyncOperation[]
struct AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36 : public RuntimeArray
{
ALIGN_FIELD (8) AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* m_Items[1];
inline AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C** 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, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// GameplayIngredients.StateMachines.State[]
struct StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE : public RuntimeArray
{
ALIGN_FIELD (8) State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* m_Items[1];
inline State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline State_t9C08F7189076BFA7CE88822F317EAE60B48D3970** 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, State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline State_t9C08F7189076BFA7CE88822F317EAE60B48D3970** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// GameplayIngredients.Actions.SetStateAction[]
struct SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D : public RuntimeArray
{
ALIGN_FIELD (8) SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* m_Items[1];
inline SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F** 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, SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.GradientColorKey[]
struct GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18 : public RuntimeArray
{
ALIGN_FIELD (8) GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A m_Items[1];
inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* 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, GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A value)
{
m_Items[index] = value;
}
};
// UnityEngine.GradientAlphaKey[]
struct GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E : public RuntimeArray
{
ALIGN_FIELD (8) GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 m_Items[1];
inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* 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, GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 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;
}
};
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke_back(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke& marshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled);
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke_cleanup(SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com& marshaled);
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com_back(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com& marshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled);
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com_cleanup(SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_back(const Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C& unmarshaled);
IL2CPP_EXTERN_C void Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_cleanup(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com& marshaled);
// System.Void System.Collections.Generic.Stack`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Object>::Push(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// T System.Collections.Generic.Stack`1<System.Object>::Pop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Stack`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.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<System.Object,System.Single>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m7090A0C6890D4FE1C83844A6616D8E9A5AEC802C_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE0E8184DB358BEB3549E33D6EEA31FF45B89D99F_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::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<System.Object,System.Single>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m97AA589FB0CCE1240A0C9F7F7C32573B94FD2592_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mBEDE43E001DFC228FF4DA06FBCA7CC215C8E7C73_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Single>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m5A4D75103E82F4CF2703F01E9E38363EAE2F8851_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_get_Item_mB8DAA0FB328D474EEE65CAF7F132DD9569BBC3A8_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Item_mA019F7A495B48EF2A6E5D36977DB3EA09A47ECDB_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,System.Single>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Dictionary_2_get_Item_m592530FB0319E03D62CA02B0349798F60BC09A31_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// System.Void Globals::SetValue<System.Boolean>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE_gshared (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ___dict0, String_t* ___name1, bool ___value2, const RuntimeMethod* method) ;
// System.Void Globals::SetValue<System.Int32>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA_gshared (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___dict0, String_t* ___name1, int32_t ___value2, const RuntimeMethod* method) ;
// System.Void Globals::SetValue<System.Object>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetValue_TisRuntimeObject_m9D85EBE00AFEF0E3DBA69F1CED9BAAAD58EA5FC4_gshared (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___dict0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method) ;
// System.Void Globals::SetValue<System.Single>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC_gshared (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* ___dict0, String_t* ___name1, float ___value2, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Boolean>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t82843611D3240C37DEA1AF693D1E4E17145BBE08* Dictionary_2_get_Keys_mFDF56AF2BA76C6CCAF215187B66751FC03E474FD_gshared (Dictionary_2_tDBC7BB75C617E4886F85171F2758C7996F98EC36* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Int32>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tEBE08B15420BC67BA2CCF00CB0FC401CEE1820A9* Dictionary_2_get_Keys_m241B452A1A7DDE3C7E10D446BE86FFD25EDD160E_gshared (Dictionary_2_t5C96F4B6841710A9013966F76224BAE01FB4B4D1* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Single>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t83B5C938D73A29E7198A545AE88DC67240DDA6DF* Dictionary_2_get_Keys_m0CE1D5AD248E8D3A8F8C9F391681DE9F8B368430_gshared (Dictionary_2_t1E85CF9786F2C7C796C8CC2EB86ADA13A263ECAB* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tB45A861D090B15129521119AE48ED3813820A974* Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// T GameplayIngredients.Manager::Get<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Manager_Get_TisRuntimeObject_m3C371D01921C05B2EE9E81B6D5A0C3CA4B134CEB_gshared (const RuntimeMethod* method) ;
// System.Void System.Predicate`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::RemoveAll(System.Predicate`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___match0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::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<System.Object>::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<System.Object>::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<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::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<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T,UnityEngine.Vector3,UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m2A2DD50EC8EB54C91AF71E02DFD6969174D82B08_gshared (RuntimeObject* ___original0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation2, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Int32,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m21E85B4040A96377ECFBA2A1C40E3A1C0EF3EF7F_gshared (Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Int32,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m728E4E37D12E560DA4AA9CB58274D5FF92107170_gshared (RuntimeObject* ___source0, Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* ___keySelector1, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5B5E5EC930C4D504B672EC353CF5936D1EB8D419_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Int32>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<System.Object>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Concat<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Concat_TisRuntimeObject_mA8ADB041F0D522A7D98DCC2759A79A6E98BADE85_gshared (RuntimeObject* ___first0, RuntimeObject* ___second1, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.Boolean>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFAA88E6BDE0D790C27E6604D16A2E43E0240D55A_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.Int32>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8F20B279F646941B70A32B340BB36EA5171EAB19_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.Single>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m363CE4967B1A8D18ACDAAF57DD2C8C0FBBBC8C24_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.Object>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasValue_TisRuntimeObject_m8FF67AC2A7948989B330EE7752EE7D353ECBA935_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// T GameplayIngredients.GameSaveManager::GetValue<System.Boolean>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1DAF0229AF44951942E5A62BBF7041D1BB2F3CC3_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// T GameplayIngredients.GameSaveManager::GetValue<System.Int32>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameSaveManager_GetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m46CEE2C715CD643C45F7ACC513448FE19617646D_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// T GameplayIngredients.GameSaveManager::GetValue<System.Single>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GameSaveManager_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD51504FEFE3AC677B36DEC0E3A2D71773F55F365_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// T GameplayIngredients.GameSaveManager::GetValue<System.Object>(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameSaveManager_GetValue_TisRuntimeObject_m99EA8916948D97664E6387CA84301FC1B1C758E7_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.Boolean>(System.String,GameplayIngredients.GameSaveManager/Location,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m932E606D14BFECC6B4054C773CD54D93035C9E9F_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, bool ___value2, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.Int32>(System.String,GameplayIngredients.GameSaveManager/Location,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8E4FC2D70C067CC1245B4C2E98EBC9FEA453D4FC_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, int32_t ___value2, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.Single>(System.String,GameplayIngredients.GameSaveManager/Location,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6741869C5863675AE4A130793CC83316ECB80939_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, float ___value2, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.Object>(System.String,GameplayIngredients.GameSaveManager/Location,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetValue_TisRuntimeObject_mBBC70180874C59E20AC161BDB76FE9CE3AE41FB5_gshared (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, RuntimeObject* ___value2, const RuntimeMethod* method) ;
// T UnityEngine.JsonUtility::FromJson<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared (String_t* ___json0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::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<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<System.Object>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___component0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::TryGetComponent<System.Object>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RuntimeObject** ___component0, const RuntimeMethod* method) ;
// T System.Reflection.CustomAttributeExtensions::GetCustomAttribute<System.Object>(System.Reflection.MemberInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m4EC31174530940C18F3127D8C7E7260B2606F4A0_gshared (MemberInfo_t* ___element0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_mBDB9895C2D14F2A92043507996018A329BD32A64_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_m8B40A11CE62A4E445DADC28C81BD73922A4D4B65_gshared (String_t* ___path0, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_mCD6FC6BB14BA9EF1A4B314841EB4D40675E3C1DB_gshared (RuntimeObject* ___original0, const RuntimeMethod* method) ;
// System.Type[] GameplayIngredients.TypeUtility::GetConcreteTypes<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeUtility_GetConcreteTypes_TisRuntimeObject_m60109A9D171CDA0957DE624AFA5A04701FF2595B_gshared (const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mC0E9A81793F65BF8BEDFAAAD5B2401ADB054DD5A_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// T UnityEngine.ScriptableObject::CreateInstance<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mBE664E52864F727B39B81313FA00C5FCFF9BAE62_gshared (const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57_gshared (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>::IndexOf(System.Predicate`1<TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_IndexOf_mAA6DD96877EFCA8A15D638C4EA340C83B48D4F2E_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___predicate0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, int32_t ___index0, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::FirstOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m89A7FC9E77581DB0D6C05F91BD328EDCA61A19BA_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// T[] UnityEngine.Component::GetComponents<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Int32 System.Linq.Enumerable::Count<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mFE2578389AAD1579F88DF0952810FE9CC535D2DE_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Color>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationHandler_1__ctor_m15076AC4B5B30DE83912300F143BABC75C0BAD0A_gshared (AnimationHandler_1_t705E9A46CF629DD8D7596E237B4DD4DD00FDD903* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.AnimationHandler`1<System.Single>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationHandler_1__ctor_m3BA06BCECD33D0400043E6DCB57F0D333D48105A_gshared (AnimationHandler_1_t03D6E22AE1DCE1C6FE539DEF9EC5609F54F0C581* __this, const RuntimeMethod* method) ;
// System.Void GameObjectExtensions/<GetAllChildren>d__0::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__0__ctor_m6D4DD16C41C57D6CCC3DF7998D0C27CDFDEC5086 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void GameObjectExtensions/<GetAllChildren>d__1::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__1__ctor_mADD925751366C16BA789322FDB69F8787D9BC319 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Int32 System.Environment::get_CurrentManagedThreadId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2 (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<UnityEngine.Transform>::.ctor()
inline void Stack_1__ctor_m56AAA6B05BD3DC0402ED9414AB3ED2D1DE4EE4D2 (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* __this, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993*, const RuntimeMethod*))Stack_1__ctor_m70E8EDA96A608CE9BAB7FC8313B233AADA573BD4_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Stack`1<UnityEngine.Transform>::Push(T)
inline void Stack_1_Push_m4D353C038CD5A0D31F5EDF4DC2038834E6B68054 (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___item0, const RuntimeMethod* method)
{
(( void (*) (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___item0, method);
}
// T System.Collections.Generic.Stack`1<UnityEngine.Transform>::Pop()
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Stack_1_Pop_m07D74B41AFE61A6BAEA5A95C0EED6FEA5D85641B (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* __this, const RuntimeMethod* method)
{
return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993*, const RuntimeMethod*))Stack_1_Pop_m2AFF69249659372F07EE25817DBCAFE74E1CF778_gshared)(__this, method);
}
// UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Transform::get_childCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Stack`1<UnityEngine.Transform>::get_Count()
inline int32_t Stack_1_get_Count_m808C413B7D855CDA77963202D6E93CCB2ADC65FA_inline (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993*, const RuntimeMethod*))Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline)(__this, method);
}
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Transform> GameObjectExtensions/<GetAllChildren>d__0::System.Collections.Generic.IEnumerable<UnityEngine.Transform>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__0_System_Collections_Generic_IEnumerableU3CUnityEngine_TransformU3E_GetEnumerator_mF138CB0A448D606E3A73B4A84B97C4B4AAF5BBD7 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, const RuntimeMethod* method) ;
// System.Void GameObjectExtensions/<GetAllChildren>d__1::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__1_U3CU3Em__Finally1_mDC0726E6082BC57BDE4BF2CEFDC01F220789FFC9 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* method) ;
// System.Void GameObjectExtensions/<GetAllChildren>d__1::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__1_System_IDisposable_Dispose_mBD56E7FB4C280F130852FE7F3E17331C0371594B (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* 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.Collections.Generic.IEnumerable`1<UnityEngine.Transform> GameObjectExtensions::GetAllChildren(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectExtensions_GetAllChildren_mEB7ECB917BFDB8992D6F61F0210AC240BA5DF44D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___transform0, 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) ;
// System.Collections.Generic.IEnumerator`1<UnityEngine.GameObject> GameObjectExtensions/<GetAllChildren>d__1::System.Collections.Generic.IEnumerable<UnityEngine.GameObject>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__1_System_Collections_Generic_IEnumerableU3CUnityEngine_GameObjectU3E_GetEnumerator_m633735708DAB4AD20D02EDF407FC48568EC575F9 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::.ctor()
inline void Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, const RuntimeMethod*))Dictionary_2__ctor_m0D0F99974D7435C4E08FE9A9A632C9E5430F8454_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Int32>::.ctor()
inline void Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, const RuntimeMethod*))Dictionary_2__ctor_m517E7F9D104FEAE6646EABDDC9C852510E86077C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::.ctor()
inline void Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Single>::.ctor()
inline void Dictionary_2__ctor_m3B9D7D2783B71FBCFA8E7A4FCD0DC1D832AF15ED (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*, const RuntimeMethod*))Dictionary_2__ctor_m7090A0C6890D4FE1C83844A6616D8E9A5AEC802C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject>::.ctor()
inline void Dictionary_2__ctor_m85AB837A51705B9DF96923F388345B9461B9882B (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::Clear()
inline void Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, const RuntimeMethod*))Dictionary_2_Clear_mE0E8184DB358BEB3549E33D6EEA31FF45B89D99F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Int32>::Clear()
inline void Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, const RuntimeMethod*))Dictionary_2_Clear_m931E25EF2557C3A386E4B9DC8D8212B7D9D3F5AE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.String>::Clear()
inline void Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Single>::Clear()
inline void Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*, const RuntimeMethod*))Dictionary_2_Clear_m97AA589FB0CCE1240A0C9F7F7C32573B94FD2592_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject>::Clear()
inline void Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88 (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6 (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_mBEDE43E001DFC228FF4DA06FBCA7CC215C8E7C73_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Int32>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mAEDD6BBEE1B37BC5E1D803803352FBE4CF4D3D7E (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m1087B74B4FF5004CBB6CC864FF1C87B6DB138505_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.String>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Single>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m1A27BC9CF50D35530441CEA168D31238D61AD3DF (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m5A4D75103E82F4CF2703F01E9E38363EAE2F8851_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mF00464F30B7E5B8DD16FDCB098BDAF027B2D1F52 (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___key0, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::get_Item(TKey)
inline bool Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mB8DAA0FB328D474EEE65CAF7F132DD9569BBC3A8_gshared)(__this, ___key0, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,System.Int32>::get_Item(TKey)
inline int32_t Dictionary_2_get_Item_mE01750B88D9A581E9196F3444952F7592E862592 (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mA019F7A495B48EF2A6E5D36977DB3EA09A47ECDB_gshared)(__this, ___key0, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,System.String>::get_Item(TKey)
inline String_t* Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( String_t* (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___key0, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,System.Single>::get_Item(TKey)
inline float Dictionary_2_get_Item_m10492B8BDAD4A67A649123E4D6A966788F5934EC (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( float (*) (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m592530FB0319E03D62CA02B0349798F60BC09A31_gshared)(__this, ___key0, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject>::get_Item(TKey)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Dictionary_2_get_Item_m5A8F8BCAC50C5D5AB2722BBD41A340E4F6E47586 (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___key0, method);
}
// System.Void Globals::SetValue<System.Boolean>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
inline void Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* ___dict0, String_t* ___name1, bool ___value2, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, String_t*, bool, const RuntimeMethod*))Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE_gshared)(___dict0, ___name1, ___value2, method);
}
// System.Void Globals/GlobalsUpdatedDelegate::Invoke(Globals/Type,System.String,System.Object)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_inline (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method) ;
// System.Void Globals::SetValue<System.Int32>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
inline void Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___dict0, String_t* ___name1, int32_t ___value2, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, String_t*, int32_t, const RuntimeMethod*))Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA_gshared)(___dict0, ___name1, ___value2, method);
}
// System.Void Globals::SetValue<System.String>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
inline void Globals_SetValue_TisString_t_mC0918F63DC4D31BE74D825D9FC44DDC2C8060F06 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* ___dict0, String_t* ___name1, String_t* ___value2, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, String_t*, String_t*, const RuntimeMethod*))Globals_SetValue_TisRuntimeObject_m9D85EBE00AFEF0E3DBA69F1CED9BAAAD58EA5FC4_gshared)(___dict0, ___name1, ___value2, method);
}
// System.Void Globals::SetValue<System.Single>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
inline void Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* ___dict0, String_t* ___name1, float ___value2, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*, String_t*, float, const RuntimeMethod*))Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC_gshared)(___dict0, ___name1, ___value2, method);
}
// System.Void Globals::SetValue<UnityEngine.GameObject>(System.Collections.Generic.Dictionary`2<System.String,T>,System.String,T)
inline void Globals_SetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m0F961CC4761CB54CE0DF321217B761FAF8A33FA9 (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* ___dict0, String_t* ___name1, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value2, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*, String_t*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Globals_SetValue_TisRuntimeObject_m9D85EBE00AFEF0E3DBA69F1CED9BAAAD58EA5FC4_gshared)(___dict0, ___name1, ___value2, method);
}
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116 (Delegate_t* ___source0, Delegate_t* ___value1, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.Boolean>::get_Keys()
inline KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* (*) (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*, const RuntimeMethod*))Dictionary_2_get_Keys_mFDF56AF2BA76C6CCAF215187B66751FC03E474FD_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.Int32>::get_Keys()
inline KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* Dictionary_2_get_Keys_m676C0478E6247AD8299FC3AE47E19A0239EC590E (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* __this, const RuntimeMethod* method)
{
return (( KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* (*) (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*, const RuntimeMethod*))Dictionary_2_get_Keys_m241B452A1A7DDE3C7E10D446BE86FFD25EDD160E_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.Single>::get_Keys()
inline KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771* Dictionary_2_get_Keys_mEE2C527BDE7A18611ADAF3B770FB6965153BF3A1 (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* __this, const RuntimeMethod* method)
{
return (( KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771* (*) (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*, const RuntimeMethod*))Dictionary_2_get_Keys_m0CE1D5AD248E8D3A8F8C9F391681DE9F8B368430_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.String>::get_Keys()
inline KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* Dictionary_2_get_Keys_m0014C8E91B9B4377ACFBD26A9175A7E5C016D9E9 (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* (*) (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GameObject>::get_Keys()
inline KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454* Dictionary_2_get_Keys_m64A4AD46C759AC1B06826CE1EBE70C0D0663180C (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* __this, const RuntimeMethod* method)
{
return (( KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454* (*) (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*, const RuntimeMethod*))Dictionary_2_get_Keys_m72D290F90654BFD683FA7AA7C63D9F4F692218B6_gshared)(__this, method);
}
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.PropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D (PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0* __this, 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.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_mD037FDB0B487295EA47F79A4DB1BF1846C9087FF (ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A* __this, const RuntimeMethod* method) ;
// System.Boolean Globals::HasInt(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Globals_HasInt_m2EEEB13D3846339E1A82DCD4C6862764FC1A595C (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method) ;
// System.Int32 Globals::GetInt(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Globals_GetInt_m36C4FCF8CF653B89800E605E77B6A38E1164C129 (String_t* ___name0, int32_t ___scope1, 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,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// T GameplayIngredients.Manager::Get<GameplayIngredients.GameSaveManager>()
inline GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592 (const RuntimeMethod* method)
{
return (( GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* (*) (const RuntimeMethod*))Manager_Get_TisRuntimeObject_m3C371D01921C05B2EE9E81B6D5A0C3CA4B134CEB_gshared)(method);
}
// System.Boolean GameplayIngredients.GameSaveManager::HasInt(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasInt_m5931000A7FF9DA0A6648E755319B22AA02DD8ED9 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// System.Int32 GameplayIngredients.GameSaveManager::GetInt(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameSaveManager_GetInt_m4F0D65A1F757DD509E2044E293B398224BDCFBD7 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Counter::set_CurrentValue(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Counter_set_CurrentValue_m20D7081646B263C181B041C59F42C954CE7565CD_inline (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Int32 GameplayIngredients.Counter::get_CurrentValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Counter_get_CurrentValue_m21611BCA53B08109F6297BDA6A22D47EC3331E3C_inline (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Callable::Call(GameplayIngredients.Callable[],UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB (CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___calls0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameplayIngredientsBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameplayIngredientsBehaviour__ctor_mC1AA7A7C5475CF529FDD9DCDA19067B582A43517 (GameplayIngredientsBehaviour_t55D9CD946E00B51C2076D898A073AC4204FA2290* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<UnityEngine.GameObject>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mA6DFC557EC23A389E927DA976D39231E29AA5B5E (Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___object0, ___method1, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.GameObject>::RemoveAll(System.Predicate`1<T>)
inline int32_t List_1_RemoveAll_m1D3CBAACE91557F72BF74D9572E9E7A435E5F338 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* ___match0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___match0, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.GameObject>::GetEnumerator()
inline Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
return (( Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::Dispose()
inline void Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::get_Current()
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.GameObject>::MoveNext()
inline bool Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27 (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.GameObject>::get_Count()
inline int32_t List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.GameObject>::get_Item(System.Int32)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::.ctor()
inline void List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method);
}
// UnityEngine.GameObject GameplayIngredients.Factory::SelectBlueprint()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Factory_SelectBlueprint_mD5824D2BB5AB65BEAE6C8ED7BF1FA6E494F87D80 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject GameplayIngredients.Factory::Spawn(UnityEngine.GameObject,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Factory_Spawn_mDB83058D4E22684E8AE89530E26F11F66249642F (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___blueprint0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target1, const RuntimeMethod* method) ;
// UnityEngine.SceneManagement.Scene UnityEngine.GameObject::get_scene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.SceneManagement.SceneManager::MoveGameObjectToScene(UnityEngine.GameObject,UnityEngine.SceneManagement.Scene)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_MoveGameObjectToScene_m90813BE70C527D3C0FF06BA135AC3B88F851A668 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___go0, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Add(T)
inline void List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___item0, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
inline Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
inline void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
inline int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline)(__this, method);
}
// System.Void GameplayIngredients.Factory::AddRespawnCoroutine()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_AddRespawnCoroutine_mDAAB6A89AEA96A82A350A43628A14F927F7B84FB (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Coroutine>::.ctor()
inline void List_1__ctor_m914E6D2992553289A4205417F4847CDE550DCD64 (List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Predicate`1<UnityEngine.Coroutine>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_m6D63CEE2506DF149860749AAFA271CA448A17C93 (Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___object0, ___method1, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Coroutine>::RemoveAll(System.Predicate`1<T>)
inline int32_t List_1_RemoveAll_mC3B1FA1D9546B1750177BD622CD8B34EEAF233D1 (List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* __this, Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* ___match0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26*, Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___match0, method);
}
// System.Collections.IEnumerator GameplayIngredients.Factory::Respawn(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Factory_Respawn_mC6E6108673203DBED7C982DB98F1584A5565EA92 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, float ___time0, 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* ___routine0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Coroutine>::Add(T)
inline void List_1_Add_m33FBDB2E391FA26D21F553FEBFCD49A87EF13589_inline (List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26*, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void GameplayIngredients.Factory/<Respawn>d__27::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRespawnU3Ed__27__ctor_mBA71EBBAEADB469B9F4E0A1CADEAB7D67C0583C7 (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* __this, int32_t ___U3CU3E1__state0, 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.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T,UnityEngine.Vector3,UnityEngine.Quaternion)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m2537AA64AEAC12995F52F5B412866556B83CFBE0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___original0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation2, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m2A2DD50EC8EB54C91AF71E02DFD6969174D82B08_gshared)(___original0, ___position1, ___rotation2, method);
}
// System.Void UnityEngine.Object::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Random::Range(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8 (int32_t ___minInclusive0, int32_t ___maxExclusive1, const RuntimeMethod* method) ;
// System.Int32 GameplayIngredients.Factory::Shuffle(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Factory_Shuffle_m405D6FBA21D166E2875C5E885ACBE4ACEF6E9604 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, int32_t ___i0, const RuntimeMethod* method) ;
// System.Int32 GameplayIngredients.Factory::GetFromGameSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Factory_GetFromGameSave_mC42702AE755024963C725254CE5443E3B2E2141F (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
// System.Collections.Generic.IEnumerable`1<System.Int32> System.Linq.Enumerable::Range(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Range_m7AF0E8CE2033329DC342B7A260990A9822A0720A (int32_t ___start0, int32_t ___count1, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Int32,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m21E85B4040A96377ECFBA2A1C40E3A1C0EF3EF7F (Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m21E85B4040A96377ECFBA2A1C40E3A1C0EF3EF7F_gshared)(__this, ___object0, ___method1, method);
}
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Int32,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
inline RuntimeObject* Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m728E4E37D12E560DA4AA9CB58274D5FF92107170 (RuntimeObject* ___source0, Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* ___keySelector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF*, const RuntimeMethod*))Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m728E4E37D12E560DA4AA9CB58274D5FF92107170_gshared)(___source0, ___keySelector1, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5B5E5EC930C4D504B672EC353CF5936D1EB8D419 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5B5E5EC930C4D504B672EC353CF5936D1EB8D419_gshared)(___source0, method);
}
// System.Int32 System.Collections.Generic.List`1<System.Int32>::IndexOf(T)
inline int32_t List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_gshared)(__this, ___item0, method);
}
// T System.Collections.Generic.List`1<System.Int32>::get_Item(System.Int32)
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___index0, method);
}
// System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Factory/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8FB313535642053C6952CA91D81A6461163E5049 (U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Random::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43 (const RuntimeMethod* method) ;
// System.Void UnityEngine.WaitForSeconds::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* __this, float ___seconds0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Factory::Spawn()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_Spawn_m3C1F01E10B4A99E8D4380A62136E3A1E03A1B36B (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_yellow()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>::.ctor()
inline void Dictionary_2__ctor_m3184F541C5CB1EF3295BDA9A0FDF77573AD0885E (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>::.ctor()
inline void List_1__ctor_mEF087DD001DB0836F5DB6BDE91303E107D0F9501 (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>::Add(TKey,TValue)
inline void Dictionary_2_Add_m2084B033ACBF8ED9B1290E941964BF5E686F8444 (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* __this, String_t* ___key0, List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936*, String_t*, List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>::get_Item(TKey)
inline List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* (*) (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>::Contains(T)
inline bool List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66 (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* __this, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>::Add(T)
inline void List_1_Add_mA7584486B4081C6A5605BDC29AE9AFF4A8C1EC0D_inline (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* __this, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>::Remove(T)
inline bool List_1_Remove_mC12B34E85F41958F95DB3D14129672FA695C51EC (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* __this, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>::get_Count()
inline int32_t List_1_get_Count_m1455A203895F3068DF4CB26C51A9291B981D5F5E_inline (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>>::Remove(TKey)
inline bool Dictionary_2_Remove_m759251C6C9226806BC6E663E5CCE5AD1BA8356D8 (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* __this, String_t* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___key0, method);
}
// GameplayIngredients.GameplayIngredientsSettings GameplayIngredients.GameplayIngredientsSettings::get_currentSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34 (const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::get_verboseCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameplayIngredientsSettings_get_verboseCalls_mD4957BF5DE8D8F49ADD71465268A86ED75839DB5 (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::Log(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<GameplayIngredients.Messager/Message>::ToArray()
inline MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* List_1_ToArray_mB57EF5D01085C1BB221A04AA427D8F2CC0B8948D (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* __this, const RuntimeMethod* method)
{
return (( MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* (*) (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.Void GameplayIngredients.Messager/Message::Invoke(UnityEngine.GameObject)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_inline (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method) ;
// System.Type System.Exception::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09 (Exception_t* __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_m9499958F4B0BB6089C75760AB647AB3CA4D55806 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogException(System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E (Exception_t* ___exception0, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Timer::Restart(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_Restart_m5F15F27C7B862C58F80260B77F1B4BEC99566055 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_deltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D (const RuntimeMethod* method) ;
// System.Void GameplayIngredients.TimerDisplayRig::UpdateText()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimerDisplayRig_UpdateText_mD7A0C25E7EABE4018AC54E352ED40298E81A53D2 (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, const RuntimeMethod* method) ;
// System.UInt32 GameplayIngredients.Timer::get_CurrentHours()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentHours_m9A42210618FBC33E6A3EDBC20E032949782320C3 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method) ;
// System.UInt32 GameplayIngredients.Timer::get_CurrentMinutes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentMinutes_m485DF1D2BFBBF78B42E3A7634C872FA85DC722EE (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method) ;
// System.UInt32 GameplayIngredients.Timer::get_CurrentSeconds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentSeconds_mECC2903835BB805B49CA53450569CF6C88566742 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method) ;
// System.UInt32 GameplayIngredients.Timer::get_CurrentMilliseconds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentMilliseconds_m8975D5CB76CF04A33AD2E55CE576ACBB28782BB9 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method) ;
// System.String System.UInt32::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt32_ToString_m6A665131BC9DC1F70D66117712027604B16EB6C6 (uint32_t* __this, String_t* ___format0, 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* ___oldValue0, String_t* ___newValue1, const RuntimeMethod* method) ;
// System.Void UnityEngine.TextMesh::set_text(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_text_mDF79D39638ED82797D0B0B3BB9E6B10712F8EA9E (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.Rig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rig__ctor_m1EEE4ABA1290CD8B7BE1BF2D505991AE56F870AE (Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>::.ctor()
inline void List_1__ctor_m0EAFF11DA5AD3AB5CC803202127203B4DC295007 (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>::Add(TKey,TValue)
inline void Dictionary_2_Add_mE23E808593BF94C3609C0CD55A6733BB2D09E3AB (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method);
}
// TValue System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>::get_Item(TKey)
inline List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634 (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, const RuntimeMethod* method)
{
return (( List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* (*) (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>::Contains(T)
inline bool List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9 (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476*, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___item0, method);
}
// System.String UnityEngine.InputSystem.InputAction::get_name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>::Add(T)
inline void List_1_Add_m491FD0117F6E8B1665C4E7A13DEC613E1EB2B2C3_inline (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476*, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Boolean UnityEngine.InputSystem.InputAction::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputAction_get_enabled_mA1E3523D89FCD4649E787A4BFE9D5863674846FA (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::add_performed(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::remove_performed(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>::Remove(T)
inline bool List_1_Remove_mB8E519EB15D277E5694B0D83943992EBE71BBAD2 (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476*, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>::get_Count()
inline int32_t List_1_get_Count_m388C217E76747A0B90F93EEDFF96546A52830067_inline (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void UnityEngine.InputSystem.InputAction::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>::Remove(TKey)
inline bool Dictionary_2_Remove_mC414D0BA50702620D335257463B0AF5CE37EFD1C (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___key0, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C*, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<UnityEngine.InputSystem.InputAction,System.Collections.Generic.List`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>>::.ctor()
inline void Dictionary_2__ctor_mAE0846DEF5B3098F7901920E52D0413649EE1072 (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// UnityEngine.InputSystem.Mouse UnityEngine.InputSystem.Mouse::get_current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* Mouse_get_current_m559AE408DFE4F44D811979FE592BBAF7A84CE6F3_inline (const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::get_leftButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_leftButton_m1015BCBE6BE30B1D1D2702736A4E64120F6B5DFB_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::get_rightButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_rightButton_mFA0FD700624C0DE1B858F9516426414767F09D98_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::get_middleButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_middleButton_m1E9EB13B53CAA15CD49C6861A6CD542452B3A8A9_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::get_backButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_backButton_m967FA21721E0E38BDFBF8A9197A2C67EE8990D55_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Mouse::get_forwardButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_forwardButton_m53976696A73EC16D319ECDFA4F49F269F3AC025A_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method) ;
// System.Void System.NotImplementedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Gamepad UnityEngine.InputSystem.Gamepad::get_current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* Gamepad_get_current_mB530E853CC9EBA418A77FE3BF8960D97449480F8_inline (const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_aButton()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_aButton_m56926251575DA52516EA9DA0F10F4196A306B238 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_bButton()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_bButton_m9D9044512880E4B263D7516321A6DF360C1A960C (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_xButton()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_xButton_m49C4AB44CC53F5EA05F455660191ED1C24D5A774 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_yButton()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_yButton_m6057CDD723520BFD7F7D0A895EB5AAFEDE652F84 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_leftShoulder()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftShoulder_m2522E913D1A9361FE16FE01D717BF49D3B1632AE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_leftTrigger()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftTrigger_mE19F2FCA9A7F195107FA0C14293732C0F3075A38_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_rightShoulder()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightShoulder_m221A61E28BDBABD1B1E51A0E325D9A55BB5E347A_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_rightTrigger()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightTrigger_mD1587CDED475B78A56BE8B6FC493EDA08AE6F3A6_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_leftStickButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftStickButton_mEACF0F726788DA012905DCD7A44AA88DF91593ED_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_rightStickButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightStickButton_m9A8377135FDA7EA2EA6219A715092F0E62ADBC55_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_startButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_startButton_m29450F01D3AC6A6377DD6820C1E8A19E3FB257B1_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Gamepad::get_selectButton()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_selectButton_mE20183D2C1EBD7B7EF87EE29C24E56F1731E85BE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Keyboard UnityEngine.InputSystem.Keyboard::get_current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* Keyboard_get_current_mD50C8345E6C992062CBFBE4A9E81C93FFF476016_inline (const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_spaceKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_spaceKey_m1C9EB8D145DF0C1B8734FB7CCDB194B3E6174C6A (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_enterKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_enterKey_m2A439AD19F9EA6D082CCF1EA7665BD0588D928BA (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_tabKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_tabKey_mB8D8CA9803AD3BD0C58A51B7D4E1A3E4B625AC38 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_backquoteKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_backquoteKey_m71DC084397A666CD64FB4CC2BA18BFB779190612 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_quoteKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_quoteKey_mCF6990D862FF61716D87166C7D95C7B37607BEBA (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_semicolonKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_semicolonKey_m869183BD07589E5296FF4E8387D567072DF041A5 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_commaKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_commaKey_m93524241F71329CED018FE4025E2956C2FB9B1A2 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_periodKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_periodKey_m9E9BA14942663CCCAA13F4B98CDB17C12AC6E7E4 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_slashKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_slashKey_mCF5EAF97505E242B93DDE5DEBD1743B565D75E23 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_backslashKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_backslashKey_m8EE7E70E10C57F3A687A963744FCD0FFA4613FE7 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_leftBracketKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_leftBracketKey_mD8CD8DAB4BC4D9C63157B1C1B2C22D753A171F22 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_rightBracketKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_rightBracketKey_mABD4DDC8EA52B1DCDA35CC086CB672CBC649F5F6 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_minusKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_minusKey_m247991E01B639D7075BCC2AD2F2387000BC93C81 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_equalsKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_equalsKey_m5B62F0CA703BA302FE46B3955A735793B710DCB9 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_aKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_aKey_m532122A52C670F95ADC84B56A4DD32160DD1E7CB (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_bKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_bKey_m059A5829CB3ABB2B9C6FAF0CA7AC6D3A8CB4A06E (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_cKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_cKey_mF3B1FB6F0BF230C757F5660432BF869253BDFFC7 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_dKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_dKey_m0973269D5752E5EEA607BAFB24B39AD9F45122DC (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_eKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_eKey_mC0BD3EF3515DE5B2445BFF7B353CD7EDF80E94C1 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_fKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_fKey_m665241578476FA96CF757BF4814E8C872D887821 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_gKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_gKey_m37FD3FCA00AB45EF18E800A8058EBAD817155443 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_hKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_hKey_m3174CBE2187E080C75E20167DCD3EC8F9265822B (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_iKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_iKey_mBA3B29F5830C6778689213D3866B15575B4D2C3A (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_jKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_jKey_mDBAFC0CCCA8F2EA7559C7C6B7DD972762F695708 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_kKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_kKey_m05995FAE0245A939A3D9385E0886C5C1ADBF68E0 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_lKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_lKey_m19401E3063EC6568AFC12C2E3A1A8CD6217B59BB (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_mKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_mKey_m89FA62804E08AEDCB78A45061F17AFA8DFBB84AC (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_nKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_nKey_m18D56535A4754645836EC31C5F6CCFDD1BDAC53B (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_oKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_oKey_mCCACF7657CE45F061594E8B252C85AE555DEE85F (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_pKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_pKey_m5E1B4F57D7475D6171C25627FB54EA5AE317D8C8 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_qKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_qKey_mE507B4932B15ADA03A98B1CFA2483C9CA8DF56F4 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_rKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_rKey_mB8A3122E9EA7EF4FFB24B4DDFC25CFF4D2EDABAC (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_sKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_sKey_m2830A1BAA36CADA4783EFD815216A637363F1AB4 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_tKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_tKey_m814ACE01F8D38E616E1A3A2D4B0F9F980816CBF8 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_uKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_uKey_m14A0F2661111F05118A6D0D2E349667727136A7F (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_vKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_vKey_mCF12CE77628495E91ED45B18F0E6FD30DD04B9A4 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_wKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_wKey_m007A60195D3D483BA82BFD9B8650F326E2C58805 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_xKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_xKey_m8234B30AAA760C2D336E5553718A4E4646D4DF07 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_yKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_yKey_mEE11ABD3DC1C45F8F112834E547F6B80C6562ACF (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_zKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_zKey_m0B479B5DCA594D1965219A7E4FC621A39CA2040C (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit1Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit1Key_mF14196ECA5F74A57E43B84F5D225757C762724F5 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit2Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit2Key_mC32B4CA11662D54938BCA30AF16F9A4C995458E8 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit3Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit3Key_m28B12C574A44ED910551A1CB1CAB8220065F6A3C (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit4Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit4Key_mDC335D2E5536EBF0583C70B86066D34B6DCAEE33 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit5Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit5Key_m40EFB11A1F6BACE4888718E61371D1B13832CAF1 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit6Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit6Key_m3CF26095FC5D3B0313BDDBA77DB2E90C312AF59D (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit7Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit7Key_m6602A73F9646169C3A498D42A65DF7C39EC26EBB (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit8Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit8Key_m08838342F3C8918930D6397934FBDCEDB005D6EE (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit9Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit9Key_m4070C36C3386EF00940A6B3CAEEE6ECE670C5C4D (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_digit0Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_digit0Key_m054ECA9BA271934B4DE67F7D44A86E0315720B0B (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_leftShiftKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_leftShiftKey_mD0E48DA49D8EE54E82721974646BAD69B9B1457C (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_rightShiftKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_rightShiftKey_mED4C7C1DC43F62C9CEBB3D7422467FE7C5A1B143 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_leftAltKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_leftAltKey_mCA0930AF8D5A637FD21CDD0D2372828DBDBDB231 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_rightAltKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_rightAltKey_mB0BA4A1DAD66D85D5B02FC42C0E6AF886716B3AC (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_leftCtrlKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_leftCtrlKey_m27FF6871EFCD532AE1F11BEA5AB4AD112804D8CE (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_rightCtrlKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_rightCtrlKey_m24F7DA88797608E0B6233398914B862A17E311A0 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_leftMetaKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_leftMetaKey_m0EC19B1A39C528883A268266429D0BCEC49E5C22 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_rightMetaKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_rightMetaKey_mDF425F4E36D7C458B987589DBB0C047D56DFCDE5 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_contextMenuKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_contextMenuKey_mD819B0192BDFBDC9322A13B4B190053151175E13 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_escapeKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_escapeKey_mA4371467E72AA14713681C30A9B3AC41F3C9D707 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_leftArrowKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_leftArrowKey_m892B16258F44B124B9ECC1D6F0EB53E9947597EB (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_rightArrowKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_rightArrowKey_mECEFE3645349708104CB154806BD4F04F24B3439 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_upArrowKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_upArrowKey_m23DEF54F4CAB3F885F2F511968A00D2570C62B83 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_downArrowKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_downArrowKey_mBDAA4263098E5C3820432A563111F8DDB546339B (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_backspaceKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_backspaceKey_m05E56713F1293E7A39AD5401CA84BE78F7E4EFE8 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_pageDownKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_pageDownKey_m9ACC7143657A182A1AE7156254C95CB6ECF98BE2 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_pageUpKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_pageUpKey_m9B9B7490E4FD5A3C2E83428C091434EF4A42335B (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_homeKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_homeKey_mAF1769E8FBA5CD2093F77362F1DCDAE6438F0F1E (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_endKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_endKey_m43DCB160B70700E01437730F5ECED16CEF07CDCD (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_insertKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_insertKey_m540425B30BA09C822C64C773BF7321CAA9613FAD (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_deleteKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_deleteKey_m7C5F02CBAD407FAEE6555425E300C9C34E6A5242 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_capsLockKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_capsLockKey_m5829B71DD3A43BABCA08338F3C43337E5D45967E (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numLockKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numLockKey_m54196487B9CAF781F2F983AEEBC6D76020F31DBB (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_printScreenKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_printScreenKey_m2BCF0694136CC3E2971ADCAD87B85A769FF3D5D9 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_scrollLockKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_scrollLockKey_mFC7AE6DF97B4059D93AE8A92F4AA43B5977107C1 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_pauseKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_pauseKey_m5AFC6722CF5B23806FAEA65FAB8891944184A05D (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpadEnterKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpadEnterKey_mACC8E311B35A8CE925B2EC7E9CE841290A2E58FD (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpadDivideKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpadDivideKey_mC0BBA1A8873E5FC52ED8DCE153CF3EC571A631F4 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpadMultiplyKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpadMultiplyKey_mD0575387CA5DC622207641E7EC37CB46B788C142 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpadPlusKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpadPlusKey_mC7A5530F0E52761394909C3D8D44E2F54DEA193C (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpadMinusKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpadMinusKey_mE2D13E6B5AC478EE3D8D566B343E10CDBC2A29D4 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpadPeriodKey()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpadPeriodKey_m17532F1943ED75C90BD7CF9CC1FD69A58DEEFA07 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad0Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad0Key_m4C40C0658302AAA2BF29107B5D025B5BC1548B05 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad1Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad1Key_m253A012ADACBDFECBC08DA75B8A3A06132C6BD9D (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad2Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad2Key_m40E763A9FB87BBDD763A1A0DCED88019DD6F537B (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad3Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad3Key_m963CDFD3E812886C07858A5AB99B90E0D1AD434D (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad4Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad4Key_mA5F0721DB5B78BAA7ACDD1AF088071FA4AD1CF07 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad5Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad5Key_m17CB134063780970E864C011F3162763D56DA102 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad6Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad6Key_mCEA93F85A8ECADA792E872137EAEFC82214D03AB (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad7Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad7Key_m2DC8EF255D717A1D653FA3B6FCF2F06CA65CFA76 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad8Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad8Key_m6223FF0AE60B0D1A100186AC94B2EF461BCC03F8 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_numpad9Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_numpad9Key_m227F9D845A1EEB5ADEE75F3684B8349FEB12052E (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f1Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f1Key_m58B47CD3774388556A430F2ED0AD5540F372EA76 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f2Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f2Key_m12C828D8821327A18E188B825A4D3017DE827E1C (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f3Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f3Key_m2097E064B820A7EA63E8D48C1088DF16E4A7A075 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f4Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f4Key_mE474B69E1A61E551504433EBCDD132C3ECD1A0A3 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f5Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f5Key_m3DC2C6DC4157603CB2651A98A5FCEE28338F2655 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f6Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f6Key_m31DED7967AB67661B05BD83A47D1DA126BEB222F (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f7Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f7Key_mA54E798D06C5320C3796D52E2A02A9884C48E4D7 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f8Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f8Key_mC2E91226AD20A7D628A9F7047DE976B726DFEA8F (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f9Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f9Key_mB011B83D3D6196BFC2F99EF1E346FB2395E854F9 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f10Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f10Key_m4C30B97DECB9F0A8B1B9DA22C5DB2B3D288E4DC7 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f11Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f11Key_m0E1DA109D2DD9584F0E5E929FE16A99DAB6DD3D7 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_f12Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_f12Key_mF7D15997B4113504E0A8E8ABE8F3D87123104A0B (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_oem1Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_oem1Key_mC576334DC274C0916344019412A2C8D818680387 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_oem2Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_oem2Key_mCD33F1CED4FE353964EC30F99E63CD0B012CE6BB (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_oem3Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_oem3Key_m0B3632406B84E345E5B71A2B668BF1F5D256F3B6 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_oem4Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_oem4Key_m5403718AE843DCA9CFD0F74BF3E86EC3ECC54578 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.KeyControl UnityEngine.InputSystem.Keyboard::get_oem5Key()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* Keyboard_get_oem5Key_m08EB21A7BEAC09EB3E4ED59CDCB5FC7B60625343 (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl UnityEngine.InputSystem.Keyboard::get_imeSelected()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Keyboard_get_imeSelected_m0ED22809B899B2C8DA74492836C4BD835AF64D79_inline (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.String UnityEngine.SceneManagement.Scene::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, 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* ___routine0, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator GameplayIngredients.FullScreenFadeManager::FadeCoroutine(System.Single,System.Single,System.Single,GameplayIngredients.FullScreenFadeManager/FadeTimingMode,GameplayIngredients.Callable[],UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FullScreenFadeManager_FadeCoroutine_m16CB10FD9C9B480747AA30B87636D21DF377F845 (FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* __this, float ___duration0, float ___target1, float ___sign2, int32_t ___timingMode3, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnComplete4, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator5, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFadeCoroutineU3Ed__5__ctor_m9A7E92B164ACA246D50B74BF94C64F3EA92A4CBB (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Manager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764 (Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_unscaledDeltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652 (const RuntimeMethod* method) ;
// System.Void UnityEngine.WaitForEndOfFrame::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::LoadUserSave(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_LoadUserSave_m5E443E3E6F752B62A8648F84A687F12F701A3AEB (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, uint8_t ___index0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::SetInt(System.String,GameplayIngredients.GameSaveManager/Location,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetInt_m8A958DF8ACDBA52B2ABE5523691BF3B8AD901E21 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, int32_t ___value2, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::SaveUserSave(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SaveUserSave_m66DC25C64B65705E5C42B7D6CABA232CCE8DE403 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, uint8_t ___index0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameManager::set_currentLevel(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GameManager_set_currentLevel_mADC2BE3C7D4B006B5116EB22EBD07D536B6A6C91_inline (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Int32 GameplayIngredients.GameManager::get_currentLevel()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GameManager_get_currentLevel_m709EFCA3BDC9559B45EDDA6C838FEF93B0AA653E_inline (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __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) ;
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.Actions.FullScreenFadeAction>()
inline FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* GameObject_AddComponent_TisFullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142_mA6802F37BAD3D03EA6F7AD1693A04125663B9A69 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.Actions.StreamingLevelAction>()
inline StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* GameObject_AddComponent_TisStreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E_mDD2E4ED4BD7484F3B5D3A83C40C67C3881010948 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.Actions.SendMessageAction>()
inline SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B* GameObject_AddComponent_TisSendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B_m631A31181CB6AFA7ECB2AB14FE5055A2B888F33E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.Actions.DestroyObjectAction>()
inline DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413* GameObject_AddComponent_TisDestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413_mE32D9E7FE603E9663DC1EA60A7DDE925BCBDBB1B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.Logic.Logic>()
inline Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC* GameObject_AddComponent_TisLogic_tDD23FDD4BF5E370C79566722801F70B5884F41AC_m4093EE4DFFF726721376DB3804FF2C8B748C9D23 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Concat<GameplayIngredients.Callable>(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_Concat_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m339AE66E44F58DB0192401DB05B3DA0670B1CC83 (RuntimeObject* ___first0, RuntimeObject* ___second1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Concat_TisRuntimeObject_mA8ADB041F0D522A7D98DCC2759A79A6E98BADE85_gshared)(___first0, ___second1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<GameplayIngredients.Callable>(System.Collections.Generic.IEnumerable`1<TSource>)
inline CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* Enumerable_ToArray_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m1B446FA4D097EDA058835D8BC85796396A0EBF16 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// GameplayIngredients.Callable GameplayIngredients.GameManager::GetCurrentLevelSwitch(System.Int32,System.Boolean,GameplayIngredients.Callable[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* GameManager_GetCurrentLevelSwitch_m91D39760C34474FD2F4A9F6F5D81FCC678C8026D (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___targetLevel0, bool ___showUI1, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onComplete2, const RuntimeMethod* method) ;
// System.Void Globals::ResetLocals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_ResetLocals_mD5049A13AA77E621C992AF5CC23A557F04EA7CF2 (const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameManager::set_currentSaveProgress(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameManager_set_currentSaveProgress_m2CA75D685BFF75BC0D729119A4E7DAF981AE7BD4 (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::.ctor()
inline void Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void GameplayIngredients.GameSaveManager::LoadSystemSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_LoadSystemSave_m14B9E45356D7BBE01A420BE8DA49598EA42CB1B8 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2<System.String,System.Object> GameplayIngredients.GameSaveManager::LoadFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* GameSaveManager_LoadFile_m138CE7C962D5B70E301C0000B3BCD65A10117E25 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___fileName0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.GameSaveManager::SaveFile(System.String,System.Collections.Generic.Dictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SaveFile_m985BD9F631BFFD5A0EA6F00518B1ECDE18D7FFD2 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___filename0, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___entries1, const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.Boolean>(System.String,GameplayIngredients.GameSaveManager/Location)
inline bool GameSaveManager_HasValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFAA88E6BDE0D790C27E6604D16A2E43E0240D55A (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( bool (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_HasValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFAA88E6BDE0D790C27E6604D16A2E43E0240D55A_gshared)(__this, ___name0, ___location1, method);
}
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.Int32>(System.String,GameplayIngredients.GameSaveManager/Location)
inline bool GameSaveManager_HasValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8F20B279F646941B70A32B340BB36EA5171EAB19 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( bool (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_HasValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8F20B279F646941B70A32B340BB36EA5171EAB19_gshared)(__this, ___name0, ___location1, method);
}
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.Single>(System.String,GameplayIngredients.GameSaveManager/Location)
inline bool GameSaveManager_HasValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m363CE4967B1A8D18ACDAAF57DD2C8C0FBBBC8C24 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( bool (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_HasValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m363CE4967B1A8D18ACDAAF57DD2C8C0FBBBC8C24_gshared)(__this, ___name0, ___location1, method);
}
// System.Boolean GameplayIngredients.GameSaveManager::HasValue<System.String>(System.String,GameplayIngredients.GameSaveManager/Location)
inline bool GameSaveManager_HasValue_TisString_t_m1839E142EB25FD672EC0643468F5704950E5A61A (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( bool (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_HasValue_TisRuntimeObject_m8FF67AC2A7948989B330EE7752EE7D353ECBA935_gshared)(__this, ___name0, ___location1, method);
}
// T GameplayIngredients.GameSaveManager::GetValue<System.Boolean>(System.String,GameplayIngredients.GameSaveManager/Location)
inline bool GameSaveManager_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1DAF0229AF44951942E5A62BBF7041D1BB2F3CC3 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( bool (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1DAF0229AF44951942E5A62BBF7041D1BB2F3CC3_gshared)(__this, ___name0, ___location1, method);
}
// T GameplayIngredients.GameSaveManager::GetValue<System.Int32>(System.String,GameplayIngredients.GameSaveManager/Location)
inline int32_t GameSaveManager_GetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m46CEE2C715CD643C45F7ACC513448FE19617646D (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( int32_t (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_GetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m46CEE2C715CD643C45F7ACC513448FE19617646D_gshared)(__this, ___name0, ___location1, method);
}
// T GameplayIngredients.GameSaveManager::GetValue<System.Single>(System.String,GameplayIngredients.GameSaveManager/Location)
inline float GameSaveManager_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD51504FEFE3AC677B36DEC0E3A2D71773F55F365 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( float (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD51504FEFE3AC677B36DEC0E3A2D71773F55F365_gshared)(__this, ___name0, ___location1, method);
}
// T GameplayIngredients.GameSaveManager::GetValue<System.String>(System.String,GameplayIngredients.GameSaveManager/Location)
inline String_t* GameSaveManager_GetValue_TisString_t_m50E63C35D0D8B1249B7E3ED739B4E650072DA2D6 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
return (( String_t* (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, const RuntimeMethod*))GameSaveManager_GetValue_TisRuntimeObject_m99EA8916948D97664E6387CA84301FC1B1C758E7_gshared)(__this, ___name0, ___location1, method);
}
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.Boolean>(System.String,GameplayIngredients.GameSaveManager/Location,T)
inline void GameSaveManager_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m932E606D14BFECC6B4054C773CD54D93035C9E9F (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, bool ___value2, const RuntimeMethod* method)
{
(( void (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, bool, const RuntimeMethod*))GameSaveManager_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m932E606D14BFECC6B4054C773CD54D93035C9E9F_gshared)(__this, ___name0, ___location1, ___value2, method);
}
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.Int32>(System.String,GameplayIngredients.GameSaveManager/Location,T)
inline void GameSaveManager_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8E4FC2D70C067CC1245B4C2E98EBC9FEA453D4FC (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, int32_t ___value2, const RuntimeMethod* method)
{
(( void (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, int32_t, const RuntimeMethod*))GameSaveManager_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8E4FC2D70C067CC1245B4C2E98EBC9FEA453D4FC_gshared)(__this, ___name0, ___location1, ___value2, method);
}
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.Single>(System.String,GameplayIngredients.GameSaveManager/Location,T)
inline void GameSaveManager_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6741869C5863675AE4A130793CC83316ECB80939 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, float ___value2, const RuntimeMethod* method)
{
(( void (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, float, const RuntimeMethod*))GameSaveManager_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6741869C5863675AE4A130793CC83316ECB80939_gshared)(__this, ___name0, ___location1, ___value2, method);
}
// System.Void GameplayIngredients.GameSaveManager::SetValue<System.String>(System.String,GameplayIngredients.GameSaveManager/Location,T)
inline void GameSaveManager_SetValue_TisString_t_mCE389CF9810D5AC66A59674C62591DCC08829682 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, String_t* ___value2, const RuntimeMethod* method)
{
(( void (*) (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3*, String_t*, int32_t, String_t*, const RuntimeMethod*))GameSaveManager_SetValue_TisRuntimeObject_mBBC70180874C59E20AC161BDB76FE9CE3AE41FB5_gshared)(__this, ___name0, ___location1, ___value2, method);
}
// System.String UnityEngine.PlayerPrefs::GetString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PlayerPrefs_GetString_mC671EDA77D8D35BE514817F54950630327A74F63 (String_t* ___key0, String_t* ___defaultValue1, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_persistentDataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_persistentDataPath_m787EBC9B0862E7617DCD6CABD2147E61717EAC17 (const RuntimeMethod* method) ;
// System.Boolean System.IO.File::Exists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_mD7E7A84A6B9E9A9BADBDA7C46AAE0624EF106D85 (String_t* ___path0, const RuntimeMethod* method) ;
// System.String System.IO.File::ReadAllText(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* File_ReadAllText_m5635BE83C14358AB1721547180F43103F777CEB5 (String_t* ___path0, const RuntimeMethod* method) ;
// T UnityEngine.JsonUtility::FromJson<GameplayIngredients.GameSaveManager/SerializableOutput>(System.String)
inline SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* JsonUtility_FromJson_TisSerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_mBAF0363DA19F76AAF8E59AA7538829A0979F67B9 (String_t* ___json0, const RuntimeMethod* method)
{
return (( SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* (*) (String_t*, const RuntimeMethod*))JsonUtility_FromJson_TisRuntimeObject_m3A645CB2B6525E4A5835EA8A8CEBD39C7E2C444A_gshared)(___json0, method);
}
// System.Boolean System.Boolean::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Boolean_Parse_mE3D8860431C87FBE1D7C6EACA665548AFE144F38 (String_t* ___value0, const RuntimeMethod* method) ;
// System.Int32 System.Int32::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_m59B9CC9D5E5B6C99C14251E57FB43BE6AB658767 (String_t* ___s0, const RuntimeMethod* method) ;
// System.Single System.Single::Parse(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Single_Parse_m349A7F699C77834259812ABE86909825C1F93CF4 (String_t* ___s0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Object>::Add(TKey,TValue)
inline void Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443 (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, String_t* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, String_t*, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,System.Object>::get_Count()
inline int32_t Dictionary_2_get_Count_mA194D0E2787B81ED9FC54005AF0B23147EF51CBA (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2_get_Count_m4DDA9442C238A443489115E22B026AD366851549_gshared)(__this, method);
}
// System.Void GameplayIngredients.GameSaveManager/SerializableOutput::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializableOutput__ctor_m60646C1BA6AD49F030FD117F623831039F335E6A (SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.Object>::GetEnumerator()
inline Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* __this, const RuntimeMethod* method)
{
return (( Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 (*) (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>::Dispose()
inline void Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>::get_Current()
inline KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_inline (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method)
{
return (( KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.String,System.Object>::get_Key()
inline String_t* KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method)
{
return (( String_t* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.String,System.Object>::get_Value()
inline RuntimeObject* KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Object>::MoveNext()
inline bool Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
// System.String UnityEngine.JsonUtility::ToJson(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* JsonUtility_ToJson_mD0FB24DC5A8621A2473FC208E9B15AF43944EBCD (RuntimeObject* ___obj0, const RuntimeMethod* method) ;
// System.Void UnityEngine.PlayerPrefs::SetString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetString_mDB0D33B60716ECC669310D27F861F464ACE3A3FF (String_t* ___key0, String_t* ___value1, const RuntimeMethod* method) ;
// System.Void System.IO.File::WriteAllText(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void File_WriteAllText_mE462D8448CA65183AA5D464210706167E0EF19EB (String_t* ___path0, String_t* ___contents1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.RandomManager::SetRandomSeed(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomManager_SetRandomSeed_m560F7B12117F866077D0F8C7EDF4148E879FBC48 (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, int32_t ___seed0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Random::InitState(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_InitState_m734272C185A487994FC63FA9950BA74D573CDFF8 (int32_t ___seed0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.RandomManager::set_currentSeed(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RandomManager_set_currentSeed_mC98E2CDC1459FA1695BCC493D64037B1BFA2D83F_inline (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.InputSystemUtility::GetButton(UnityEngine.InputSystem.Key)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputSystemUtility_GetButton_mBE327984016DF72ACC2C2271926025CF50700673 (int32_t ___k0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Controls.ButtonControl::get_wasPressedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonControl_get_wasPressedThisFrame_m6ED1DB185035A406B0659A055C3096A5058DBD5B (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_mC336498972C48439ADCD5C50D35FAE0F2A48B0F0 (const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_dataPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_dataPath_mBBC742FA17F8BD4156C4CB98480BEFBFB0BBB6D9 (const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Year()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Month()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Day()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Hour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Minute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Second()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Millisecond()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Millisecond_mD47CAACAF231AA82552DA9F71836784AF8E27878 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55 (String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.Void UnityEngine.ScreenCapture::CaptureScreenshot(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenCapture_CaptureScreenshot_m6E774804276C74577E82CD2200A4FC9972CA0505 (String_t* ___filename0, int32_t ___superSize1, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.EventSystems.EventSystem>()
inline EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.EventSystems.StandaloneInputModule>(T&)
inline bool Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___component0, method);
}
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.InputSystem.UI.InputSystemUIInputModule>(T&)
inline bool Component_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3E3BF2528938B0B5472E5DED6B60F22DD44D829A (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___component0, method);
}
// System.Void UnityEngine.EventSystems.EventSystem::SetSelectedGameObject(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_SetSelectedGameObject_m91382EAC4D552C672CC07BE7EB1481F156045280 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___selected0, 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* ___name0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<UnityEngine.EventSystems.EventSystem>()
inline EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.UIEventManager>()
inline UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* GameObject_AddComponent_TisUIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E_mBC2D6821B0A0F7CC2948A7320283246968906E5F (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Boolean UnityEngine.GameObject::TryGetComponent<UnityEngine.InputSystem.UI.InputSystemUIInputModule>(T&)
inline bool GameObject_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mD56BB4C7F7124580D98E63307EB21BEC06A6A290 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method);
}
// T UnityEngine.GameObject::AddComponent<UnityEngine.InputSystem.UI.InputSystemUIInputModule>()
inline InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.Component::GetComponent<UnityEngine.Camera>()
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void GameplayIngredients.VirtualCameraManager::set_Camera(UnityEngine.Camera)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VirtualCameraManager_set_Camera_m4B006C2C48F929B41C851B6B26E597BCBCE07362_inline (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___value0, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<Cinemachine.CinemachineBrain>()
inline CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* Component_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_m3593F89415C5916CCD9D468E89B15C1D61BF7AF5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void GameplayIngredients.VirtualCameraManager::set_Brain(Cinemachine.CinemachineBrain)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VirtualCameraManager_set_Brain_m3782509FC49B842A5F3FDAF8BA04079F421CAE81_inline (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Type,GameplayIngredients.Manager>::Clear()
inline void Dictionary_2_Clear_m7F3FF7CA84483D0D79EB2D7282298BE5C5413BF1 (Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
// System.String[] GameplayIngredients.GameplayIngredientsSettings::get_excludedeManagers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* GameplayIngredientsSettings_get_excludedeManagers_mCE7163E060BDF58E6CC80240B410B4EAE60123A7 (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method) ;
// T System.Reflection.CustomAttributeExtensions::GetCustomAttribute<GameplayIngredients.DoNotCreateManagerAttribute>(System.Reflection.MemberInfo)
inline DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19* CustomAttributeExtensions_GetCustomAttribute_TisDoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19_mD0AA12BC6D58949935BC559BEFAE22E39D61D83F (MemberInfo_t* ___element0, const RuntimeMethod* method)
{
return (( DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19* (*) (MemberInfo_t*, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m4EC31174530940C18F3127D8C7E7260B2606F4A0_gshared)(___element0, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_mBDB9895C2D14F2A92043507996018A329BD32A64_gshared)(___source0, method);
}
// System.Boolean System.Collections.Generic.List`1<System.String>::Contains(T)
inline bool List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Contains_m4C9139C2A6B23E9343D3F87807B32C6E2CFE660D_gshared)(__this, ___item0, method);
}
// T System.Reflection.CustomAttributeExtensions::GetCustomAttribute<GameplayIngredients.ManagerDefaultPrefabAttribute>(System.Reflection.MemberInfo)
inline ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* CustomAttributeExtensions_GetCustomAttribute_TisManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1_m424F8D91F19A25AEA1BB6A494EA0898927C7ADB6 (MemberInfo_t* ___element0, const RuntimeMethod* method)
{
return (( ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* (*) (MemberInfo_t*, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m4EC31174530940C18F3127D8C7E7260B2606F4A0_gshared)(___element0, method);
}
// System.String GameplayIngredients.ManagerDefaultPrefabAttribute::get_prefab()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ManagerDefaultPrefabAttribute_get_prefab_mBE53FFA173C81B047A5394E61CE398352DEF8042_inline (ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* __this, const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<UnityEngine.GameObject>(System.String)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Resources_Load_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mCEBDEACE7062C5E4C71A9146FE8B42C9D5797720 (String_t* ___path0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_m8B40A11CE62A4E445DADC28C81BD73922A4D4B65_gshared)(___path0, method);
}
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___original0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_mCD6FC6BB14BA9EF1A4B314841EB4D40675E3C1DB_gshared)(___original0, method);
}
// UnityEngine.Component UnityEngine.GameObject::AddComponent(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* GameObject_AddComponent_mDF246771EC34613FA6AF0C98D443368FB43E9F36 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, Type_t* ___componentType0, 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* ___type0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Type,GameplayIngredients.Manager>::Add(TKey,TValue)
inline void Dictionary_2_Add_m825FC170D948F9DE5BEDD081F798538E89901014 (Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* __this, Type_t* ___key0, Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A* ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D*, Type_t*, Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Type,GameplayIngredients.Manager>::.ctor()
inline void Dictionary_2__ctor_m912BE5E63BECB79A538197106714B23ACCCED1E8 (Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Type[] GameplayIngredients.TypeUtility::GetConcreteTypes<GameplayIngredients.Manager>()
inline TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* TypeUtility_GetConcreteTypes_TisManager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_m6E34736EDF20E5D7AD1838013B72C8835063F69A (const RuntimeMethod* method)
{
return (( TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* (*) (const RuntimeMethod*))TypeUtility_GetConcreteTypes_TisRuntimeObject_m60109A9D171CDA0957DE624AFA5A04701FF2595B_gshared)(method);
}
// UnityEngine.Object GameplayIngredients.ReflectedMember::get_targetObject()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ReflectedMember_get_targetObject_mF0E021CB63E0C5864E534E903B921A50E12C3DFE_inline (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.ReflectedMember::UpdateMember()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, const RuntimeMethod* method) ;
// System.Reflection.MemberInfo GameplayIngredients.ReflectedMember::get_member()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* ReflectedMember_get_member_mEE40A9BDE279B4F313384E9BB2173F478B8E2CBA (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.ReflectedMember::SetMember(UnityEngine.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMember_SetMember_m0E7E736677FAD0C51764459A1A445B6D62F87650 (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, String_t* ___memberName1, 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_mC84CB437307290FFFE8DE527230A88F2D9CC27D0 (MemberInfo_t* ___left0, MemberInfo_t* ___right1, 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* ___obj0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Void System.Reflection.PropertyInfo::SetValue(System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyInfo_SetValue_m67B3A509C7EB945C3DA97D096EF1231C805C92D3 (PropertyInfo_t* __this, RuntimeObject* ___obj0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.ReflectedMember::SetValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589 (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Object System.Reflection.PropertyInfo::GetValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PropertyInfo_GetValue_m89576462107E2A4DF5B7775216AEC29D74FF6088 (PropertyInfo_t* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ;
// System.Object GameplayIngredients.ReflectedMember::GetValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4 (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Reflection.MemberInfo>(System.Collections.Generic.IEnumerable`1<TSource>)
inline MemberInfo_t* Enumerable_First_TisMemberInfo_t_m01BAA12175FEE2329291832C52FAEB103CD37397 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( MemberInfo_t* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mC0E9A81793F65BF8BEDFAAAD5B2401ADB054DD5A_gshared)(___source0, method);
}
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D (String_t* ___str00, String_t* ___str11, String_t* ___str22, String_t* ___str33, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Transform>::.ctor()
inline void List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268 (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Transform>::Add(T)
inline void List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_inline (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// T[] System.Collections.Generic.List`1<UnityEngine.Transform>::ToArray()
inline TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* List_1_ToArray_m5925CCD2844741E30EB14EDD03DD79F169BBFA80 (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* __this, const RuntimeMethod* method)
{
return (( TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* (*) (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::get_hasSettingAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameplayIngredientsSettings_get_hasSettingAsset_m660773D500F6CD4609CD56B64E83CE952C2A617F (const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<GameplayIngredients.GameplayIngredientsSettings>(System.String)
inline GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A (String_t* ___path0, const RuntimeMethod* method)
{
return (( GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_m8B40A11CE62A4E445DADC28C81BD73922A4D4B65_gshared)(___path0, method);
}
// GameplayIngredients.GameplayIngredientsSettings GameplayIngredients.GameplayIngredientsSettings::get_defaultSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* GameplayIngredientsSettings_get_defaultSettings_m77DD02479C2C2A740D5D9E4807A0BA59C165C359 (const RuntimeMethod* method) ;
// GameplayIngredients.GameplayIngredientsSettings GameplayIngredients.GameplayIngredientsSettings::CreateDefaultSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* GameplayIngredientsSettings_CreateDefaultSettings_mDEACE24300EBCEF93EE6BB2701A1779A5CBECB00 (const RuntimeMethod* method) ;
// T UnityEngine.ScriptableObject::CreateInstance<GameplayIngredients.GameplayIngredientsSettings>()
inline GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* ScriptableObject_CreateInstance_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m75125865AD27DD404F31FD586630D3D4C33B9EB6 (const RuntimeMethod* method)
{
return (( GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mBE664E52864F727B39B81313FA00C5FCFF9BAE62_gshared)(method);
}
// System.Void System.Collections.Generic.List`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>::.ctor()
inline void List_1__ctor_mEB596044EA4ABCF2F8672329C885CE9A0229E799 (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mA8785C1A29BB7B0A60AD9951E81135C4A824E054 (U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m3D079A67F8F05F3C3FEA0CF595C03A53730287CD (Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Boolean System.Linq.Enumerable::Any<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520 (RuntimeObject* ___source0, Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared)(___source0, ___predicate1, method);
}
// System.Void System.Collections.Generic.List`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>::Add(T)
inline void List_1_Add_m9BFC9E7D2DC8984A89762F3C5FDEA29794D31C7F_inline (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B*, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass4_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mEE95DE38386CB91607E6BA6C00E2F2E1B8A96426 (U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mA16950554FA40F01E6AD174B27D93A73B85026D8 (Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___object0, ___method1, method);
}
// System.Int32 System.Collections.Generic.List`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>::RemoveAll(System.Predicate`1<T>)
inline int32_t List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650 (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* __this, Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* ___match0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B*, Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___match0, method);
}
// T[] System.Collections.Generic.List`1<GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate>::ToArray()
inline SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* List_1_ToArray_mA5E4671BA7D2C3213FC4E3D58EC3A5294BA8E87A (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* __this, const RuntimeMethod* method)
{
return (( SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* (*) (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_inline (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method) ;
// System.Boolean System.Delegate::op_Equality(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Delegate_op_Equality_mB4036F03E63958FDE252931DC2C6C327CAA83A2F (Delegate_t* ___d10, Delegate_t* ___d21, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Managers.SingleUpdateManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8872A9BA2BA6445D7DF8767DFE2DBEE7A183B91C (U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String>::.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);
}
// UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetSceneByName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetSceneByName_m112B7AAE231E82C8800F04640A692272C9522806 (String_t* ___name0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SceneManagement.Scene::get_isLoaded()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.List`1<System.String>::get_Count()
inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Collections.IEnumerator GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadScenesCoroutine(GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction,System.Collections.Generic.List`1<System.String>,System.String,System.Boolean,GameplayIngredients.Callable[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LevelStreamingManager_LoadScenesCoroutine_mF16579682CABAB8C4145C22A65A3A394A2D6E2C9 (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, int32_t ___action0, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___scenes1, String_t* ___sceneToActivate2, bool ___showUI3, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onLoadComplete4, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadScenesCoroutineU3Ed__14__ctor_mE47DA92F9FFD411E0BA12F24A3D0895DDDC3CBCD (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Single UnityEngine.AsyncOperation::get_progress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// System.Single System.Linq.Enumerable::Sum(System.Collections.Generic.IEnumerable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Sum_m50DFFA9823BA70510CBCDFB6B139199606C22ABC (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::SetProgressBar(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_SetProgressBar_m1AEC5E0E5AA2A8FED001A52879FA618ACEA957DC (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, float ___percentage0, bool ___direct1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadLevelCoroutineU3Ed__16__ctor_m6C4E6964DAC8224DAB8A51C906AFAD2FBAE2689B (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnloadLevelCoroutineU3Ed__17__ctor_mE673FF2B9D8A9A7D61141EDFFF24F091A193F4E6 (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline (float ___a0, float ___b1, float ___t2, 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) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.RectTransform>()
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// UnityEngine.Vector2 UnityEngine.RectTransform::get_sizeDelta()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_sizeDelta(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SceneManagement.SceneManager::get_sceneCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneManager_get_sceneCount_mDB2658B632F95AB171E500C1519A681507B9230B (const RuntimeMethod* method) ;
// UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetSceneAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetSceneAt_m5444433E1CD78FC2E573330630000B5A73E0FBF4 (int32_t ___index0, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::AppendLine(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88 (StringBuilder_t* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m30DCB401B32180266775661F4BE88CC0007CCB9C (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AsyncOperation::get_isDone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::LogDebugInformation(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, String_t* ___text0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadLevelCoroutine(System.Collections.Generic.List`1<System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LevelStreamingManager_LoadLevelCoroutine_m801C3AEDB672BD60C03EF7935627D75814810834 (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sceneNames0, String_t* ___singleScene1, const RuntimeMethod* method) ;
// System.Collections.IEnumerator GameplayIngredients.LevelStreaming.LevelStreamingManager::UnloadLevelCoroutine(System.Collections.Generic.List`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LevelStreamingManager_UnloadLevelCoroutine_m9F4375F0F3E5C95CD5C78A0B4B5A1B9DD67422DE (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sceneNames0, const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void System.NotImplementedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.AsyncOperation,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m36B1F987C803FE0E87532C4FC3A2BE3A8802FE04 (Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Boolean System.Linq.Enumerable::Any<UnityEngine.AsyncOperation>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039 (RuntimeObject* ___source0, Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared)(___source0, ___predicate1, method);
}
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SceneManagement.SceneManager::SetActiveScene(UnityEngine.SceneManagement.Scene)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneManager_SetActiveScene_m5066A50A06906D0EF5A86E6A97FBA3A3536799B0 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::LoadSceneAsync(System.String,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_LoadSceneAsync_m306D268D48DFC5404D1EE1D3F61B76CFDF77EC9E (String_t* ___sceneName0, int32_t ___mode1, const RuntimeMethod* method) ;
// System.Void UnityEngine.AsyncOperation::set_allowSceneActivation(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522 (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.String>::Remove(T)
inline bool List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( bool (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___item0, method);
}
// System.Int32 System.Math::Max(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.String>::get_Item(System.Int32)
inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::UpdatePercentage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_UpdatePercentage_m59AA278D16D881D0CE19BF3B01B3FF723C419E88 (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::UnloadSceneAsync(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_UnloadSceneAsync_mA85628DFADD5EA27CB1C72AA93AE9B57E05EA5A1 (String_t* ___sceneName0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<UnityEngine.AsyncOperation>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2DA5C6FDF8E6F07782E3C9198E79A92C162FD768 (RuntimeObject* ___source0, Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* ___predicate1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared)(___source0, ___predicate1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<UnityEngine.AsyncOperation>(System.Collections.Generic.IEnumerable`1<TSource>)
inline AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* Enumerable_ToArray_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2BF5E29790BBA512CEFB3E80DDA0AF3D4F84A53C (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::get_allowUpdateCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Events.EventBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5 (EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227* __this, const RuntimeMethod* method) ;
// UnityEngine.Collider2D UnityEngine.Collision2D::get_collider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37 (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Component::get_tag()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// UnityEngine.Collider UnityEngine.Collision::get_collider()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
// System.String GameplayIngredients.Events.OnGameManagerLevelStart::GetMessage(GameplayIngredients.Events.OnGameManagerLevelStart/GameManagerLevelType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnGameManagerLevelStart_GetMessage_mA378324893EFBF4DE3BB22920E314E5D210E1351 (int32_t ___type0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Messager/Message::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Message__ctor_mD302FE6B95DD9691DCABC06C663B04205AA41DA8 (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Messager::RegisterMessage(System.String,GameplayIngredients.Messager/Message)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Messager_RegisterMessage_m66E23621F580A2F67F881A32049F1295F71A370B (String_t* ___messageName0, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* ___message1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Messager::RemoveMessage(System.String,GameplayIngredients.Messager/Message)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Messager_RemoveMessage_m2A4BB17D2E5072DD551ABB9E94AEAD1B6C058A17 (String_t* ___messageName0, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* ___message1, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57 (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57_gshared)(__this, ___object0, ___method1, method);
}
// System.Void GameplayIngredients.InputActionManager::Request(UnityEngine.InputSystem.InputAction,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionManager_Request_mD92ECD4B89A4CB84B2B55F30358A340D2670A387 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___action0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___onPerformed1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.InputActionManager::Release(UnityEngine.InputSystem.InputAction,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionManager_Release_m119C609AD1D9F73B230CB888463A05D3F696AB1E (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___action0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___onPerformed1, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Events.InputAssetAction/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mD2C1FCE3CD036F92C861D361895B1A6F24397CB4 (U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* __this, 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 ___separator0, int32_t ___options1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5 (RuntimeObject* ___message0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___context1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputActionMap> UnityEngine.InputSystem.InputActionAsset::get_actionMaps()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081 InputActionAsset_get_actionMaps_m4466B91D0F82214F6B3CBE373B64D785657B63B4 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<UnityEngine.InputSystem.InputActionMap>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_mB0DBE3912531B9024C1A2C9C3DC11A476E25A24D (Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___object0, ___method1, method);
}
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputActionMap>::IndexOf(System.Predicate`1<TValue>)
inline int32_t ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A (ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081* __this, Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4* ___predicate0, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081*, Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4*, const RuntimeMethod*))ReadOnlyArray_1_IndexOf_mAA6DD96877EFCA8A15D638C4EA340C83B48D4F2E_gshared)(__this, ___predicate0, method);
}
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputActionMap>::get_Item(System.Int32)
inline InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56 (ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* (*) (ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___index0, method);
}
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputAction> UnityEngine.InputSystem.InputActionMap::get_actions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915 InputActionMap_get_actions_mC8FEA8D1BC6F750FBE202105EF0E7F41C166DF1E (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method) ;
// System.Void System.Predicate`1<UnityEngine.InputSystem.InputAction>::.ctor(System.Object,System.IntPtr)
inline void Predicate_1__ctor_m857C7E1F969431E761D505F612FF18004C0CA35F (Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___object0, ___method1, method);
}
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputAction>::IndexOf(System.Predicate`1<TValue>)
inline int32_t ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D (ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915* __this, Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8* ___predicate0, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915*, Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8*, const RuntimeMethod*))ReadOnlyArray_1_IndexOf_mAA6DD96877EFCA8A15D638C4EA340C83B48D4F2E_gshared)(__this, ___predicate0, method);
}
// System.String UnityEngine.InputSystem.InputActionMap::get_name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputAction>::get_Item(System.Int32)
inline InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464 (ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* (*) (ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___index0, method);
}
// UnityEngine.InputSystem.InputAction GameplayIngredients.Events.InputAssetAction::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputAssetAction_get_action_mB12176BD1883BF3B101822D6D267954E8C6D2C7D (InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.Events.OnInputDirectEvent::GetButton(GameplayIngredients.Device)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* OnInputDirectEvent_GetButton_mF7CC5C8BB69531C764D46B4C3A9BE6E1E2378E04 (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, int32_t ___d0, const RuntimeMethod* method) ;
// T GameplayIngredients.Manager::Get<GameplayIngredients.Managers.SingleUpdateManager>()
inline SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2 (const RuntimeMethod* method)
{
return (( SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* (*) (const RuntimeMethod*))Manager_Get_TisRuntimeObject_m3C371D01921C05B2EE9E81B6D5A0C3CA4B134CEB_gshared)(method);
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7 (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Managers.SingleUpdateManager::Register(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdateManager_Register_mB45D4DD43F8E3FD82E9A0A0DBE72EBCE9E64F974 (SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___update0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Managers.SingleUpdateManager::Remove(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdateManager_Remove_m8AF1F5AD4674B36DD632A82757373AD27C226F0D (SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___update0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.Controls.ButtonControl::get_wasReleasedThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ButtonControl_get_wasReleasedThisFrame_m492DB9A10A1EED0FACE2330E230A6DF7650EEC7D (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.InputSystemUtility::GetButton(GameplayIngredients.GamepadButton)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputSystemUtility_GetButton_m1F7768B7124FB8C276D2899CA21A63322B41FD8C (int32_t ___b0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.InputSystemUtility::GetButton(GameplayIngredients.MouseButton)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputSystemUtility_GetButton_mF3251589EEB8DAE5CA08C084E0C7878FF6DBBDB9 (int32_t ___b0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Events.PlayerInputAction/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mE026B85E4950F07C8F17D44F6A8DBEE76A8FA10E (U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.PlayerInput::get_actions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* PlayerInput_get_actions_m7A85BC149F2EAE4E7BB0785A08D2AEA6B9F4E183 (PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction GameplayIngredients.Events.PlayerInputAction::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* PlayerInputAction_get_action_m784052EF05F6310494152ABE82E98D311F2590B5 (PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0* __this, const RuntimeMethod* method) ;
// System.Boolean GameplayIngredients.Events.EventBase::AllowUpdateCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventBase_AllowUpdateCalls_m2ABB1D475C9F9B3F53F0621F422E2D8A1E20A381 (EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Events.OnVFXOutputEvent::CacheEventName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVFXOutputEvent_CacheEventName_m67E62F8E3E0C6CFA3E884D6CA1722D7C5153D7A9 (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Shader::PropertyToID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB (String_t* ___name0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.StateMachines.State>()
inline State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* GameObject_AddComponent_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m1AAFBE6DD8A75DBFA3C32961CEA2545CA4109179 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_one()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Concat<GameplayIngredients.StateMachines.State>(System.Collections.Generic.IEnumerable`1<TSource>,System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_Concat_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m65EB91F1E6DFD6AF8EC8CB3ECEC1866CE6D1EF66 (RuntimeObject* ___first0, RuntimeObject* ___second1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Concat_TisRuntimeObject_mA8ADB041F0D522A7D98DCC2759A79A6E98BADE85_gshared)(___first0, ___second1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<GameplayIngredients.StateMachines.State>(System.Collections.Generic.IEnumerable`1<TSource>)
inline StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* Enumerable_ToArray_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7212FDCF4CCADFFD5ACF1E378EA818BEBDE65838 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// System.Void System.Func`2<GameplayIngredients.StateMachines.State,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m2F64EBECBF2A017806091728F90C4003A2AEDD5F (Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<GameplayIngredients.StateMachines.State>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521 (RuntimeObject* ___source0, Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6* ___predicate1, const RuntimeMethod* method)
{
return (( State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* (*) (RuntimeObject*, Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m89A7FC9E77581DB0D6C05F91BD328EDCA61A19BA_gshared)(___source0, ___predicate1, method);
}
// T[] UnityEngine.Component::GetComponents<GameplayIngredients.Actions.SetStateAction>()
inline SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m35447B0B07F9C06A1AF846E482EC6FEB09D2436F_gshared)(__this, method);
}
// System.Void GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0__ctor_mF6C91B6C011E17E575257719B695E0121D060E5F (U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<GameplayIngredients.Actions.SetStateAction,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE24E83141258D519A5EA153E0CD5BCBCCC6B4C47 (Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Boolean System.Linq.Enumerable::Any<GameplayIngredients.Actions.SetStateAction>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m9FCE2D9D0AECFC82F96F218F9261EA7489148FAD (RuntimeObject* ___source0, Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared)(___source0, ___predicate1, method);
}
// T UnityEngine.GameObject::AddComponent<GameplayIngredients.Actions.SetStateAction>()
inline SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* GameObject_AddComponent_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m1B0E711031E678A872881207E146F2768E8258B1 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.String GameplayIngredients.StateMachines.State::get_StateName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* State_get_StateName_m91B3367930EEC1F212C2416C432CDBC8CDD87F07 (State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Actions.SetStateAction::set_state(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetStateAction_set_state_m47D8D462207E030677F8B8FBF15BD23BC7171B70 (SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<GameplayIngredients.Actions.SetStateAction>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mB073C53E197FFE06D1A0350A4E2FE71A7D7E99B7 (RuntimeObject* ___source0, Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F* ___predicate1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared)(___source0, ___predicate1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<GameplayIngredients.Actions.SetStateAction>(System.Collections.Generic.IEnumerable`1<TSource>)
inline SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* Enumerable_ToArray_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m823D1B7AE45E2988AAAEC6097B42E28AA1D45128 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.String GameplayIngredients.Actions.SetStateAction::get_state()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SetStateAction_get_state_m05A1DAB8ABC4E993E426535D85AF7280139F0EB5 (SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::get_activeSelf()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.StateMachines.StateMachine::SetState(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_SetState_m3E2378D55BDB8CC624B5A6FC74486D34D8577123 (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, String_t* ___stateName0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass11_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_mD211EA9DC7BE8E5FDE08FBCEB24DC0F6D66DE969 (U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_1::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_1__ctor_m01813154B6ABEA2BEBE8D76FBEE5AFC2DCF22CAD (U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<GameplayIngredients.StateMachines.State>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7AED339F78473ED4D41B3AB8EEAB02FFD0F14C86 (RuntimeObject* ___source0, Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6* ___predicate1, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mDCE2755EF33EFD51A60E9238A1537E3B41351058_gshared)(___source0, ___predicate1, method);
}
// System.Double UnityEngine.Playables.PlayableDirector::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Playables.PlayableDirector::set_time(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, double ___value0, const RuntimeMethod* method) ;
// UnityEngine.Playables.PlayableAsset UnityEngine.Playables.PlayableDirector::get_playableAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* PlayableDirector_get_playableAsset_m02BE3315FD9BF897F49AE020F3FE4278529FEB7C (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Playables.PlayableDirector::set_playableAsset(UnityEngine.Playables.PlayableAsset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_set_playableAsset_mC8E8E91BAD45035A183E0C8E920626B437D6263B (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* ___value0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.Rig::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rig_OnEnable_m169513F13D3587B5D1B55E77A80CA06EF6A046CE (Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Playables.PlayableDirector::set_timeUpdateMode(UnityEngine.Playables.DirectorUpdateMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_set_timeUpdateMode_m31564B33CFAB9E9BBF7964970E1990F491272E17 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Playables.PlayableDirector::Evaluate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_Evaluate_m642F91B545243B203F7517EF5F44F09FFD3C7842 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.Rigs.Rig::get_updateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rig_get_updateMode_m948C71883FAB2E5140799215A939F1E591BAE5BC (Rig_t32D00C0756F387024D647D9733F2EF2F50DAAEA5* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3 (const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_fixedTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedTime_m16CC75CBCBA987CCA62A6A882E7839A8BC3B9A10 (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 ___x0, float ___y1, float ___z2, 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_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.FollowPathRig::SetProgress(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_SetProgress_m001C690E45C7B1425484DB3F205033377A70F0D3 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, float ___progress0, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.GameObject,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m9EDB1EDE49108C1136C6B0DD3DD5D2F843F5936E (Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<UnityEngine.GameObject>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677 (RuntimeObject* ___source0, Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* ___predicate1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared)(___source0, ___predicate1, method);
}
// System.Int32 System.Linq.Enumerable::Count<UnityEngine.GameObject>(System.Collections.Generic.IEnumerable`1<TSource>)
inline int32_t Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisRuntimeObject_mFE2578389AAD1579F88DF0952810FE9CC535D2DE_gshared)(___source0, method);
}
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_normalized()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Lerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m57EE8D709A93B2B0FF8D499FA2947B1D61CB1FD6_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, float ___t2, 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_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::get_magnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, 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 ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::set_color(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.FollowPathRig::DrawGizmosPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_DrawGizmosPath_m4B275D0C91190BD622C37D34EB63B91FD8600FD9 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_red()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.FollowPathRig/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m603F6C2575D741D97CD50A4AF9829CD2A8E60662 (U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* __this, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_white()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.ColorGradientAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradientAnimationHandler__ctor_m65EBAEA17479F87403F0EF04AC9205B468B212C5 (ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.GenericAnimationRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericAnimationRig__ctor_m076333B823E0623D33731D10C3D400C149A41C9F (GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.FloatContinuousAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatContinuousAnimationHandler__ctor_m79BACA3ADC6905D98C8DA16C64E36E0B44AFCB0D (FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.Vector3ContinuousAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3ContinuousAnimationHandler__ctor_m25EDB89C1C54E722969A1589B46545DF75B37C15 (Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Color>::.ctor()
inline void AnimationHandler_1__ctor_m15076AC4B5B30DE83912300F143BABC75C0BAD0A (AnimationHandler_1_t705E9A46CF629DD8D7596E237B4DD4DD00FDD903* __this, const RuntimeMethod* method)
{
(( void (*) (AnimationHandler_1_t705E9A46CF629DD8D7596E237B4DD4DD00FDD903*, const RuntimeMethod*))AnimationHandler_1__ctor_m15076AC4B5B30DE83912300F143BABC75C0BAD0A_gshared)(__this, method);
}
// System.Void UnityEngine.Gradient::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gradient__ctor_m5EC470BB063D4831774C7CDA5D471EBEB5CE7B54 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GradientColorKey::.ctor(UnityEngine.Color,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1 (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___col0, float ___time1, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_green()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline (const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_cyan()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_cyan_m1257FED4776F2A33BD7250357D024B3FA3E592EB_inline (const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_blue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_m0D04554379CB8606EF48E3091CDC3098B81DD86D_inline (const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_magenta()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.GradientAlphaKey::.ctor(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GradientAlphaKey__ctor_m62D622565E6C8BF94E6E90A4CA6C866A5BC3B41B (GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0* __this, float ___alpha0, float ___time1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Gradient::SetKeys(UnityEngine.GradientColorKey[],UnityEngine.GradientAlphaKey[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gradient_SetKeys_mE03CE269C19C4F08F1ED57F7151082304DDBB5D8 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* ___colorKeys0, GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* ___alphaKeys1, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Gradient::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, float ___time0, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::Lerp(UnityEngine.Color,UnityEngine.Color,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mCE0CF50E59713C5A8F6AAC2C6648CF0EDBEEB27B_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___b1, float ___t2, const RuntimeMethod* method) ;
// UnityEngine.Gradient GameplayIngredients.Rigs.ColorGradientAnimationHandler::get_defaultGradient()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ColorGradientAnimationHandler_get_defaultGradient_m95F743AD23C2B7A9F22C85BFED32D84397CDCB40 (const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.ColorAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorAnimationHandler__ctor_mC991AF600BD0D90B09754283B7AFBA869F1A75A1 (ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* __this, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Rigs.AnimationHandler`1<System.Single>::.ctor()
inline void AnimationHandler_1__ctor_m3BA06BCECD33D0400043E6DCB57F0D333D48105A (AnimationHandler_1_t03D6E22AE1DCE1C6FE539DEF9EC5609F54F0C581* __this, const RuntimeMethod* method)
{
(( void (*) (AnimationHandler_1_t03D6E22AE1DCE1C6FE539DEF9EC5609F54F0C581*, const RuntimeMethod*))AnimationHandler_1__ctor_m3BA06BCECD33D0400043E6DCB57F0D333D48105A_gshared)(__this, method);
}
// System.Void GameplayIngredients.Rigs.FloatAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatAnimationHandler__ctor_m491911D4F5B0A38B31EAF8DF68B1DF779DD6E8AD (FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* __this, const RuntimeMethod* method) ;
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::GetRandom()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FloatNoiseAnimationHandler_GetRandom_m88477F634283A8528850A17167B07CB9695911C5 (FloatNoiseAnimationHandler_t16A9ECE0771C0F001EFA60C88A7B0D8ADF0259E6* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::PerlinNoise(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_PerlinNoise_mFDD2B12BE1FE4E890FA9FCD5CE6D7A90CAA779D4 (float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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.IEnumerable`1<UnityEngine.Transform> GameObjectExtensions::GetAllChildren(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectExtensions_GetAllChildren_mEB7ECB917BFDB8992D6F61F0210AC240BA5DF44D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___transform0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* L_0 = (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9*)il2cpp_codegen_object_new(U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CGetAllChildrenU3Ed__0__ctor_m6D4DD16C41C57D6CCC3DF7998D0C27CDFDEC5086(L_0, ((int32_t)-2), NULL);
U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* L_1 = L_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___transform0;
NullCheck(L_1);
L_1->___U3CU3E3__transform_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__transform_4), (void*)L_2);
return L_1;
}
}
// System.Collections.Generic.IEnumerable`1<UnityEngine.GameObject> GameObjectExtensions::GetAllChildren(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObjectExtensions_GetAllChildren_m57A567AC295419BA2D35F06496E01DABE201949C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* L_0 = (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D*)il2cpp_codegen_object_new(U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CGetAllChildrenU3Ed__1__ctor_mADD925751366C16BA789322FDB69F8787D9BC319(L_0, ((int32_t)-2), NULL);
U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* L_1 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___gameObject0;
NullCheck(L_1);
L_1->___U3CU3E3__gameObject_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__gameObject_4), (void*)L_2);
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 GameObjectExtensions/<GetAllChildren>d__0::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__0__ctor_m6D4DD16C41C57D6CCC3DF7998D0C27CDFDEC5086 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void GameObjectExtensions/<GetAllChildren>d__0::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__0_System_IDisposable_Dispose_m8B71C2904C9673FD83AA314E2B059A4DC091014E (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean GameObjectExtensions/<GetAllChildren>d__0::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetAllChildrenU3Ed__0_MoveNext_m4BFAAA72151B4C986D937A8D19C3641E76E06955 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m07D74B41AFE61A6BAEA5A95C0EED6FEA5D85641B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m4D353C038CD5A0D31F5EDF4DC2038834E6B68054_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_m56AAA6B05BD3DC0402ED9414AB3ED2D1DE4EE4D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m808C413B7D855CDA77963202D6E93CCB2ADC65FA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_0069;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// var stack = new Stack<Transform>();
Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* L_3 = (Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993*)il2cpp_codegen_object_new(Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993_il2cpp_TypeInfo_var);
NullCheck(L_3);
Stack_1__ctor_m56AAA6B05BD3DC0402ED9414AB3ED2D1DE4EE4D2(L_3, Stack_1__ctor_m56AAA6B05BD3DC0402ED9414AB3ED2D1DE4EE4D2_RuntimeMethod_var);
__this->___U3CstackU3E5__1_5 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstackU3E5__1_5), (void*)L_3);
// stack.Push(transform);
Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* L_4 = __this->___U3CstackU3E5__1_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___transform_3;
NullCheck(L_4);
Stack_1_Push_m4D353C038CD5A0D31F5EDF4DC2038834E6B68054(L_4, L_5, Stack_1_Push_m4D353C038CD5A0D31F5EDF4DC2038834E6B68054_RuntimeMethod_var);
goto IL_00c7;
}
IL_0042:
{
// var t = stack.Pop();
Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* L_6 = __this->___U3CstackU3E5__1_5;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Stack_1_Pop_m07D74B41AFE61A6BAEA5A95C0EED6FEA5D85641B(L_6, Stack_1_Pop_m07D74B41AFE61A6BAEA5A95C0EED6FEA5D85641B_RuntimeMethod_var);
__this->___U3CtU3E5__2_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtU3E5__2_6), (void*)L_7);
// yield return t;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___U3CtU3E5__2_6;
__this->___U3CU3E2__current_1 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_8);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0069:
{
__this->___U3CU3E1__state_0 = (-1);
// for (int i = 0; i < t.childCount; i++)
__this->___U3CiU3E5__3_7 = 0;
goto IL_00a8;
}
IL_0079:
{
// stack.Push(t.GetChild(i));
Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* L_9 = __this->___U3CstackU3E5__1_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___U3CtU3E5__2_6;
int32_t L_11 = __this->___U3CiU3E5__3_7;
NullCheck(L_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_10, L_11, NULL);
NullCheck(L_9);
Stack_1_Push_m4D353C038CD5A0D31F5EDF4DC2038834E6B68054(L_9, L_12, Stack_1_Push_m4D353C038CD5A0D31F5EDF4DC2038834E6B68054_RuntimeMethod_var);
// for (int i = 0; i < t.childCount; i++)
int32_t L_13 = __this->___U3CiU3E5__3_7;
V_1 = L_13;
int32_t L_14 = V_1;
__this->___U3CiU3E5__3_7 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_00a8:
{
// for (int i = 0; i < t.childCount; i++)
int32_t L_15 = __this->___U3CiU3E5__3_7;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___U3CtU3E5__2_6;
NullCheck(L_16);
int32_t L_17;
L_17 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_16, NULL);
V_2 = (bool)((((int32_t)L_15) < ((int32_t)L_17))? 1 : 0);
bool L_18 = V_2;
if (L_18)
{
goto IL_0079;
}
}
{
__this->___U3CtU3E5__2_6 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtU3E5__2_6), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
}
IL_00c7:
{
// while(stack.Count != 0)
Stack_1_t2F90AEE934AEF0431025E34B20DC7CA3DA67A993* L_19 = __this->___U3CstackU3E5__1_5;
NullCheck(L_19);
int32_t L_20;
L_20 = Stack_1_get_Count_m808C413B7D855CDA77963202D6E93CCB2ADC65FA_inline(L_19, Stack_1_get_Count_m808C413B7D855CDA77963202D6E93CCB2ADC65FA_RuntimeMethod_var);
V_3 = (bool)((!(((uint32_t)L_20) <= ((uint32_t)0)))? 1 : 0);
bool L_21 = V_3;
if (L_21)
{
goto IL_0042;
}
}
{
// }
return (bool)0;
}
}
// UnityEngine.Transform GameObjectExtensions/<GetAllChildren>d__0::System.Collections.Generic.IEnumerator<UnityEngine.Transform>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* U3CGetAllChildrenU3Ed__0_System_Collections_Generic_IEnumeratorU3CUnityEngine_TransformU3E_get_Current_m2D3CB541C9D66E5DEC54F59116B29F84296B7190 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void GameObjectExtensions/<GetAllChildren>d__0::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__0_System_Collections_IEnumerator_Reset_mA34A7CC326F4560641BF0B13BB0906CB54E00F4E (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __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*)&U3CGetAllChildrenU3Ed__0_System_Collections_IEnumerator_Reset_mA34A7CC326F4560641BF0B13BB0906CB54E00F4E_RuntimeMethod_var)));
}
}
// System.Object GameObjectExtensions/<GetAllChildren>d__0::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__0_System_Collections_IEnumerator_get_Current_mADBE708ACF11A9B37BDB7969500C7F0315F477F6 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<UnityEngine.Transform> GameObjectExtensions/<GetAllChildren>d__0::System.Collections.Generic.IEnumerable<UnityEngine.Transform>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__0_System_Collections_Generic_IEnumerableU3CUnityEngine_TransformU3E_GetEnumerator_mF138CB0A448D606E3A73B4A84B97C4B4AAF5BBD7 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* 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_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(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:
{
U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* L_3 = (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9*)il2cpp_codegen_object_new(U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CGetAllChildrenU3Ed__0__ctor_m6D4DD16C41C57D6CCC3DF7998D0C27CDFDEC5086(L_3, 0, NULL);
V_0 = L_3;
}
IL_0029:
{
U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* L_4 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___U3CU3E3__transform_4;
NullCheck(L_4);
L_4->___transform_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___transform_3), (void*)L_5);
U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator GameObjectExtensions/<GetAllChildren>d__0::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__0_System_Collections_IEnumerable_GetEnumerator_m292277EC96C850A91A65A02181F90B037EC6C108 (U3CGetAllChildrenU3Ed__0_tDD30074763CB3011EEE37938A19CA5A88C8661F9* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CGetAllChildrenU3Ed__0_System_Collections_Generic_IEnumerableU3CUnityEngine_TransformU3E_GetEnumerator_mF138CB0A448D606E3A73B4A84B97C4B4AAF5BBD7(__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 GameObjectExtensions/<GetAllChildren>d__1::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__1__ctor_mADD925751366C16BA789322FDB69F8787D9BC319 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void GameObjectExtensions/<GetAllChildren>d__1::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__1_System_IDisposable_Dispose_mBD56E7FB4C280F130852FE7F3E17331C0371594B (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __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;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0014;
}
}
{
goto IL_000e;
}
IL_000e:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0017:
{// begin finally (depth: 1)
U3CGetAllChildrenU3Ed__1_U3CU3Em__Finally1_mDC0726E6082BC57BDE4BF2CEFDC01F220789FFC9(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001e:
{
goto IL_0020;
}
IL_0020:
{
return;
}
}
// System.Boolean GameObjectExtensions/<GetAllChildren>d__1::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetAllChildrenU3Ed__1_MoveNext_m32F64311157EDA58F79BF8D551D76A7E37269E4C (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t4980F9E076B96A4E697C2E09671204DD70B5573F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7A84A9E8C72BB62928150241D1BDAEF0137B5092_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_00b4:
{// begin fault (depth: 1)
U3CGetAllChildrenU3Ed__1_System_IDisposable_Dispose_mBD56E7FB4C280F130852FE7F3E17331C0371594B(__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;
if (!L_1)
{
goto IL_0012_1;
}
}
{
goto IL_000c_1;
}
IL_000c_1:
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014_1;
}
}
{
goto IL_0016_1;
}
IL_0012_1:
{
goto IL_001d_1;
}
IL_0014_1:
{
goto IL_0085_1;
}
IL_0016_1:
{
V_0 = (bool)0;
goto IL_00bc;
}
IL_001d_1:
{
__this->___U3CU3E1__state_0 = (-1);
// var all = gameObject.transform.GetAllChildren();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___gameObject_3;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
RuntimeObject* L_5;
L_5 = GameObjectExtensions_GetAllChildren_mEB7ECB917BFDB8992D6F61F0210AC240BA5DF44D(L_4, NULL);
__this->___U3CallU3E5__1_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CallU3E5__1_5), (void*)L_5);
// foreach(Transform t in all)
RuntimeObject* L_6 = __this->___U3CallU3E5__1_5;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<UnityEngine.Transform>::GetEnumerator() */, IEnumerable_1_t4980F9E076B96A4E697C2E09671204DD70B5573F_il2cpp_TypeInfo_var, L_6);
__this->___U3CU3Es__2_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2_6), (void*)L_7);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_0095_1;
}
IL_0057_1:
{
// foreach(Transform t in all)
RuntimeObject* L_8 = __this->___U3CU3Es__2_6;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = InterfaceFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Transform>::get_Current() */, IEnumerator_1_t7A84A9E8C72BB62928150241D1BDAEF0137B5092_il2cpp_TypeInfo_var, L_8);
__this->___U3CtU3E5__3_7 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtU3E5__3_7), (void*)L_9);
// yield return t.gameObject;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = __this->___U3CtU3E5__3_7;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
__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_00bc;
}
IL_0085_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
__this->___U3CtU3E5__3_7 = (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtU3E5__3_7), (void*)(Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
}
IL_0095_1:
{
// foreach(Transform t in all)
RuntimeObject* L_12 = __this->___U3CU3Es__2_6;
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_0057_1;
}
}
{
U3CGetAllChildrenU3Ed__1_U3CU3Em__Finally1_mDC0726E6082BC57BDE4BF2CEFDC01F220789FFC9(__this, NULL);
__this->___U3CU3Es__2_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__2_6), (void*)(RuntimeObject*)NULL);
// }
V_0 = (bool)0;
goto IL_00bc;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00bc:
{
bool L_14 = V_0;
return L_14;
}
}
// System.Void GameObjectExtensions/<GetAllChildren>d__1::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__1_U3CU3Em__Finally1_mDC0726E6082BC57BDE4BF2CEFDC01F220789FFC9 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __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->___U3CU3Es__2_6;
if (!L_0)
{
goto IL_001b;
}
}
{
RuntimeObject* L_1 = __this->___U3CU3Es__2_6;
NullCheck(L_1);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1);
}
IL_001b:
{
return;
}
}
// UnityEngine.GameObject GameObjectExtensions/<GetAllChildren>d__1::System.Collections.Generic.IEnumerator<UnityEngine.GameObject>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* U3CGetAllChildrenU3Ed__1_System_Collections_Generic_IEnumeratorU3CUnityEngine_GameObjectU3E_get_Current_mD8D20B22F39EE06ACB014A92FE82D1CF555E31F5 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void GameObjectExtensions/<GetAllChildren>d__1::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllChildrenU3Ed__1_System_Collections_IEnumerator_Reset_m72CAF24B5E354DD60DC2372B5058CE6EF4860A46 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __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*)&U3CGetAllChildrenU3Ed__1_System_Collections_IEnumerator_Reset_m72CAF24B5E354DD60DC2372B5058CE6EF4860A46_RuntimeMethod_var)));
}
}
// System.Object GameObjectExtensions/<GetAllChildren>d__1::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__1_System_Collections_IEnumerator_get_Current_mEB330ABA1FEAEB67B7A71A5CFD1A28139D3EE8AA (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<UnityEngine.GameObject> GameObjectExtensions/<GetAllChildren>d__1::System.Collections.Generic.IEnumerable<UnityEngine.GameObject>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__1_System_Collections_Generic_IEnumerableU3CUnityEngine_GameObjectU3E_GetEnumerator_m633735708DAB4AD20D02EDF407FC48568EC575F9 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* 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_mEC09D20ED666BC3277AC9D16B68AA287E5AFE1B2(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:
{
U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* L_3 = (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D*)il2cpp_codegen_object_new(U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CGetAllChildrenU3Ed__1__ctor_mADD925751366C16BA789322FDB69F8787D9BC319(L_3, 0, NULL);
V_0 = L_3;
}
IL_0029:
{
U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* L_4 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___U3CU3E3__gameObject_4;
NullCheck(L_4);
L_4->___gameObject_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___gameObject_3), (void*)L_5);
U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator GameObjectExtensions/<GetAllChildren>d__1::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllChildrenU3Ed__1_System_Collections_IEnumerable_GetEnumerator_mC0C43DCCB4B4BA84F2E82676CA523CC66D8CF8E4 (U3CGetAllChildrenU3Ed__1_t2ACDA4FE5946F94D73511A4BE2FB57C7C152AA9D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CGetAllChildrenU3Ed__1_System_Collections_Generic_IEnumerableU3CUnityEngine_GameObjectU3E_GetEnumerator_m633735708DAB4AD20D02EDF407FC48568EC575F9(__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 Globals::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals__cctor_m4304C3A690110BCFD6B75D6841602E2489359180 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3B9D7D2783B71FBCFA8E7A4FCD0DC1D832AF15ED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m85AB837A51705B9DF96923F388345B9461B9882B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// globalBooleans = new Dictionary<string, bool>();
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_0 = (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*)il2cpp_codegen_object_new(Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D(L_0, Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalBooleans_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalBooleans_0), (void*)L_0);
// globalInts = new Dictionary<string, int>();
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_1 = (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*)il2cpp_codegen_object_new(Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968(L_1, Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalInts_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalInts_1), (void*)L_1);
// globalStrings = new Dictionary<string, string>();
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_2 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_2, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalStrings_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalStrings_2), (void*)L_2);
// globalFloats = new Dictionary<string, float>();
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_3 = (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*)il2cpp_codegen_object_new(Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9_il2cpp_TypeInfo_var);
NullCheck(L_3);
Dictionary_2__ctor_m3B9D7D2783B71FBCFA8E7A4FCD0DC1D832AF15ED(L_3, Dictionary_2__ctor_m3B9D7D2783B71FBCFA8E7A4FCD0DC1D832AF15ED_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalFloats_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalFloats_3), (void*)L_3);
// globalObjects = new Dictionary<string, GameObject>();
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_4 = (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*)il2cpp_codegen_object_new(Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE_il2cpp_TypeInfo_var);
NullCheck(L_4);
Dictionary_2__ctor_m85AB837A51705B9DF96923F388345B9461B9882B(L_4, Dictionary_2__ctor_m85AB837A51705B9DF96923F388345B9461B9882B_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalObjects_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalObjects_4), (void*)L_4);
// localBooleans = new Dictionary<string, bool>();
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_5 = (Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C*)il2cpp_codegen_object_new(Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C_il2cpp_TypeInfo_var);
NullCheck(L_5);
Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D(L_5, Dictionary_2__ctor_mB1DEDB98863C609565E181823298E467E110B43D_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localBooleans_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localBooleans_5), (void*)L_5);
// localInts = new Dictionary<string, int>();
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_6 = (Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588*)il2cpp_codegen_object_new(Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588_il2cpp_TypeInfo_var);
NullCheck(L_6);
Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968(L_6, Dictionary_2__ctor_mA3C3860EDE2CDD08BBD68C389377BC89D029D968_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localInts_6 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localInts_6), (void*)L_6);
// localStrings = new Dictionary<string, string>();
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_7 = (Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83*)il2cpp_codegen_object_new(Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83_il2cpp_TypeInfo_var);
NullCheck(L_7);
Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052(L_7, Dictionary_2__ctor_m768E076F1E804CE4959F4E71D3E6A9ADE2F55052_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localStrings_7 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localStrings_7), (void*)L_7);
// localFloats = new Dictionary<string, float>();
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_8 = (Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9*)il2cpp_codegen_object_new(Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9_il2cpp_TypeInfo_var);
NullCheck(L_8);
Dictionary_2__ctor_m3B9D7D2783B71FBCFA8E7A4FCD0DC1D832AF15ED(L_8, Dictionary_2__ctor_m3B9D7D2783B71FBCFA8E7A4FCD0DC1D832AF15ED_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localFloats_8 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localFloats_8), (void*)L_8);
// localObjects = new Dictionary<string, GameObject>();
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_9 = (Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE*)il2cpp_codegen_object_new(Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE_il2cpp_TypeInfo_var);
NullCheck(L_9);
Dictionary_2__ctor_m85AB837A51705B9DF96923F388345B9461B9882B(L_9, Dictionary_2__ctor_m85AB837A51705B9DF96923F388345B9461B9882B_RuntimeMethod_var);
((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localObjects_9 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localObjects_9), (void*)L_9);
// }
return;
}
}
// System.Void Globals::ResetLocals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_ResetLocals_mD5049A13AA77E621C992AF5CC23A557F04EA7CF2 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// localBooleans.Clear();
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_0 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localBooleans_5;
NullCheck(L_0);
Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF(L_0, Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF_RuntimeMethod_var);
// localInts.Clear();
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_1 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localInts_6;
NullCheck(L_1);
Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD(L_1, Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD_RuntimeMethod_var);
// localStrings.Clear();
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_2 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localStrings_7;
NullCheck(L_2);
Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586(L_2, Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var);
// localFloats.Clear();
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_3 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localFloats_8;
NullCheck(L_3);
Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E(L_3, Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E_RuntimeMethod_var);
// localObjects.Clear();
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localObjects_9;
NullCheck(L_4);
Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88(L_4, Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88_RuntimeMethod_var);
// }
return;
}
}
// System.Void Globals::ResetGlobals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_ResetGlobals_mACC2D4C2AF0340D2DF412E9E5A6B0F2FF0720980 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// globalBooleans.Clear();
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_0 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalBooleans_0;
NullCheck(L_0);
Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF(L_0, Dictionary_2_Clear_m2268DD12B7885752414F69316A2585C31B339BBF_RuntimeMethod_var);
// globalInts.Clear();
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_1 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalInts_1;
NullCheck(L_1);
Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD(L_1, Dictionary_2_Clear_m841DBE29811833266CC127714688998A50D5F7CD_RuntimeMethod_var);
// globalStrings.Clear();
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_2 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalStrings_2;
NullCheck(L_2);
Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586(L_2, Dictionary_2_Clear_m96A01966628B0B9F973D4E29050CC769B116A586_RuntimeMethod_var);
// globalFloats.Clear();
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_3 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalFloats_3;
NullCheck(L_3);
Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E(L_3, Dictionary_2_Clear_m54832F1CB51F8F166CFA4980C219B03507F8437E_RuntimeMethod_var);
// globalObjects.Clear();
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalObjects_4;
NullCheck(L_4);
Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88(L_4, Dictionary_2_Clear_m42C655359F6F047198127062F1F7DB9FEC7AFD88_RuntimeMethod_var);
// }
return;
}
}
// System.Boolean Globals::HasBool(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Globals_HasBool_mF95E9CABE9A2162B0857A8932DB41D7D5BAA34E9 (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localBooleans.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localBooleans_5;
String_t* L_5 = ___name0;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6(L_4, L_5, Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalBooleans.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalBooleans_0;
String_t* L_8 = ___name0;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6(L_7, L_8, Dictionary_2_ContainsKey_mB58A1ED30A4979126B249E60D66D4391F6FF65F6_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Boolean Globals::HasInt(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Globals_HasInt_m2EEEB13D3846339E1A82DCD4C6862764FC1A595C (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mAEDD6BBEE1B37BC5E1D803803352FBE4CF4D3D7E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localInts.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localInts_6;
String_t* L_5 = ___name0;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_ContainsKey_mAEDD6BBEE1B37BC5E1D803803352FBE4CF4D3D7E(L_4, L_5, Dictionary_2_ContainsKey_mAEDD6BBEE1B37BC5E1D803803352FBE4CF4D3D7E_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalInts.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalInts_1;
String_t* L_8 = ___name0;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_ContainsKey_mAEDD6BBEE1B37BC5E1D803803352FBE4CF4D3D7E(L_7, L_8, Dictionary_2_ContainsKey_mAEDD6BBEE1B37BC5E1D803803352FBE4CF4D3D7E_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Boolean Globals::HasString(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Globals_HasString_m96973B2F9DCBBE7F5584258A5E76F95AF9DC2124 (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localStrings.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localStrings_7;
String_t* L_5 = ___name0;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F(L_4, L_5, Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalStrings.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalStrings_2;
String_t* L_8 = ___name0;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F(L_7, L_8, Dictionary_2_ContainsKey_m17345EA05D3F26087F953F6793B2401AA6EE7B0F_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Boolean Globals::HasFloat(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Globals_HasFloat_m6A5F8C2B45087CDEB0FE84DDBFF70088588FA63B (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m1A27BC9CF50D35530441CEA168D31238D61AD3DF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localFloats.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localFloats_8;
String_t* L_5 = ___name0;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_ContainsKey_m1A27BC9CF50D35530441CEA168D31238D61AD3DF(L_4, L_5, Dictionary_2_ContainsKey_m1A27BC9CF50D35530441CEA168D31238D61AD3DF_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalFloats.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalFloats_3;
String_t* L_8 = ___name0;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_ContainsKey_m1A27BC9CF50D35530441CEA168D31238D61AD3DF(L_7, L_8, Dictionary_2_ContainsKey_m1A27BC9CF50D35530441CEA168D31238D61AD3DF_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Boolean Globals::HasObject(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Globals_HasObject_m7ADAA56E6F91A36096084DCBDBC1585AA6698640 (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mF00464F30B7E5B8DD16FDCB098BDAF027B2D1F52_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localObjects.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localObjects_9;
String_t* L_5 = ___name0;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_ContainsKey_mF00464F30B7E5B8DD16FDCB098BDAF027B2D1F52(L_4, L_5, Dictionary_2_ContainsKey_mF00464F30B7E5B8DD16FDCB098BDAF027B2D1F52_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalObjects.ContainsKey(name);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalObjects_4;
String_t* L_8 = ___name0;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_ContainsKey_mF00464F30B7E5B8DD16FDCB098BDAF027B2D1F52(L_7, L_8, Dictionary_2_ContainsKey_mF00464F30B7E5B8DD16FDCB098BDAF027B2D1F52_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Boolean Globals::GetBool(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Globals_GetBool_mA052A4519F09AA2DB4EC449B267534714216A529 (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localBooleans[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localBooleans_5;
String_t* L_5 = ___name0;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F(L_4, L_5, Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalBooleans[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalBooleans_0;
String_t* L_8 = ___name0;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F(L_7, L_8, Dictionary_2_get_Item_mE029B6A6F149DDDE86FCF5B3D2CA2EDDBC7F4A6F_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
bool L_10 = V_2;
return L_10;
}
}
// System.Int32 Globals::GetInt(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Globals_GetInt_m36C4FCF8CF653B89800E605E77B6A38E1164C129 (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mE01750B88D9A581E9196F3444952F7592E862592_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localInts[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localInts_6;
String_t* L_5 = ___name0;
NullCheck(L_4);
int32_t L_6;
L_6 = Dictionary_2_get_Item_mE01750B88D9A581E9196F3444952F7592E862592(L_4, L_5, Dictionary_2_get_Item_mE01750B88D9A581E9196F3444952F7592E862592_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalInts[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalInts_1;
String_t* L_8 = ___name0;
NullCheck(L_7);
int32_t L_9;
L_9 = Dictionary_2_get_Item_mE01750B88D9A581E9196F3444952F7592E862592(L_7, L_8, Dictionary_2_get_Item_mE01750B88D9A581E9196F3444952F7592E862592_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
int32_t L_10 = V_2;
return L_10;
}
}
// System.String Globals::GetString(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Globals_GetString_m60DEA5D274BB2B6F9E144681D6992D5D2CDB80FA (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localStrings[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localStrings_7;
String_t* L_5 = ___name0;
NullCheck(L_4);
String_t* L_6;
L_6 = Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB(L_4, L_5, Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalStrings[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalStrings_2;
String_t* L_8 = ___name0;
NullCheck(L_7);
String_t* L_9;
L_9 = Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB(L_7, L_8, Dictionary_2_get_Item_mB13DFB3E7499031847CF544977D4EFB1AC0157AB_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
String_t* L_10 = V_2;
return L_10;
}
}
// System.Single Globals::GetFloat(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Globals_GetFloat_m547B3363D8FD8BDF9C4527C762EEDCD5D53385C7 (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m10492B8BDAD4A67A649123E4D6A966788F5934EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localFloats[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localFloats_8;
String_t* L_5 = ___name0;
NullCheck(L_4);
float L_6;
L_6 = Dictionary_2_get_Item_m10492B8BDAD4A67A649123E4D6A966788F5934EC(L_4, L_5, Dictionary_2_get_Item_m10492B8BDAD4A67A649123E4D6A966788F5934EC_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalFloats[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalFloats_3;
String_t* L_8 = ___name0;
NullCheck(L_7);
float L_9;
L_9 = Dictionary_2_get_Item_m10492B8BDAD4A67A649123E4D6A966788F5934EC(L_7, L_8, Dictionary_2_get_Item_m10492B8BDAD4A67A649123E4D6A966788F5934EC_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
float L_10 = V_2;
return L_10;
}
}
// UnityEngine.GameObject Globals::GetObject(System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Globals_GetObject_m4ED49DFA6E13AD5888E612018C1E292281FD0EC3 (String_t* ___name0, int32_t ___scope1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m5A8F8BCAC50C5D5AB2722BBD41A340E4F6E47586_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
{
// switch (scope)
int32_t L_0 = ___scope1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001e;
}
}
{
goto IL_0010;
}
IL_0010:
{
// return localObjects[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localObjects_9;
String_t* L_5 = ___name0;
NullCheck(L_4);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = Dictionary_2_get_Item_m5A8F8BCAC50C5D5AB2722BBD41A340E4F6E47586(L_4, L_5, Dictionary_2_get_Item_m5A8F8BCAC50C5D5AB2722BBD41A340E4F6E47586_RuntimeMethod_var);
V_2 = L_6;
goto IL_002c;
}
IL_001e:
{
// return globalObjects[name];
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalObjects_4;
String_t* L_8 = ___name0;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = Dictionary_2_get_Item_m5A8F8BCAC50C5D5AB2722BBD41A340E4F6E47586(L_7, L_8, Dictionary_2_get_Item_m5A8F8BCAC50C5D5AB2722BBD41A340E4F6E47586_RuntimeMethod_var);
V_2 = L_9;
goto IL_002c;
}
IL_002c:
{
// }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_2;
return L_10;
}
}
// System.Void Globals::SetBool(System.String,System.Boolean,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetBool_m1A24AEF8595038D36C5B2156EAC7838A0431EEE7 (String_t* ___name0, bool ___value1, int32_t ___scope2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope2;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001f;
}
}
{
goto IL_0010;
}
IL_0010:
{
// SetValue(localBooleans, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localBooleans_5;
String_t* L_5 = ___name0;
bool L_6 = ___value1;
Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE(L_4, L_5, L_6, Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE_RuntimeMethod_var);
// SetValue(localBooleans, name, value); break;
goto IL_002e;
}
IL_001f:
{
// SetValue(globalBooleans, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalBooleans_0;
String_t* L_8 = ___name0;
bool L_9 = ___value1;
Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE(L_7, L_8, L_9, Globals_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m0D125D28D32FF9922984FF346DCC49A549B821BE_RuntimeMethod_var);
// SetValue(globalBooleans, name, value); break;
goto IL_002e;
}
IL_002e:
{
// if (OnGlobalsUpdated != null)
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_10 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
V_2 = (bool)((!(((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_11 = V_2;
if (!L_11)
{
goto IL_004d;
}
}
{
// OnGlobalsUpdated(Type.Boolean, name, value);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_12 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
String_t* L_13 = ___name0;
bool L_14 = ___value1;
bool L_15 = L_14;
RuntimeObject* L_16 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_15);
NullCheck(L_12);
GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_inline(L_12, 0, L_13, L_16, NULL);
}
IL_004d:
{
// return;
goto IL_004f;
}
IL_004f:
{
// }
return;
}
}
// System.Void Globals::SetInt(System.String,System.Int32,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetInt_m575C97E83CE780911AA66C7EDD5068B8C13DB3FE (String_t* ___name0, int32_t ___value1, int32_t ___scope2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope2;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001f;
}
}
{
goto IL_0010;
}
IL_0010:
{
// SetValue(localInts, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localInts_6;
String_t* L_5 = ___name0;
int32_t L_6 = ___value1;
Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA(L_4, L_5, L_6, Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA_RuntimeMethod_var);
// SetValue(localInts, name, value); break;
goto IL_002e;
}
IL_001f:
{
// SetValue(globalInts, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalInts_1;
String_t* L_8 = ___name0;
int32_t L_9 = ___value1;
Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA(L_7, L_8, L_9, Globals_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m21E8D6AA6FD9E947EB8CB41589746C3324D447CA_RuntimeMethod_var);
// SetValue(globalInts, name, value); break;
goto IL_002e;
}
IL_002e:
{
// if (OnGlobalsUpdated != null)
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_10 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
V_2 = (bool)((!(((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_11 = V_2;
if (!L_11)
{
goto IL_004d;
}
}
{
// OnGlobalsUpdated(Type.Integer, name, value);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_12 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
String_t* L_13 = ___name0;
int32_t L_14 = ___value1;
int32_t L_15 = L_14;
RuntimeObject* L_16 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_15);
NullCheck(L_12);
GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_inline(L_12, 1, L_13, L_16, NULL);
}
IL_004d:
{
// return;
goto IL_004f;
}
IL_004f:
{
// }
return;
}
}
// System.Void Globals::SetString(System.String,System.String,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetString_mC2EE6C6189C7560F74E24C67B4A95D616F692D12 (String_t* ___name0, String_t* ___value1, int32_t ___scope2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_SetValue_TisString_t_mC0918F63DC4D31BE74D825D9FC44DDC2C8060F06_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope2;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001f;
}
}
{
goto IL_0010;
}
IL_0010:
{
// SetValue(localStrings, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localStrings_7;
String_t* L_5 = ___name0;
String_t* L_6 = ___value1;
Globals_SetValue_TisString_t_mC0918F63DC4D31BE74D825D9FC44DDC2C8060F06(L_4, L_5, L_6, Globals_SetValue_TisString_t_mC0918F63DC4D31BE74D825D9FC44DDC2C8060F06_RuntimeMethod_var);
// SetValue(localStrings, name, value); break;
goto IL_002e;
}
IL_001f:
{
// SetValue(globalStrings, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalStrings_2;
String_t* L_8 = ___name0;
String_t* L_9 = ___value1;
Globals_SetValue_TisString_t_mC0918F63DC4D31BE74D825D9FC44DDC2C8060F06(L_7, L_8, L_9, Globals_SetValue_TisString_t_mC0918F63DC4D31BE74D825D9FC44DDC2C8060F06_RuntimeMethod_var);
// SetValue(globalStrings, name, value); break;
goto IL_002e;
}
IL_002e:
{
// if (OnGlobalsUpdated != null)
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_10 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
V_2 = (bool)((!(((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_11 = V_2;
if (!L_11)
{
goto IL_0048;
}
}
{
// OnGlobalsUpdated(Type.String, name, value);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_12 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
String_t* L_13 = ___name0;
String_t* L_14 = ___value1;
NullCheck(L_12);
GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_inline(L_12, 2, L_13, L_14, NULL);
}
IL_0048:
{
// return;
goto IL_004a;
}
IL_004a:
{
// }
return;
}
}
// System.Void Globals::SetFloat(System.String,System.Single,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetFloat_mE705B08F17C4B994E6085AEF417E888AD66AEEE8 (String_t* ___name0, float ___value1, int32_t ___scope2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope2;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001f;
}
}
{
goto IL_0010;
}
IL_0010:
{
// SetValue(localFloats, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localFloats_8;
String_t* L_5 = ___name0;
float L_6 = ___value1;
Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC(L_4, L_5, L_6, Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC_RuntimeMethod_var);
// SetValue(localFloats, name, value); break;
goto IL_002e;
}
IL_001f:
{
// SetValue(globalFloats, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalFloats_3;
String_t* L_8 = ___name0;
float L_9 = ___value1;
Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC(L_7, L_8, L_9, Globals_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m10B1BD355A1C8461C218C1002334F4BE6B42B9DC_RuntimeMethod_var);
// SetValue(globalFloats, name, value); break;
goto IL_002e;
}
IL_002e:
{
// if (OnGlobalsUpdated != null)
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_10 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
V_2 = (bool)((!(((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_11 = V_2;
if (!L_11)
{
goto IL_004d;
}
}
{
// OnGlobalsUpdated(Type.Float, name, value);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_12 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
String_t* L_13 = ___name0;
float L_14 = ___value1;
float L_15 = L_14;
RuntimeObject* L_16 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_15);
NullCheck(L_12);
GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_inline(L_12, 3, L_13, L_16, NULL);
}
IL_004d:
{
// return;
goto IL_004f;
}
IL_004f:
{
// }
return;
}
}
// System.Void Globals::SetObject(System.String,UnityEngine.GameObject,Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_SetObject_m470C854DD622603DBC718937BFC1F822C5AE85E1 (String_t* ___name0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___value1, int32_t ___scope2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_SetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m0F961CC4761CB54CE0DF321217B761FAF8A33FA9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
// switch (scope)
int32_t L_0 = ___scope2;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_001f;
}
}
{
goto IL_0010;
}
IL_0010:
{
// SetValue(localObjects, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_4 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localObjects_9;
String_t* L_5 = ___name0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___value1;
Globals_SetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m0F961CC4761CB54CE0DF321217B761FAF8A33FA9(L_4, L_5, L_6, Globals_SetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m0F961CC4761CB54CE0DF321217B761FAF8A33FA9_RuntimeMethod_var);
// SetValue(localObjects, name, value); break;
goto IL_002e;
}
IL_001f:
{
// SetValue(globalObjects, name, value); break;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_7 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalObjects_4;
String_t* L_8 = ___name0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___value1;
Globals_SetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m0F961CC4761CB54CE0DF321217B761FAF8A33FA9(L_7, L_8, L_9, Globals_SetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m0F961CC4761CB54CE0DF321217B761FAF8A33FA9_RuntimeMethod_var);
// SetValue(globalObjects, name, value); break;
goto IL_002e;
}
IL_002e:
{
// if (OnGlobalsUpdated != null)
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_10 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
V_2 = (bool)((!(((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_10) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_11 = V_2;
if (!L_11)
{
goto IL_0048;
}
}
{
// OnGlobalsUpdated(Type.GameObject, name, value);
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_12 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
String_t* L_13 = ___name0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = ___value1;
NullCheck(L_12);
GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_inline(L_12, 4, L_13, L_14, NULL);
}
IL_0048:
{
// return;
goto IL_004a;
}
IL_004a:
{
// }
return;
}
}
// System.Void Globals::add_OnGlobalsUpdated(Globals/GlobalsUpdatedDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_add_OnGlobalsUpdated_m2E9B313AB0655084A9F9C1D49812C13A9220266C (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* V_0 = NULL;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* V_1 = NULL;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_0 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
V_0 = L_0;
}
IL_0006:
{
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_1 = V_0;
V_1 = L_1;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_2 = V_1;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_3 = ___value0;
Delegate_t* L_4;
L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL);
V_2 = ((GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)CastclassSealed((RuntimeObject*)L_4, GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995_il2cpp_TypeInfo_var));
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_5 = V_2;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_6 = V_1;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_7;
L_7 = InterlockedCompareExchangeImpl<GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*>((&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10), L_5, L_6);
V_0 = L_7;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_8 = V_0;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_9 = V_1;
if ((!(((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_8) == ((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void Globals::remove_OnGlobalsUpdated(Globals/GlobalsUpdatedDelegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Globals_remove_OnGlobalsUpdated_mBBC973302BA10727A6846EA5E881ADC0243AAAA2 (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* V_0 = NULL;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* V_1 = NULL;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_0 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10;
V_0 = L_0;
}
IL_0006:
{
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_1 = V_0;
V_1 = L_1;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_2 = V_1;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_3 = ___value0;
Delegate_t* L_4;
L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL);
V_2 = ((GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)CastclassSealed((RuntimeObject*)L_4, GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995_il2cpp_TypeInfo_var));
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_5 = V_2;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_6 = V_1;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_7;
L_7 = InterlockedCompareExchangeImpl<GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*>((&((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___OnGlobalsUpdated_10), L_5, L_6);
V_0 = L_7;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_8 = V_0;
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* L_9 = V_1;
if ((!(((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_8) == ((RuntimeObject*)(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> Globals::GetBoolNames(Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Globals_GetBoolNames_mB30AB6E9EF5A43EEEF6B331CB3390451BAB0E462 (int32_t ___scope0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* G_B3_0 = NULL;
{
// public static IEnumerable<string> GetBoolNames(Scope scope) { return scope == Scope.Global ? globalBooleans.Keys : localBooleans.Keys; }
int32_t L_0 = ___scope0;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0011;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_1 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localBooleans_5;
NullCheck(L_1);
KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* L_2;
L_2 = Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A(L_1, Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A_RuntimeMethod_var);
G_B3_0 = L_2;
goto IL_001b;
}
IL_0011:
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t17D0D125440AC627FCF80F189C6CBCB02856063C* L_3 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalBooleans_0;
NullCheck(L_3);
KeyCollection_t95FD5642BC2C9C7777B7A737F21A78E0AFDD8AA0* L_4;
L_4 = Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A(L_3, Dictionary_2_get_Keys_mF539FDC7C25A8DF152D95DE0711708F1806E424A_RuntimeMethod_var);
G_B3_0 = L_4;
}
IL_001b:
{
V_0 = G_B3_0;
goto IL_001e;
}
IL_001e:
{
// public static IEnumerable<string> GetBoolNames(Scope scope) { return scope == Scope.Global ? globalBooleans.Keys : localBooleans.Keys; }
RuntimeObject* L_5 = V_0;
return L_5;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> Globals::GetIntNames(Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Globals_GetIntNames_mF9D9D2F6211564ADE4C2BBD1BFB5BE2DA49A5266 (int32_t ___scope0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m676C0478E6247AD8299FC3AE47E19A0239EC590E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* G_B3_0 = NULL;
{
// public static IEnumerable<string> GetIntNames(Scope scope) { return scope == Scope.Global ? globalInts.Keys : localInts.Keys; }
int32_t L_0 = ___scope0;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0011;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_1 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localInts_6;
NullCheck(L_1);
KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* L_2;
L_2 = Dictionary_2_get_Keys_m676C0478E6247AD8299FC3AE47E19A0239EC590E(L_1, Dictionary_2_get_Keys_m676C0478E6247AD8299FC3AE47E19A0239EC590E_RuntimeMethod_var);
G_B3_0 = L_2;
goto IL_001b;
}
IL_0011:
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* L_3 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalInts_1;
NullCheck(L_3);
KeyCollection_tCC15D033281A6593E2488FAF5B205812A152AC03* L_4;
L_4 = Dictionary_2_get_Keys_m676C0478E6247AD8299FC3AE47E19A0239EC590E(L_3, Dictionary_2_get_Keys_m676C0478E6247AD8299FC3AE47E19A0239EC590E_RuntimeMethod_var);
G_B3_0 = L_4;
}
IL_001b:
{
V_0 = G_B3_0;
goto IL_001e;
}
IL_001e:
{
// public static IEnumerable<string> GetIntNames(Scope scope) { return scope == Scope.Global ? globalInts.Keys : localInts.Keys; }
RuntimeObject* L_5 = V_0;
return L_5;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> Globals::GetFloatNames(Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Globals_GetFloatNames_mCB02EBAC04E8E592ACE5343663B1A0C5045F3164 (int32_t ___scope0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mEE2C527BDE7A18611ADAF3B770FB6965153BF3A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771* G_B3_0 = NULL;
{
// public static IEnumerable<string> GetFloatNames(Scope scope) { return scope == Scope.Global ? globalFloats.Keys : localFloats.Keys; }
int32_t L_0 = ___scope0;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0011;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_1 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localFloats_8;
NullCheck(L_1);
KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771* L_2;
L_2 = Dictionary_2_get_Keys_mEE2C527BDE7A18611ADAF3B770FB6965153BF3A1(L_1, Dictionary_2_get_Keys_mEE2C527BDE7A18611ADAF3B770FB6965153BF3A1_RuntimeMethod_var);
G_B3_0 = L_2;
goto IL_001b;
}
IL_0011:
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_tFF5BAE20C79FF62D8212212465EDB4D26909FFE9* L_3 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalFloats_3;
NullCheck(L_3);
KeyCollection_tC78C079422A1A521923655A578A8FA3FEC378771* L_4;
L_4 = Dictionary_2_get_Keys_mEE2C527BDE7A18611ADAF3B770FB6965153BF3A1(L_3, Dictionary_2_get_Keys_mEE2C527BDE7A18611ADAF3B770FB6965153BF3A1_RuntimeMethod_var);
G_B3_0 = L_4;
}
IL_001b:
{
V_0 = G_B3_0;
goto IL_001e;
}
IL_001e:
{
// public static IEnumerable<string> GetFloatNames(Scope scope) { return scope == Scope.Global ? globalFloats.Keys : localFloats.Keys; }
RuntimeObject* L_5 = V_0;
return L_5;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> Globals::GetStringNames(Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Globals_GetStringNames_m37AC09B31F97DB5FD215C5D64EFA9BA8F8484C17 (int32_t ___scope0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m0014C8E91B9B4377ACFBD26A9175A7E5C016D9E9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* G_B3_0 = NULL;
{
// public static IEnumerable<string> GetStringNames(Scope scope) { return scope == Scope.Global ? globalStrings.Keys : localStrings.Keys; }
int32_t L_0 = ___scope0;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0011;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_1 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localStrings_7;
NullCheck(L_1);
KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* L_2;
L_2 = Dictionary_2_get_Keys_m0014C8E91B9B4377ACFBD26A9175A7E5C016D9E9(L_1, Dictionary_2_get_Keys_m0014C8E91B9B4377ACFBD26A9175A7E5C016D9E9_RuntimeMethod_var);
G_B3_0 = L_2;
goto IL_001b;
}
IL_0011:
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t46B2DB028096FA2B828359E52F37F3105A83AD83* L_3 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalStrings_2;
NullCheck(L_3);
KeyCollection_t2EDD317F5771E575ACB63527B5AFB71291040342* L_4;
L_4 = Dictionary_2_get_Keys_m0014C8E91B9B4377ACFBD26A9175A7E5C016D9E9(L_3, Dictionary_2_get_Keys_m0014C8E91B9B4377ACFBD26A9175A7E5C016D9E9_RuntimeMethod_var);
G_B3_0 = L_4;
}
IL_001b:
{
V_0 = G_B3_0;
goto IL_001e;
}
IL_001e:
{
// public static IEnumerable<string> GetStringNames(Scope scope) { return scope == Scope.Global ? globalStrings.Keys : localStrings.Keys; }
RuntimeObject* L_5 = V_0;
return L_5;
}
}
// System.Collections.Generic.IEnumerable`1<System.String> Globals::GetObjectNames(Globals/Scope)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Globals_GetObjectNames_m785AC4E58446E37D12F6D36201EFA206636488A7 (int32_t ___scope0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m64A4AD46C759AC1B06826CE1EBE70C0D0663180C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454* G_B3_0 = NULL;
{
// public static IEnumerable<string> GetObjectNames(Scope scope) { return scope == Scope.Global ? globalObjects.Keys : localObjects.Keys; }
int32_t L_0 = ___scope0;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0011;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_1 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___localObjects_9;
NullCheck(L_1);
KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454* L_2;
L_2 = Dictionary_2_get_Keys_m64A4AD46C759AC1B06826CE1EBE70C0D0663180C(L_1, Dictionary_2_get_Keys_m64A4AD46C759AC1B06826CE1EBE70C0D0663180C_RuntimeMethod_var);
G_B3_0 = L_2;
goto IL_001b;
}
IL_0011:
{
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Dictionary_2_t0B15A60B00EC883D4249611C6C641C7BED5A71CE* L_3 = ((Globals_t8C05165694EC80970779843BEC09FB93AA483455_StaticFields*)il2cpp_codegen_static_fields_for(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var))->___globalObjects_4;
NullCheck(L_3);
KeyCollection_tB57CC90FD7461471159C351E10C1C4C745284454* L_4;
L_4 = Dictionary_2_get_Keys_m64A4AD46C759AC1B06826CE1EBE70C0D0663180C(L_3, Dictionary_2_get_Keys_m64A4AD46C759AC1B06826CE1EBE70C0D0663180C_RuntimeMethod_var);
G_B3_0 = L_4;
}
IL_001b:
{
V_0 = G_B3_0;
goto IL_001e;
}
IL_001e:
{
// public static IEnumerable<string> GetObjectNames(Scope scope) { return scope == Scope.Global ? globalObjects.Keys : localObjects.Keys; }
RuntimeObject* L_5 = V_0;
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
#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
#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 GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_Multicast(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
typedef void (*FunctionPointerType) (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method);
for (il2cpp_array_size_t i = 0; i < length; i++)
{
GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* currentDelegate = reinterpret_cast<GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995*>(delegatesToInvoke[i]);
((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, ___t0, ___name1, ___value2, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_Open(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (int32_t, String_t*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___t0, ___name1, ___value2, method);
}
void GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_Closed(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, String_t*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, ___t0, ___name1, ___value2, method);
}
void GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_OpenStaticInvoker(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method)
{
InvokerActionInvoker3< int32_t, String_t*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___t0, ___name1, ___value2);
}
void GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_ClosedStaticInvoker(GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method)
{
InvokerActionInvoker4< RuntimeObject*, int32_t, String_t*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___t0, ___name1, ___value2);
}
// System.Void Globals/GlobalsUpdatedDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalsUpdatedDelegate__ctor_mDCDE077732AA6BE303872CE8CA3518747645B207 (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
__this->___method_3 = ___method1;
__this->___m_target_2 = ___object0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
if (MethodIsStatic((RuntimeMethod*)___method1))
{
bool isOpen = methodCount == 3;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_Open;
else
__this->___invoke_impl_1 = (intptr_t)&GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_Closed;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_Closed;
}
__this->___extra_arg_5 = (intptr_t)&GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_Multicast;
}
// System.Void Globals/GlobalsUpdatedDelegate::Invoke(Globals/Type,System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630 (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___t0, ___name1, ___value2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Globals/GlobalsUpdatedDelegate::BeginInvoke(Globals/Type,System.String,System.Object,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GlobalsUpdatedDelegate_BeginInvoke_mAF30A81112082532DF5CCABBB19B4672CFD0D55A (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback3, RuntimeObject* ___object4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_tC813EFFF65BB33FAF9529CEF6F5336A4C94179F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[4] = {0};
__d_args[0] = Box(Type_tC813EFFF65BB33FAF9529CEF6F5336A4C94179F1_il2cpp_TypeInfo_var, &___t0);
__d_args[1] = ___name1;
__d_args[2] = ___value2;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback3, (RuntimeObject*)___object4);;
}
// System.Void Globals/GlobalsUpdatedDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalsUpdatedDelegate_EndInvoke_m1B9BF7E3E82C480C723785E494EAAC3C7DD02FD6 (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 GameplayIngredients.AdvancedHierarchyIconAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdvancedHierarchyIconAttribute__ctor_m40759216D6E89787FBBEAF09A9E4EB67EECB952C (AdvancedHierarchyIconAttribute_tFF07626C203BC245863B5B91E14AC37468BB3393* __this, String_t* ___icon0, const RuntimeMethod* method)
{
{
// public AdvancedHierarchyIconAttribute(string icon)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// this.icon = icon;
String_t* L_0 = ___icon0;
__this->___icon_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___icon_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 GameplayIngredients.CallableAttribute::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallableAttribute__ctor_m79E6B23D55BD8921E474A64269F2D25B61D840DC (CallableAttribute_t7C086083E4D9F8C04F4701BEEFF660BFD62DC961* __this, String_t* ___category0, String_t* ___iconName1, const RuntimeMethod* method)
{
{
// public CallableAttribute(string category = "", string iconName = "")
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// this.category = category;
String_t* L_0 = ___category0;
__this->___category_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___category_0), (void*)L_0);
// this.iconPath = iconName;
String_t* L_1 = ___iconName1;
__this->___iconPath_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___iconPath_1), (void*)L_1);
// }
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 GameplayIngredients.CallableNameAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallableNameAttribute__ctor_m4CA4057240AC0C521DC07E37B955FDE9D64C4553 (CallableNameAttribute_tFBFEF55A4DF637C6C48C5EF53F7835C04F7B2A76* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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 GameplayIngredients.ExcludedManagerAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExcludedManagerAttribute__ctor_mB06C0AC494DEFC93E68AE0338DBFFDCFC0F42AE5 (ExcludedManagerAttribute_t47CF56190F612E3D1AA10260A052FA021A29F464* __this, const RuntimeMethod* method)
{
{
// public ExcludedManagerAttribute() { }
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
// public ExcludedManagerAttribute() { }
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 GameplayIngredients.NoLabelAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NoLabelAttribute__ctor_m8B3B58F9D89A1AF65DFB1E81D88B34B332ADADB1 (NoLabelAttribute_tF0F9768C52610CC6CCCB3435762B63DFFB6AE72B* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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 GameplayIngredients.NonExcludeableManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonExcludeableManager__ctor_mB73659C74BDF542415FA49BCFA88AB655243ABAB (NonExcludeableManager_tBB9200FB5BAEE1C0F186DD6E5436ECDF87A04C9F* __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 GameplayIngredients.NonNullCheckAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NonNullCheckAttribute__ctor_m5492988F9CEB3AEBEB6477DBF8923B7F5DD451F7 (NonNullCheckAttribute_tBCAD1010B80DE5C72F9286958CFD757EB91A5352* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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 GameplayIngredients.SceneAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneAttribute__ctor_m5BBC79022C0D362AAA45261EB08EE86023797D17 (SceneAttribute_t9BCAB1BF77E0ED03FA8F20346EB518504BD7D5F8* __this, const RuntimeMethod* method)
{
{
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__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 GameplayIngredients.StateMachineStateAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachineStateAttribute__ctor_m10919ADFD0EBBA5F1EC559CE0818F747E0BE6369 (StateMachineStateAttribute_t1B3C85F831B4B9D10DEA913CBAF733F629113321* __this, String_t* ___propertyName0, const RuntimeMethod* method)
{
{
// public StateMachineStateAttribute(string propertyName = "")
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
// PropertyName = propertyName;
String_t* L_0 = ___propertyName0;
__this->___PropertyName_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___PropertyName_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 GameplayIngredients.TypeDropDownAttribute::.ctor(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeDropDownAttribute__ctor_m0A9E82EB9A5845BC1F4908C166CC10AB04404D1E (TypeDropDownAttribute_tE87F898DFDE4A0DB6F76E22FDBC0528439BB8FF5* __this, Type_t* ___baseType0, const RuntimeMethod* method)
{
{
// public TypeDropDownAttribute(Type baseType)
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
// m_BaseType = baseType;
Type_t* L_0 = ___baseType0;
__this->___m_BaseType_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BaseType_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 GameplayIngredients.WarnDisabledModuleAttribute::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WarnDisabledModuleAttribute__ctor_m915D8FF0E39EB041BA6EA032C823EEAADA97F15A (WarnDisabledModuleAttribute_t5721991BA8BBA98756F9A4DE5EEA19E1FAD1FFE3* __this, String_t* ___module0, String_t* ___fixLocation1, const RuntimeMethod* method)
{
{
// public WarnDisabledModuleAttribute(string module, string fixLocation = "Package Manager")
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// this.module = module;
String_t* L_0 = ___module0;
__this->___module_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___module_0), (void*)L_0);
// this.fixLocation = fixLocation;
String_t* L_1 = ___fixLocation1;
__this->___fixLocation_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___fixLocation_1), (void*)L_1);
// }
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 GameplayIngredients.IgnoredCheckResults::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IgnoredCheckResults__ctor_m61425DC9A799330B5DFA75A0B01837E691E19602 (IgnoredCheckResults_tEFBE9A735F4C2069366E2BB81B64BB2C502BBB19* __this, const RuntimeMethod* method)
{
{
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
// Conversion methods for marshalling of: GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult
IL2CPP_EXTERN_C void IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshal_pinvoke(const IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8& unmarshaled, IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshaled_pinvoke& marshaled)
{
Exception_t* ___gameObject_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'gameObject' of type 'IgnoredCheckResult': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___gameObject_1Exception, NULL);
}
IL2CPP_EXTERN_C void IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshal_pinvoke_back(const IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshaled_pinvoke& marshaled, IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8& unmarshaled)
{
Exception_t* ___gameObject_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'gameObject' of type 'IgnoredCheckResult': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___gameObject_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult
IL2CPP_EXTERN_C void IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshal_pinvoke_cleanup(IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult
IL2CPP_EXTERN_C void IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshal_com(const IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8& unmarshaled, IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshaled_com& marshaled)
{
Exception_t* ___gameObject_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'gameObject' of type 'IgnoredCheckResult': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___gameObject_1Exception, NULL);
}
IL2CPP_EXTERN_C void IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshal_com_back(const IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshaled_com& marshaled, IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8& unmarshaled)
{
Exception_t* ___gameObject_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'gameObject' of type 'IgnoredCheckResult': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___gameObject_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.IgnoredCheckResults/IgnoredCheckResult
IL2CPP_EXTERN_C void IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_marshal_com_cleanup(IgnoredCheckResult_tE3BA5E6511EC011ED3DB785EEDA9C92DE3AB0DB8_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.Void GameplayIngredients.Discover::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Discover__ctor_m7E338299937F133B639ED430152A768AC02774D1 (Discover_tA35DAD3DD99CB1F57FE21087B30CC7FE56F12835* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD3103EEA173F5DC4C692D4155094EAA79EDD6C3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE55B4455898B2CEF668B3493AE798737CB40B438);
s_Il2CppMethodInitialized = true;
}
{
// public string Name = "Discover";
__this->___Name_4 = _stringLiteralDD3103EEA173F5DC4C692D4155094EAA79EDD6C3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Name_4), (void*)_stringLiteralDD3103EEA173F5DC4C692D4155094EAA79EDD6C3);
// public string Category = "Category";
__this->___Category_5 = _stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Category_5), (void*)_stringLiteral957F5774E3F509460E0CA92DB4925F6F22088C0C);
// public bool DefaultSelected = false;
__this->___DefaultSelected_6 = (bool)0;
// public bool AlignViewToTransform = false;
__this->___AlignViewToTransform_7 = (bool)0;
// public GameObjectToggle[] ObjectsToToggle = new GameObjectToggle[0];
GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B* L_0 = (GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B*)(GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B*)SZArrayNew(GameObjectToggleU5BU5D_tAD1C01802FFD7F8AF17B5C9BDCC0B7C511576D4B_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___ObjectsToToggle_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ObjectsToToggle_8), (void*)L_0);
// public string Description = "Some Description of the Component\n\nCan be set as multiple lines.";
__this->___Description_9 = _stringLiteralE55B4455898B2CEF668B3493AE798737CB40B438;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Description_9), (void*)_stringLiteralE55B4455898B2CEF668B3493AE798737CB40B438);
// public string Tags = "";
__this->___Tags_10 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tags_10), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
// public int Priority = 0;
__this->___Priority_11 = 0;
// public DiscoverSection[] Sections = new DiscoverSection[0];
DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B* L_1 = (DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B*)(DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B*)SZArrayNew(DiscoverSectionU5BU5D_t34A7219DB5D3B71EACA5431E51D97CB5C312592B_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___Sections_12 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Sections_12), (void*)L_1);
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
// Conversion methods for marshalling of: GameplayIngredients.DiscoverSection
IL2CPP_EXTERN_C void DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshal_pinvoke(const DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B& unmarshaled, DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_pinvoke& marshaled)
{
marshaled.___SectionName_0 = il2cpp_codegen_marshal_string(unmarshaled.___SectionName_0);
marshaled.___SectionContent_1 = il2cpp_codegen_marshal_string(unmarshaled.___SectionContent_1);
if (unmarshaled.___Actions_2 != NULL)
{
il2cpp_array_size_t _unmarshaledActions_Length = (unmarshaled.___Actions_2)->max_length;
marshaled.___Actions_2 = il2cpp_codegen_marshal_allocate_array<SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke>(_unmarshaledActions_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledActions_Length); i++)
{
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke((unmarshaled.___Actions_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___Actions_2)[i]);
}
}
else
{
marshaled.___Actions_2 = NULL;
}
}
IL2CPP_EXTERN_C void DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshal_pinvoke_back(const DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_pinvoke& marshaled, DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___SectionName_0 = il2cpp_codegen_marshal_string_result(marshaled.___SectionName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___SectionName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___SectionName_0));
unmarshaled.___SectionContent_1 = il2cpp_codegen_marshal_string_result(marshaled.___SectionContent_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___SectionContent_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___SectionContent_1));
if (marshaled.___Actions_2 != NULL)
{
if (unmarshaled.___Actions_2 == NULL)
{
unmarshaled.___Actions_2 = reinterpret_cast<SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*>((SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*)SZArrayNew(SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Actions_2), (void*)reinterpret_cast<SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*>((SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*)SZArrayNew(SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___Actions_2)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
SectionAction_t391356232A48451A29BB27D2F56889F71553E903 _marshaled____Actions_2_i__unmarshaled;
memset((&_marshaled____Actions_2_i__unmarshaled), 0, sizeof(_marshaled____Actions_2_i__unmarshaled));
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke_back((marshaled.___Actions_2)[i], _marshaled____Actions_2_i__unmarshaled);
(unmarshaled.___Actions_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____Actions_2_i__unmarshaled);
}
}
}
// Conversion method for clean up from marshalling of: GameplayIngredients.DiscoverSection
IL2CPP_EXTERN_C void DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshal_pinvoke_cleanup(DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___SectionName_0);
marshaled.___SectionName_0 = NULL;
il2cpp_codegen_marshal_free(marshaled.___SectionContent_1);
marshaled.___SectionContent_1 = NULL;
if (marshaled.___Actions_2 != NULL)
{
const il2cpp_array_size_t marshaled____Actions_2_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____Actions_2_CleanupLoopCount); i++)
{
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke_cleanup((marshaled.___Actions_2)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___Actions_2);
marshaled.___Actions_2 = NULL;
}
}
// Conversion methods for marshalling of: GameplayIngredients.DiscoverSection
IL2CPP_EXTERN_C void DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshal_com(const DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B& unmarshaled, DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_com& marshaled)
{
marshaled.___SectionName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___SectionName_0);
marshaled.___SectionContent_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___SectionContent_1);
if (unmarshaled.___Actions_2 != NULL)
{
il2cpp_array_size_t _unmarshaledActions_Length = (unmarshaled.___Actions_2)->max_length;
marshaled.___Actions_2 = il2cpp_codegen_marshal_allocate_array<SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com>(_unmarshaledActions_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledActions_Length); i++)
{
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com((unmarshaled.___Actions_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___Actions_2)[i]);
}
}
else
{
marshaled.___Actions_2 = NULL;
}
}
IL2CPP_EXTERN_C void DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshal_com_back(const DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_com& marshaled, DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___SectionName_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___SectionName_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___SectionName_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___SectionName_0));
unmarshaled.___SectionContent_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___SectionContent_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___SectionContent_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___SectionContent_1));
if (marshaled.___Actions_2 != NULL)
{
if (unmarshaled.___Actions_2 == NULL)
{
unmarshaled.___Actions_2 = reinterpret_cast<SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*>((SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*)SZArrayNew(SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Actions_2), (void*)reinterpret_cast<SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*>((SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B*)SZArrayNew(SectionActionU5BU5D_t341FEA3278E43BE3FE4B4730C5D966F3C6DE9F0B_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___Actions_2)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
SectionAction_t391356232A48451A29BB27D2F56889F71553E903 _marshaled____Actions_2_i__unmarshaled;
memset((&_marshaled____Actions_2_i__unmarshaled), 0, sizeof(_marshaled____Actions_2_i__unmarshaled));
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com_back((marshaled.___Actions_2)[i], _marshaled____Actions_2_i__unmarshaled);
(unmarshaled.___Actions_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____Actions_2_i__unmarshaled);
}
}
}
// Conversion method for clean up from marshalling of: GameplayIngredients.DiscoverSection
IL2CPP_EXTERN_C void DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshal_com_cleanup(DiscoverSection_t31AC32994C26C5D3B7DD48E11E787D85B1BC4A8B_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___SectionName_0);
marshaled.___SectionName_0 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___SectionContent_1);
marshaled.___SectionContent_1 = NULL;
if (marshaled.___Actions_2 != NULL)
{
const il2cpp_array_size_t marshaled____Actions_2_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____Actions_2_CleanupLoopCount); i++)
{
SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com_cleanup((marshaled.___Actions_2)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___Actions_2);
marshaled.___Actions_2 = 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: GameplayIngredients.SectionAction
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke& marshaled)
{
marshaled.___Description_0 = il2cpp_codegen_marshal_string(unmarshaled.___Description_0);
if (unmarshaled.___Target_1 != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke(*unmarshaled.___Target_1, marshaled.___Target_1);
}
}
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke_back(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke& marshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___Description_0 = il2cpp_codegen_marshal_string_result(marshaled.___Description_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Description_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___Description_0));
unmarshaled.___Target_1 = (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)il2cpp_codegen_object_new(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Target_1), (void*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)il2cpp_codegen_object_new(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var));
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_back(marshaled.___Target_1, *unmarshaled.___Target_1);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.SectionAction
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_pinvoke_cleanup(SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___Description_0);
marshaled.___Description_0 = NULL;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_pinvoke_cleanup(marshaled.___Target_1);
}
// Conversion methods for marshalling of: GameplayIngredients.SectionAction
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com& marshaled)
{
marshaled.___Description_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___Description_0);
if (unmarshaled.___Target_1 != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com(*unmarshaled.___Target_1, *marshaled.___Target_1);
}
}
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com_back(const SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com& marshaled, SectionAction_t391356232A48451A29BB27D2F56889F71553E903& unmarshaled)
{
unmarshaled.___Description_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___Description_0);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___Description_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___Description_0));
if (unmarshaled.___Target_1 != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_back(*marshaled.___Target_1, *unmarshaled.___Target_1);
}
}
// Conversion method for clean up from marshalling of: GameplayIngredients.SectionAction
IL2CPP_EXTERN_C void SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshal_com_cleanup(SectionAction_t391356232A48451A29BB27D2F56889F71553E903_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___Description_0);
marshaled.___Description_0 = NULL;
if (marshaled.___Target_1 != NULL)
{
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshal_com_cleanup(*marshaled.___Target_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 GameplayIngredients.GameLevel::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameLevel__ctor_m13BE4B72ACB70D815E8A8AF8BE0E785A237E5640 (GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* __this, const RuntimeMethod* method)
{
{
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
#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
#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.Int32 GameplayIngredients.Counter::get_CurrentValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Counter_get_CurrentValue_m21611BCA53B08109F6297BDA6A22D47EC3331E3C (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, const RuntimeMethod* method)
{
{
// public int CurrentValue { get; private set; }
int32_t L_0 = __this->___U3CCurrentValueU3Ek__BackingField_10;
return L_0;
}
}
// System.Void GameplayIngredients.Counter::set_CurrentValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Counter_set_CurrentValue_m20D7081646B263C181B041C59F42C954CE7565CD (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int CurrentValue { get; private set; }
int32_t L_0 = ___value0;
__this->___U3CCurrentValueU3Ek__BackingField_10 = L_0;
return;
}
}
// System.Boolean GameplayIngredients.Counter::isValueProperty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Counter_isValueProperty_mBD460A7BE36E4936AC3873EDB7395B6FAB03E201 (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// bool isValueProperty() { return ValueSource == ValueSourceType.Property; }
int32_t L_0 = __this->___ValueSource_4;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// bool isValueProperty() { return ValueSource == ValueSourceType.Property; }
bool L_1 = V_0;
return L_1;
}
}
// System.Boolean GameplayIngredients.Counter::isValueGameSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Counter_isValueGameSave_m2365DD86451248AA3CC29B3FFC23FD9F5305CBFA (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// bool isValueGameSave() { return ValueSource == ValueSourceType.GameSave; }
int32_t L_0 = __this->___ValueSource_4;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// bool isValueGameSave() { return ValueSource == ValueSourceType.GameSave; }
bool L_1 = V_0;
return L_1;
}
}
// System.Boolean GameplayIngredients.Counter::isValueGlobal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Counter_isValueGlobal_mF58C5015EA93E9466E8A815090F35E59D8E2508D (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// bool isValueGlobal() { return ValueSource == ValueSourceType.GlobalVariable; }
int32_t L_0 = __this->___ValueSource_4;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// bool isValueGlobal() { return ValueSource == ValueSourceType.GlobalVariable; }
bool L_1 = V_0;
return L_1;
}
}
// System.Void GameplayIngredients.Counter::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Counter_Awake_m6A5183714BFDD50EDE7CB9865A67A4B4FFFBFE9E (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, 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*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Location_tE8D3C9ED869BAF3B545FE5BBB70DCB60B96096D5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Scope_t67ADB9F42D0982462A5F3F480C35448BA3AC6A6D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral517795C4ACCEC9575FAB98F3D7B237403D1F631B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5801AFD62B556ABBC8E34EBAC128F45472A5F0ED);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
{
// switch (ValueSource)
int32_t L_0 = __this->___ValueSource_4;
V_3 = L_0;
int32_t L_1 = V_3;
V_2 = L_1;
int32_t L_2 = V_2;
switch (L_2)
{
case 0:
{
goto IL_001e;
}
case 1:
{
goto IL_002a;
}
case 2:
{
goto IL_0082;
}
}
}
{
goto IL_001e;
}
IL_001e:
{
// value = Value;
int32_t L_3 = __this->___Value_5;
V_0 = L_3;
// break;
goto IL_00e2;
}
IL_002a:
{
// if (Globals.HasInt(GlobalVariableName, GlobalScope))
String_t* L_4 = __this->___GlobalVariableName_8;
int32_t L_5 = __this->___GlobalScope_9;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Globals_HasInt_m2EEEB13D3846339E1A82DCD4C6862764FC1A595C(L_4, L_5, NULL);
V_4 = L_6;
bool L_7 = V_4;
if (!L_7)
{
goto IL_0055;
}
}
{
// value = Globals.GetInt(GlobalVariableName, GlobalScope);
String_t* L_8 = __this->___GlobalVariableName_8;
int32_t L_9 = __this->___GlobalScope_9;
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = Globals_GetInt_m36C4FCF8CF653B89800E605E77B6A38E1164C129(L_8, L_9, NULL);
V_0 = L_10;
goto IL_0080;
}
IL_0055:
{
// Debug.LogWarning($"CounterLogic ({name}) : Could not find Global integer {GlobalVariableName}({GlobalScope})");
String_t* L_11;
L_11 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
String_t* L_12 = __this->___GlobalVariableName_8;
int32_t L_13 = __this->___GlobalScope_9;
int32_t L_14 = L_13;
RuntimeObject* L_15 = Box(Scope_t67ADB9F42D0982462A5F3F480C35448BA3AC6A6D_il2cpp_TypeInfo_var, &L_14);
String_t* L_16;
L_16 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral517795C4ACCEC9575FAB98F3D7B237403D1F631B, L_11, L_12, L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_16, NULL);
// value = 0;
V_0 = 0;
}
IL_0080:
{
// break;
goto IL_00e2;
}
IL_0082:
{
// var gsm = Manager.Get<GameSaveManager>();
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_17;
L_17 = Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592(Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
V_1 = L_17;
// if (gsm.HasInt(GameSaveVariableName, GameSaveLocation))
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_18 = V_1;
String_t* L_19 = __this->___GameSaveVariableName_6;
int32_t L_20 = __this->___GameSaveLocation_7;
NullCheck(L_18);
bool L_21;
L_21 = GameSaveManager_HasInt_m5931000A7FF9DA0A6648E755319B22AA02DD8ED9(L_18, L_19, L_20, NULL);
V_5 = L_21;
bool L_22 = V_5;
if (!L_22)
{
goto IL_00b5;
}
}
{
// value = gsm.GetInt(GameSaveVariableName, GameSaveLocation);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_23 = V_1;
String_t* L_24 = __this->___GameSaveVariableName_6;
int32_t L_25 = __this->___GameSaveLocation_7;
NullCheck(L_23);
int32_t L_26;
L_26 = GameSaveManager_GetInt_m4F0D65A1F757DD509E2044E293B398224BDCFBD7(L_23, L_24, L_25, NULL);
V_0 = L_26;
goto IL_00e0;
}
IL_00b5:
{
// Debug.LogWarning($"CounterLogic ({name}) : Could not find Game Save integer {GameSaveVariableName}({GameSaveLocation})");
String_t* L_27;
L_27 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
String_t* L_28 = __this->___GameSaveVariableName_6;
int32_t L_29 = __this->___GameSaveLocation_7;
int32_t L_30 = L_29;
RuntimeObject* L_31 = Box(Location_tE8D3C9ED869BAF3B545FE5BBB70DCB60B96096D5_il2cpp_TypeInfo_var, &L_30);
String_t* L_32;
L_32 = String_Format_m76BF8F3A6AD789E38B708848A2688D400AAC250A(_stringLiteral5801AFD62B556ABBC8E34EBAC128F45472A5F0ED, L_27, L_28, L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_32, NULL);
// value = 0;
V_0 = 0;
}
IL_00e0:
{
// break;
goto IL_00e2;
}
IL_00e2:
{
// CurrentValue = value;
int32_t L_33 = V_0;
Counter_set_CurrentValue_m20D7081646B263C181B041C59F42C954CE7565CD_inline(__this, L_33, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Counter::SetValue(System.Int32,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Counter_SetValue_m4E9D45F01B6A6609496883B552EB9BDD46ADE2FD (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, int32_t ___newValue0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if(newValue != CurrentValue)
int32_t L_0 = ___newValue0;
int32_t L_1;
L_1 = Counter_get_CurrentValue_m21611BCA53B08109F6297BDA6A22D47EC3331E3C_inline(__this, NULL);
V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0028;
}
}
{
// CurrentValue = newValue;
int32_t L_3 = ___newValue0;
Counter_set_CurrentValue_m20D7081646B263C181B041C59F42C954CE7565CD_inline(__this, L_3, NULL);
// Callable.Call(OnValueChanged, instigator);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_4 = __this->___OnValueChanged_11;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___instigator1;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_4, L_5, NULL);
}
IL_0028:
{
// }
return;
}
}
// System.Void GameplayIngredients.Counter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Counter__ctor_mC5F90F7A96717E140D8EFBBC762FCA273E2233F9 (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB1AA2387EE710A45D5A5A0928EE825C909430D34);
s_Il2CppMethodInitialized = true;
}
{
// public ValueSourceType ValueSource = ValueSourceType.Property;
__this->___ValueSource_4 = 0;
// public int Value = 1;
__this->___Value_5 = 1;
// public string GameSaveVariableName = "Variable";
__this->___GameSaveVariableName_6 = _stringLiteralB1AA2387EE710A45D5A5A0928EE825C909430D34;
Il2CppCodeGenWriteBarrier((void**)(&__this->___GameSaveVariableName_6), (void*)_stringLiteralB1AA2387EE710A45D5A5A0928EE825C909430D34);
// public GameSaveManager.Location GameSaveLocation = GameSaveManager.Location.System;
__this->___GameSaveLocation_7 = 0;
// public string GlobalVariableName = "Variable";
__this->___GlobalVariableName_8 = _stringLiteralB1AA2387EE710A45D5A5A0928EE825C909430D34;
Il2CppCodeGenWriteBarrier((void**)(&__this->___GlobalVariableName_8), (void*)_stringLiteralB1AA2387EE710A45D5A5A0928EE825C909430D34);
// public Globals.Scope GlobalScope = Globals.Scope.Global;
__this->___GlobalScope_9 = 1;
GameplayIngredientsBehaviour__ctor_mC1AA7A7C5475CF529FDD9DCDA19067B582A43517(__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
#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 GameplayIngredients.Factory::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_OnEnable_mB7F737D8E07925EA385ED8B254A738FCCFE2CD90 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m1D3CBAACE91557F72BF74D9572E9E7A435E5F338_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3COnEnableU3Eb__18_0_m89B6AB5E6368F86962BCAE9EC94BACCCC541D16A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* G_B3_0 = NULL;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* G_B3_1 = NULL;
Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* G_B2_0 = NULL;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* G_B2_1 = NULL;
{
// if(m_Instances != null)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___m_Instances_18;
V_0 = (bool)((!(((RuntimeObject*)(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0039;
}
}
{
// m_Instances.RemoveAll(item => item == null);
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = __this->___m_Instances_18;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* L_3 = ((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1;
Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* L_4 = L_3;
G_B2_0 = L_4;
G_B2_1 = L_2;
if (L_4)
{
G_B3_0 = L_4;
G_B3_1 = L_2;
goto IL_0033;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* L_5 = ((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* L_6 = (Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F*)il2cpp_codegen_object_new(Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F_il2cpp_TypeInfo_var);
NullCheck(L_6);
Predicate_1__ctor_mA6DFC557EC23A389E927DA976D39231E29AA5B5E(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3COnEnableU3Eb__18_0_m89B6AB5E6368F86962BCAE9EC94BACCCC541D16A_RuntimeMethod_var), NULL);
Predicate_1_t0729156EF7F8B2C367BA6C92C091D97CDEC0B53F* L_7 = L_6;
((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1), (void*)L_7);
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
}
IL_0033:
{
NullCheck(G_B3_1);
int32_t L_8;
L_8 = List_1_RemoveAll_m1D3CBAACE91557F72BF74D9572E9E7A435E5F338(G_B3_1, G_B3_0, List_1_RemoveAll_m1D3CBAACE91557F72BF74D9572E9E7A435E5F338_RuntimeMethod_var);
}
IL_0039:
{
// }
return;
}
}
// System.Void GameplayIngredients.Factory::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_OnDestroy_mD8E34C87322D598A9B4F23AF1B5C496655BBB615 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 V_1;
memset((&V_1), 0, sizeof(V_1));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
bool V_3 = false;
int32_t G_B3_0 = 0;
{
// if(ReapInstancesOnDestroy && m_Instances != null)
bool L_0 = __this->___ReapInstancesOnDestroy_14;
if (!L_0)
{
goto IL_0014;
}
}
{
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = __this->___m_Instances_18;
G_B3_0 = ((!(((RuntimeObject*)(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_0015;
}
IL_0014:
{
G_B3_0 = 0;
}
IL_0015:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0060;
}
}
{
// foreach(var instance in m_Instances)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = __this->___m_Instances_18;
NullCheck(L_3);
Enumerator_t88BD1282EF117E59AACFC9EC55B89F0B9EDACE60 L_4;
L_4 = List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8(L_3, List_1_GetEnumerator_mA843D26C63E5963415DFCA6E49DFA27AFD9C75E8_RuntimeMethod_var);
V_1 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0050:
{// begin finally (depth: 1)
Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D((&V_1), Enumerator_Dispose_m07D362A07C19B36C2FD1B4DC79DD99903D4DA95D_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0045_1;
}
IL_0029_1:
{
// foreach(var instance in m_Instances)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_inline((&V_1), Enumerator_get_Current_m7236EBE1CFCB6533F96E030500D322B13D0CA5A4_RuntimeMethod_var);
V_2 = L_5;
// if (instance != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_3 = L_7;
bool L_8 = V_3;
if (!L_8)
{
goto IL_0044_1;
}
}
{
// Destroy(instance);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_9, NULL);
}
IL_0044_1:
{
}
IL_0045_1:
{
// foreach(var instance in m_Instances)
bool L_10;
L_10 = Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27((&V_1), Enumerator_MoveNext_m96F4B0BD0A5485C8E8CC57D961DF6F1FA256AF27_RuntimeMethod_var);
if (L_10)
{
goto IL_0029_1;
}
}
{
goto IL_005f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005f:
{
}
IL_0060:
{
// }
return;
}
}
// System.Boolean GameplayIngredients.Factory::usesGameSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Factory_usesGameSave_mED544B4B183C99B1AEFD63F47CEFB766C5782283 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return blueprintSelecionMode == BlueprintSelectionMode.GameSave;
int32_t L_0 = __this->___blueprintSelecionMode_5;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)3))? 1 : 0);
goto IL_000d;
}
IL_000d:
{
// }
bool L_1 = V_0;
return L_1;
}
}
// System.Void GameplayIngredients.Factory::SetTarget(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_SetTarget_mF1E66864893BF675D93001CF6C7F04BFBF493E17 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target0, 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;
}
bool V_0 = false;
{
// if(target != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___target0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0015;
}
}
{
// SpawnTarget = target;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___target0;
__this->___SpawnTarget_9 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SpawnTarget_9), (void*)L_3);
}
IL_0015:
{
// }
return;
}
}
// UnityEngine.GameObject GameplayIngredients.Factory::GetInstance(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Factory_GetInstance_m6262DE36C1CCB27456E1E2C8F694458AF52F23DC (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
int32_t G_B3_0 = 0;
{
// if (m_Instances != null && m_Instances.Count > index)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___m_Instances_18;
if (!L_0)
{
goto IL_0019;
}
}
{
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = __this->___m_Instances_18;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_1, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
int32_t L_3 = ___index0;
G_B3_0 = ((((int32_t)L_2) > ((int32_t)L_3))? 1 : 0);
goto IL_001a;
}
IL_0019:
{
G_B3_0 = 0;
}
IL_001a:
{
V_0 = (bool)G_B3_0;
bool L_4 = V_0;
if (!L_4)
{
goto IL_002d;
}
}
{
// return m_Instances[index];
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_5 = __this->___m_Instances_18;
int32_t L_6 = ___index0;
NullCheck(L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_5, L_6, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
V_1 = L_7;
goto IL_0031;
}
IL_002d:
{
// return null;
V_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
goto IL_0031;
}
IL_0031:
{
// }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_1;
return L_8;
}
}
// System.Void GameplayIngredients.Factory::Spawn()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_Spawn_m3C1F01E10B4A99E8D4380A62136E3A1E03A1B36B (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, 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*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB461A3B5F4989577D91B9133BA7A0A7B94B34349);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
bool V_4 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t G_B4_0 = 0;
int32_t G_B11_0 = 0;
{
// if(SpawnTarget == null || FactoryBlueprints == null || FactoryBlueprints.Length == 0)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___SpawnTarget_9;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0023;
}
}
{
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_2 = __this->___FactoryBlueprints_4;
if (!L_2)
{
goto IL_0023;
}
}
{
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_3 = __this->___FactoryBlueprints_4;
NullCheck(L_3);
G_B4_0 = ((((int32_t)(((RuntimeArray*)L_3)->max_length)) == ((int32_t)0))? 1 : 0);
goto IL_0024;
}
IL_0023:
{
G_B4_0 = 1;
}
IL_0024:
{
V_0 = (bool)G_B4_0;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0049;
}
}
{
// Debug.LogWarning(string.Format("Factory '{0}' : Cannot spawn as there are no spawn target or factory blueprints", gameObject.name));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_5, NULL);
String_t* L_7;
L_7 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralB461A3B5F4989577D91B9133BA7A0A7B94B34349, L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_7, NULL);
// return;
goto IL_0152;
}
IL_0049:
{
// if (m_Instances == null)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_8 = __this->___m_Instances_18;
V_1 = (bool)((((RuntimeObject*)(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)L_8) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_9 = V_1;
if (!L_9)
{
goto IL_0061;
}
}
{
// m_Instances = new List<GameObject>();
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_10 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
NullCheck(L_10);
List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_10, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
__this->___m_Instances_18 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Instances_18), (void*)L_10);
}
IL_0061:
{
// if(m_Instances.Count == MaxInstances && SacrificeOldest)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_11 = __this->___m_Instances_18;
NullCheck(L_11);
int32_t L_12;
L_12 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_11, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
int32_t L_13 = __this->___MaxInstances_15;
if ((!(((uint32_t)L_12) == ((uint32_t)L_13))))
{
goto IL_007c;
}
}
{
bool L_14 = __this->___SacrificeOldest_11;
G_B11_0 = ((int32_t)(L_14));
goto IL_007d;
}
IL_007c:
{
G_B11_0 = 0;
}
IL_007d:
{
V_2 = (bool)G_B11_0;
bool L_15 = V_2;
if (!L_15)
{
goto IL_00a4;
}
}
{
// var oldest = m_Instances[0];
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_16 = __this->___m_Instances_18;
NullCheck(L_16);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
L_17 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_16, 0, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
V_3 = L_17;
// m_Instances.RemoveAt(0);
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_18 = __this->___m_Instances_18;
NullCheck(L_18);
List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260(L_18, 0, List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260_RuntimeMethod_var);
// Destroy(oldest);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_19, NULL);
}
IL_00a4:
{
// if (m_Instances.Count < MaxInstances)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_20 = __this->___m_Instances_18;
NullCheck(L_20);
int32_t L_21;
L_21 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_20, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
int32_t L_22 = __this->___MaxInstances_15;
V_4 = (bool)((((int32_t)L_21) < ((int32_t)L_22))? 1 : 0);
bool L_23 = V_4;
if (!L_23)
{
goto IL_0152;
}
}
{
// GameObject newInstance = Spawn(SelectBlueprint(), SpawnTarget);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24;
L_24 = Factory_SelectBlueprint_mD5824D2BB5AB65BEAE6C8ED7BF1FA6E494F87D80(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = __this->___SpawnTarget_9;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
L_26 = Factory_Spawn_mDB83058D4E22684E8AE89530E26F11F66249642F(__this, L_24, L_25, NULL);
V_5 = L_26;
// switch(spawnLocation)
int32_t L_27 = __this->___spawnLocation_10;
V_7 = L_27;
int32_t L_28 = V_7;
V_6 = L_28;
int32_t L_29 = V_6;
switch (L_29)
{
case 0:
{
goto IL_00fa;
}
case 1:
{
goto IL_00fc;
}
case 2:
{
goto IL_0111;
}
case 3:
{
goto IL_012b;
}
}
}
{
goto IL_0135;
}
IL_00fa:
{
// break;
goto IL_0135;
}
IL_00fc:
{
// UnityEngine.SceneManagement.SceneManager.MoveGameObjectToScene( newInstance, SpawnTarget.scene);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = V_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = __this->___SpawnTarget_9;
NullCheck(L_31);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_32;
L_32 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_MoveGameObjectToScene_m90813BE70C527D3C0FF06BA135AC3B88F851A668(L_30, L_32, NULL);
// break;
goto IL_0135;
}
IL_0111:
{
// newInstance.transform.parent = SpawnTarget.transform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33 = V_5;
NullCheck(L_33);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34;
L_34 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_33, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35 = __this->___SpawnTarget_9;
NullCheck(L_35);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36;
L_36 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_35, NULL);
NullCheck(L_34);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_34, L_36, NULL);
// break;
goto IL_0135;
}
IL_012b:
{
// DontDestroyOnLoad(newInstance);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9(L_37, NULL);
// break;
goto IL_0135;
}
IL_0135:
{
// m_Instances.Add(newInstance);
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_38 = __this->___m_Instances_18;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_5;
NullCheck(L_38);
List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_38, L_39, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
// Callable.Call(OnSpawn, newInstance);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_40 = __this->___OnSpawn_16;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41 = V_5;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_40, L_41, NULL);
}
IL_0152:
{
// }
return;
}
}
// System.Void GameplayIngredients.Factory::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_LateUpdate_m9B4A3CFAA99EAAD6E3C05BF3A9710D1D659BB36E (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_1 = NULL;
int32_t V_2 = 0;
bool V_3 = false;
bool V_4 = false;
Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
bool V_7 = false;
{
// if(m_Instances != null)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->___m_Instances_18;
V_0 = (bool)((!(((RuntimeObject*)(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_00a8;
}
}
{
// List<int> todelete = new List<int>();
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_2, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
V_1 = L_2;
// for(int i = 0; i < m_Instances.Count; i++)
V_2 = 0;
goto IL_0042;
}
IL_001c:
{
// if(m_Instances[i] == null)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_3 = __this->___m_Instances_18;
int32_t L_4 = V_2;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_3, L_4, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_3 = L_6;
bool L_7 = V_3;
if (!L_7)
{
goto IL_003d;
}
}
{
// todelete.Add(i);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = V_1;
int32_t L_9 = V_2;
NullCheck(L_8);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_8, L_9, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
}
IL_003d:
{
// for(int i = 0; i < m_Instances.Count; i++)
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0042:
{
// for(int i = 0; i < m_Instances.Count; i++)
int32_t L_11 = V_2;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_12 = __this->___m_Instances_18;
NullCheck(L_12);
int32_t L_13;
L_13 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_12, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
V_4 = (bool)((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0);
bool L_14 = V_4;
if (L_14)
{
goto IL_001c;
}
}
{
// foreach (var index in todelete)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_15 = V_1;
NullCheck(L_15);
Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_16;
L_16 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_15, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
V_5 = L_16;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0098:
{// begin finally (depth: 1)
Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_5), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_008d_1;
}
IL_0061_1:
{
// foreach (var index in todelete)
int32_t L_17;
L_17 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_5), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
V_6 = L_17;
// m_Instances.RemoveAt(index);
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_18 = __this->___m_Instances_18;
int32_t L_19 = V_6;
NullCheck(L_18);
List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260(L_18, L_19, List_1_RemoveAt_m3196E18C5CF157CAC58991FACEB9DFD441702260_RuntimeMethod_var);
// if(RespawnTarget)
bool L_20 = __this->___RespawnTarget_12;
V_7 = L_20;
bool L_21 = V_7;
if (!L_21)
{
goto IL_008c_1;
}
}
{
// AddRespawnCoroutine();
Factory_AddRespawnCoroutine_mDAAB6A89AEA96A82A350A43628A14F927F7B84FB(__this, NULL);
}
IL_008c_1:
{
}
IL_008d_1:
{
// foreach (var index in todelete)
bool L_22;
L_22 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_5), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
if (L_22)
{
goto IL_0061_1;
}
}
{
goto IL_00a7;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00a7:
{
}
IL_00a8:
{
// }
return;
}
}
// System.Void GameplayIngredients.Factory::AddRespawnCoroutine()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory_AddRespawnCoroutine_mDAAB6A89AEA96A82A350A43628A14F927F7B84FB (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m33FBDB2E391FA26D21F553FEBFCD49A87EF13589_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_mC3B1FA1D9546B1750177BD622CD8B34EEAF233D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m914E6D2992553289A4205417F4847CDE550DCD64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CAddRespawnCoroutineU3Eb__26_0_m072122FF2A1EBCFD6A92E45DDA650DD30E03A382_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* G_B4_0 = NULL;
List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* G_B4_1 = NULL;
Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* G_B3_0 = NULL;
List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* G_B3_1 = NULL;
{
// if (m_RespawnCoroutines == null)
List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* L_0 = __this->___m_RespawnCoroutines_19;
V_0 = (bool)((((RuntimeObject*)(List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001b;
}
}
{
// m_RespawnCoroutines = new List<Coroutine>();
List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* L_2 = (List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26*)il2cpp_codegen_object_new(List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m914E6D2992553289A4205417F4847CDE550DCD64(L_2, List_1__ctor_m914E6D2992553289A4205417F4847CDE550DCD64_RuntimeMethod_var);
__this->___m_RespawnCoroutines_19 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RespawnCoroutines_19), (void*)L_2);
goto IL_0048;
}
IL_001b:
{
// m_RespawnCoroutines.RemoveAll(o => o == null);
List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* L_3 = __this->___m_RespawnCoroutines_19;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* L_4 = ((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__26_0_2;
Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* L_5 = L_4;
G_B3_0 = L_5;
G_B3_1 = L_3;
if (L_5)
{
G_B4_0 = L_5;
G_B4_1 = L_3;
goto IL_0041;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* L_6 = ((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* L_7 = (Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28*)il2cpp_codegen_object_new(Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28_il2cpp_TypeInfo_var);
NullCheck(L_7);
Predicate_1__ctor_m6D63CEE2506DF149860749AAFA271CA448A17C93(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3CAddRespawnCoroutineU3Eb__26_0_m072122FF2A1EBCFD6A92E45DDA650DD30E03A382_RuntimeMethod_var), NULL);
Predicate_1_tEA89D4A1CB14C981E76B832E7C2A3D2334E18A28* L_8 = L_7;
((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__26_0_2 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__26_0_2), (void*)L_8);
G_B4_0 = L_8;
G_B4_1 = G_B3_1;
}
IL_0041:
{
NullCheck(G_B4_1);
int32_t L_9;
L_9 = List_1_RemoveAll_mC3B1FA1D9546B1750177BD622CD8B34EEAF233D1(G_B4_1, G_B4_0, List_1_RemoveAll_mC3B1FA1D9546B1750177BD622CD8B34EEAF233D1_RuntimeMethod_var);
}
IL_0048:
{
// m_RespawnCoroutines.Add(StartCoroutine(Respawn(RespawnDelay)));
List_1_t1791E7DFA1D93557B4182A3A22DB71EB334CAF26* L_10 = __this->___m_RespawnCoroutines_19;
float L_11 = __this->___RespawnDelay_13;
RuntimeObject* L_12;
L_12 = Factory_Respawn_mC6E6108673203DBED7C982DB98F1584A5565EA92(__this, L_11, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_13;
L_13 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_12, NULL);
NullCheck(L_10);
List_1_Add_m33FBDB2E391FA26D21F553FEBFCD49A87EF13589_inline(L_10, L_13, List_1_Add_m33FBDB2E391FA26D21F553FEBFCD49A87EF13589_RuntimeMethod_var);
// }
return;
}
}
// System.Collections.IEnumerator GameplayIngredients.Factory::Respawn(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Factory_Respawn_mC6E6108673203DBED7C982DB98F1584A5565EA92 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, float ___time0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* L_0 = (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B*)il2cpp_codegen_object_new(U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CRespawnU3Ed__27__ctor_mBA71EBBAEADB469B9F4E0A1CADEAB7D67C0583C7(L_0, 0, NULL);
U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* L_2 = L_1;
float L_3 = ___time0;
NullCheck(L_2);
L_2->___time_2 = L_3;
return L_2;
}
}
// UnityEngine.GameObject GameplayIngredients.Factory::Spawn(UnityEngine.GameObject,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Factory_Spawn_mDB83058D4E22684E8AE89530E26F11F66249642F (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___blueprint0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m2537AA64AEAC12995F52F5B412866556B83CFBE0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
{
// var Go = Instantiate(blueprint, target.transform.position, target.transform.rotation);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___blueprint0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___target1;
NullCheck(L_1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___target1;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
NullCheck(L_5);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6;
L_6 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m2537AA64AEAC12995F52F5B412866556B83CFBE0(L_0, L_3, L_6, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m2537AA64AEAC12995F52F5B412866556B83CFBE0_RuntimeMethod_var);
V_0 = L_7;
// Go.name = (blueprint.name);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___blueprint0;
NullCheck(L_9);
String_t* L_10;
L_10 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_9, NULL);
NullCheck(L_8);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_8, L_10, NULL);
// return Go;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_0;
V_1 = L_11;
goto IL_002f;
}
IL_002f:
{
// }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_1;
return L_12;
}
}
// UnityEngine.GameObject GameplayIngredients.Factory::SelectBlueprint()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Factory_SelectBlueprint_mD5824D2BB5AB65BEAE6C8ED7BF1FA6E494F87D80 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, 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*)&_stringLiteral0A0000E548AD7A08A6E0A6B45184441F8A17F1B0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA395C604CB16F0C0601D2E5028475A64B4D2221C);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t G_B3_0 = 0;
{
// if(FactoryBlueprints == null || FactoryBlueprints.Length == 0)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_0 = __this->___FactoryBlueprints_4;
if (!L_0)
{
goto IL_0015;
}
}
{
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_1 = __this->___FactoryBlueprints_4;
NullCheck(L_1);
G_B3_0 = ((((int32_t)(((RuntimeArray*)L_1)->max_length)) == ((int32_t)0))? 1 : 0);
goto IL_0016;
}
IL_0015:
{
G_B3_0 = 1;
}
IL_0016:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0042;
}
}
{
// Debug.LogError($"Factory '{gameObject.name}' could not spawn anything as there are no blueprints set up");
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);
String_t* L_5;
L_5 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralA395C604CB16F0C0601D2E5028475A64B4D2221C, L_4, _stringLiteral0A0000E548AD7A08A6E0A6B45184441F8A17F1B0, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_5, NULL);
// return null;
V_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
goto IL_00d0;
}
IL_0042:
{
// switch(blueprintSelecionMode)
int32_t L_6 = __this->___blueprintSelecionMode_5;
V_3 = L_6;
int32_t L_7 = V_3;
V_2 = L_7;
int32_t L_8 = V_2;
switch (L_8)
{
case 0:
{
goto IL_0063;
}
case 1:
{
goto IL_0079;
}
case 2:
{
goto IL_009e;
}
case 3:
{
goto IL_00b2;
}
}
}
{
goto IL_0063;
}
IL_0063:
{
// currentBlueprintIndex = Random.Range(0, FactoryBlueprints.Length);
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_9 = __this->___FactoryBlueprints_4;
NullCheck(L_9);
int32_t L_10;
L_10 = Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8(0, ((int32_t)(((RuntimeArray*)L_9)->max_length)), NULL);
__this->___currentBlueprintIndex_20 = L_10;
// break;
goto IL_00c0;
}
IL_0079:
{
// currentBlueprintIndex = (currentBlueprintIndex++) % FactoryBlueprints.Length;
int32_t L_11 = __this->___currentBlueprintIndex_20;
V_4 = L_11;
int32_t L_12 = V_4;
__this->___currentBlueprintIndex_20 = ((int32_t)il2cpp_codegen_add(L_12, 1));
int32_t L_13 = V_4;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_14 = __this->___FactoryBlueprints_4;
NullCheck(L_14);
__this->___currentBlueprintIndex_20 = ((int32_t)(L_13%((int32_t)(((RuntimeArray*)L_14)->max_length))));
// break;
goto IL_00c0;
}
IL_009e:
{
// currentBlueprintIndex = Shuffle(currentBlueprintIndex);
int32_t L_15 = __this->___currentBlueprintIndex_20;
int32_t L_16;
L_16 = Factory_Shuffle_m405D6FBA21D166E2875C5E885ACBE4ACEF6E9604(__this, L_15, NULL);
__this->___currentBlueprintIndex_20 = L_16;
// break;
goto IL_00c0;
}
IL_00b2:
{
// currentBlueprintIndex = GetFromGameSave();
int32_t L_17;
L_17 = Factory_GetFromGameSave_mC42702AE755024963C725254CE5443E3B2E2141F(__this, NULL);
__this->___currentBlueprintIndex_20 = L_17;
// break;
goto IL_00c0;
}
IL_00c0:
{
// return FactoryBlueprints[currentBlueprintIndex];
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_18 = __this->___FactoryBlueprints_4;
int32_t L_19 = __this->___currentBlueprintIndex_20;
NullCheck(L_18);
int32_t L_20 = L_19;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
V_1 = L_21;
goto IL_00d0;
}
IL_00d0:
{
// }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = V_1;
return L_22;
}
}
// System.Int32 GameplayIngredients.Factory::Shuffle(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Factory_Shuffle_m405D6FBA21D166E2875C5E885ACBE4ACEF6E9604 (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, int32_t ___i0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m728E4E37D12E560DA4AA9CB58274D5FF92107170_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5B5E5EC930C4D504B672EC353CF5936D1EB8D419_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CShuffleU3Eb__32_0_mB7F3E201F4DBCF19FA2ABB98234877C18BA4641F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
int32_t G_B3_0 = 0;
Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* G_B6_0 = NULL;
RuntimeObject* G_B6_1 = NULL;
Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* G_B6_2 = NULL;
Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* G_B5_2 = NULL;
{
// if(shuffleIndices == null || shuffleIndices.Count != FactoryBlueprints.Length)
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___shuffleIndices_21;
if (!L_0)
{
goto IL_0023;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = __this->___shuffleIndices_21;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_1, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_3 = __this->___FactoryBlueprints_4;
NullCheck(L_3);
G_B3_0 = ((((int32_t)((((int32_t)L_2) == ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0024;
}
IL_0023:
{
G_B3_0 = 1;
}
IL_0024:
{
V_0 = (bool)G_B3_0;
bool L_4 = V_0;
if (!L_4)
{
goto IL_0067;
}
}
{
// shuffleIndices = Enumerable.Range(0, FactoryBlueprints.Length).OrderBy(x => Random.value).ToList();
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_5 = __this->___FactoryBlueprints_4;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = Enumerable_Range_m7AF0E8CE2033329DC342B7A260990A9822A0720A(0, ((int32_t)(((RuntimeArray*)L_5)->max_length)), NULL);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* L_7 = ((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__32_0_3;
Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* L_8 = L_7;
G_B5_0 = L_8;
G_B5_1 = L_6;
G_B5_2 = __this;
if (L_8)
{
G_B6_0 = L_8;
G_B6_1 = L_6;
G_B6_2 = __this;
goto IL_0057;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* L_9 = ((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* L_10 = (Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF*)il2cpp_codegen_object_new(Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF_il2cpp_TypeInfo_var);
NullCheck(L_10);
Func_2__ctor_m21E85B4040A96377ECFBA2A1C40E3A1C0EF3EF7F(L_10, L_9, (intptr_t)((void*)U3CU3Ec_U3CShuffleU3Eb__32_0_mB7F3E201F4DBCF19FA2ABB98234877C18BA4641F_RuntimeMethod_var), NULL);
Func_2_tBBFF35F4EA206696290D8B23ED36491D37219FAF* L_11 = L_10;
((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__32_0_3 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9__32_0_3), (void*)L_11);
G_B6_0 = L_11;
G_B6_1 = G_B5_1;
G_B6_2 = G_B5_2;
}
IL_0057:
{
RuntimeObject* L_12;
L_12 = Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m728E4E37D12E560DA4AA9CB58274D5FF92107170(G_B6_1, G_B6_0, Enumerable_OrderBy_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m728E4E37D12E560DA4AA9CB58274D5FF92107170_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13;
L_13 = Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5B5E5EC930C4D504B672EC353CF5936D1EB8D419(L_12, Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m5B5E5EC930C4D504B672EC353CF5936D1EB8D419_RuntimeMethod_var);
NullCheck(G_B6_2);
G_B6_2->___shuffleIndices_21 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&G_B6_2->___shuffleIndices_21), (void*)L_13);
}
IL_0067:
{
// return shuffleIndices[(shuffleIndices.IndexOf(i) + 1) % shuffleIndices.Count];
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_14 = __this->___shuffleIndices_21;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_15 = __this->___shuffleIndices_21;
int32_t L_16 = ___i0;
NullCheck(L_15);
int32_t L_17;
L_17 = List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450(L_15, L_16, List_1_IndexOf_mC3D1A2CECAC0E3D42C78B43772E1BD3D0333C450_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_18 = __this->___shuffleIndices_21;
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_18, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
NullCheck(L_14);
int32_t L_20;
L_20 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_14, ((int32_t)(((int32_t)il2cpp_codegen_add(L_17, 1))%L_19)), List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
V_1 = L_20;
goto IL_008f;
}
IL_008f:
{
// }
int32_t L_21 = V_1;
return L_21;
}
}
// System.Int32 GameplayIngredients.Factory::GetFromGameSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Factory_GetFromGameSave_mC42702AE755024963C725254CE5443E3B2E2141F (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
int32_t V_3 = 0;
{
// var gsm = Manager.Get<GameSaveManager>();
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_0;
L_0 = Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592(Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
V_0 = L_0;
// int index = -1;
V_1 = (-1);
// if(gsm.HasInt(gameSaveVariableName, gameSaveLocation))
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_1 = V_0;
String_t* L_2 = __this->___gameSaveVariableName_7;
int32_t L_3 = __this->___gameSaveLocation_6;
NullCheck(L_1);
bool L_4;
L_4 = GameSaveManager_HasInt_m5931000A7FF9DA0A6648E755319B22AA02DD8ED9(L_1, L_2, L_3, NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_0036;
}
}
{
// index = gsm.GetInt(gameSaveVariableName, gameSaveLocation);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_6 = V_0;
String_t* L_7 = __this->___gameSaveVariableName_7;
int32_t L_8 = __this->___gameSaveLocation_6;
NullCheck(L_6);
int32_t L_9;
L_9 = GameSaveManager_GetInt_m4F0D65A1F757DD509E2044E293B398224BDCFBD7(L_6, L_7, L_8, NULL);
V_1 = L_9;
goto IL_003f;
}
IL_0036:
{
// index = defaultGameSaveIndex;
int32_t L_10 = __this->___defaultGameSaveIndex_8;
V_1 = L_10;
}
IL_003f:
{
// return Mathf.Clamp(index, 0, FactoryBlueprints.Length - 1);
int32_t L_11 = V_1;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_12 = __this->___FactoryBlueprints_4;
NullCheck(L_12);
int32_t L_13;
L_13 = Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline(L_11, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_12)->max_length)), 1)), NULL);
V_3 = L_13;
goto IL_0053;
}
IL_0053:
{
// }
int32_t L_14 = V_3;
return L_14;
}
}
// System.Void GameplayIngredients.Factory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Factory__ctor_mCD8BA078CB33483C9A4343263FD203F6634F05DA (Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF6C8F16FC9B9135203B242A5547D35C1B26E7C94);
s_Il2CppMethodInitialized = true;
}
{
// public BlueprintSelectionMode blueprintSelecionMode = BlueprintSelectionMode.Random;
__this->___blueprintSelecionMode_5 = 0;
// public GameSaveManager.Location gameSaveLocation = GameSaveManager.Location.User;
__this->___gameSaveLocation_6 = 1;
// public string gameSaveVariableName = "FactoryBPIndex";
__this->___gameSaveVariableName_7 = _stringLiteralF6C8F16FC9B9135203B242A5547D35C1B26E7C94;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gameSaveVariableName_7), (void*)_stringLiteralF6C8F16FC9B9135203B242A5547D35C1B26E7C94);
// public int defaultGameSaveIndex = 0;
__this->___defaultGameSaveIndex_8 = 0;
// public SpawnLocation spawnLocation = SpawnLocation.SameSceneAsTarget;
__this->___spawnLocation_10 = 1;
// public bool SacrificeOldest = false;
__this->___SacrificeOldest_11 = (bool)0;
// public bool RespawnTarget = true;
__this->___RespawnTarget_12 = (bool)1;
// public float RespawnDelay = 3.0f;
__this->___RespawnDelay_13 = (3.0f);
// public bool ReapInstancesOnDestroy = true;
__this->___ReapInstancesOnDestroy_14 = (bool)1;
// private int MaxInstances = 1;
__this->___MaxInstances_15 = 1;
// int currentBlueprintIndex = -1;
__this->___currentBlueprintIndex_20 = (-1);
GameplayIngredientsBehaviour__ctor_mC1AA7A7C5475CF529FDD9DCDA19067B582A43517(__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
#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
#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
#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 GameplayIngredients.Factory/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m95AAE628CFB90EE9C233F0586A2B31D2D045E2CA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* L_0 = (U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493*)il2cpp_codegen_object_new(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m8FB313535642053C6952CA91D81A6461163E5049(L_0, NULL);
((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void GameplayIngredients.Factory/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8FB313535642053C6952CA91D81A6461163E5049 (U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.Factory/<>c::<OnEnable>b__18_0(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3COnEnableU3Eb__18_0_m89B6AB5E6368F86962BCAE9EC94BACCCC541D16A (U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___item0, 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;
}
{
// m_Instances.RemoveAll(item => item == null);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___item0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_1;
}
}
// System.Boolean GameplayIngredients.Factory/<>c::<AddRespawnCoroutine>b__26_0(UnityEngine.Coroutine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CAddRespawnCoroutineU3Eb__26_0_m072122FF2A1EBCFD6A92E45DDA650DD30E03A382 (U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___o0, const RuntimeMethod* method)
{
{
// m_RespawnCoroutines.RemoveAll(o => o == null);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = ___o0;
return (bool)((((RuntimeObject*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
}
// System.Single GameplayIngredients.Factory/<>c::<Shuffle>b__32_0(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CShuffleU3Eb__32_0_mB7F3E201F4DBCF19FA2ABB98234877C18BA4641F (U3CU3Ec_tF0E39976AED16C547CEDC03DF27415C4DD61F493* __this, int32_t ___x0, const RuntimeMethod* method)
{
{
// shuffleIndices = Enumerable.Range(0, FactoryBlueprints.Length).OrderBy(x => Random.value).ToList();
float L_0;
L_0 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(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 GameplayIngredients.Factory/<Respawn>d__27::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRespawnU3Ed__27__ctor_mBA71EBBAEADB469B9F4E0A1CADEAB7D67C0583C7 (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void GameplayIngredients.Factory/<Respawn>d__27::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRespawnU3Ed__27_System_IDisposable_Dispose_mDF3791A0CF8F63FD7142881F4935906726A25523 (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean GameplayIngredients.Factory/<Respawn>d__27::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRespawnU3Ed__27_MoveNext_mE9FD832B531C7F74F0F4ED629CFB7921A4DB2CCA (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_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_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_003a;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// yield return new WaitForSeconds(time);
float L_3 = __this->___time_2;
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_4 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_4);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_4, L_3, NULL);
__this->___U3CU3E2__current_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_4);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_003a:
{
__this->___U3CU3E1__state_0 = (-1);
// Callable.Call(OnRespawn, this.gameObject);
Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* L_5 = __this->___U3CU3E4__this_3;
NullCheck(L_5);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_6 = L_5->___OnRespawn_17;
Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* L_7 = __this->___U3CU3E4__this_3;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_6, L_8, NULL);
// Spawn();
Factory_t63CFA3157333035D1E663D786765FF711D77F1B8* L_9 = __this->___U3CU3E4__this_3;
NullCheck(L_9);
Factory_Spawn_m3C1F01E10B4A99E8D4380A62136E3A1E03A1B36B(L_9, NULL);
// }
return (bool)0;
}
}
// System.Object GameplayIngredients.Factory/<Respawn>d__27::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRespawnU3Ed__27_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m4A693FE23033A7342D9E246B47C547B986005C35 (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void GameplayIngredients.Factory/<Respawn>d__27::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRespawnU3Ed__27_System_Collections_IEnumerator_Reset_m52D9EC8932904AC18464EC40ACCA501EF8A8FA8B (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* __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*)&U3CRespawnU3Ed__27_System_Collections_IEnumerator_Reset_m52D9EC8932904AC18464EC40ACCA501EF8A8FA8B_RuntimeMethod_var)));
}
}
// System.Object GameplayIngredients.Factory/<Respawn>d__27::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRespawnU3Ed__27_System_Collections_IEnumerator_get_Current_m84C37CCFE3ADB86E8F93D84943B8C3CA4949DA0E (U3CRespawnU3Ed__27_t589905825FF99DDD7288ABB749F7D1B582FCED8B* __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 GameplayIngredients.Folder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Folder__ctor_mC1B1C9FF6B9489028C18C8D90044E10023A5D140 (Folder_t2563891712A7BBB765F1E0210F14C26E4DAE128C* __this, const RuntimeMethod* method)
{
{
// public Color Color = Color.yellow;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline(NULL);
__this->___Color_4 = 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.Void GameplayIngredients.GameplayIngredientsBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameplayIngredientsBehaviour__ctor_mC1AA7A7C5475CF529FDD9DCDA19067B582A43517 (GameplayIngredientsBehaviour_t55D9CD946E00B51C2076D898A073AC4204FA2290* __this, const RuntimeMethod* method)
{
{
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.Void GameplayIngredients.Messager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Messager__cctor_mAD13533387216DF893BF84AC983DFC0D2915249B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3184F541C5CB1EF3295BDA9A0FDF77573AD0885E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_RegisteredMessages = new Dictionary<string, List<Message>>();
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_0 = (Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936*)il2cpp_codegen_object_new(Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_m3184F541C5CB1EF3295BDA9A0FDF77573AD0885E(L_0, Dictionary_2__ctor_m3184F541C5CB1EF3295BDA9A0FDF77573AD0885E_RuntimeMethod_var);
((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0), (void*)L_0);
// }
return;
}
}
// System.Void GameplayIngredients.Messager::RegisterMessage(System.String,GameplayIngredients.Messager/Message)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Messager_RegisterMessage_m66E23621F580A2F67F881A32049F1295F71A370B (String_t* ___messageName0, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* ___message1, 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*)&Dictionary_2_Add_m2084B033ACBF8ED9B1290E941964BF5E686F8444_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mA7584486B4081C6A5605BDC29AE9AFF4A8C1EC0D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEF087DD001DB0836F5DB6BDE91303E107D0F9501_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral671ECCC25CA250D1C70DE6701CB9B24537F1B2EC);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (!m_RegisteredMessages.ContainsKey(messageName))
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_0 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_1 = ___messageName0;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B(L_0, L_1, Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B_RuntimeMethod_var);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
bool L_3 = V_0;
if (!L_3)
{
goto IL_0024;
}
}
{
// m_RegisteredMessages.Add(messageName, new List<Message>());
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_4 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_5 = ___messageName0;
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_6 = (List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C*)il2cpp_codegen_object_new(List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C_il2cpp_TypeInfo_var);
NullCheck(L_6);
List_1__ctor_mEF087DD001DB0836F5DB6BDE91303E107D0F9501(L_6, List_1__ctor_mEF087DD001DB0836F5DB6BDE91303E107D0F9501_RuntimeMethod_var);
NullCheck(L_4);
Dictionary_2_Add_m2084B033ACBF8ED9B1290E941964BF5E686F8444(L_4, L_5, L_6, Dictionary_2_Add_m2084B033ACBF8ED9B1290E941964BF5E686F8444_RuntimeMethod_var);
}
IL_0024:
{
// if (!m_RegisteredMessages[messageName].Contains(message))
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_7 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_8 = ___messageName0;
NullCheck(L_7);
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_9;
L_9 = Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC(L_7, L_8, Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var);
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_10 = ___message1;
NullCheck(L_9);
bool L_11;
L_11 = List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66(L_9, L_10, List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66_RuntimeMethod_var);
V_1 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_1;
if (!L_12)
{
goto IL_0050;
}
}
{
// m_RegisteredMessages[messageName].Add(message);
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_13 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_14 = ___messageName0;
NullCheck(L_13);
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_15;
L_15 = Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC(L_13, L_14, Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var);
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_16 = ___message1;
NullCheck(L_15);
List_1_Add_mA7584486B4081C6A5605BDC29AE9AFF4A8C1EC0D_inline(L_15, L_16, List_1_Add_mA7584486B4081C6A5605BDC29AE9AFF4A8C1EC0D_RuntimeMethod_var);
goto IL_0063;
}
IL_0050:
{
// Debug.LogWarning(string.Format("Messager : {0} entry already contains reference to message.", messageName));
String_t* L_17 = ___messageName0;
String_t* L_18;
L_18 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral671ECCC25CA250D1C70DE6701CB9B24537F1B2EC, L_17, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_18, NULL);
}
IL_0063:
{
// }
return;
}
}
// System.Void GameplayIngredients.Messager::RemoveMessage(System.String,GameplayIngredients.Messager/Message)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Messager_RemoveMessage_m2A4BB17D2E5072DD551ABB9E94AEAD1B6C058A17 (String_t* ___messageName0, Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* ___message1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m759251C6C9226806BC6E663E5CCE5AD1BA8356D8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mC12B34E85F41958F95DB3D14129672FA695C51EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1455A203895F3068DF4CB26C51A9291B981D5F5E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
int32_t G_B5_0 = 0;
{
// var currentEvent = m_RegisteredMessages[messageName];
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_0 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_1 = ___messageName0;
NullCheck(L_0);
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_2;
L_2 = Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC(L_0, L_1, Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var);
V_0 = L_2;
// if(currentEvent.Contains(message))
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_3 = V_0;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_4 = ___message1;
NullCheck(L_3);
bool L_5;
L_5 = List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66(L_3, L_4, List_1_Contains_mE5DB6326EC8D28B38BC8F1FE84DCF74079157C66_RuntimeMethod_var);
V_1 = L_5;
bool L_6 = V_1;
if (!L_6)
{
goto IL_0020;
}
}
{
// currentEvent.Remove(message);
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_7 = V_0;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_8 = ___message1;
NullCheck(L_7);
bool L_9;
L_9 = List_1_Remove_mC12B34E85F41958F95DB3D14129672FA695C51EC(L_7, L_8, List_1_Remove_mC12B34E85F41958F95DB3D14129672FA695C51EC_RuntimeMethod_var);
}
IL_0020:
{
// if (currentEvent == null || currentEvent.Count == 0)
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_10 = V_0;
if (!L_10)
{
goto IL_002e;
}
}
{
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_11 = V_0;
NullCheck(L_11);
int32_t L_12;
L_12 = List_1_get_Count_m1455A203895F3068DF4CB26C51A9291B981D5F5E_inline(L_11, List_1_get_Count_m1455A203895F3068DF4CB26C51A9291B981D5F5E_RuntimeMethod_var);
G_B5_0 = ((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
goto IL_002f;
}
IL_002e:
{
G_B5_0 = 1;
}
IL_002f:
{
V_2 = (bool)G_B5_0;
bool L_13 = V_2;
if (!L_13)
{
goto IL_003f;
}
}
{
// m_RegisteredMessages.Remove(messageName);
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_14 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_15 = ___messageName0;
NullCheck(L_14);
bool L_16;
L_16 = Dictionary_2_Remove_m759251C6C9226806BC6E663E5CCE5AD1BA8356D8(L_14, L_15, Dictionary_2_Remove_m759251C6C9226806BC6E663E5CCE5AD1BA8356D8_RuntimeMethod_var);
}
IL_003f:
{
// }
return;
}
}
// System.Void GameplayIngredients.Messager::Send(System.String,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Messager_Send_m3EDD4CF2CFDB5707B800B906E334AA676C05295D (String_t* ___eventName0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator1, 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*)&Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mB57EF5D01085C1BB221A04AA427D8F2CC0B8948D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6182E8580ADD454C3FF30411A9F3CABB777E0DFD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF6078DF2483B6F30BFC119C653B6F19532FE01A1);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* V_2 = NULL;
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* V_3 = NULL;
int32_t V_4 = 0;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* V_5 = NULL;
bool V_6 = false;
Exception_t* V_7 = NULL;
bool V_8 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
// if(GameplayIngredientsSettings.currentSettings.verboseCalls)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameplayIngredientsSettings_get_verboseCalls_mD4957BF5DE8D8F49ADD71465268A86ED75839DB5(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0020;
}
}
{
// Debug.Log(string.Format("[MessageManager] Broadcast: {0}", eventName));
String_t* L_3 = ___eventName0;
String_t* L_4;
L_4 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral6182E8580ADD454C3FF30411A9F3CABB777E0DFD, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_4, NULL);
}
IL_0020:
{
// if (m_RegisteredMessages.ContainsKey(eventName))
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_5 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_6 = ___eventName0;
NullCheck(L_5);
bool L_7;
L_7 = Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B(L_5, L_6, Dictionary_2_ContainsKey_m8B9EF423406EF66268F173A6803D38B30AADC27B_RuntimeMethod_var);
V_1 = L_7;
bool L_8 = V_1;
if (!L_8)
{
goto IL_00a4;
}
}
{
}
try
{// begin try (depth: 1)
{
// var messages = m_RegisteredMessages[eventName].ToArray();
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Dictionary_2_tEE996B191F0ED0299FA3347111B2807786A00936* L_9 = ((Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_StaticFields*)il2cpp_codegen_static_fields_for(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var))->___m_RegisteredMessages_0;
String_t* L_10 = ___eventName0;
NullCheck(L_9);
List_1_t490E3D314F1917825F9210EECB0F51DD3185D86C* L_11;
L_11 = Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC(L_9, L_10, Dictionary_2_get_Item_m16DDE6A3C9C148EE0E19950ABB589B0EE7D52CBC_RuntimeMethod_var);
NullCheck(L_11);
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* L_12;
L_12 = List_1_ToArray_mB57EF5D01085C1BB221A04AA427D8F2CC0B8948D(L_11, List_1_ToArray_mB57EF5D01085C1BB221A04AA427D8F2CC0B8948D_RuntimeMethod_var);
V_2 = L_12;
// foreach (var message in messages)
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* L_13 = V_2;
V_3 = L_13;
V_4 = 0;
goto IL_006c_1;
}
IL_004a_1:
{
// foreach (var message in messages)
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* L_14 = V_3;
int32_t L_15 = V_4;
NullCheck(L_14);
int32_t L_16 = L_15;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_5 = L_17;
// if(message != null)
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_18 = V_5;
V_6 = (bool)((!(((RuntimeObject*)(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*)L_18) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_19 = V_6;
if (!L_19)
{
goto IL_0065_1;
}
}
{
// message.Invoke(instigator);
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_20 = V_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = ___instigator1;
NullCheck(L_20);
Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_inline(L_20, L_21, NULL);
}
IL_0065_1:
{
int32_t L_22 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_006c_1:
{
// foreach (var message in messages)
int32_t L_23 = V_4;
MessageU5BU5D_t50B95EA33E02A42356E467F8A4235BD93ABDD1BB* L_24 = V_3;
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_004a_1;
}
}
{
goto IL_00a1;
}
}// 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_0076;
}
throw e;
}
CATCH_0076:
{// begin catch(System.Exception)
// catch (Exception e)
V_7 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// Debug.LogError(string.Format("Messager : Caught {0} while sending Message {1}", e.GetType().Name, eventName));
Exception_t* L_25 = V_7;
NullCheck(L_25);
Type_t* L_26;
L_26 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_25, NULL);
NullCheck(L_26);
String_t* L_27;
L_27 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_26);
String_t* L_28 = ___eventName0;
String_t* L_29;
L_29 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDDD54A23A7947069E1821BA8E1B6FFB806AC16D4)), L_27, L_28, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_29, NULL);
// Debug.LogException(e);
Exception_t* L_30 = V_7;
Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_30, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_00a1;
}// end catch (depth: 1)
IL_00a1:
{
goto IL_00c7;
}
IL_00a4:
{
// if(GameplayIngredientsSettings.currentSettings.verboseCalls)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_31;
L_31 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_31);
bool L_32;
L_32 = GameplayIngredientsSettings_get_verboseCalls_mD4957BF5DE8D8F49ADD71465268A86ED75839DB5(L_31, NULL);
V_8 = L_32;
bool L_33 = V_8;
if (!L_33)
{
goto IL_00c6;
}
}
{
// Debug.Log("[MessageManager] could not find any listeners for event : " + eventName);
String_t* L_34 = ___eventName0;
String_t* L_35;
L_35 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralF6078DF2483B6F30BFC119C653B6F19532FE01A1, L_34, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_35, NULL);
}
IL_00c6:
{
}
IL_00c7:
{
// }
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 Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Multicast(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
typedef void (*FunctionPointerType) (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method);
for (il2cpp_array_size_t i = 0; i < length; i++)
{
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* currentDelegate = reinterpret_cast<Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*>(delegatesToInvoke[i]);
((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, ___instigator0, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Open(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___instigator0, method);
}
void Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Closed(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, ___instigator0, method);
}
void Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_OpenStaticInvoker(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
InvokerActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(__this->___method_ptr_0, method, NULL, ___instigator0);
}
void Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_ClosedStaticInvoker(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___instigator0);
}
// System.Void GameplayIngredients.Messager/Message::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Message__ctor_mD302FE6B95DD9691DCABC06C663B04205AA41DA8 (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
__this->___method_3 = ___method1;
__this->___m_target_2 = ___object0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
if (MethodIsStatic((RuntimeMethod*)___method1))
{
bool isOpen = methodCount == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Open;
else
__this->___invoke_impl_1 = (intptr_t)&Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Closed;
}
else
{
bool isOpen = methodCount == 0;
if (isOpen)
{
__this->___invoke_impl_1 = (intptr_t)&Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Open;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Closed;
}
}
__this->___extra_arg_5 = (intptr_t)&Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_Multicast;
}
// System.Void GameplayIngredients.Messager/Message::Invoke(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___instigator0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult GameplayIngredients.Messager/Message::BeginInvoke(UnityEngine.GameObject,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Message_BeginInvoke_m484CD300CA9C757288D16331C4A0070E8030F28E (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method)
{
void *__d_args[2] = {0};
__d_args[0] = ___instigator0;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);;
}
// System.Void GameplayIngredients.Messager/Message::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Message_EndInvoke_mBC302A15DA23AE9ACE113B11FAA62D2EF8BD22F4 (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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.UInt32 GameplayIngredients.Timer::get_CurrentHours()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentHours_m9A42210618FBC33E6A3EDBC20E032949782320C3 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
// public uint CurrentHours { get { return (uint)Mathf.Floor(m_TTL / 3600); } }
float L_0 = __this->___m_TTL_12;
float L_1;
L_1 = floorf(((float)(L_0/(3600.0f))));
V_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1);
goto IL_0016;
}
IL_0016:
{
// public uint CurrentHours { get { return (uint)Mathf.Floor(m_TTL / 3600); } }
uint32_t L_2 = V_0;
return L_2;
}
}
// System.UInt32 GameplayIngredients.Timer::get_CurrentMinutes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentMinutes_m485DF1D2BFBBF78B42E3A7634C872FA85DC722EE (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
// public uint CurrentMinutes { get { return (uint)Mathf.Floor(m_TTL / 60) % 60; } }
float L_0 = __this->___m_TTL_12;
float L_1;
L_1 = floorf(((float)(L_0/(60.0f))));
V_0 = ((int32_t)((uint32_t)(int32_t)il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1)%(uint32_t)(int32_t)((int32_t)60)));
goto IL_0019;
}
IL_0019:
{
// public uint CurrentMinutes { get { return (uint)Mathf.Floor(m_TTL / 60) % 60; } }
uint32_t L_2 = V_0;
return L_2;
}
}
// System.UInt32 GameplayIngredients.Timer::get_CurrentSeconds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentSeconds_mECC2903835BB805B49CA53450569CF6C88566742 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
// public uint CurrentSeconds { get { return (uint)Mathf.Floor(m_TTL) % 60; } }
float L_0 = __this->___m_TTL_12;
float L_1;
L_1 = floorf(L_0);
V_0 = ((int32_t)((uint32_t)(int32_t)il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(L_1)%(uint32_t)(int32_t)((int32_t)60)));
goto IL_0013;
}
IL_0013:
{
// public uint CurrentSeconds { get { return (uint)Mathf.Floor(m_TTL) % 60; } }
uint32_t L_2 = V_0;
return L_2;
}
}
// System.UInt32 GameplayIngredients.Timer::get_CurrentMilliseconds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Timer_get_CurrentMilliseconds_m8975D5CB76CF04A33AD2E55CE576ACBB28782BB9 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
uint32_t V_0 = 0;
{
// public uint CurrentMilliseconds { get { return (uint)((m_TTL % 1.0f) * 1000); } }
float L_0 = __this->___m_TTL_12;
V_0 = il2cpp_codegen_cast_floating_point<uint32_t, int32_t, float>(((float)il2cpp_codegen_multiply((fmodf(L_0, (1.0f))), (1000.0f))));
goto IL_0017;
}
IL_0017:
{
// public uint CurrentMilliseconds { get { return (uint)((m_TTL % 1.0f) * 1000); } }
uint32_t L_1 = V_0;
return L_1;
}
}
// System.Boolean GameplayIngredients.Timer::get_isRunning()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Timer_get_isRunning_mF29D1DD541863D6AC947C4DB01B4156DA1BE0CD5 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
{
// public bool isRunning => m_TTL > 0.0f;
float L_0 = __this->___m_TTL_12;
return (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
}
}
// System.Void GameplayIngredients.Timer::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_OnEnable_m47DBCE56F3E2B225FE5AE615ABA3E3B76F2F00B6 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (StartOnEnable)
bool L_0 = __this->___StartOnEnable_4;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
// Restart();
Timer_Restart_m5F15F27C7B862C58F80260B77F1B4BEC99566055(__this, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
goto IL_0020;
}
IL_0015:
{
// m_TTL = 0.0f;
__this->___m_TTL_12 = (0.0f);
}
IL_0020:
{
// }
return;
}
}
// System.Void GameplayIngredients.Timer::Restart(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_Restart_m5F15F27C7B862C58F80260B77F1B4BEC99566055 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
{
// m_TTL = Hours * 3600 + Minutes * 60 + Seconds + Milliseconds * 0.001f;
uint32_t L_0 = __this->___Hours_5;
uint32_t L_1 = __this->___Minutes_6;
uint32_t L_2 = __this->___Seconds_7;
uint32_t L_3 = __this->___Milliseconds_8;
__this->___m_TTL_12 = ((float)il2cpp_codegen_add(((float)((double)(uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, ((int32_t)3600))), ((int32_t)il2cpp_codegen_multiply((int32_t)L_1, ((int32_t)60))))), (int32_t)L_2)))), ((float)il2cpp_codegen_multiply(((float)((double)(uint32_t)L_3)), (0.00100000005f)))));
// Callable.Call(OnTimerStart, instigator);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_4 = __this->___OnTimerStart_11;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___instigator0;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_4, L_5, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Timer::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_Update_m85445F436A43A43A2E73630CF89CD0F2DB96F074 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
{
// if(m_TTL > 0.0f)
float L_0 = __this->___m_TTL_12;
V_0 = (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0054;
}
}
{
// m_TTL -= Time.deltaTime;
float L_2 = __this->___m_TTL_12;
float L_3;
L_3 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
__this->___m_TTL_12 = ((float)il2cpp_codegen_subtract(L_2, L_3));
// if (m_TTL <= 0.0f)
float L_4 = __this->___m_TTL_12;
V_1 = (bool)((((int32_t)((!(((float)L_4) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_5 = V_1;
if (!L_5)
{
goto IL_0053;
}
}
{
// m_TTL = 0.0f;
__this->___m_TTL_12 = (0.0f);
// Callable.Call(OnTimerFinished);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_6 = __this->___OnTimerFinished_9;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_6, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_0053:
{
}
IL_0054:
{
// }
return;
}
}
// System.Void GameplayIngredients.Timer::Interrupt(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_Interrupt_m5F876E1EAB2A7AFD761ED446B48BAD3D7E3AD277 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if(m_TTL > 0.0f)
float L_0 = __this->___m_TTL_12;
V_0 = (bool)((((float)L_0) > ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_002c;
}
}
{
// m_TTL = 0.0f;
__this->___m_TTL_12 = (0.0f);
// Callable.Call(OnTimerInterrupt, instigator);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_2 = __this->___OnTimerInterrupt_10;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___instigator0;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_2, L_3, NULL);
}
IL_002c:
{
// }
return;
}
}
// System.Void GameplayIngredients.Timer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer__ctor_m9189F13D1E6AD4F4F135A4649F0ADAC305C6BC76 (Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* __this, const RuntimeMethod* method)
{
{
// public bool StartOnEnable = false;
__this->___StartOnEnable_4 = (bool)0;
// public uint Hours = 0;
__this->___Hours_5 = 0;
// public uint Minutes = 1;
__this->___Minutes_6 = 1;
// public uint Seconds = 30;
__this->___Seconds_7 = ((int32_t)30);
// public uint Milliseconds = 0;
__this->___Milliseconds_8 = 0;
// float m_TTL = 0.0f;
__this->___m_TTL_12 = (0.0f);
GameplayIngredientsBehaviour__ctor_mC1AA7A7C5475CF529FDD9DCDA19067B582A43517(__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
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.TimerDisplayRig::get_defaultUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimerDisplayRig_get_defaultUpdateMode_mA8BECB4E8367F01F9215C833819C56C4B84A440F (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, const RuntimeMethod* method)
{
{
// public override UpdateMode defaultUpdateMode => UpdateMode.Update;
return (int32_t)(0);
}
}
// System.Int32 GameplayIngredients.TimerDisplayRig::get_defaultPriority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TimerDisplayRig_get_defaultPriority_m0F361CCA108C75EFCD51C10972EDFD1470F38AA0 (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, const RuntimeMethod* method)
{
{
// public override int defaultPriority => 0;
return 0;
}
}
// System.Void GameplayIngredients.TimerDisplayRig::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimerDisplayRig_OnValidate_m37E7AFBDED496DC1860772927EF49B718C101541 (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, const RuntimeMethod* method)
{
{
// UpdateText();
TimerDisplayRig_UpdateText_mD7A0C25E7EABE4018AC54E352ED40298E81A53D2(__this, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.TimerDisplayRig::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimerDisplayRig_Reset_mBC248565555B0A33D968B3EEDF81D274AA5FD053 (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, const RuntimeMethod* method)
{
{
// UpdateText();
TimerDisplayRig_UpdateText_mD7A0C25E7EABE4018AC54E352ED40298E81A53D2(__this, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.TimerDisplayRig::UpdateRig(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimerDisplayRig_UpdateRig_m06F16DD0DD898C649C27799D30C493C1E952D4DD (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, float ___deltaTime0, 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;
}
bool V_0 = false;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
{
// if (timer == null || (text == null && textMesh == null))
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_0 = __this->___timer_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_002e;
}
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->___text_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_002b;
}
}
{
TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* L_4 = __this->___textMesh_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B4_0 = ((int32_t)(L_5));
goto IL_002c;
}
IL_002b:
{
G_B4_0 = 0;
}
IL_002c:
{
G_B6_0 = G_B4_0;
goto IL_002f;
}
IL_002e:
{
G_B6_0 = 1;
}
IL_002f:
{
V_0 = (bool)G_B6_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_0035;
}
}
{
// return;
goto IL_003c;
}
IL_0035:
{
// UpdateText();
TimerDisplayRig_UpdateText_mD7A0C25E7EABE4018AC54E352ED40298E81A53D2(__this, NULL);
}
IL_003c:
{
// }
return;
}
}
// System.Void GameplayIngredients.TimerDisplayRig::UpdateText()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimerDisplayRig_UpdateText_mD7A0C25E7EABE4018AC54E352ED40298E81A53D2 (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, 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*)&_stringLiteral13CDCE216B91792515C4C64C7FCF5B265C404257);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral186728018354DD5A345662365525D1905258CFCE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2560C188A64A5710DEDEB4C2DA7EC2C93C891287);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE235620D0D28A5224150127493BC12776A8808DE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF91B31BAFB84C16D1BBEF8F966520912B04A8E54);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC213E54880668DB4321F1F93763970724520E14);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
uint32_t V_1 = 0;
uint32_t V_2 = 0;
uint32_t V_3 = 0;
uint32_t V_4 = 0;
bool V_5 = false;
bool V_6 = false;
uint32_t G_B3_0 = 0;
uint32_t G_B6_0 = 0;
uint32_t G_B9_0 = 0;
uint32_t G_B12_0 = 0;
{
// var value = format;
String_t* L_0 = __this->___format_9;
V_0 = L_0;
// uint hours = timer != null ? timer.CurrentHours: 0;
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_1 = __this->___timer_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_0019;
}
}
{
G_B3_0 = ((uint32_t)(0));
goto IL_0024;
}
IL_0019:
{
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_3 = __this->___timer_8;
NullCheck(L_3);
uint32_t L_4;
L_4 = Timer_get_CurrentHours_m9A42210618FBC33E6A3EDBC20E032949782320C3(L_3, NULL);
G_B3_0 = L_4;
}
IL_0024:
{
V_1 = G_B3_0;
// uint minutes = timer != null ? timer.CurrentMinutes : 0;
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_5 = __this->___timer_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_6)
{
goto IL_0036;
}
}
{
G_B6_0 = ((uint32_t)(0));
goto IL_0041;
}
IL_0036:
{
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_7 = __this->___timer_8;
NullCheck(L_7);
uint32_t L_8;
L_8 = Timer_get_CurrentMinutes_m485DF1D2BFBBF78B42E3A7634C872FA85DC722EE(L_7, NULL);
G_B6_0 = L_8;
}
IL_0041:
{
V_2 = G_B6_0;
// uint seconds = timer != null ? timer.CurrentSeconds : 0;
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_9 = __this->___timer_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_10)
{
goto IL_0053;
}
}
{
G_B9_0 = ((uint32_t)(0));
goto IL_005e;
}
IL_0053:
{
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_11 = __this->___timer_8;
NullCheck(L_11);
uint32_t L_12;
L_12 = Timer_get_CurrentSeconds_mECC2903835BB805B49CA53450569CF6C88566742(L_11, NULL);
G_B9_0 = L_12;
}
IL_005e:
{
V_3 = G_B9_0;
// uint milliseconds = timer != null ? timer.CurrentMilliseconds : 0;
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_13 = __this->___timer_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_14)
{
goto IL_0070;
}
}
{
G_B12_0 = ((uint32_t)(0));
goto IL_007b;
}
IL_0070:
{
Timer_t799D9765882FF71583D3AF7D1E954A5FB0C3F601* L_15 = __this->___timer_8;
NullCheck(L_15);
uint32_t L_16;
L_16 = Timer_get_CurrentMilliseconds_m8975D5CB76CF04A33AD2E55CE576ACBB28782BB9(L_15, NULL);
G_B12_0 = L_16;
}
IL_007b:
{
V_4 = G_B12_0;
// value = value.Replace("%h", hours.ToString("D2"));
String_t* L_17 = V_0;
String_t* L_18;
L_18 = UInt32_ToString_m6A665131BC9DC1F70D66117712027604B16EB6C6((&V_1), _stringLiteral186728018354DD5A345662365525D1905258CFCE, NULL);
NullCheck(L_17);
String_t* L_19;
L_19 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_17, _stringLiteral2560C188A64A5710DEDEB4C2DA7EC2C93C891287, L_18, NULL);
V_0 = L_19;
// value = value.Replace("%m", minutes.ToString("D2"));
String_t* L_20 = V_0;
String_t* L_21;
L_21 = UInt32_ToString_m6A665131BC9DC1F70D66117712027604B16EB6C6((&V_2), _stringLiteral186728018354DD5A345662365525D1905258CFCE, NULL);
NullCheck(L_20);
String_t* L_22;
L_22 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_20, _stringLiteralF91B31BAFB84C16D1BBEF8F966520912B04A8E54, L_21, NULL);
V_0 = L_22;
// value = value.Replace("%s", seconds.ToString("D2"));
String_t* L_23 = V_0;
String_t* L_24;
L_24 = UInt32_ToString_m6A665131BC9DC1F70D66117712027604B16EB6C6((&V_3), _stringLiteral186728018354DD5A345662365525D1905258CFCE, NULL);
NullCheck(L_23);
String_t* L_25;
L_25 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_23, _stringLiteralE235620D0D28A5224150127493BC12776A8808DE, L_24, NULL);
V_0 = L_25;
// value = value.Replace("%x", milliseconds.ToString("D3"));
String_t* L_26 = V_0;
String_t* L_27;
L_27 = UInt32_ToString_m6A665131BC9DC1F70D66117712027604B16EB6C6((&V_4), _stringLiteralFC213E54880668DB4321F1F93763970724520E14, NULL);
NullCheck(L_26);
String_t* L_28;
L_28 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_26, _stringLiteral13CDCE216B91792515C4C64C7FCF5B265C404257, L_27, NULL);
V_0 = L_28;
// if (text != null)
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_29 = __this->___text_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_5 = L_30;
bool L_31 = V_5;
if (!L_31)
{
goto IL_00fc;
}
}
{
// text.text = value;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_32 = __this->___text_6;
String_t* L_33 = V_0;
NullCheck(L_32);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_32, L_33);
}
IL_00fc:
{
// if (textMesh != null)
TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* L_34 = __this->___textMesh_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_35;
L_35 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_34, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_6 = L_35;
bool L_36 = V_6;
if (!L_36)
{
goto IL_011b;
}
}
{
// textMesh.text = value;
TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* L_37 = __this->___textMesh_7;
String_t* L_38 = V_0;
NullCheck(L_37);
TextMesh_set_text_mDF79D39638ED82797D0B0B3BB9E6B10712F8EA9E(L_37, L_38, NULL);
}
IL_011b:
{
// }
return;
}
}
// System.Void GameplayIngredients.TimerDisplayRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TimerDisplayRig__ctor_m328A54B05BA6872E6D783F7ECF0BCFD803259B19 (TimerDisplayRig_tBFBD26A85F2868CFE24F23C32466292D472E83F6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB0D7E06F26CEF520C667BFACBB9149180783A01);
s_Il2CppMethodInitialized = true;
}
{
// public string format = "%h:%m:%s:%x";
__this->___format_9 = _stringLiteralAB0D7E06F26CEF520C667BFACBB9149180783A01;
Il2CppCodeGenWriteBarrier((void**)(&__this->___format_9), (void*)_stringLiteralAB0D7E06F26CEF520C667BFACBB9149180783A01);
Rig__ctor_m1EEE4ABA1290CD8B7BE1BF2D505991AE56F870AE(__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 GameplayIngredients.InputActionManager::Request(UnityEngine.InputSystem.InputAction,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionManager_Request_mD92ECD4B89A4CB84B2B55F30358A340D2670A387 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___action0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___onPerformed1, 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*)&Dictionary_2_Add_mE23E808593BF94C3609C0CD55A6733BB2D09E3AB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m491FD0117F6E8B1665C4E7A13DEC613E1EB2B2C3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0EAFF11DA5AD3AB5CC803202127203B4DC295007_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A690C4C4D4E1157A4F0C170D5F74C53D2DC21ED);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCC54501635ABDCD573E229B376D60E32A9C7F50);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t G_B3_0 = 0;
{
// if(action == null || onPerformed == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_0 = ___action0;
if (!L_0)
{
goto IL_000a;
}
}
{
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_1 = ___onPerformed1;
G_B3_0 = ((((RuntimeObject*)(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_000b;
}
IL_000a:
{
G_B3_0 = 1;
}
IL_000b:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0020;
}
}
{
// Debug.LogWarning($"Cannot request InputAction, either action or callback is null");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteralDCC54501635ABDCD573E229B376D60E32A9C7F50, NULL);
// return;
goto IL_00a4;
}
IL_0020:
{
// if(!m_Mappings.ContainsKey(action))
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_3 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4 = ___action0;
NullCheck(L_3);
bool L_5;
L_5 = Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D(L_3, L_4, Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D_RuntimeMethod_var);
V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0045;
}
}
{
// m_Mappings.Add(action, new List<Action<InputAction.CallbackContext>>());
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_7 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_8 = ___action0;
List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* L_9 = (List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476*)il2cpp_codegen_object_new(List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476_il2cpp_TypeInfo_var);
NullCheck(L_9);
List_1__ctor_m0EAFF11DA5AD3AB5CC803202127203B4DC295007(L_9, List_1__ctor_m0EAFF11DA5AD3AB5CC803202127203B4DC295007_RuntimeMethod_var);
NullCheck(L_7);
Dictionary_2_Add_mE23E808593BF94C3609C0CD55A6733BB2D09E3AB(L_7, L_8, L_9, Dictionary_2_Add_mE23E808593BF94C3609C0CD55A6733BB2D09E3AB_RuntimeMethod_var);
}
IL_0045:
{
// if (m_Mappings[action].Contains(onPerformed))
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_10 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_11 = ___action0;
NullCheck(L_10);
List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* L_12;
L_12 = Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634(L_10, L_11, Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_13 = ___onPerformed1;
NullCheck(L_12);
bool L_14;
L_14 = List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9(L_12, L_13, List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9_RuntimeMethod_var);
V_2 = L_14;
bool L_15 = V_2;
if (!L_15)
{
goto IL_0074;
}
}
{
// Debug.LogWarning($"InputAction already Registered : {action.name} : {onPerformed}");
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_16 = ___action0;
NullCheck(L_16);
String_t* L_17;
L_17 = InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline(L_16, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_18 = ___onPerformed1;
String_t* L_19;
L_19 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral6A690C4C4D4E1157A4F0C170D5F74C53D2DC21ED, L_17, L_18, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_19, NULL);
// return;
goto IL_00a4;
}
IL_0074:
{
// m_Mappings[action].Add(onPerformed);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_20 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_21 = ___action0;
NullCheck(L_20);
List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* L_22;
L_22 = Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634(L_20, L_21, Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_23 = ___onPerformed1;
NullCheck(L_22);
List_1_Add_m491FD0117F6E8B1665C4E7A13DEC613E1EB2B2C3_inline(L_22, L_23, List_1_Add_m491FD0117F6E8B1665C4E7A13DEC613E1EB2B2C3_RuntimeMethod_var);
// if(!action.enabled)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_24 = ___action0;
NullCheck(L_24);
bool L_25;
L_25 = InputAction_get_enabled_mA1E3523D89FCD4649E787A4BFE9D5863674846FA(L_24, NULL);
V_3 = (bool)((((int32_t)L_25) == ((int32_t)0))? 1 : 0);
bool L_26 = V_3;
if (!L_26)
{
goto IL_009b;
}
}
{
// action.Enable();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_27 = ___action0;
NullCheck(L_27);
InputAction_Enable_mB3897C0741409C033656E4566EC49135C3C8BC68(L_27, NULL);
}
IL_009b:
{
// action.performed += onPerformed;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_28 = ___action0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_29 = ___onPerformed1;
NullCheck(L_28);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_28, L_29, NULL);
}
IL_00a4:
{
// }
return;
}
}
// System.Void GameplayIngredients.InputActionManager::Release(UnityEngine.InputSystem.InputAction,System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionManager_Release_m119C609AD1D9F73B230CB888463A05D3F696AB1E (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___action0, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___onPerformed1, 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*)&Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mC414D0BA50702620D335257463B0AF5CE37EFD1C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mB8E519EB15D277E5694B0D83943992EBE71BBAD2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m388C217E76747A0B90F93EEDFF96546A52830067_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1743485F29BA413139D6B56979D33DE8C8DC533C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral27C1817166E3C941F25C2F0B0D122364487E49A3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4F9517451711E19FBD99F52EF98A803A6B6C93E);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t G_B3_0 = 0;
{
// if (action == null || onPerformed == null)
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_0 = ___action0;
if (!L_0)
{
goto IL_000a;
}
}
{
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_1 = ___onPerformed1;
G_B3_0 = ((((RuntimeObject*)(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_000b;
}
IL_000a:
{
G_B3_0 = 1;
}
IL_000b:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0020;
}
}
{
// Debug.LogWarning($"Cannot release InputAction, either action or callback is null");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral27C1817166E3C941F25C2F0B0D122364487E49A3, NULL);
// return;
goto IL_00b0;
}
IL_0020:
{
// if (!m_Mappings.ContainsKey(action))
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_3 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4 = ___action0;
NullCheck(L_3);
bool L_5;
L_5 = Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D(L_3, L_4, Dictionary_2_ContainsKey_m2F7B93ECD9839AA921EAD693CA1C6B7993208F5D_RuntimeMethod_var);
V_1 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0051;
}
}
{
// Debug.LogWarning($"Tried to release action {action.name} that was not already registered");
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_7 = ___action0;
NullCheck(L_7);
String_t* L_8;
L_8 = InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline(L_7, NULL);
String_t* L_9;
L_9 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteralE4F9517451711E19FBD99F52EF98A803A6B6C93E, L_8, _stringLiteral1743485F29BA413139D6B56979D33DE8C8DC533C, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_9, NULL);
goto IL_00b0;
}
IL_0051:
{
// if(m_Mappings[action].Contains(onPerformed))
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_10 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_11 = ___action0;
NullCheck(L_10);
List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* L_12;
L_12 = Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634(L_10, L_11, Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_13 = ___onPerformed1;
NullCheck(L_12);
bool L_14;
L_14 = List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9(L_12, L_13, List_1_Contains_mA0BF2DD9C7A2777733A70DDD2B917F63863604D9_RuntimeMethod_var);
V_2 = L_14;
bool L_15 = V_2;
if (!L_15)
{
goto IL_0083;
}
}
{
// action.performed -= onPerformed;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_16 = ___action0;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_17 = ___onPerformed1;
NullCheck(L_16);
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_16, L_17, NULL);
// m_Mappings[action].Remove(onPerformed);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_18 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_19 = ___action0;
NullCheck(L_18);
List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* L_20;
L_20 = Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634(L_18, L_19, Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_21 = ___onPerformed1;
NullCheck(L_20);
bool L_22;
L_22 = List_1_Remove_mB8E519EB15D277E5694B0D83943992EBE71BBAD2(L_20, L_21, List_1_Remove_mB8E519EB15D277E5694B0D83943992EBE71BBAD2_RuntimeMethod_var);
}
IL_0083:
{
// if(m_Mappings[action].Count == 0)
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_23 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_24 = ___action0;
NullCheck(L_23);
List_1_tC494EF6E708B2C993C9BE4086EEFCBB6CA912476* L_25;
L_25 = Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634(L_23, L_24, Dictionary_2_get_Item_m79C467E6C3D3F63F3B3770002840723B1F407634_RuntimeMethod_var);
NullCheck(L_25);
int32_t L_26;
L_26 = List_1_get_Count_m388C217E76747A0B90F93EEDFF96546A52830067_inline(L_25, List_1_get_Count_m388C217E76747A0B90F93EEDFF96546A52830067_RuntimeMethod_var);
V_3 = (bool)((((int32_t)L_26) == ((int32_t)0))? 1 : 0);
bool L_27 = V_3;
if (!L_27)
{
goto IL_00af;
}
}
{
// action.Disable();
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_28 = ___action0;
NullCheck(L_28);
InputAction_Disable_m72D1982F82457C6E003440BADD06989D399BDE50(L_28, NULL);
// m_Mappings.Remove(action);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_29 = ((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_30 = ___action0;
NullCheck(L_29);
bool L_31;
L_31 = Dictionary_2_Remove_mC414D0BA50702620D335257463B0AF5CE37EFD1C(L_29, L_30, Dictionary_2_Remove_mC414D0BA50702620D335257463B0AF5CE37EFD1C_RuntimeMethod_var);
}
IL_00af:
{
}
IL_00b0:
{
// }
return;
}
}
// System.Void GameplayIngredients.InputActionManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionManager__cctor_mE7875167562F9B8E3C0413B9DDA1A2D4C2077E9B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mAE0846DEF5B3098F7901920E52D0413649EE1072_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// static Dictionary<InputAction, List<Action<InputAction.CallbackContext>>> m_Mappings = new Dictionary<InputAction, List<Action<InputAction.CallbackContext>>>();
Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C* L_0 = (Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C*)il2cpp_codegen_object_new(Dictionary_2_t2AB2F8DC906273EE7DACD632125B284CF5BB539C_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mAE0846DEF5B3098F7901920E52D0413649EE1072(L_0, Dictionary_2__ctor_mAE0846DEF5B3098F7901920E52D0413649EE1072_RuntimeMethod_var);
((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_StaticFields*)il2cpp_codegen_static_fields_for(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var))->___m_Mappings_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
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.InputSystemUtility::GetButton(GameplayIngredients.MouseButton)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputSystemUtility_GetButton_mF3251589EEB8DAE5CA08C084E0C7878FF6DBBDB9 (int32_t ___b0, const RuntimeMethod* method)
{
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_3 = NULL;
{
// Mouse m = Mouse.current;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_0;
L_0 = Mouse_get_current_m559AE408DFE4F44D811979FE592BBAF7A84CE6F3_inline(NULL);
V_0 = L_0;
// switch (b)
int32_t L_1 = ___b0;
V_2 = L_1;
int32_t L_2 = V_2;
V_1 = L_2;
int32_t L_3 = V_1;
switch (L_3)
{
case 0:
{
goto IL_0027;
}
case 1:
{
goto IL_0030;
}
case 2:
{
goto IL_0039;
}
case 3:
{
goto IL_0042;
}
case 4:
{
goto IL_004b;
}
}
}
{
goto IL_0054;
}
IL_0027:
{
// case MouseButton.Left: return m.leftButton;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_4 = V_0;
NullCheck(L_4);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_5;
L_5 = Mouse_get_leftButton_m1015BCBE6BE30B1D1D2702736A4E64120F6B5DFB_inline(L_4, NULL);
V_3 = L_5;
goto IL_005a;
}
IL_0030:
{
// case MouseButton.Right: return m.rightButton;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_6 = V_0;
NullCheck(L_6);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_7;
L_7 = Mouse_get_rightButton_mFA0FD700624C0DE1B858F9516426414767F09D98_inline(L_6, NULL);
V_3 = L_7;
goto IL_005a;
}
IL_0039:
{
// case MouseButton.Middle: return m.middleButton;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_8 = V_0;
NullCheck(L_8);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_9;
L_9 = Mouse_get_middleButton_m1E9EB13B53CAA15CD49C6861A6CD542452B3A8A9_inline(L_8, NULL);
V_3 = L_9;
goto IL_005a;
}
IL_0042:
{
// case MouseButton.Back: return m.backButton;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_10 = V_0;
NullCheck(L_10);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_11;
L_11 = Mouse_get_backButton_m967FA21721E0E38BDFBF8A9197A2C67EE8990D55_inline(L_10, NULL);
V_3 = L_11;
goto IL_005a;
}
IL_004b:
{
// case MouseButton.Forward: return m.forwardButton;
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_12 = V_0;
NullCheck(L_12);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_13;
L_13 = Mouse_get_forwardButton_m53976696A73EC16D319ECDFA4F49F269F3AC025A_inline(L_12, NULL);
V_3 = L_13;
goto IL_005a;
}
IL_0054:
{
// throw new System.NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_14 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_14);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_14, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystemUtility_GetButton_mF3251589EEB8DAE5CA08C084E0C7878FF6DBBDB9_RuntimeMethod_var)));
}
IL_005a:
{
// }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_15 = V_3;
return L_15;
}
}
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.InputSystemUtility::GetButton(GameplayIngredients.GamepadButton)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputSystemUtility_GetButton_m1F7768B7124FB8C276D2899CA21A63322B41FD8C (int32_t ___b0, const RuntimeMethod* method)
{
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_3 = NULL;
{
// Gamepad p = Gamepad.current;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_0;
L_0 = Gamepad_get_current_mB530E853CC9EBA418A77FE3BF8960D97449480F8_inline(NULL);
V_0 = L_0;
// switch (b)
int32_t L_1 = ___b0;
V_2 = L_1;
int32_t L_2 = V_2;
V_1 = L_2;
int32_t L_3 = V_1;
switch (L_3)
{
case 0:
{
goto IL_0043;
}
case 1:
{
goto IL_004c;
}
case 2:
{
goto IL_0055;
}
case 3:
{
goto IL_005e;
}
case 4:
{
goto IL_0067;
}
case 5:
{
goto IL_0070;
}
case 6:
{
goto IL_0079;
}
case 7:
{
goto IL_0082;
}
case 8:
{
goto IL_008b;
}
case 9:
{
goto IL_0094;
}
case 10:
{
goto IL_009d;
}
case 11:
{
goto IL_00a6;
}
}
}
{
goto IL_00af;
}
IL_0043:
{
// case GamepadButton.A: return p.aButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_4 = V_0;
NullCheck(L_4);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_5;
L_5 = Gamepad_get_aButton_m56926251575DA52516EA9DA0F10F4196A306B238(L_4, NULL);
V_3 = L_5;
goto IL_00b5;
}
IL_004c:
{
// case GamepadButton.B: return p.bButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_6 = V_0;
NullCheck(L_6);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_7;
L_7 = Gamepad_get_bButton_m9D9044512880E4B263D7516321A6DF360C1A960C(L_6, NULL);
V_3 = L_7;
goto IL_00b5;
}
IL_0055:
{
// case GamepadButton.X: return p.xButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_8 = V_0;
NullCheck(L_8);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_9;
L_9 = Gamepad_get_xButton_m49C4AB44CC53F5EA05F455660191ED1C24D5A774(L_8, NULL);
V_3 = L_9;
goto IL_00b5;
}
IL_005e:
{
// case GamepadButton.Y: return p.yButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_10 = V_0;
NullCheck(L_10);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_11;
L_11 = Gamepad_get_yButton_m6057CDD723520BFD7F7D0A895EB5AAFEDE652F84(L_10, NULL);
V_3 = L_11;
goto IL_00b5;
}
IL_0067:
{
// case GamepadButton.LeftShoulder: return p.leftShoulder;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_12 = V_0;
NullCheck(L_12);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_13;
L_13 = Gamepad_get_leftShoulder_m2522E913D1A9361FE16FE01D717BF49D3B1632AE_inline(L_12, NULL);
V_3 = L_13;
goto IL_00b5;
}
IL_0070:
{
// case GamepadButton.LeftTrigger: return p.leftTrigger;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_14 = V_0;
NullCheck(L_14);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_15;
L_15 = Gamepad_get_leftTrigger_mE19F2FCA9A7F195107FA0C14293732C0F3075A38_inline(L_14, NULL);
V_3 = L_15;
goto IL_00b5;
}
IL_0079:
{
// case GamepadButton.RightShoulder: return p.rightShoulder;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_16 = V_0;
NullCheck(L_16);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_17;
L_17 = Gamepad_get_rightShoulder_m221A61E28BDBABD1B1E51A0E325D9A55BB5E347A_inline(L_16, NULL);
V_3 = L_17;
goto IL_00b5;
}
IL_0082:
{
// case GamepadButton.RightTrigger: return p.rightTrigger;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_18 = V_0;
NullCheck(L_18);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_19;
L_19 = Gamepad_get_rightTrigger_mD1587CDED475B78A56BE8B6FC493EDA08AE6F3A6_inline(L_18, NULL);
V_3 = L_19;
goto IL_00b5;
}
IL_008b:
{
// case GamepadButton.LeftThumbStick: return p.leftStickButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_20 = V_0;
NullCheck(L_20);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_21;
L_21 = Gamepad_get_leftStickButton_mEACF0F726788DA012905DCD7A44AA88DF91593ED_inline(L_20, NULL);
V_3 = L_21;
goto IL_00b5;
}
IL_0094:
{
// case GamepadButton.RightThumbStick: return p.rightStickButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_22 = V_0;
NullCheck(L_22);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_23;
L_23 = Gamepad_get_rightStickButton_m9A8377135FDA7EA2EA6219A715092F0E62ADBC55_inline(L_22, NULL);
V_3 = L_23;
goto IL_00b5;
}
IL_009d:
{
// case GamepadButton.Start: return p.startButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_24 = V_0;
NullCheck(L_24);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_25;
L_25 = Gamepad_get_startButton_m29450F01D3AC6A6377DD6820C1E8A19E3FB257B1_inline(L_24, NULL);
V_3 = L_25;
goto IL_00b5;
}
IL_00a6:
{
// case GamepadButton.Select: return p.selectButton;
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_26 = V_0;
NullCheck(L_26);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_27;
L_27 = Gamepad_get_selectButton_mE20183D2C1EBD7B7EF87EE29C24E56F1731E85BE_inline(L_26, NULL);
V_3 = L_27;
goto IL_00b5;
}
IL_00af:
{
// throw new System.NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_28 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_28);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_28, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_28, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystemUtility_GetButton_m1F7768B7124FB8C276D2899CA21A63322B41FD8C_RuntimeMethod_var)));
}
IL_00b5:
{
// }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_29 = V_3;
return L_29;
}
}
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.InputSystemUtility::GetButton(UnityEngine.InputSystem.Key)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputSystemUtility_GetButton_mBE327984016DF72ACC2C2271926025CF50700673 (int32_t ___k0, const RuntimeMethod* method)
{
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_3 = NULL;
{
// Keyboard kb = Keyboard.current;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_0;
L_0 = Keyboard_get_current_mD50C8345E6C992062CBFBE4A9E81C93FFF476016_inline(NULL);
V_0 = L_0;
// switch (k)
int32_t L_1 = ___k0;
V_2 = L_1;
int32_t L_2 = V_2;
V_1 = L_2;
int32_t L_3 = V_1;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, 1)))
{
case 0:
{
goto IL_01d4;
}
case 1:
{
goto IL_01e0;
}
case 2:
{
goto IL_01ec;
}
case 3:
{
goto IL_01f8;
}
case 4:
{
goto IL_0204;
}
case 5:
{
goto IL_0210;
}
case 6:
{
goto IL_021c;
}
case 7:
{
goto IL_0228;
}
case 8:
{
goto IL_0234;
}
case 9:
{
goto IL_0240;
}
case 10:
{
goto IL_024c;
}
case 11:
{
goto IL_0258;
}
case 12:
{
goto IL_0264;
}
case 13:
{
goto IL_0270;
}
case 14:
{
goto IL_027c;
}
case 15:
{
goto IL_0288;
}
case 16:
{
goto IL_0294;
}
case 17:
{
goto IL_02a0;
}
case 18:
{
goto IL_02ac;
}
case 19:
{
goto IL_02b8;
}
case 20:
{
goto IL_02c4;
}
case 21:
{
goto IL_02d0;
}
case 22:
{
goto IL_02dc;
}
case 23:
{
goto IL_02e8;
}
case 24:
{
goto IL_02f4;
}
case 25:
{
goto IL_0300;
}
case 26:
{
goto IL_030c;
}
case 27:
{
goto IL_0318;
}
case 28:
{
goto IL_0324;
}
case 29:
{
goto IL_0330;
}
case 30:
{
goto IL_033c;
}
case 31:
{
goto IL_0348;
}
case 32:
{
goto IL_0354;
}
case 33:
{
goto IL_0360;
}
case 34:
{
goto IL_036c;
}
case 35:
{
goto IL_0378;
}
case 36:
{
goto IL_0384;
}
case 37:
{
goto IL_0390;
}
case 38:
{
goto IL_039c;
}
case 39:
{
goto IL_03a8;
}
case 40:
{
goto IL_03b4;
}
case 41:
{
goto IL_03c0;
}
case 42:
{
goto IL_03cc;
}
case 43:
{
goto IL_03d8;
}
case 44:
{
goto IL_03e4;
}
case 45:
{
goto IL_03f0;
}
case 46:
{
goto IL_03fc;
}
case 47:
{
goto IL_0408;
}
case 48:
{
goto IL_0414;
}
case 49:
{
goto IL_0420;
}
case 50:
{
goto IL_042c;
}
case 51:
{
goto IL_0438;
}
case 52:
{
goto IL_0444;
}
case 53:
{
goto IL_0450;
}
case 54:
{
goto IL_045c;
}
case 55:
{
goto IL_0468;
}
case 56:
{
goto IL_0474;
}
case 57:
{
goto IL_0480;
}
case 58:
{
goto IL_048c;
}
case 59:
{
goto IL_0498;
}
case 60:
{
goto IL_04a4;
}
case 61:
{
goto IL_04b0;
}
case 62:
{
goto IL_04bc;
}
case 63:
{
goto IL_04c8;
}
case 64:
{
goto IL_04d4;
}
case 65:
{
goto IL_04e0;
}
case 66:
{
goto IL_04ec;
}
case 67:
{
goto IL_04f8;
}
case 68:
{
goto IL_0504;
}
case 69:
{
goto IL_0510;
}
case 70:
{
goto IL_051c;
}
case 71:
{
goto IL_0528;
}
case 72:
{
goto IL_0534;
}
case 73:
{
goto IL_0540;
}
case 74:
{
goto IL_054c;
}
case 75:
{
goto IL_0558;
}
case 76:
{
goto IL_0564;
}
case 77:
{
goto IL_0570;
}
case 78:
{
goto IL_057c;
}
case 79:
{
goto IL_0588;
}
case 80:
{
goto IL_0594;
}
case 81:
{
goto IL_05a0;
}
case 82:
{
goto IL_05ac;
}
case 83:
{
goto IL_05b8;
}
case 84:
{
goto IL_05c4;
}
case 85:
{
goto IL_05d0;
}
case 86:
{
goto IL_05dc;
}
case 87:
{
goto IL_05e8;
}
case 88:
{
goto IL_05f4;
}
case 89:
{
goto IL_0600;
}
case 90:
{
goto IL_060c;
}
case 91:
{
goto IL_0618;
}
case 92:
{
goto IL_0624;
}
case 93:
{
goto IL_0630;
}
case 94:
{
goto IL_063c;
}
case 95:
{
goto IL_0648;
}
case 96:
{
goto IL_0654;
}
case 97:
{
goto IL_0660;
}
case 98:
{
goto IL_0669;
}
case 99:
{
goto IL_0672;
}
case 100:
{
goto IL_067b;
}
case 101:
{
goto IL_0684;
}
case 102:
{
goto IL_068d;
}
case 103:
{
goto IL_0696;
}
case 104:
{
goto IL_069f;
}
case 105:
{
goto IL_06a8;
}
case 106:
{
goto IL_06b1;
}
case 107:
{
goto IL_06ba;
}
case 108:
{
goto IL_06c3;
}
case 109:
{
goto IL_06cc;
}
case 110:
{
goto IL_06d5;
}
}
}
{
goto IL_06de;
}
IL_01d4:
{
// case Key.Space: return kb.spaceKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_4 = V_0;
NullCheck(L_4);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_5;
L_5 = Keyboard_get_spaceKey_m1C9EB8D145DF0C1B8734FB7CCDB194B3E6174C6A(L_4, NULL);
V_3 = L_5;
goto IL_06e4;
}
IL_01e0:
{
// case Key.Enter: return kb.enterKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_6 = V_0;
NullCheck(L_6);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_7;
L_7 = Keyboard_get_enterKey_m2A439AD19F9EA6D082CCF1EA7665BD0588D928BA(L_6, NULL);
V_3 = L_7;
goto IL_06e4;
}
IL_01ec:
{
// case Key.Tab: return kb.tabKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_8 = V_0;
NullCheck(L_8);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_9;
L_9 = Keyboard_get_tabKey_mB8D8CA9803AD3BD0C58A51B7D4E1A3E4B625AC38(L_8, NULL);
V_3 = L_9;
goto IL_06e4;
}
IL_01f8:
{
// case Key.Backquote: return kb.backquoteKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_10 = V_0;
NullCheck(L_10);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_11;
L_11 = Keyboard_get_backquoteKey_m71DC084397A666CD64FB4CC2BA18BFB779190612(L_10, NULL);
V_3 = L_11;
goto IL_06e4;
}
IL_0204:
{
// case Key.Quote: return kb.quoteKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_12 = V_0;
NullCheck(L_12);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_13;
L_13 = Keyboard_get_quoteKey_mCF6990D862FF61716D87166C7D95C7B37607BEBA(L_12, NULL);
V_3 = L_13;
goto IL_06e4;
}
IL_0210:
{
// case Key.Semicolon: return kb.semicolonKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_14 = V_0;
NullCheck(L_14);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_15;
L_15 = Keyboard_get_semicolonKey_m869183BD07589E5296FF4E8387D567072DF041A5(L_14, NULL);
V_3 = L_15;
goto IL_06e4;
}
IL_021c:
{
// case Key.Comma: return kb.commaKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_16 = V_0;
NullCheck(L_16);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_17;
L_17 = Keyboard_get_commaKey_m93524241F71329CED018FE4025E2956C2FB9B1A2(L_16, NULL);
V_3 = L_17;
goto IL_06e4;
}
IL_0228:
{
// case Key.Period: return kb.periodKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_18 = V_0;
NullCheck(L_18);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_19;
L_19 = Keyboard_get_periodKey_m9E9BA14942663CCCAA13F4B98CDB17C12AC6E7E4(L_18, NULL);
V_3 = L_19;
goto IL_06e4;
}
IL_0234:
{
// case Key.Slash: return kb.slashKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_20 = V_0;
NullCheck(L_20);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_21;
L_21 = Keyboard_get_slashKey_mCF5EAF97505E242B93DDE5DEBD1743B565D75E23(L_20, NULL);
V_3 = L_21;
goto IL_06e4;
}
IL_0240:
{
// case Key.Backslash: return kb.backslashKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_22 = V_0;
NullCheck(L_22);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_23;
L_23 = Keyboard_get_backslashKey_m8EE7E70E10C57F3A687A963744FCD0FFA4613FE7(L_22, NULL);
V_3 = L_23;
goto IL_06e4;
}
IL_024c:
{
// case Key.LeftBracket: return kb.leftBracketKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_24 = V_0;
NullCheck(L_24);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_25;
L_25 = Keyboard_get_leftBracketKey_mD8CD8DAB4BC4D9C63157B1C1B2C22D753A171F22(L_24, NULL);
V_3 = L_25;
goto IL_06e4;
}
IL_0258:
{
// case Key.RightBracket: return kb.rightBracketKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_26 = V_0;
NullCheck(L_26);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_27;
L_27 = Keyboard_get_rightBracketKey_mABD4DDC8EA52B1DCDA35CC086CB672CBC649F5F6(L_26, NULL);
V_3 = L_27;
goto IL_06e4;
}
IL_0264:
{
// case Key.Minus: return kb.minusKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_28 = V_0;
NullCheck(L_28);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_29;
L_29 = Keyboard_get_minusKey_m247991E01B639D7075BCC2AD2F2387000BC93C81(L_28, NULL);
V_3 = L_29;
goto IL_06e4;
}
IL_0270:
{
// case Key.Equals: return kb.equalsKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_30 = V_0;
NullCheck(L_30);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_31;
L_31 = Keyboard_get_equalsKey_m5B62F0CA703BA302FE46B3955A735793B710DCB9(L_30, NULL);
V_3 = L_31;
goto IL_06e4;
}
IL_027c:
{
// case Key.A: return kb.aKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_32 = V_0;
NullCheck(L_32);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_33;
L_33 = Keyboard_get_aKey_m532122A52C670F95ADC84B56A4DD32160DD1E7CB(L_32, NULL);
V_3 = L_33;
goto IL_06e4;
}
IL_0288:
{
// case Key.B: return kb.bKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_34 = V_0;
NullCheck(L_34);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_35;
L_35 = Keyboard_get_bKey_m059A5829CB3ABB2B9C6FAF0CA7AC6D3A8CB4A06E(L_34, NULL);
V_3 = L_35;
goto IL_06e4;
}
IL_0294:
{
// case Key.C: return kb.cKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_36 = V_0;
NullCheck(L_36);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_37;
L_37 = Keyboard_get_cKey_mF3B1FB6F0BF230C757F5660432BF869253BDFFC7(L_36, NULL);
V_3 = L_37;
goto IL_06e4;
}
IL_02a0:
{
// case Key.D: return kb.dKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_38 = V_0;
NullCheck(L_38);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_39;
L_39 = Keyboard_get_dKey_m0973269D5752E5EEA607BAFB24B39AD9F45122DC(L_38, NULL);
V_3 = L_39;
goto IL_06e4;
}
IL_02ac:
{
// case Key.E: return kb.eKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_40 = V_0;
NullCheck(L_40);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_41;
L_41 = Keyboard_get_eKey_mC0BD3EF3515DE5B2445BFF7B353CD7EDF80E94C1(L_40, NULL);
V_3 = L_41;
goto IL_06e4;
}
IL_02b8:
{
// case Key.F: return kb.fKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_42 = V_0;
NullCheck(L_42);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_43;
L_43 = Keyboard_get_fKey_m665241578476FA96CF757BF4814E8C872D887821(L_42, NULL);
V_3 = L_43;
goto IL_06e4;
}
IL_02c4:
{
// case Key.G: return kb.gKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_44 = V_0;
NullCheck(L_44);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_45;
L_45 = Keyboard_get_gKey_m37FD3FCA00AB45EF18E800A8058EBAD817155443(L_44, NULL);
V_3 = L_45;
goto IL_06e4;
}
IL_02d0:
{
// case Key.H: return kb.hKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_46 = V_0;
NullCheck(L_46);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_47;
L_47 = Keyboard_get_hKey_m3174CBE2187E080C75E20167DCD3EC8F9265822B(L_46, NULL);
V_3 = L_47;
goto IL_06e4;
}
IL_02dc:
{
// case Key.I: return kb.iKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_48 = V_0;
NullCheck(L_48);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_49;
L_49 = Keyboard_get_iKey_mBA3B29F5830C6778689213D3866B15575B4D2C3A(L_48, NULL);
V_3 = L_49;
goto IL_06e4;
}
IL_02e8:
{
// case Key.J: return kb.jKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_50 = V_0;
NullCheck(L_50);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_51;
L_51 = Keyboard_get_jKey_mDBAFC0CCCA8F2EA7559C7C6B7DD972762F695708(L_50, NULL);
V_3 = L_51;
goto IL_06e4;
}
IL_02f4:
{
// case Key.K: return kb.kKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_52 = V_0;
NullCheck(L_52);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_53;
L_53 = Keyboard_get_kKey_m05995FAE0245A939A3D9385E0886C5C1ADBF68E0(L_52, NULL);
V_3 = L_53;
goto IL_06e4;
}
IL_0300:
{
// case Key.L: return kb.lKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_54 = V_0;
NullCheck(L_54);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_55;
L_55 = Keyboard_get_lKey_m19401E3063EC6568AFC12C2E3A1A8CD6217B59BB(L_54, NULL);
V_3 = L_55;
goto IL_06e4;
}
IL_030c:
{
// case Key.M: return kb.mKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_56 = V_0;
NullCheck(L_56);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_57;
L_57 = Keyboard_get_mKey_m89FA62804E08AEDCB78A45061F17AFA8DFBB84AC(L_56, NULL);
V_3 = L_57;
goto IL_06e4;
}
IL_0318:
{
// case Key.N: return kb.nKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_58 = V_0;
NullCheck(L_58);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_59;
L_59 = Keyboard_get_nKey_m18D56535A4754645836EC31C5F6CCFDD1BDAC53B(L_58, NULL);
V_3 = L_59;
goto IL_06e4;
}
IL_0324:
{
// case Key.O: return kb.oKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_60 = V_0;
NullCheck(L_60);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_61;
L_61 = Keyboard_get_oKey_mCCACF7657CE45F061594E8B252C85AE555DEE85F(L_60, NULL);
V_3 = L_61;
goto IL_06e4;
}
IL_0330:
{
// case Key.P: return kb.pKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_62 = V_0;
NullCheck(L_62);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_63;
L_63 = Keyboard_get_pKey_m5E1B4F57D7475D6171C25627FB54EA5AE317D8C8(L_62, NULL);
V_3 = L_63;
goto IL_06e4;
}
IL_033c:
{
// case Key.Q: return kb.qKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_64 = V_0;
NullCheck(L_64);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_65;
L_65 = Keyboard_get_qKey_mE507B4932B15ADA03A98B1CFA2483C9CA8DF56F4(L_64, NULL);
V_3 = L_65;
goto IL_06e4;
}
IL_0348:
{
// case Key.R: return kb.rKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_66 = V_0;
NullCheck(L_66);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_67;
L_67 = Keyboard_get_rKey_mB8A3122E9EA7EF4FFB24B4DDFC25CFF4D2EDABAC(L_66, NULL);
V_3 = L_67;
goto IL_06e4;
}
IL_0354:
{
// case Key.S: return kb.sKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_68 = V_0;
NullCheck(L_68);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_69;
L_69 = Keyboard_get_sKey_m2830A1BAA36CADA4783EFD815216A637363F1AB4(L_68, NULL);
V_3 = L_69;
goto IL_06e4;
}
IL_0360:
{
// case Key.T: return kb.tKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_70 = V_0;
NullCheck(L_70);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_71;
L_71 = Keyboard_get_tKey_m814ACE01F8D38E616E1A3A2D4B0F9F980816CBF8(L_70, NULL);
V_3 = L_71;
goto IL_06e4;
}
IL_036c:
{
// case Key.U: return kb.uKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_72 = V_0;
NullCheck(L_72);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_73;
L_73 = Keyboard_get_uKey_m14A0F2661111F05118A6D0D2E349667727136A7F(L_72, NULL);
V_3 = L_73;
goto IL_06e4;
}
IL_0378:
{
// case Key.V: return kb.vKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_74 = V_0;
NullCheck(L_74);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_75;
L_75 = Keyboard_get_vKey_mCF12CE77628495E91ED45B18F0E6FD30DD04B9A4(L_74, NULL);
V_3 = L_75;
goto IL_06e4;
}
IL_0384:
{
// case Key.W: return kb.wKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_76 = V_0;
NullCheck(L_76);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_77;
L_77 = Keyboard_get_wKey_m007A60195D3D483BA82BFD9B8650F326E2C58805(L_76, NULL);
V_3 = L_77;
goto IL_06e4;
}
IL_0390:
{
// case Key.X: return kb.xKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_78 = V_0;
NullCheck(L_78);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_79;
L_79 = Keyboard_get_xKey_m8234B30AAA760C2D336E5553718A4E4646D4DF07(L_78, NULL);
V_3 = L_79;
goto IL_06e4;
}
IL_039c:
{
// case Key.Y: return kb.yKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_80 = V_0;
NullCheck(L_80);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_81;
L_81 = Keyboard_get_yKey_mEE11ABD3DC1C45F8F112834E547F6B80C6562ACF(L_80, NULL);
V_3 = L_81;
goto IL_06e4;
}
IL_03a8:
{
// case Key.Z: return kb.zKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_82 = V_0;
NullCheck(L_82);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_83;
L_83 = Keyboard_get_zKey_m0B479B5DCA594D1965219A7E4FC621A39CA2040C(L_82, NULL);
V_3 = L_83;
goto IL_06e4;
}
IL_03b4:
{
// case Key.Digit1: return kb.digit1Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_84 = V_0;
NullCheck(L_84);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_85;
L_85 = Keyboard_get_digit1Key_mF14196ECA5F74A57E43B84F5D225757C762724F5(L_84, NULL);
V_3 = L_85;
goto IL_06e4;
}
IL_03c0:
{
// case Key.Digit2: return kb.digit2Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_86 = V_0;
NullCheck(L_86);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_87;
L_87 = Keyboard_get_digit2Key_mC32B4CA11662D54938BCA30AF16F9A4C995458E8(L_86, NULL);
V_3 = L_87;
goto IL_06e4;
}
IL_03cc:
{
// case Key.Digit3: return kb.digit3Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_88 = V_0;
NullCheck(L_88);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_89;
L_89 = Keyboard_get_digit3Key_m28B12C574A44ED910551A1CB1CAB8220065F6A3C(L_88, NULL);
V_3 = L_89;
goto IL_06e4;
}
IL_03d8:
{
// case Key.Digit4: return kb.digit4Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_90 = V_0;
NullCheck(L_90);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_91;
L_91 = Keyboard_get_digit4Key_mDC335D2E5536EBF0583C70B86066D34B6DCAEE33(L_90, NULL);
V_3 = L_91;
goto IL_06e4;
}
IL_03e4:
{
// case Key.Digit5: return kb.digit5Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_92 = V_0;
NullCheck(L_92);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_93;
L_93 = Keyboard_get_digit5Key_m40EFB11A1F6BACE4888718E61371D1B13832CAF1(L_92, NULL);
V_3 = L_93;
goto IL_06e4;
}
IL_03f0:
{
// case Key.Digit6: return kb.digit6Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_94 = V_0;
NullCheck(L_94);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_95;
L_95 = Keyboard_get_digit6Key_m3CF26095FC5D3B0313BDDBA77DB2E90C312AF59D(L_94, NULL);
V_3 = L_95;
goto IL_06e4;
}
IL_03fc:
{
// case Key.Digit7: return kb.digit7Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_96 = V_0;
NullCheck(L_96);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_97;
L_97 = Keyboard_get_digit7Key_m6602A73F9646169C3A498D42A65DF7C39EC26EBB(L_96, NULL);
V_3 = L_97;
goto IL_06e4;
}
IL_0408:
{
// case Key.Digit8: return kb.digit8Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_98 = V_0;
NullCheck(L_98);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_99;
L_99 = Keyboard_get_digit8Key_m08838342F3C8918930D6397934FBDCEDB005D6EE(L_98, NULL);
V_3 = L_99;
goto IL_06e4;
}
IL_0414:
{
// case Key.Digit9: return kb.digit9Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_100 = V_0;
NullCheck(L_100);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_101;
L_101 = Keyboard_get_digit9Key_m4070C36C3386EF00940A6B3CAEEE6ECE670C5C4D(L_100, NULL);
V_3 = L_101;
goto IL_06e4;
}
IL_0420:
{
// case Key.Digit0: return kb.digit0Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_102 = V_0;
NullCheck(L_102);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_103;
L_103 = Keyboard_get_digit0Key_m054ECA9BA271934B4DE67F7D44A86E0315720B0B(L_102, NULL);
V_3 = L_103;
goto IL_06e4;
}
IL_042c:
{
// case Key.LeftShift: return kb.leftShiftKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_104 = V_0;
NullCheck(L_104);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_105;
L_105 = Keyboard_get_leftShiftKey_mD0E48DA49D8EE54E82721974646BAD69B9B1457C(L_104, NULL);
V_3 = L_105;
goto IL_06e4;
}
IL_0438:
{
// case Key.RightShift: return kb.rightShiftKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_106 = V_0;
NullCheck(L_106);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_107;
L_107 = Keyboard_get_rightShiftKey_mED4C7C1DC43F62C9CEBB3D7422467FE7C5A1B143(L_106, NULL);
V_3 = L_107;
goto IL_06e4;
}
IL_0444:
{
// case Key.LeftAlt: return kb.leftAltKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_108 = V_0;
NullCheck(L_108);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_109;
L_109 = Keyboard_get_leftAltKey_mCA0930AF8D5A637FD21CDD0D2372828DBDBDB231(L_108, NULL);
V_3 = L_109;
goto IL_06e4;
}
IL_0450:
{
// case Key.RightAlt: return kb.rightAltKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_110 = V_0;
NullCheck(L_110);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_111;
L_111 = Keyboard_get_rightAltKey_mB0BA4A1DAD66D85D5B02FC42C0E6AF886716B3AC(L_110, NULL);
V_3 = L_111;
goto IL_06e4;
}
IL_045c:
{
// case Key.LeftCtrl: return kb.leftCtrlKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_112 = V_0;
NullCheck(L_112);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_113;
L_113 = Keyboard_get_leftCtrlKey_m27FF6871EFCD532AE1F11BEA5AB4AD112804D8CE(L_112, NULL);
V_3 = L_113;
goto IL_06e4;
}
IL_0468:
{
// case Key.RightCtrl: return kb.rightCtrlKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_114 = V_0;
NullCheck(L_114);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_115;
L_115 = Keyboard_get_rightCtrlKey_m24F7DA88797608E0B6233398914B862A17E311A0(L_114, NULL);
V_3 = L_115;
goto IL_06e4;
}
IL_0474:
{
// case Key.LeftMeta: return kb.leftMetaKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_116 = V_0;
NullCheck(L_116);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_117;
L_117 = Keyboard_get_leftMetaKey_m0EC19B1A39C528883A268266429D0BCEC49E5C22(L_116, NULL);
V_3 = L_117;
goto IL_06e4;
}
IL_0480:
{
// case Key.RightMeta: return kb.rightMetaKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_118 = V_0;
NullCheck(L_118);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_119;
L_119 = Keyboard_get_rightMetaKey_mDF425F4E36D7C458B987589DBB0C047D56DFCDE5(L_118, NULL);
V_3 = L_119;
goto IL_06e4;
}
IL_048c:
{
// case Key.ContextMenu: return kb.contextMenuKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_120 = V_0;
NullCheck(L_120);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_121;
L_121 = Keyboard_get_contextMenuKey_mD819B0192BDFBDC9322A13B4B190053151175E13(L_120, NULL);
V_3 = L_121;
goto IL_06e4;
}
IL_0498:
{
// case Key.Escape: return kb.escapeKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_122 = V_0;
NullCheck(L_122);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_123;
L_123 = Keyboard_get_escapeKey_mA4371467E72AA14713681C30A9B3AC41F3C9D707(L_122, NULL);
V_3 = L_123;
goto IL_06e4;
}
IL_04a4:
{
// case Key.LeftArrow: return kb.leftArrowKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_124 = V_0;
NullCheck(L_124);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_125;
L_125 = Keyboard_get_leftArrowKey_m892B16258F44B124B9ECC1D6F0EB53E9947597EB(L_124, NULL);
V_3 = L_125;
goto IL_06e4;
}
IL_04b0:
{
// case Key.RightArrow: return kb.rightArrowKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_126 = V_0;
NullCheck(L_126);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_127;
L_127 = Keyboard_get_rightArrowKey_mECEFE3645349708104CB154806BD4F04F24B3439(L_126, NULL);
V_3 = L_127;
goto IL_06e4;
}
IL_04bc:
{
// case Key.UpArrow: return kb.upArrowKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_128 = V_0;
NullCheck(L_128);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_129;
L_129 = Keyboard_get_upArrowKey_m23DEF54F4CAB3F885F2F511968A00D2570C62B83(L_128, NULL);
V_3 = L_129;
goto IL_06e4;
}
IL_04c8:
{
// case Key.DownArrow: return kb.downArrowKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_130 = V_0;
NullCheck(L_130);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_131;
L_131 = Keyboard_get_downArrowKey_mBDAA4263098E5C3820432A563111F8DDB546339B(L_130, NULL);
V_3 = L_131;
goto IL_06e4;
}
IL_04d4:
{
// case Key.Backspace: return kb.backspaceKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_132 = V_0;
NullCheck(L_132);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_133;
L_133 = Keyboard_get_backspaceKey_m05E56713F1293E7A39AD5401CA84BE78F7E4EFE8(L_132, NULL);
V_3 = L_133;
goto IL_06e4;
}
IL_04e0:
{
// case Key.PageDown: return kb.pageDownKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_134 = V_0;
NullCheck(L_134);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_135;
L_135 = Keyboard_get_pageDownKey_m9ACC7143657A182A1AE7156254C95CB6ECF98BE2(L_134, NULL);
V_3 = L_135;
goto IL_06e4;
}
IL_04ec:
{
// case Key.PageUp: return kb.pageUpKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_136 = V_0;
NullCheck(L_136);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_137;
L_137 = Keyboard_get_pageUpKey_m9B9B7490E4FD5A3C2E83428C091434EF4A42335B(L_136, NULL);
V_3 = L_137;
goto IL_06e4;
}
IL_04f8:
{
// case Key.Home: return kb.homeKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_138 = V_0;
NullCheck(L_138);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_139;
L_139 = Keyboard_get_homeKey_mAF1769E8FBA5CD2093F77362F1DCDAE6438F0F1E(L_138, NULL);
V_3 = L_139;
goto IL_06e4;
}
IL_0504:
{
// case Key.End: return kb.endKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_140 = V_0;
NullCheck(L_140);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_141;
L_141 = Keyboard_get_endKey_m43DCB160B70700E01437730F5ECED16CEF07CDCD(L_140, NULL);
V_3 = L_141;
goto IL_06e4;
}
IL_0510:
{
// case Key.Insert: return kb.insertKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_142 = V_0;
NullCheck(L_142);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_143;
L_143 = Keyboard_get_insertKey_m540425B30BA09C822C64C773BF7321CAA9613FAD(L_142, NULL);
V_3 = L_143;
goto IL_06e4;
}
IL_051c:
{
// case Key.Delete: return kb.deleteKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_144 = V_0;
NullCheck(L_144);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_145;
L_145 = Keyboard_get_deleteKey_m7C5F02CBAD407FAEE6555425E300C9C34E6A5242(L_144, NULL);
V_3 = L_145;
goto IL_06e4;
}
IL_0528:
{
// case Key.CapsLock: return kb.capsLockKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_146 = V_0;
NullCheck(L_146);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_147;
L_147 = Keyboard_get_capsLockKey_m5829B71DD3A43BABCA08338F3C43337E5D45967E(L_146, NULL);
V_3 = L_147;
goto IL_06e4;
}
IL_0534:
{
// case Key.NumLock: return kb.numLockKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_148 = V_0;
NullCheck(L_148);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_149;
L_149 = Keyboard_get_numLockKey_m54196487B9CAF781F2F983AEEBC6D76020F31DBB(L_148, NULL);
V_3 = L_149;
goto IL_06e4;
}
IL_0540:
{
// case Key.PrintScreen: return kb.printScreenKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_150 = V_0;
NullCheck(L_150);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_151;
L_151 = Keyboard_get_printScreenKey_m2BCF0694136CC3E2971ADCAD87B85A769FF3D5D9(L_150, NULL);
V_3 = L_151;
goto IL_06e4;
}
IL_054c:
{
// case Key.ScrollLock: return kb.scrollLockKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_152 = V_0;
NullCheck(L_152);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_153;
L_153 = Keyboard_get_scrollLockKey_mFC7AE6DF97B4059D93AE8A92F4AA43B5977107C1(L_152, NULL);
V_3 = L_153;
goto IL_06e4;
}
IL_0558:
{
// case Key.Pause: return kb.pauseKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_154 = V_0;
NullCheck(L_154);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_155;
L_155 = Keyboard_get_pauseKey_m5AFC6722CF5B23806FAEA65FAB8891944184A05D(L_154, NULL);
V_3 = L_155;
goto IL_06e4;
}
IL_0564:
{
// case Key.NumpadEnter: return kb.numpadEnterKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_156 = V_0;
NullCheck(L_156);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_157;
L_157 = Keyboard_get_numpadEnterKey_mACC8E311B35A8CE925B2EC7E9CE841290A2E58FD(L_156, NULL);
V_3 = L_157;
goto IL_06e4;
}
IL_0570:
{
// case Key.NumpadDivide: return kb.numpadDivideKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_158 = V_0;
NullCheck(L_158);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_159;
L_159 = Keyboard_get_numpadDivideKey_mC0BBA1A8873E5FC52ED8DCE153CF3EC571A631F4(L_158, NULL);
V_3 = L_159;
goto IL_06e4;
}
IL_057c:
{
// case Key.NumpadMultiply: return kb.numpadMultiplyKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_160 = V_0;
NullCheck(L_160);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_161;
L_161 = Keyboard_get_numpadMultiplyKey_mD0575387CA5DC622207641E7EC37CB46B788C142(L_160, NULL);
V_3 = L_161;
goto IL_06e4;
}
IL_0588:
{
// case Key.NumpadPlus: return kb.numpadPlusKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_162 = V_0;
NullCheck(L_162);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_163;
L_163 = Keyboard_get_numpadPlusKey_mC7A5530F0E52761394909C3D8D44E2F54DEA193C(L_162, NULL);
V_3 = L_163;
goto IL_06e4;
}
IL_0594:
{
// case Key.NumpadMinus: return kb.numpadMinusKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_164 = V_0;
NullCheck(L_164);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_165;
L_165 = Keyboard_get_numpadMinusKey_mE2D13E6B5AC478EE3D8D566B343E10CDBC2A29D4(L_164, NULL);
V_3 = L_165;
goto IL_06e4;
}
IL_05a0:
{
// case Key.NumpadPeriod: return kb.numpadPeriodKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_166 = V_0;
NullCheck(L_166);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_167;
L_167 = Keyboard_get_numpadPeriodKey_m17532F1943ED75C90BD7CF9CC1FD69A58DEEFA07(L_166, NULL);
V_3 = L_167;
goto IL_06e4;
}
IL_05ac:
{
// case Key.NumpadEquals: return kb.equalsKey;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_168 = V_0;
NullCheck(L_168);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_169;
L_169 = Keyboard_get_equalsKey_m5B62F0CA703BA302FE46B3955A735793B710DCB9(L_168, NULL);
V_3 = L_169;
goto IL_06e4;
}
IL_05b8:
{
// case Key.Numpad0: return kb.numpad0Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_170 = V_0;
NullCheck(L_170);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_171;
L_171 = Keyboard_get_numpad0Key_m4C40C0658302AAA2BF29107B5D025B5BC1548B05(L_170, NULL);
V_3 = L_171;
goto IL_06e4;
}
IL_05c4:
{
// case Key.Numpad1: return kb.numpad1Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_172 = V_0;
NullCheck(L_172);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_173;
L_173 = Keyboard_get_numpad1Key_m253A012ADACBDFECBC08DA75B8A3A06132C6BD9D(L_172, NULL);
V_3 = L_173;
goto IL_06e4;
}
IL_05d0:
{
// case Key.Numpad2: return kb.numpad2Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_174 = V_0;
NullCheck(L_174);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_175;
L_175 = Keyboard_get_numpad2Key_m40E763A9FB87BBDD763A1A0DCED88019DD6F537B(L_174, NULL);
V_3 = L_175;
goto IL_06e4;
}
IL_05dc:
{
// case Key.Numpad3: return kb.numpad3Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_176 = V_0;
NullCheck(L_176);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_177;
L_177 = Keyboard_get_numpad3Key_m963CDFD3E812886C07858A5AB99B90E0D1AD434D(L_176, NULL);
V_3 = L_177;
goto IL_06e4;
}
IL_05e8:
{
// case Key.Numpad4: return kb.numpad4Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_178 = V_0;
NullCheck(L_178);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_179;
L_179 = Keyboard_get_numpad4Key_mA5F0721DB5B78BAA7ACDD1AF088071FA4AD1CF07(L_178, NULL);
V_3 = L_179;
goto IL_06e4;
}
IL_05f4:
{
// case Key.Numpad5: return kb.numpad5Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_180 = V_0;
NullCheck(L_180);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_181;
L_181 = Keyboard_get_numpad5Key_m17CB134063780970E864C011F3162763D56DA102(L_180, NULL);
V_3 = L_181;
goto IL_06e4;
}
IL_0600:
{
// case Key.Numpad6: return kb.numpad6Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_182 = V_0;
NullCheck(L_182);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_183;
L_183 = Keyboard_get_numpad6Key_mCEA93F85A8ECADA792E872137EAEFC82214D03AB(L_182, NULL);
V_3 = L_183;
goto IL_06e4;
}
IL_060c:
{
// case Key.Numpad7: return kb.numpad7Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_184 = V_0;
NullCheck(L_184);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_185;
L_185 = Keyboard_get_numpad7Key_m2DC8EF255D717A1D653FA3B6FCF2F06CA65CFA76(L_184, NULL);
V_3 = L_185;
goto IL_06e4;
}
IL_0618:
{
// case Key.Numpad8: return kb.numpad8Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_186 = V_0;
NullCheck(L_186);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_187;
L_187 = Keyboard_get_numpad8Key_m6223FF0AE60B0D1A100186AC94B2EF461BCC03F8(L_186, NULL);
V_3 = L_187;
goto IL_06e4;
}
IL_0624:
{
// case Key.Numpad9: return kb.numpad9Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_188 = V_0;
NullCheck(L_188);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_189;
L_189 = Keyboard_get_numpad9Key_m227F9D845A1EEB5ADEE75F3684B8349FEB12052E(L_188, NULL);
V_3 = L_189;
goto IL_06e4;
}
IL_0630:
{
// case Key.F1: return kb.f1Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_190 = V_0;
NullCheck(L_190);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_191;
L_191 = Keyboard_get_f1Key_m58B47CD3774388556A430F2ED0AD5540F372EA76(L_190, NULL);
V_3 = L_191;
goto IL_06e4;
}
IL_063c:
{
// case Key.F2: return kb.f2Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_192 = V_0;
NullCheck(L_192);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_193;
L_193 = Keyboard_get_f2Key_m12C828D8821327A18E188B825A4D3017DE827E1C(L_192, NULL);
V_3 = L_193;
goto IL_06e4;
}
IL_0648:
{
// case Key.F3: return kb.f3Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_194 = V_0;
NullCheck(L_194);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_195;
L_195 = Keyboard_get_f3Key_m2097E064B820A7EA63E8D48C1088DF16E4A7A075(L_194, NULL);
V_3 = L_195;
goto IL_06e4;
}
IL_0654:
{
// case Key.F4: return kb.f4Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_196 = V_0;
NullCheck(L_196);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_197;
L_197 = Keyboard_get_f4Key_mE474B69E1A61E551504433EBCDD132C3ECD1A0A3(L_196, NULL);
V_3 = L_197;
goto IL_06e4;
}
IL_0660:
{
// case Key.F5: return kb.f5Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_198 = V_0;
NullCheck(L_198);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_199;
L_199 = Keyboard_get_f5Key_m3DC2C6DC4157603CB2651A98A5FCEE28338F2655(L_198, NULL);
V_3 = L_199;
goto IL_06e4;
}
IL_0669:
{
// case Key.F6: return kb.f6Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_200 = V_0;
NullCheck(L_200);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_201;
L_201 = Keyboard_get_f6Key_m31DED7967AB67661B05BD83A47D1DA126BEB222F(L_200, NULL);
V_3 = L_201;
goto IL_06e4;
}
IL_0672:
{
// case Key.F7: return kb.f7Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_202 = V_0;
NullCheck(L_202);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_203;
L_203 = Keyboard_get_f7Key_mA54E798D06C5320C3796D52E2A02A9884C48E4D7(L_202, NULL);
V_3 = L_203;
goto IL_06e4;
}
IL_067b:
{
// case Key.F8: return kb.f8Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_204 = V_0;
NullCheck(L_204);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_205;
L_205 = Keyboard_get_f8Key_mC2E91226AD20A7D628A9F7047DE976B726DFEA8F(L_204, NULL);
V_3 = L_205;
goto IL_06e4;
}
IL_0684:
{
// case Key.F9: return kb.f9Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_206 = V_0;
NullCheck(L_206);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_207;
L_207 = Keyboard_get_f9Key_mB011B83D3D6196BFC2F99EF1E346FB2395E854F9(L_206, NULL);
V_3 = L_207;
goto IL_06e4;
}
IL_068d:
{
// case Key.F10: return kb.f10Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_208 = V_0;
NullCheck(L_208);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_209;
L_209 = Keyboard_get_f10Key_m4C30B97DECB9F0A8B1B9DA22C5DB2B3D288E4DC7(L_208, NULL);
V_3 = L_209;
goto IL_06e4;
}
IL_0696:
{
// case Key.F11: return kb.f11Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_210 = V_0;
NullCheck(L_210);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_211;
L_211 = Keyboard_get_f11Key_m0E1DA109D2DD9584F0E5E929FE16A99DAB6DD3D7(L_210, NULL);
V_3 = L_211;
goto IL_06e4;
}
IL_069f:
{
// case Key.F12: return kb.f12Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_212 = V_0;
NullCheck(L_212);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_213;
L_213 = Keyboard_get_f12Key_mF7D15997B4113504E0A8E8ABE8F3D87123104A0B(L_212, NULL);
V_3 = L_213;
goto IL_06e4;
}
IL_06a8:
{
// case Key.OEM1: return kb.oem1Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_214 = V_0;
NullCheck(L_214);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_215;
L_215 = Keyboard_get_oem1Key_mC576334DC274C0916344019412A2C8D818680387(L_214, NULL);
V_3 = L_215;
goto IL_06e4;
}
IL_06b1:
{
// case Key.OEM2: return kb.oem2Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_216 = V_0;
NullCheck(L_216);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_217;
L_217 = Keyboard_get_oem2Key_mCD33F1CED4FE353964EC30F99E63CD0B012CE6BB(L_216, NULL);
V_3 = L_217;
goto IL_06e4;
}
IL_06ba:
{
// case Key.OEM3: return kb.oem3Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_218 = V_0;
NullCheck(L_218);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_219;
L_219 = Keyboard_get_oem3Key_m0B3632406B84E345E5B71A2B668BF1F5D256F3B6(L_218, NULL);
V_3 = L_219;
goto IL_06e4;
}
IL_06c3:
{
// case Key.OEM4: return kb.oem4Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_220 = V_0;
NullCheck(L_220);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_221;
L_221 = Keyboard_get_oem4Key_m5403718AE843DCA9CFD0F74BF3E86EC3ECC54578(L_220, NULL);
V_3 = L_221;
goto IL_06e4;
}
IL_06cc:
{
// case Key.OEM5: return kb.oem5Key;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_222 = V_0;
NullCheck(L_222);
KeyControl_t1686D14A78AEC9364B8C7628DD482DE99CC20FE0* L_223;
L_223 = Keyboard_get_oem5Key_m08EB21A7BEAC09EB3E4ED59CDCB5FC7B60625343(L_222, NULL);
V_3 = L_223;
goto IL_06e4;
}
IL_06d5:
{
// case Key.IMESelected: return kb.imeSelected;
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_224 = V_0;
NullCheck(L_224);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_225;
L_225 = Keyboard_get_imeSelected_m0ED22809B899B2C8DA74492836C4BD835AF64D79_inline(L_224, NULL);
V_3 = L_225;
goto IL_06e4;
}
IL_06de:
{
// throw new System.NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_226 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_226);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_226, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_226, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystemUtility_GetButton_mBE327984016DF72ACC2C2271926025CF50700673_RuntimeMethod_var)));
}
IL_06e4:
{
// }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_227 = V_3;
return L_227;
}
}
#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
#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
#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
#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 GameplayIngredients.Callable::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Callable_Reset_m52119AD94D8A398907C74A2FD2A3CC511311ADBC (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* __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;
}
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// if(Name == string.Empty || Name == null)
String_t* L_0 = __this->___Name_4;
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_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_0, L_1, NULL);
if (L_2)
{
goto IL_001e;
}
}
{
String_t* L_3 = __this->___Name_4;
G_B3_0 = ((((RuntimeObject*)(String_t*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_001f;
}
IL_001e:
{
G_B3_0 = 1;
}
IL_001f:
{
V_0 = (bool)G_B3_0;
bool L_4 = V_0;
if (!L_4)
{
goto IL_002f;
}
}
{
// Name = GetDefaultName();
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String GameplayIngredients.Callable::GetDefaultName() */, __this);
__this->___Name_4 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Name_4), (void*)L_5);
}
IL_002f:
{
// }
return;
}
}
// System.Void GameplayIngredients.Callable::Call(GameplayIngredients.Callable[],UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB (CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___calls0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator1, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral03A4518C334A492BCBE0986CDE4FC892D0E14610);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0767326DBE1DD31063256737FD019DC6682353E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EA6933931BB951C52D6B64433526C04C51C5ED4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB36CD22AA62DC1D662B483FF70EED5EB9ECCAD12);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC5E63634EFE41DB1B0C7EB5A94C4C3CC65F81BB);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* V_1 = NULL;
int32_t V_2 = 0;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* V_3 = NULL;
bool V_4 = false;
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_5;
memset((&V_5), 0, sizeof(V_5));
bool V_6 = false;
{
// if (calls == null)
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = ___calls0;
V_0 = (bool)((((RuntimeObject*)(CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001a;
}
}
{
// Debug.LogError("Cannot execute callable list: Null or Missing");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral2EA6933931BB951C52D6B64433526C04C51C5ED4, NULL);
// return;
goto IL_00df;
}
IL_001a:
{
// foreach (var call in calls)
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_2 = ___calls0;
V_1 = L_2;
V_2 = 0;
goto IL_00d6;
}
IL_0024:
{
// foreach (var call in calls)
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_3 = V_1;
int32_t L_4 = V_2;
NullCheck(L_3);
int32_t L_5 = L_4;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_3 = L_6;
// if (GameplayIngredientsSettings.currentSettings.verboseCalls)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_7;
L_7 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_7);
bool L_8;
L_8 = GameplayIngredientsSettings_get_verboseCalls_mD4957BF5DE8D8F49ADD71465268A86ED75839DB5(L_7, NULL);
V_4 = L_8;
bool L_9 = V_4;
if (!L_9)
{
goto IL_00af;
}
}
{
// Debug.Log($"[CALL] : {call.gameObject.scene.name} : {call.gameObject.name} :> {call.GetType().Name} ({call.Name})");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, _stringLiteral03A4518C334A492BCBE0986CDE4FC892D0E14610);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral03A4518C334A492BCBE0986CDE4FC892D0E14610);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_13 = V_3;
NullCheck(L_13);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_13, NULL);
NullCheck(L_14);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_15;
L_15 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_14, NULL);
V_5 = L_15;
String_t* L_16;
L_16 = Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C((&V_5), NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_16);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_16);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_12;
NullCheck(L_17);
ArrayElementTypeCheck (L_17, _stringLiteral0767326DBE1DD31063256737FD019DC6682353E2);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral0767326DBE1DD31063256737FD019DC6682353E2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_19 = V_3;
NullCheck(L_19);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20;
L_20 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_19, NULL);
NullCheck(L_20);
String_t* L_21;
L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_20, NULL);
NullCheck(L_18);
ArrayElementTypeCheck (L_18, L_21);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_21);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_18;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, _stringLiteralEC5E63634EFE41DB1B0C7EB5A94C4C3CC65F81BB);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralEC5E63634EFE41DB1B0C7EB5A94C4C3CC65F81BB);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_24 = V_3;
NullCheck(L_24);
Type_t* L_25;
L_25 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_24, NULL);
NullCheck(L_25);
String_t* L_26;
L_26 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_25);
NullCheck(L_23);
ArrayElementTypeCheck (L_23, L_26);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_26);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_23;
NullCheck(L_27);
ArrayElementTypeCheck (L_27, _stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralD99605E29810F93D7DAE4EFBB764C41AF4E80D32);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_27;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_29 = V_3;
NullCheck(L_29);
String_t* L_30 = L_29->___Name_4;
NullCheck(L_28);
ArrayElementTypeCheck (L_28, L_30);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_30);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_28;
NullCheck(L_31);
ArrayElementTypeCheck (L_31, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
String_t* L_32;
L_32 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_32, NULL);
}
IL_00af:
{
// if(call != null)
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_33 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_34;
L_34 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_33, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_6 = L_34;
bool L_35 = V_6;
if (!L_35)
{
goto IL_00c6;
}
}
{
// call.Execute(instigator);
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_36 = V_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = ___instigator1;
NullCheck(L_36);
VirtualActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(5 /* System.Void GameplayIngredients.Callable::Execute(UnityEngine.GameObject) */, L_36, L_37);
goto IL_00d1;
}
IL_00c6:
{
// Debug.LogError($"Cannot execute Call: Null or Missing");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteralB36CD22AA62DC1D662B483FF70EED5EB9ECCAD12, NULL);
}
IL_00d1:
{
int32_t L_38 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_38, 1));
}
IL_00d6:
{
// foreach (var call in calls)
int32_t L_39 = V_2;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_40 = V_1;
NullCheck(L_40);
if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length)))))
{
goto IL_0024;
}
}
IL_00df:
{
// }
return;
}
}
// System.Void GameplayIngredients.Callable::Call(GameplayIngredients.Callable,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Callable_Call_m36903F417B2A3E61D8A276816C10EFFC333A8343 (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* ___call0, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator1, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6DAB4C71E1AB68FF85CA30A83687350CFDA7734);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (call != null)
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_0 = ___call0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0016;
}
}
{
// call.Execute(instigator);
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_3 = ___call0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___instigator1;
NullCheck(L_3);
VirtualActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(5 /* System.Void GameplayIngredients.Callable::Execute(UnityEngine.GameObject) */, L_3, L_4);
goto IL_0021;
}
IL_0016:
{
// Debug.LogError("Cannot execute call: Null or Missing");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteralE6DAB4C71E1AB68FF85CA30A83687350CFDA7734, NULL);
}
IL_0021:
{
// }
return;
}
}
// System.Void GameplayIngredients.Callable::MenuSetDefaultName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Callable_MenuSetDefaultName_m464D6792DA41E8C34AF9A10F1F03AA210C7D5DFA (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* __this, const RuntimeMethod* method)
{
{
// Name = GetDefaultName();
String_t* L_0;
L_0 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String GameplayIngredients.Callable::GetDefaultName() */, __this);
__this->___Name_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Name_4), (void*)L_0);
// }
return;
}
}
// System.String GameplayIngredients.Callable::GetDefaultName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Callable_GetDefaultName_mE8A2E30498C06B295C1649EC790C49E82F0B034A (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// return GetType().Name;
Type_t* L_0;
L_0 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
NullCheck(L_0);
String_t* L_1;
L_1 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_0);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
// }
String_t* L_2 = V_0;
return L_2;
}
}
// System.Void GameplayIngredients.Callable::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Callable__ctor_mCF5121B11BF45E58EC2510635472133415CEE0E0 (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* __this, const RuntimeMethod* method)
{
{
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.Void GameplayIngredients.DoNotCreateManagerAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoNotCreateManagerAttribute__ctor_m16890620BAF1BEFCCB4D618C6F736E81608618AA (DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19* __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 GameplayIngredients.FullScreenFadeManager::Fade(System.Single,GameplayIngredients.FullScreenFadeManager/FadeMode,GameplayIngredients.FullScreenFadeManager/FadeTimingMode,GameplayIngredients.Callable[],UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FullScreenFadeManager_Fade_mA5193DA40B1B966CEB041E457821F92EEC2C024C (FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* __this, float ___duration0, int32_t ___mode1, int32_t ___timingMode2, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnComplete3, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator4, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
{
// if (m_Coroutine != null)
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->___m_Coroutine_7;
V_0 = (bool)((!(((RuntimeObject*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0024;
}
}
{
// StopCoroutine(m_Coroutine);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2 = __this->___m_Coroutine_7;
MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(__this, L_2, NULL);
// m_Coroutine = null;
__this->___m_Coroutine_7 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Coroutine_7), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
}
IL_0024:
{
// if (duration <= 0.0f)
float L_3 = ___duration0;
V_1 = (bool)((((int32_t)((!(((float)L_3) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_00ac;
}
}
{
// var color = FullScreenFadePlane.color; ;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_5 = __this->___FullScreenFadePlane_6;
NullCheck(L_5);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6;
L_6 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_5);
V_2 = L_6;
// switch (mode)
int32_t L_7 = ___mode1;
V_4 = L_7;
int32_t L_8 = V_4;
V_3 = L_8;
int32_t L_9 = V_3;
if (!L_9)
{
goto IL_0060;
}
}
{
goto IL_004c;
}
IL_004c:
{
int32_t L_10 = V_3;
if ((((int32_t)L_10) == ((int32_t)1)))
{
goto IL_0052;
}
}
{
goto IL_006e;
}
IL_0052:
{
// color.a = 1.0f;
(&V_2)->___a_3 = (1.0f);
// break;
goto IL_0074;
}
IL_0060:
{
// color.a = 0.0f;
(&V_2)->___a_3 = (0.0f);
// break;
goto IL_0074;
}
IL_006e:
{
// default: throw new NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_11 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_11);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_11, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FullScreenFadeManager_Fade_mA5193DA40B1B966CEB041E457821F92EEC2C024C_RuntimeMethod_var)));
}
IL_0074:
{
// FullScreenFadePlane.gameObject.SetActive(color.a == 1.0f);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_12 = __this->___FullScreenFadePlane_6;
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = V_2;
float L_15 = L_14.___a_3;
NullCheck(L_13);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_13, (bool)((((float)L_15) == ((float)(1.0f)))? 1 : 0), NULL);
// FullScreenFadePlane.color = color;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_16 = __this->___FullScreenFadePlane_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = V_2;
NullCheck(L_16);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_16, L_17);
// Callable.Call(OnComplete, instigator);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_18 = ___OnComplete3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = ___instigator4;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_18, L_19, NULL);
goto IL_0110;
}
IL_00ac:
{
// switch (mode)
int32_t L_20 = ___mode1;
V_6 = L_20;
int32_t L_21 = V_6;
V_5 = L_21;
int32_t L_22 = V_5;
if (!L_22)
{
goto IL_00e5;
}
}
{
goto IL_00ba;
}
IL_00ba:
{
int32_t L_23 = V_5;
if ((((int32_t)L_23) == ((int32_t)1)))
{
goto IL_00c1;
}
}
{
goto IL_0109;
}
IL_00c1:
{
// m_Coroutine = StartCoroutine(FadeCoroutine(duration, 1.0f, 1.0f, timingMode, OnComplete, instigator));
float L_24 = ___duration0;
int32_t L_25 = ___timingMode2;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_26 = ___OnComplete3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = ___instigator4;
RuntimeObject* L_28;
L_28 = FullScreenFadeManager_FadeCoroutine_m16CB10FD9C9B480747AA30B87636D21DF377F845(__this, L_24, (1.0f), (1.0f), L_25, L_26, L_27, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_29;
L_29 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_28, NULL);
__this->___m_Coroutine_7 = L_29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Coroutine_7), (void*)L_29);
// break;
goto IL_010f;
}
IL_00e5:
{
// m_Coroutine = StartCoroutine(FadeCoroutine(duration, 0.0f, -1.0f, timingMode, OnComplete, instigator));
float L_30 = ___duration0;
int32_t L_31 = ___timingMode2;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_32 = ___OnComplete3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33 = ___instigator4;
RuntimeObject* L_34;
L_34 = FullScreenFadeManager_FadeCoroutine_m16CB10FD9C9B480747AA30B87636D21DF377F845(__this, L_30, (0.0f), (-1.0f), L_31, L_32, L_33, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_35;
L_35 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_34, NULL);
__this->___m_Coroutine_7 = L_35;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Coroutine_7), (void*)L_35);
// break;
goto IL_010f;
}
IL_0109:
{
// default: throw new NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_36 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_36);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_36, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FullScreenFadeManager_Fade_mA5193DA40B1B966CEB041E457821F92EEC2C024C_RuntimeMethod_var)));
}
IL_010f:
{
}
IL_0110:
{
// }
return;
}
}
// System.Collections.IEnumerator GameplayIngredients.FullScreenFadeManager::FadeCoroutine(System.Single,System.Single,System.Single,GameplayIngredients.FullScreenFadeManager/FadeTimingMode,GameplayIngredients.Callable[],UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FullScreenFadeManager_FadeCoroutine_m16CB10FD9C9B480747AA30B87636D21DF377F845 (FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* __this, float ___duration0, float ___target1, float ___sign2, int32_t ___timingMode3, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___OnComplete4, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator5, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_0 = (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA*)il2cpp_codegen_object_new(U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CFadeCoroutineU3Ed__5__ctor_m9A7E92B164ACA246D50B74BF94C64F3EA92A4CBB(L_0, 0, NULL);
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_8 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_8), (void*)__this);
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_2 = L_1;
float L_3 = ___duration0;
NullCheck(L_2);
L_2->___duration_2 = L_3;
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_4 = L_2;
float L_5 = ___target1;
NullCheck(L_4);
L_4->___target_3 = L_5;
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_6 = L_4;
float L_7 = ___sign2;
NullCheck(L_6);
L_6->___sign_4 = L_7;
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_8 = L_6;
int32_t L_9 = ___timingMode3;
NullCheck(L_8);
L_8->___timingMode_5 = L_9;
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_10 = L_8;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_11 = ___OnComplete4;
NullCheck(L_10);
L_10->___OnComplete_6 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_10->___OnComplete_6), (void*)L_11);
U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* L_12 = L_10;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = ___instigator5;
NullCheck(L_12);
L_12->___instigator_7 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&L_12->___instigator_7), (void*)L_13);
return L_12;
}
}
// System.Void GameplayIngredients.FullScreenFadeManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FullScreenFadeManager__ctor_m05EFCBF34379E96E63628134272787B218CF26CD (FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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
#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
#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 GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFadeCoroutineU3Ed__5__ctor_m9A7E92B164ACA246D50B74BF94C64F3EA92A4CBB (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFadeCoroutineU3Ed__5_System_IDisposable_Dispose_mE61024DCE7F7100692585DECA690C02C83BC96A0 (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CFadeCoroutineU3Ed__5_MoveNext_mB524A134F104DE29A66526F3571E7AFB10EF3F5F (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
bool V_3 = false;
int32_t G_B18_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_001d;
}
case 2:
{
goto IL_0022;
}
}
}
{
goto IL_0027;
}
IL_001b:
{
goto IL_0029;
}
IL_001d:
{
goto IL_0102;
}
IL_0022:
{
goto IL_01ea;
}
IL_0027:
{
return (bool)0;
}
IL_0029:
{
__this->___U3CU3E1__state_0 = (-1);
// FullScreenFadePlane.gameObject.SetActive(true);
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_2 = __this->___U3CU3E4__this_8;
NullCheck(L_2);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_3 = L_2->___FullScreenFadePlane_6;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
NullCheck(L_4);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_4, (bool)1, NULL);
// Color c = FullScreenFadePlane.color;
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_5 = __this->___U3CU3E4__this_8;
NullCheck(L_5);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_6 = L_5->___FullScreenFadePlane_6;
NullCheck(L_6);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
L_7 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_6);
__this->___U3CcU3E5__1_9 = L_7;
goto IL_010a;
}
IL_0063:
{
// switch (timingMode)
int32_t L_8 = __this->___timingMode_5;
V_1 = L_8;
int32_t L_9 = V_1;
__this->___U3CU3Es__4_12 = L_9;
int32_t L_10 = __this->___U3CU3Es__4_12;
V_2 = L_10;
int32_t L_11 = V_2;
if (!L_11)
{
goto IL_0091;
}
}
{
goto IL_007e;
}
IL_007e:
{
int32_t L_12 = V_2;
if ((((int32_t)L_12) == ((int32_t)1)))
{
goto IL_0084;
}
}
{
goto IL_0091;
}
IL_0084:
{
// t = Time.deltaTime;
float L_13;
L_13 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
__this->___U3CtU3E5__3_11 = L_13;
// break;
goto IL_009e;
}
IL_0091:
{
// t = Time.unscaledDeltaTime;
float L_14;
L_14 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
__this->___U3CtU3E5__3_11 = L_14;
// break;
goto IL_009e;
}
IL_009e:
{
// c = FullScreenFadePlane.color;
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_15 = __this->___U3CU3E4__this_8;
NullCheck(L_15);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_16 = L_15->___FullScreenFadePlane_6;
NullCheck(L_16);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17;
L_17 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_16);
__this->___U3CcU3E5__1_9 = L_17;
// c.a += sign * t / duration;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_18 = (&__this->___U3CcU3E5__1_9);
float* L_19 = (&L_18->___a_3);
float* L_20 = L_19;
float L_21 = *((float*)L_20);
float L_22 = __this->___sign_4;
float L_23 = __this->___U3CtU3E5__3_11;
float L_24 = __this->___duration_2;
*((float*)L_20) = (float)((float)il2cpp_codegen_add(L_21, ((float)(((float)il2cpp_codegen_multiply(L_22, L_23))/L_24))));
// FullScreenFadePlane.color = c;
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_25 = __this->___U3CU3E4__this_8;
NullCheck(L_25);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_26 = L_25->___FullScreenFadePlane_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = __this->___U3CcU3E5__1_9;
NullCheck(L_26);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_26, L_27);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_28 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_28);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_28, NULL);
__this->___U3CU3E2__current_1 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_28);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0102:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_010a:
{
// while (sign > 0 ? FullScreenFadePlane.color.a <= target : FullScreenFadePlane.color.a >= target)
float L_29 = __this->___sign_4;
if ((((float)L_29) > ((float)(0.0f))))
{
goto IL_0139;
}
}
{
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_30 = __this->___U3CU3E4__this_8;
NullCheck(L_30);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_31 = L_30->___FullScreenFadePlane_6;
NullCheck(L_31);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_32;
L_32 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_31);
float L_33 = L_32.___a_3;
float L_34 = __this->___target_3;
G_B18_0 = ((((int32_t)((!(((float)L_33) >= ((float)L_34)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0159;
}
IL_0139:
{
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_35 = __this->___U3CU3E4__this_8;
NullCheck(L_35);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_36 = L_35->___FullScreenFadePlane_6;
NullCheck(L_36);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_37;
L_37 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_36);
float L_38 = L_37.___a_3;
float L_39 = __this->___target_3;
G_B18_0 = ((((int32_t)((!(((float)L_38) <= ((float)L_39)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0159:
{
V_3 = (bool)G_B18_0;
bool L_40 = V_3;
if (L_40)
{
goto IL_0063;
}
}
{
// Color finalColor = FullScreenFadePlane.color;
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_41 = __this->___U3CU3E4__this_8;
NullCheck(L_41);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_42 = L_41->___FullScreenFadePlane_6;
NullCheck(L_42);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_43;
L_43 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22 /* UnityEngine.Color UnityEngine.UI.Graphic::get_color() */, L_42);
__this->___U3CfinalColorU3E5__2_10 = L_43;
// finalColor.a = target;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_44 = (&__this->___U3CfinalColorU3E5__2_10);
float L_45 = __this->___target_3;
L_44->___a_3 = L_45;
// FullScreenFadePlane.color = finalColor;
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_46 = __this->___U3CU3E4__this_8;
NullCheck(L_46);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_47 = L_46->___FullScreenFadePlane_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_48 = __this->___U3CfinalColorU3E5__2_10;
NullCheck(L_47);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_47, L_48);
// Callable.Call(OnComplete, instigator);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_49 = __this->___OnComplete_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50 = __this->___instigator_7;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_49, L_50, NULL);
// FullScreenFadePlane.gameObject.SetActive(target != 0.0f);
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_51 = __this->___U3CU3E4__this_8;
NullCheck(L_51);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_52 = L_51->___FullScreenFadePlane_6;
NullCheck(L_52);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_53;
L_53 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_52, NULL);
float L_54 = __this->___target_3;
NullCheck(L_53);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_53, (bool)((((int32_t)((((float)L_54) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_55 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_55);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_55, NULL);
__this->___U3CU3E2__current_1 = L_55;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_55);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_01ea:
{
__this->___U3CU3E1__state_0 = (-1);
// m_Coroutine = null;
FullScreenFadeManager_t44D7D0DDB48B6B0B0394B4EB213CE1A54D566B1A* L_56 = __this->___U3CU3E4__this_8;
NullCheck(L_56);
L_56->___m_Coroutine_7 = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_56->___m_Coroutine_7), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
// }
return (bool)0;
}
}
// System.Object GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CFadeCoroutineU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mBBE88FB641019ED3F56F1E22C7057792D3AC82B0 (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CFadeCoroutineU3Ed__5_System_Collections_IEnumerator_Reset_m5BF7598017BF3E0A861C958C9699CC9EB6E14BAC (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* __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*)&U3CFadeCoroutineU3Ed__5_System_Collections_IEnumerator_Reset_m5BF7598017BF3E0A861C958C9699CC9EB6E14BAC_RuntimeMethod_var)));
}
}
// System.Object GameplayIngredients.FullScreenFadeManager/<FadeCoroutine>d__5::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CFadeCoroutineU3Ed__5_System_Collections_IEnumerator_get_Current_m1723A595F238433DC90295618E7AF55A63870674 (U3CFadeCoroutineU3Ed__5_tD0667BE023F7FCC21693CDCFEA9922C92CDD25EA* __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.Int32 GameplayIngredients.GameManager::get_currentLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameManager_get_currentLevel_m709EFCA3BDC9559B45EDDA6C838FEF93B0AA653E (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, const RuntimeMethod* method)
{
{
// public int currentLevel { get; private set; } = -2;
int32_t L_0 = __this->___U3CcurrentLevelU3Ek__BackingField_15;
return L_0;
}
}
// System.Void GameplayIngredients.GameManager::set_currentLevel(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameManager_set_currentLevel_mADC2BE3C7D4B006B5116EB22EBD07D536B6A6C91 (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int currentLevel { get; private set; } = -2;
int32_t L_0 = ___value0;
__this->___U3CcurrentLevelU3Ek__BackingField_15 = L_0;
return;
}
}
// System.Int32 GameplayIngredients.GameManager::get_currentSaveProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameManager_get_currentSaveProgress_m284CE4CE43D926BE8215E30875E3CF9818418ED8 (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, 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*)&Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral25091B03B42AC0B74A5388E910B1E53286D096F7);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
{
// if(EnableSaveProgress)
bool L_0 = __this->___EnableSaveProgress_11;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_002c;
}
}
{
// Manager.Get<GameSaveManager>().LoadUserSave(0);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_2;
L_2 = Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592(Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
NullCheck(L_2);
GameSaveManager_LoadUserSave_m5E443E3E6F752B62A8648F84A687F12F701A3AEB(L_2, (uint8_t)0, NULL);
// return Manager.Get<GameSaveManager>().GetInt(ProgressSaveName, GameSaveManager.Location.User);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_3;
L_3 = Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592(Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
String_t* L_4 = __this->___ProgressSaveName_12;
NullCheck(L_3);
int32_t L_5;
L_5 = GameSaveManager_GetInt_m4F0D65A1F757DD509E2044E293B398224BDCFBD7(L_3, L_4, 1, NULL);
V_1 = L_5;
goto IL_003c;
}
IL_002c:
{
// Debug.LogWarning("Game Manager : Saving Game Progress is Disabled, Returing first level instead.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral25091B03B42AC0B74A5388E910B1E53286D096F7, NULL);
// return 0;
V_1 = 0;
goto IL_003c;
}
IL_003c:
{
// }
int32_t L_6 = V_1;
return L_6;
}
}
// System.Void GameplayIngredients.GameManager::set_currentSaveProgress(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameManager_set_currentSaveProgress_m2CA75D685BFF75BC0D729119A4E7DAF981AE7BD4 (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___value0, 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*)&Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral278046BA65EF9D88406F0A4BB61155B974A65AE9);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if(EnableSaveProgress)
bool L_0 = __this->___EnableSaveProgress_11;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_002e;
}
}
{
// Manager.Get<GameSaveManager>().SetInt(ProgressSaveName, GameSaveManager.Location.User, value);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_2;
L_2 = Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592(Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
String_t* L_3 = __this->___ProgressSaveName_12;
int32_t L_4 = ___value0;
NullCheck(L_2);
GameSaveManager_SetInt_m8A958DF8ACDBA52B2ABE5523691BF3B8AD901E21(L_2, L_3, 1, L_4, NULL);
// Manager.Get<GameSaveManager>().SaveUserSave(0);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_5;
L_5 = Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592(Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
NullCheck(L_5);
GameSaveManager_SaveUserSave_m66DC25C64B65705E5C42B7D6CABA232CCE8DE403(L_5, (uint8_t)0, NULL);
goto IL_003b;
}
IL_002e:
{
// Debug.LogWarning("Game Manager : Saving Game Progress is Disabled");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral278046BA65EF9D88406F0A4BB61155B974A65AE9, NULL);
}
IL_003b:
{
// }
return;
}
}
// System.Void GameplayIngredients.GameManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameManager_Start_mB4D6CFD65CB569749046AFDC3EC38EC4B4651201 (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// currentLevel = int.MinValue;
GameManager_set_currentLevel_mADC2BE3C7D4B006B5116EB22EBD07D536B6A6C91_inline(__this, ((int32_t)-2147483648LL), NULL);
// Callable.Call(OnGameStart);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnGameStart_6;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// if(EnableSaveProgress)
bool L_1 = __this->___EnableSaveProgress_11;
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0030;
}
}
{
// Manager.Get<GameSaveManager>().LoadUserSave(0);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* L_3;
L_3 = Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592(Manager_Get_TisGameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3_m1941482F82F576814674B411E3C80D8FD8CDA592_RuntimeMethod_var);
NullCheck(L_3);
GameSaveManager_LoadUserSave_m5E443E3E6F752B62A8648F84A687F12F701A3AEB(L_3, (uint8_t)0, NULL);
}
IL_0030:
{
// }
return;
}
}
// GameplayIngredients.Callable GameplayIngredients.GameManager::GetCurrentLevelSwitch(System.Int32,System.Boolean,GameplayIngredients.Callable[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* GameManager_GetCurrentLevelSwitch_m91D39760C34474FD2F4A9F6F5D81FCC678C8026D (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___targetLevel0, bool ___showUI1, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onComplete2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Concat_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m339AE66E44F58DB0192401DB05B3DA0670B1CC83_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m1B446FA4D097EDA058835D8BC85796396A0EBF16_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisDestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413_mE32D9E7FE603E9663DC1EA60A7DDE925BCBDBB1B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisFullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142_mA6802F37BAD3D03EA6F7AD1693A04125663B9A69_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisLogic_tDD23FDD4BF5E370C79566722801F70B5884F41AC_m4093EE4DFFF726721376DB3804FF2C8B748C9D23_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B_m631A31181CB6AFA7ECB2AB14FE5055A2B888F33E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisStreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E_mDD2E4ED4BD7484F3B5D3A83C40C67C3881010948_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D6640CC99B6EE00FF1A248917B1F18C5EA5B90D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F720F15A79819D4898490E885E05414C74C833D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9629F6C4E82C274C28313E9B22320A079315F61F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD89E089BD09421F7677EECA6F9D807FC333F2730);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFE9D6281E2B2BF1A03BDF136A5861587F6090AD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF375D884F972E04916199ADF937B63FDA8540DE1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF96AE7E51736F68552F084E4F5E99BA569A70497);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* V_1 = NULL;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* V_2 = NULL;
SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B* V_3 = NULL;
DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413* V_4 = NULL;
Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC* V_5 = NULL;
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* V_6 = NULL;
String_t* V_7 = NULL;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* V_8 = NULL;
bool V_9 = false;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* V_10 = NULL;
bool V_11 = false;
int32_t G_B3_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B12_0 = 0;
String_t* G_B16_0 = NULL;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* G_B16_1 = NULL;
String_t* G_B15_0 = NULL;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* G_B15_1 = NULL;
String_t* G_B17_0 = NULL;
String_t* G_B17_1 = NULL;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* G_B17_2 = NULL;
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* G_B20_0 = NULL;
String_t* G_B23_0 = NULL;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* G_B26_0 = NULL;
{
// if(targetLevel < 0 && MainMenuGameLevel == null)
int32_t L_0 = ___targetLevel0;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0013;
}
}
{
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* L_1 = __this->___MainMenuGameLevel_9;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B3_0 = ((int32_t)(L_2));
goto IL_0014;
}
IL_0013:
{
G_B3_0 = 0;
}
IL_0014:
{
V_9 = (bool)G_B3_0;
bool L_3 = V_9;
if (!L_3)
{
goto IL_002e;
}
}
{
// Debug.LogError("GameManager : Could not load Main Menu.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral8F720F15A79819D4898490E885E05414C74C833D, NULL);
// return null;
V_10 = (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)NULL;
goto IL_01ff;
}
IL_002e:
{
// else if (targetLevel >= 0 && (MainGameLevels == null || MainGameLevels.Length < targetLevel + 1 || MainGameLevels[targetLevel] == null))
int32_t L_4 = ___targetLevel0;
if ((((int32_t)L_4) < ((int32_t)0)))
{
goto IL_005a;
}
}
{
GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6* L_5 = __this->___MainGameLevels_10;
if (!L_5)
{
goto IL_0057;
}
}
{
GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6* L_6 = __this->___MainGameLevels_10;
NullCheck(L_6);
int32_t L_7 = ___targetLevel0;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))) < ((int32_t)((int32_t)il2cpp_codegen_add(L_7, 1)))))
{
goto IL_0057;
}
}
{
GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6* L_8 = __this->___MainGameLevels_10;
int32_t L_9 = ___targetLevel0;
NullCheck(L_8);
int32_t L_10 = L_9;
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B10_0 = ((int32_t)(L_12));
goto IL_0058;
}
IL_0057:
{
G_B10_0 = 1;
}
IL_0058:
{
G_B12_0 = G_B10_0;
goto IL_005b;
}
IL_005a:
{
G_B12_0 = 0;
}
IL_005b:
{
V_11 = (bool)G_B12_0;
bool L_13 = V_11;
if (!L_13)
{
goto IL_0080;
}
}
{
// Debug.LogError($"GameManager : Could not load Level #{targetLevel}");
int32_t L_14 = ___targetLevel0;
int32_t L_15 = L_14;
RuntimeObject* L_16 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_15);
String_t* L_17;
L_17 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralF96AE7E51736F68552F084E4F5E99BA569A70497, L_16, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_17, NULL);
// return null;
V_10 = (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)NULL;
goto IL_01ff;
}
IL_0080:
{
// GameObject go = new GameObject();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_18);
GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_18, NULL);
V_0 = L_18;
// go.name = $"LevelSwtich {currentLevel} -> {targetLevel}";
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_0;
int32_t L_20;
L_20 = GameManager_get_currentLevel_m709EFCA3BDC9559B45EDDA6C838FEF93B0AA653E_inline(__this, NULL);
int32_t L_21 = L_20;
RuntimeObject* L_22 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_21);
int32_t L_23 = ___targetLevel0;
int32_t L_24 = L_23;
RuntimeObject* L_25 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_24);
String_t* L_26;
L_26 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral9629F6C4E82C274C28313E9B22320A079315F61F, L_22, L_25, NULL);
NullCheck(L_19);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_19, L_26, NULL);
// go.transform.parent = this.transform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = V_0;
NullCheck(L_27);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
L_28 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_27, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
L_29 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_28);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_28, L_29, NULL);
// m_CurrentLevelSwitch = go;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = V_0;
__this->___m_CurrentLevelSwitch_16 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentLevelSwitch_16), (void*)L_30);
// var cameraFade = go.AddComponent<FullScreenFadeAction>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31 = V_0;
NullCheck(L_31);
FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* L_32;
L_32 = GameObject_AddComponent_TisFullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142_mA6802F37BAD3D03EA6F7AD1693A04125663B9A69(L_31, GameObject_AddComponent_TisFullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142_mA6802F37BAD3D03EA6F7AD1693A04125663B9A69_RuntimeMethod_var);
V_1 = L_32;
// var loadLevel = go.AddComponent<StreamingLevelAction>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33 = V_0;
NullCheck(L_33);
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_34;
L_34 = GameObject_AddComponent_TisStreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E_mDD2E4ED4BD7484F3B5D3A83C40C67C3881010948(L_33, GameObject_AddComponent_TisStreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E_mDD2E4ED4BD7484F3B5D3A83C40C67C3881010948_RuntimeMethod_var);
V_2 = L_34;
// var sendMessage = go.AddComponent<SendMessageAction>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35 = V_0;
NullCheck(L_35);
SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B* L_36;
L_36 = GameObject_AddComponent_TisSendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B_m631A31181CB6AFA7ECB2AB14FE5055A2B888F33E(L_35, GameObject_AddComponent_TisSendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B_m631A31181CB6AFA7ECB2AB14FE5055A2B888F33E_RuntimeMethod_var);
V_3 = L_36;
// var destroy = go.AddComponent<DestroyObjectAction>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = V_0;
NullCheck(L_37);
DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413* L_38;
L_38 = GameObject_AddComponent_TisDestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413_mE32D9E7FE603E9663DC1EA60A7DDE925BCBDBB1B(L_37, GameObject_AddComponent_TisDestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413_mE32D9E7FE603E9663DC1EA60A7DDE925BCBDBB1B_RuntimeMethod_var);
V_4 = L_38;
// var next = go.AddComponent<Logic.Logic>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_0;
NullCheck(L_39);
Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC* L_40;
L_40 = GameObject_AddComponent_TisLogic_tDD23FDD4BF5E370C79566722801F70B5884F41AC_m4093EE4DFFF726721376DB3804FF2C8B748C9D23(L_39, GameObject_AddComponent_TisLogic_tDD23FDD4BF5E370C79566722801F70B5884F41AC_m4093EE4DFFF726721376DB3804FF2C8B748C9D23_RuntimeMethod_var);
V_5 = L_40;
// cameraFade.Fading = FullScreenFadeManager.FadeMode.ToBlack;
FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* L_41 = V_1;
NullCheck(L_41);
L_41->___Fading_5 = 1;
// cameraFade.Name = "Fade to Black";
FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* L_42 = V_1;
NullCheck(L_42);
((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_42)->___Name_4 = _stringLiteralDFE9D6281E2B2BF1A03BDF136A5861587F6090AD;
Il2CppCodeGenWriteBarrier((void**)(&((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_42)->___Name_4), (void*)_stringLiteralDFE9D6281E2B2BF1A03BDF136A5861587F6090AD);
// cameraFade.Duration = 1.0f;
FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* L_43 = V_1;
NullCheck(L_43);
L_43->___Duration_6 = (1.0f);
// cameraFade.OnComplete = new Callable[] { loadLevel };
FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* L_44 = V_1;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_45 = (CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306*)(CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306*)SZArrayNew(CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306_il2cpp_TypeInfo_var, (uint32_t)1);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_46 = L_45;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_47 = V_2;
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_47);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_47);
NullCheck(L_44);
L_44->___OnComplete_8 = L_46;
Il2CppCodeGenWriteBarrier((void**)(&L_44->___OnComplete_8), (void*)L_46);
// loadLevel.Name = $"Load {(targetLevel < 0 ? "Main menu" : MainGameLevels[targetLevel].name)}";
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_48 = V_2;
int32_t L_49 = ___targetLevel0;
G_B15_0 = _stringLiteralD89E089BD09421F7677EECA6F9D807FC333F2730;
G_B15_1 = L_48;
if ((((int32_t)L_49) < ((int32_t)0)))
{
G_B16_0 = _stringLiteralD89E089BD09421F7677EECA6F9D807FC333F2730;
G_B16_1 = L_48;
goto IL_012c;
}
}
{
GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6* L_50 = __this->___MainGameLevels_10;
int32_t L_51 = ___targetLevel0;
NullCheck(L_50);
int32_t L_52 = L_51;
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
NullCheck(L_53);
String_t* L_54;
L_54 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_53, NULL);
G_B17_0 = L_54;
G_B17_1 = G_B15_0;
G_B17_2 = G_B15_1;
goto IL_0131;
}
IL_012c:
{
G_B17_0 = _stringLiteral0D6640CC99B6EE00FF1A248917B1F18C5EA5B90D;
G_B17_1 = G_B16_0;
G_B17_2 = G_B16_1;
}
IL_0131:
{
String_t* L_55;
L_55 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B17_1, G_B17_0, NULL);
NullCheck(G_B17_2);
((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)G_B17_2)->___Name_4 = L_55;
Il2CppCodeGenWriteBarrier((void**)(&((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)G_B17_2)->___Name_4), (void*)L_55);
// loadLevel.ShowUI = showUI;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_56 = V_2;
bool L_57 = ___showUI1;
NullCheck(L_56);
L_56->___ShowUI_8 = L_57;
// loadLevel.Action = LevelStreamingManager.StreamingAction.Replace;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_58 = V_2;
NullCheck(L_58);
L_58->___Action_7 = 2;
// var level = targetLevel < 0 ? MainMenuGameLevel : MainGameLevels[targetLevel];
int32_t L_59 = ___targetLevel0;
if ((((int32_t)L_59) < ((int32_t)0)))
{
goto IL_0157;
}
}
{
GameLevelU5BU5D_tDA21D25635C07B41DCF209B056F263B00AF104B6* L_60 = __this->___MainGameLevels_10;
int32_t L_61 = ___targetLevel0;
NullCheck(L_60);
int32_t L_62 = L_61;
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* L_63 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
G_B20_0 = L_63;
goto IL_015d;
}
IL_0157:
{
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* L_64 = __this->___MainMenuGameLevel_9;
G_B20_0 = L_64;
}
IL_015d:
{
V_6 = G_B20_0;
// loadLevel.SceneToActivate = level.StartupScenes[0];
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_65 = V_2;
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* L_66 = V_6;
NullCheck(L_66);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_67 = L_66->___StartupScenes_4;
NullCheck(L_67);
int32_t L_68 = 0;
String_t* L_69 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
NullCheck(L_65);
L_65->___SceneToActivate_6 = L_69;
Il2CppCodeGenWriteBarrier((void**)(&L_65->___SceneToActivate_6), (void*)L_69);
// loadLevel.Scenes = level.StartupScenes;
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_70 = V_2;
GameLevel_t03863B8AF856E715B7BF0EC8AAADB134C4B1D5AC* L_71 = V_6;
NullCheck(L_71);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = L_71->___StartupScenes_4;
NullCheck(L_70);
L_70->___Scenes_5 = L_72;
Il2CppCodeGenWriteBarrier((void**)(&L_70->___Scenes_5), (void*)L_72);
// loadLevel.OnLoadComplete = new Callable[] { sendMessage, destroy, next };
StreamingLevelAction_t495DCE725A93EB1BD526B1897714CA267AF8EA7E* L_73 = V_2;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_74 = (CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306*)(CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306*)SZArrayNew(CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306_il2cpp_TypeInfo_var, (uint32_t)3);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_75 = L_74;
SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B* L_76 = V_3;
NullCheck(L_75);
ArrayElementTypeCheck (L_75, L_76);
(L_75)->SetAt(static_cast<il2cpp_array_size_t>(0), (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_76);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_77 = L_75;
DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413* L_78 = V_4;
NullCheck(L_77);
ArrayElementTypeCheck (L_77, L_78);
(L_77)->SetAt(static_cast<il2cpp_array_size_t>(1), (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_78);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_79 = L_77;
Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC* L_80 = V_5;
NullCheck(L_79);
ArrayElementTypeCheck (L_79, L_80);
(L_79)->SetAt(static_cast<il2cpp_array_size_t>(2), (Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_80);
NullCheck(L_73);
L_73->___OnLoadComplete_9 = L_79;
Il2CppCodeGenWriteBarrier((void**)(&L_73->___OnLoadComplete_9), (void*)L_79);
// string message = targetLevel == -1 ? MainMenuStartMessage : GameLevelStartMessage;
int32_t L_81 = ___targetLevel0;
if ((((int32_t)L_81) == ((int32_t)(-1))))
{
goto IL_01a0;
}
}
{
il2cpp_codegen_runtime_class_init_inline(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var);
String_t* L_82 = ((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___GameLevelStartMessage_14;
G_B23_0 = L_82;
goto IL_01a5;
}
IL_01a0:
{
il2cpp_codegen_runtime_class_init_inline(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var);
String_t* L_83 = ((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___MainMenuStartMessage_13;
G_B23_0 = L_83;
}
IL_01a5:
{
V_7 = G_B23_0;
// sendMessage.Name = $"Send {message}";
SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B* L_84 = V_3;
String_t* L_85 = V_7;
String_t* L_86;
L_86 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralF375D884F972E04916199ADF937B63FDA8540DE1, L_85, NULL);
NullCheck(L_84);
((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_84)->___Name_4 = L_86;
Il2CppCodeGenWriteBarrier((void**)(&((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_84)->___Name_4), (void*)L_86);
// sendMessage.MessageToSend = message;
SendMessageAction_t1ADDC826CCCCCFA5F6392B998FD958C27FFB1F6B* L_87 = V_3;
String_t* L_88 = V_7;
NullCheck(L_87);
L_87->___MessageToSend_5 = L_88;
Il2CppCodeGenWriteBarrier((void**)(&L_87->___MessageToSend_5), (void*)L_88);
// destroy.ObjectsToDestroy = new GameObject[] { go };
DestroyObjectAction_tAB510BB71B86D8BC33574815F31D085DE6FD3413* L_89 = V_4;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_90 = (GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF*)(GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF*)SZArrayNew(GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF_il2cpp_TypeInfo_var, (uint32_t)1);
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_91 = L_90;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_92 = V_0;
NullCheck(L_91);
ArrayElementTypeCheck (L_91, L_92);
(L_91)->SetAt(static_cast<il2cpp_array_size_t>(0), (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)L_92);
NullCheck(L_89);
L_89->___ObjectsToDestroy_5 = L_91;
Il2CppCodeGenWriteBarrier((void**)(&L_89->___ObjectsToDestroy_5), (void*)L_91);
// var nextActions = targetLevel < 0 ? OnMainMenuLoaded : OnLevelLoaded;
int32_t L_93 = ___targetLevel0;
if ((((int32_t)L_93) < ((int32_t)0)))
{
goto IL_01de;
}
}
{
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_94 = __this->___OnLevelLoaded_7;
G_B26_0 = L_94;
goto IL_01e4;
}
IL_01de:
{
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_95 = __this->___OnMainMenuLoaded_8;
G_B26_0 = L_95;
}
IL_01e4:
{
V_8 = G_B26_0;
// next.Calls = nextActions.Concat(onComplete).ToArray();
Logic_tDD23FDD4BF5E370C79566722801F70B5884F41AC* L_96 = V_5;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_97 = V_8;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_98 = ___onComplete2;
RuntimeObject* L_99;
L_99 = Enumerable_Concat_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m339AE66E44F58DB0192401DB05B3DA0670B1CC83((RuntimeObject*)L_97, (RuntimeObject*)L_98, Enumerable_Concat_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m339AE66E44F58DB0192401DB05B3DA0670B1CC83_RuntimeMethod_var);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_100;
L_100 = Enumerable_ToArray_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m1B446FA4D097EDA058835D8BC85796396A0EBF16(L_99, Enumerable_ToArray_TisCallable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA_m1B446FA4D097EDA058835D8BC85796396A0EBF16_RuntimeMethod_var);
NullCheck(L_96);
L_96->___Calls_5 = L_100;
Il2CppCodeGenWriteBarrier((void**)(&L_96->___Calls_5), (void*)L_100);
// return cameraFade;
FullScreenFadeAction_tA2961162E05DF530FDEA66A3AAD265A400084142* L_101 = V_1;
V_10 = L_101;
goto IL_01ff;
}
IL_01ff:
{
// }
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_102 = V_10;
return L_102;
}
}
// System.Void GameplayIngredients.GameManager::SwitchLevel(System.Int32,System.Boolean,GameplayIngredients.Callable[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameManager_SwitchLevel_mED0F99F33C029628651690AAD90E0E63E9A4A0AE (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___nextLevel0, bool ___showUI1, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onComplete2, bool ___saveProgress3, 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*)&Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71AD429D298EFD6B58A228E1C5093B39FA25AF77);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* V_1 = NULL;
bool V_2 = false;
int32_t G_B4_0 = 0;
{
// if (m_CurrentLevelSwitch == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_CurrentLevelSwitch_16;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_005b;
}
}
{
// var call = GetCurrentLevelSwitch(nextLevel, showUI, onComplete);
int32_t L_3 = ___nextLevel0;
bool L_4 = ___showUI1;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_5 = ___onComplete2;
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_6;
L_6 = GameManager_GetCurrentLevelSwitch_m91D39760C34474FD2F4A9F6F5D81FCC678C8026D(__this, L_3, L_4, L_5, NULL);
V_1 = L_6;
// Globals.ResetLocals();
il2cpp_codegen_runtime_class_init_inline(Globals_t8C05165694EC80970779843BEC09FB93AA483455_il2cpp_TypeInfo_var);
Globals_ResetLocals_mD5049A13AA77E621C992AF5CC23A557F04EA7CF2(NULL);
// call.Execute();
Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA* L_7 = V_1;
NullCheck(L_7);
VirtualActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(5 /* System.Void GameplayIngredients.Callable::Execute(UnityEngine.GameObject) */, L_7, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
// currentLevel = nextLevel;
int32_t L_8 = ___nextLevel0;
GameManager_set_currentLevel_mADC2BE3C7D4B006B5116EB22EBD07D536B6A6C91_inline(__this, L_8, NULL);
// if(EnableSaveProgress && nextLevel != -1 && saveProgress)
bool L_9 = __this->___EnableSaveProgress_11;
if (!L_9)
{
goto IL_0043;
}
}
{
int32_t L_10 = ___nextLevel0;
G_B4_0 = ((((int32_t)((((int32_t)L_10) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0044;
}
IL_0043:
{
G_B4_0 = 0;
}
IL_0044:
{
bool L_11 = ___saveProgress3;
V_2 = (bool)((int32_t)(G_B4_0&(int32_t)L_11));
bool L_12 = V_2;
if (!L_12)
{
goto IL_0058;
}
}
{
// currentSaveProgress = currentLevel;
int32_t L_13;
L_13 = GameManager_get_currentLevel_m709EFCA3BDC9559B45EDDA6C838FEF93B0AA653E_inline(__this, NULL);
GameManager_set_currentSaveProgress_m2CA75D685BFF75BC0D729119A4E7DAF981AE7BD4(__this, L_13, NULL);
}
IL_0058:
{
goto IL_0066;
}
IL_005b:
{
// Debug.LogWarning("SwitchLevel : an Operation was still in progress and switching level could not be done. ");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral71AD429D298EFD6B58A228E1C5093B39FA25AF77, NULL);
}
IL_0066:
{
// }
return;
}
}
// System.Void GameplayIngredients.GameManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameManager__ctor_mA1B3DD38D16411E43E5A09D77C3A575628F4750E (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral194D05B4325E3158F720A1C5B6A1D657A80C3545);
s_Il2CppMethodInitialized = true;
}
{
// public bool EnableSaveProgress = true;
__this->___EnableSaveProgress_11 = (bool)1;
// public string ProgressSaveName = "Progress";
__this->___ProgressSaveName_12 = _stringLiteral194D05B4325E3158F720A1C5B6A1D657A80C3545;
Il2CppCodeGenWriteBarrier((void**)(&__this->___ProgressSaveName_12), (void*)_stringLiteral194D05B4325E3158F720A1C5B6A1D657A80C3545);
// public int currentLevel { get; private set; } = -2;
__this->___U3CcurrentLevelU3Ek__BackingField_15 = ((int32_t)-2);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__this, NULL);
return;
}
}
// System.Void GameplayIngredients.GameManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameManager__cctor_m223CFAAD560FC10517281C667137292C4376D5F6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral45B794E7D6535D4689FA7321F8C22AC0628D7B34);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF59139C4A195BF671C98EC83D52C151B7E79A588);
s_Il2CppMethodInitialized = true;
}
{
// public static string MainMenuStartMessage = "GAME_MANAGER_MAINMENU_START";
((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___MainMenuStartMessage_13 = _stringLiteral45B794E7D6535D4689FA7321F8C22AC0628D7B34;
Il2CppCodeGenWriteBarrier((void**)(&((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___MainMenuStartMessage_13), (void*)_stringLiteral45B794E7D6535D4689FA7321F8C22AC0628D7B34);
// public static string GameLevelStartMessage = "GAME_MANAGER_GAME_START";
((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___GameLevelStartMessage_14 = _stringLiteralF59139C4A195BF671C98EC83D52C151B7E79A588;
Il2CppCodeGenWriteBarrier((void**)(&((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___GameLevelStartMessage_14), (void*)_stringLiteralF59139C4A195BF671C98EC83D52C151B7E79A588);
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 GameplayIngredients.GameSaveManager::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_Awake_m5533E0E1D0ED4073109B17A323F79CDB27CE0403 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// systemSaveEntries = new Dictionary<string, System.Object>();
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_0, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
__this->___systemSaveEntries_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___systemSaveEntries_10), (void*)L_0);
// currentUserSaveEntries = new Dictionary<string, System.Object>();
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_1 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_1, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
__this->___currentUserSaveEntries_11 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentUserSaveEntries_11), (void*)L_1);
// }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_OnEnable_mC71F561EEB770A3E4899B5988D621FCDF3109967 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, const RuntimeMethod* method)
{
{
// LoadSystemSave();
GameSaveManager_LoadSystemSave_m14B9E45356D7BBE01A420BE8DA49598EA42CB1B8(__this, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::LoadSystemSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_LoadSystemSave_m14B9E45356D7BBE01A420BE8DA49598EA42CB1B8 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, const RuntimeMethod* method)
{
{
// systemSaveEntries = LoadFile(systemSaveName);
String_t* L_0 = __this->___systemSaveName_8;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_1;
L_1 = GameSaveManager_LoadFile_m138CE7C962D5B70E301C0000B3BCD65A10117E25(__this, L_0, NULL);
__this->___systemSaveEntries_10 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___systemSaveEntries_10), (void*)L_1);
// Callable.Call(OnLoad);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_2 = __this->___OnLoad_12;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_2, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::SaveSystemSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SaveSystemSave_m40AA5257481545A6ADEC226D69AB7C2CF17BF510 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, const RuntimeMethod* method)
{
{
// SaveFile(systemSaveName, systemSaveEntries);
String_t* L_0 = __this->___systemSaveName_8;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_1 = __this->___systemSaveEntries_10;
GameSaveManager_SaveFile_m985BD9F631BFFD5A0EA6F00518B1ECDE18D7FFD2(__this, L_0, L_1, NULL);
// Callable.Call(OnSave);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_2 = __this->___OnSave_13;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_2, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::LoadUserSave(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_LoadUserSave_m5E443E3E6F752B62A8648F84A687F12F701A3AEB (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, uint8_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// currentUserIndex = index;
uint8_t L_0 = ___index0;
__this->___currentUserIndex_15 = L_0;
// Callable.Call(OnLoad);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_1 = __this->___OnLoad_12;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_1, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// currentUserSaveEntries = LoadFile(string.Format(userSaveName, index));
String_t* L_2 = __this->___userSaveName_9;
uint8_t L_3 = ___index0;
uint8_t L_4 = L_3;
RuntimeObject* L_5 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_4);
String_t* L_6;
L_6 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(L_2, L_5, NULL);
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_7;
L_7 = GameSaveManager_LoadFile_m138CE7C962D5B70E301C0000B3BCD65A10117E25(__this, L_6, NULL);
__this->___currentUserSaveEntries_11 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentUserSaveEntries_11), (void*)L_7);
// }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::SaveUserSave()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SaveUserSave_m7E8E3DDFF92706A1B6A629D5A15CC43722B55718 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, const RuntimeMethod* method)
{
{
// SaveUserSave(currentUserIndex);
uint8_t L_0 = __this->___currentUserIndex_15;
GameSaveManager_SaveUserSave_m66DC25C64B65705E5C42B7D6CABA232CCE8DE403(__this, L_0, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::SaveUserSave(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SaveUserSave_m66DC25C64B65705E5C42B7D6CABA232CCE8DE403 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, uint8_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// currentUserIndex = index;
uint8_t L_0 = ___index0;
__this->___currentUserIndex_15 = L_0;
// Callable.Call(OnSave);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_1 = __this->___OnSave_13;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_1, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// SaveFile(string.Format(userSaveName, index), currentUserSaveEntries);
String_t* L_2 = __this->___userSaveName_9;
uint8_t L_3 = ___index0;
uint8_t L_4 = L_3;
RuntimeObject* L_5 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_4);
String_t* L_6;
L_6 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(L_2, L_5, NULL);
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_7 = __this->___currentUserSaveEntries_11;
GameSaveManager_SaveFile_m985BD9F631BFFD5A0EA6F00518B1ECDE18D7FFD2(__this, L_6, L_7, NULL);
// }
return;
}
}
// System.Boolean GameplayIngredients.GameSaveManager::HasBool(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasBool_mBFA654D204D8EE0F08AFED1557AB62290E38102C (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_HasValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFAA88E6BDE0D790C27E6604D16A2E43E0240D55A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// public bool HasBool(string name, Location location) { return HasValue<bool>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
bool L_2;
L_2 = GameSaveManager_HasValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFAA88E6BDE0D790C27E6604D16A2E43E0240D55A(__this, L_0, L_1, GameSaveManager_HasValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFAA88E6BDE0D790C27E6604D16A2E43E0240D55A_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public bool HasBool(string name, Location location) { return HasValue<bool>(name, location); }
bool L_3 = V_0;
return L_3;
}
}
// System.Boolean GameplayIngredients.GameSaveManager::HasInt(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasInt_m5931000A7FF9DA0A6648E755319B22AA02DD8ED9 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_HasValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8F20B279F646941B70A32B340BB36EA5171EAB19_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// public bool HasInt(string name, Location location) { return HasValue<int>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
bool L_2;
L_2 = GameSaveManager_HasValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8F20B279F646941B70A32B340BB36EA5171EAB19(__this, L_0, L_1, GameSaveManager_HasValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8F20B279F646941B70A32B340BB36EA5171EAB19_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public bool HasInt(string name, Location location) { return HasValue<int>(name, location); }
bool L_3 = V_0;
return L_3;
}
}
// System.Boolean GameplayIngredients.GameSaveManager::HasFloat(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasFloat_m5FADBD79C68BA9F1A1576274522491914AC957B5 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_HasValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m363CE4967B1A8D18ACDAAF57DD2C8C0FBBBC8C24_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// public bool HasFloat(string name, Location location) { return HasValue<float>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
bool L_2;
L_2 = GameSaveManager_HasValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m363CE4967B1A8D18ACDAAF57DD2C8C0FBBBC8C24(__this, L_0, L_1, GameSaveManager_HasValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m363CE4967B1A8D18ACDAAF57DD2C8C0FBBBC8C24_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public bool HasFloat(string name, Location location) { return HasValue<float>(name, location); }
bool L_3 = V_0;
return L_3;
}
}
// System.Boolean GameplayIngredients.GameSaveManager::HasString(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_HasString_mD15254C59A2834046C529D5568D0D114C3E092EF (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_HasValue_TisString_t_m1839E142EB25FD672EC0643468F5704950E5A61A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// public bool HasString(string name, Location location) { return HasValue<string>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
bool L_2;
L_2 = GameSaveManager_HasValue_TisString_t_m1839E142EB25FD672EC0643468F5704950E5A61A(__this, L_0, L_1, GameSaveManager_HasValue_TisString_t_m1839E142EB25FD672EC0643468F5704950E5A61A_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public bool HasString(string name, Location location) { return HasValue<string>(name, location); }
bool L_3 = V_0;
return L_3;
}
}
// System.Boolean GameplayIngredients.GameSaveManager::GetBool(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameSaveManager_GetBool_m8D308C2952210996F502ACA82A7D216E0F6D3EFC (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1DAF0229AF44951942E5A62BBF7041D1BB2F3CC3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// public bool GetBool(string name, Location location) { return GetValue<bool>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
bool L_2;
L_2 = GameSaveManager_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1DAF0229AF44951942E5A62BBF7041D1BB2F3CC3(__this, L_0, L_1, GameSaveManager_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m1DAF0229AF44951942E5A62BBF7041D1BB2F3CC3_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public bool GetBool(string name, Location location) { return GetValue<bool>(name, location); }
bool L_3 = V_0;
return L_3;
}
}
// System.Int32 GameplayIngredients.GameSaveManager::GetInt(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameSaveManager_GetInt_m4F0D65A1F757DD509E2044E293B398224BDCFBD7 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_GetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m46CEE2C715CD643C45F7ACC513448FE19617646D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// public int GetInt(string name, Location location) { return GetValue<int>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
int32_t L_2;
L_2 = GameSaveManager_GetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m46CEE2C715CD643C45F7ACC513448FE19617646D(__this, L_0, L_1, GameSaveManager_GetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m46CEE2C715CD643C45F7ACC513448FE19617646D_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public int GetInt(string name, Location location) { return GetValue<int>(name, location); }
int32_t L_3 = V_0;
return L_3;
}
}
// System.Single GameplayIngredients.GameSaveManager::GetFloat(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GameSaveManager_GetFloat_m85BD68E4EB90ED2CC65BBD9830ADD4E167A03668 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD51504FEFE3AC677B36DEC0E3A2D71773F55F365_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// public float GetFloat(string name, Location location) { return GetValue<float>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
float L_2;
L_2 = GameSaveManager_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD51504FEFE3AC677B36DEC0E3A2D71773F55F365(__this, L_0, L_1, GameSaveManager_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mD51504FEFE3AC677B36DEC0E3A2D71773F55F365_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public float GetFloat(string name, Location location) { return GetValue<float>(name, location); }
float L_3 = V_0;
return L_3;
}
}
// System.String GameplayIngredients.GameSaveManager::GetString(System.String,GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GameSaveManager_GetString_m13E491A8446FD1911C55183F10965CE9D1F48D54 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_GetValue_TisString_t_m50E63C35D0D8B1249B7E3ED739B4E650072DA2D6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// public string GetString(string name, Location location) { return GetValue<string>(name, location); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
String_t* L_2;
L_2 = GameSaveManager_GetValue_TisString_t_m50E63C35D0D8B1249B7E3ED739B4E650072DA2D6(__this, L_0, L_1, GameSaveManager_GetValue_TisString_t_m50E63C35D0D8B1249B7E3ED739B4E650072DA2D6_RuntimeMethod_var);
V_0 = L_2;
goto IL_000c;
}
IL_000c:
{
// public string GetString(string name, Location location) { return GetValue<string>(name, location); }
String_t* L_3 = V_0;
return L_3;
}
}
// System.Void GameplayIngredients.GameSaveManager::SetBool(System.String,GameplayIngredients.GameSaveManager/Location,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetBool_mDD7840B13074FF9C6178A3C8A982AF1587DB5E25 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, bool ___value2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m932E606D14BFECC6B4054C773CD54D93035C9E9F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public void SetBool(string name, Location location, bool value) { SetValue(name, location, value); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
bool L_2 = ___value2;
GameSaveManager_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m932E606D14BFECC6B4054C773CD54D93035C9E9F(__this, L_0, L_1, L_2, GameSaveManager_SetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m932E606D14BFECC6B4054C773CD54D93035C9E9F_RuntimeMethod_var);
// public void SetBool(string name, Location location, bool value) { SetValue(name, location, value); }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::SetInt(System.String,GameplayIngredients.GameSaveManager/Location,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetInt_m8A958DF8ACDBA52B2ABE5523691BF3B8AD901E21 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, int32_t ___value2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8E4FC2D70C067CC1245B4C2E98EBC9FEA453D4FC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public void SetInt(string name, Location location, int value) { SetValue(name, location, value); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
int32_t L_2 = ___value2;
GameSaveManager_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8E4FC2D70C067CC1245B4C2E98EBC9FEA453D4FC(__this, L_0, L_1, L_2, GameSaveManager_SetValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m8E4FC2D70C067CC1245B4C2E98EBC9FEA453D4FC_RuntimeMethod_var);
// public void SetInt(string name, Location location, int value) { SetValue(name, location, value); }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::SetFloat(System.String,GameplayIngredients.GameSaveManager/Location,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetFloat_mEED1AFDEFAA8E43285558F0F5266114242812D0B (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, float ___value2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6741869C5863675AE4A130793CC83316ECB80939_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public void SetFloat(string name, Location location, float value) { SetValue(name, location, value); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
float L_2 = ___value2;
GameSaveManager_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6741869C5863675AE4A130793CC83316ECB80939(__this, L_0, L_1, L_2, GameSaveManager_SetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6741869C5863675AE4A130793CC83316ECB80939_RuntimeMethod_var);
// public void SetFloat(string name, Location location, float value) { SetValue(name, location, value); }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::SetString(System.String,GameplayIngredients.GameSaveManager/Location,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SetString_m0817B90840AF1C93E14D08B3FEDA015765ADB9F3 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___name0, int32_t ___location1, String_t* ___value2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameSaveManager_SetValue_TisString_t_mCE389CF9810D5AC66A59674C62591DCC08829682_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// public void SetString(string name, Location location, string value) { SetValue(name, location, value); }
String_t* L_0 = ___name0;
int32_t L_1 = ___location1;
String_t* L_2 = ___value2;
GameSaveManager_SetValue_TisString_t_mCE389CF9810D5AC66A59674C62591DCC08829682(__this, L_0, L_1, L_2, GameSaveManager_SetValue_TisString_t_mCE389CF9810D5AC66A59674C62591DCC08829682_RuntimeMethod_var);
// public void SetString(string name, Location location, string value) { SetValue(name, location, value); }
return;
}
}
// System.Collections.Generic.Dictionary`2<System.String,System.Object> GameplayIngredients.GameSaveManager::GetEntriesFor(GameplayIngredients.GameSaveManager/Location)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* GameSaveManager_GetEntriesFor_m5BD25B66D6456BCABBFE8E0A48139D7C5813BCB8 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, int32_t ___location0, const RuntimeMethod* method)
{
bool V_0 = false;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_1 = NULL;
{
// if (location == Location.System)
int32_t L_0 = ___location0;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
// return systemSaveEntries;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_2 = __this->___systemSaveEntries_10;
V_1 = L_2;
goto IL_001b;
}
IL_0012:
{
// return currentUserSaveEntries;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_3 = __this->___currentUserSaveEntries_11;
V_1 = L_3;
goto IL_001b;
}
IL_001b:
{
// }
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_4 = V_1;
return L_4;
}
}
// System.Collections.Generic.Dictionary`2<System.String,System.Object> GameplayIngredients.GameSaveManager::LoadFile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* GameSaveManager_LoadFile_m138CE7C962D5B70E301C0000B3BCD65A10117E25 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___fileName0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonUtility_FromJson_TisSerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_mBAF0363DA19F76AAF8E59AA7538829A0979F67B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBCB490F85A9BC776D2B70422FE11FD94725C54A);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_0 = NULL;
String_t* V_1 = NULL;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
int32_t V_7 = 0;
String_t* V_8 = NULL;
RuntimeObject* V_9 = NULL;
bool V_10 = false;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* V_14 = NULL;
{
// if (UsePlayerPrefs)
bool L_0 = __this->___UsePlayerPrefs_6;
V_3 = L_0;
bool L_1 = V_3;
if (!L_1)
{
goto IL_0041;
}
}
{
// if(PlayerPrefs.GetString(kPreferencePrefix + fileName, string.Empty) == string.Empty)
String_t* L_2 = ___fileName0;
String_t* L_3;
L_3 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralFBCB490F85A9BC776D2B70422FE11FD94725C54A, L_2, NULL);
String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
String_t* L_5;
L_5 = PlayerPrefs_GetString_mC671EDA77D8D35BE514817F54950630327A74F63(L_3, L_4, NULL);
String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
bool L_7;
L_7 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_5, L_6, NULL);
V_4 = L_7;
bool L_8 = V_4;
if (!L_8)
{
goto IL_003e;
}
}
{
// SaveFile(fileName, new Dictionary<string, object>());
String_t* L_9 = ___fileName0;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_10 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_10);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_10, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
GameSaveManager_SaveFile_m985BD9F631BFFD5A0EA6F00518B1ECDE18D7FFD2(__this, L_9, L_10, NULL);
}
IL_003e:
{
goto IL_006f;
}
IL_0041:
{
// if (!File.Exists(Application.persistentDataPath + savePath + fileName))
String_t* L_11;
L_11 = Application_get_persistentDataPath_m787EBC9B0862E7617DCD6CABD2147E61717EAC17(NULL);
String_t* L_12 = __this->___savePath_7;
String_t* L_13 = ___fileName0;
String_t* L_14;
L_14 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_11, L_12, L_13, NULL);
bool L_15;
L_15 = File_Exists_mD7E7A84A6B9E9A9BADBDA7C46AAE0624EF106D85(L_14, NULL);
V_5 = (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
bool L_16 = V_5;
if (!L_16)
{
goto IL_006e;
}
}
{
// SaveFile(fileName, new Dictionary<string, object>());
String_t* L_17 = ___fileName0;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_18 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_18);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_18, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
GameSaveManager_SaveFile_m985BD9F631BFFD5A0EA6F00518B1ECDE18D7FFD2(__this, L_17, L_18, NULL);
}
IL_006e:
{
}
IL_006f:
{
// var dict = new Dictionary<string, System.Object>();
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_19 = (Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710*)il2cpp_codegen_object_new(Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710_il2cpp_TypeInfo_var);
NullCheck(L_19);
Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9(L_19, Dictionary_2__ctor_mC4F3DF292BAD88F4BF193C49CD689FAEBC4570A9_RuntimeMethod_var);
V_0 = L_19;
// string contents = string.Empty;
String_t* L_20 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
V_1 = L_20;
// if(UsePlayerPrefs)
bool L_21 = __this->___UsePlayerPrefs_6;
V_6 = L_21;
bool L_22 = V_6;
if (!L_22)
{
goto IL_00a1;
}
}
{
// contents = PlayerPrefs.GetString(kPreferencePrefix + fileName, string.Empty);
String_t* L_23 = ___fileName0;
String_t* L_24;
L_24 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralFBCB490F85A9BC776D2B70422FE11FD94725C54A, L_23, NULL);
String_t* L_25 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
String_t* L_26;
L_26 = PlayerPrefs_GetString_mC671EDA77D8D35BE514817F54950630327A74F63(L_24, L_25, NULL);
V_1 = L_26;
goto IL_00ba;
}
IL_00a1:
{
// contents = File.ReadAllText(Application.persistentDataPath + savePath + fileName);
String_t* L_27;
L_27 = Application_get_persistentDataPath_m787EBC9B0862E7617DCD6CABD2147E61717EAC17(NULL);
String_t* L_28 = __this->___savePath_7;
String_t* L_29 = ___fileName0;
String_t* L_30;
L_30 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_27, L_28, L_29, NULL);
String_t* L_31;
L_31 = File_ReadAllText_m5635BE83C14358AB1721547180F43103F777CEB5(L_30, NULL);
V_1 = L_31;
}
IL_00ba:
{
// SerializableOutput data = JsonUtility.FromJson<SerializableOutput>(contents);
String_t* L_32 = V_1;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_33;
L_33 = JsonUtility_FromJson_TisSerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_mBAF0363DA19F76AAF8E59AA7538829A0979F67B9(L_32, JsonUtility_FromJson_TisSerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_mBAF0363DA19F76AAF8E59AA7538829A0979F67B9_RuntimeMethod_var);
V_2 = L_33;
// for(int i = 0; i < data.keys.Length; i++)
V_7 = 0;
goto IL_0158;
}
IL_00c9:
{
// string val = data.values[i];
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_34 = V_2;
NullCheck(L_34);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34->___values_1;
int32_t L_36 = V_7;
NullCheck(L_35);
int32_t L_37 = L_36;
String_t* L_38 = (L_35)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
V_8 = L_38;
// if (data.types[i] == ValueType.Bool)
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_39 = V_2;
NullCheck(L_39);
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_40 = L_39->___types_2;
int32_t L_41 = V_7;
NullCheck(L_40);
int32_t L_42 = L_41;
int32_t L_43 = (int32_t)(L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_10 = (bool)((((int32_t)L_43) == ((int32_t)0))? 1 : 0);
bool L_44 = V_10;
if (!L_44)
{
goto IL_00f7;
}
}
{
// value = bool.Parse(val);
String_t* L_45 = V_8;
il2cpp_codegen_runtime_class_init_inline(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
bool L_46;
L_46 = Boolean_Parse_mE3D8860431C87FBE1D7C6EACA665548AFE144F38(L_45, NULL);
bool L_47 = L_46;
RuntimeObject* L_48 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_47);
V_9 = L_48;
goto IL_013f;
}
IL_00f7:
{
// else if (data.types[i] == ValueType.Int)
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_49 = V_2;
NullCheck(L_49);
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_50 = L_49->___types_2;
int32_t L_51 = V_7;
NullCheck(L_50);
int32_t L_52 = L_51;
int32_t L_53 = (int32_t)(L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
V_11 = (bool)((((int32_t)L_53) == ((int32_t)1))? 1 : 0);
bool L_54 = V_11;
if (!L_54)
{
goto IL_0119;
}
}
{
// value = int.Parse(val);
String_t* L_55 = V_8;
int32_t L_56;
L_56 = Int32_Parse_m59B9CC9D5E5B6C99C14251E57FB43BE6AB658767(L_55, NULL);
int32_t L_57 = L_56;
RuntimeObject* L_58 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_57);
V_9 = L_58;
goto IL_013f;
}
IL_0119:
{
// else if (data.types[i] == ValueType.Float)
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_59 = V_2;
NullCheck(L_59);
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_60 = L_59->___types_2;
int32_t L_61 = V_7;
NullCheck(L_60);
int32_t L_62 = L_61;
int32_t L_63 = (int32_t)(L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_62));
V_12 = (bool)((((int32_t)L_63) == ((int32_t)2))? 1 : 0);
bool L_64 = V_12;
if (!L_64)
{
goto IL_013b;
}
}
{
// value = float.Parse(val);
String_t* L_65 = V_8;
float L_66;
L_66 = Single_Parse_m349A7F699C77834259812ABE86909825C1F93CF4(L_65, NULL);
float L_67 = L_66;
RuntimeObject* L_68 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_67);
V_9 = L_68;
goto IL_013f;
}
IL_013b:
{
// value = val;
String_t* L_69 = V_8;
V_9 = L_69;
}
IL_013f:
{
// dict.Add(data.keys[i], value);
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_70 = V_0;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_71 = V_2;
NullCheck(L_71);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = L_71->___keys_0;
int32_t L_73 = V_7;
NullCheck(L_72);
int32_t L_74 = L_73;
String_t* L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
RuntimeObject* L_76 = V_9;
NullCheck(L_70);
Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443(L_70, L_75, L_76, Dictionary_2_Add_m5875DF2ACE933D734119C088B2E7C9C63F49B443_RuntimeMethod_var);
// for(int i = 0; i < data.keys.Length; i++)
int32_t L_77 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_77, 1));
}
IL_0158:
{
// for(int i = 0; i < data.keys.Length; i++)
int32_t L_78 = V_7;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_79 = V_2;
NullCheck(L_79);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_80 = L_79->___keys_0;
NullCheck(L_80);
V_13 = (bool)((((int32_t)L_78) < ((int32_t)((int32_t)(((RuntimeArray*)L_80)->max_length))))? 1 : 0);
bool L_81 = V_13;
if (L_81)
{
goto IL_00c9;
}
}
{
// return dict;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_82 = V_0;
V_14 = L_82;
goto IL_0172;
}
IL_0172:
{
// }
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_83 = V_14;
return L_83;
}
}
// System.Void GameplayIngredients.GameSaveManager::SaveFile(System.String,System.Collections.Generic.Dictionary`2<System.String,System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager_SaveFile_m985BD9F631BFFD5A0EA6F00518B1ECDE18D7FFD2 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, String_t* ___filename0, Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___entries1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mA194D0E2787B81ED9FC54005AF0B23147EF51CBA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBCB490F85A9BC776D2B70422FE11FD94725C54A);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* V_1 = NULL;
int32_t V_2 = 0;
Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 V_3;
memset((&V_3), 0, sizeof(V_3));
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 V_4;
memset((&V_4), 0, sizeof(V_4));
RuntimeObject* V_5 = NULL;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
bool V_9 = false;
{
// int count = entries.Count;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_0 = ___entries1;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_mA194D0E2787B81ED9FC54005AF0B23147EF51CBA(L_0, Dictionary_2_get_Count_mA194D0E2787B81ED9FC54005AF0B23147EF51CBA_RuntimeMethod_var);
V_0 = L_1;
// SerializableOutput data = new SerializableOutput();
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_2 = (SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199*)il2cpp_codegen_object_new(SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199_il2cpp_TypeInfo_var);
NullCheck(L_2);
SerializableOutput__ctor_m60646C1BA6AD49F030FD117F623831039F335E6A(L_2, NULL);
V_1 = L_2;
// data.keys = new string[count];
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_3 = V_1;
int32_t L_4 = V_0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)L_4);
NullCheck(L_3);
L_3->___keys_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___keys_0), (void*)L_5);
// data.values = new string[count];
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_6 = V_1;
int32_t L_7 = V_0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)L_7);
NullCheck(L_6);
L_6->___values_1 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___values_1), (void*)L_8);
// data.types = new ValueType[count];
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_9 = V_1;
int32_t L_10 = V_0;
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_11 = (ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9*)(ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9*)SZArrayNew(ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9_il2cpp_TypeInfo_var, (uint32_t)L_10);
NullCheck(L_9);
L_9->___types_2 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___types_2), (void*)L_11);
// int i = 0;
V_2 = 0;
// foreach (var kvp in entries)
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* L_12 = ___entries1;
NullCheck(L_12);
Enumerator_t06A9DDA7FA9EA8BC40458E628EBAF7B3AA14EB62 L_13;
L_13 = Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC(L_12, Dictionary_2_GetEnumerator_mF5B5B00F670F3436AB3C07C0F64149501DEC2DBC_RuntimeMethod_var);
V_3 = L_13;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00e4:
{// begin finally (depth: 1)
Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F((&V_3), Enumerator_Dispose_mA7C78FC10B78BFFDD69A6E1CA050B42D48F8B53F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00d6_1;
}
IL_0041_1:
{
// foreach (var kvp in entries)
KeyValuePair_2_tBEE55F2A4574C64393155C322376FD98C7BFC7B9 L_14;
L_14 = Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_inline((&V_3), Enumerator_get_Current_mFAD52D332201C947C95ECF69DAE5C3319CA654F1_RuntimeMethod_var);
V_4 = L_14;
// data.keys[i] = kvp.Key;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_15 = V_1;
NullCheck(L_15);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15->___keys_0;
int32_t L_17 = V_2;
String_t* L_18;
L_18 = KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_inline((&V_4), KeyValuePair_2_get_Key_mA64FF29A08423140758B0276333D1A89C71B793A_RuntimeMethod_var);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_18);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (String_t*)L_18);
// object value = kvp.Value;
RuntimeObject* L_19;
L_19 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
V_5 = L_19;
// if (value is bool)
RuntimeObject* L_20 = V_5;
V_6 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_20, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_21 = V_6;
if (!L_21)
{
goto IL_007e_1;
}
}
{
// data.types[i] = ValueType.Bool;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_22 = V_1;
NullCheck(L_22);
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_23 = L_22->___types_2;
int32_t L_24 = V_2;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (int32_t)0);
goto IL_00bd_1;
}
IL_007e_1:
{
// else if (value is int)
RuntimeObject* L_25 = V_5;
V_7 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_25, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_26 = V_7;
if (!L_26)
{
goto IL_0099_1;
}
}
{
// data.types[i] = ValueType.Int;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_27 = V_1;
NullCheck(L_27);
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_28 = L_27->___types_2;
int32_t L_29 = V_2;
NullCheck(L_28);
(L_28)->SetAt(static_cast<il2cpp_array_size_t>(L_29), (int32_t)1);
goto IL_00bd_1;
}
IL_0099_1:
{
// else if (value is float)
RuntimeObject* L_30 = V_5;
V_8 = (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInstSealed((RuntimeObject*)L_30, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_31 = V_8;
if (!L_31)
{
goto IL_00b4_1;
}
}
{
// data.types[i] = ValueType.Float;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_32 = V_1;
NullCheck(L_32);
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_33 = L_32->___types_2;
int32_t L_34 = V_2;
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_34), (int32_t)2);
goto IL_00bd_1;
}
IL_00b4_1:
{
// data.types[i] = ValueType.String;
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_35 = V_1;
NullCheck(L_35);
ValueTypeU5BU5D_tC2E2AAC0280F85F9764F85E3859826344FCC50B9* L_36 = L_35->___types_2;
int32_t L_37 = V_2;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (int32_t)3);
}
IL_00bd_1:
{
// data.values[i] = kvp.Value.ToString();
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_38 = V_1;
NullCheck(L_38);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_38->___values_1;
int32_t L_40 = V_2;
RuntimeObject* L_41;
L_41 = KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_inline((&V_4), KeyValuePair_2_get_Value_m2052BF44A3FDE623D98B0E6B6E227B2900034235_RuntimeMethod_var);
NullCheck(L_41);
String_t* L_42;
L_42 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_41);
NullCheck(L_39);
ArrayElementTypeCheck (L_39, L_42);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (String_t*)L_42);
// i++;
int32_t L_43 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_43, 1));
}
IL_00d6_1:
{
// foreach (var kvp in entries)
bool L_44;
L_44 = Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E((&V_3), Enumerator_MoveNext_mBB43E0B46CDCD47543052FDB890026C269E6D96E_RuntimeMethod_var);
if (L_44)
{
goto IL_0041_1;
}
}
{
goto IL_00f3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00f3:
{
// if (UsePlayerPrefs)
bool L_45 = __this->___UsePlayerPrefs_6;
V_9 = L_45;
bool L_46 = V_9;
if (!L_46)
{
goto IL_011a;
}
}
{
// PlayerPrefs.SetString(kPreferencePrefix + filename, JsonUtility.ToJson(data));
String_t* L_47 = ___filename0;
String_t* L_48;
L_48 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralFBCB490F85A9BC776D2B70422FE11FD94725C54A, L_47, NULL);
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_49 = V_1;
String_t* L_50;
L_50 = JsonUtility_ToJson_mD0FB24DC5A8621A2473FC208E9B15AF43944EBCD(L_49, NULL);
PlayerPrefs_SetString_mDB0D33B60716ECC669310D27F861F464ACE3A3FF(L_48, L_50, NULL);
goto IL_0139;
}
IL_011a:
{
// File.WriteAllText(Application.persistentDataPath + savePath + filename, JsonUtility.ToJson(data));
String_t* L_51;
L_51 = Application_get_persistentDataPath_m787EBC9B0862E7617DCD6CABD2147E61717EAC17(NULL);
String_t* L_52 = __this->___savePath_7;
String_t* L_53 = ___filename0;
String_t* L_54;
L_54 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(L_51, L_52, L_53, NULL);
SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* L_55 = V_1;
String_t* L_56;
L_56 = JsonUtility_ToJson_mD0FB24DC5A8621A2473FC208E9B15AF43944EBCD(L_55, NULL);
File_WriteAllText_mE462D8448CA65183AA5D464210706167E0EF19EB(L_54, L_56, NULL);
}
IL_0139:
{
// }
return;
}
}
// System.Void GameplayIngredients.GameSaveManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameSaveManager__ctor_m9F9FC46383BED4C364E0F8A18B141AF3C739D311 (GameSaveManager_tE92579322EBBA82DDCCDE2CEF4244D896D8CEEC3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AEB3EE959631B5BC80C1122933C836058E708F9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E566DA9A76B0A3152F5B266BEF8FAB8FA8807A5);
s_Il2CppMethodInitialized = true;
}
{
// public bool UsePlayerPrefs = false;
__this->___UsePlayerPrefs_6 = (bool)0;
// private string savePath = "/";
__this->___savePath_7 = _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___savePath_7), (void*)_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
// private string systemSaveName = "System.sav";
__this->___systemSaveName_8 = _stringLiteral9E566DA9A76B0A3152F5B266BEF8FAB8FA8807A5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___systemSaveName_8), (void*)_stringLiteral9E566DA9A76B0A3152F5B266BEF8FAB8FA8807A5);
// private string userSaveName = "User{0}.sav";
__this->___userSaveName_9 = _stringLiteral2AEB3EE959631B5BC80C1122933C836058E708F9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___userSaveName_9), (void*)_stringLiteral2AEB3EE959631B5BC80C1122933C836058E708F9);
// private byte currentUserIndex = 0;
__this->___currentUserIndex_15 = (uint8_t)0;
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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
#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
#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 GameplayIngredients.GameSaveManager/SerializableOutput::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializableOutput__ctor_m60646C1BA6AD49F030FD117F623831039F335E6A (SerializableOutput_t8E46B24B31E847D2A43F42E4B9BC51EF58CB6199* __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.Int32 GameplayIngredients.RandomManager::get_currentSeed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RandomManager_get_currentSeed_mD49EE7E75D5E92BD2AB427F031C7A46516738ED3 (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, const RuntimeMethod* method)
{
{
// public int currentSeed { get; private set; }
int32_t L_0 = __this->___U3CcurrentSeedU3Ek__BackingField_8;
return L_0;
}
}
// System.Void GameplayIngredients.RandomManager::set_currentSeed(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomManager_set_currentSeed_mC98E2CDC1459FA1695BCC493D64037B1BFA2D83F (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int currentSeed { get; private set; }
int32_t L_0 = ___value0;
__this->___U3CcurrentSeedU3Ek__BackingField_8 = L_0;
return;
}
}
// System.Void GameplayIngredients.RandomManager::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomManager_Awake_mE6051F01E8C1FCFD517BCAD6AD2769905378D3D7 (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (setInitialSeed)
bool L_0 = __this->___setInitialSeed_6;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0018;
}
}
{
// SetRandomSeed(initialSeed);
int32_t L_2 = __this->___initialSeed_7;
RandomManager_SetRandomSeed_m560F7B12117F866077D0F8C7EDF4148E879FBC48(__this, L_2, NULL);
}
IL_0018:
{
// }
return;
}
}
// System.Void GameplayIngredients.RandomManager::SetRandomSeed(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomManager_SetRandomSeed_m560F7B12117F866077D0F8C7EDF4148E879FBC48 (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, int32_t ___seed0, const RuntimeMethod* method)
{
{
// Random.InitState(seed);
int32_t L_0 = ___seed0;
Random_InitState_m734272C185A487994FC63FA9950BA74D573CDFF8(L_0, NULL);
// currentSeed = seed;
int32_t L_1 = ___seed0;
RandomManager_set_currentSeed_mC98E2CDC1459FA1695BCC493D64037B1BFA2D83F_inline(__this, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.RandomManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomManager__ctor_m6A1823A948E74870169FCDF0DE48554F9087C1C6 (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public bool setInitialSeed = false;
__this->___setInitialSeed_6 = (bool)0;
// public int initialSeed = 0;
__this->___initialSeed_7 = 0;
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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 GameplayIngredients.ScreenshotManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenshotManager_Update_mCDC1F05EE90F112B6E0AE0A89EE45A64562BF428 (ScreenshotManager_tE6851AF9DA1DAE7BEE80E4BFD60348DE29925463* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral036837DE86ABFD8319B4D1FD9E84DCE6CD7B3E80);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral687E0C803D5EA2907FA4A73063902640480BE971);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
String_t* V_2 = NULL;
{
// if (InputSystemUtility.GetButton(ScreenshotKey).wasPressedThisFrame)
int32_t L_0 = __this->___ScreenshotKey_6;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1;
L_1 = InputSystemUtility_GetButton_mBE327984016DF72ACC2C2271926025CF50700673(L_0, NULL);
NullCheck(L_1);
bool L_2;
L_2 = ButtonControl_get_wasPressedThisFrame_m6ED1DB185035A406B0659A055C3096A5058DBD5B(L_1, NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_00ef;
}
}
{
// var now = System.DateTime.Now;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTime_get_Now_mC336498972C48439ADCD5C50D35FAE0F2A48B0F0(NULL);
V_1 = L_4;
// Callable.Call(OnBeforeScreenshot);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_5 = __this->___OnBeforeScreenshot_9;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_5, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// string path = $"{Application.dataPath}/../{Prefix}-{now.Year}{now.Month}{now.Day}-{now.Hour}{now.Minute}{now.Second}{now.Millisecond}.png";
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_6;
String_t* L_8;
L_8 = Application_get_dataPath_mBBC742FA17F8BD4156C4CB98480BEFBFB0BBB6D9(NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_8);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_8);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_7;
String_t* L_10 = __this->___Prefix_8;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, L_10);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_10);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_9;
int32_t L_12;
L_12 = DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138((&V_1), NULL);
int32_t L_13 = L_12;
RuntimeObject* L_14 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_13);
NullCheck(L_11);
ArrayElementTypeCheck (L_11, L_14);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_14);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_11;
int32_t L_16;
L_16 = DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2((&V_1), NULL);
int32_t L_17 = L_16;
RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
NullCheck(L_15);
ArrayElementTypeCheck (L_15, L_18);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_18);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_15;
int32_t L_20;
L_20 = DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28((&V_1), NULL);
int32_t L_21 = L_20;
RuntimeObject* L_22 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_21);
NullCheck(L_19);
ArrayElementTypeCheck (L_19, L_22);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_22);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_23 = L_19;
int32_t L_24;
L_24 = DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3((&V_1), NULL);
int32_t L_25 = L_24;
RuntimeObject* L_26 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_25);
NullCheck(L_23);
ArrayElementTypeCheck (L_23, L_26);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_26);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27 = L_23;
int32_t L_28;
L_28 = DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973((&V_1), NULL);
int32_t L_29 = L_28;
RuntimeObject* L_30 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_29);
NullCheck(L_27);
ArrayElementTypeCheck (L_27, L_30);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(6), (RuntimeObject*)L_30);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_31 = L_27;
int32_t L_32;
L_32 = DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA((&V_1), NULL);
int32_t L_33 = L_32;
RuntimeObject* L_34 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_33);
NullCheck(L_31);
ArrayElementTypeCheck (L_31, L_34);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(7), (RuntimeObject*)L_34);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_31;
int32_t L_36;
L_36 = DateTime_get_Millisecond_mD47CAACAF231AA82552DA9F71836784AF8E27878((&V_1), NULL);
int32_t L_37 = L_36;
RuntimeObject* L_38 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_37);
NullCheck(L_35);
ArrayElementTypeCheck (L_35, L_38);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(8), (RuntimeObject*)L_38);
String_t* L_39;
L_39 = String_Format_m74FC0A1259DFA02F3DF6538FC7F3ACF3E1AF0C55(_stringLiteral687E0C803D5EA2907FA4A73063902640480BE971, L_35, NULL);
V_2 = L_39;
// Debug.Log($"Capturing Screenshot (Supersampled to {SuperSize}x) to the file : {path}");
int32_t L_40 = __this->___SuperSize_7;
int32_t L_41 = L_40;
RuntimeObject* L_42 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_41);
String_t* L_43 = V_2;
String_t* L_44;
L_44 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral036837DE86ABFD8319B4D1FD9E84DCE6CD7B3E80, L_42, L_43, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_44, NULL);
// ScreenCapture.CaptureScreenshot(path, SuperSize);
String_t* L_45 = V_2;
int32_t L_46 = __this->___SuperSize_7;
ScreenCapture_CaptureScreenshot_m6E774804276C74577E82CD2200A4FC9972CA0505(L_45, L_46, NULL);
// Callable.Call(OnAfterScreenshot);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_47 = __this->___OnAfterScreenshot_10;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_47, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_00ef:
{
// }
return;
}
}
// System.Void GameplayIngredients.ScreenshotManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScreenshotManager__ctor_m6791B9AEAD58226DD3C77FC639F66A4F54CF126C (ScreenshotManager_tE6851AF9DA1DAE7BEE80E4BFD60348DE29925463* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DD538ABDD49CD8FB58D931653241472B03BBA7E);
s_Il2CppMethodInitialized = true;
}
{
// public Key ScreenshotKey = Key.F11;
__this->___ScreenshotKey_6 = ((int32_t)104);
// public int SuperSize = 1;
__this->___SuperSize_7 = 1;
// public string Prefix = "Screenshot";
__this->___Prefix_8 = _stringLiteral0DD538ABDD49CD8FB58D931653241472B03BBA7E;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Prefix_8), (void*)_stringLiteral0DD538ABDD49CD8FB58D931653241472B03BBA7E);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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 GameplayIngredients.UIEventManager::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventManager_OnEnable_mE73A3C445F045825970A85B9CDC12E6B40D371FE (UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3E3BF2528938B0B5472E5DED6B60F22DD44D829A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DF9FB2A6314630D63D228837B3275E9EF74D0CD);
s_Il2CppMethodInitialized = true;
}
StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530* V_0 = NULL;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
{
// m_EventSystem = GetComponent<EventSystem>();
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E(__this, Component_GetComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_mC0057F51AC54461AE48825268F70602D751EC73E_RuntimeMethod_var);
__this->___m_EventSystem_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EventSystem_6), (void*)L_0);
// if (TryGetComponent(out StandaloneInputModule im))
bool L_1;
L_1 = Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA(__this, (&V_0), Component_TryGetComponent_TisStandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530_m3191386DA0D5DEFC51874B24B4030AD2A6B755DA_RuntimeMethod_var);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_0021;
}
}
{
// im.enabled = false;
StandaloneInputModule_tD8B581E4A0A2A25B99EB002FF669C4EEED350530* L_3 = V_0;
NullCheck(L_3);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_3, (bool)0, NULL);
}
IL_0021:
{
// if (!TryGetComponent(out InputSystemUIInputModule ism))
bool L_4;
L_4 = Component_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3E3BF2528938B0B5472E5DED6B60F22DD44D829A(__this, (&V_1), Component_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_m3E3BF2528938B0B5472E5DED6B60F22DD44D829A_RuntimeMethod_var);
V_3 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_3;
if (!L_5)
{
goto IL_003b;
}
}
{
// Debug.LogWarning("You are using the new Input System but the UI Event Manager prefab is not configured to use input from this package. In order to fix the issue, please add and configure a InputSystemUIInputModule component to your Assets/Resources/UIEventManagerPrefab. If the prefab is not present, use the Gameplay Ingredients Wizard located at Window/Gameplay Ingredients/Setup Wizard");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral0DF9FB2A6314630D63D228837B3275E9EF74D0CD, NULL);
}
IL_003b:
{
// }
return;
}
}
// System.Void GameplayIngredients.UIEventManager::FocusUI(UnityEngine.UI.Selectable)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventManager_FocusUI_mA011528ECF96926AD645B680BAFEFB07310D75AA (UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* __this, Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___selectable0, 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;
}
bool V_0 = false;
{
// m_EventSystem.SetSelectedGameObject(null);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0 = __this->___m_EventSystem_6;
NullCheck(L_0);
EventSystem_SetSelectedGameObject_m91382EAC4D552C672CC07BE7EB1481F156045280(L_0, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
// if(selectable != null)
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_1 = ___selectable0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_0020;
}
}
{
// selectable.Select();
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* L_4 = ___selectable0;
NullCheck(L_4);
VirtualActionInvoker0::Invoke(38 /* System.Void UnityEngine.UI.Selectable::Select() */, L_4);
}
IL_0020:
{
// }
return;
}
}
// UnityEngine.GameObject GameplayIngredients.UIEventManager::CreateManagerObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* UIEventManager_CreateManagerObject_m776EBA75F0496F69AD9D7B5BDDB537C50EEC072E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisUIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E_mBC2D6821B0A0F7CC2948A7320283246968906E5F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mD56BB4C7F7124580D98E63307EB21BEC06A6A290_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDEF2AA3154BF2069BED9582023F932335D2DDF88);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* V_1 = NULL;
UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* V_2 = NULL;
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* V_3 = NULL;
bool V_4 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_5 = NULL;
{
// var go = new GameObject("UIEventManager");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_0);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteralDEF2AA3154BF2069BED9582023F932335D2DDF88, NULL);
V_0 = L_0;
// var es = go.AddComponent<EventSystem>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
NullCheck(L_1);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8(L_1, GameObject_AddComponent_TisEventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_m203F7DE96857384187AB285095F071B84400B9B8_RuntimeMethod_var);
V_1 = L_2;
// var uiem = go.AddComponent<UIEventManager>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
NullCheck(L_3);
UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* L_4;
L_4 = GameObject_AddComponent_TisUIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E_mBC2D6821B0A0F7CC2948A7320283246968906E5F(L_3, GameObject_AddComponent_TisUIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E_mBC2D6821B0A0F7CC2948A7320283246968906E5F_RuntimeMethod_var);
V_2 = L_4;
// uiem.m_EventSystem = es;
UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* L_5 = V_2;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_6 = V_1;
NullCheck(L_5);
L_5->___m_EventSystem_6 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___m_EventSystem_6), (void*)L_6);
// if (!go.TryGetComponent(out InputSystemUIInputModule ism))
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
NullCheck(L_7);
bool L_8;
L_8 = GameObject_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mD56BB4C7F7124580D98E63307EB21BEC06A6A290(L_7, (&V_3), GameObject_TryGetComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mD56BB4C7F7124580D98E63307EB21BEC06A6A290_RuntimeMethod_var);
V_4 = (bool)((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
bool L_9 = V_4;
if (!L_9)
{
goto IL_0039;
}
}
{
// ism = go.AddComponent<InputSystemUIInputModule>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
NullCheck(L_10);
InputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58* L_11;
L_11 = GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7(L_10, GameObject_AddComponent_TisInputSystemUIInputModule_tB7D5B53F656D196BB5AF712FA16FEE22B2EE0C58_mA175957B292E3F565216766FCE1E9D85836183A7_RuntimeMethod_var);
V_3 = L_11;
}
IL_0039:
{
// return go;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_0;
V_5 = L_12;
goto IL_003e;
}
IL_003e:
{
// }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_5;
return L_13;
}
}
// System.Void GameplayIngredients.UIEventManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIEventManager__ctor_m371C158E2F55B89B1A905D7C0B80EAC76CBF7BB8 (UIEventManager_t880A34BC513DBD7D8C9DD3A8E57EE77B22EDB44E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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
// UnityEngine.Camera GameplayIngredients.VirtualCameraManager::get_Camera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* VirtualCameraManager_get_Camera_mA0A7A0D9EB2B61A25E1FA07D4EE20DD965F6E94E (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, const RuntimeMethod* method)
{
{
// public Camera Camera { get; private set; }
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___U3CCameraU3Ek__BackingField_6;
return L_0;
}
}
// System.Void GameplayIngredients.VirtualCameraManager::set_Camera(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualCameraManager_set_Camera_m4B006C2C48F929B41C851B6B26E597BCBCE07362 (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___value0, const RuntimeMethod* method)
{
{
// public Camera Camera { get; private set; }
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___value0;
__this->___U3CCameraU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCameraU3Ek__BackingField_6), (void*)L_0);
return;
}
}
// Cinemachine.CinemachineBrain GameplayIngredients.VirtualCameraManager::get_Brain()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* VirtualCameraManager_get_Brain_mA3515C0E8E52C825731F1D308717712D1BF44155 (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, const RuntimeMethod* method)
{
{
// public CinemachineBrain Brain { get; private set; }
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = __this->___U3CBrainU3Ek__BackingField_7;
return L_0;
}
}
// System.Void GameplayIngredients.VirtualCameraManager::set_Brain(Cinemachine.CinemachineBrain)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualCameraManager_set_Brain_m3782509FC49B842A5F3FDAF8BA04079F421CAE81 (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___value0, const RuntimeMethod* method)
{
{
// public CinemachineBrain Brain { get; private set; }
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = ___value0;
__this->___U3CBrainU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBrainU3Ek__BackingField_7), (void*)L_0);
return;
}
}
// System.Void GameplayIngredients.VirtualCameraManager::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualCameraManager_Awake_mC478FCB1456B7FF17EC44E0AB24134BA2BD70C8F (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_m3593F89415C5916CCD9D468E89B15C1D61BF7AF5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Camera = GetComponent<Camera>();
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
L_0 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
VirtualCameraManager_set_Camera_m4B006C2C48F929B41C851B6B26E597BCBCE07362_inline(__this, L_0, NULL);
// Brain = GetComponent<CinemachineBrain>();
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_1;
L_1 = Component_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_m3593F89415C5916CCD9D468E89B15C1D61BF7AF5(__this, Component_GetComponent_TisCinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9_m3593F89415C5916CCD9D468E89B15C1D61BF7AF5_RuntimeMethod_var);
VirtualCameraManager_set_Brain_m3782509FC49B842A5F3FDAF8BA04079F421CAE81_inline(__this, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.VirtualCameraManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualCameraManager__ctor_mB7A7F1C7FADE0B86397B199351954BFE35E154EB (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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 GameplayIngredients.Manager::AutoCreateAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Manager_AutoCreateAll_m853A4BC1EACE336DADD0DF449FC5D80F28253F06 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisDoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19_mD0AA12BC6D58949935BC559BEFAE22E39D61D83F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1_m424F8D91F19A25AEA1BB6A494EA0898927C7ADB6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m825FC170D948F9DE5BEDD081F798538E89901014_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m7F3FF7CA84483D0D79EB2D7282298BE5C5413BF1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mCEBDEACE7062C5E4C71A9146FE8B42C9D5797720_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08D4DEAF47891FB21CB55991EC941774CEF22926);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral124754CBF83546E89FE66CB063EFDBB6823035EA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral273C788A25B1E0F5697598ACAB0A3DBEFCE9EE3E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral330A784EB84AEEC0D1AAEFA3CBB46D447967ADA6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50BD0098892490E4533855F8F75D063A29394696);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84B547CE74FB78182F9F82514FE2985C70CB79EF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B61E9E5B0320CA1056270E6BE376FC9F5AC13E8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF3955EA60CA8D0B8C69D46BE5D0A768AADF9F49);
s_Il2CppMethodInitialized = true;
}
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
bool V_1 = false;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* V_2 = NULL;
int32_t V_3 = 0;
Type_t* V_4 = NULL;
DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19* V_5 = NULL;
ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* V_6 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_7 = NULL;
Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A* V_8 = NULL;
bool V_9 = false;
bool V_10 = false;
bool V_11 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_12 = NULL;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
int32_t G_B8_0 = 0;
{
// s_Managers.Clear();
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* L_0 = ((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields*)il2cpp_codegen_static_fields_for(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var))->___s_Managers_4;
NullCheck(L_0);
Dictionary_2_Clear_m7F3FF7CA84483D0D79EB2D7282298BE5C5413BF1(L_0, Dictionary_2_Clear_m7F3FF7CA84483D0D79EB2D7282298BE5C5413BF1_RuntimeMethod_var);
// var exclusionList = GameplayIngredientsSettings.currentSettings.excludedeManagers;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_1;
L_1 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2;
L_2 = GameplayIngredientsSettings_get_excludedeManagers_mCE7163E060BDF58E6CC80240B410B4EAE60123A7(L_1, NULL);
V_0 = L_2;
// if(GameplayIngredientsSettings.currentSettings.verboseCalls)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_3;
L_3 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_3);
bool L_4;
L_4 = GameplayIngredientsSettings_get_verboseCalls_mD4957BF5DE8D8F49ADD71465268A86ED75839DB5(L_3, NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0030;
}
}
{
// Debug.Log("Initializing all Managers...");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(_stringLiteral330A784EB84AEEC0D1AAEFA3CBB46D447967ADA6, NULL);
}
IL_0030:
{
// foreach(var type in kAllManagerTypes)
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_6 = ((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields*)il2cpp_codegen_static_fields_for(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var))->___kAllManagerTypes_5;
V_2 = L_6;
V_3 = 0;
goto IL_01be;
}
IL_003e:
{
// foreach(var type in kAllManagerTypes)
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = V_2;
int32_t L_8 = V_3;
NullCheck(L_7);
int32_t L_9 = L_8;
Type_t* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_4 = L_10;
// var doNotCreateAttr = type.GetCustomAttribute<DoNotCreateManagerAttribute>();
Type_t* L_11 = V_4;
DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19* L_12;
L_12 = CustomAttributeExtensions_GetCustomAttribute_TisDoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19_mD0AA12BC6D58949935BC559BEFAE22E39D61D83F(L_11, CustomAttributeExtensions_GetCustomAttribute_TisDoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19_mD0AA12BC6D58949935BC559BEFAE22E39D61D83F_RuntimeMethod_var);
V_5 = L_12;
// if (doNotCreateAttr != null)
DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19* L_13 = V_5;
V_9 = (bool)((!(((RuntimeObject*)(DoNotCreateManagerAttribute_t98DC531CA0B6CF6F6484B42888712EE22CD5ED19*)L_13) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_14 = V_9;
if (!L_14)
{
goto IL_005d;
}
}
{
// continue;
goto IL_01ba;
}
IL_005d:
{
// if (exclusionList != null && exclusionList.ToList().Contains(type.Name))
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = V_0;
if (!L_15)
{
goto IL_0074;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = V_0;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_17;
L_17 = Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5((RuntimeObject*)L_16, Enumerable_ToList_TisString_t_mA7BFFF205C0EB2F8CE0436E85FC70A2449EDD7C5_RuntimeMethod_var);
Type_t* L_18 = V_4;
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_18);
NullCheck(L_17);
bool L_20;
L_20 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_17, L_19, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
G_B8_0 = ((int32_t)(L_20));
goto IL_0075;
}
IL_0074:
{
G_B8_0 = 0;
}
IL_0075:
{
V_10 = (bool)G_B8_0;
bool L_21 = V_10;
if (!L_21)
{
goto IL_009d;
}
}
{
// Debug.LogWarning($"Manager : {type.Name} is in GameplayIngredientSettings.excludedeManagers List: ignoring Creation");
Type_t* L_22 = V_4;
NullCheck(L_22);
String_t* L_23;
L_23 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_22);
String_t* L_24;
L_24 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral84B547CE74FB78182F9F82514FE2985C70CB79EF, L_23, _stringLiteral9B61E9E5B0320CA1056270E6BE376FC9F5AC13E8, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_24, NULL);
// continue;
goto IL_01ba;
}
IL_009d:
{
// var prefabAttr = type.GetCustomAttribute<ManagerDefaultPrefabAttribute>();
Type_t* L_25 = V_4;
ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* L_26;
L_26 = CustomAttributeExtensions_GetCustomAttribute_TisManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1_m424F8D91F19A25AEA1BB6A494EA0898927C7ADB6(L_25, CustomAttributeExtensions_GetCustomAttribute_TisManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1_m424F8D91F19A25AEA1BB6A494EA0898927C7ADB6_RuntimeMethod_var);
V_6 = L_26;
// if(prefabAttr != null)
ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* L_27 = V_6;
V_11 = (bool)((!(((RuntimeObject*)(ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1*)L_27) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_28 = V_11;
if (!L_28)
{
goto IL_0149;
}
}
{
// var prefab = Resources.Load<GameObject>(prefabAttr.prefab);
ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* L_29 = V_6;
NullCheck(L_29);
String_t* L_30;
L_30 = ManagerDefaultPrefabAttribute_get_prefab_mBE53FFA173C81B047A5394E61CE398352DEF8042_inline(L_29, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_31;
L_31 = Resources_Load_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mCEBDEACE7062C5E4C71A9146FE8B42C9D5797720(L_30, Resources_Load_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mCEBDEACE7062C5E4C71A9146FE8B42C9D5797720_RuntimeMethod_var);
V_12 = L_31;
// if(prefab == null) // Try loading the "Default_" prefixed version of the prefab
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32 = V_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_13 = L_33;
bool L_34 = V_13;
if (!L_34)
{
goto IL_00eb;
}
}
{
// prefab = Resources.Load<GameObject>("Default_"+prefabAttr.prefab);
ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* L_35 = V_6;
NullCheck(L_35);
String_t* L_36;
L_36 = ManagerDefaultPrefabAttribute_get_prefab_mBE53FFA173C81B047A5394E61CE398352DEF8042_inline(L_35, NULL);
String_t* L_37;
L_37 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral50BD0098892490E4533855F8F75D063A29394696, L_36, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38;
L_38 = Resources_Load_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mCEBDEACE7062C5E4C71A9146FE8B42C9D5797720(L_37, Resources_Load_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mCEBDEACE7062C5E4C71A9146FE8B42C9D5797720_RuntimeMethod_var);
V_12 = L_38;
}
IL_00eb:
{
// if(prefab != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_14 = L_40;
bool L_41 = V_14;
if (!L_41)
{
goto IL_0106;
}
}
{
// gameObject = GameObject.Instantiate(prefab);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42 = V_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_43;
L_43 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D(L_42, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D_RuntimeMethod_var);
V_7 = L_43;
goto IL_0146;
}
IL_0106:
{
// Debug.LogError($"Could not instantiate default prefab for {type.ToString()} : No prefab '{prefabAttr.prefab}' found in resources folders. Ignoring...");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_44;
NullCheck(L_45);
ArrayElementTypeCheck (L_45, _stringLiteral124754CBF83546E89FE66CB063EFDBB6823035EA);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral124754CBF83546E89FE66CB063EFDBB6823035EA);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45;
Type_t* L_47 = V_4;
NullCheck(L_47);
String_t* L_48;
L_48 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_47);
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_48);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_48);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_46;
NullCheck(L_49);
ArrayElementTypeCheck (L_49, _stringLiteral08D4DEAF47891FB21CB55991EC941774CEF22926);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral08D4DEAF47891FB21CB55991EC941774CEF22926);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49;
ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* L_51 = V_6;
NullCheck(L_51);
String_t* L_52;
L_52 = ManagerDefaultPrefabAttribute_get_prefab_mBE53FFA173C81B047A5394E61CE398352DEF8042_inline(L_51, NULL);
NullCheck(L_50);
ArrayElementTypeCheck (L_50, L_52);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_52);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_50;
NullCheck(L_53);
ArrayElementTypeCheck (L_53, _stringLiteral273C788A25B1E0F5697598ACAB0A3DBEFCE9EE3E);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral273C788A25B1E0F5697598ACAB0A3DBEFCE9EE3E);
String_t* L_54;
L_54 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_53, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_54, NULL);
// continue;
goto IL_01ba;
}
IL_0146:
{
goto IL_015c;
}
IL_0149:
{
// gameObject = new GameObject();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_55 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_55);
GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_55, NULL);
V_7 = L_55;
// gameObject.AddComponent(type);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56 = V_7;
Type_t* L_57 = V_4;
NullCheck(L_56);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_58;
L_58 = GameObject_AddComponent_mDF246771EC34613FA6AF0C98D443368FB43E9F36(L_56, L_57, NULL);
}
IL_015c:
{
// gameObject.name = type.Name;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_59 = V_7;
Type_t* L_60 = V_4;
NullCheck(L_60);
String_t* L_61;
L_61 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_60);
NullCheck(L_59);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_59, L_61, NULL);
// GameObject.DontDestroyOnLoad(gameObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_62 = V_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9(L_62, NULL);
// var comp = (Manager)gameObject.GetComponent(type);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_63 = V_7;
Type_t* L_64 = V_4;
NullCheck(L_63);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_65;
L_65 = GameObject_GetComponent_m99E12753EA84947521DC711CA33F452B5E65B474(L_63, L_64, NULL);
V_8 = ((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A*)CastclassClass((RuntimeObject*)L_65, Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var));
// s_Managers.Add(type,comp);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* L_66 = ((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields*)il2cpp_codegen_static_fields_for(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var))->___s_Managers_4;
Type_t* L_67 = V_4;
Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A* L_68 = V_8;
NullCheck(L_66);
Dictionary_2_Add_m825FC170D948F9DE5BEDD081F798538E89901014(L_66, L_67, L_68, Dictionary_2_Add_m825FC170D948F9DE5BEDD081F798538E89901014_RuntimeMethod_var);
// if (GameplayIngredientsSettings.currentSettings.verboseCalls)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_69;
L_69 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_69);
bool L_70;
L_70 = GameplayIngredientsSettings_get_verboseCalls_mD4957BF5DE8D8F49ADD71465268A86ED75839DB5(L_69, NULL);
V_15 = L_70;
bool L_71 = V_15;
if (!L_71)
{
goto IL_01b9;
}
}
{
// Debug.Log(string.Format(" -> <{0}> OK", type.Name));
Type_t* L_72 = V_4;
NullCheck(L_72);
String_t* L_73;
L_73 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_72);
String_t* L_74;
L_74 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralFF3955EA60CA8D0B8C69D46BE5D0A768AADF9F49, L_73, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_74, NULL);
}
IL_01b9:
{
}
IL_01ba:
{
int32_t L_75 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_75, 1));
}
IL_01be:
{
// foreach(var type in kAllManagerTypes)
int32_t L_76 = V_3;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_77 = V_2;
NullCheck(L_77);
if ((((int32_t)L_76) < ((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length)))))
{
goto IL_003e;
}
}
{
// }
return;
}
}
// System.Void GameplayIngredients.Manager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764 (Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void GameplayIngredients.Manager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Manager__cctor_m04E737F901E05BCA0A83F35A606905C49A0F41F6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m912BE5E63BECB79A538197106714B23ACCCED1E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtility_GetConcreteTypes_TisManager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_m6E34736EDF20E5D7AD1838013B72C8835063F69A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// private static Dictionary<Type, Manager> s_Managers = new Dictionary<Type, Manager>();
Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* L_0 = (Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D*)il2cpp_codegen_object_new(Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_m912BE5E63BECB79A538197106714B23ACCCED1E8(L_0, Dictionary_2__ctor_m912BE5E63BECB79A538197106714B23ACCCED1E8_RuntimeMethod_var);
((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields*)il2cpp_codegen_static_fields_for(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var))->___s_Managers_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields*)il2cpp_codegen_static_fields_for(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var))->___s_Managers_4), (void*)L_0);
// static readonly Type[] kAllManagerTypes = TypeUtility.GetConcreteTypes<Manager>();
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1;
L_1 = TypeUtility_GetConcreteTypes_TisManager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_m6E34736EDF20E5D7AD1838013B72C8835063F69A(TypeUtility_GetConcreteTypes_TisManager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_m6E34736EDF20E5D7AD1838013B72C8835063F69A_RuntimeMethod_var);
((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields*)il2cpp_codegen_static_fields_for(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var))->___kAllManagerTypes_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields*)il2cpp_codegen_static_fields_for(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var))->___kAllManagerTypes_5), (void*)L_1);
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 GameplayIngredients.ManagerDefaultPrefabAttribute::get_prefab()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ManagerDefaultPrefabAttribute_get_prefab_mBE53FFA173C81B047A5394E61CE398352DEF8042 (ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* __this, const RuntimeMethod* method)
{
{
// public string prefab { get => m_Prefab; }
String_t* L_0 = __this->___m_Prefab_0;
return L_0;
}
}
// System.Void GameplayIngredients.ManagerDefaultPrefabAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagerDefaultPrefabAttribute__ctor_m5DE4E63CC6C0C51B8412727F6F2A688995AB0B8E (ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* __this, String_t* ___prefabName0, const RuntimeMethod* method)
{
{
// public ManagerDefaultPrefabAttribute(string prefabName)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// m_Prefab = prefabName;
String_t* L_0 = ___prefabName0;
__this->___m_Prefab_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Prefab_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
// Conversion methods for marshalling of: GameplayIngredients.ReflectedMember
IL2CPP_EXTERN_C void ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshal_pinvoke(const ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8& unmarshaled, ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_pinvoke& marshaled)
{
Exception_t* ___m_Member_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Member' of type 'ReflectedMember': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Member_2Exception, NULL);
}
IL2CPP_EXTERN_C void ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshal_pinvoke_back(const ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_pinvoke& marshaled, ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8& unmarshaled)
{
Exception_t* ___m_Member_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Member' of type 'ReflectedMember': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Member_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.ReflectedMember
IL2CPP_EXTERN_C void ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshal_pinvoke_cleanup(ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: GameplayIngredients.ReflectedMember
IL2CPP_EXTERN_C void ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshal_com(const ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8& unmarshaled, ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_com& marshaled)
{
Exception_t* ___m_Member_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Member' of type 'ReflectedMember': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Member_2Exception, NULL);
}
IL2CPP_EXTERN_C void ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshal_com_back(const ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_com& marshaled, ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8& unmarshaled)
{
Exception_t* ___m_Member_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Member' of type 'ReflectedMember': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Member_2Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.ReflectedMember
IL2CPP_EXTERN_C void ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshal_com_cleanup(ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8_marshaled_com& marshaled)
{
}
// UnityEngine.Object GameplayIngredients.ReflectedMember::get_targetObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ReflectedMember_get_targetObject_mF0E021CB63E0C5864E534E903B921A50E12C3DFE (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, const RuntimeMethod* method)
{
{
// public UnityEngine.Object targetObject { get => m_TargetObject; }
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_TargetObject_0;
return L_0;
}
}
IL2CPP_EXTERN_C Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ReflectedMember_get_targetObject_mF0E021CB63E0C5864E534E903B921A50E12C3DFE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8*>(__this + _offset);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* _returnValue;
_returnValue = ReflectedMember_get_targetObject_mF0E021CB63E0C5864E534E903B921A50E12C3DFE_inline(_thisAdjusted, method);
return _returnValue;
}
// System.Reflection.MemberInfo GameplayIngredients.ReflectedMember::get_member()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MemberInfo_t* ReflectedMember_get_member_mEE40A9BDE279B4F313384E9BB2173F478B8E2CBA (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, const RuntimeMethod* method)
{
MemberInfo_t* V_0 = NULL;
{
// public MemberInfo member { get { UpdateMember(); return m_Member; } }
ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B(__this, NULL);
// public MemberInfo member { get { UpdateMember(); return m_Member; } }
MemberInfo_t* L_0 = __this->___m_Member_2;
V_0 = L_0;
goto IL_0011;
}
IL_0011:
{
// public MemberInfo member { get { UpdateMember(); return m_Member; } }
MemberInfo_t* L_1 = V_0;
return L_1;
}
}
IL2CPP_EXTERN_C MemberInfo_t* ReflectedMember_get_member_mEE40A9BDE279B4F313384E9BB2173F478B8E2CBA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8*>(__this + _offset);
MemberInfo_t* _returnValue;
_returnValue = ReflectedMember_get_member_mEE40A9BDE279B4F313384E9BB2173F478B8E2CBA(_thisAdjusted, method);
return _returnValue;
}
// System.Void GameplayIngredients.ReflectedMember::SetMember(UnityEngine.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMember_SetMember_m0E7E736677FAD0C51764459A1A445B6D62F87650 (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, String_t* ___memberName1, const RuntimeMethod* method)
{
{
// m_TargetObject = obj;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___obj0;
__this->___m_TargetObject_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TargetObject_0), (void*)L_0);
// m_MemberName = memberName;
String_t* L_1 = ___memberName1;
__this->___m_MemberName_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MemberName_1), (void*)L_1);
// UpdateMember();
ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B(__this, NULL);
// }
return;
}
}
IL2CPP_EXTERN_C void ReflectedMember_SetMember_m0E7E736677FAD0C51764459A1A445B6D62F87650_AdjustorThunk (RuntimeObject* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, String_t* ___memberName1, const RuntimeMethod* method)
{
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8*>(__this + _offset);
ReflectedMember_SetMember_m0E7E736677FAD0C51764459A1A445B6D62F87650(_thisAdjusted, ___obj0, ___memberName1, method);
}
// System.Void GameplayIngredients.ReflectedMember::SetValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589 (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, RuntimeObject* ___value0, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
{
// if (m_TargetObject != null)
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_TargetObject_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_00b3;
}
}
{
// if (m_Member == null)
MemberInfo_t* L_3 = __this->___m_Member_2;
bool L_4;
L_4 = MemberInfo_op_Equality_mC84CB437307290FFFE8DE527230A88F2D9CC27D0(L_3, (MemberInfo_t*)NULL, NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_002c;
}
}
{
// UpdateMember();
ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B(__this, NULL);
}
IL_002c:
{
// if (m_Member.MemberType == MemberTypes.Field)
MemberInfo_t* L_6 = __this->___m_Member_2;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Reflection.MemberTypes System.Reflection.MemberInfo::get_MemberType() */, L_6);
V_2 = (bool)((((int32_t)L_7) == ((int32_t)4))? 1 : 0);
bool L_8 = V_2;
if (!L_8)
{
goto IL_0058;
}
}
{
// (m_Member as FieldInfo).SetValue(m_TargetObject, value);
MemberInfo_t* L_9 = __this->___m_Member_2;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = __this->___m_TargetObject_0;
RuntimeObject* L_11 = ___value0;
NullCheck(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_9, FieldInfo_t_il2cpp_TypeInfo_var)));
FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_9, FieldInfo_t_il2cpp_TypeInfo_var)), L_10, L_11, NULL);
goto IL_00b0;
}
IL_0058:
{
// else if (m_Member.MemberType == MemberTypes.Property)
MemberInfo_t* L_12 = __this->___m_Member_2;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Reflection.MemberTypes System.Reflection.MemberInfo::get_MemberType() */, L_12);
V_3 = (bool)((((int32_t)L_13) == ((int32_t)((int32_t)16)))? 1 : 0);
bool L_14 = V_3;
if (!L_14)
{
goto IL_0085;
}
}
{
// (m_Member as PropertyInfo).SetValue(m_TargetObject, value);
MemberInfo_t* L_15 = __this->___m_Member_2;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_16 = __this->___m_TargetObject_0;
RuntimeObject* L_17 = ___value0;
NullCheck(((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_15, PropertyInfo_t_il2cpp_TypeInfo_var)));
PropertyInfo_SetValue_m67B3A509C7EB945C3DA97D096EF1231C805C92D3(((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_15, PropertyInfo_t_il2cpp_TypeInfo_var)), L_16, L_17, NULL);
goto IL_00b0;
}
IL_0085:
{
// throw new Exception($"Could not Set value of member {m_Member.Name} which is a {m_Member.MemberType}");
MemberInfo_t* L_18 = __this->___m_Member_2;
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_18);
MemberInfo_t* L_20 = __this->___m_Member_2;
NullCheck(L_20);
int32_t L_21;
L_21 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Reflection.MemberTypes System.Reflection.MemberInfo::get_MemberType() */, L_20);
int32_t L_22 = L_21;
RuntimeObject* L_23 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MemberTypes_t26BAB0893BEC9328F2F64E8BACDA967C445632E5_il2cpp_TypeInfo_var)), &L_22);
String_t* L_24;
L_24 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA0DFA473FF4CBBDD357AE48A8A9BA37D0C22013A)), L_19, L_23, NULL);
Exception_t* L_25 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_25);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_25, L_24, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589_RuntimeMethod_var)));
}
IL_00b0:
{
goto IL_00cf;
}
IL_00b3:
{
// throw new Exception($"Could not Find member '{m_MemberName}' of target object {m_TargetObject}");
String_t* L_26 = __this->___m_MemberName_1;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_27 = __this->___m_TargetObject_0;
String_t* L_28;
L_28 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFEDF944C20D1CBACF2FE3A4793E6D3483250474C)), L_26, L_27, NULL);
Exception_t* L_29 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_29);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_29, L_28, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_29, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589_RuntimeMethod_var)));
}
IL_00cf:
{
// }
return;
}
}
IL2CPP_EXTERN_C void ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___value0, const RuntimeMethod* method)
{
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8*>(__this + _offset);
ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589(_thisAdjusted, ___value0, method);
}
// System.Object GameplayIngredients.ReflectedMember::GetValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4 (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfo_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
RuntimeObject* V_3 = NULL;
bool V_4 = false;
{
// if (m_TargetObject != null)
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_TargetObject_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0083;
}
}
{
// if (m_Member == null)
MemberInfo_t* L_3 = __this->___m_Member_2;
bool L_4;
L_4 = MemberInfo_op_Equality_mC84CB437307290FFFE8DE527230A88F2D9CC27D0(L_3, (MemberInfo_t*)NULL, NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0029;
}
}
{
// UpdateMember();
ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B(__this, NULL);
}
IL_0029:
{
// if (m_Member.MemberType == MemberTypes.Field)
MemberInfo_t* L_6 = __this->___m_Member_2;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Reflection.MemberTypes System.Reflection.MemberInfo::get_MemberType() */, L_6);
V_2 = (bool)((((int32_t)L_7) == ((int32_t)4))? 1 : 0);
bool L_8 = V_2;
if (!L_8)
{
goto IL_0054;
}
}
{
// return (m_Member as FieldInfo).GetValue(m_TargetObject);
MemberInfo_t* L_9 = __this->___m_Member_2;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_10 = __this->___m_TargetObject_0;
NullCheck(((FieldInfo_t*)IsInstClass((RuntimeObject*)L_9, FieldInfo_t_il2cpp_TypeInfo_var)));
RuntimeObject* L_11;
L_11 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, ((FieldInfo_t*)IsInstClass((RuntimeObject*)L_9, FieldInfo_t_il2cpp_TypeInfo_var)), L_10);
V_3 = L_11;
goto IL_0087;
}
IL_0054:
{
// else if (m_Member.MemberType == MemberTypes.Property)
MemberInfo_t* L_12 = __this->___m_Member_2;
NullCheck(L_12);
int32_t L_13;
L_13 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* System.Reflection.MemberTypes System.Reflection.MemberInfo::get_MemberType() */, L_12);
V_4 = (bool)((((int32_t)L_13) == ((int32_t)((int32_t)16)))? 1 : 0);
bool L_14 = V_4;
if (!L_14)
{
goto IL_0082;
}
}
{
// return (m_Member as PropertyInfo).GetValue(m_TargetObject);
MemberInfo_t* L_15 = __this->___m_Member_2;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_16 = __this->___m_TargetObject_0;
NullCheck(((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_15, PropertyInfo_t_il2cpp_TypeInfo_var)));
RuntimeObject* L_17;
L_17 = PropertyInfo_GetValue_m89576462107E2A4DF5B7775216AEC29D74FF6088(((PropertyInfo_t*)IsInstClass((RuntimeObject*)L_15, PropertyInfo_t_il2cpp_TypeInfo_var)), L_16, NULL);
V_3 = L_17;
goto IL_0087;
}
IL_0082:
{
}
IL_0083:
{
// return null;
V_3 = NULL;
goto IL_0087;
}
IL_0087:
{
// }
RuntimeObject* L_18 = V_3;
return L_18;
}
}
IL2CPP_EXTERN_C RuntimeObject* ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4(_thisAdjusted, method);
return _returnValue;
}
// System.Void GameplayIngredients.ReflectedMember::UpdateMember()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, 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*)&Enumerable_First_TisMemberInfo_t_m01BAA12175FEE2329291832C52FAEB103CD37397_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CCF60DA26F062A9E8D89F469B5EDE249CF93288);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE05959FEC2E71E91283B6434BDEC585704A73608);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (m_TargetObject == null)
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_TargetObject_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0013;
}
}
{
// return;
goto IL_0074;
}
IL_0013:
{
// m_Member = m_TargetObject.GetType().GetMember(m_MemberName, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.SetProperty | BindingFlags.SetField).First();
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = __this->___m_TargetObject_0;
NullCheck(L_3);
Type_t* L_4;
L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL);
String_t* L_5 = __this->___m_MemberName_1;
NullCheck(L_4);
MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053* L_6;
L_6 = VirtualFuncInvoker2< MemberInfoU5BU5D_t4CB6970BB166E8E1CFB06152B2A2284971873053*, String_t*, int32_t >::Invoke(91 /* System.Reflection.MemberInfo[] System.Type::GetMember(System.String,System.Reflection.BindingFlags) */, L_4, L_5, ((int32_t)10292));
MemberInfo_t* L_7;
L_7 = Enumerable_First_TisMemberInfo_t_m01BAA12175FEE2329291832C52FAEB103CD37397((RuntimeObject*)L_6, Enumerable_First_TisMemberInfo_t_m01BAA12175FEE2329291832C52FAEB103CD37397_RuntimeMethod_var);
__this->___m_Member_2 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Member_2), (void*)L_7);
// if (m_Member == null)
MemberInfo_t* L_8 = __this->___m_Member_2;
bool L_9;
L_9 = MemberInfo_op_Equality_mC84CB437307290FFFE8DE527230A88F2D9CC27D0(L_8, (MemberInfo_t*)NULL, NULL);
V_1 = L_9;
bool L_10 = V_1;
if (!L_10)
{
goto IL_0074;
}
}
{
// Debug.LogWarning($"Could not find member of name {m_MemberName} on type {m_TargetObject.GetType().Name}");
String_t* L_11 = __this->___m_MemberName_1;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_12 = __this->___m_TargetObject_0;
NullCheck(L_12);
Type_t* L_13;
L_13 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_12, NULL);
NullCheck(L_13);
String_t* L_14;
L_14 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_13);
String_t* L_15;
L_15 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteralE05959FEC2E71E91283B6434BDEC585704A73608, L_11, _stringLiteral8CCF60DA26F062A9E8D89F469B5EDE249CF93288, L_14, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(L_15, NULL);
}
IL_0074:
{
// }
return;
}
}
IL2CPP_EXTERN_C void ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8*>(__this + _offset);
ReflectedMember_UpdateMember_mEF1791E671732D71F1805BBCC53BAD28BE1E195B(_thisAdjusted, 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.Void GameplayIngredients.ReflectedMemberAttribute::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReflectedMemberAttribute__ctor_mDC80C8415FF077232260E5AFA31CC66156335892 (ReflectedMemberAttribute_tA0A00441A47BBC719FFDCB87B469F05CC5D4AEBB* __this, String_t* ___typeMemberName0, const RuntimeMethod* method)
{
{
// public ReflectedMemberAttribute(string typeMemberName)
PropertyAttribute__ctor_m19247686E165101F140615C7306DC2DA3953D97D(__this, NULL);
// this.typeMemberName = typeMemberName;
String_t* L_0 = ___typeMemberName0;
__this->___typeMemberName_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___typeMemberName_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
// UnityEngine.SceneManagement.Scene GameplayIngredients.ScenePOVRoot::get_Scene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 ScenePOVRoot_get_Scene_m85F79417776407D17A09C71CFA21CB7D0B8ABAFC (ScenePOVRoot_tABD999BA90176934298160421DD6D64938807815* __this, const RuntimeMethod* method)
{
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// get { return gameObject.scene; }
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_1;
L_1 = GameObject_get_scene_m747D45E8CECC56DD47D1E103F9E51D5FBEDA4B01(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
// get { return gameObject.scene; }
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_2 = V_0;
return L_2;
}
}
// UnityEngine.Transform[] GameplayIngredients.ScenePOVRoot::get_AllPOV()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ScenePOVRoot_get_AllPOV_m72FD0BBF84B376C3CC51BDD2F48EBFED06721440 (ScenePOVRoot_tABD999BA90176934298160421DD6D64938807815* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m5925CCD2844741E30EB14EDD03DD79F169BBFA80_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* V_3 = NULL;
{
// List<Transform> all = new List<Transform>();
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_0 = (List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D*)il2cpp_codegen_object_new(List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268(L_0, List_1__ctor_mDC3E95DC5C927A867B9B42EDE1945F909B894268_RuntimeMethod_var);
V_0 = L_0;
// for(int i = 0; i< gameObject.transform.childCount; i++)
V_1 = 0;
goto IL_0027;
}
IL_000b:
{
// all.Add(gameObject.transform.GetChild(i));
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_1 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
int32_t L_4 = V_1;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_3, L_4, NULL);
NullCheck(L_1);
List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_inline(L_1, L_5, List_1_Add_m36829EC89855C8C23CEDA8C5F5B12B76ADFE2248_RuntimeMethod_var);
// for(int i = 0; i< gameObject.transform.childCount; i++)
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0027:
{
// for(int i = 0; i< gameObject.transform.childCount; i++)
int32_t L_7 = V_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
NullCheck(L_9);
int32_t L_10;
L_10 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_9, NULL);
V_2 = (bool)((((int32_t)L_7) < ((int32_t)L_10))? 1 : 0);
bool L_11 = V_2;
if (L_11)
{
goto IL_000b;
}
}
{
// return all.ToArray();
List_1_t991BBC5A1D51F59A450367DF944DAA207F22D06D* L_12 = V_0;
NullCheck(L_12);
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_13;
L_13 = List_1_ToArray_m5925CCD2844741E30EB14EDD03DD79F169BBFA80(L_12, List_1_ToArray_m5925CCD2844741E30EB14EDD03DD79F169BBFA80_RuntimeMethod_var);
V_3 = L_13;
goto IL_0047;
}
IL_0047:
{
// }
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_14 = V_3;
return L_14;
}
}
// System.Void GameplayIngredients.ScenePOVRoot::AddPOV(UnityEngine.Transform,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScenePOVRoot_AddPOV_m35169B348B412800119D5FD1B026A6EBF73A5E12 (ScenePOVRoot_tABD999BA90176934298160421DD6D64938807815* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, String_t* ___Name1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
// var newPov = new GameObject(Name);
String_t* L_0 = ___Name1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_1);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_1, L_0, NULL);
V_0 = L_1;
// newPov.transform.position = t.position;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___t0;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
NullCheck(L_3);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_3, L_5, NULL);
// newPov.transform.rotation = t.rotation;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___t0;
NullCheck(L_8);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_8, NULL);
NullCheck(L_7);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_7, L_9, NULL);
// newPov.transform.parent = this.transform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
NullCheck(L_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_11);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_11, L_12, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.ScenePOVRoot::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScenePOVRoot__ctor_m42FAFC15A67D58F915B4A9104F8E46FF958E736F (ScenePOVRoot_tABD999BA90176934298160421DD6D64938807815* __this, const RuntimeMethod* method)
{
{
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[] GameplayIngredients.GameplayIngredientsSettings::get_excludedeManagers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* GameplayIngredientsSettings_get_excludedeManagers_mCE7163E060BDF58E6CC80240B410B4EAE60123A7 (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method)
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
{
// public string[] excludedeManagers { get { return m_ExcludedManagers; } }
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___m_ExcludedManagers_5;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public string[] excludedeManagers { get { return m_ExcludedManagers; } }
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_0;
return L_1;
}
}
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::get_verboseCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameplayIngredientsSettings_get_verboseCalls_mD4957BF5DE8D8F49ADD71465268A86ED75839DB5 (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// public bool verboseCalls { get { return m_VerboseCalls; } }
bool L_0 = __this->___m_VerboseCalls_6;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public bool verboseCalls { get { return m_VerboseCalls; } }
bool L_1 = V_0;
return L_1;
}
}
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::get_allowUpdateCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// public bool allowUpdateCalls { get { return m_AllowUpdateCalls; } }
bool L_0 = __this->___m_AllowUpdateCalls_7;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public bool allowUpdateCalls { get { return m_AllowUpdateCalls; } }
bool L_1 = V_0;
return L_1;
}
}
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::get_disableWelcomeScreenAutoStart()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameplayIngredientsSettings_get_disableWelcomeScreenAutoStart_mDA9BFC370870FE770E077DBECAD246FF6F4DDA7D (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// public bool disableWelcomeScreenAutoStart { get { return m_DisableWelcomeScreenAutoStart; } }
bool L_0 = __this->___m_DisableWelcomeScreenAutoStart_4;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public bool disableWelcomeScreenAutoStart { get { return m_DisableWelcomeScreenAutoStart; } }
bool L_1 = V_0;
return L_1;
}
}
// GameplayIngredients.GameplayIngredientsSettings GameplayIngredients.GameplayIngredientsSettings::get_currentSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83B43B89AC68A6B69758F39BFC96E36C755B82FA);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* V_1 = NULL;
{
// if (hasSettingAsset)
bool L_0;
L_0 = GameplayIngredientsSettings_get_hasSettingAsset_m660773D500F6CD4609CD56B64E83CE952C2A617F(NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0017;
}
}
{
// return Resources.Load<GameplayIngredientsSettings>(kAssetName);
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_2;
L_2 = Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A(_stringLiteral83B43B89AC68A6B69758F39BFC96E36C755B82FA, Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A_RuntimeMethod_var);
V_1 = L_2;
goto IL_001f;
}
IL_0017:
{
// return defaultSettings;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_3;
L_3 = GameplayIngredientsSettings_get_defaultSettings_m77DD02479C2C2A740D5D9E4807A0BA59C165C359(NULL);
V_1 = L_3;
goto IL_001f;
}
IL_001f:
{
// }
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_4 = V_1;
return L_4;
}
}
// System.Boolean GameplayIngredients.GameplayIngredientsSettings::get_hasSettingAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameplayIngredientsSettings_get_hasSettingAsset_m660773D500F6CD4609CD56B64E83CE952C2A617F (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*)&Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral83B43B89AC68A6B69758F39BFC96E36C755B82FA);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// return Resources.Load<GameplayIngredientsSettings>(kAssetName) != null;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A(_stringLiteral83B43B89AC68A6B69758F39BFC96E36C755B82FA, Resources_Load_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m58DC9073A205172BE6BFA73B1744D89702F07B7A_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
goto IL_0014;
}
IL_0014:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// GameplayIngredients.GameplayIngredientsSettings GameplayIngredients.GameplayIngredientsSettings::get_defaultSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* GameplayIngredientsSettings_get_defaultSettings_m77DD02479C2C2A740D5D9E4807A0BA59C165C359 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* V_1 = NULL;
{
// if (s_DefaultSettings == null)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0 = ((GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_StaticFields*)il2cpp_codegen_static_fields_for(GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_il2cpp_TypeInfo_var))->___s_DefaultSettings_9;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001a;
}
}
{
// s_DefaultSettings = CreateDefaultSettings();
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_3;
L_3 = GameplayIngredientsSettings_CreateDefaultSettings_mDEACE24300EBCEF93EE6BB2701A1779A5CBECB00(NULL);
((GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_StaticFields*)il2cpp_codegen_static_fields_for(GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_il2cpp_TypeInfo_var))->___s_DefaultSettings_9 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_StaticFields*)il2cpp_codegen_static_fields_for(GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_il2cpp_TypeInfo_var))->___s_DefaultSettings_9), (void*)L_3);
}
IL_001a:
{
// return s_DefaultSettings;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_4 = ((GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_StaticFields*)il2cpp_codegen_static_fields_for(GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_il2cpp_TypeInfo_var))->___s_DefaultSettings_9;
V_1 = L_4;
goto IL_0022;
}
IL_0022:
{
// }
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_5 = V_1;
return L_5;
}
}
// GameplayIngredients.GameplayIngredientsSettings GameplayIngredients.GameplayIngredientsSettings::CreateDefaultSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* GameplayIngredientsSettings_CreateDefaultSettings_mDEACE24300EBCEF93EE6BB2701A1779A5CBECB00 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m75125865AD27DD404F31FD586630D3D4C33B9EB6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* V_0 = NULL;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* V_1 = NULL;
{
// var defaultAsset = CreateInstance<GameplayIngredientsSettings>();
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = ScriptableObject_CreateInstance_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m75125865AD27DD404F31FD586630D3D4C33B9EB6(ScriptableObject_CreateInstance_TisGameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55_m75125865AD27DD404F31FD586630D3D4C33B9EB6_RuntimeMethod_var);
V_0 = L_0;
// defaultAsset.m_VerboseCalls = false;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_1 = V_0;
NullCheck(L_1);
L_1->___m_VerboseCalls_6 = (bool)0;
// defaultAsset.m_ExcludedManagers = new string[0];
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_2 = V_0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)0);
NullCheck(L_2);
L_2->___m_ExcludedManagers_5 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___m_ExcludedManagers_5), (void*)L_3);
// defaultAsset.m_DisableWelcomeScreenAutoStart = false;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_4 = V_0;
NullCheck(L_4);
L_4->___m_DisableWelcomeScreenAutoStart_4 = (bool)0;
// return defaultAsset;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_5 = V_0;
V_1 = L_5;
goto IL_0025;
}
IL_0025:
{
// }
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_6 = V_1;
return L_6;
}
}
// System.Void GameplayIngredients.GameplayIngredientsSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameplayIngredientsSettings__ctor_mAD05F46810C6C84821111D5DDF9B15D62F0B9B44 (GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* __this, const RuntimeMethod* method)
{
{
// private bool m_VerboseCalls = false;
__this->___m_VerboseCalls_6 = (bool)0;
// private bool m_AllowUpdateCalls = false;
__this->___m_AllowUpdateCalls_7 = (bool)0;
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
#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 GameplayIngredients.Managers.SingleUpdateManager::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdateManager_OnEnable_mD8408BE476DC6BB7E64FDF1B5BC5EB91678B028F (SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mEB596044EA4ABCF2F8672329C885CE9A0229E799_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// updateList = new List<SingleUpdate>();
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* L_0 = (List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B*)il2cpp_codegen_object_new(List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mEB596044EA4ABCF2F8672329C885CE9A0229E799(L_0, List_1__ctor_mEB596044EA4ABCF2F8672329C885CE9A0229E799_RuntimeMethod_var);
__this->___updateList_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___updateList_6), (void*)L_0);
// }
return;
}
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager::Register(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdateManager_Register_mB45D4DD43F8E3FD82E9A0A0DBE72EBCE9E64F974 (SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___update0, 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*)&Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9BFC9E7D2DC8984A89762F3C5FDEA29794D31C7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_U3CRegisterU3Eb__0_m4DD003AC4557ADDACD932E9968A1FC167EE05B5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD05445BB40C381D0EE2780F5CFA19473D0AF2A83);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* V_0 = NULL;
bool V_1 = false;
{
U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* L_0 = (U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass3_0__ctor_mA8785C1A29BB7B0A60AD9951E81135C4A824E054(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* L_1 = V_0;
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_2 = ___update0;
NullCheck(L_1);
L_1->___update_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___update_0), (void*)L_2);
// if (!updateList.Any(o => o == update))
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* L_3 = __this->___updateList_6;
U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* L_4 = V_0;
Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330* L_5 = (Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330*)il2cpp_codegen_object_new(Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_m3D079A67F8F05F3C3FEA0CF595C03A53730287CD(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass3_0_U3CRegisterU3Eb__0_m4DD003AC4557ADDACD932E9968A1FC167EE05B5D_RuntimeMethod_var), NULL);
bool L_6;
L_6 = Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520(L_3, L_5, Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520_RuntimeMethod_var);
V_1 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
bool L_7 = V_1;
if (!L_7)
{
goto IL_0042;
}
}
{
// updateList.Add(update);
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* L_8 = __this->___updateList_6;
U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* L_9 = V_0;
NullCheck(L_9);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_10 = L_9->___update_0;
NullCheck(L_8);
List_1_Add_m9BFC9E7D2DC8984A89762F3C5FDEA29794D31C7F_inline(L_8, L_10, List_1_Add_m9BFC9E7D2DC8984A89762F3C5FDEA29794D31C7F_RuntimeMethod_var);
goto IL_004d;
}
IL_0042:
{
// Debug.LogWarning("SingleUpdateManager: Already found an entry for this SingleUpdate, ignoring.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteralD05445BB40C381D0EE2780F5CFA19473D0AF2A83, NULL);
}
IL_004d:
{
// }
return;
}
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager::Remove(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdateManager_Remove_m8AF1F5AD4674B36DD632A82757373AD27C226F0D (SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___update0, 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*)&Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__0_mA02D3320D72B82A373989E59B30FE12FB65769BE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__1_m656750F3AE58A706F4DCF32D827894D62725A954_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1196C542F79EEE42EB621FFD0DAAF6C5328BC7FB);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* V_0 = NULL;
bool V_1 = false;
{
U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* L_0 = (U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass4_0__ctor_mEE95DE38386CB91607E6BA6C00E2F2E1B8A96426(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* L_1 = V_0;
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_2 = ___update0;
NullCheck(L_1);
L_1->___update_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___update_0), (void*)L_2);
// if(updateList.Any(o => o == update))
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* L_3 = __this->___updateList_6;
U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* L_4 = V_0;
Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330* L_5 = (Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330*)il2cpp_codegen_object_new(Func_2_tCB53E16E9A9AFE4186D44394C14B5B8003A70330_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_m3D079A67F8F05F3C3FEA0CF595C03A53730287CD(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__1_m656750F3AE58A706F4DCF32D827894D62725A954_RuntimeMethod_var), NULL);
bool L_6;
L_6 = Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520(L_3, L_5, Enumerable_Any_TisSingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_m9D46C4AE7D787A011F73F04D8246B9ECA2915520_RuntimeMethod_var);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_0045;
}
}
{
// updateList.RemoveAll(o => o == update);
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* L_8 = __this->___updateList_6;
U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* L_9 = V_0;
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* L_10 = (Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA*)il2cpp_codegen_object_new(Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA_il2cpp_TypeInfo_var);
NullCheck(L_10);
Predicate_1__ctor_mA16950554FA40F01E6AD174B27D93A73B85026D8(L_10, L_9, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__0_mA02D3320D72B82A373989E59B30FE12FB65769BE_RuntimeMethod_var), NULL);
NullCheck(L_8);
int32_t L_11;
L_11 = List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650(L_8, L_10, List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650_RuntimeMethod_var);
goto IL_0050;
}
IL_0045:
{
// Debug.LogWarning("SingleUpdateManager: Did not found a matching entry for given SingleUpdate, cannot remove.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral1196C542F79EEE42EB621FFD0DAAF6C5328BC7FB, NULL);
}
IL_0050:
{
// }
return;
}
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdateManager_Update_mEECA069E32997849B311279D97E78F1ED6ED704E (SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mA5E4671BA7D2C3213FC4E3D58EC3A5294BA8E87A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateU3Eb__5_0_m385871D6032C8370B7C850346105BAA439300417_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* V_0 = NULL;
int32_t V_1 = 0;
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* V_2 = NULL;
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* G_B8_0 = NULL;
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* G_B8_1 = NULL;
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* G_B7_0 = NULL;
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* G_B7_1 = NULL;
{
// foreach(var update in updateList.ToArray())
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* L_0 = __this->___updateList_6;
NullCheck(L_0);
SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* L_1;
L_1 = List_1_ToArray_mA5E4671BA7D2C3213FC4E3D58EC3A5294BA8E87A(L_0, List_1_ToArray_mA5E4671BA7D2C3213FC4E3D58EC3A5294BA8E87A_RuntimeMethod_var);
V_0 = L_1;
V_1 = 0;
goto IL_0028;
}
IL_0012:
{
// foreach(var update in updateList.ToArray())
SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = L_5;
// update?.Invoke();
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_6 = V_2;
if (L_6)
{
goto IL_001c;
}
}
{
goto IL_0023;
}
IL_001c:
{
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_7 = V_2;
NullCheck(L_7);
SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_inline(L_7, NULL);
}
IL_0023:
{
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0028:
{
// foreach(var update in updateList.ToArray())
int32_t L_9 = V_1;
SingleUpdateU5BU5D_tC0B29E83CC670CEA6EF29D1CDE8CDD523D0A0141* L_10 = V_0;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_0012;
}
}
{
// updateList.RemoveAll(o => o == null);
List_1_tB9361A1ED2FAA2AFDBF7EAFB0F4B1807BEB9CE3B* L_11 = __this->___updateList_6;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var);
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* L_12 = ((U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1;
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* L_13 = L_12;
G_B7_0 = L_13;
G_B7_1 = L_11;
if (L_13)
{
G_B8_0 = L_13;
G_B8_1 = L_11;
goto IL_0053;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var);
U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801* L_14 = ((U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* L_15 = (Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA*)il2cpp_codegen_object_new(Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA_il2cpp_TypeInfo_var);
NullCheck(L_15);
Predicate_1__ctor_mA16950554FA40F01E6AD174B27D93A73B85026D8(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3CUpdateU3Eb__5_0_m385871D6032C8370B7C850346105BAA439300417_RuntimeMethod_var), NULL);
Predicate_1_tF0E7E38ED6C1496A5E8035C4D052DE0C0BBC3AAA* L_16 = L_15;
((U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var))->___U3CU3E9__5_0_1), (void*)L_16);
G_B8_0 = L_16;
G_B8_1 = G_B7_1;
}
IL_0053:
{
NullCheck(G_B8_1);
int32_t L_17;
L_17 = List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650(G_B8_1, G_B8_0, List_1_RemoveAll_m72844740644D2B8BDF1E9900A0546CBF00B63650_RuntimeMethod_var);
// }
return;
}
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdateManager__ctor_mD9BD72085CBF79D3955500C57511CEB97A6BDF1E (SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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
void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_Multicast(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
typedef void (*FunctionPointerType) (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method);
for (il2cpp_array_size_t i = 0; i < length; i++)
{
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* currentDelegate = reinterpret_cast<SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*>(delegatesToInvoke[i]);
((FunctionPointerType)currentDelegate->___invoke_impl_1)(currentDelegate, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_Open(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(method);
}
void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_Closed(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(__this->___m_target_2, method);
}
void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_OpenStaticInvoker(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL);
}
void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_ClosedStaticInvoker(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3 (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
typedef void (DEFAULT_CALL *PInvokeFunc)();
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc();
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7 (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
__this->___method_3 = ___method1;
__this->___m_target_2 = ___object0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
int methodCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
if (MethodIsStatic((RuntimeMethod*)___method1))
{
bool isOpen = methodCount == 0;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_Open;
else
__this->___invoke_impl_1 = (intptr_t)&SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_Closed;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_Closed;
}
__this->___extra_arg_5 = (intptr_t)&SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_Multicast;
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950 (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate::BeginInvoke(System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SingleUpdate_BeginInvoke_m4A6441AEE6AF440F1613F2D3F0B7D464C8214524 (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback0, RuntimeObject* ___object1, const RuntimeMethod* method)
{
void *__d_args[1] = {0};
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);;
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SingleUpdate_EndInvoke_m4190FA0ADAFD45C192DC6D4F62841AE59813BB50 (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, RuntimeObject* ___result0, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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 GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mA8785C1A29BB7B0A60AD9951E81135C4A824E054 (U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass3_0::<Register>b__0(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass3_0_U3CRegisterU3Eb__0_m4DD003AC4557ADDACD932E9968A1FC167EE05B5D (U3CU3Ec__DisplayClass3_0_tE434C6F067B0B32C0A04C563AC77AEA689B1E4B3* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___o0, const RuntimeMethod* method)
{
{
// if (!updateList.Any(o => o == update))
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_0 = ___o0;
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_1 = __this->___update_0;
bool L_2;
L_2 = Delegate_op_Equality_mB4036F03E63958FDE252931DC2C6C327CAA83A2F(L_0, L_1, NULL);
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
// System.Void GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass4_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_mEE95DE38386CB91607E6BA6C00E2F2E1B8A96426 (U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass4_0::<Remove>b__1(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__1_m656750F3AE58A706F4DCF32D827894D62725A954 (U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___o0, const RuntimeMethod* method)
{
{
// if(updateList.Any(o => o == update))
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_0 = ___o0;
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_1 = __this->___update_0;
bool L_2;
L_2 = Delegate_op_Equality_mB4036F03E63958FDE252931DC2C6C327CAA83A2F(L_0, L_1, NULL);
return L_2;
}
}
// System.Boolean GameplayIngredients.Managers.SingleUpdateManager/<>c__DisplayClass4_0::<Remove>b__0(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass4_0_U3CRemoveU3Eb__0_mA02D3320D72B82A373989E59B30FE12FB65769BE (U3CU3Ec__DisplayClass4_0_t0BF1416EBE941FA4602CADA34D45E105A8677F8F* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___o0, const RuntimeMethod* method)
{
{
// updateList.RemoveAll(o => o == update);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_0 = ___o0;
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_1 = __this->___update_0;
bool L_2;
L_2 = Delegate_op_Equality_mB4036F03E63958FDE252931DC2C6C327CAA83A2F(L_0, L_1, NULL);
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
// System.Void GameplayIngredients.Managers.SingleUpdateManager/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m35C598467895EFD7140DC9003F82624F4D0B97CB (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801* L_0 = (U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801*)il2cpp_codegen_object_new(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m8872A9BA2BA6445D7DF8767DFE2DBEE7A183B91C(L_0, NULL);
((U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void GameplayIngredients.Managers.SingleUpdateManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8872A9BA2BA6445D7DF8767DFE2DBEE7A183B91C (U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.Managers.SingleUpdateManager/<>c::<Update>b__5_0(GameplayIngredients.Managers.SingleUpdateManager/SingleUpdate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CUpdateU3Eb__5_0_m385871D6032C8370B7C850346105BAA439300417 (U3CU3Ec_t0E55AE20784A7C4DD610BC08A4FC16EE9FA20801* __this, SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* ___o0, const RuntimeMethod* method)
{
{
// updateList.RemoveAll(o => o == null);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_0 = ___o0;
return (bool)((((RuntimeObject*)(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*)L_0) == ((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
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadScenes(GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction,System.String[],System.String,System.Boolean,GameplayIngredients.Callable[],System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_LoadScenes_m7A0FD43DB5B85E3A877EDC829E195DD93686406D (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, int32_t ___action0, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___scenes1, String_t* ___sceneToActivate2, bool ___showUI3, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onLoadComplete4, bool ___replace5, 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*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8EF2216D2BFC86A6C11B004D4DE546BFC9CD6B9B);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL;
int32_t V_4 = 0;
String_t* V_5 = NULL;
bool V_6 = false;
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_7;
memset((&V_7), 0, sizeof(V_7));
bool V_8 = false;
bool V_9 = false;
bool V_10 = false;
bool V_11 = false;
bool V_12 = false;
bool V_13 = false;
bool V_14 = false;
int32_t G_B9_0 = 0;
{
// if (EnableDebug)
bool L_0 = __this->___EnableDebug_15;
V_2 = L_0;
bool L_1 = V_2;
if (!L_1)
{
goto IL_001d;
}
}
{
// DebugText.gameObject.SetActive(true);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->___DebugText_14;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)1, NULL);
}
IL_001d:
{
// List<string> requiredScenes = new List<string>();
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_4, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_0 = L_4;
// foreach (string scene in scenes)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ___scenes1;
V_3 = L_5;
V_4 = 0;
goto IL_007c;
}
IL_002b:
{
// foreach (string scene in scenes)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = V_3;
int32_t L_7 = V_4;
NullCheck(L_6);
int32_t L_8 = L_7;
String_t* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_5 = L_9;
// if (
// (SceneManager.GetSceneByName(scene).isLoaded && action == StreamingAction.Unload)
// || (!SceneManager.GetSceneByName(scene).isLoaded && action == StreamingAction.Load)
// || (action == StreamingAction.Replace)
// )
String_t* L_10 = V_5;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_11;
L_11 = SceneManager_GetSceneByName_m112B7AAE231E82C8800F04640A692272C9522806(L_10, NULL);
V_7 = L_11;
bool L_12;
L_12 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&V_7), NULL);
if (!L_12)
{
goto IL_0048;
}
}
{
int32_t L_13 = ___action0;
if ((((int32_t)L_13) == ((int32_t)1)))
{
goto IL_0063;
}
}
IL_0048:
{
String_t* L_14 = V_5;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_15;
L_15 = SceneManager_GetSceneByName_m112B7AAE231E82C8800F04640A692272C9522806(L_14, NULL);
V_7 = L_15;
bool L_16;
L_16 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&V_7), NULL);
if (L_16)
{
goto IL_005d;
}
}
{
int32_t L_17 = ___action0;
if (!L_17)
{
goto IL_0063;
}
}
IL_005d:
{
int32_t L_18 = ___action0;
G_B9_0 = ((((int32_t)L_18) == ((int32_t)2))? 1 : 0);
goto IL_0064;
}
IL_0063:
{
G_B9_0 = 1;
}
IL_0064:
{
V_6 = (bool)G_B9_0;
bool L_19 = V_6;
if (!L_19)
{
goto IL_0075;
}
}
{
// requiredScenes.Add(scene);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_20 = V_0;
String_t* L_21 = V_5;
NullCheck(L_20);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_20, L_21, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
}
IL_0075:
{
int32_t L_22 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_007c:
{
// foreach (string scene in scenes)
int32_t L_23 = V_4;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = V_3;
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_002b;
}
}
{
// int count = requiredScenes.Count;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_25 = V_0;
NullCheck(L_25);
int32_t L_26;
L_26 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_25, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
V_1 = L_26;
// if (showUI)
bool L_27 = ___showUI3;
V_8 = L_27;
bool L_28 = V_8;
if (!L_28)
{
goto IL_009f;
}
}
{
// LoadingRoot.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29 = __this->___LoadingRoot_6;
NullCheck(L_29);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_29, (bool)1, NULL);
}
IL_009f:
{
// if (LoadingIcon != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = __this->___LoadingIcon_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_31;
L_31 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_30, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_9 = L_31;
bool L_32 = V_9;
if (!L_32)
{
goto IL_00be;
}
}
{
// LoadingIcon.SetActive(true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33 = __this->___LoadingIcon_7;
NullCheck(L_33);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_33, (bool)1, NULL);
}
IL_00be:
{
// if (count > 0)
int32_t L_34 = V_1;
V_10 = (bool)((((int32_t)L_34) > ((int32_t)0))? 1 : 0);
bool L_35 = V_10;
if (!L_35)
{
goto IL_00de;
}
}
{
// StartCoroutine(LoadScenesCoroutine(action, requiredScenes, sceneToActivate, showUI, onLoadComplete));
int32_t L_36 = ___action0;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_37 = V_0;
String_t* L_38 = ___sceneToActivate2;
bool L_39 = ___showUI3;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_40 = ___onLoadComplete4;
RuntimeObject* L_41;
L_41 = LevelStreamingManager_LoadScenesCoroutine_mF16579682CABAB8C4145C22A65A3A394A2D6E2C9(__this, L_36, L_37, L_38, L_39, L_40, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_42;
L_42 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_41, NULL);
goto IL_0151;
}
IL_00de:
{
// Debug.LogWarning("Did not find any candidates to load or unload...");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral8EF2216D2BFC86A6C11B004D4DE546BFC9CD6B9B, NULL);
// if (onLoadComplete != null)
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_43 = ___onLoadComplete4;
V_11 = (bool)((!(((RuntimeObject*)(CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306*)L_43) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_44 = V_11;
if (!L_44)
{
goto IL_00fe;
}
}
{
// Callable.Call(onLoadComplete);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_45 = ___onLoadComplete4;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_45, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_00fe:
{
// if (showUI)
bool L_46 = ___showUI3;
V_12 = L_46;
bool L_47 = V_12;
if (!L_47)
{
goto IL_0113;
}
}
{
// LoadingRoot.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48 = __this->___LoadingRoot_6;
NullCheck(L_48);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_48, (bool)0, NULL);
}
IL_0113:
{
// if (LoadingIcon != null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_49 = __this->___LoadingIcon_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_50;
L_50 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_49, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_13 = L_50;
bool L_51 = V_13;
if (!L_51)
{
goto IL_0132;
}
}
{
// LoadingIcon.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_52 = __this->___LoadingIcon_7;
NullCheck(L_52);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_52, (bool)0, NULL);
}
IL_0132:
{
// if (EnableDebug)
bool L_53 = __this->___EnableDebug_15;
V_14 = L_53;
bool L_54 = V_14;
if (!L_54)
{
goto IL_0150;
}
}
{
// DebugText.gameObject.SetActive(false);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_55 = __this->___DebugText_14;
NullCheck(L_55);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56;
L_56 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_55, NULL);
NullCheck(L_56);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_56, (bool)0, NULL);
}
IL_0150:
{
}
IL_0151:
{
// }
return;
}
}
// System.Collections.IEnumerator GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadScenesCoroutine(GameplayIngredients.LevelStreaming.LevelStreamingManager/StreamingAction,System.Collections.Generic.List`1<System.String>,System.String,System.Boolean,GameplayIngredients.Callable[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LevelStreamingManager_LoadScenesCoroutine_mF16579682CABAB8C4145C22A65A3A394A2D6E2C9 (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, int32_t ___action0, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___scenes1, String_t* ___sceneToActivate2, bool ___showUI3, CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* ___onLoadComplete4, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* L_0 = (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71*)il2cpp_codegen_object_new(U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CLoadScenesCoroutineU3Ed__14__ctor_mE47DA92F9FFD411E0BA12F24A3D0895DDDC3CBCD(L_0, 0, NULL);
U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_7 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_7), (void*)__this);
U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* L_2 = L_1;
int32_t L_3 = ___action0;
NullCheck(L_2);
L_2->___action_2 = L_3;
U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* L_4 = L_2;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = ___scenes1;
NullCheck(L_4);
L_4->___scenes_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___scenes_3), (void*)L_5);
U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* L_6 = L_4;
String_t* L_7 = ___sceneToActivate2;
NullCheck(L_6);
L_6->___sceneToActivate_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___sceneToActivate_4), (void*)L_7);
U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* L_8 = L_6;
bool L_9 = ___showUI3;
NullCheck(L_8);
L_8->___showUI_5 = L_9;
U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* L_10 = L_8;
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_11 = ___onLoadComplete4;
NullCheck(L_10);
L_10->___onLoadComplete_6 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_10->___onLoadComplete_6), (void*)L_11);
return L_10;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::UpdatePercentage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_UpdatePercentage_m59AA278D16D881D0CE19BF3B01B3FF723C419E88 (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
int32_t V_1 = 0;
bool V_2 = false;
{
// for (int i = 0; i < asyncOperations.Length; i++)
V_1 = 0;
goto IL_001e;
}
IL_0005:
{
// percentages[i] = asyncOperations[i].progress;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->___percentages_16;
int32_t L_1 = V_1;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_2 = __this->___asyncOperations_17;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
NullCheck(L_5);
float L_6;
L_6 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_5, NULL);
NullCheck(L_0);
(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (float)L_6);
// for (int i = 0; i < asyncOperations.Length; i++)
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_001e:
{
// for (int i = 0; i < asyncOperations.Length; i++)
int32_t L_8 = V_1;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_9 = __this->___asyncOperations_17;
NullCheck(L_9);
V_2 = (bool)((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))? 1 : 0);
bool L_10 = V_2;
if (L_10)
{
goto IL_0005;
}
}
{
// float percentage = percentages.Sum() / percentages.Length;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = __this->___percentages_16;
float L_12;
L_12 = Enumerable_Sum_m50DFFA9823BA70510CBCDFB6B139199606C22ABC((RuntimeObject*)L_11, NULL);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = __this->___percentages_16;
NullCheck(L_13);
V_0 = ((float)(L_12/((float)((int32_t)(((RuntimeArray*)L_13)->max_length)))));
// SetProgressBar(percentage);
float L_14 = V_0;
LevelStreamingManager_SetProgressBar_m1AEC5E0E5AA2A8FED001A52879FA618ACEA957DC(__this, L_14, (bool)0, NULL);
// }
return;
}
}
// System.Collections.IEnumerator GameplayIngredients.LevelStreaming.LevelStreamingManager::LoadLevelCoroutine(System.Collections.Generic.List`1<System.String>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LevelStreamingManager_LoadLevelCoroutine_m801C3AEDB672BD60C03EF7935627D75814810834 (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sceneNames0, String_t* ___singleScene1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* L_0 = (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E*)il2cpp_codegen_object_new(U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CLoadLevelCoroutineU3Ed__16__ctor_m6C4E6964DAC8224DAB8A51C906AFAD2FBAE2689B(L_0, 0, NULL);
U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_4), (void*)__this);
U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* L_2 = L_1;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = ___sceneNames0;
NullCheck(L_2);
L_2->___sceneNames_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___sceneNames_2), (void*)L_3);
U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* L_4 = L_2;
String_t* L_5 = ___singleScene1;
NullCheck(L_4);
L_4->___singleScene_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___singleScene_3), (void*)L_5);
return L_4;
}
}
// System.Collections.IEnumerator GameplayIngredients.LevelStreaming.LevelStreamingManager::UnloadLevelCoroutine(System.Collections.Generic.List`1<System.String>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LevelStreamingManager_UnloadLevelCoroutine_m9F4375F0F3E5C95CD5C78A0B4B5A1B9DD67422DE (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___sceneNames0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* L_0 = (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0*)il2cpp_codegen_object_new(U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CUnloadLevelCoroutineU3Ed__17__ctor_mE673FF2B9D8A9A7D61141EDFFF24F091A193F4E6(L_0, 0, NULL);
U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* L_2 = L_1;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = ___sceneNames0;
NullCheck(L_2);
L_2->___sceneNames_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___sceneNames_2), (void*)L_3);
return L_2;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::SetProgressBar(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_SetProgressBar_m1AEC5E0E5AA2A8FED001A52879FA618ACEA957DC (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, float ___percentage0, bool ___direct1, const RuntimeMethod* method)
{
bool V_0 = false;
{
// m_TargetPercentage = percentage;
float L_0 = ___percentage0;
__this->___m_TargetPercentage_19 = L_0;
// if (direct)
bool L_1 = ___direct1;
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0019;
}
}
{
// m_CurrentPercentage = m_TargetPercentage;
float L_3 = __this->___m_TargetPercentage_19;
__this->___m_CurrentPercentage_18 = L_3;
}
IL_0019:
{
// }
return;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_Update_mB7A369A6D18E0748E436E82B979E0759459ABE95 (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6223ABBFB27C76924943D16039415F85826893A0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63DA6380171E65531D7EAF56F2D1B86563283F80);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6C066B34F4DB79023C0642AFBC43B25A5327F710);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
bool V_2 = false;
StringBuilder_t* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_6;
memset((&V_6), 0, sizeof(V_6));
bool V_7 = false;
String_t* G_B4_0 = NULL;
String_t* G_B4_1 = NULL;
StringBuilder_t* G_B4_2 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
StringBuilder_t* G_B3_2 = NULL;
String_t* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
String_t* G_B5_2 = NULL;
StringBuilder_t* G_B5_3 = NULL;
{
// m_CurrentPercentage = Mathf.Lerp(m_CurrentPercentage, m_TargetPercentage, 10 * Time.deltaTime);
float L_0 = __this->___m_CurrentPercentage_18;
float L_1 = __this->___m_TargetPercentage_19;
float L_2;
L_2 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
float L_3;
L_3 = Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline(L_0, L_1, ((float)il2cpp_codegen_multiply((10.0f), L_2)), NULL);
__this->___m_CurrentPercentage_18 = L_3;
// PercentageText.text = ((int)(m_CurrentPercentage * 100)) + "%";
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___PercentageText_11;
float L_5 = __this->___m_CurrentPercentage_18;
V_1 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(L_5, (100.0f))));
String_t* L_6;
L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
String_t* L_7;
L_7 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_6, _stringLiteral6C066B34F4DB79023C0642AFBC43B25A5327F710, NULL);
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_4, L_7);
// Vector2 size = ProgressBar.GetComponent<RectTransform>().sizeDelta;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___ProgressBar_8;
NullCheck(L_8);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9;
L_9 = GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4(L_8, GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
NullCheck(L_9);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_9, NULL);
V_0 = L_10;
// size.x = m_CurrentPercentage * ProgressBarContainer.GetComponent<RectTransform>().sizeDelta.x;
float L_11 = __this->___m_CurrentPercentage_18;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___ProgressBarContainer_9;
NullCheck(L_12);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13;
L_13 = GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4(L_12, GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
NullCheck(L_13);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_13, NULL);
float L_15 = L_14.___x_0;
(&V_0)->___x_0 = ((float)il2cpp_codegen_multiply(L_11, L_15));
// ProgressBar.GetComponent<RectTransform>().sizeDelta = size;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = __this->___ProgressBar_8;
NullCheck(L_16);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17;
L_17 = GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4(L_16, GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = V_0;
NullCheck(L_17);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_17, L_18, NULL);
// if (EnableDebug)
bool L_19 = __this->___EnableDebug_15;
V_2 = L_19;
bool L_20 = V_2;
if (!L_20)
{
goto IL_010e;
}
}
{
// var sb = new System.Text.StringBuilder();
StringBuilder_t* L_21 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_21);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_21, NULL);
V_3 = L_21;
// int count = SceneManager.sceneCount;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
int32_t L_22;
L_22 = SceneManager_get_sceneCount_mDB2658B632F95AB171E500C1519A681507B9230B(NULL);
V_4 = L_22;
// for (int i = 0; i < count; i++)
V_5 = 0;
goto IL_00ef;
}
IL_00b1:
{
// var s = SceneManager.GetSceneAt(i);
int32_t L_23 = V_5;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_24;
L_24 = SceneManager_GetSceneAt_m5444433E1CD78FC2E573330630000B5A73E0FBF4(L_23, NULL);
V_6 = L_24;
// sb.AppendLine(string.Format("{0} : {1}", s.name, s.isLoaded ? "loaded" : "unloaded"));
StringBuilder_t* L_25 = V_3;
String_t* L_26;
L_26 = Scene_get_name_m3C818DFA663E159274DAD823B780C7616C5E2A8C((&V_6), NULL);
bool L_27;
L_27 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&V_6), NULL);
G_B3_0 = L_26;
G_B3_1 = _stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D;
G_B3_2 = L_25;
if (L_27)
{
G_B4_0 = L_26;
G_B4_1 = _stringLiteral2D4C24A1ACA0CB6E213D41CDD46C0BC7420D226D;
G_B4_2 = L_25;
goto IL_00d8;
}
}
{
G_B5_0 = _stringLiteral6223ABBFB27C76924943D16039415F85826893A0;
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
G_B5_3 = G_B3_2;
goto IL_00dd;
}
IL_00d8:
{
G_B5_0 = _stringLiteral63DA6380171E65531D7EAF56F2D1B86563283F80;
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
G_B5_3 = G_B4_2;
}
IL_00dd:
{
String_t* L_28;
L_28 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(G_B5_2, G_B5_1, G_B5_0, NULL);
NullCheck(G_B5_3);
StringBuilder_t* L_29;
L_29 = StringBuilder_AppendLine_mF75744CE941C63E33188E22E936B71A24D3CBF88(G_B5_3, L_28, NULL);
// for (int i = 0; i < count; i++)
int32_t L_30 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_00ef:
{
// for (int i = 0; i < count; i++)
int32_t L_31 = V_5;
int32_t L_32 = V_4;
V_7 = (bool)((((int32_t)L_31) < ((int32_t)L_32))? 1 : 0);
bool L_33 = V_7;
if (L_33)
{
goto IL_00b1;
}
}
{
// DebugText.text = sb.ToString();
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_34 = __this->___DebugText_14;
StringBuilder_t* L_35 = V_3;
NullCheck(L_35);
String_t* L_36;
L_36 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_35);
NullCheck(L_34);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_34, L_36);
}
IL_010e:
{
// }
return;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::LogDebugInformation(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, String_t* ___text0, 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;
}
bool V_0 = false;
{
// if(EnableDebug)
bool L_0 = __this->___EnableDebug_15;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
// Debug.Log(text);
String_t* L_2 = ___text0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_2, NULL);
}
IL_0012:
{
// }
return;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LevelStreamingManager__ctor_m8E6B2952730ADA1D065B30BBBDB31C11FE54F2EC (LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public float DelayBeforeLoad = 0.0f;
__this->___DelayBeforeLoad_12 = (0.0f);
// public float DelayAfterLoad = 0.0f;
__this->___DelayAfterLoad_13 = (0.0f);
// public bool EnableDebug = false;
__this->___EnableDebug_15 = (bool)0;
// private float m_CurrentPercentage = 0.0f;
__this->___m_CurrentPercentage_18 = (0.0f);
// private float m_TargetPercentage = 0.0f;
__this->___m_TargetPercentage_19 = (0.0f);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__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
#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 GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m5F72E65A4364ACE2C890DF2A2F597D682A06B4D7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* L_0 = (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83*)il2cpp_codegen_object_new(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m30DCB401B32180266775661F4BE88CC0007CCB9C(L_0, NULL);
((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m30DCB401B32180266775661F4BE88CC0007CCB9C (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<LoadScenesCoroutine>b__14_0(UnityEngine.AsyncOperation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CLoadScenesCoroutineU3Eb__14_0_mCCBF8A64D7CAB5B7FD8D4C91F428293CA9D0170C (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___a0, const RuntimeMethod* method)
{
{
// while (asyncOperations.Any(a => !a.isDone))
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___a0;
NullCheck(L_0);
bool L_1;
L_1 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<LoadLevelCoroutine>b__16_0(UnityEngine.AsyncOperation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_0_m60478AE40E1E872BEB1C311A285F9CA9A1078EE2 (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___a0, const RuntimeMethod* method)
{
{
// while (asyncOperations.Any(a => a.progress < 0.9f))
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___a0;
NullCheck(L_0);
float L_1;
L_1 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_0, NULL);
return (bool)((((float)L_1) < ((float)(0.899999976f)))? 1 : 0);
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<LoadLevelCoroutine>b__16_1(UnityEngine.AsyncOperation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_1_m590AEC40CB6F9F012D9250D5BD30E03FBBD35E26 (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___a0, const RuntimeMethod* method)
{
{
// while (asyncOperations.Any(a => !a.isDone))
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___a0;
NullCheck(L_0);
bool L_1;
L_1 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<UnloadLevelCoroutine>b__17_0(UnityEngine.AsyncOperation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_0_mA614658024C059951ACF04469B9DD0BCE6392687 (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___a0, const RuntimeMethod* method)
{
{
// asyncOperations = asyncOperations.Where(a => a != null).ToArray();
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___a0;
return (bool)((!(((RuntimeObject*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<>c::<UnloadLevelCoroutine>b__17_1(UnityEngine.AsyncOperation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_1_m5ACD6E1D7FFA19C68F5D2A42B8D177333B74F340 (U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* __this, AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___a0, const RuntimeMethod* method)
{
{
// while (asyncOperations.Any(a => a.progress < 1.0f))
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = ___a0;
NullCheck(L_0);
float L_1;
L_1 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_0, NULL);
return (bool)((((float)L_1) < ((float)(1.0f)))? 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 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadScenesCoroutineU3Ed__14__ctor_mE47DA92F9FFD411E0BA12F24A3D0895DDDC3CBCD (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadScenesCoroutineU3Ed__14_System_IDisposable_Dispose_m717BF42BDB32FC3A537DD82AFD5ED8F6BB929FB4 (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CLoadScenesCoroutineU3Ed__14_MoveNext_mF10243D3A62C386A866073DD80068B6C9789B18A (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CLoadScenesCoroutineU3Eb__14_0_mCCBF8A64D7CAB5B7FD8D4C91F428293CA9D0170C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2654EE80C5374FB319518E5E588517D97946B9F6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6808ABBFDAE789A4BEACACAEE1C7F0CC2F2E0D26);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB97E7D0F030AB33B4FC35B17492DEA09398534C6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE86F00232CDCD6B0AE55F07CC02A298271564FA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6A4E956A37CA9F34D95392DB24A8C724D14FD4F);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
bool V_9 = false;
bool V_10 = false;
bool V_11 = false;
bool V_12 = false;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B18_0 = NULL;
String_t* G_B18_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B18_2 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B17_0 = NULL;
String_t* G_B17_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B17_2 = NULL;
String_t* G_B19_0 = NULL;
String_t* G_B19_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B19_2 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B22_0 = NULL;
String_t* G_B22_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B22_2 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B21_0 = NULL;
String_t* G_B21_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B21_2 = NULL;
String_t* G_B23_0 = NULL;
String_t* G_B23_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B23_2 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B26_0 = NULL;
String_t* G_B26_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B26_2 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B25_0 = NULL;
String_t* G_B25_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B25_2 = NULL;
String_t* G_B27_0 = NULL;
String_t* G_B27_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B27_2 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B40_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B40_1 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B39_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B39_1 = NULL;
int32_t G_B44_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_002b;
}
case 1:
{
goto IL_002d;
}
case 2:
{
goto IL_002f;
}
case 3:
{
goto IL_0034;
}
case 4:
{
goto IL_0039;
}
case 5:
{
goto IL_003e;
}
case 6:
{
goto IL_0043;
}
}
}
{
goto IL_0048;
}
IL_002b:
{
goto IL_004a;
}
IL_002d:
{
goto IL_009f;
}
IL_002f:
{
goto IL_00de;
}
IL_0034:
{
goto IL_0278;
}
IL_0039:
{
goto IL_02b1;
}
IL_003e:
{
goto IL_0341;
}
IL_0043:
{
goto IL_03a2;
}
IL_0048:
{
return (bool)0;
}
IL_004a:
{
__this->___U3CU3E1__state_0 = (-1);
// LogDebugInformation("START LOAD/UNLOAD FOR LEVELS...");
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_2 = __this->___U3CU3E4__this_7;
NullCheck(L_2);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(L_2, _stringLiteralB97E7D0F030AB33B4FC35B17492DEA09398534C6, NULL);
// LoadingText.text = "Loading...";
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_3 = __this->___U3CU3E4__this_7;
NullCheck(L_3);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = L_3->___LoadingText_10;
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_4, _stringLiteralBE86F00232CDCD6B0AE55F07CC02A298271564FA);
// SetProgressBar(0.0f, true);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_5 = __this->___U3CU3E4__this_7;
NullCheck(L_5);
LevelStreamingManager_SetProgressBar_m1AEC5E0E5AA2A8FED001A52879FA618ACEA957DC(L_5, (0.0f), (bool)1, NULL);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_6 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_6);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_6, NULL);
__this->___U3CU3E2__current_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_6);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_009f:
{
__this->___U3CU3E1__state_0 = (-1);
// if (DelayBeforeLoad >= 0.0f)
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_7 = __this->___U3CU3E4__this_7;
NullCheck(L_7);
float L_8 = L_7->___DelayBeforeLoad_12;
V_1 = (bool)((((int32_t)((!(((float)L_8) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_9 = V_1;
if (!L_9)
{
goto IL_00e5;
}
}
{
// yield return new WaitForSeconds(DelayBeforeLoad);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_10 = __this->___U3CU3E4__this_7;
NullCheck(L_10);
float L_11 = L_10->___DelayBeforeLoad_12;
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_12 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_12);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_12, L_11, NULL);
__this->___U3CU3E2__current_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_12);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00de:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_00e5:
{
// int count = scenes.Count;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_13 = __this->___scenes_3;
NullCheck(L_13);
int32_t L_14;
L_14 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_13, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
__this->___U3CcountU3E5__1_8 = L_14;
// percentages = new float[count];
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_15 = __this->___U3CU3E4__this_7;
int32_t L_16 = __this->___U3CcountU3E5__1_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_16);
NullCheck(L_15);
L_15->___percentages_16 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&L_15->___percentages_16), (void*)L_17);
// asyncOperations = new AsyncOperation[count];
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_18 = __this->___U3CU3E4__this_7;
int32_t L_19 = __this->___U3CcountU3E5__1_8;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_20 = (AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36*)(AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36*)SZArrayNew(AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36_il2cpp_TypeInfo_var, (uint32_t)L_19);
NullCheck(L_18);
L_18->___asyncOperations_17 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&L_18->___asyncOperations_17), (void*)L_20);
// switch (action)
int32_t L_21 = __this->___action_2;
V_2 = L_21;
int32_t L_22 = V_2;
__this->___U3CU3Es__2_9 = L_22;
int32_t L_23 = __this->___U3CU3Es__2_9;
V_3 = L_23;
int32_t L_24 = V_3;
switch (L_24)
{
case 0:
{
goto IL_019e;
}
case 1:
{
goto IL_01ea;
}
case 2:
{
goto IL_014e;
}
}
}
{
goto IL_0231;
}
IL_014e:
{
// LogDebugInformation("[*] ASYNC REPLACE FOR: " + scenes);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_25 = __this->___U3CU3E4__this_7;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_26 = __this->___scenes_3;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_27 = L_26;
G_B17_0 = L_27;
G_B17_1 = _stringLiteral2654EE80C5374FB319518E5E588517D97946B9F6;
G_B17_2 = L_25;
if (L_27)
{
G_B18_0 = L_27;
G_B18_1 = _stringLiteral2654EE80C5374FB319518E5E588517D97946B9F6;
G_B18_2 = L_25;
goto IL_0166;
}
}
{
G_B19_0 = ((String_t*)(NULL));
G_B19_1 = G_B17_1;
G_B19_2 = G_B17_2;
goto IL_016b;
}
IL_0166:
{
NullCheck(G_B18_0);
String_t* L_28;
L_28 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B18_0);
G_B19_0 = L_28;
G_B19_1 = G_B18_1;
G_B19_2 = G_B18_2;
}
IL_016b:
{
String_t* L_29;
L_29 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B19_1, G_B19_0, NULL);
NullCheck(G_B19_2);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(G_B19_2, L_29, NULL);
// StartCoroutine(LoadLevelCoroutine(scenes, sceneToActivate));
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_30 = __this->___U3CU3E4__this_7;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_31 = __this->___U3CU3E4__this_7;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_32 = __this->___scenes_3;
String_t* L_33 = __this->___sceneToActivate_4;
NullCheck(L_31);
RuntimeObject* L_34;
L_34 = LevelStreamingManager_LoadLevelCoroutine_m801C3AEDB672BD60C03EF7935627D75814810834(L_31, L_32, L_33, NULL);
NullCheck(L_30);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_35;
L_35 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_30, L_34, NULL);
// break;
goto IL_0252;
}
IL_019e:
{
// LogDebugInformation("[*] ASYNC LOAD FOR: " + scenes);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_36 = __this->___U3CU3E4__this_7;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_37 = __this->___scenes_3;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_38 = L_37;
G_B21_0 = L_38;
G_B21_1 = _stringLiteralE6A4E956A37CA9F34D95392DB24A8C724D14FD4F;
G_B21_2 = L_36;
if (L_38)
{
G_B22_0 = L_38;
G_B22_1 = _stringLiteralE6A4E956A37CA9F34D95392DB24A8C724D14FD4F;
G_B22_2 = L_36;
goto IL_01b6;
}
}
{
G_B23_0 = ((String_t*)(NULL));
G_B23_1 = G_B21_1;
G_B23_2 = G_B21_2;
goto IL_01bb;
}
IL_01b6:
{
NullCheck(G_B22_0);
String_t* L_39;
L_39 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B22_0);
G_B23_0 = L_39;
G_B23_1 = G_B22_1;
G_B23_2 = G_B22_2;
}
IL_01bb:
{
String_t* L_40;
L_40 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B23_1, G_B23_0, NULL);
NullCheck(G_B23_2);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(G_B23_2, L_40, NULL);
// StartCoroutine(LoadLevelCoroutine(scenes));
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_41 = __this->___U3CU3E4__this_7;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_42 = __this->___U3CU3E4__this_7;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_43 = __this->___scenes_3;
NullCheck(L_42);
RuntimeObject* L_44;
L_44 = LevelStreamingManager_LoadLevelCoroutine_m801C3AEDB672BD60C03EF7935627D75814810834(L_42, L_43, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
NullCheck(L_41);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_45;
L_45 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_41, L_44, NULL);
// break;
goto IL_0252;
}
IL_01ea:
{
// LogDebugInformation("[*] ASYNC UNLOAD FOR: " + scenes);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_46 = __this->___U3CU3E4__this_7;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_47 = __this->___scenes_3;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_48 = L_47;
G_B25_0 = L_48;
G_B25_1 = _stringLiteral6808ABBFDAE789A4BEACACAEE1C7F0CC2F2E0D26;
G_B25_2 = L_46;
if (L_48)
{
G_B26_0 = L_48;
G_B26_1 = _stringLiteral6808ABBFDAE789A4BEACACAEE1C7F0CC2F2E0D26;
G_B26_2 = L_46;
goto IL_0202;
}
}
{
G_B27_0 = ((String_t*)(NULL));
G_B27_1 = G_B25_1;
G_B27_2 = G_B25_2;
goto IL_0207;
}
IL_0202:
{
NullCheck(G_B26_0);
String_t* L_49;
L_49 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B26_0);
G_B27_0 = L_49;
G_B27_1 = G_B26_1;
G_B27_2 = G_B26_2;
}
IL_0207:
{
String_t* L_50;
L_50 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(G_B27_1, G_B27_0, NULL);
NullCheck(G_B27_2);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(G_B27_2, L_50, NULL);
// StartCoroutine(UnloadLevelCoroutine(scenes));
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_51 = __this->___U3CU3E4__this_7;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_52 = __this->___U3CU3E4__this_7;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_53 = __this->___scenes_3;
NullCheck(L_52);
RuntimeObject* L_54;
L_54 = LevelStreamingManager_UnloadLevelCoroutine_m9F4375F0F3E5C95CD5C78A0B4B5A1B9DD67422DE(L_52, L_53, NULL);
NullCheck(L_51);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_55;
L_55 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_51, L_54, NULL);
// break;
goto IL_0252;
}
IL_0231:
{
// default: throw new NotImplementedException("LoadScenesCoroutine does not handle mode " + action.ToString());
int32_t* L_56 = (&__this->___action_2);
Il2CppFakeBox<int32_t> L_57(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StreamingAction_t57A2AC8DD5964A86D6F0C6B329D61C51226B9364_il2cpp_TypeInfo_var)), L_56);
String_t* L_58;
L_58 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_57), NULL);
String_t* L_59;
L_59 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral692B024FCFA2206C52EA251EA430CBB40EB1A977)), L_58, NULL);
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_60 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_60);
NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_60, L_59, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_60, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CLoadScenesCoroutineU3Ed__14_MoveNext_mF10243D3A62C386A866073DD80068B6C9789B18A_RuntimeMethod_var)));
}
IL_0252:
{
// if(action == StreamingAction.Replace)
int32_t L_61 = __this->___action_2;
V_4 = (bool)((((int32_t)L_61) == ((int32_t)2))? 1 : 0);
bool L_62 = V_4;
if (!L_62)
{
goto IL_029b;
}
}
{
goto IL_027f;
}
IL_0264:
{
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_63 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_63);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_63, NULL);
__this->___U3CU3E2__current_1 = L_63;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_63);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_0278:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_027f:
{
// while (!asyncOperations[0].isDone)
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_64 = __this->___U3CU3E4__this_7;
NullCheck(L_64);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_65 = L_64->___asyncOperations_17;
NullCheck(L_65);
int32_t L_66 = 0;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_67 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
NullCheck(L_67);
bool L_68;
L_68 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_67, NULL);
V_5 = (bool)((((int32_t)L_68) == ((int32_t)0))? 1 : 0);
bool L_69 = V_5;
if (L_69)
{
goto IL_0264;
}
}
{
}
IL_029b:
{
goto IL_02b8;
}
IL_029d:
{
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_70 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_70);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_70, NULL);
__this->___U3CU3E2__current_1 = L_70;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_70);
__this->___U3CU3E1__state_0 = 4;
return (bool)1;
}
IL_02b1:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_02b8:
{
// while (asyncOperations.Any(a => !a.isDone))
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_71 = __this->___U3CU3E4__this_7;
NullCheck(L_71);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_72 = L_71->___asyncOperations_17;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_73 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__14_0_1;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_74 = L_73;
G_B39_0 = L_74;
G_B39_1 = L_72;
if (L_74)
{
G_B40_0 = L_74;
G_B40_1 = L_72;
goto IL_02e2;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* L_75 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_76 = (Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*)il2cpp_codegen_object_new(Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
NullCheck(L_76);
Func_2__ctor_m36B1F987C803FE0E87532C4FC3A2BE3A8802FE04(L_76, L_75, (intptr_t)((void*)U3CU3Ec_U3CLoadScenesCoroutineU3Eb__14_0_mCCBF8A64D7CAB5B7FD8D4C91F428293CA9D0170C_RuntimeMethod_var), NULL);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_77 = L_76;
((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__14_0_1 = L_77;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__14_0_1), (void*)L_77);
G_B40_0 = L_77;
G_B40_1 = G_B39_1;
}
IL_02e2:
{
bool L_78;
L_78 = Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039((RuntimeObject*)G_B40_1, G_B40_0, Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var);
V_6 = L_78;
bool L_79 = V_6;
if (L_79)
{
goto IL_029d;
}
}
{
// if (!string.IsNullOrEmpty(sceneToActivate) && action != StreamingAction.Replace)
String_t* L_80 = __this->___sceneToActivate_4;
bool L_81;
L_81 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_80, NULL);
if (L_81)
{
goto IL_0308;
}
}
{
int32_t L_82 = __this->___action_2;
G_B44_0 = ((((int32_t)((((int32_t)L_82) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_0309;
}
IL_0308:
{
G_B44_0 = 0;
}
IL_0309:
{
V_7 = (bool)G_B44_0;
bool L_83 = V_7;
if (!L_83)
{
goto IL_0355;
}
}
{
// var newActive = SceneManager.GetSceneByName(sceneToActivate);
String_t* L_84 = __this->___sceneToActivate_4;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_85;
L_85 = SceneManager_GetSceneByName_m112B7AAE231E82C8800F04640A692272C9522806(L_84, NULL);
__this->___U3CnewActiveU3E5__3_10 = L_85;
// SceneManager.SetActiveScene(newActive);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_86 = __this->___U3CnewActiveU3E5__3_10;
bool L_87;
L_87 = SceneManager_SetActiveScene_m5066A50A06906D0EF5A86E6A97FBA3A3536799B0(L_86, NULL);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_88 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_88);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_88, NULL);
__this->___U3CU3E2__current_1 = L_88;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_88);
__this->___U3CU3E1__state_0 = 5;
return (bool)1;
}
IL_0341:
{
__this->___U3CU3E1__state_0 = (-1);
Scene_tA1DC762B79745EB5140F054C884855B922318356* L_89 = (&__this->___U3CnewActiveU3E5__3_10);
il2cpp_codegen_initobj(L_89, sizeof(Scene_tA1DC762B79745EB5140F054C884855B922318356));
}
IL_0355:
{
// if(DelayAfterLoad >= 0.0f)
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_90 = __this->___U3CU3E4__this_7;
NullCheck(L_90);
float L_91 = L_90->___DelayAfterLoad_13;
V_8 = (bool)((((int32_t)((!(((float)L_91) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_92 = V_8;
if (!L_92)
{
goto IL_03aa;
}
}
{
// SetProgressBar(1.0f, true);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_93 = __this->___U3CU3E4__this_7;
NullCheck(L_93);
LevelStreamingManager_SetProgressBar_m1AEC5E0E5AA2A8FED001A52879FA618ACEA957DC(L_93, (1.0f), (bool)1, NULL);
// yield return new WaitForSeconds(DelayAfterLoad);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_94 = __this->___U3CU3E4__this_7;
NullCheck(L_94);
float L_95 = L_94->___DelayAfterLoad_13;
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_96 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_96);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_96, L_95, NULL);
__this->___U3CU3E2__current_1 = L_96;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_96);
__this->___U3CU3E1__state_0 = 6;
return (bool)1;
}
IL_03a2:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_03aa:
{
// if (onLoadComplete != null)
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_97 = __this->___onLoadComplete_6;
V_9 = (bool)((!(((RuntimeObject*)(CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306*)L_97) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_98 = V_9;
if (!L_98)
{
goto IL_03c6;
}
}
{
// Callable.Call(onLoadComplete);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_99 = __this->___onLoadComplete_6;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_99, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_03c6:
{
// if (showUI)
bool L_100 = __this->___showUI_5;
V_10 = L_100;
bool L_101 = V_10;
if (!L_101)
{
goto IL_03e4;
}
}
{
// LoadingRoot.SetActive(false);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_102 = __this->___U3CU3E4__this_7;
NullCheck(L_102);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_103 = L_102->___LoadingRoot_6;
NullCheck(L_103);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_103, (bool)0, NULL);
}
IL_03e4:
{
// if (LoadingIcon != null)
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_104 = __this->___U3CU3E4__this_7;
NullCheck(L_104);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_105 = L_104->___LoadingIcon_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_106;
L_106 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_105, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_11 = L_106;
bool L_107 = V_11;
if (!L_107)
{
goto IL_040d;
}
}
{
// LoadingIcon.SetActive(false);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_108 = __this->___U3CU3E4__this_7;
NullCheck(L_108);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_109 = L_108->___LoadingIcon_7;
NullCheck(L_109);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_109, (bool)0, NULL);
}
IL_040d:
{
// if (EnableDebug)
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_110 = __this->___U3CU3E4__this_7;
NullCheck(L_110);
bool L_111 = L_110->___EnableDebug_15;
V_12 = L_111;
bool L_112 = V_12;
if (!L_112)
{
goto IL_0435;
}
}
{
// DebugText.gameObject.SetActive(false);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_113 = __this->___U3CU3E4__this_7;
NullCheck(L_113);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_114 = L_113->___DebugText_14;
NullCheck(L_114);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_115;
L_115 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_114, NULL);
NullCheck(L_115);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_115, (bool)0, NULL);
}
IL_0435:
{
// }
return (bool)0;
}
}
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadScenesCoroutineU3Ed__14_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mE9BBE2AF2E505F5AA9E08E126052E45C5C4A1CED (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadScenesCoroutineU3Ed__14_System_Collections_IEnumerator_Reset_m306D2134E6A915EBA6E597D74554225808EFF42D (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* __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*)&U3CLoadScenesCoroutineU3Ed__14_System_Collections_IEnumerator_Reset_m306D2134E6A915EBA6E597D74554225808EFF42D_RuntimeMethod_var)));
}
}
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadScenesCoroutine>d__14::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadScenesCoroutineU3Ed__14_System_Collections_IEnumerator_get_Current_m50DDE8B64CF36471BF741593F5DCEE863FE69A42 (U3CLoadScenesCoroutineU3Ed__14_t420FA2EF5816583286B4DD0F5AE8D75D88D03C71* __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 GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadLevelCoroutineU3Ed__16__ctor_m6C4E6964DAC8224DAB8A51C906AFAD2FBAE2689B (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadLevelCoroutineU3Ed__16_System_IDisposable_Dispose_mB51E10356DF16B70DBF7D1F5366101B0DB6DA7E6 (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CLoadLevelCoroutineU3Ed__16_MoveNext_mF1C0B618D04B05430F4A6E126B1BC8A361481581 (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_0_m60478AE40E1E872BEB1C311A285F9CA9A1078EE2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_1_m590AEC40CB6F9F012D9250D5BD30E03FBBD35E26_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral093F2002FF54726D2807BB51F5996F862B8271D2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3881FEDD90936C8F50139CD3B3CECD94051A2974);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD4004EB8C6723CB008B22273EE721E54F4D86F5);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
bool V_6 = false;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B21_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B21_1 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B20_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B20_1 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B30_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B30_1 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B29_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B29_1 = NULL;
{
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_001f;
}
case 1:
{
goto IL_0021;
}
case 2:
{
goto IL_0026;
}
case 3:
{
goto IL_002b;
}
}
}
{
goto IL_0030;
}
IL_001f:
{
goto IL_0032;
}
IL_0021:
{
goto IL_00e2;
}
IL_0026:
{
goto IL_01b2;
}
IL_002b:
{
goto IL_02a0;
}
IL_0030:
{
return (bool)0;
}
IL_0032:
{
__this->___U3CU3E1__state_0 = (-1);
// int offset = 0;
__this->___U3CoffsetU3E5__1_5 = 0;
// if (sceneNames.Contains(singleScene))
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = __this->___sceneNames_2;
String_t* L_3 = __this->___singleScene_3;
NullCheck(L_2);
bool L_4;
L_4 = List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1(L_2, L_3, List_1_Contains_m359254483BE42CAD4DCA8FBAFB87473FB4CF00E1_RuntimeMethod_var);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_010b;
}
}
{
// asyncOperations[0] = SceneManager.LoadSceneAsync(singleScene, LoadSceneMode.Single);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_6 = __this->___U3CU3E4__this_4;
NullCheck(L_6);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_7 = L_6->___asyncOperations_17;
String_t* L_8 = __this->___singleScene_3;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9;
L_9 = SceneManager_LoadSceneAsync_m306D268D48DFC5404D1EE1D3F61B76CFDF77EC9E(L_8, 0, NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_9);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_9);
// asyncOperations[0].allowSceneActivation = true;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_10 = __this->___U3CU3E4__this_4;
NullCheck(L_10);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_11 = L_10->___asyncOperations_17;
NullCheck(L_11);
int32_t L_12 = 0;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
NullCheck(L_13);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_13, (bool)1, NULL);
// sceneNames.Remove(singleScene);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_14 = __this->___sceneNames_2;
String_t* L_15 = __this->___singleScene_3;
NullCheck(L_14);
bool L_16;
L_16 = List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D(L_14, L_15, List_1_Remove_mD9E8CFB6777A99046B3C0195F7343FE771A2E99D_RuntimeMethod_var);
goto IL_00ea;
}
IL_009b:
{
// SetProgressBar(asyncOperations[0].progress / Math.Max(sceneNames.Count,1));
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_17 = __this->___U3CU3E4__this_4;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_18 = __this->___U3CU3E4__this_4;
NullCheck(L_18);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_19 = L_18->___asyncOperations_17;
NullCheck(L_19);
int32_t L_20 = 0;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_21);
float L_22;
L_22 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_21, NULL);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_23 = __this->___sceneNames_2;
NullCheck(L_23);
int32_t L_24;
L_24 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_23, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_25;
L_25 = Math_Max_m830F00B616D7A2130E46E974DFB27E9DA7FE30E5(L_24, 1, NULL);
NullCheck(L_17);
LevelStreamingManager_SetProgressBar_m1AEC5E0E5AA2A8FED001A52879FA618ACEA957DC(L_17, ((float)(L_22/((float)L_25))), (bool)0, NULL);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_26 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_26);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_26, NULL);
__this->___U3CU3E2__current_1 = L_26;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_26);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_00e2:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_00ea:
{
// while (!asyncOperations[0].isDone)
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_27 = __this->___U3CU3E4__this_4;
NullCheck(L_27);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_28 = L_27->___asyncOperations_17;
NullCheck(L_28);
int32_t L_29 = 0;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
NullCheck(L_30);
bool L_31;
L_31 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_30, NULL);
V_2 = (bool)((((int32_t)L_31) == ((int32_t)0))? 1 : 0);
bool L_32 = V_2;
if (L_32)
{
goto IL_009b;
}
}
{
// offset = 1;
__this->___U3CoffsetU3E5__1_5 = 1;
}
IL_010b:
{
// for (int i = 0; i < sceneNames.Count; i++)
__this->___U3CiU3E5__2_6 = 0;
goto IL_0176;
}
IL_0114:
{
// asyncOperations[i + offset] = SceneManager.LoadSceneAsync(sceneNames[i], LoadSceneMode.Additive);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_33 = __this->___U3CU3E4__this_4;
NullCheck(L_33);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_34 = L_33->___asyncOperations_17;
int32_t L_35 = __this->___U3CiU3E5__2_6;
int32_t L_36 = __this->___U3CoffsetU3E5__1_5;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_37 = __this->___sceneNames_2;
int32_t L_38 = __this->___U3CiU3E5__2_6;
NullCheck(L_37);
String_t* L_39;
L_39 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_37, L_38, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_40;
L_40 = SceneManager_LoadSceneAsync_m306D268D48DFC5404D1EE1D3F61B76CFDF77EC9E(L_39, 1, NULL);
NullCheck(L_34);
ArrayElementTypeCheck (L_34, L_40);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_35, L_36))), (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_40);
// asyncOperations[i + offset].allowSceneActivation = false;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_41 = __this->___U3CU3E4__this_4;
NullCheck(L_41);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_42 = L_41->___asyncOperations_17;
int32_t L_43 = __this->___U3CiU3E5__2_6;
int32_t L_44 = __this->___U3CoffsetU3E5__1_5;
NullCheck(L_42);
int32_t L_45 = ((int32_t)il2cpp_codegen_add(L_43, L_44));
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_46 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
NullCheck(L_46);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_46, (bool)0, NULL);
// for (int i = 0; i < sceneNames.Count; i++)
int32_t L_47 = __this->___U3CiU3E5__2_6;
V_3 = L_47;
int32_t L_48 = V_3;
__this->___U3CiU3E5__2_6 = ((int32_t)il2cpp_codegen_add(L_48, 1));
}
IL_0176:
{
// for (int i = 0; i < sceneNames.Count; i++)
int32_t L_49 = __this->___U3CiU3E5__2_6;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_50 = __this->___sceneNames_2;
NullCheck(L_50);
int32_t L_51;
L_51 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_50, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
V_4 = (bool)((((int32_t)L_49) < ((int32_t)L_51))? 1 : 0);
bool L_52 = V_4;
if (L_52)
{
goto IL_0114;
}
}
{
goto IL_01ba;
}
IL_0191:
{
// UpdatePercentage();
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_53 = __this->___U3CU3E4__this_4;
NullCheck(L_53);
LevelStreamingManager_UpdatePercentage_m59AA278D16D881D0CE19BF3B01B3FF723C419E88(L_53, NULL);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_54 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_54);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_54, NULL);
__this->___U3CU3E2__current_1 = L_54;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_54);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_01b2:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_01ba:
{
// while (asyncOperations.Any(a => a.progress < 0.9f))
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_55 = __this->___U3CU3E4__this_4;
NullCheck(L_55);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_56 = L_55->___asyncOperations_17;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_57 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__16_0_2;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_58 = L_57;
G_B20_0 = L_58;
G_B20_1 = L_56;
if (L_58)
{
G_B21_0 = L_58;
G_B21_1 = L_56;
goto IL_01e4;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* L_59 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_60 = (Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*)il2cpp_codegen_object_new(Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
NullCheck(L_60);
Func_2__ctor_m36B1F987C803FE0E87532C4FC3A2BE3A8802FE04(L_60, L_59, (intptr_t)((void*)U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_0_m60478AE40E1E872BEB1C311A285F9CA9A1078EE2_RuntimeMethod_var), NULL);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_61 = L_60;
((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__16_0_2 = L_61;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__16_0_2), (void*)L_61);
G_B21_0 = L_61;
G_B21_1 = G_B20_1;
}
IL_01e4:
{
bool L_62;
L_62 = Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039((RuntimeObject*)G_B21_1, G_B21_0, Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var);
V_5 = L_62;
bool L_63 = V_5;
if (L_63)
{
goto IL_0191;
}
}
{
// foreach (var a in asyncOperations)
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_64 = __this->___U3CU3E4__this_4;
NullCheck(L_64);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_65 = L_64->___asyncOperations_17;
__this->___U3CU3Es__3_7 = L_65;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__3_7), (void*)L_65);
__this->___U3CU3Es__4_8 = 0;
goto IL_023f;
}
IL_020a:
{
// foreach (var a in asyncOperations)
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_66 = __this->___U3CU3Es__3_7;
int32_t L_67 = __this->___U3CU3Es__4_8;
NullCheck(L_66);
int32_t L_68 = L_67;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
__this->___U3CaU3E5__5_9 = L_69;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3E5__5_9), (void*)L_69);
// a.allowSceneActivation = true;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_70 = __this->___U3CaU3E5__5_9;
NullCheck(L_70);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_70, (bool)1, NULL);
__this->___U3CaU3E5__5_9 = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3E5__5_9), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL);
int32_t L_71 = __this->___U3CU3Es__4_8;
__this->___U3CU3Es__4_8 = ((int32_t)il2cpp_codegen_add(L_71, 1));
}
IL_023f:
{
// foreach (var a in asyncOperations)
int32_t L_72 = __this->___U3CU3Es__4_8;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_73 = __this->___U3CU3Es__3_7;
NullCheck(L_73);
if ((((int32_t)L_72) < ((int32_t)((int32_t)(((RuntimeArray*)L_73)->max_length)))))
{
goto IL_020a;
}
}
{
__this->___U3CU3Es__3_7 = (AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3Es__3_7), (void*)(AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36*)NULL);
// LoadingText.text = "Starting...";
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_74 = __this->___U3CU3E4__this_4;
NullCheck(L_74);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_75 = L_74->___LoadingText_10;
NullCheck(L_75);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_75, _stringLiteral3881FEDD90936C8F50139CD3B3CECD94051A2974);
// LogDebugInformation("All scenes loaded");
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_76 = __this->___U3CU3E4__this_4;
NullCheck(L_76);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(L_76, _stringLiteral093F2002FF54726D2807BB51F5996F862B8271D2, NULL);
goto IL_02a8;
}
IL_027f:
{
// UpdatePercentage();
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_77 = __this->___U3CU3E4__this_4;
NullCheck(L_77);
LevelStreamingManager_UpdatePercentage_m59AA278D16D881D0CE19BF3B01B3FF723C419E88(L_77, NULL);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_78 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_78);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_78, NULL);
__this->___U3CU3E2__current_1 = L_78;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_78);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_02a0:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_02a8:
{
// while (asyncOperations.Any(a => !a.isDone))
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_79 = __this->___U3CU3E4__this_4;
NullCheck(L_79);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_80 = L_79->___asyncOperations_17;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_81 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__16_1_3;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_82 = L_81;
G_B29_0 = L_82;
G_B29_1 = L_80;
if (L_82)
{
G_B30_0 = L_82;
G_B30_1 = L_80;
goto IL_02d2;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* L_83 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_84 = (Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*)il2cpp_codegen_object_new(Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
NullCheck(L_84);
Func_2__ctor_m36B1F987C803FE0E87532C4FC3A2BE3A8802FE04(L_84, L_83, (intptr_t)((void*)U3CU3Ec_U3CLoadLevelCoroutineU3Eb__16_1_m590AEC40CB6F9F012D9250D5BD30E03FBBD35E26_RuntimeMethod_var), NULL);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_85 = L_84;
((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__16_1_3 = L_85;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__16_1_3), (void*)L_85);
G_B30_0 = L_85;
G_B30_1 = G_B29_1;
}
IL_02d2:
{
bool L_86;
L_86 = Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039((RuntimeObject*)G_B30_1, G_B30_0, Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var);
V_6 = L_86;
bool L_87 = V_6;
if (L_87)
{
goto IL_027f;
}
}
{
// LogDebugInformation("All scenes activated");
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_88 = __this->___U3CU3E4__this_4;
NullCheck(L_88);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(L_88, _stringLiteralAD4004EB8C6723CB008B22273EE721E54F4D86F5, NULL);
// }
return (bool)0;
}
}
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadLevelCoroutineU3Ed__16_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m300B16A24F65E8CF5093AF02FADA22E3611EE351 (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadLevelCoroutineU3Ed__16_System_Collections_IEnumerator_Reset_m172E977FA7BFEF90758386796B12336A6EBC1CFF (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* __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*)&U3CLoadLevelCoroutineU3Ed__16_System_Collections_IEnumerator_Reset_m172E977FA7BFEF90758386796B12336A6EBC1CFF_RuntimeMethod_var)));
}
}
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<LoadLevelCoroutine>d__16::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadLevelCoroutineU3Ed__16_System_Collections_IEnumerator_get_Current_m339E1AB05378C741DB3EC74ECCABE2745FD0806A (U3CLoadLevelCoroutineU3Ed__16_t112D0C840F952356B6B3F4A6642085911A631B5E* __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 GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnloadLevelCoroutineU3Ed__17__ctor_mE673FF2B9D8A9A7D61141EDFFF24F091A193F4E6 (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnloadLevelCoroutineU3Ed__17_System_IDisposable_Dispose_m3D9C0BC58CBFA9F8AF076C873C0A0CC583A1A834 (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CUnloadLevelCoroutineU3Ed__17_MoveNext_m5F9EC27E1C66A0891B6D0B4BACD3CD5C643309AB (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2BF5E29790BBA512CEFB3E80DDA0AF3D4F84A53C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2DA5C6FDF8E6F07782E3C9198E79A92C162FD768_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_0_mA614658024C059951ACF04469B9DD0BCE6392687_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_1_m5ACD6E1D7FFA19C68F5D2A42B8D177333B74F340_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06EB05421F3DF0CE875710E9EEB7BBF3CD33BFA5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral723F0A74B5904844C97AC7CD3BA1FB5D385C5B83);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86FD431800B0507F5076BC0FB6131D73B32DFF12);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE5190A4D43A2F63B85C7B4633B7799E986A9672);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
Scene_tA1DC762B79745EB5140F054C884855B922318356 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B11_0 = NULL;
String_t* G_B11_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B11_2 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B10_0 = NULL;
String_t* G_B10_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B10_2 = NULL;
String_t* G_B12_0 = NULL;
String_t* G_B12_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B12_2 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B18_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B18_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B18_2 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B17_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B17_1 = NULL;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* G_B17_2 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B23_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B23_1 = NULL;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* G_B22_0 = NULL;
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* G_B22_1 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0019;
}
IL_0012:
{
goto IL_001b;
}
IL_0014:
{
goto IL_016b;
}
IL_0019:
{
return (bool)0;
}
IL_001b:
{
__this->___U3CU3E1__state_0 = (-1);
// for (int i = 0; i < sceneNames.Count; i++)
__this->___U3CiU3E5__1_4 = 0;
goto IL_00d7;
}
IL_002f:
{
// if (!SceneManager.GetSceneByName(sceneNames[i]).isLoaded)
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = __this->___sceneNames_2;
int32_t L_4 = __this->___U3CiU3E5__1_4;
NullCheck(L_3);
String_t* L_5;
L_5 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_3, L_4, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_6;
L_6 = SceneManager_GetSceneByName_m112B7AAE231E82C8800F04640A692272C9522806(L_5, NULL);
V_2 = L_6;
bool L_7;
L_7 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&V_2), NULL);
V_1 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
bool L_8 = V_1;
if (!L_8)
{
goto IL_0085;
}
}
{
// LogDebugInformation("SKIP UNLOAD: " + sceneNames + " (NOT LOADED)");
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_9 = __this->___U3CU3E4__this_3;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_10 = __this->___sceneNames_2;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_11 = L_10;
G_B10_0 = L_11;
G_B10_1 = _stringLiteral86FD431800B0507F5076BC0FB6131D73B32DFF12;
G_B10_2 = L_9;
if (L_11)
{
G_B11_0 = L_11;
G_B11_1 = _stringLiteral86FD431800B0507F5076BC0FB6131D73B32DFF12;
G_B11_2 = L_9;
goto IL_006e;
}
}
{
G_B12_0 = ((String_t*)(NULL));
G_B12_1 = G_B10_1;
G_B12_2 = G_B10_2;
goto IL_0073;
}
IL_006e:
{
NullCheck(G_B11_0);
String_t* L_12;
L_12 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B11_0);
G_B12_0 = L_12;
G_B12_1 = G_B11_1;
G_B12_2 = G_B11_2;
}
IL_0073:
{
String_t* L_13;
L_13 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(G_B12_1, G_B12_0, _stringLiteral06EB05421F3DF0CE875710E9EEB7BBF3CD33BFA5, NULL);
NullCheck(G_B12_2);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(G_B12_2, L_13, NULL);
// continue;
goto IL_00c7;
}
IL_0085:
{
// asyncOperations[i] = SceneManager.UnloadSceneAsync(sceneNames[i]);
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_14 = __this->___U3CU3E4__this_3;
NullCheck(L_14);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_15 = L_14->___asyncOperations_17;
int32_t L_16 = __this->___U3CiU3E5__1_4;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_17 = __this->___sceneNames_2;
int32_t L_18 = __this->___U3CiU3E5__1_4;
NullCheck(L_17);
String_t* L_19;
L_19 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_17, L_18, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_20;
L_20 = SceneManager_UnloadSceneAsync_mA85628DFADD5EA27CB1C72AA93AE9B57E05EA5A1(L_19, NULL);
NullCheck(L_15);
ArrayElementTypeCheck (L_15, L_20);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_16), (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)L_20);
// asyncOperations[i].allowSceneActivation = false;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_21 = __this->___U3CU3E4__this_3;
NullCheck(L_21);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_22 = L_21->___asyncOperations_17;
int32_t L_23 = __this->___U3CiU3E5__1_4;
NullCheck(L_22);
int32_t L_24 = L_23;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
NullCheck(L_25);
AsyncOperation_set_allowSceneActivation_mBD94FAB342455508CD7962D3CED490C64AF74522(L_25, (bool)0, NULL);
}
IL_00c7:
{
// for (int i = 0; i < sceneNames.Count; i++)
int32_t L_26 = __this->___U3CiU3E5__1_4;
V_3 = L_26;
int32_t L_27 = V_3;
__this->___U3CiU3E5__1_4 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_00d7:
{
// for (int i = 0; i < sceneNames.Count; i++)
int32_t L_28 = __this->___U3CiU3E5__1_4;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_29 = __this->___sceneNames_2;
NullCheck(L_29);
int32_t L_30;
L_30 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_29, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
V_4 = (bool)((((int32_t)L_28) < ((int32_t)L_30))? 1 : 0);
bool L_31 = V_4;
if (L_31)
{
goto IL_002f;
}
}
{
// asyncOperations = asyncOperations.Where(a => a != null).ToArray();
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_32 = __this->___U3CU3E4__this_3;
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_33 = __this->___U3CU3E4__this_3;
NullCheck(L_33);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_34 = L_33->___asyncOperations_17;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_35 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__17_0_4;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_36 = L_35;
G_B17_0 = L_36;
G_B17_1 = L_34;
G_B17_2 = L_32;
if (L_36)
{
G_B18_0 = L_36;
G_B18_1 = L_34;
G_B18_2 = L_32;
goto IL_0123;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* L_37 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_38 = (Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*)il2cpp_codegen_object_new(Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
NullCheck(L_38);
Func_2__ctor_m36B1F987C803FE0E87532C4FC3A2BE3A8802FE04(L_38, L_37, (intptr_t)((void*)U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_0_mA614658024C059951ACF04469B9DD0BCE6392687_RuntimeMethod_var), NULL);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_39 = L_38;
((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__17_0_4 = L_39;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__17_0_4), (void*)L_39);
G_B18_0 = L_39;
G_B18_1 = G_B17_1;
G_B18_2 = G_B17_2;
}
IL_0123:
{
RuntimeObject* L_40;
L_40 = Enumerable_Where_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2DA5C6FDF8E6F07782E3C9198E79A92C162FD768((RuntimeObject*)G_B18_1, G_B18_0, Enumerable_Where_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2DA5C6FDF8E6F07782E3C9198E79A92C162FD768_RuntimeMethod_var);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_41;
L_41 = Enumerable_ToArray_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2BF5E29790BBA512CEFB3E80DDA0AF3D4F84A53C(L_40, Enumerable_ToArray_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m2BF5E29790BBA512CEFB3E80DDA0AF3D4F84A53C_RuntimeMethod_var);
NullCheck(G_B18_2);
G_B18_2->___asyncOperations_17 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&G_B18_2->___asyncOperations_17), (void*)L_41);
// LoadingText.text = "Unloading...";
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_42 = __this->___U3CU3E4__this_3;
NullCheck(L_42);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_43 = L_42->___LoadingText_10;
NullCheck(L_43);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_43, _stringLiteralEE5190A4D43A2F63B85C7B4633B7799E986A9672);
goto IL_0173;
}
IL_014a:
{
// UpdatePercentage();
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_44 = __this->___U3CU3E4__this_3;
NullCheck(L_44);
LevelStreamingManager_UpdatePercentage_m59AA278D16D881D0CE19BF3B01B3FF723C419E88(L_44, NULL);
// yield return new WaitForEndOfFrame();
WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_45 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
NullCheck(L_45);
WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_45, NULL);
__this->___U3CU3E2__current_1 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_45);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_016b:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0173:
{
// while (asyncOperations.Any(a => a.progress < 1.0f))
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_46 = __this->___U3CU3E4__this_3;
NullCheck(L_46);
AsyncOperationU5BU5D_tBFC28B3253FDBAAA1B55999326171E1BCE0A8C36* L_47 = L_46->___asyncOperations_17;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_48 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__17_1_5;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_49 = L_48;
G_B22_0 = L_49;
G_B22_1 = L_47;
if (L_49)
{
G_B23_0 = L_49;
G_B23_1 = L_47;
goto IL_019d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var);
U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83* L_50 = ((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_51 = (Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D*)il2cpp_codegen_object_new(Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D_il2cpp_TypeInfo_var);
NullCheck(L_51);
Func_2__ctor_m36B1F987C803FE0E87532C4FC3A2BE3A8802FE04(L_51, L_50, (intptr_t)((void*)U3CU3Ec_U3CUnloadLevelCoroutineU3Eb__17_1_m5ACD6E1D7FFA19C68F5D2A42B8D177333B74F340_RuntimeMethod_var), NULL);
Func_2_t79134B6231FC2DAC2FC9024ACE6F708C8C51AA0D* L_52 = L_51;
((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__17_1_5 = L_52;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC710A14A85C2C5DD8ADD9C2F196D17D7C5913B83_il2cpp_TypeInfo_var))->___U3CU3E9__17_1_5), (void*)L_52);
G_B23_0 = L_52;
G_B23_1 = G_B22_1;
}
IL_019d:
{
bool L_53;
L_53 = Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039((RuntimeObject*)G_B23_1, G_B23_0, Enumerable_Any_TisAsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_m9B6B8D35A4170CF617E9CFCE9C348FB3DEEBA039_RuntimeMethod_var);
V_5 = L_53;
bool L_54 = V_5;
if (L_54)
{
goto IL_014a;
}
}
{
// LogDebugInformation("Unloaded all scenes");
LevelStreamingManager_t579E8E27A1614D94C91E75565527F777AA263EF8* L_55 = __this->___U3CU3E4__this_3;
NullCheck(L_55);
LevelStreamingManager_LogDebugInformation_mA9E116ECE58867CB0F341B1E7069EC96DE7F548D(L_55, _stringLiteral723F0A74B5904844C97AC7CD3BA1FB5D385C5B83, NULL);
// }
return (bool)0;
}
}
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUnloadLevelCoroutineU3Ed__17_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mF509D55CC2BF119D6FEC74D0D9060DE944B3774A (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CUnloadLevelCoroutineU3Ed__17_System_Collections_IEnumerator_Reset_m80ACAA9221CCD46B6C6F43B0BBD59F4B8C7B958C (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* __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*)&U3CUnloadLevelCoroutineU3Ed__17_System_Collections_IEnumerator_Reset_m80ACAA9221CCD46B6C6F43B0BBD59F4B8C7B958C_RuntimeMethod_var)));
}
}
// System.Object GameplayIngredients.LevelStreaming.LevelStreamingManager/<UnloadLevelCoroutine>d__17::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CUnloadLevelCoroutineU3Ed__17_System_Collections_IEnumerator_get_Current_m9A5172DC594DA3585A78F7114E3B103B3045B9E5 (U3CUnloadLevelCoroutineU3Ed__17_tD156C255E98C84D0FAE248C3530B3EFF3F94A4B0* __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 GameplayIngredients.Events.EventBase::AllowUpdateCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventBase_AllowUpdateCalls_m2ABB1D475C9F9B3F53F0621F422E2D8A1E20A381 (EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return GameplayIngredientsSettings.currentSettings.allowUpdateCalls;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F(L_0, NULL);
V_0 = L_1;
goto IL_000e;
}
IL_000e:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Boolean GameplayIngredients.Events.EventBase::ForbidUpdateCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventBase_ForbidUpdateCalls_mD23AC82861E75E36B101F9DDA0FD6F252FBA22E1 (EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return !GameplayIngredientsSettings.currentSettings.allowUpdateCalls;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F(L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
goto IL_0011;
}
IL_0011:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Void GameplayIngredients.Events.EventBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5 (EventBase_tF8D80B6B01B365AD3736483D08048ADE6492A227* __this, const RuntimeMethod* method)
{
{
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.Void GameplayIngredients.Events.OnAwakeEvent::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAwakeEvent_Awake_m185FB34F31E25A14B043400C0AF9ABF70F83CFFC (OnAwakeEvent_tE78F9C1F2B965ADCEFAC23DF72472D8F24C0070A* __this, const RuntimeMethod* method)
{
{
// Callable.Call(onAwake, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___onAwake_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnAwakeEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAwakeEvent__ctor_m38F49B62409576FFC7C8C70D3757AB583DE13375 (OnAwakeEvent_tE78F9C1F2B965ADCEFAC23DF72472D8F24C0070A* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnButtonDownEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonDownEvent__ctor_m9F866AA41DB18F9B3BFE643D78B883F2EF6F73B0 (OnButtonDownEvent_t9BD9CCEC77CCF921E2F1A783AC2759BF76908D2B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2);
s_Il2CppMethodInitialized = true;
}
{
// public string Button = "Fire1";
__this->___Button_4 = _stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Button_4), (void*)_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnCollider2DEvent::OnCollisionEnter2D(UnityEngine.Collision2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollider2DEvent_OnCollisionEnter2D_m194F9AC8B70E3854C2B4A1C43C3282910A7BDAB5 (OnCollider2DEvent_tDC9B82C271EF60CB9E58A361C4710E84A353115A* __this, Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.collider.tag == Tag)
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_0021;
}
}
{
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_1 = ___other0;
NullCheck(L_1);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2;
L_2 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_1, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_2, NULL);
String_t* L_4 = __this->___Tag_7;
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_3, L_4, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 0;
}
IL_0022:
{
V_0 = (bool)G_B3_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_003f;
}
}
{
// Callable.Call(onCollisionEnter, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_7 = __this->___onCollisionEnter_4;
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_8 = ___other0;
NullCheck(L_8);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_9;
L_9 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_8, NULL);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_7, L_10, NULL);
}
IL_003f:
{
// if (!OnlyInteractWithTag)
bool L_11 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_1;
if (!L_12)
{
goto IL_0065;
}
}
{
// Callable.Call(onCollisionEnter, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_13 = __this->___onCollisionEnter_4;
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_14 = ___other0;
NullCheck(L_14);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_15;
L_15 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_14, NULL);
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_13, L_16, NULL);
}
IL_0065:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnCollider2DEvent::OnCollisionExit2D(UnityEngine.Collision2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollider2DEvent_OnCollisionExit2D_m048F1A3166D690A7316C2E55827B03EC1E0FAF64 (OnCollider2DEvent_tDC9B82C271EF60CB9E58A361C4710E84A353115A* __this, Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.collider.tag == Tag)
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_0021;
}
}
{
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_1 = ___other0;
NullCheck(L_1);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2;
L_2 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_1, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_2, NULL);
String_t* L_4 = __this->___Tag_7;
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_3, L_4, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 0;
}
IL_0022:
{
V_0 = (bool)G_B3_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_003f;
}
}
{
// Callable.Call(onCollisionExit, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_7 = __this->___onCollisionExit_5;
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_8 = ___other0;
NullCheck(L_8);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_9;
L_9 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_8, NULL);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_7, L_10, NULL);
}
IL_003f:
{
// if (!OnlyInteractWithTag)
bool L_11 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_1;
if (!L_12)
{
goto IL_0065;
}
}
{
// Callable.Call(onCollisionExit, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_13 = __this->___onCollisionExit_5;
Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_14 = ___other0;
NullCheck(L_14);
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_15;
L_15 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_14, NULL);
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_13, L_16, NULL);
}
IL_0065:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnCollider2DEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollider2DEvent__ctor_m2D5E4DEE72B1812077232B451F9E8B5C40AFDB53 (OnCollider2DEvent_tDC9B82C271EF60CB9E58A361C4710E84A353115A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
s_Il2CppMethodInitialized = true;
}
{
// public bool OnlyInteractWithTag = false;
__this->___OnlyInteractWithTag_6 = (bool)0;
// public string Tag = "Player";
__this->___Tag_7 = _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tag_7), (void*)_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnColliderEvent::OnCollisionEnter(UnityEngine.Collision)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnColliderEvent_OnCollisionEnter_mFA87A4F99651AC68F79B423B3B9B50C752D75DDF (OnColliderEvent_t42BF67CF88C838DA27A1C56B30C3425E942285C0* __this, Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.collider.tag == Tag)
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_0021;
}
}
{
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_1 = ___other0;
NullCheck(L_1);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_2;
L_2 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_1, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_2, NULL);
String_t* L_4 = __this->___Tag_7;
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_3, L_4, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 0;
}
IL_0022:
{
V_0 = (bool)G_B3_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_003f;
}
}
{
// Callable.Call(onCollisionEnter, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_7 = __this->___onCollisionEnter_4;
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_8 = ___other0;
NullCheck(L_8);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_9;
L_9 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_8, NULL);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_7, L_10, NULL);
}
IL_003f:
{
// if (!OnlyInteractWithTag)
bool L_11 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_1;
if (!L_12)
{
goto IL_0065;
}
}
{
// Callable.Call(onCollisionEnter, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_13 = __this->___onCollisionEnter_4;
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_14 = ___other0;
NullCheck(L_14);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15;
L_15 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_14, NULL);
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_13, L_16, NULL);
}
IL_0065:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnColliderEvent::OnCollisionExit(UnityEngine.Collision)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnColliderEvent_OnCollisionExit_m7F2F90FCC438936A946C3378C56F3A715A7CADD1 (OnColliderEvent_t42BF67CF88C838DA27A1C56B30C3425E942285C0* __this, Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.collider.tag == Tag)
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_0021;
}
}
{
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_1 = ___other0;
NullCheck(L_1);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_2;
L_2 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_1, NULL);
NullCheck(L_2);
String_t* L_3;
L_3 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_2, NULL);
String_t* L_4 = __this->___Tag_7;
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_3, L_4, NULL);
G_B3_0 = ((int32_t)(L_5));
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 0;
}
IL_0022:
{
V_0 = (bool)G_B3_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_003f;
}
}
{
// Callable.Call(onCollisionExit, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_7 = __this->___onCollisionExit_5;
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_8 = ___other0;
NullCheck(L_8);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_9;
L_9 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_8, NULL);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_7, L_10, NULL);
}
IL_003f:
{
// if (!OnlyInteractWithTag)
bool L_11 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_1;
if (!L_12)
{
goto IL_0065;
}
}
{
// Callable.Call(onCollisionExit, other.collider.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_13 = __this->___onCollisionExit_5;
Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_14 = ___other0;
NullCheck(L_14);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_15;
L_15 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_14, NULL);
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_13, L_16, NULL);
}
IL_0065:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnColliderEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnColliderEvent__ctor_m363349B1A25C22624F04F7479C4B180717226DD2 (OnColliderEvent_t42BF67CF88C838DA27A1C56B30C3425E942285C0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
s_Il2CppMethodInitialized = true;
}
{
// public bool OnlyInteractWithTag = false;
__this->___OnlyInteractWithTag_6 = (bool)0;
// public string Tag = "Player";
__this->___Tag_7 = _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tag_7), (void*)_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnDestroyEvent::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestroyEvent_OnDestroy_m998800CBC53B52836165725C484D6F602F8442CC (OnDestroyEvent_tBC8D745F6993C5CCAB1174612803E873C13E2966* __this, const RuntimeMethod* method)
{
{
// Callable.Call(onDestroy, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___onDestroy_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnDestroyEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestroyEvent__ctor_m74DA0B79A9BD971483B5A78F233A633490395185 (OnDestroyEvent_tBC8D745F6993C5CCAB1174612803E873C13E2966* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnEnableDisableEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnEnableDisableEvent_OnEnable_mFC038A4FE722AA34412E25D5E28CB511A2AFA902 (OnEnableDisableEvent_t58EAD4CCBB99F600666A77E587B1AF1817B8015B* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnEnableEvent, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnEnableEvent_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnEnableDisableEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnEnableDisableEvent_OnDisable_m4CB8297A432DC47A05A7AC48A9780635E1B28F97 (OnEnableDisableEvent_t58EAD4CCBB99F600666A77E587B1AF1817B8015B* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnDisableEvent, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnDisableEvent_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnEnableDisableEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnEnableDisableEvent__ctor_mAD403D4B979526B5AB2C9578E02E190F2E3EE244 (OnEnableDisableEvent_t58EAD4CCBB99F600666A77E587B1AF1817B8015B* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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
// GameplayIngredients.Events.OnGameManagerLevelStart/GameManagerLevelType GameplayIngredients.Events.OnGameManagerLevelStart::get_levelType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OnGameManagerLevelStart_get_levelType_m1AD2135DDC3522B026BB873F27E5A745332DA6F1 (OnGameManagerLevelStart_t00D1185C0C025595AD6750EB168AFD14D857130A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// public GameManagerLevelType levelType { get { return m_LevelType; } }
int32_t L_0 = __this->___m_LevelType_4;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public GameManagerLevelType levelType { get { return m_LevelType; } }
int32_t L_1 = V_0;
return L_1;
}
}
// System.Void GameplayIngredients.Events.OnGameManagerLevelStart::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGameManagerLevelStart_OnEnable_m348E96166E2D400CD758B15E9275814903EE63E5 (OnGameManagerLevelStart_t00D1185C0C025595AD6750EB168AFD14D857130A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGameManagerLevelStart_Execute_m4B4317DD3A04FDCEFF56F60037FCB471809BB337_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// m_Message = GetMessage(m_LevelType);
int32_t L_0 = __this->___m_LevelType_4;
String_t* L_1;
L_1 = OnGameManagerLevelStart_GetMessage_mA378324893EFBF4DE3BB22920E314E5D210E1351(L_0, NULL);
__this->___m_Message_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Message_5), (void*)L_1);
// Messager.RegisterMessage(m_Message, Execute);
String_t* L_2 = __this->___m_Message_5;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_3 = (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*)il2cpp_codegen_object_new(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
NullCheck(L_3);
Message__ctor_mD302FE6B95DD9691DCABC06C663B04205AA41DA8(L_3, __this, (intptr_t)((void*)OnGameManagerLevelStart_Execute_m4B4317DD3A04FDCEFF56F60037FCB471809BB337_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Messager_RegisterMessage_m66E23621F580A2F67F881A32049F1295F71A370B(L_2, L_3, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnGameManagerLevelStart::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGameManagerLevelStart_OnDisable_mF2ED601F8237F2715B3849A68F99266204E42479 (OnGameManagerLevelStart_t00D1185C0C025595AD6750EB168AFD14D857130A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGameManagerLevelStart_Execute_m4B4317DD3A04FDCEFF56F60037FCB471809BB337_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Messager.RemoveMessage(m_Message, Execute);
String_t* L_0 = __this->___m_Message_5;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_1 = (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*)il2cpp_codegen_object_new(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
NullCheck(L_1);
Message__ctor_mD302FE6B95DD9691DCABC06C663B04205AA41DA8(L_1, __this, (intptr_t)((void*)OnGameManagerLevelStart_Execute_m4B4317DD3A04FDCEFF56F60037FCB471809BB337_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Messager_RemoveMessage_m2A4BB17D2E5072DD551ABB9E94AEAD1B6C058A17(L_0, L_1, NULL);
// }
return;
}
}
// System.String GameplayIngredients.Events.OnGameManagerLevelStart::GetMessage(GameplayIngredients.Events.OnGameManagerLevelStart/GameManagerLevelType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnGameManagerLevelStart_GetMessage_mA378324893EFBF4DE3BB22920E314E5D210E1351 (int32_t ___type0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
{
// switch(type)
int32_t L_0 = ___type0;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0018;
}
}
{
goto IL_0018;
}
IL_0010:
{
// case GameManagerLevelType.MainMenu: return GameManager.MainMenuStartMessage;
il2cpp_codegen_runtime_class_init_inline(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var);
String_t* L_4 = ((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___MainMenuStartMessage_13;
V_2 = L_4;
goto IL_0020;
}
IL_0018:
{
// case GameManagerLevelType.GameLevel: return GameManager.GameLevelStartMessage;
il2cpp_codegen_runtime_class_init_inline(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var);
String_t* L_5 = ((GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_StaticFields*)il2cpp_codegen_static_fields_for(GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E_il2cpp_TypeInfo_var))->___GameLevelStartMessage_14;
V_2 = L_5;
goto IL_0020;
}
IL_0020:
{
// }
String_t* L_6 = V_2;
return L_6;
}
}
// System.Void GameplayIngredients.Events.OnGameManagerLevelStart::Execute(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGameManagerLevelStart_Execute_m4B4317DD3A04FDCEFF56F60037FCB471809BB337 (OnGameManagerLevelStart_t00D1185C0C025595AD6750EB168AFD14D857130A* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
}
try
{// begin try (depth: 1)
// Callable.Call(OnMessageRecieved, instigator);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnMessageRecieved_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___instigator0;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
goto IL_003f;
}// 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_0012;
}
throw e;
}
CATCH_0012:
{// begin catch(System.Exception)
// catch (System.Exception e)
V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// UnityEngine.Debug.LogError(string.Format("OnMessageEvent : Exception Caught while catching message '{0}' on Object '{1}'", m_Message, gameObject.name));
String_t* L_2 = __this->___m_Message_5;
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);
String_t* L_5;
L_5 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD588AD901F2814C660F70CCDF9DAADFF5CECC100)), L_2, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_5, NULL);
// UnityEngine.Debug.LogException(e);
Exception_t* L_6 = V_0;
Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_003f;
}// end catch (depth: 1)
IL_003f:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnGameManagerLevelStart::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGameManagerLevelStart__ctor_mBB2132F1284B657E51D449615FC37FCEBEBF1A04 (OnGameManagerLevelStart_t00D1185C0C025595AD6750EB168AFD14D857130A* __this, const RuntimeMethod* method)
{
{
// protected GameManagerLevelType m_LevelType = GameManagerLevelType.GameLevel;
__this->___m_LevelType_4 = 1;
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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
#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 GameplayIngredients.Events.OnInputActionEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputActionEvent_OnEnable_m89208F83DA5AFC9BD34D1CB00FA7BB2566462E2D (OnInputActionEvent_t4FFCF892F5B0FAAA318A9C695C9D2AFCFC77823E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnInputActionEvent_InputAction_performed_m83966872456D1041811CE23972A61278835584B9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// InputActionManager.Request(inputAction, InputAction_performed);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_0 = __this->___inputAction_4;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_1 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_1, __this, (intptr_t)((void*)OnInputActionEvent_InputAction_performed_m83966872456D1041811CE23972A61278835584B9_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
InputActionManager_Request_mD92ECD4B89A4CB84B2B55F30358A340D2670A387(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputActionEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputActionEvent_OnDisable_mF354C1E7EEEAA6A8E965CE80243CAD96CBBE0B12 (OnInputActionEvent_t4FFCF892F5B0FAAA318A9C695C9D2AFCFC77823E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnInputActionEvent_InputAction_performed_m83966872456D1041811CE23972A61278835584B9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// InputActionManager.Release(inputAction, InputAction_performed);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_0 = __this->___inputAction_4;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_1 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_1, __this, (intptr_t)((void*)OnInputActionEvent_InputAction_performed_m83966872456D1041811CE23972A61278835584B9_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
InputActionManager_Release_m119C609AD1D9F73B230CB888463A05D3F696AB1E(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputActionEvent::InputAction_performed(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputActionEvent_InputAction_performed_m83966872456D1041811CE23972A61278835584B9 (OnInputActionEvent_t4FFCF892F5B0FAAA318A9C695C9D2AFCFC77823E* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___obj0, const RuntimeMethod* method)
{
{
// Callable.Call(onButtonDown, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___onButtonDown_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputActionEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputActionEvent__ctor_mF180C25E78AA35931153470CA33C85ED8D4ACA29 (OnInputActionEvent_t4FFCF892F5B0FAAA318A9C695C9D2AFCFC77823E* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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
// Conversion methods for marshalling of: GameplayIngredients.Events.InputAssetAction
IL2CPP_EXTERN_C void InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshal_pinvoke(const InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1& unmarshaled, InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_pinvoke& marshaled)
{
Exception_t* ___asset_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'asset' of type 'InputAssetAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___asset_0Exception, NULL);
}
IL2CPP_EXTERN_C void InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshal_pinvoke_back(const InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_pinvoke& marshaled, InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1& unmarshaled)
{
Exception_t* ___asset_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'asset' of type 'InputAssetAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___asset_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.Events.InputAssetAction
IL2CPP_EXTERN_C void InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshal_pinvoke_cleanup(InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: GameplayIngredients.Events.InputAssetAction
IL2CPP_EXTERN_C void InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshal_com(const InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1& unmarshaled, InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_com& marshaled)
{
Exception_t* ___asset_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'asset' of type 'InputAssetAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___asset_0Exception, NULL);
}
IL2CPP_EXTERN_C void InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshal_com_back(const InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_com& marshaled, InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1& unmarshaled)
{
Exception_t* ___asset_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'asset' of type 'InputAssetAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___asset_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.Events.InputAssetAction
IL2CPP_EXTERN_C void InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshal_com_cleanup(InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1_marshaled_com& marshaled)
{
}
// UnityEngine.InputSystem.InputAction GameplayIngredients.Events.InputAssetAction::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputAssetAction_get_action_mB12176BD1883BF3B101822D6D267954E8C6D2C7D (InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1* __this, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m265FBED81CCAD9FB895AD63C2CB0F7DB4CE469B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m13756C564AC1593F1AD10FEF73900F4A2390724D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17BA00BF94D09053FC05C0E0AE394D455E612D1C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E3B48435A7F93E98EFAC511E350E0F78125C836);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B05D1180DE88283B5A75C09B9099ADF747592FA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBE69EA642F0CD646454C5CA3361D89E7C66A4E2);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_1 = NULL;
bool V_2 = false;
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* V_3 = NULL;
int32_t V_4 = 0;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_5 = NULL;
int32_t V_6 = 0;
bool V_7 = false;
ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081 V_8;
memset((&V_8), 0, sizeof(V_8));
bool V_9 = false;
ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915 V_10;
memset((&V_10), 0, sizeof(V_10));
bool V_11 = false;
int32_t G_B5_0 = 0;
{
// if (asset == null)
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___asset_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0018;
}
}
{
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01c0;
}
IL_0018:
{
// if(m_CachedPath != path || m_CachedInputAction == null)
String_t* L_3 = __this->___m_CachedPath_3;
String_t* L_4 = __this->___path_1;
bool L_5;
L_5 = String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE(L_3, L_4, NULL);
if (L_5)
{
goto IL_0037;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_6 = __this->___m_CachedInputAction_4;
G_B5_0 = ((((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_0038;
}
IL_0037:
{
G_B5_0 = 1;
}
IL_0038:
{
V_2 = (bool)G_B5_0;
bool L_7 = V_2;
if (!L_7)
{
goto IL_01b7;
}
}
{
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* L_8 = (U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5_il2cpp_TypeInfo_var);
NullCheck(L_8);
U3CU3Ec__DisplayClass3_0__ctor_mD2C1FCE3CD036F92C861D361895B1A6F24397CB4(L_8, NULL);
V_3 = L_8;
// string[] split = path.Split(pathSeparator);
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* L_9 = V_3;
String_t* L_10 = __this->___path_1;
NullCheck(L_10);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11;
L_11 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_10, ((int32_t)47), 0, NULL);
NullCheck(L_9);
L_9->___split_0 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___split_0), (void*)L_11);
// if(split.Length != 2)
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* L_12 = V_3;
NullCheck(L_12);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12->___split_0;
NullCheck(L_13);
V_7 = (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_14 = V_7;
if (!L_14)
{
goto IL_0097;
}
}
{
// Debug.LogWarning($"Invalid Path '{path}'", asset);
String_t* L_15 = __this->___path_1;
String_t* L_16;
L_16 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral17BA00BF94D09053FC05C0E0AE394D455E612D1C, L_15, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_17 = __this->___asset_0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_16, L_17, NULL);
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01c0;
}
IL_0097:
{
// int mapIdx = asset.actionMaps.IndexOf(o => o.name == split[0]);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_18 = __this->___asset_0;
NullCheck(L_18);
ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081 L_19;
L_19 = InputActionAsset_get_actionMaps_m4466B91D0F82214F6B3CBE373B64D785657B63B4(L_18, NULL);
V_8 = L_19;
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* L_20 = V_3;
Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4* L_21 = (Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4*)il2cpp_codegen_object_new(Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4_il2cpp_TypeInfo_var);
NullCheck(L_21);
Predicate_1__ctor_mB0DBE3912531B9024C1A2C9C3DC11A476E25A24D(L_21, L_20, (intptr_t)((void*)U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m265FBED81CCAD9FB895AD63C2CB0F7DB4CE469B1_RuntimeMethod_var), NULL);
int32_t L_22;
L_22 = ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A((&V_8), L_21, ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A_RuntimeMethod_var);
V_4 = L_22;
// if(mapIdx == -1) // not found
int32_t L_23 = V_4;
V_9 = (bool)((((int32_t)L_23) == ((int32_t)(-1)))? 1 : 0);
bool L_24 = V_9;
if (!L_24)
{
goto IL_00fa;
}
}
{
// Debug.LogWarning($"Could not find action map '{split[0]}' in asset {asset.name}", asset);
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* L_25 = V_3;
NullCheck(L_25);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25->___split_0;
NullCheck(L_26);
int32_t L_27 = 0;
String_t* L_28 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_29 = __this->___asset_0;
NullCheck(L_29);
String_t* L_30;
L_30 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_29, NULL);
String_t* L_31;
L_31 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteral8B05D1180DE88283B5A75C09B9099ADF747592FA, L_28, _stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077, L_30, NULL);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_32 = __this->___asset_0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_31, L_32, NULL);
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01c0;
}
IL_00fa:
{
// var map = asset.actionMaps[mapIdx];
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_33 = __this->___asset_0;
NullCheck(L_33);
ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081 L_34;
L_34 = InputActionAsset_get_actionMaps_m4466B91D0F82214F6B3CBE373B64D785657B63B4(L_33, NULL);
V_8 = L_34;
int32_t L_35 = V_4;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_36;
L_36 = ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56((&V_8), L_35, ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56_RuntimeMethod_var);
V_5 = L_36;
// int actionIdx = map.actions.IndexOf(o => o.name == split[1]);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_37 = V_5;
NullCheck(L_37);
ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915 L_38;
L_38 = InputActionMap_get_actions_mC8FEA8D1BC6F750FBE202105EF0E7F41C166DF1E(L_37, NULL);
V_10 = L_38;
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* L_39 = V_3;
Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8* L_40 = (Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8*)il2cpp_codegen_object_new(Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8_il2cpp_TypeInfo_var);
NullCheck(L_40);
Predicate_1__ctor_m857C7E1F969431E761D505F612FF18004C0CA35F(L_40, L_39, (intptr_t)((void*)U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m13756C564AC1593F1AD10FEF73900F4A2390724D_RuntimeMethod_var), NULL);
int32_t L_41;
L_41 = ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D((&V_10), L_40, ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D_RuntimeMethod_var);
V_6 = L_41;
// if(actionIdx == -1) // not found
int32_t L_42 = V_6;
V_11 = (bool)((((int32_t)L_42) == ((int32_t)(-1)))? 1 : 0);
bool L_43 = V_11;
if (!L_43)
{
goto IL_0192;
}
}
{
// Debug.LogWarning($"Could not find action '{split[1]}' of map '{map.name}' in asset {asset.name}", asset);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_44;
NullCheck(L_45);
ArrayElementTypeCheck (L_45, _stringLiteral3E3B48435A7F93E98EFAC511E350E0F78125C836);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3E3B48435A7F93E98EFAC511E350E0F78125C836);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45;
U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* L_47 = V_3;
NullCheck(L_47);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_47->___split_0;
NullCheck(L_48);
int32_t L_49 = 1;
String_t* L_50 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_50);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_50);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_46;
NullCheck(L_51);
ArrayElementTypeCheck (L_51, _stringLiteralBBE69EA642F0CD646454C5CA3361D89E7C66A4E2);
(L_51)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralBBE69EA642F0CD646454C5CA3361D89E7C66A4E2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_53 = V_5;
NullCheck(L_53);
String_t* L_54;
L_54 = InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline(L_53, NULL);
NullCheck(L_52);
ArrayElementTypeCheck (L_52, L_54);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_54);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_52;
NullCheck(L_55);
ArrayElementTypeCheck (L_55, _stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077);
(L_55)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = L_55;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_57 = __this->___asset_0;
NullCheck(L_57);
String_t* L_58;
L_58 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_57, NULL);
NullCheck(L_56);
ArrayElementTypeCheck (L_56, L_58);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_58);
String_t* L_59;
L_59 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_56, NULL);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_60 = __this->___asset_0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_59, L_60, NULL);
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01c0;
}
IL_0192:
{
// m_CachedInputAction = map.actions[actionIdx];
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_61 = V_5;
NullCheck(L_61);
ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915 L_62;
L_62 = InputActionMap_get_actions_mC8FEA8D1BC6F750FBE202105EF0E7F41C166DF1E(L_61, NULL);
V_10 = L_62;
int32_t L_63 = V_6;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_64;
L_64 = ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464((&V_10), L_63, ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464_RuntimeMethod_var);
__this->___m_CachedInputAction_4 = L_64;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedInputAction_4), (void*)L_64);
// m_CachedPath = path;
String_t* L_65 = __this->___path_1;
__this->___m_CachedPath_3 = L_65;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedPath_3), (void*)L_65);
}
IL_01b7:
{
// return m_CachedInputAction;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_66 = __this->___m_CachedInputAction_4;
V_1 = L_66;
goto IL_01c0;
}
IL_01c0:
{
// }
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_67 = V_1;
return L_67;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputAssetAction_get_action_mB12176BD1883BF3B101822D6D267954E8C6D2C7D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = InputAssetAction_get_action_mB12176BD1883BF3B101822D6D267954E8C6D2C7D(_thisAdjusted, method);
return _returnValue;
}
#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 GameplayIngredients.Events.InputAssetAction/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mD2C1FCE3CD036F92C861D361895B1A6F24397CB4 (U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.Events.InputAssetAction/<>c__DisplayClass3_0::<get_action>b__0(UnityEngine.InputSystem.InputActionMap)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m265FBED81CCAD9FB895AD63C2CB0F7DB4CE469B1 (U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* __this, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___o0, const RuntimeMethod* method)
{
{
// int mapIdx = asset.actionMaps.IndexOf(o => o.name == split[0]);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0 = ___o0;
NullCheck(L_0);
String_t* L_1;
L_1 = InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline(L_0, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = __this->___split_0;
NullCheck(L_2);
int32_t L_3 = 0;
String_t* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, L_4, NULL);
return L_5;
}
}
// System.Boolean GameplayIngredients.Events.InputAssetAction/<>c__DisplayClass3_0::<get_action>b__1(UnityEngine.InputSystem.InputAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m13756C564AC1593F1AD10FEF73900F4A2390724D (U3CU3Ec__DisplayClass3_0_tA1D22483880B70B698DF52F65E93A2199EAB2CC5* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___o0, const RuntimeMethod* method)
{
{
// int actionIdx = map.actions.IndexOf(o => o.name == split[1]);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_0 = ___o0;
NullCheck(L_0);
String_t* L_1;
L_1 = InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline(L_0, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = __this->___split_0;
NullCheck(L_2);
int32_t L_3 = 1;
String_t* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, 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 GameplayIngredients.Events.OnInputAssetActionEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputAssetActionEvent_OnEnable_m298EA6600DA580687F3794A15A8C180A82279A4F (OnInputAssetActionEvent_t1F97E38FD47C4E2D1EAE137858D7287154D081DB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnInputAssetActionEvent_InputAction_performed_m6C8F61A74B0B9915442B34CB4F876110A99B49FE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// InputActionManager.Request(inputAction.action, InputAction_performed);
InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1* L_0 = (&__this->___inputAction_4);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1;
L_1 = InputAssetAction_get_action_mB12176BD1883BF3B101822D6D267954E8C6D2C7D(L_0, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_2, __this, (intptr_t)((void*)OnInputAssetActionEvent_InputAction_performed_m6C8F61A74B0B9915442B34CB4F876110A99B49FE_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
InputActionManager_Request_mD92ECD4B89A4CB84B2B55F30358A340D2670A387(L_1, L_2, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputAssetActionEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputAssetActionEvent_OnDisable_m307C64B5FA965892F48420AC7BC9AE7FA0B973B3 (OnInputAssetActionEvent_t1F97E38FD47C4E2D1EAE137858D7287154D081DB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnInputAssetActionEvent_InputAction_performed_m6C8F61A74B0B9915442B34CB4F876110A99B49FE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// InputActionManager.Release(inputAction.action, InputAction_performed);
InputAssetAction_t4A10664466EDD61843DD11A34E950BCD6704BDD1* L_0 = (&__this->___inputAction_4);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1;
L_1 = InputAssetAction_get_action_mB12176BD1883BF3B101822D6D267954E8C6D2C7D(L_0, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_2, __this, (intptr_t)((void*)OnInputAssetActionEvent_InputAction_performed_m6C8F61A74B0B9915442B34CB4F876110A99B49FE_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
InputActionManager_Release_m119C609AD1D9F73B230CB888463A05D3F696AB1E(L_1, L_2, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputAssetActionEvent::InputAction_performed(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputAssetActionEvent_InputAction_performed_m6C8F61A74B0B9915442B34CB4F876110A99B49FE (OnInputAssetActionEvent_t1F97E38FD47C4E2D1EAE137858D7287154D081DB* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___obj0, const RuntimeMethod* method)
{
{
// Callable.Call(onButtonDown, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___onButtonDown_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputAssetActionEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputAssetActionEvent__ctor_m63D3E5C3A5A097F1ED90558DA8296F180F4675A6 (OnInputAssetActionEvent_t1F97E38FD47C4E2D1EAE137858D7287154D081DB* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnInputDirectEvent::IsMouse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnInputDirectEvent_IsMouse_mB6A01245FEC5153F669F0C1909EB77179E9CA4E6 (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, const RuntimeMethod* method)
{
{
// bool IsMouse() => device == Device.Mouse;
int32_t L_0 = __this->___device_4;
return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
}
}
// System.Boolean GameplayIngredients.Events.OnInputDirectEvent::IsGamepad()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnInputDirectEvent_IsGamepad_m13763A9E9E28545935A5C9B4032A1CA6B8467DA9 (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, const RuntimeMethod* method)
{
{
// bool IsGamepad() => device == Device.Gamepad;
int32_t L_0 = __this->___device_4;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean GameplayIngredients.Events.OnInputDirectEvent::IsKeyboard()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnInputDirectEvent_IsKeyboard_mEF35213F8874E7C62FD0352670A654F11D1EE9DD (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, const RuntimeMethod* method)
{
{
// bool IsKeyboard() => device == Device.Keyboard;
int32_t L_0 = __this->___device_4;
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
// System.Void GameplayIngredients.Events.OnInputDirectEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputDirectEvent_OnEnable_m679E65D377EA9BB1A68B95B40AF547129A63C157 (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnInputDirectEvent_SingleUpdate_m2FEBCAB3AE08001833FCB93893D0A7BE29DD3F9B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// button = GetButton(device);
int32_t L_0 = __this->___device_4;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1;
L_1 = OnInputDirectEvent_GetButton_mF7CC5C8BB69531C764D46B4C3A9BE6E1E2378E04(__this, L_0, NULL);
__this->___button_10 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___button_10), (void*)L_1);
// Manager.Get<SingleUpdateManager>().Register(SingleUpdate);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* L_2;
L_2 = Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2(Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_3 = (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*)il2cpp_codegen_object_new(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
NullCheck(L_3);
SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7(L_3, __this, (intptr_t)((void*)OnInputDirectEvent_SingleUpdate_m2FEBCAB3AE08001833FCB93893D0A7BE29DD3F9B_RuntimeMethod_var), NULL);
NullCheck(L_2);
SingleUpdateManager_Register_mB45D4DD43F8E3FD82E9A0A0DBE72EBCE9E64F974(L_2, L_3, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputDirectEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputDirectEvent_OnDisable_m96A2A5A6E6DF4D9D72B98EDCD59799C8DA7CD6D1 (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnInputDirectEvent_SingleUpdate_m2FEBCAB3AE08001833FCB93893D0A7BE29DD3F9B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Manager.Get<SingleUpdateManager>().Remove(SingleUpdate);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* L_0;
L_0 = Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2(Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_1 = (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*)il2cpp_codegen_object_new(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
NullCheck(L_1);
SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7(L_1, __this, (intptr_t)((void*)OnInputDirectEvent_SingleUpdate_m2FEBCAB3AE08001833FCB93893D0A7BE29DD3F9B_RuntimeMethod_var), NULL);
NullCheck(L_0);
SingleUpdateManager_Remove_m8AF1F5AD4674B36DD632A82757373AD27C226F0D(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnInputDirectEvent::SingleUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputDirectEvent_SingleUpdate_m2FEBCAB3AE08001833FCB93893D0A7BE29DD3F9B (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
{
// if (button == null)
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___button_10;
V_0 = (bool)((((RuntimeObject*)(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
// return;
goto IL_0048;
}
IL_0010:
{
// if (button.wasPressedThisFrame)
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_2 = __this->___button_10;
NullCheck(L_2);
bool L_3;
L_3 = ButtonControl_get_wasPressedThisFrame_m6ED1DB185035A406B0659A055C3096A5058DBD5B(L_2, NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_002c;
}
}
{
// Callable.Call(onPressed, null);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_5 = __this->___onPressed_8;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_5, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_002c:
{
// if (button.wasReleasedThisFrame)
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_6 = __this->___button_10;
NullCheck(L_6);
bool L_7;
L_7 = ButtonControl_get_wasReleasedThisFrame_m492DB9A10A1EED0FACE2330E230A6DF7650EEC7D(L_6, NULL);
V_2 = L_7;
bool L_8 = V_2;
if (!L_8)
{
goto IL_0048;
}
}
{
// Callable.Call(onReleased, null);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_9 = __this->___onReleased_9;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_9, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, NULL);
}
IL_0048:
{
// }
return;
}
}
// UnityEngine.InputSystem.Controls.ButtonControl GameplayIngredients.Events.OnInputDirectEvent::GetButton(GameplayIngredients.Device)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* OnInputDirectEvent_GetButton_mF7CC5C8BB69531C764D46B4C3A9BE6E1E2378E04 (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, int32_t ___d0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_2 = NULL;
{
// switch (d)
int32_t L_0 = ___d0;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0019;
}
case 1:
{
goto IL_0027;
}
case 2:
{
goto IL_0035;
}
}
}
{
goto IL_0043;
}
IL_0019:
{
// return InputSystemUtility.GetButton(gamepadButton);
int32_t L_3 = __this->___gamepadButton_6;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_4;
L_4 = InputSystemUtility_GetButton_m1F7768B7124FB8C276D2899CA21A63322B41FD8C(L_3, NULL);
V_2 = L_4;
goto IL_0049;
}
IL_0027:
{
// return InputSystemUtility.GetButton(keyboardKey);
int32_t L_5 = __this->___keyboardKey_7;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_6;
L_6 = InputSystemUtility_GetButton_mBE327984016DF72ACC2C2271926025CF50700673(L_5, NULL);
V_2 = L_6;
goto IL_0049;
}
IL_0035:
{
// return InputSystemUtility.GetButton(mouseButton);
int32_t L_7 = __this->___mouseButton_5;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_8;
L_8 = InputSystemUtility_GetButton_mF3251589EEB8DAE5CA08C084E0C7878FF6DBBDB9(L_7, NULL);
V_2 = L_8;
goto IL_0049;
}
IL_0043:
{
// throw new System.NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_9 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_9);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OnInputDirectEvent_GetButton_mF7CC5C8BB69531C764D46B4C3A9BE6E1E2378E04_RuntimeMethod_var)));
}
IL_0049:
{
// }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_10 = V_2;
return L_10;
}
}
// System.Void GameplayIngredients.Events.OnInputDirectEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputDirectEvent__ctor_m62D6A7FA68C9FEBB4CD29B7504300E358F205228 (OnInputDirectEvent_tF657228106DB8948C32BDFB4E877F718B1A226E0* __this, const RuntimeMethod* method)
{
{
// Device device = Device.Keyboard;
__this->___device_4 = 1;
// MouseButton mouseButton = MouseButton.Left;
__this->___mouseButton_5 = 0;
// GamepadButton gamepadButton = GamepadButton.A;
__this->___gamepadButton_6 = 0;
// Key keyboardKey = Key.Space;
__this->___keyboardKey_7 = 1;
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnJointBreakEvent::OnJointBreak(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreakEvent_OnJointBreak_mE7226760D874973CFB0664F41C85D7B801831FD5 (OnJointBreakEvent_t67639A0F12F7FB92A08A83F29FD72E9E89BC49B7* __this, float ___breakForce0, const RuntimeMethod* method)
{
{
// Callable.Call(onJointBreak, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___onJointBreak_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnJointBreakEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreakEvent__ctor_mCDF0DB91AE0750D78531B9D0E04B7C552B7518F0 (OnJointBreakEvent_t67639A0F12F7FB92A08A83F29FD72E9E89BC49B7* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnKeyDownEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnKeyDownEvent__ctor_m7B46D0F4F9471532A4F31F34DE2D1F36FC8CE1B0 (OnKeyDownEvent_t5EF432613B39F7AB548A432C35C612E20D658AFB* __this, const RuntimeMethod* method)
{
{
// public KeyCode Key = KeyCode.F5;
__this->___Key_4 = ((int32_t)286);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnMessageEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMessageEvent_OnEnable_m24745B197B596403DD71D49309F709CBF3F94A78 (OnMessageEvent_tE81895ECCB44A4A5652691B57F88C64C9D08E95B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnMessageEvent_Execute_m38436177AD12E56F2FE6B02FD6CA031052A15A80_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Messager.RegisterMessage(MessageName, Execute);
String_t* L_0 = __this->___MessageName_4;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_1 = (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*)il2cpp_codegen_object_new(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
NullCheck(L_1);
Message__ctor_mD302FE6B95DD9691DCABC06C663B04205AA41DA8(L_1, __this, (intptr_t)((void*)OnMessageEvent_Execute_m38436177AD12E56F2FE6B02FD6CA031052A15A80_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Messager_RegisterMessage_m66E23621F580A2F67F881A32049F1295F71A370B(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnMessageEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMessageEvent_OnDisable_m9646E9AC0F36B96629B80FF2E26E9E1FC8D8351D (OnMessageEvent_tE81895ECCB44A4A5652691B57F88C64C9D08E95B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnMessageEvent_Execute_m38436177AD12E56F2FE6B02FD6CA031052A15A80_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// Messager.RemoveMessage(MessageName, Execute);
String_t* L_0 = __this->___MessageName_4;
Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* L_1 = (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719*)il2cpp_codegen_object_new(Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719_il2cpp_TypeInfo_var);
NullCheck(L_1);
Message__ctor_mD302FE6B95DD9691DCABC06C663B04205AA41DA8(L_1, __this, (intptr_t)((void*)OnMessageEvent_Execute_m38436177AD12E56F2FE6B02FD6CA031052A15A80_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(Messager_tCB26C16C4411606837BE3B12E8B291D8811A3004_il2cpp_TypeInfo_var);
Messager_RemoveMessage_m2A4BB17D2E5072DD551ABB9E94AEAD1B6C058A17(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnMessageEvent::Execute(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMessageEvent_Execute_m38436177AD12E56F2FE6B02FD6CA031052A15A80 (OnMessageEvent_tE81895ECCB44A4A5652691B57F88C64C9D08E95B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
Exception_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
}
try
{// begin try (depth: 1)
// Callable.Call(OnMessageRecieved, instigator);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnMessageRecieved_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___instigator0;
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
goto IL_003f;
}// 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_0012;
}
throw e;
}
CATCH_0012:
{// begin catch(System.Exception)
// catch(System.Exception e)
V_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
// UnityEngine.Debug.LogError(string.Format("OnMessageEvent : Exception Caught while catching message '{0}' on Object '{1}'", MessageName, gameObject.name));
String_t* L_2 = __this->___MessageName_4;
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);
String_t* L_5;
L_5 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD588AD901F2814C660F70CCDF9DAADFF5CECC100)), L_2, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_5, NULL);
// UnityEngine.Debug.LogException(e);
Exception_t* L_6 = V_0;
Debug_LogException_m82E44FEC6B03BC34AFC2CAF6583051570C60CB9E(L_6, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_003f;
}// end catch (depth: 1)
IL_003f:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnMessageEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMessageEvent__ctor_m03CFC062B49C2C60C04FC65FDC15B6181B49AB77 (OnMessageEvent_tE81895ECCB44A4A5652691B57F88C64C9D08E95B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B850A03952CDBCC170C393B2A85CCA5764E310C);
s_Il2CppMethodInitialized = true;
}
{
// public string MessageName = "Message";
__this->___MessageName_4 = _stringLiteral9B850A03952CDBCC170C393B2A85CCA5764E310C;
Il2CppCodeGenWriteBarrier((void**)(&__this->___MessageName_4), (void*)_stringLiteral9B850A03952CDBCC170C393B2A85CCA5764E310C);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnMouseDownEvent::OnMouseDown()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseDownEvent_OnMouseDown_m68F52B136734DBD1ED9E3643B0BF5D62FC3B8439 (OnMouseDownEvent_t0B2AB41C78EA3CF728108DB64FBE49F53DAA21B6* __this, const RuntimeMethod* method)
{
{
// Callable.Call(MouseDown, this.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___MouseDown_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnMouseDownEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseDownEvent__ctor_m17FFFA1DA59FA2138A0A61FE3F744ADD78C64E2F (OnMouseDownEvent_t0B2AB41C78EA3CF728108DB64FBE49F53DAA21B6* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnMouseHoverEvent::OnMouseEnter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseHoverEvent_OnMouseEnter_m48EF45AB6F57F6C4A7FA6CF4DC757AD7B1D1EB07 (OnMouseHoverEvent_tD2D8C81F49BFDF8190EF79CBB5D8CC99BCD99378* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnHoverIn, this.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnHoverIn_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnMouseHoverEvent::OnMouseExit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseHoverEvent_OnMouseExit_m3533105FC53EE88ABB2C1D3ACCC5746D421E4230 (OnMouseHoverEvent_tD2D8C81F49BFDF8190EF79CBB5D8CC99BCD99378* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnHoverOut, this.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnHoverOut_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnMouseHoverEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseHoverEvent__ctor_mE1E491B07326FEEE69B891DC2D1F647E3B42DED8 (OnMouseHoverEvent_tD2D8C81F49BFDF8190EF79CBB5D8CC99BCD99378* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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
// Conversion methods for marshalling of: GameplayIngredients.Events.PlayerInputAction
IL2CPP_EXTERN_C void PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshal_pinvoke(const PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0& unmarshaled, PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_pinvoke& marshaled)
{
Exception_t* ___playerInput_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'playerInput' of type 'PlayerInputAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___playerInput_0Exception, NULL);
}
IL2CPP_EXTERN_C void PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshal_pinvoke_back(const PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_pinvoke& marshaled, PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0& unmarshaled)
{
Exception_t* ___playerInput_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'playerInput' of type 'PlayerInputAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___playerInput_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.Events.PlayerInputAction
IL2CPP_EXTERN_C void PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshal_pinvoke_cleanup(PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: GameplayIngredients.Events.PlayerInputAction
IL2CPP_EXTERN_C void PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshal_com(const PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0& unmarshaled, PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_com& marshaled)
{
Exception_t* ___playerInput_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'playerInput' of type 'PlayerInputAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___playerInput_0Exception, NULL);
}
IL2CPP_EXTERN_C void PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshal_com_back(const PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_com& marshaled, PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0& unmarshaled)
{
Exception_t* ___playerInput_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'playerInput' of type 'PlayerInputAction': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___playerInput_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: GameplayIngredients.Events.PlayerInputAction
IL2CPP_EXTERN_C void PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshal_com_cleanup(PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0_marshaled_com& marshaled)
{
}
// UnityEngine.InputSystem.InputAction GameplayIngredients.Events.PlayerInputAction::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* PlayerInputAction_get_action_m784052EF05F6310494152ABE82E98D311F2590B5 (PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0* __this, 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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m305667EB1DB2925C2CCD3DE1EF12CEB260909B42_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m329297249765695E6BB889136E0395B692F327BB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17BA00BF94D09053FC05C0E0AE394D455E612D1C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E3B48435A7F93E98EFAC511E350E0F78125C836);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B05D1180DE88283B5A75C09B9099ADF747592FA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBE69EA642F0CD646454C5CA3361D89E7C66A4E2);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_1 = NULL;
bool V_2 = false;
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* V_3 = NULL;
int32_t V_4 = 0;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_5 = NULL;
int32_t V_6 = 0;
bool V_7 = false;
ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081 V_8;
memset((&V_8), 0, sizeof(V_8));
bool V_9 = false;
ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915 V_10;
memset((&V_10), 0, sizeof(V_10));
bool V_11 = false;
int32_t G_B5_0 = 0;
{
// if (playerInput == null)
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_0 = __this->___playerInput_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0018;
}
}
{
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01ca;
}
IL_0018:
{
// if(m_CachedPath != path || m_CachedInputAction == null)
String_t* L_3 = __this->___m_CachedPath_3;
String_t* L_4 = __this->___path_1;
bool L_5;
L_5 = String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE(L_3, L_4, NULL);
if (L_5)
{
goto IL_0037;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_6 = __this->___m_CachedInputAction_4;
G_B5_0 = ((((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_6) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_0038;
}
IL_0037:
{
G_B5_0 = 1;
}
IL_0038:
{
V_2 = (bool)G_B5_0;
bool L_7 = V_2;
if (!L_7)
{
goto IL_01c1;
}
}
{
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* L_8 = (U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA_il2cpp_TypeInfo_var);
NullCheck(L_8);
U3CU3Ec__DisplayClass3_0__ctor_mE026B85E4950F07C8F17D44F6A8DBEE76A8FA10E(L_8, NULL);
V_3 = L_8;
// string[] split = path.Split(pathSeparator);
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* L_9 = V_3;
String_t* L_10 = __this->___path_1;
NullCheck(L_10);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11;
L_11 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_10, ((int32_t)47), 0, NULL);
NullCheck(L_9);
L_9->___split_0 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___split_0), (void*)L_11);
// if(split.Length != 2)
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* L_12 = V_3;
NullCheck(L_12);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12->___split_0;
NullCheck(L_13);
V_7 = (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_14 = V_7;
if (!L_14)
{
goto IL_0097;
}
}
{
// Debug.LogWarning($"Invalid Path '{path}'", playerInput);
String_t* L_15 = __this->___path_1;
String_t* L_16;
L_16 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral17BA00BF94D09053FC05C0E0AE394D455E612D1C, L_15, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_17 = __this->___playerInput_0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_16, L_17, NULL);
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01ca;
}
IL_0097:
{
// int mapIdx = playerInput.actions.actionMaps.IndexOf(o => o.name == split[0]);
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_18 = __this->___playerInput_0;
NullCheck(L_18);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_19;
L_19 = PlayerInput_get_actions_m7A85BC149F2EAE4E7BB0785A08D2AEA6B9F4E183(L_18, NULL);
NullCheck(L_19);
ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081 L_20;
L_20 = InputActionAsset_get_actionMaps_m4466B91D0F82214F6B3CBE373B64D785657B63B4(L_19, NULL);
V_8 = L_20;
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* L_21 = V_3;
Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4* L_22 = (Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4*)il2cpp_codegen_object_new(Predicate_1_t8ECCE1CB9576470A7F4EBE372BCA3F48E4ED34E4_il2cpp_TypeInfo_var);
NullCheck(L_22);
Predicate_1__ctor_mB0DBE3912531B9024C1A2C9C3DC11A476E25A24D(L_22, L_21, (intptr_t)((void*)U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m305667EB1DB2925C2CCD3DE1EF12CEB260909B42_RuntimeMethod_var), NULL);
int32_t L_23;
L_23 = ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A((&V_8), L_22, ReadOnlyArray_1_IndexOf_m5D878E5893BC6CFD31E7B36D36A5E7BD42DDC09A_RuntimeMethod_var);
V_4 = L_23;
// if(mapIdx == -1) // not found
int32_t L_24 = V_4;
V_9 = (bool)((((int32_t)L_24) == ((int32_t)(-1)))? 1 : 0);
bool L_25 = V_9;
if (!L_25)
{
goto IL_00ff;
}
}
{
// Debug.LogWarning($"Could not find action map '{split[0]}' in asset {playerInput.name}", playerInput);
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* L_26 = V_3;
NullCheck(L_26);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26->___split_0;
NullCheck(L_27);
int32_t L_28 = 0;
String_t* L_29 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_30 = __this->___playerInput_0;
NullCheck(L_30);
String_t* L_31;
L_31 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_30, NULL);
String_t* L_32;
L_32 = String_Concat_mF8B69BE42B5C5ABCAD3C176FBBE3010E0815D65D(_stringLiteral8B05D1180DE88283B5A75C09B9099ADF747592FA, L_29, _stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077, L_31, NULL);
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_33 = __this->___playerInput_0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_32, L_33, NULL);
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01ca;
}
IL_00ff:
{
// var map = playerInput.actions.actionMaps[mapIdx];
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_34 = __this->___playerInput_0;
NullCheck(L_34);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_35;
L_35 = PlayerInput_get_actions_m7A85BC149F2EAE4E7BB0785A08D2AEA6B9F4E183(L_34, NULL);
NullCheck(L_35);
ReadOnlyArray_1_tB688C6ED4807227AAD260815DAFB574392403081 L_36;
L_36 = InputActionAsset_get_actionMaps_m4466B91D0F82214F6B3CBE373B64D785657B63B4(L_35, NULL);
V_8 = L_36;
int32_t L_37 = V_4;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_38;
L_38 = ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56((&V_8), L_37, ReadOnlyArray_1_get_Item_mB57D9F3D408071BD956DA8FC9CE8F43BA10CBC56_RuntimeMethod_var);
V_5 = L_38;
// int actionIdx = map.actions.IndexOf(o => o.name == split[1]);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_39 = V_5;
NullCheck(L_39);
ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915 L_40;
L_40 = InputActionMap_get_actions_mC8FEA8D1BC6F750FBE202105EF0E7F41C166DF1E(L_39, NULL);
V_10 = L_40;
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* L_41 = V_3;
Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8* L_42 = (Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8*)il2cpp_codegen_object_new(Predicate_1_t9BED6F4FFC83B0CF900528209AE5F4D517D927D8_il2cpp_TypeInfo_var);
NullCheck(L_42);
Predicate_1__ctor_m857C7E1F969431E761D505F612FF18004C0CA35F(L_42, L_41, (intptr_t)((void*)U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m329297249765695E6BB889136E0395B692F327BB_RuntimeMethod_var), NULL);
int32_t L_43;
L_43 = ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D((&V_10), L_42, ReadOnlyArray_1_IndexOf_mABCC5B323B95F0A2808FC97AB5DA793A59A3F24D_RuntimeMethod_var);
V_6 = L_43;
// if(actionIdx == -1) // not found
int32_t L_44 = V_6;
V_11 = (bool)((((int32_t)L_44) == ((int32_t)(-1)))? 1 : 0);
bool L_45 = V_11;
if (!L_45)
{
goto IL_019c;
}
}
{
// Debug.LogWarning($"Could not find action '{split[1]}' of map '{map.name}' in asset {playerInput.name}", playerInput);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = L_46;
NullCheck(L_47);
ArrayElementTypeCheck (L_47, _stringLiteral3E3B48435A7F93E98EFAC511E350E0F78125C836);
(L_47)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3E3B48435A7F93E98EFAC511E350E0F78125C836);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_47;
U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* L_49 = V_3;
NullCheck(L_49);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49->___split_0;
NullCheck(L_50);
int32_t L_51 = 1;
String_t* L_52 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
NullCheck(L_48);
ArrayElementTypeCheck (L_48, L_52);
(L_48)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_52);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_48;
NullCheck(L_53);
ArrayElementTypeCheck (L_53, _stringLiteralBBE69EA642F0CD646454C5CA3361D89E7C66A4E2);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralBBE69EA642F0CD646454C5CA3361D89E7C66A4E2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_53;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_55 = V_5;
NullCheck(L_55);
String_t* L_56;
L_56 = InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline(L_55, NULL);
NullCheck(L_54);
ArrayElementTypeCheck (L_54, L_56);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_56);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = L_54;
NullCheck(L_57);
ArrayElementTypeCheck (L_57, _stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077);
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral8F6D03D8E5686DB86FF4BF8853AD3697EE160077);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = L_57;
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_59 = __this->___playerInput_0;
NullCheck(L_59);
String_t* L_60;
L_60 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_59, NULL);
NullCheck(L_58);
ArrayElementTypeCheck (L_58, L_60);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_60);
String_t* L_61;
L_61 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_58, NULL);
PlayerInput_t5155B6508FE1937D9B2380CBA545FABE36A6F81F* L_62 = __this->___playerInput_0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_61, L_62, NULL);
// return null;
V_1 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
goto IL_01ca;
}
IL_019c:
{
// m_CachedInputAction = map.actions[actionIdx];
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_63 = V_5;
NullCheck(L_63);
ReadOnlyArray_1_t87BBFDC4C52C189E583DEC4E87E663DF435F7915 L_64;
L_64 = InputActionMap_get_actions_mC8FEA8D1BC6F750FBE202105EF0E7F41C166DF1E(L_63, NULL);
V_10 = L_64;
int32_t L_65 = V_6;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_66;
L_66 = ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464((&V_10), L_65, ReadOnlyArray_1_get_Item_mF91AFAC9F8866849A41306E7F7897A20BE538464_RuntimeMethod_var);
__this->___m_CachedInputAction_4 = L_66;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedInputAction_4), (void*)L_66);
// m_CachedPath = path;
String_t* L_67 = __this->___path_1;
__this->___m_CachedPath_3 = L_67;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedPath_3), (void*)L_67);
}
IL_01c1:
{
// return m_CachedInputAction;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_68 = __this->___m_CachedInputAction_4;
V_1 = L_68;
goto IL_01ca;
}
IL_01ca:
{
// }
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_69 = V_1;
return L_69;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* PlayerInputAction_get_action_m784052EF05F6310494152ABE82E98D311F2590B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = PlayerInputAction_get_action_m784052EF05F6310494152ABE82E98D311F2590B5(_thisAdjusted, method);
return _returnValue;
}
#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 GameplayIngredients.Events.PlayerInputAction/<>c__DisplayClass3_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_mE026B85E4950F07C8F17D44F6A8DBEE76A8FA10E (U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.Events.PlayerInputAction/<>c__DisplayClass3_0::<get_action>b__0(UnityEngine.InputSystem.InputActionMap)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__0_m305667EB1DB2925C2CCD3DE1EF12CEB260909B42 (U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* __this, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___o0, const RuntimeMethod* method)
{
{
// int mapIdx = playerInput.actions.actionMaps.IndexOf(o => o.name == split[0]);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0 = ___o0;
NullCheck(L_0);
String_t* L_1;
L_1 = InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline(L_0, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = __this->___split_0;
NullCheck(L_2);
int32_t L_3 = 0;
String_t* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, L_4, NULL);
return L_5;
}
}
// System.Boolean GameplayIngredients.Events.PlayerInputAction/<>c__DisplayClass3_0::<get_action>b__1(UnityEngine.InputSystem.InputAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass3_0_U3Cget_actionU3Eb__1_m329297249765695E6BB889136E0395B692F327BB (U3CU3Ec__DisplayClass3_0_t349E6FCE742CF4A2808D7BE3E598AB9EFE267CCA* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___o0, const RuntimeMethod* method)
{
{
// int actionIdx = map.actions.IndexOf(o => o.name == split[1]);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_0 = ___o0;
NullCheck(L_0);
String_t* L_1;
L_1 = InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline(L_0, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = __this->___split_0;
NullCheck(L_2);
int32_t L_3 = 1;
String_t* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
bool L_5;
L_5 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, 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 GameplayIngredients.Events.OnPlayerInputActionEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPlayerInputActionEvent_OnEnable_m6E6484930C92EFDD0C7C695B8566CF328CEEA9D2 (OnPlayerInputActionEvent_t53E3A3DCCCA89B94DB5B43E9F2667589B1D4DC23* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnPlayerInputActionEvent_InputAction_performed_m9EBC20881723876187F85735001DBF8E2F9FAF85_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// InputActionManager.Request(inputAction.action, InputAction_performed);
PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0* L_0 = (&__this->___inputAction_4);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1;
L_1 = PlayerInputAction_get_action_m784052EF05F6310494152ABE82E98D311F2590B5(L_0, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_2, __this, (intptr_t)((void*)OnPlayerInputActionEvent_InputAction_performed_m9EBC20881723876187F85735001DBF8E2F9FAF85_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
InputActionManager_Request_mD92ECD4B89A4CB84B2B55F30358A340D2670A387(L_1, L_2, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnPlayerInputActionEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPlayerInputActionEvent_OnDisable_mB69579C21110AB9FB4CFDF4958DE1F043167824C (OnPlayerInputActionEvent_t53E3A3DCCCA89B94DB5B43E9F2667589B1D4DC23* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnPlayerInputActionEvent_InputAction_performed_m9EBC20881723876187F85735001DBF8E2F9FAF85_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// InputActionManager.Release(inputAction.action, InputAction_performed);
PlayerInputAction_t0774107C29CF2037978CAC2550F32E15D937BEC0* L_0 = (&__this->___inputAction_4);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1;
L_1 = PlayerInputAction_get_action_m784052EF05F6310494152ABE82E98D311F2590B5(L_0, NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_2 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_2, __this, (intptr_t)((void*)OnPlayerInputActionEvent_InputAction_performed_m9EBC20881723876187F85735001DBF8E2F9FAF85_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(InputActionManager_t04D58D1B9EDFD2F80966518E2C4CA807C432FDAF_il2cpp_TypeInfo_var);
InputActionManager_Release_m119C609AD1D9F73B230CB888463A05D3F696AB1E(L_1, L_2, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnPlayerInputActionEvent::InputAction_performed(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPlayerInputActionEvent_InputAction_performed_m9EBC20881723876187F85735001DBF8E2F9FAF85 (OnPlayerInputActionEvent_t53E3A3DCCCA89B94DB5B43E9F2667589B1D4DC23* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___obj0, const RuntimeMethod* method)
{
{
// Callable.Call(onButtonDown, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___onButtonDown_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnPlayerInputActionEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPlayerInputActionEvent__ctor_m8F26E78E637A0F7BDA0BC3B439A70372D16C6DB5 (OnPlayerInputActionEvent_t53E3A3DCCCA89B94DB5B43E9F2667589B1D4DC23* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnStartEvent::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartEvent_Start_mC800D0AEFC531B9586FC4DF7D63FD5DC8274FD63 (OnStartEvent_t1C8B5B7CC87A4F1623B23AD90A19E6EE1E969EDE* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnStart, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnStart_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnStartEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnStartEvent__ctor_m464FBF72AB97AC39A1F70BFD466F67492DC32A0D (OnStartEvent_t1C8B5B7CC87A4F1623B23AD90A19E6EE1E969EDE* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnTrigger2DEvent::OnTriggerEnter2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTrigger2DEvent_OnTriggerEnter2D_m9EB84C8145573C38314481CCC616654FB7A9F2F9 (OnTrigger2DEvent_t5658C7031255BA843ABFF393411E6DD57C7AC903* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.tag == Tag )
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_001c;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = ___other0;
NullCheck(L_1);
String_t* L_2;
L_2 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_1, NULL);
String_t* L_3 = __this->___Tag_7;
bool L_4;
L_4 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_2, L_3, NULL);
G_B3_0 = ((int32_t)(L_4));
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 0;
}
IL_001d:
{
V_0 = (bool)G_B3_0;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0035;
}
}
{
// Callable.Call(onTriggerEnter, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_6 = __this->___onTriggerEnter_4;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_7 = ___other0;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_6, L_8, NULL);
}
IL_0035:
{
// if (!OnlyInteractWithTag)
bool L_9 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
bool L_10 = V_1;
if (!L_10)
{
goto IL_0056;
}
}
{
// Callable.Call(onTriggerEnter, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_11 = __this->___onTriggerEnter_4;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_12 = ___other0;
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_11, L_13, NULL);
}
IL_0056:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnTrigger2DEvent::OnTriggerExit2D(UnityEngine.Collider2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTrigger2DEvent_OnTriggerExit2D_m9EF3C84F255B5410D2727289A6782C5FAB61EEC3 (OnTrigger2DEvent_t5658C7031255BA843ABFF393411E6DD57C7AC903* __this, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.tag == Tag )
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_001c;
}
}
{
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_1 = ___other0;
NullCheck(L_1);
String_t* L_2;
L_2 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_1, NULL);
String_t* L_3 = __this->___Tag_7;
bool L_4;
L_4 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_2, L_3, NULL);
G_B3_0 = ((int32_t)(L_4));
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 0;
}
IL_001d:
{
V_0 = (bool)G_B3_0;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0035;
}
}
{
// Callable.Call(onTriggerExit, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_6 = __this->___onTriggerExit_5;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_7 = ___other0;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_6, L_8, NULL);
}
IL_0035:
{
// if (!OnlyInteractWithTag)
bool L_9 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
bool L_10 = V_1;
if (!L_10)
{
goto IL_0056;
}
}
{
// Callable.Call(onTriggerExit, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_11 = __this->___onTriggerExit_5;
Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_12 = ___other0;
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_11, L_13, NULL);
}
IL_0056:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnTrigger2DEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTrigger2DEvent__ctor_m6912B76B79404386F784CFCB229C0629BC0F67FF (OnTrigger2DEvent_t5658C7031255BA843ABFF393411E6DD57C7AC903* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
s_Il2CppMethodInitialized = true;
}
{
// public bool OnlyInteractWithTag = true;
__this->___OnlyInteractWithTag_6 = (bool)1;
// public string Tag = "Player";
__this->___Tag_7 = _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tag_7), (void*)_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnTriggerEvent::OnTriggerEnter(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerEvent_OnTriggerEnter_m851AA32A720B0DD140F9C45AAFAF16E234D35AEE (OnTriggerEvent_tBE84F3D25B9BDB671EB07E78BDA670FCAB1430D4* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.tag == Tag )
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_001c;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = ___other0;
NullCheck(L_1);
String_t* L_2;
L_2 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_1, NULL);
String_t* L_3 = __this->___Tag_7;
bool L_4;
L_4 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_2, L_3, NULL);
G_B3_0 = ((int32_t)(L_4));
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 0;
}
IL_001d:
{
V_0 = (bool)G_B3_0;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0035;
}
}
{
// Callable.Call(onTriggerEnter, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_6 = __this->___onTriggerEnter_4;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_7 = ___other0;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_6, L_8, NULL);
}
IL_0035:
{
// if (!OnlyInteractWithTag)
bool L_9 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
bool L_10 = V_1;
if (!L_10)
{
goto IL_0056;
}
}
{
// Callable.Call(onTriggerEnter, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_11 = __this->___onTriggerEnter_4;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_12 = ___other0;
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_11, L_13, NULL);
}
IL_0056:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnTriggerEvent::OnTriggerExit(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerEvent_OnTriggerExit_m296DE936539CC60F7ADDA377510DA8061FA13304 (OnTriggerEvent_tBE84F3D25B9BDB671EB07E78BDA670FCAB1430D4* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___other0, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (OnlyInteractWithTag && other.tag == Tag )
bool L_0 = __this->___OnlyInteractWithTag_6;
if (!L_0)
{
goto IL_001c;
}
}
{
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_1 = ___other0;
NullCheck(L_1);
String_t* L_2;
L_2 = Component_get_tag_m7561A81116CAB82B8A459E934662BFC2039FB7EF(L_1, NULL);
String_t* L_3 = __this->___Tag_7;
bool L_4;
L_4 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_2, L_3, NULL);
G_B3_0 = ((int32_t)(L_4));
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 0;
}
IL_001d:
{
V_0 = (bool)G_B3_0;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0035;
}
}
{
// Callable.Call(onTriggerExit, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_6 = __this->___onTriggerExit_5;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_7 = ___other0;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_6, L_8, NULL);
}
IL_0035:
{
// if (!OnlyInteractWithTag)
bool L_9 = __this->___OnlyInteractWithTag_6;
V_1 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
bool L_10 = V_1;
if (!L_10)
{
goto IL_0056;
}
}
{
// Callable.Call(onTriggerExit, other.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_11 = __this->___onTriggerExit_5;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_12 = ___other0;
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_11, L_13, NULL);
}
IL_0056:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnTriggerEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerEvent__ctor_m75D4F6A4D434FCC15A23F5A2C797009B33AC92A7 (OnTriggerEvent_tBE84F3D25B9BDB671EB07E78BDA670FCAB1430D4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
s_Il2CppMethodInitialized = true;
}
{
// public bool OnlyInteractWithTag = true;
__this->___OnlyInteractWithTag_6 = (bool)1;
// public string Tag = "Player";
__this->___Tag_7 = _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Tag_7), (void*)_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnUpdateEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnUpdateEvent_OnEnable_mBD3C7A185BE5514AF61C8D3FD0CAB0586368FCA5 (OnUpdateEvent_t51CF4504F5DB01D81255BC3AFDA18EEB91FA027E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnUpdateEvent_SingleUpdate_m032AFDBC818558586939EA28B71FD84C4E60D833_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if(AllowUpdateCalls())
bool L_0;
L_0 = EventBase_AllowUpdateCalls_m2ABB1D475C9F9B3F53F0621F422E2D8A1E20A381(__this, NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0022;
}
}
{
// Manager.Get<SingleUpdateManager>().Register(SingleUpdate);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* L_2;
L_2 = Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2(Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_3 = (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*)il2cpp_codegen_object_new(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
NullCheck(L_3);
SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7(L_3, __this, (intptr_t)((void*)OnUpdateEvent_SingleUpdate_m032AFDBC818558586939EA28B71FD84C4E60D833_RuntimeMethod_var), NULL);
NullCheck(L_2);
SingleUpdateManager_Register_mB45D4DD43F8E3FD82E9A0A0DBE72EBCE9E64F974(L_2, L_3, NULL);
}
IL_0022:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnUpdateEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnUpdateEvent_OnDisable_m5EE60296997B77F6F160D726A880F1AA61AF8ED2 (OnUpdateEvent_t51CF4504F5DB01D81255BC3AFDA18EEB91FA027E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnUpdateEvent_SingleUpdate_m032AFDBC818558586939EA28B71FD84C4E60D833_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (AllowUpdateCalls())
bool L_0;
L_0 = EventBase_AllowUpdateCalls_m2ABB1D475C9F9B3F53F0621F422E2D8A1E20A381(__this, NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0022;
}
}
{
// Manager.Get<SingleUpdateManager>().Remove(SingleUpdate);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* L_2;
L_2 = Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2(Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_3 = (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*)il2cpp_codegen_object_new(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
NullCheck(L_3);
SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7(L_3, __this, (intptr_t)((void*)OnUpdateEvent_SingleUpdate_m032AFDBC818558586939EA28B71FD84C4E60D833_RuntimeMethod_var), NULL);
NullCheck(L_2);
SingleUpdateManager_Remove_m8AF1F5AD4674B36DD632A82757373AD27C226F0D(L_2, L_3, NULL);
}
IL_0022:
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnUpdateEvent::SingleUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnUpdateEvent_SingleUpdate_m032AFDBC818558586939EA28B71FD84C4E60D833 (OnUpdateEvent_t51CF4504F5DB01D81255BC3AFDA18EEB91FA027E* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnUpdate, gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnUpdate_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnUpdateEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnUpdateEvent__ctor_m3D4CA00D7B27E5A2E341F2EF991E90CD99CF0A1E (OnUpdateEvent_t51CF4504F5DB01D81255BC3AFDA18EEB91FA027E* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnVFXOutputEvent::get_vfxEventName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnVFXOutputEvent_get_vfxEventName_mD52C42B3C0BBDFA8C02FED281E0D190AF1E0605A (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, const RuntimeMethod* method)
{
{
// public string vfxEventName { get => m_VFXEventName; set { m_VFXEventName = value; CacheEventName(); } }
String_t* L_0 = __this->___m_VFXEventName_4;
return L_0;
}
}
// System.Void GameplayIngredients.Events.OnVFXOutputEvent::set_vfxEventName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVFXOutputEvent_set_vfxEventName_m2DBAACC5B8DA3754751CEBBEEFD7B23489833CDF (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, String_t* ___value0, const RuntimeMethod* method)
{
{
// public string vfxEventName { get => m_VFXEventName; set { m_VFXEventName = value; CacheEventName(); } }
String_t* L_0 = ___value0;
__this->___m_VFXEventName_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VFXEventName_4), (void*)L_0);
// public string vfxEventName { get => m_VFXEventName; set { m_VFXEventName = value; CacheEventName(); } }
OnVFXOutputEvent_CacheEventName_m67E62F8E3E0C6CFA3E884D6CA1722D7C5153D7A9(__this, NULL);
// public string vfxEventName { get => m_VFXEventName; set { m_VFXEventName = value; CacheEventName(); } }
return;
}
}
// System.Void GameplayIngredients.Events.OnVFXOutputEvent::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVFXOutputEvent_OnEnable_m9C0383895027FE5C1DAED2127C42C6F27BDFE3FC (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, 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*)&_stringLiteralCB83C5D20F75E1DFA791168C82BA8E8181D3C990);
s_Il2CppMethodInitialized = true;
}
{
// CacheEventName();
OnVFXOutputEvent_CacheEventName_m67E62F8E3E0C6CFA3E884D6CA1722D7C5153D7A9(__this, NULL);
// Debug.LogWarning("OnVFXOutputEvent could not attach to VFX as VFX Graph package is not installed, if you're running HDRP or URP, please install it using package manager.");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteralCB83C5D20F75E1DFA791168C82BA8E8181D3C990, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnVFXOutputEvent::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVFXOutputEvent_OnDisable_mEB9D2D7061696AC7820DFC0E04BDC3E385EBB458 (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnVFXOutputEvent::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVFXOutputEvent_OnValidate_m870F511FE5CBC17CDDE22C6EDC8988665D08B760 (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, const RuntimeMethod* method)
{
{
// CacheEventName();
OnVFXOutputEvent_CacheEventName_m67E62F8E3E0C6CFA3E884D6CA1722D7C5153D7A9(__this, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnVFXOutputEvent::CacheEventName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVFXOutputEvent_CacheEventName_m67E62F8E3E0C6CFA3E884D6CA1722D7C5153D7A9 (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, const RuntimeMethod* method)
{
{
// m_VFXEventID = Shader.PropertyToID(m_VFXEventName);
String_t* L_0 = __this->___m_VFXEventName_4;
int32_t L_1;
L_1 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(L_0, NULL);
__this->___m_VFXEventID_5 = L_1;
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnVFXOutputEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVFXOutputEvent__ctor_mED8B31BF4CBD86E00F27F70AFC5807CBB014389F (OnVFXOutputEvent_t54E4C329058839A83646802A683D03AE5758185B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE7FFC9A5CADDF39E6DEF920487A9CDDAC2E40F4);
s_Il2CppMethodInitialized = true;
}
{
// string m_VFXEventName = "On Received Event";
__this->___m_VFXEventName_4 = _stringLiteralDE7FFC9A5CADDF39E6DEF920487A9CDDAC2E40F4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_VFXEventName_4), (void*)_stringLiteralDE7FFC9A5CADDF39E6DEF920487A9CDDAC2E40F4);
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.Events.OnVisibilityEvent::OnBecameVisible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVisibilityEvent_OnBecameVisible_m44F089682A4349D2DE69A1027E64FD1FE02E8C66 (OnVisibilityEvent_t13E61BC1C4703CF381F7677591FD5039D64C8D4A* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnVisible, this.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnVisible_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnVisibilityEvent::OnBecameInvisible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVisibilityEvent_OnBecameInvisible_m0298CC5A74B5AD3EEF00BC9CC22E127A4DEA5143 (OnVisibilityEvent_t13E61BC1C4703CF381F7677591FD5039D64C8D4A* __this, const RuntimeMethod* method)
{
{
// Callable.Call(OnInvisible, this.gameObject);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_0 = __this->___OnInvisible_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_0, L_1, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Events.OnVisibilityEvent::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnVisibilityEvent__ctor_m82DA635B1939806F29C1B256E4B56D07B05CF2C8 (OnVisibilityEvent_t13E61BC1C4703CF381F7677591FD5039D64C8D4A* __this, const RuntimeMethod* method)
{
{
EventBase__ctor_mDC71A0E790A1223A867B32B5F40E378AD395E3F5(__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 GameplayIngredients.StateMachines.State::get_StateName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* State_get_StateName_m91B3367930EEC1F212C2416C432CDBC8CDD87F07 (State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
{
// public string StateName { get { return 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);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
// public string StateName { get { return gameObject.name; } }
String_t* L_2 = V_0;
return L_2;
}
}
// System.Boolean GameplayIngredients.StateMachines.State::AllowUpdateCalls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool State_AllowUpdateCalls_m116687ABA91A8333D39FD343E9F9D3637A39F073 (State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return GameplayIngredientsSettings.currentSettings.allowUpdateCalls;
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F(L_0, NULL);
V_0 = L_1;
goto IL_000e;
}
IL_000e:
{
// }
bool L_2 = V_0;
return L_2;
}
}
// System.Void GameplayIngredients.StateMachines.State::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void State__ctor_m00808A13DC0197C544E82BD42586132EF4E20C1C (State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* __this, const RuntimeMethod* method)
{
{
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
// GameplayIngredients.StateMachines.State GameplayIngredients.StateMachines.StateMachine::get_CurrentState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* StateMachine_get_CurrentState_mC14542B396530F38B1A4C32107FE41B932DD737F (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* V_0 = NULL;
{
// public State CurrentState { get { return m_CurrentState; } }
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_0 = __this->___m_CurrentState_6;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public State CurrentState { get { return m_CurrentState; } }
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_1 = V_0;
return L_1;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::AddNewState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_AddNewState_m8F44D2E9F780C8C06615B35289FE2B11F6002DFF (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Concat_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m65EB91F1E6DFD6AF8EC8CB3ECEC1866CE6D1EF66_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7212FDCF4CCADFFD5ACF1E378EA818BEBDE65838_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m1AAFBE6DD8A75DBFA3C32961CEA2545CA4109179_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FBB09655A0EF37D91C5352213C4A2C6D42719CB);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* V_1 = NULL;
bool V_2 = false;
{
// var newState = new GameObject($"State {States.Length}");
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_0 = __this->___States_5;
NullCheck(L_0);
int32_t L_1 = ((int32_t)(((RuntimeArray*)L_0)->max_length));
RuntimeObject* L_2 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_1);
String_t* L_3;
L_3 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral3FBB09655A0EF37D91C5352213C4A2C6D42719CB, L_2, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_4);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_4, L_3, NULL);
V_0 = L_4;
// var state = newState.AddComponent<State>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
NullCheck(L_5);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_6;
L_6 = GameObject_AddComponent_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m1AAFBE6DD8A75DBFA3C32961CEA2545CA4109179(L_5, GameObject_AddComponent_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m1AAFBE6DD8A75DBFA3C32961CEA2545CA4109179_RuntimeMethod_var);
V_1 = L_6;
// newState.transform.parent = transform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_8);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_8, L_9, NULL);
// newState.transform.localPosition = Vector3.zero;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
NullCheck(L_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
NullCheck(L_11);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_11, L_12, NULL);
// newState.transform.localRotation = Quaternion.identity;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_0;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
L_15 = Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline(NULL);
NullCheck(L_14);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_14, L_15, NULL);
// newState.transform.localScale = Vector3.one;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_0;
NullCheck(L_16);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL);
NullCheck(L_17);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_17, L_18, NULL);
// States = States.Concat(new State[] { state }).ToArray();
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_19 = __this->___States_5;
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_20 = (StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE*)(StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE*)SZArrayNew(StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE_il2cpp_TypeInfo_var, (uint32_t)1);
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_21 = L_20;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_22 = V_1;
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_22);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (State_t9C08F7189076BFA7CE88822F317EAE60B48D3970*)L_22);
RuntimeObject* L_23;
L_23 = Enumerable_Concat_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m65EB91F1E6DFD6AF8EC8CB3ECEC1866CE6D1EF66((RuntimeObject*)L_19, (RuntimeObject*)L_21, Enumerable_Concat_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m65EB91F1E6DFD6AF8EC8CB3ECEC1866CE6D1EF66_RuntimeMethod_var);
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_24;
L_24 = Enumerable_ToArray_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7212FDCF4CCADFFD5ACF1E378EA818BEBDE65838(L_23, Enumerable_ToArray_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7212FDCF4CCADFFD5ACF1E378EA818BEBDE65838_RuntimeMethod_var);
__this->___States_5 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&__this->___States_5), (void*)L_24);
// if (m_CurrentState == null)
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_25 = __this->___m_CurrentState_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_26;
bool L_27 = V_2;
if (!L_27)
{
goto IL_00a1;
}
}
{
// m_CurrentState = state;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_28 = V_1;
__this->___m_CurrentState_6 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentState_6), (void*)L_28);
}
IL_00a1:
{
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::UpdateFromState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_UpdateFromState_mD39F820A26198D0AE08025C794B6FBA625B9BF5C (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateMachine_U3CUpdateFromStateU3Eb__6_0_m71DC90719F6F4C5A1C1CD010CEA1B61595134AE9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* V_0 = NULL;
int32_t V_1 = 0;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* V_2 = NULL;
{
// foreach(var state in States)
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_0 = __this->___States_5;
V_0 = L_0;
V_1 = 0;
goto IL_0040;
}
IL_000d:
{
// foreach(var state in States)
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
// state.gameObject.SetActive(state == States.FirstOrDefault(o => o.StateName == DefaultState));
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_5 = V_2;
NullCheck(L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_7 = V_2;
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_8 = __this->___States_5;
Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6* L_9 = (Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6*)il2cpp_codegen_object_new(Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6_il2cpp_TypeInfo_var);
NullCheck(L_9);
Func_2__ctor_m2F64EBECBF2A017806091728F90C4003A2AEDD5F(L_9, __this, (intptr_t)((void*)StateMachine_U3CUpdateFromStateU3Eb__6_0_m71DC90719F6F4C5A1C1CD010CEA1B61595134AE9_RuntimeMethod_var), NULL);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_10;
L_10 = Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521((RuntimeObject*)L_8, L_9, Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_7, L_10, NULL);
NullCheck(L_6);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_6, L_11, NULL);
int32_t L_12 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0040:
{
// foreach(var state in States)
int32_t L_13 = V_1;
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_14 = V_0;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_000d;
}
}
{
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::UpdateSetStateActionComponents()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_UpdateSetStateActionComponents_m4C81666D435683CA501A6E86672EB9BE0BC9825D (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m9FCE2D9D0AECFC82F96F218F9261EA7489148FAD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m823D1B7AE45E2988AAAEC6097B42E28AA1D45128_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mB073C53E197FFE06D1A0350A4E2FE71A7D7E99B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m1B0E711031E678A872881207E146F2768E8258B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateMachine_U3CUpdateSetStateActionComponentsU3Eb__7_0_m2DF25295A684F9828CA90170F4B6CD2EA6FF5D4E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass7_0_U3CUpdateSetStateActionComponentsU3Eb__1_mFE6094C44FEAE11B2BC9E67A895EBB8D2A1323B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A6ECA6C537E4F744FB03DB8A3454EECA646F996);
s_Il2CppMethodInitialized = true;
}
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* V_0 = NULL;
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* V_1 = NULL;
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* V_2 = NULL;
int32_t V_3 = 0;
U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* V_4 = NULL;
bool V_5 = false;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* V_6 = NULL;
int32_t V_7 = 0;
bool V_8 = false;
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* V_9 = NULL;
int32_t V_10 = 0;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* V_11 = NULL;
{
// var components = this.GetComponents<SetStateAction>();
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_0;
L_0 = Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0(__this, Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0_RuntimeMethod_var);
V_0 = L_0;
// foreach (var state in States)
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_1 = __this->___States_5;
V_2 = L_1;
V_3 = 0;
goto IL_0072;
}
IL_0014:
{
U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* L_2 = (U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F_il2cpp_TypeInfo_var);
NullCheck(L_2);
U3CU3Ec__DisplayClass7_0__ctor_mF6C91B6C011E17E575257719B695E0121D060E5F(L_2, NULL);
V_4 = L_2;
// foreach (var state in States)
U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* L_3 = V_4;
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_4 = V_2;
int32_t L_5 = V_3;
NullCheck(L_4);
int32_t L_6 = L_5;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_3);
L_3->___state_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___state_0), (void*)L_7);
// if (!components.Any(o => o.state == state.StateName))
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_8 = V_0;
U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* L_9 = V_4;
Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F* L_10 = (Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F*)il2cpp_codegen_object_new(Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F_il2cpp_TypeInfo_var);
NullCheck(L_10);
Func_2__ctor_mE24E83141258D519A5EA153E0CD5BCBCCC6B4C47(L_10, L_9, (intptr_t)((void*)U3CU3Ec__DisplayClass7_0_U3CUpdateSetStateActionComponentsU3Eb__1_mFE6094C44FEAE11B2BC9E67A895EBB8D2A1323B4_RuntimeMethod_var), NULL);
bool L_11;
L_11 = Enumerable_Any_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m9FCE2D9D0AECFC82F96F218F9261EA7489148FAD((RuntimeObject*)L_8, L_10, Enumerable_Any_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m9FCE2D9D0AECFC82F96F218F9261EA7489148FAD_RuntimeMethod_var);
V_5 = (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
bool L_12 = V_5;
if (!L_12)
{
goto IL_006d;
}
}
{
// var action = gameObject.AddComponent<SetStateAction>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_13);
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_14;
L_14 = GameObject_AddComponent_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m1B0E711031E678A872881207E146F2768E8258B1(L_13, GameObject_AddComponent_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m1B0E711031E678A872881207E146F2768E8258B1_RuntimeMethod_var);
V_6 = L_14;
// action.state = state.StateName;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_15 = V_6;
U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* L_16 = V_4;
NullCheck(L_16);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_17 = L_16->___state_0;
NullCheck(L_17);
String_t* L_18;
L_18 = State_get_StateName_m91B3367930EEC1F212C2416C432CDBC8CDD87F07(L_17, NULL);
NullCheck(L_15);
SetStateAction_set_state_m47D8D462207E030677F8B8FBF15BD23BC7171B70(L_15, L_18, NULL);
// action.StateMachine = this;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_19 = V_6;
NullCheck(L_19);
L_19->___StateMachine_5 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_19->___StateMachine_5), (void*)__this);
}
IL_006d:
{
int32_t L_20 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_0072:
{
// foreach (var state in States)
int32_t L_21 = V_3;
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_22 = V_2;
NullCheck(L_22);
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
{
goto IL_0014;
}
}
{
// var todelete = GetComponents<SetStateAction>().Where(a => !States.Any(s => s.StateName == a.state)).ToArray();
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_23;
L_23 = Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0(__this, Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0_RuntimeMethod_var);
Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F* L_24 = (Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F*)il2cpp_codegen_object_new(Func_2_t05A062E79B76955F294F7272DAE392CDFCD64F0F_il2cpp_TypeInfo_var);
NullCheck(L_24);
Func_2__ctor_mE24E83141258D519A5EA153E0CD5BCBCCC6B4C47(L_24, __this, (intptr_t)((void*)StateMachine_U3CUpdateSetStateActionComponentsU3Eb__7_0_m2DF25295A684F9828CA90170F4B6CD2EA6FF5D4E_RuntimeMethod_var), NULL);
RuntimeObject* L_25;
L_25 = Enumerable_Where_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mB073C53E197FFE06D1A0350A4E2FE71A7D7E99B7((RuntimeObject*)L_23, L_24, Enumerable_Where_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mB073C53E197FFE06D1A0350A4E2FE71A7D7E99B7_RuntimeMethod_var);
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_26;
L_26 = Enumerable_ToArray_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m823D1B7AE45E2988AAAEC6097B42E28AA1D45128(L_25, Enumerable_ToArray_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_m823D1B7AE45E2988AAAEC6097B42E28AA1D45128_RuntimeMethod_var);
V_1 = L_26;
// for (int i = 0; i < todelete.Length; i++)
V_7 = 0;
goto IL_00ac;
}
IL_009a:
{
// DestroyImmediate(todelete[i]);
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_27 = V_1;
int32_t L_28 = V_7;
NullCheck(L_27);
int32_t L_29 = L_28;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57(L_30, NULL);
// for (int i = 0; i < todelete.Length; i++)
int32_t L_31 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00ac:
{
// for (int i = 0; i < todelete.Length; i++)
int32_t L_32 = V_7;
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_33 = V_1;
NullCheck(L_33);
V_8 = (bool)((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length))))? 1 : 0);
bool L_34 = V_8;
if (L_34)
{
goto IL_009a;
}
}
{
// components = this.GetComponents<SetStateAction>();
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_35;
L_35 = Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0(__this, Component_GetComponents_TisSetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F_mC1B6CBF3BD546761CA8A8816C20563B42543C4E0_RuntimeMethod_var);
V_0 = L_35;
// foreach(var action in components)
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_36 = V_0;
V_9 = L_36;
V_10 = 0;
goto IL_00f0;
}
IL_00c9:
{
// foreach(var action in components)
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_37 = V_9;
int32_t L_38 = V_10;
NullCheck(L_37);
int32_t L_39 = L_38;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
V_11 = L_40;
// action.Name = $"Set State {action.state}";
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_41 = V_11;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_42 = V_11;
NullCheck(L_42);
String_t* L_43;
L_43 = SetStateAction_get_state_m05A1DAB8ABC4E993E426535D85AF7280139F0EB5(L_42, NULL);
String_t* L_44;
L_44 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteral5A6ECA6C537E4F744FB03DB8A3454EECA646F996, L_43, NULL);
NullCheck(L_41);
((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_41)->___Name_4 = L_44;
Il2CppCodeGenWriteBarrier((void**)(&((Callable_tE9E97F51BB139AED6FCE272F031ED3C336E2DBEA*)L_41)->___Name_4), (void*)L_44);
int32_t L_45 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_00f0:
{
// foreach(var action in components)
int32_t L_46 = V_10;
SetStateActionU5BU5D_t3E07CDD1B60DB75D38B25A89100E3CF3E986A44D* L_47 = V_9;
NullCheck(L_47);
if ((((int32_t)L_46) < ((int32_t)((int32_t)(((RuntimeArray*)L_47)->max_length)))))
{
goto IL_00c9;
}
}
{
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_OnEnable_mA1458AEB4BA7FD0E3D82D72985807FFE79B09BE2 (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateMachine_SingleUpdate_mAE3F56C6A6E6107F531CA0B9AFF6A0958742DD56_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (GameplayIngredientsSettings.currentSettings.allowUpdateCalls)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0026;
}
}
{
// Manager.Get<SingleUpdateManager>().Register(SingleUpdate);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* L_3;
L_3 = Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2(Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_4 = (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*)il2cpp_codegen_object_new(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
NullCheck(L_4);
SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7(L_4, __this, (intptr_t)((void*)StateMachine_SingleUpdate_mAE3F56C6A6E6107F531CA0B9AFF6A0958742DD56_RuntimeMethod_var), NULL);
NullCheck(L_3);
SingleUpdateManager_Register_mB45D4DD43F8E3FD82E9A0A0DBE72EBCE9E64F974(L_3, L_4, NULL);
}
IL_0026:
{
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_OnDisable_m2CA85628A5C8F1B85FC726065ED22B5634F220EE (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateMachine_SingleUpdate_mAE3F56C6A6E6107F531CA0B9AFF6A0958742DD56_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (GameplayIngredientsSettings.currentSettings.allowUpdateCalls)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0026;
}
}
{
// Manager.Get<SingleUpdateManager>().Remove(SingleUpdate);
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
SingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1* L_3;
L_3 = Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2(Manager_Get_TisSingleUpdateManager_t8340D9462079004EF3121490C0841EF40E4B57B1_m5303C920754FFE15A3AE1E1953530AA33D9BC5A2_RuntimeMethod_var);
SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* L_4 = (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3*)il2cpp_codegen_object_new(SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3_il2cpp_TypeInfo_var);
NullCheck(L_4);
SingleUpdate__ctor_m252E1A39B1030899C7014E50C35BA1DB94EE9DA7(L_4, __this, (intptr_t)((void*)StateMachine_SingleUpdate_mAE3F56C6A6E6107F531CA0B9AFF6A0958742DD56_RuntimeMethod_var), NULL);
NullCheck(L_3);
SingleUpdateManager_Remove_m8AF1F5AD4674B36DD632A82757373AD27C226F0D(L_3, L_4, NULL);
}
IL_0026:
{
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_Start_mEBC4E5512898CB76F916C255C2BE19F5A9DC9E44 (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* V_0 = NULL;
int32_t V_1 = 0;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* V_2 = NULL;
bool V_3 = false;
{
// foreach (var state in States)
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_0 = __this->___States_5;
V_0 = L_0;
V_1 = 0;
goto IL_0033;
}
IL_000d:
{
// foreach (var state in States)
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
// if(state.gameObject.activeSelf)
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_5 = V_2;
NullCheck(L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
NullCheck(L_6);
bool L_7;
L_7 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_6, NULL);
V_3 = L_7;
bool L_8 = V_3;
if (!L_8)
{
goto IL_002e;
}
}
{
// state.gameObject.SetActive(false);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_9 = V_2;
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
NullCheck(L_10);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_10, (bool)0, NULL);
}
IL_002e:
{
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_0033:
{
// foreach (var state in States)
int32_t L_12 = V_1;
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_13 = V_0;
NullCheck(L_13);
if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
{
goto IL_000d;
}
}
{
// SetState(DefaultState);
String_t* L_14 = __this->___DefaultState_4;
StateMachine_SetState_m3E2378D55BDB8CC624B5A6FC74486D34D8577123(__this, L_14, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::SetState(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_SetState_m3E2378D55BDB8CC624B5A6FC74486D34D8577123 (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, String_t* ___stateName0, 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*)&Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3CSetStateU3Eb__0_mC242AF8A98E96D149DC9489EF1EB2F41B9D04BF9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA604F51B0535D98880906C16DCE699D947413AED);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* V_0 = NULL;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
{
U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* L_0 = (U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass11_0__ctor_mD211EA9DC7BE8E5FDE08FBCEB24DC0F6D66DE969(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* L_1 = V_0;
String_t* L_2 = ___stateName0;
NullCheck(L_1);
L_1->___stateName_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___stateName_0), (void*)L_2);
// State newState = States.FirstOrDefault(o => o.StateName == stateName);
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_3 = __this->___States_5;
U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* L_4 = V_0;
Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6* L_5 = (Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6*)il2cpp_codegen_object_new(Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_m2F64EBECBF2A017806091728F90C4003A2AEDD5F(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3CSetStateU3Eb__0_mC242AF8A98E96D149DC9489EF1EB2F41B9D04BF9_RuntimeMethod_var), NULL);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_6;
L_6 = Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521((RuntimeObject*)L_3, L_5, Enumerable_FirstOrDefault_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_mA4F5A28D84668F44B3F740966E615B267BE35521_RuntimeMethod_var);
V_1 = L_6;
// if(newState != null)
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_8;
bool L_9 = V_2;
if (!L_9)
{
goto IL_009b;
}
}
{
// if (m_CurrentState != null)
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_10 = __this->___m_CurrentState_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_3 = L_11;
bool L_12 = V_3;
if (!L_12)
{
goto IL_006d;
}
}
{
// Callable.Call(m_CurrentState.OnStateExit, gameObject);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_13 = __this->___m_CurrentState_6;
NullCheck(L_13);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_14 = L_13->___OnStateExit_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_14, L_15, NULL);
// m_CurrentState.gameObject.SetActive(false);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_16 = __this->___m_CurrentState_6;
NullCheck(L_16);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
L_17 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_16, NULL);
NullCheck(L_17);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_17, (bool)0, NULL);
}
IL_006d:
{
// newState.gameObject.SetActive(true);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_18 = V_1;
NullCheck(L_18);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
L_19 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_18, NULL);
NullCheck(L_19);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_19, (bool)1, NULL);
// m_CurrentState = newState;
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_20 = V_1;
__this->___m_CurrentState_6 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentState_6), (void*)L_20);
// Callable.Call(m_CurrentState.OnStateEnter, gameObject);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_21 = __this->___m_CurrentState_6;
NullCheck(L_21);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_22 = L_21->___OnStateEnter_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23;
L_23 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_22, L_23, NULL);
goto IL_00c2;
}
IL_009b:
{
// Debug.LogWarning(string.Format("{0} : Trying to set unknown state {1}", gameObject.name, stateName), gameObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24;
L_24 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_24);
String_t* L_25;
L_25 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_24, NULL);
U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* L_26 = V_0;
NullCheck(L_26);
String_t* L_27 = L_26->___stateName_0;
String_t* L_28;
L_28 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralA604F51B0535D98880906C16DCE699D947413AED, L_25, L_27, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29;
L_29 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(L_28, L_29, NULL);
}
IL_00c2:
{
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::SingleUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine_SingleUpdate_mAE3F56C6A6E6107F531CA0B9AFF6A0958742DD56 (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, 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;
}
bool V_0 = false;
int32_t G_B5_0 = 0;
{
// if (GameplayIngredientsSettings.currentSettings.allowUpdateCalls
// && m_CurrentState != null
// && m_CurrentState.OnStateUpdate != null
// && m_CurrentState.OnStateUpdate.Length > 0)
GameplayIngredientsSettings_t440159DEB5F7EE34551798086BCC721145C1FB55* L_0;
L_0 = GameplayIngredientsSettings_get_currentSettings_m3CFA1DEBD80E3214B7D715034A9D77C070E1AF34(NULL);
NullCheck(L_0);
bool L_1;
L_1 = GameplayIngredientsSettings_get_allowUpdateCalls_m3AED47DE4B4C4542F4F4D31D913D86A719BC872F(L_0, NULL);
if (!L_1)
{
goto IL_0039;
}
}
{
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_2 = __this->___m_CurrentState_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0039;
}
}
{
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_4 = __this->___m_CurrentState_6;
NullCheck(L_4);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_5 = L_4->___OnStateUpdate_6;
if (!L_5)
{
goto IL_0039;
}
}
{
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_6 = __this->___m_CurrentState_6;
NullCheck(L_6);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_7 = L_6->___OnStateUpdate_6;
NullCheck(L_7);
G_B5_0 = ((!(((uint32_t)(((RuntimeArray*)L_7)->max_length)) <= ((uint32_t)0)))? 1 : 0);
goto IL_003a;
}
IL_0039:
{
G_B5_0 = 0;
}
IL_003a:
{
V_0 = (bool)G_B5_0;
bool L_8 = V_0;
if (!L_8)
{
goto IL_0057;
}
}
{
// Callable.Call(m_CurrentState.OnStateUpdate, this.gameObject);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_9 = __this->___m_CurrentState_6;
NullCheck(L_9);
CallableU5BU5D_tF667EE21F4C5323FD0E66725BFBFD10592077306* L_10 = L_9->___OnStateUpdate_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Callable_Call_m77508C9F092CEAD3D77100729E2FD34549F121DB(L_10, L_11, NULL);
}
IL_0057:
{
// }
return;
}
}
// System.Void GameplayIngredients.StateMachines.StateMachine::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateMachine__ctor_m3529C9991B704C8FB930AD5A0BB09F1CC2410FBD (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public State[] States = new State[0];
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_0 = (StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE*)(StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE*)SZArrayNew(StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE_il2cpp_TypeInfo_var, (uint32_t)0);
__this->___States_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___States_5), (void*)L_0);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.StateMachines.StateMachine::<UpdateFromState>b__6_0(GameplayIngredients.StateMachines.State)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StateMachine_U3CUpdateFromStateU3Eb__6_0_m71DC90719F6F4C5A1C1CD010CEA1B61595134AE9 (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* ___o0, const RuntimeMethod* method)
{
{
// state.gameObject.SetActive(state == States.FirstOrDefault(o => o.StateName == DefaultState));
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_0 = ___o0;
NullCheck(L_0);
String_t* L_1;
L_1 = State_get_StateName_m91B3367930EEC1F212C2416C432CDBC8CDD87F07(L_0, NULL);
String_t* L_2 = __this->___DefaultState_4;
bool L_3;
L_3 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, L_2, NULL);
return L_3;
}
}
// System.Boolean GameplayIngredients.StateMachines.StateMachine::<UpdateSetStateActionComponents>b__7_0(GameplayIngredients.Actions.SetStateAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StateMachine_U3CUpdateSetStateActionComponentsU3Eb__7_0_m2DF25295A684F9828CA90170F4B6CD2EA6FF5D4E (StateMachine_t7E6BCF34943B5DA63CE8F54A863969733A922A0E* __this, SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* ___a0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7AED339F78473ED4D41B3AB8EEAB02FFD0F14C86_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass7_1_U3CUpdateSetStateActionComponentsU3Eb__2_m5FB66213A4005AEA8A2D59E5FA53EC470CBA8E6E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A* V_0 = NULL;
{
U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A* L_0 = (U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass7_1__ctor_m01813154B6ABEA2BEBE8D76FBEE5AFC2DCF22CAD(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A* L_1 = V_0;
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_2 = ___a0;
NullCheck(L_1);
L_1->___a_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___a_0), (void*)L_2);
// var todelete = GetComponents<SetStateAction>().Where(a => !States.Any(s => s.StateName == a.state)).ToArray();
StateU5BU5D_tDCFF7A99E203BF860FE3B1526A4E651724C84CCE* L_3 = __this->___States_5;
U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A* L_4 = V_0;
Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6* L_5 = (Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6*)il2cpp_codegen_object_new(Func_2_t8E0583E762E691132E901201A857C2FD1B14C9A6_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_m2F64EBECBF2A017806091728F90C4003A2AEDD5F(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass7_1_U3CUpdateSetStateActionComponentsU3Eb__2_m5FB66213A4005AEA8A2D59E5FA53EC470CBA8E6E_RuntimeMethod_var), NULL);
bool L_6;
L_6 = Enumerable_Any_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7AED339F78473ED4D41B3AB8EEAB02FFD0F14C86((RuntimeObject*)L_3, L_5, Enumerable_Any_TisState_t9C08F7189076BFA7CE88822F317EAE60B48D3970_m7AED339F78473ED4D41B3AB8EEAB02FFD0F14C86_RuntimeMethod_var);
return (bool)((((int32_t)L_6) == ((int32_t)0))? 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 GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_0__ctor_mF6C91B6C011E17E575257719B695E0121D060E5F (U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_0::<UpdateSetStateActionComponents>b__1(GameplayIngredients.Actions.SetStateAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass7_0_U3CUpdateSetStateActionComponentsU3Eb__1_mFE6094C44FEAE11B2BC9E67A895EBB8D2A1323B4 (U3CU3Ec__DisplayClass7_0_tB28023AB2283C2661128D89616A0BABB4D9A1C0F* __this, SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* ___o0, const RuntimeMethod* method)
{
{
// if (!components.Any(o => o.state == state.StateName))
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_0 = ___o0;
NullCheck(L_0);
String_t* L_1;
L_1 = SetStateAction_get_state_m05A1DAB8ABC4E993E426535D85AF7280139F0EB5(L_0, NULL);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_2 = __this->___state_0;
NullCheck(L_2);
String_t* L_3;
L_3 = State_get_StateName_m91B3367930EEC1F212C2416C432CDBC8CDD87F07(L_2, NULL);
bool L_4;
L_4 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_1::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass7_1__ctor_m01813154B6ABEA2BEBE8D76FBEE5AFC2DCF22CAD (U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass7_1::<UpdateSetStateActionComponents>b__2(GameplayIngredients.StateMachines.State)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass7_1_U3CUpdateSetStateActionComponentsU3Eb__2_m5FB66213A4005AEA8A2D59E5FA53EC470CBA8E6E (U3CU3Ec__DisplayClass7_1_t0AF4CB504F5C8BE9DE41392F0FEEF95432DEE75A* __this, State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* ___s0, const RuntimeMethod* method)
{
{
// var todelete = GetComponents<SetStateAction>().Where(a => !States.Any(s => s.StateName == a.state)).ToArray();
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_0 = ___s0;
NullCheck(L_0);
String_t* L_1;
L_1 = State_get_StateName_m91B3367930EEC1F212C2416C432CDBC8CDD87F07(L_0, NULL);
SetStateAction_t2A0374965EABBC4E3A64A3288DC03DAB569A506F* L_2 = __this->___a_0;
NullCheck(L_2);
String_t* L_3;
L_3 = SetStateAction_get_state_m05A1DAB8ABC4E993E426535D85AF7280139F0EB5(L_2, NULL);
bool L_4;
L_4 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_1, L_3, NULL);
return L_4;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass11_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_mD211EA9DC7BE8E5FDE08FBCEB24DC0F6D66DE969 (U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.StateMachines.StateMachine/<>c__DisplayClass11_0::<SetState>b__0(GameplayIngredients.StateMachines.State)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass11_0_U3CSetStateU3Eb__0_mC242AF8A98E96D149DC9489EF1EB2F41B9D04BF9 (U3CU3Ec__DisplayClass11_0_tDA990FA1B07E8BCDC509AAA195D72239858E62FA* __this, State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* ___o0, const RuntimeMethod* method)
{
{
// State newState = States.FirstOrDefault(o => o.StateName == stateName);
State_t9C08F7189076BFA7CE88822F317EAE60B48D3970* L_0 = ___o0;
NullCheck(L_0);
String_t* L_1;
L_1 = State_get_StateName_m91B3367930EEC1F212C2416C432CDBC8CDD87F07(L_0, NULL);
String_t* L_2 = __this->___stateName_0;
bool L_3;
L_3 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(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
// System.Int32 GameplayIngredients.Rigs.DirectorControlRig::get_defaultPriority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DirectorControlRig_get_defaultPriority_mD60D2F4A6FE57C7B79F6715C24AEAAA4A0E28F99 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, const RuntimeMethod* method)
{
{
// public override int defaultPriority => 0;
return 0;
}
}
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.Rigs.DirectorControlRig::get_defaultUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DirectorControlRig_get_defaultUpdateMode_mA3E65B7B24D8299A55BEF5E54C2C32C6BD766336 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, const RuntimeMethod* method)
{
{
// public override UpdateMode defaultUpdateMode => UpdateMode.Update;
return (int32_t)(0);
}
}
// GameplayIngredients.Rigs.DirectorControlRig/PlayMode GameplayIngredients.Rigs.DirectorControlRig::get_playMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DirectorControlRig_get_playMode_m3FA58989F73F3850B6EF3151F8DA4EAE293DF382 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// public PlayMode playMode { get { return m_PlayMode; } set { m_PlayMode = value; } }
int32_t L_0 = __this->___m_PlayMode_12;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public PlayMode playMode { get { return m_PlayMode; } set { m_PlayMode = value; } }
int32_t L_1 = V_0;
return L_1;
}
}
// System.Void GameplayIngredients.Rigs.DirectorControlRig::set_playMode(GameplayIngredients.Rigs.DirectorControlRig/PlayMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DirectorControlRig_set_playMode_mF790A82623010A8AF7F37F8642A6C0934AE4CF71 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public PlayMode playMode { get { return m_PlayMode; } set { m_PlayMode = value; } }
int32_t L_0 = ___value0;
__this->___m_PlayMode_12 = L_0;
// public PlayMode playMode { get { return m_PlayMode; } set { m_PlayMode = value; } }
return;
}
}
// System.Single GameplayIngredients.Rigs.DirectorControlRig::get_stopTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DirectorControlRig_get_stopTime_m20A718C600F80B550C07AF3477FE27CCB2D0919B (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// public float stopTime { get { return m_StopTime; } set { m_StopTime = value; } }
float L_0 = __this->___m_StopTime_11;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// public float stopTime { get { return m_StopTime; } set { m_StopTime = value; } }
float L_1 = V_0;
return L_1;
}
}
// System.Void GameplayIngredients.Rigs.DirectorControlRig::set_stopTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DirectorControlRig_set_stopTime_m989D727BA522177BFD3CC3C971014F30F6FD7555 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float stopTime { get { return m_StopTime; } set { m_StopTime = value; } }
float L_0 = ___value0;
__this->___m_StopTime_11 = L_0;
// public float stopTime { get { return m_StopTime; } set { m_StopTime = value; } }
return;
}
}
// System.Single GameplayIngredients.Rigs.DirectorControlRig::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DirectorControlRig_get_time_m63D025A6DE3CE1665D50DF220C4D6A5A7A070BD9 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// public float time { get { return (float)director.time; } set { director.time = value; } }
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = __this->___director_6;
NullCheck(L_0);
double L_1;
L_1 = PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357(L_0, NULL);
V_0 = ((float)L_1);
goto IL_0010;
}
IL_0010:
{
// public float time { get { return (float)director.time; } set { director.time = value; } }
float L_2 = V_0;
return L_2;
}
}
// System.Void GameplayIngredients.Rigs.DirectorControlRig::set_time(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DirectorControlRig_set_time_m6CAEFAA76B51E3F2F88B6B25D20414B20FB79B65 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, float ___value0, const RuntimeMethod* method)
{
{
// public float time { get { return (float)director.time; } set { director.time = value; } }
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = __this->___director_6;
float L_1 = ___value0;
NullCheck(L_0);
PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1(L_0, ((double)L_1), NULL);
// public float time { get { return (float)director.time; } set { director.time = value; } }
return;
}
}
// UnityEngine.Timeline.TimelineAsset GameplayIngredients.Rigs.DirectorControlRig::get_timeline()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* DirectorControlRig_get_timeline_mA183F95E177B45EFAB12B56FA2AD7EFF6F75DC58 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* V_0 = NULL;
{
// public TimelineAsset timeline { get { return director.playableAsset as TimelineAsset; } set { director.playableAsset = value; } }
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = __this->___director_6;
NullCheck(L_0);
PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_1;
L_1 = PlayableDirector_get_playableAsset_m02BE3315FD9BF897F49AE020F3FE4278529FEB7C(L_0, NULL);
V_0 = ((TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496*)IsInstClass((RuntimeObject*)L_1, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496_il2cpp_TypeInfo_var));
goto IL_0014;
}
IL_0014:
{
// public TimelineAsset timeline { get { return director.playableAsset as TimelineAsset; } set { director.playableAsset = value; } }
TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_2 = V_0;
return L_2;
}
}
// System.Void GameplayIngredients.Rigs.DirectorControlRig::set_timeline(UnityEngine.Timeline.TimelineAsset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DirectorControlRig_set_timeline_mB61BCDD922226297D14B3C74D246423ED612CFFB (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* ___value0, const RuntimeMethod* method)
{
{
// public TimelineAsset timeline { get { return director.playableAsset as TimelineAsset; } set { director.playableAsset = value; } }
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = __this->___director_6;
TimelineAsset_tE400C944B07CA9D1349BAD84545E24075ADB3496* L_1 = ___value0;
NullCheck(L_0);
PlayableDirector_set_playableAsset_mC8E8E91BAD45035A183E0C8E920626B437D6263B(L_0, L_1, NULL);
// public TimelineAsset timeline { get { return director.playableAsset as TimelineAsset; } set { director.playableAsset = value; } }
return;
}
}
// System.Void GameplayIngredients.Rigs.DirectorControlRig::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DirectorControlRig_OnEnable_mBF96DE216FCD333C5292FC58C8135DDFDD83B9DB (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, 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;
}
bool V_0 = false;
{
// base.OnEnable();
Rig_OnEnable_m169513F13D3587B5D1B55E77A80CA06EF6A046CE(__this, NULL);
// if (director != null)
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = __this->___director_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0046;
}
}
{
// m_PlayMode = InitialPlayMode;
int32_t L_3 = __this->___InitialPlayMode_7;
__this->___m_PlayMode_12 = L_3;
// director.timeUpdateMode = DirectorUpdateMode.Manual;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_4 = __this->___director_6;
NullCheck(L_4);
PlayableDirector_set_timeUpdateMode_m31564B33CFAB9E9BBF7964970E1990F491272E17(L_4, 3, NULL);
// director.time = InitialTime;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_5 = __this->___director_6;
float L_6 = __this->___InitialTime_8;
NullCheck(L_5);
PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1(L_5, ((double)L_6), NULL);
}
IL_0046:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.DirectorControlRig::UpdateRig(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DirectorControlRig_UpdateRig_m7075EE8E0095DFFAE408F37ADC0580ABFDA3438C (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, float ___deltaTime0, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
bool V_5 = false;
int32_t V_6 = 0;
int32_t V_7 = 0;
bool V_8 = false;
bool V_9 = false;
bool V_10 = false;
float G_B4_0 = 0.0f;
float G_B6_0 = 0.0f;
float G_B5_0 = 0.0f;
float G_B7_0 = 0.0f;
float G_B7_1 = 0.0f;
int32_t G_B15_0 = 0;
int32_t G_B17_0 = 0;
int32_t G_B19_0 = 0;
int32_t G_B27_0 = 0;
int32_t G_B29_0 = 0;
{
// if(m_PlayMode != PlayMode.Stop)
int32_t L_0 = __this->___m_PlayMode_12;
V_0 = (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_020a;
}
}
{
// float dt = UnscaledGameTime? Time.unscaledDeltaTime : Time.deltaTime;
bool L_2 = __this->___UnscaledGameTime_9;
if (L_2)
{
goto IL_0021;
}
}
{
float L_3;
L_3 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
G_B4_0 = L_3;
goto IL_0026;
}
IL_0021:
{
float L_4;
L_4 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
G_B4_0 = L_4;
}
IL_0026:
{
V_1 = G_B4_0;
// float prevTime = (float)director.time;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_5 = __this->___director_6;
NullCheck(L_5);
double L_6;
L_6 = PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357(L_5, NULL);
V_2 = ((float)L_6);
// float newTime = prevTime + (m_PlayMode == PlayMode.Reverse ? -1.0f : 1.0f) * dt;
float L_7 = V_2;
int32_t L_8 = __this->___m_PlayMode_12;
G_B5_0 = L_7;
if ((((int32_t)L_8) == ((int32_t)2)))
{
G_B6_0 = L_7;
goto IL_0045;
}
}
{
G_B7_0 = (1.0f);
G_B7_1 = G_B5_0;
goto IL_004a;
}
IL_0045:
{
G_B7_0 = (-1.0f);
G_B7_1 = G_B6_0;
}
IL_004a:
{
float L_9 = V_1;
V_3 = ((float)il2cpp_codegen_add(G_B7_1, ((float)il2cpp_codegen_multiply(G_B7_0, L_9))));
// if (m_StopTime >= 0.0f &&
// ( (m_PlayMode == PlayMode.Play && prevTime < m_StopTime && m_StopTime <= newTime)
// || (m_PlayMode == PlayMode.Reverse && newTime <= m_StopTime && m_StopTime < prevTime)
// ))
float L_10 = __this->___m_StopTime_11;
if ((!(((float)L_10) >= ((float)(0.0f)))))
{
goto IL_0099;
}
}
{
int32_t L_11 = __this->___m_PlayMode_12;
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
{
goto IL_0076;
}
}
{
float L_12 = V_2;
float L_13 = __this->___m_StopTime_11;
if ((!(((float)L_12) < ((float)L_13))))
{
goto IL_0076;
}
}
{
float L_14 = __this->___m_StopTime_11;
float L_15 = V_3;
if ((((float)L_14) <= ((float)L_15)))
{
goto IL_0096;
}
}
IL_0076:
{
int32_t L_16 = __this->___m_PlayMode_12;
if ((!(((uint32_t)L_16) == ((uint32_t)2))))
{
goto IL_0093;
}
}
{
float L_17 = V_3;
float L_18 = __this->___m_StopTime_11;
if ((!(((float)L_17) <= ((float)L_18))))
{
goto IL_0093;
}
}
{
float L_19 = __this->___m_StopTime_11;
float L_20 = V_2;
G_B15_0 = ((((float)L_19) < ((float)L_20))? 1 : 0);
goto IL_0094;
}
IL_0093:
{
G_B15_0 = 0;
}
IL_0094:
{
G_B17_0 = G_B15_0;
goto IL_0097;
}
IL_0096:
{
G_B17_0 = 1;
}
IL_0097:
{
G_B19_0 = G_B17_0;
goto IL_009a;
}
IL_0099:
{
G_B19_0 = 0;
}
IL_009a:
{
V_4 = (bool)G_B19_0;
bool L_21 = V_4;
if (!L_21)
{
goto IL_00c9;
}
}
{
// director.time = m_StopTime;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_22 = __this->___director_6;
float L_23 = __this->___m_StopTime_11;
NullCheck(L_22);
PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1(L_22, ((double)L_23), NULL);
// m_PlayMode = PlayMode.Stop;
__this->___m_PlayMode_12 = 0;
// m_StopTime = -1.0f;
__this->___m_StopTime_11 = (-1.0f);
goto IL_00f6;
}
IL_00c9:
{
// newTime = Mathf.Clamp(newTime, 0f, (float)director.playableAsset.duration);
float L_24 = V_3;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_25 = __this->___director_6;
NullCheck(L_25);
PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_26;
L_26 = PlayableDirector_get_playableAsset_m02BE3315FD9BF897F49AE020F3FE4278529FEB7C(L_25, NULL);
NullCheck(L_26);
double L_27;
L_27 = VirtualFuncInvoker0< double >::Invoke(7 /* System.Double UnityEngine.Playables.PlayableAsset::get_duration() */, L_26);
float L_28;
L_28 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_24, (0.0f), ((float)L_27), NULL);
V_3 = L_28;
// director.time = newTime;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_29 = __this->___director_6;
float L_30 = V_3;
NullCheck(L_29);
PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1(L_29, ((double)L_30), NULL);
}
IL_00f6:
{
// director.Evaluate();
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_31 = __this->___director_6;
NullCheck(L_31);
PlayableDirector_Evaluate_m642F91B545243B203F7517EF5F44F09FFD3C7842(L_31, NULL);
// if((director.time <= 0.0f && m_PlayMode == PlayMode.Reverse) ||
// (director.time >= director.playableAsset.duration && m_PlayMode == PlayMode.Play))
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_32 = __this->___director_6;
NullCheck(L_32);
double L_33;
L_33 = PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357(L_32, NULL);
if ((!(((double)L_33) <= ((double)(0.0)))))
{
goto IL_0121;
}
}
{
int32_t L_34 = __this->___m_PlayMode_12;
if ((((int32_t)L_34) == ((int32_t)2)))
{
goto IL_014c;
}
}
IL_0121:
{
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_35 = __this->___director_6;
NullCheck(L_35);
double L_36;
L_36 = PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357(L_35, NULL);
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_37 = __this->___director_6;
NullCheck(L_37);
PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_38;
L_38 = PlayableDirector_get_playableAsset_m02BE3315FD9BF897F49AE020F3FE4278529FEB7C(L_37, NULL);
NullCheck(L_38);
double L_39;
L_39 = VirtualFuncInvoker0< double >::Invoke(7 /* System.Double UnityEngine.Playables.PlayableAsset::get_duration() */, L_38);
if ((!(((double)L_36) >= ((double)L_39))))
{
goto IL_0149;
}
}
{
int32_t L_40 = __this->___m_PlayMode_12;
G_B27_0 = ((((int32_t)L_40) == ((int32_t)1))? 1 : 0);
goto IL_014a;
}
IL_0149:
{
G_B27_0 = 0;
}
IL_014a:
{
G_B29_0 = G_B27_0;
goto IL_014d;
}
IL_014c:
{
G_B29_0 = 1;
}
IL_014d:
{
V_5 = (bool)G_B29_0;
bool L_41 = V_5;
if (!L_41)
{
goto IL_0209;
}
}
{
// switch(wrapMode)
int32_t L_42 = __this->___wrapMode_10;
V_7 = L_42;
int32_t L_43 = V_7;
V_6 = L_43;
int32_t L_44 = V_6;
switch (L_44)
{
case 0:
{
goto IL_01ff;
}
case 1:
{
goto IL_017b;
}
case 2:
{
goto IL_01cf;
}
}
}
{
goto IL_0208;
}
IL_017b:
{
// if (director.time <= 0.0f)
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_45 = __this->___director_6;
NullCheck(L_45);
double L_46;
L_46 = PlayableDirector_get_time_m97D770710A5150E8E72DE2A5677E37D59C4BE357(L_45, NULL);
V_8 = (bool)((((int32_t)((!(((double)L_46) <= ((double)(0.0))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_47 = V_8;
if (!L_47)
{
goto IL_01b8;
}
}
{
// director.time = director.playableAsset.duration;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_48 = __this->___director_6;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_49 = __this->___director_6;
NullCheck(L_49);
PlayableAsset_t6964211C3DAE503FEEDD04089ED6B962945D271E* L_50;
L_50 = PlayableDirector_get_playableAsset_m02BE3315FD9BF897F49AE020F3FE4278529FEB7C(L_49, NULL);
NullCheck(L_50);
double L_51;
L_51 = VirtualFuncInvoker0< double >::Invoke(7 /* System.Double UnityEngine.Playables.PlayableAsset::get_duration() */, L_50);
NullCheck(L_48);
PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1(L_48, L_51, NULL);
goto IL_01cd;
}
IL_01b8:
{
// director.time = 0.0f;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_52 = __this->___director_6;
NullCheck(L_52);
PlayableDirector_set_time_mCC149D4694C248ABAD39BE32912168655BD7A8D1(L_52, (0.0), NULL);
}
IL_01cd:
{
// break;
goto IL_0208;
}
IL_01cf:
{
// if (m_PlayMode == PlayMode.Play)
int32_t L_53 = __this->___m_PlayMode_12;
V_9 = (bool)((((int32_t)L_53) == ((int32_t)1))? 1 : 0);
bool L_54 = V_9;
if (!L_54)
{
goto IL_01e7;
}
}
{
// m_PlayMode = PlayMode.Reverse;
__this->___m_PlayMode_12 = 2;
goto IL_01fd;
}
IL_01e7:
{
// else if (m_PlayMode == PlayMode.Reverse)
int32_t L_55 = __this->___m_PlayMode_12;
V_10 = (bool)((((int32_t)L_55) == ((int32_t)2))? 1 : 0);
bool L_56 = V_10;
if (!L_56)
{
goto IL_01fd;
}
}
{
// m_PlayMode = PlayMode.Play;
__this->___m_PlayMode_12 = 1;
}
IL_01fd:
{
// break;
goto IL_0208;
}
IL_01ff:
{
// m_PlayMode = PlayMode.Stop;
__this->___m_PlayMode_12 = 0;
// break;
goto IL_0208;
}
IL_0208:
{
}
IL_0209:
{
}
IL_020a:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.DirectorControlRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DirectorControlRig__ctor_m433E01764C970370272296CBB6F773CF3634F2E1 (DirectorControlRig_t69DC41DD1898AE2D5DF332A590BC21CBAB9B3C82* __this, const RuntimeMethod* method)
{
{
// public PlayMode InitialPlayMode = PlayMode.Play;
__this->___InitialPlayMode_7 = 1;
// public float InitialTime = 0.0f;
__this->___InitialTime_8 = (0.0f);
// public bool UnscaledGameTime = false;
__this->___UnscaledGameTime_9 = (bool)0;
// public WrapMode wrapMode = WrapMode.Stop;
__this->___wrapMode_10 = 0;
// float m_StopTime = -1.0f;
__this->___m_StopTime_11 = (-1.0f);
Rig__ctor_m1EEE4ABA1290CD8B7BE1BF2D505991AE56F870AE(__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
#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
#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.Int32 GameplayIngredients.Rigs.FloatingRig::get_defaultPriority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FloatingRig_get_defaultPriority_m729C6A70DF15D9C7BF653268696B47FEFE04552C (FloatingRig_t1EDA0975301000CD75A238B3BC6A81E277E536CE* __this, const RuntimeMethod* method)
{
{
// public override int defaultPriority => 0;
return 0;
}
}
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.Rigs.FloatingRig::get_defaultUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FloatingRig_get_defaultUpdateMode_m9EF82A8ED7DB2FA16846C99E8E61F928A6FD7CE1 (FloatingRig_t1EDA0975301000CD75A238B3BC6A81E277E536CE* __this, const RuntimeMethod* method)
{
{
// public override UpdateMode defaultUpdateMode => UpdateMode.Update;
return (int32_t)(0);
}
}
// System.Void GameplayIngredients.Rigs.FloatingRig::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatingRig_Awake_m2521220C5DCF1B472AAE2DC886E4D79A0F44D1AF (FloatingRig_t1EDA0975301000CD75A238B3BC6A81E277E536CE* __this, const RuntimeMethod* method)
{
{
// m_InitialPosition = transform.position;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL);
__this->___m_InitialPosition_8 = L_1;
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FloatingRig::UpdateRig(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatingRig_UpdateRig_mF6E2065396CDA7E0EAA4B36F596F2FA5E79BFEEA (FloatingRig_t1EDA0975301000CD75A238B3BC6A81E277E536CE* __this, float ___deltaTime0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
// float t = (updateMode == UpdateMode.FixedUpdate)? Time.fixedTime : Time.time;
int32_t L_0;
L_0 = Rig_get_updateMode_m948C71883FAB2E5140799215A939F1E591BAE5BC(__this, NULL);
if ((((int32_t)L_0) == ((int32_t)2)))
{
goto IL_0011;
}
}
{
float L_1;
L_1 = Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3(NULL);
G_B3_0 = L_1;
goto IL_0016;
}
IL_0011:
{
float L_2;
L_2 = Time_get_fixedTime_m16CC75CBCBA987CCA62A6A882E7839A8BC3B9A10(NULL);
G_B3_0 = L_2;
}
IL_0016:
{
V_0 = G_B3_0;
// transform.position = m_InitialPosition + new Vector3(Mathf.Sin(t * Frequency.x) * Amplitude.x, Mathf.Sin(t * Frequency.y) * Amplitude.y, Mathf.Sin(t * Frequency.z) * Amplitude.z);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___m_InitialPosition_8;
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_6 = (&__this->___Frequency_6);
float L_7 = L_6->___x_2;
float L_8;
L_8 = sinf(((float)il2cpp_codegen_multiply(L_5, L_7)));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_9 = (&__this->___Amplitude_7);
float L_10 = L_9->___x_2;
float L_11 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_12 = (&__this->___Frequency_6);
float L_13 = L_12->___y_3;
float L_14;
L_14 = sinf(((float)il2cpp_codegen_multiply(L_11, L_13)));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = (&__this->___Amplitude_7);
float L_16 = L_15->___y_3;
float L_17 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (&__this->___Frequency_6);
float L_19 = L_18->___z_4;
float L_20;
L_20 = sinf(((float)il2cpp_codegen_multiply(L_17, L_19)));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_21 = (&__this->___Amplitude_7);
float L_22 = L_21->___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_multiply(L_8, L_10)), ((float)il2cpp_codegen_multiply(L_14, L_16)), ((float)il2cpp_codegen_multiply(L_20, L_22)), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_4, L_23, NULL);
NullCheck(L_3);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_3, L_24, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FloatingRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatingRig__ctor_m798AA367A9C4DDD47CACD97DF8AA08EB7699AA1C (FloatingRig_t1EDA0975301000CD75A238B3BC6A81E277E536CE* __this, const RuntimeMethod* method)
{
{
// public Vector3 Frequency = new Vector3(4, 5, 6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_0), (4.0f), (5.0f), (6.0f), /*hidden argument*/NULL);
__this->___Frequency_6 = L_0;
// public Vector3 Amplitude = new Vector3(0.0f, 0.2f, 0.0f);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
memset((&L_1), 0, sizeof(L_1));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (0.0f), (0.200000003f), (0.0f), /*hidden argument*/NULL);
__this->___Amplitude_7 = L_1;
Rig__ctor_m1EEE4ABA1290CD8B7BE1BF2D505991AE56F870AE(__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.Int32 GameplayIngredients.Rigs.FollowPathRig::get_defaultPriority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FollowPathRig_get_defaultPriority_m794E588242F3526B76D5B5DBE6B0E1B80168F5F5 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method)
{
{
// public override int defaultPriority => 0;
return 0;
}
}
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.Rigs.FollowPathRig::get_defaultUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FollowPathRig_get_defaultUpdateMode_m90318A3A12E5332BA365EAC6216236DEE38A40D9 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method)
{
{
// public override UpdateMode defaultUpdateMode => UpdateMode.LateUpdate;
return (int32_t)(1);
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::SetProgress(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_SetProgress_m001C690E45C7B1425484DB3F205033377A70F0D3 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, float ___progress0, const RuntimeMethod* method)
{
{
// m_Progress = Mathf.Clamp(progress, 0, Path.Length - 1);
float L_0 = ___progress0;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_1 = __this->___Path_9;
NullCheck(L_1);
float L_2;
L_2 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_0, (0.0f), ((float)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_1)->max_length)), 1))), NULL);
__this->___m_Progress_12 = L_2;
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::Play(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_Play_m570477D5ED5E28E7CB97333A622EA215DF16DA68 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, float ___progress0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (progress >= 0.0f)
float L_0 = ___progress0;
V_0 = (bool)((((int32_t)((!(((float)L_0) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0018;
}
}
{
// SetProgress(progress);
float L_2 = ___progress0;
FollowPathRig_SetProgress_m001C690E45C7B1425484DB3F205033377A70F0D3(__this, L_2, NULL);
}
IL_0018:
{
// m_PlayMode = PlayMode.Playing;
__this->___m_PlayMode_11 = 0;
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::Reverse(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_Reverse_m7729EF727B7EDB8A1CF392835A2E397EC00EF78F (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, float ___progress0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (progress >= 0.0f)
float L_0 = ___progress0;
V_0 = (bool)((((int32_t)((!(((float)L_0) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0018;
}
}
{
// SetProgress(progress);
float L_2 = ___progress0;
FollowPathRig_SetProgress_m001C690E45C7B1425484DB3F205033377A70F0D3(__this, L_2, NULL);
}
IL_0018:
{
// m_PlayMode = PlayMode.Reverse;
__this->___m_PlayMode_11 = 2;
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::Stop(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_Stop_m1CA56009A4F4429E98694764F9A956121A3914B2 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, float ___progress0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (progress >= 0.0f)
float L_0 = ___progress0;
V_0 = (bool)((((int32_t)((!(((float)L_0) >= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0018;
}
}
{
// SetProgress(progress);
float L_2 = ___progress0;
FollowPathRig_SetProgress_m001C690E45C7B1425484DB3F205033377A70F0D3(__this, L_2, NULL);
}
IL_0018:
{
// m_PlayMode = PlayMode.Stopped;
__this->___m_PlayMode_11 = 1;
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_Start_m814C3B755807042F182AE1ECD7D37F412BB22779 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method)
{
{
// m_PlayMode = initialPlayMode;
int32_t L_0 = __this->___initialPlayMode_10;
__this->___m_PlayMode_11 = L_0;
// m_Progress = 0.0f;
__this->___m_Progress_12 = (0.0f);
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::UpdateRig(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_UpdateRig_mD82D386FE14353A158028F387D18E3BAB0573221 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, float ___deltaTime0, 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*)&Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateRigU3Eb__18_0_m2F0E2B9265614EDC84F73BC8808AAAA35D9492DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49D942735D5B519AC70E21FDE41FE3BCEC4EC7E6);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
float V_1 = 0.0f;
int32_t V_2 = 0;
int32_t V_3 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
float V_9 = 0.0f;
bool V_10 = false;
int32_t V_11 = 0;
int32_t V_12 = 0;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
bool V_16 = false;
bool V_17 = false;
bool V_18 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_19;
memset((&V_19), 0, sizeof(V_19));
bool V_20 = false;
bool V_21 = false;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* G_B3_0 = NULL;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* G_B3_1 = NULL;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* G_B2_0 = NULL;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* G_B2_1 = NULL;
int32_t G_B12_0 = 0;
int32_t G_B14_0 = 0;
int32_t G_B20_0 = 0;
int32_t G_B25_0 = 0;
int32_t G_B31_0 = 0;
int32_t G_B36_0 = 0;
int32_t G_B44_0 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B47_0;
memset((&G_B47_0), 0, sizeof(G_B47_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B49_0;
memset((&G_B49_0), 0, sizeof(G_B49_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B48_0;
memset((&G_B48_0), 0, sizeof(G_B48_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B50_0;
memset((&G_B50_0), 0, sizeof(G_B50_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B50_1;
memset((&G_B50_1), 0, sizeof(G_B50_1));
float G_B52_0 = 0.0f;
FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* G_B52_1 = NULL;
float G_B51_0 = 0.0f;
FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* G_B51_1 = NULL;
int32_t G_B53_0 = 0;
float G_B53_1 = 0.0f;
FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* G_B53_2 = NULL;
float G_B55_0 = 0.0f;
float G_B55_1 = 0.0f;
FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* G_B55_2 = NULL;
float G_B54_0 = 0.0f;
float G_B54_1 = 0.0f;
FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* G_B54_2 = NULL;
int32_t G_B56_0 = 0;
float G_B56_1 = 0.0f;
float G_B56_2 = 0.0f;
FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* G_B56_3 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B60_0;
memset((&G_B60_0), 0, sizeof(G_B60_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B60_1;
memset((&G_B60_1), 0, sizeof(G_B60_1));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B60_2 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B59_0;
memset((&G_B59_0), 0, sizeof(G_B59_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B59_1;
memset((&G_B59_1), 0, sizeof(G_B59_1));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B59_2 = NULL;
float G_B61_0 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B61_1;
memset((&G_B61_1), 0, sizeof(G_B61_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B61_2;
memset((&G_B61_2), 0, sizeof(G_B61_2));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* G_B61_3 = NULL;
int32_t G_B65_0 = 0;
{
// if(m_PlayMode != PlayMode.Stopped)
int32_t L_0 = __this->___m_PlayMode_11;
V_0 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0336;
}
}
{
// if(Path.Where(o => o == null).Count() > 0)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_2 = __this->___Path_9;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_3 = ((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_4 = L_3;
G_B2_0 = L_4;
G_B2_1 = L_2;
if (L_4)
{
G_B3_0 = L_4;
G_B3_1 = L_2;
goto IL_003a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* L_5 = ((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_6 = (Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C*)il2cpp_codegen_object_new(Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var);
NullCheck(L_6);
Func_2__ctor_m9EDB1EDE49108C1136C6B0DD3DD5D2F843F5936E(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CUpdateRigU3Eb__18_0_m2F0E2B9265614EDC84F73BC8808AAAA35D9492DC_RuntimeMethod_var), NULL);
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_7 = L_6;
((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1), (void*)L_7);
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
}
IL_003a:
{
RuntimeObject* L_8;
L_8 = Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677((RuntimeObject*)G_B3_1, G_B3_0, Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677_RuntimeMethod_var);
int32_t L_9;
L_9 = Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632(L_8, Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632_RuntimeMethod_var);
V_10 = (bool)((((int32_t)L_9) > ((int32_t)0))? 1 : 0);
bool L_10 = V_10;
if (!L_10)
{
goto IL_005b;
}
}
{
// Debug.LogWarning("Path contains null objects. Cannot Compute.", this);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(_stringLiteral49D942735D5B519AC70E21FDE41FE3BCEC4EC7E6, __this, NULL);
}
IL_005b:
{
// switch(loopMode)
int32_t L_11 = __this->___loopMode_6;
V_12 = L_11;
int32_t L_12 = V_12;
V_11 = L_12;
int32_t L_13 = V_11;
switch (L_13)
{
case 0:
{
goto IL_007f;
}
case 1:
{
goto IL_00ce;
}
case 2:
{
goto IL_0135;
}
}
}
{
goto IL_018e;
}
IL_007f:
{
// if((m_PlayMode == PlayMode.Playing && m_Progress == Path.Length - 1) || (m_PlayMode == PlayMode.Reverse && m_Progress == 0.0f))
int32_t L_14 = __this->___m_PlayMode_11;
if (L_14)
{
goto IL_009a;
}
}
{
float L_15 = __this->___m_Progress_12;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_16 = __this->___Path_9;
NullCheck(L_16);
if ((((float)L_15) == ((float)((float)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_16)->max_length)), 1))))))
{
goto IL_00b5;
}
}
IL_009a:
{
int32_t L_17 = __this->___m_PlayMode_11;
if ((!(((uint32_t)L_17) == ((uint32_t)2))))
{
goto IL_00b2;
}
}
{
float L_18 = __this->___m_Progress_12;
G_B12_0 = ((((float)L_18) == ((float)(0.0f)))? 1 : 0);
goto IL_00b3;
}
IL_00b2:
{
G_B12_0 = 0;
}
IL_00b3:
{
G_B14_0 = G_B12_0;
goto IL_00b6;
}
IL_00b5:
{
G_B14_0 = 1;
}
IL_00b6:
{
V_13 = (bool)G_B14_0;
bool L_19 = V_13;
if (!L_19)
{
goto IL_00c9;
}
}
{
// m_PlayMode = PlayMode.Stopped;
__this->___m_PlayMode_11 = 1;
// return;
goto IL_0336;
}
IL_00c9:
{
// break;
goto IL_018e;
}
IL_00ce:
{
// if (m_PlayMode == PlayMode.Playing && m_Progress == Path.Length -1)
int32_t L_20 = __this->___m_PlayMode_11;
if (L_20)
{
goto IL_00eb;
}
}
{
float L_21 = __this->___m_Progress_12;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_22 = __this->___Path_9;
NullCheck(L_22);
G_B20_0 = ((((float)L_21) == ((float)((float)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_22)->max_length)), 1)))))? 1 : 0);
goto IL_00ec;
}
IL_00eb:
{
G_B20_0 = 0;
}
IL_00ec:
{
V_14 = (bool)G_B20_0;
bool L_23 = V_14;
if (!L_23)
{
goto IL_0101;
}
}
{
// m_Progress = 0.0f;
__this->___m_Progress_12 = (0.0f);
goto IL_0133;
}
IL_0101:
{
// else if (m_PlayMode == PlayMode.Reverse && m_Progress == 0.0f)
int32_t L_24 = __this->___m_PlayMode_11;
if ((!(((uint32_t)L_24) == ((uint32_t)2))))
{
goto IL_0119;
}
}
{
float L_25 = __this->___m_Progress_12;
G_B25_0 = ((((float)L_25) == ((float)(0.0f)))? 1 : 0);
goto IL_011a;
}
IL_0119:
{
G_B25_0 = 0;
}
IL_011a:
{
V_15 = (bool)G_B25_0;
bool L_26 = V_15;
if (!L_26)
{
goto IL_0133;
}
}
{
// m_Progress = Path.Length -1;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_27 = __this->___Path_9;
NullCheck(L_27);
__this->___m_Progress_12 = ((float)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_27)->max_length)), 1)));
}
IL_0133:
{
// break;
goto IL_018e;
}
IL_0135:
{
// if (m_PlayMode == PlayMode.Playing && m_Progress == Path.Length -1)
int32_t L_28 = __this->___m_PlayMode_11;
if (L_28)
{
goto IL_0152;
}
}
{
float L_29 = __this->___m_Progress_12;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_30 = __this->___Path_9;
NullCheck(L_30);
G_B31_0 = ((((float)L_29) == ((float)((float)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_30)->max_length)), 1)))))? 1 : 0);
goto IL_0153;
}
IL_0152:
{
G_B31_0 = 0;
}
IL_0153:
{
V_16 = (bool)G_B31_0;
bool L_31 = V_16;
if (!L_31)
{
goto IL_0164;
}
}
{
// m_PlayMode = PlayMode.Reverse;
__this->___m_PlayMode_11 = 2;
goto IL_018c;
}
IL_0164:
{
// else if (m_PlayMode == PlayMode.Reverse && m_Progress == 0.0f)
int32_t L_32 = __this->___m_PlayMode_11;
if ((!(((uint32_t)L_32) == ((uint32_t)2))))
{
goto IL_017c;
}
}
{
float L_33 = __this->___m_Progress_12;
G_B36_0 = ((((float)L_33) == ((float)(0.0f)))? 1 : 0);
goto IL_017d;
}
IL_017c:
{
G_B36_0 = 0;
}
IL_017d:
{
V_17 = (bool)G_B36_0;
bool L_34 = V_17;
if (!L_34)
{
goto IL_018c;
}
}
{
// m_PlayMode = PlayMode.Playing;
__this->___m_PlayMode_11 = 0;
}
IL_018c:
{
// break;
goto IL_018e;
}
IL_018e:
{
// float sign = 1.0f;
V_1 = (1.0f);
// if (m_PlayMode == PlayMode.Reverse)
int32_t L_35 = __this->___m_PlayMode_11;
V_18 = (bool)((((int32_t)L_35) == ((int32_t)2))? 1 : 0);
bool L_36 = V_18;
if (!L_36)
{
goto IL_01a9;
}
}
{
// sign = -1.0f;
V_1 = (-1.0f);
}
IL_01a9:
{
// int idx = Mathf.Clamp( sign > 0? (int)Mathf.Floor(m_Progress) : (int)Mathf.Ceil(m_Progress), 0 , Path.Length-1);
float L_37 = V_1;
if ((((float)L_37) > ((float)(0.0f))))
{
goto IL_01bf;
}
}
{
float L_38 = __this->___m_Progress_12;
float L_39;
L_39 = ceilf(L_38);
G_B44_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_39);
goto IL_01cb;
}
IL_01bf:
{
float L_40 = __this->___m_Progress_12;
float L_41;
L_41 = floorf(L_40);
G_B44_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_41);
}
IL_01cb:
{
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_42 = __this->___Path_9;
NullCheck(L_42);
int32_t L_43;
L_43 = Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline(G_B44_0, 0, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_42)->max_length)), 1)), NULL);
V_2 = L_43;
// int nextidx = idx + (int)sign;
int32_t L_44 = V_2;
float L_45 = V_1;
V_3 = ((int32_t)il2cpp_codegen_add(L_44, il2cpp_codegen_cast_double_to_int<int32_t>(L_45)));
// Vector3 inPos = Path[idx].transform.position;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_46 = __this->___Path_9;
int32_t L_47 = V_2;
NullCheck(L_46);
int32_t L_48 = L_47;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
NullCheck(L_49);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_50;
L_50 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_49, NULL);
NullCheck(L_50);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
L_51 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_50, NULL);
V_4 = L_51;
// Vector3 outPos = Path[nextidx].transform.position;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_52 = __this->___Path_9;
int32_t L_53 = V_3;
NullCheck(L_52);
int32_t L_54 = L_53;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_55 = (L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
NullCheck(L_55);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56;
L_56 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_55, NULL);
NullCheck(L_56);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
L_57 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_56, NULL);
V_5 = L_57;
// Vector3 dir = ( outPos - inPos ).normalized;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
L_60 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_58, L_59, NULL);
V_19 = L_60;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
L_61 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_19), NULL);
V_6 = L_61;
// Vector3 pos = Vector3.Lerp( sign > 0? inPos : outPos, sign > 0? outPos : inPos, m_Progress % 1.0f);
float L_62 = V_1;
if ((((float)L_62) > ((float)(0.0f))))
{
goto IL_0229;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_5;
G_B47_0 = L_63;
goto IL_022b;
}
IL_0229:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_4;
G_B47_0 = L_64;
}
IL_022b:
{
float L_65 = V_1;
G_B48_0 = G_B47_0;
if ((((float)L_65) > ((float)(0.0f))))
{
G_B49_0 = G_B47_0;
goto IL_0237;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_4;
G_B50_0 = L_66;
G_B50_1 = G_B48_0;
goto IL_0239;
}
IL_0237:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_5;
G_B50_0 = L_67;
G_B50_1 = G_B49_0;
}
IL_0239:
{
float L_68 = __this->___m_Progress_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69;
L_69 = Vector3_Lerp_m57EE8D709A93B2B0FF8D499FA2947B1D61CB1FD6_inline(G_B50_1, G_B50_0, (fmodf(L_68, (1.0f))), NULL);
V_7 = L_69;
// Vector3 move = dir * Speed * deltaTime;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_6;
float L_71 = __this->___Speed_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72;
L_72 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_70, L_71, NULL);
float L_73 = ___deltaTime0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74;
L_74 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_72, L_73, NULL);
V_8 = L_74;
// float moveT = move.magnitude / (outPos - inPos).magnitude * sign;
float L_75;
L_75 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_8), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78;
L_78 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_76, L_77, NULL);
V_19 = L_78;
float L_79;
L_79 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_19), NULL);
float L_80 = V_1;
V_9 = ((float)il2cpp_codegen_multiply(((float)(L_75/L_79)), L_80));
// m_Progress = Mathf.Clamp(m_Progress + moveT, (sign > 0)? idx : nextidx, (sign > 0) ? nextidx : idx);
float L_81 = __this->___m_Progress_12;
float L_82 = V_9;
float L_83 = V_1;
G_B51_0 = ((float)il2cpp_codegen_add(L_81, L_82));
G_B51_1 = __this;
if ((((float)L_83) > ((float)(0.0f))))
{
G_B52_0 = ((float)il2cpp_codegen_add(L_81, L_82));
G_B52_1 = __this;
goto IL_0294;
}
}
{
int32_t L_84 = V_3;
G_B53_0 = L_84;
G_B53_1 = G_B51_0;
G_B53_2 = G_B51_1;
goto IL_0295;
}
IL_0294:
{
int32_t L_85 = V_2;
G_B53_0 = L_85;
G_B53_1 = G_B52_0;
G_B53_2 = G_B52_1;
}
IL_0295:
{
float L_86 = V_1;
G_B54_0 = ((float)G_B53_0);
G_B54_1 = G_B53_1;
G_B54_2 = G_B53_2;
if ((((float)L_86) > ((float)(0.0f))))
{
G_B55_0 = ((float)G_B53_0);
G_B55_1 = G_B53_1;
G_B55_2 = G_B53_2;
goto IL_02a1;
}
}
{
int32_t L_87 = V_2;
G_B56_0 = L_87;
G_B56_1 = G_B54_0;
G_B56_2 = G_B54_1;
G_B56_3 = G_B54_2;
goto IL_02a2;
}
IL_02a1:
{
int32_t L_88 = V_3;
G_B56_0 = L_88;
G_B56_1 = G_B55_0;
G_B56_2 = G_B55_1;
G_B56_3 = G_B55_2;
}
IL_02a2:
{
float L_89;
L_89 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(G_B56_2, G_B56_1, ((float)G_B56_0), NULL);
NullCheck(G_B56_3);
G_B56_3->___m_Progress_12 = L_89;
// if(m_Progress == nextidx)
float L_90 = __this->___m_Progress_12;
int32_t L_91 = V_3;
V_20 = (bool)((((float)L_90) == ((float)((float)L_91)))? 1 : 0);
bool L_92 = V_20;
if (!L_92)
{
goto IL_02cd;
}
}
{
// transform.position = outPos;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_93;
L_93 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94 = V_5;
NullCheck(L_93);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_93, L_94, NULL);
goto IL_030a;
}
IL_02cd:
{
// transform.position = Vector3.Lerp(inPos, outPos, (sign > 0) ? m_Progress % 1.0f : 1.0f - (m_Progress % 1.0f));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_95;
L_95 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_5;
float L_98 = V_1;
G_B59_0 = L_97;
G_B59_1 = L_96;
G_B59_2 = L_95;
if ((((float)L_98) > ((float)(0.0f))))
{
G_B60_0 = L_97;
G_B60_1 = L_96;
G_B60_2 = L_95;
goto IL_02f3;
}
}
{
float L_99 = __this->___m_Progress_12;
G_B61_0 = ((float)il2cpp_codegen_subtract((1.0f), (fmodf(L_99, (1.0f)))));
G_B61_1 = G_B59_0;
G_B61_2 = G_B59_1;
G_B61_3 = G_B59_2;
goto IL_02ff;
}
IL_02f3:
{
float L_100 = __this->___m_Progress_12;
G_B61_0 = (fmodf(L_100, (1.0f)));
G_B61_1 = G_B60_0;
G_B61_2 = G_B60_1;
G_B61_3 = G_B60_2;
}
IL_02ff:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101;
L_101 = Vector3_Lerp_m57EE8D709A93B2B0FF8D499FA2947B1D61CB1FD6_inline(G_B61_2, G_B61_1, G_B61_0, NULL);
NullCheck(G_B61_3);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(G_B61_3, L_101, NULL);
}
IL_030a:
{
// if((m_Progress %1.0f == 0.0f) && StopOnSteps)
float L_102 = __this->___m_Progress_12;
if ((!(((float)(fmodf(L_102, (1.0f)))) == ((float)(0.0f)))))
{
goto IL_0325;
}
}
{
bool L_103 = __this->___StopOnSteps_7;
G_B65_0 = ((int32_t)(L_103));
goto IL_0326;
}
IL_0325:
{
G_B65_0 = 0;
}
IL_0326:
{
V_21 = (bool)G_B65_0;
bool L_104 = V_21;
if (!L_104)
{
goto IL_0335;
}
}
{
// m_PlayMode = PlayMode.Stopped;
__this->___m_PlayMode_11 = 1;
}
IL_0335:
{
}
IL_0336:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::OnDrawGizmos()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_OnDrawGizmos_m56E1CDC145EA19B69A4A2FDD6C638099D642CC7A (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method)
{
{
// Gizmos.color = new Color(1.0f, 1.0f, 1.0f, 0.1f);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (0.100000001f), /*hidden argument*/NULL);
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_0, NULL);
// DrawGizmosPath();
FollowPathRig_DrawGizmosPath_m4B275D0C91190BD622C37D34EB63B91FD8600FD9(__this, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::OnDrawGizmosSelected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_OnDrawGizmosSelected_mF1961589063E95995375B0CEC3E52218CEF946B9 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method)
{
{
// Gizmos.color = Color.red;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline(NULL);
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_0, NULL);
// DrawGizmosPath();
FollowPathRig_DrawGizmosPath_m4B275D0C91190BD622C37D34EB63B91FD8600FD9(__this, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::DrawGizmosPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig_DrawGizmosPath_m4B275D0C91190BD622C37D34EB63B91FD8600FD9 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDrawGizmosPathU3Eb__21_0_mF4E9558FEF3860CDFA74C0EEDD9005705D003628_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* G_B4_0 = NULL;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* G_B4_1 = NULL;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* G_B3_0 = NULL;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* G_B3_1 = NULL;
int32_t G_B6_0 = 0;
{
// if(Path != null && Path.Length > 1 && Path.Where(o => o == null).Count() == 0)
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_0 = __this->___Path_9;
if (!L_0)
{
goto IL_0048;
}
}
{
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_1 = __this->___Path_9;
NullCheck(L_1);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) <= ((int32_t)1)))
{
goto IL_0048;
}
}
{
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_2 = __this->___Path_9;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_3 = ((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9__21_0_2;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_4 = L_3;
G_B3_0 = L_4;
G_B3_1 = L_2;
if (L_4)
{
G_B4_0 = L_4;
G_B4_1 = L_2;
goto IL_0039;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* L_5 = ((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_6 = (Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C*)il2cpp_codegen_object_new(Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C_il2cpp_TypeInfo_var);
NullCheck(L_6);
Func_2__ctor_m9EDB1EDE49108C1136C6B0DD3DD5D2F843F5936E(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CDrawGizmosPathU3Eb__21_0_mF4E9558FEF3860CDFA74C0EEDD9005705D003628_RuntimeMethod_var), NULL);
Func_2_tD5855DA3DC1C614C29762075E12B0B72B8B1F51C* L_7 = L_6;
((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9__21_0_2 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9__21_0_2), (void*)L_7);
G_B4_0 = L_7;
G_B4_1 = G_B3_1;
}
IL_0039:
{
RuntimeObject* L_8;
L_8 = Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_Where_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m08BA8EFCB576024627BACEF77F5EC70B5BA97677_RuntimeMethod_var);
int32_t L_9;
L_9 = Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632(L_8, Enumerable_Count_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m6DC34BBB9839C4036C2733E0218CB825BA4FC632_RuntimeMethod_var);
G_B6_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
goto IL_0049;
}
IL_0048:
{
G_B6_0 = 0;
}
IL_0049:
{
V_0 = (bool)G_B6_0;
bool L_10 = V_0;
if (!L_10)
{
goto IL_0096;
}
}
{
// for(int i = 0; i < Path.Length -1; i++)
V_1 = 0;
goto IL_0084;
}
IL_0052:
{
// Gizmos.DrawLine(Path[i].transform.position, Path[i + 1].transform.position);
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_11 = __this->___Path_9;
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = L_12;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
NullCheck(L_14);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
NullCheck(L_15);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_15, NULL);
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_17 = __this->___Path_9;
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = ((int32_t)il2cpp_codegen_add(L_18, 1));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
NullCheck(L_20);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL);
NullCheck(L_21);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_21, NULL);
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_16, L_22, NULL);
// for(int i = 0; i < Path.Length -1; i++)
int32_t L_23 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0084:
{
// for(int i = 0; i < Path.Length -1; i++)
int32_t L_24 = V_1;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_25 = __this->___Path_9;
NullCheck(L_25);
V_2 = (bool)((((int32_t)L_24) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_25)->max_length)), 1))))? 1 : 0);
bool L_26 = V_2;
if (L_26)
{
goto IL_0052;
}
}
{
}
IL_0096:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FollowPathRig__ctor_m1D7F24D3A139A89771701B6C7F0FD18AE93177B2 (FollowPathRig_tC11CD21D27CA65D14D0E361BB010D1A1DD4FA177* __this, const RuntimeMethod* method)
{
{
// public LoopMode loopMode = LoopMode.PingPong;
__this->___loopMode_6 = 2;
// public bool StopOnSteps = false;
__this->___StopOnSteps_7 = (bool)0;
// public float Speed = 2.0f;
__this->___Speed_8 = (2.0f);
// public PlayMode initialPlayMode = PlayMode.Playing;
__this->___initialPlayMode_10 = 0;
Rig__ctor_m1EEE4ABA1290CD8B7BE1BF2D505991AE56F870AE(__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
#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
#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 GameplayIngredients.Rigs.FollowPathRig/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0027E8E9C1ECA1CB88C60D009FD4F5D457CDE81E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* L_0 = (U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69*)il2cpp_codegen_object_new(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m603F6C2575D741D97CD50A4AF9829CD2A8E60662(L_0, NULL);
((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void GameplayIngredients.Rigs.FollowPathRig/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m603F6C2575D741D97CD50A4AF9829CD2A8E60662 (U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean GameplayIngredients.Rigs.FollowPathRig/<>c::<UpdateRig>b__18_0(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CUpdateRigU3Eb__18_0_m2F0E2B9265614EDC84F73BC8808AAAA35D9492DC (U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___o0, 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(Path.Where(o => o == null).Count() > 0)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___o0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_1;
}
}
// System.Boolean GameplayIngredients.Rigs.FollowPathRig/<>c::<DrawGizmosPath>b__21_0(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CDrawGizmosPathU3Eb__21_0_mF4E9558FEF3860CDFA74C0EEDD9005705D003628 (U3CU3Ec_t90241D41A2B5ECC5219C0A9A9518E8B55A9EBE69* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___o0, 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(Path != null && Path.Length > 1 && Path.Where(o => o == null).Count() == 0)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___o0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, 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
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.Rigs.GenericAnimationRig::get_defaultUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericAnimationRig_get_defaultUpdateMode_m21B2324D477B4D8493C876138D12891CB6FEF709 (GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788* __this, const RuntimeMethod* method)
{
{
// public override UpdateMode defaultUpdateMode => UpdateMode.Update;
return (int32_t)(0);
}
}
// System.Int32 GameplayIngredients.Rigs.GenericAnimationRig::get_defaultPriority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericAnimationRig_get_defaultPriority_m798815362B7E748502DA11CDB4B77208C7AA82AA (GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788* __this, const RuntimeMethod* method)
{
{
// public override int defaultPriority => 0;
return 0;
}
}
// System.Boolean GameplayIngredients.Rigs.GenericAnimationRig::get_canChangeUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GenericAnimationRig_get_canChangeUpdateMode_m70E469FE925740EA8C31295898DDEF8A2F51F550 (GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788* __this, const RuntimeMethod* method)
{
{
// public override bool canChangeUpdateMode => true;
return (bool)1;
}
}
// System.Void GameplayIngredients.Rigs.GenericAnimationRig::UpdateRig(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericAnimationRig_UpdateRig_mA21C18AA8835E903483DAA05D334E9027CF0C99E (GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788* __this, float ___deltaTime0, 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;
}
bool V_0 = false;
{
// if (property.targetObject != null)
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* L_0 = (&__this->___property_6);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_1;
L_1 = ReflectedMember_get_targetObject_mF0E021CB63E0C5864E534E903B921A50E12C3DFE_inline(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_2;
bool L_3 = V_0;
if (!L_3)
{
goto IL_002b;
}
}
{
// property.SetValue(UpdateAndGetValue(deltaTime));
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* L_4 = (&__this->___property_6);
float L_5 = ___deltaTime0;
RuntimeObject* L_6;
L_6 = VirtualFuncInvoker1< RuntimeObject*, float >::Invoke(11 /* System.Object GameplayIngredients.Rigs.GenericAnimationRig::UpdateAndGetValue(System.Single) */, __this, L_5);
ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589(L_4, L_6, NULL);
}
IL_002b:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.GenericAnimationRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericAnimationRig__ctor_m076333B823E0623D33731D10C3D400C149A41C9F (GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788* __this, const RuntimeMethod* method)
{
{
Rig__ctor_m1EEE4ABA1290CD8B7BE1BF2D505991AE56F870AE(__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 GameplayIngredients.Rigs.GenericBindingRig::get_typeForBinding()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* GenericBindingRig_get_typeForBinding_mDBC184D8692FBA3A0460908F203D8A6DA1080795 (GenericBindingRig_tEC6A58A4CB961235DD2B82FF3319C7D2BDB0D951* __this, 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*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_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);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
Type_t* V_2 = NULL;
{
// switch (bindingType)
int32_t L_0 = __this->___bindingType_6;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0036;
}
case 1:
{
goto IL_0043;
}
case 2:
{
goto IL_0050;
}
case 3:
{
goto IL_005d;
}
case 4:
{
goto IL_006a;
}
case 5:
{
goto IL_0077;
}
case 6:
{
goto IL_0084;
}
case 7:
{
goto IL_0091;
}
case 8:
{
goto IL_009e;
}
}
}
{
goto IL_00ab;
}
IL_0036:
{
// return typeof(bool);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL);
V_2 = L_4;
goto IL_00b1;
}
IL_0043:
{
// return typeof(int);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL);
V_2 = L_6;
goto IL_00b1;
}
IL_0050:
{
// return typeof(uint);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast<intptr_t> (UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_8;
L_8 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_7, NULL);
V_2 = L_8;
goto IL_00b1;
}
IL_005d:
{
// return typeof(float);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_9, NULL);
V_2 = L_10;
goto IL_00b1;
}
IL_006a:
{
// return typeof(Vector2);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_11, NULL);
V_2 = L_12;
goto IL_00b1;
}
IL_0077:
{
// return typeof(Vector3);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_13, NULL);
V_2 = L_14;
goto IL_00b1;
}
IL_0084:
{
// return typeof(Vector4);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_15 = { reinterpret_cast<intptr_t> (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_16;
L_16 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_15, NULL);
V_2 = L_16;
goto IL_00b1;
}
IL_0091:
{
// return typeof(Quaternion);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_17, NULL);
V_2 = L_18;
goto IL_00b1;
}
IL_009e:
{
// return typeof(Color);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_19 = { reinterpret_cast<intptr_t> (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_20;
L_20 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_19, NULL);
V_2 = L_20;
goto IL_00b1;
}
IL_00ab:
{
// throw new NotImplementedException();
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_21 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NullCheck(L_21);
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_21, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GenericBindingRig_get_typeForBinding_mDBC184D8692FBA3A0460908F203D8A6DA1080795_RuntimeMethod_var)));
}
IL_00b1:
{
// }
Type_t* L_22 = V_2;
return L_22;
}
}
// GameplayIngredients.Rigs.Rig/UpdateMode GameplayIngredients.Rigs.GenericBindingRig::get_defaultUpdateMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericBindingRig_get_defaultUpdateMode_m68E81F792AF9FAC04F740D08D384A23F75585E09 (GenericBindingRig_tEC6A58A4CB961235DD2B82FF3319C7D2BDB0D951* __this, const RuntimeMethod* method)
{
{
// public override UpdateMode defaultUpdateMode => UpdateMode.Update;
return (int32_t)(0);
}
}
// System.Int32 GameplayIngredients.Rigs.GenericBindingRig::get_defaultPriority()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GenericBindingRig_get_defaultPriority_mAB0B2CA59550715AD686C65A2E294B8F436BC70C (GenericBindingRig_tEC6A58A4CB961235DD2B82FF3319C7D2BDB0D951* __this, const RuntimeMethod* method)
{
{
// public override int defaultPriority => 0;
return 0;
}
}
// System.Void GameplayIngredients.Rigs.GenericBindingRig::UpdateRig(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericBindingRig_UpdateRig_mDCCA7A7A67EF4486AC71D09C5CDC916026D894FE (GenericBindingRig_tEC6A58A4CB961235DD2B82FF3319C7D2BDB0D951* __this, float ___deltaTime0, const RuntimeMethod* method)
{
{
// target.SetValue(source.GetValue());
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* L_0 = (&__this->___target_8);
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* L_1 = (&__this->___source_7);
RuntimeObject* L_2;
L_2 = ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4(L_1, NULL);
ReflectedMember_SetValue_m4E9BB992AEA435FA295346C41EA8C186825A2589(L_0, L_2, NULL);
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.GenericBindingRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericBindingRig__ctor_mEB751417A55A9E9BB4A27D278A6C117A8FF3B769 (GenericBindingRig_tEC6A58A4CB961235DD2B82FF3319C7D2BDB0D951* __this, const RuntimeMethod* method)
{
{
// BindingType bindingType = BindingType.Float;
__this->___bindingType_6 = 3;
Rig__ctor_m1EEE4ABA1290CD8B7BE1BF2D505991AE56F870AE(__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
#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 GameplayIngredients.Rigs.GenericColorAnimationRig::get_animatedType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* GenericColorAnimationRig_get_animatedType_mB297D352051A37D2F9686146C78294B7679C0AFD (GenericColorAnimationRig_tADF9731E0C109FA1EDF2797CEE54249B099AD30C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public override Type animatedType => typeof(Color);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
return L_1;
}
}
// System.Void GameplayIngredients.Rigs.GenericColorAnimationRig::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericColorAnimationRig_Awake_mFA6439CA9675F98B86C998D0336FE9BAE38424D0 (GenericColorAnimationRig_tADF9731E0C109FA1EDF2797CEE54249B099AD30C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (useStoredValueAsBase)
bool L_0 = __this->___useStoredValueAsBase_7;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
// baseValue = (Color)property.GetValue();
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* L_2 = (&((GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788*)__this)->___property_6);
RuntimeObject* L_3;
L_3 = ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4(L_2, NULL);
__this->___baseValue_8 = ((*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)((Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)UnBox(L_3, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var))));
}
IL_0021:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.GenericColorAnimationRig::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericColorAnimationRig_OnEnable_mB93F036536172E10FC58352919327191E3A08313 (GenericColorAnimationRig_tADF9731E0C109FA1EDF2797CEE54249B099AD30C* __this, const RuntimeMethod* method)
{
ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* G_B2_0 = NULL;
ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* G_B1_0 = NULL;
{
// base.OnEnable();
Rig_OnEnable_m169513F13D3587B5D1B55E77A80CA06EF6A046CE(__this, NULL);
// animationHandler?.OnStart(baseValue);
ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* L_0 = __this->___animationHandler_9;
ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = __this->___baseValue_8;
NullCheck(G_B2_0);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(5 /* System.Void GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Color>::OnStart(T) */, G_B2_0, L_2);
}
IL_0020:
{
// }
return;
}
}
// System.Object GameplayIngredients.Rigs.GenericColorAnimationRig::UpdateAndGetValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericColorAnimationRig_UpdateAndGetValue_mDAD87AC957B746840F91DC143F7CF8182BE62A2A (GenericColorAnimationRig_tADF9731E0C109FA1EDF2797CEE54249B099AD30C* __this, float ___deltaTime0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral138C12E0E55AFBC9932B87EC5469412C3830C720);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
{
// if (animationHandler != null)
ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* L_0 = __this->___animationHandler_9;
V_0 = (bool)((!(((RuntimeObject*)(ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0023;
}
}
{
// return animationHandler.OnUpdate(deltaTime);
ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* L_2 = __this->___animationHandler_9;
float L_3 = ___deltaTime0;
NullCheck(L_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = VirtualFuncInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F, float >::Invoke(6 /* T GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Color>::OnUpdate(System.Single) */, L_2, L_3);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = L_4;
RuntimeObject* L_6 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_5);
V_1 = L_6;
goto IL_003e;
}
IL_0023:
{
// Debug.LogWarning("Float Animation Rig has no Animation Handler", this);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(_stringLiteral138C12E0E55AFBC9932B87EC5469412C3830C720, __this, NULL);
// return baseValue;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = __this->___baseValue_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = L_7;
RuntimeObject* L_9 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_8);
V_1 = L_9;
goto IL_003e;
}
IL_003e:
{
// }
RuntimeObject* L_10 = V_1;
return L_10;
}
}
// System.Void GameplayIngredients.Rigs.GenericColorAnimationRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericColorAnimationRig__ctor_m47A37AE8B3EB9C9F29A1AF561EA259EA5D0B78D4 (GenericColorAnimationRig_tADF9731E0C109FA1EDF2797CEE54249B099AD30C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// bool useStoredValueAsBase = true;
__this->___useStoredValueAsBase_7 = (bool)1;
// Color baseValue = Color.white;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
__this->___baseValue_8 = L_0;
// public ColorAnimationHandler animationHandler = new ColorGradientAnimationHandler();
ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E* L_1 = (ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E*)il2cpp_codegen_object_new(ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E_il2cpp_TypeInfo_var);
NullCheck(L_1);
ColorGradientAnimationHandler__ctor_m65EBAEA17479F87403F0EF04AC9205B468B212C5(L_1, NULL);
__this->___animationHandler_9 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___animationHandler_9), (void*)L_1);
GenericAnimationRig__ctor_m076333B823E0623D33731D10C3D400C149A41C9F(__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 GameplayIngredients.Rigs.GenericFloatAnimationRig::get_animatedType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* GenericFloatAnimationRig_get_animatedType_mF2CE1E79ACC4B551AF43B898222BA271522335CF (GenericFloatAnimationRig_t0A09F222F31D7A7EF610834C02FC6C50754A2F95* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public override Type animatedType => typeof(float);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
return L_1;
}
}
// System.Void GameplayIngredients.Rigs.GenericFloatAnimationRig::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericFloatAnimationRig_Awake_m39013A73C701F3F9F694C0DB951B9D9AF82822F6 (GenericFloatAnimationRig_t0A09F222F31D7A7EF610834C02FC6C50754A2F95* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (useStoredValueAsBase)
bool L_0 = __this->___useStoredValueAsBase_7;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
// baseValue = (float)property.GetValue();
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* L_2 = (&((GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788*)__this)->___property_6);
RuntimeObject* L_3;
L_3 = ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4(L_2, NULL);
__this->___baseValue_8 = ((*(float*)((float*)(float*)UnBox(L_3, Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var))));
}
IL_0021:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.GenericFloatAnimationRig::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericFloatAnimationRig_OnEnable_m6821C0D8175D38F943B03EF639D0968E0C1C7878 (GenericFloatAnimationRig_t0A09F222F31D7A7EF610834C02FC6C50754A2F95* __this, const RuntimeMethod* method)
{
FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* G_B2_0 = NULL;
FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* G_B1_0 = NULL;
{
// base.OnEnable();
Rig_OnEnable_m169513F13D3587B5D1B55E77A80CA06EF6A046CE(__this, NULL);
// animationHandler?.OnStart(baseValue);
FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* L_0 = __this->___animationHandler_9;
FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
float L_2 = __this->___baseValue_8;
NullCheck(G_B2_0);
VirtualActionInvoker1< float >::Invoke(5 /* System.Void GameplayIngredients.Rigs.AnimationHandler`1<System.Single>::OnStart(T) */, G_B2_0, L_2);
}
IL_0020:
{
// }
return;
}
}
// System.Object GameplayIngredients.Rigs.GenericFloatAnimationRig::UpdateAndGetValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericFloatAnimationRig_UpdateAndGetValue_mBEEA2FE57231B60BBBE12B305C51CAF41684F53C (GenericFloatAnimationRig_t0A09F222F31D7A7EF610834C02FC6C50754A2F95* __this, float ___deltaTime0, 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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral138C12E0E55AFBC9932B87EC5469412C3830C720);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
{
// if (animationHandler != null)
FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* L_0 = __this->___animationHandler_9;
V_0 = (bool)((!(((RuntimeObject*)(FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0023;
}
}
{
// return animationHandler.OnUpdate(deltaTime);
FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* L_2 = __this->___animationHandler_9;
float L_3 = ___deltaTime0;
NullCheck(L_2);
float L_4;
L_4 = VirtualFuncInvoker1< float, float >::Invoke(6 /* T GameplayIngredients.Rigs.AnimationHandler`1<System.Single>::OnUpdate(System.Single) */, L_2, L_3);
float L_5 = L_4;
RuntimeObject* L_6 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_5);
V_1 = L_6;
goto IL_003e;
}
IL_0023:
{
// Debug.LogWarning("Float Animation Rig has no Animation Handler", this);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(_stringLiteral138C12E0E55AFBC9932B87EC5469412C3830C720, __this, NULL);
// return baseValue;
float L_7 = __this->___baseValue_8;
float L_8 = L_7;
RuntimeObject* L_9 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_8);
V_1 = L_9;
goto IL_003e;
}
IL_003e:
{
// }
RuntimeObject* L_10 = V_1;
return L_10;
}
}
// System.Void GameplayIngredients.Rigs.GenericFloatAnimationRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericFloatAnimationRig__ctor_m8408BE65706924E95B6CF3C0C29B01546FA0612B (GenericFloatAnimationRig_t0A09F222F31D7A7EF610834C02FC6C50754A2F95* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// bool useStoredValueAsBase = true;
__this->___useStoredValueAsBase_7 = (bool)1;
// float baseValue = 1.0f;
__this->___baseValue_8 = (1.0f);
// public FloatAnimationHandler animationHandler = new FloatContinuousAnimationHandler();
FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D* L_0 = (FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D*)il2cpp_codegen_object_new(FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D_il2cpp_TypeInfo_var);
NullCheck(L_0);
FloatContinuousAnimationHandler__ctor_m79BACA3ADC6905D98C8DA16C64E36E0B44AFCB0D(L_0, NULL);
__this->___animationHandler_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___animationHandler_9), (void*)L_0);
GenericAnimationRig__ctor_m076333B823E0623D33731D10C3D400C149A41C9F(__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 GameplayIngredients.Rigs.GenericVector3AnimationRig::get_animatedType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* GenericVector3AnimationRig_get_animatedType_m591CEFAE66E66A5B78E8537A362F2A21CFACF96C (GenericVector3AnimationRig_t51DE7B1D858455D069331E6262F9C3C9B6BBBB9F* __this, 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*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
// public override Type animatedType => typeof(Vector3);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
return L_1;
}
}
// System.Void GameplayIngredients.Rigs.GenericVector3AnimationRig::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVector3AnimationRig_Awake_m9B7B5C55BDF8A8E8570AC9A0AA7695552A5BDCE5 (GenericVector3AnimationRig_t51DE7B1D858455D069331E6262F9C3C9B6BBBB9F* __this, 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;
}
bool V_0 = false;
{
// if (useStoredValueAsBase)
bool L_0 = __this->___useStoredValueAsBase_7;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0021;
}
}
{
// baseValue = (Vector3)property.GetValue();
ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* L_2 = (&((GenericAnimationRig_t01911BBEC1161444C8E63550212B034608313788*)__this)->___property_6);
RuntimeObject* L_3;
L_3 = ReflectedMember_GetValue_mD03262F70C4ED615F1C2F6C548145CB24824D0F4(L_2, NULL);
__this->___baseValue_8 = ((*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)UnBox(L_3, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))));
}
IL_0021:
{
// }
return;
}
}
// System.Void GameplayIngredients.Rigs.GenericVector3AnimationRig::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVector3AnimationRig_OnEnable_m4542C99CA944CA31CB4C6F04CDD1F30C0F0585C3 (GenericVector3AnimationRig_t51DE7B1D858455D069331E6262F9C3C9B6BBBB9F* __this, const RuntimeMethod* method)
{
Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011* G_B2_0 = NULL;
Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011* G_B1_0 = NULL;
{
// base.OnEnable();
Rig_OnEnable_m169513F13D3587B5D1B55E77A80CA06EF6A046CE(__this, NULL);
// animationHandler?.OnStart(baseValue);
Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011* L_0 = __this->___animationHandler_9;
Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0014;
}
}
{
goto IL_0020;
}
IL_0014:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___baseValue_8;
NullCheck(G_B2_0);
VirtualActionInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(5 /* System.Void GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Vector3>::OnStart(T) */, G_B2_0, L_2);
}
IL_0020:
{
// }
return;
}
}
// System.Object GameplayIngredients.Rigs.GenericVector3AnimationRig::UpdateAndGetValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericVector3AnimationRig_UpdateAndGetValue_m3101B3312A6466C7A315AF25F19CBC2FAC7A8BF6 (GenericVector3AnimationRig_t51DE7B1D858455D069331E6262F9C3C9B6BBBB9F* __this, float ___deltaTime0, 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*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral138C12E0E55AFBC9932B87EC5469412C3830C720);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
{
// if (animationHandler != null)
Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011* L_0 = __this->___animationHandler_9;
V_0 = (bool)((!(((RuntimeObject*)(Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0023;
}
}
{
// return animationHandler.OnUpdate(deltaTime);
Vector3AnimationHandler_tB9A2D94E3B1AF7C0898F732EC75DA3A47B57D011* L_2 = __this->___animationHandler_9;
float L_3 = ___deltaTime0;
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = VirtualFuncInvoker1< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, float >::Invoke(6 /* T GameplayIngredients.Rigs.AnimationHandler`1<UnityEngine.Vector3>::OnUpdate(System.Single) */, L_2, L_3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4;
RuntimeObject* L_6 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_5);
V_1 = L_6;
goto IL_003e;
}
IL_0023:
{
// Debug.LogWarning("Float Animation Rig has no Animation Handler", this);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m5C8299150E64600CBF5C92706AD610C21D0C0DC5(_stringLiteral138C12E0E55AFBC9932B87EC5469412C3830C720, __this, NULL);
// return baseValue;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = __this->___baseValue_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7;
RuntimeObject* L_9 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_8);
V_1 = L_9;
goto IL_003e;
}
IL_003e:
{
// }
RuntimeObject* L_10 = V_1;
return L_10;
}
}
// System.Void GameplayIngredients.Rigs.GenericVector3AnimationRig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVector3AnimationRig__ctor_m4FBD85C120370C9BBC662A47802155EA6D662D34 (GenericVector3AnimationRig_t51DE7B1D858455D069331E6262F9C3C9B6BBBB9F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// bool useStoredValueAsBase = true;
__this->___useStoredValueAsBase_7 = (bool)1;
// Vector3 baseValue = Vector3.one;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL);
__this->___baseValue_8 = L_0;
// public Vector3AnimationHandler animationHandler = new Vector3ContinuousAnimationHandler();
Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665* L_1 = (Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665*)il2cpp_codegen_object_new(Vector3ContinuousAnimationHandler_tD0872F7565E30653277DAD28DC595519ECD3D665_il2cpp_TypeInfo_var);
NullCheck(L_1);
Vector3ContinuousAnimationHandler__ctor_m25EDB89C1C54E722969A1589B46545DF75B37C15(L_1, NULL);
__this->___animationHandler_9 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___animationHandler_9), (void*)L_1);
GenericAnimationRig__ctor_m076333B823E0623D33731D10C3D400C149A41C9F(__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 GameplayIngredients.Rigs.AnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationHandler__ctor_m14A6232EA439F76BA7E8C7155BF288CEB40C7A4F (AnimationHandler_t1A6337EF61466E772A8DE4920EC5F15B8F02A621* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GameplayIngredients.Rigs.AnimationHandlerAttribute::.ctor(System.String,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnimationHandlerAttribute__ctor_m38F60FB0B4D68569063A8A2CAAB5210E1DDCF4F9 (AnimationHandlerAttribute_t9C4D99BFA2DA0E0F38672ADC693FD17D3E473961* __this, String_t* ___menuPath0, Type_t* ___type1, const RuntimeMethod* method)
{
{
// public AnimationHandlerAttribute(string menuPath, Type type)
Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
// this.type = type;
Type_t* L_0 = ___type1;
__this->___type_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___type_1), (void*)L_0);
// this.menuPath = menuPath;
String_t* L_1 = ___menuPath0;
__this->___menuPath_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___menuPath_0), (void*)L_1);
// }
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 GameplayIngredients.Rigs.ColorAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorAnimationHandler__ctor_mC991AF600BD0D90B09754283B7AFBA869F1A75A1 (ColorAnimationHandler_t59EF330FB0FF23A7C904D386A334F507BD27B4B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationHandler_1__ctor_m15076AC4B5B30DE83912300F143BABC75C0BAD0A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AnimationHandler_1__ctor_m15076AC4B5B30DE83912300F143BABC75C0BAD0A(__this, AnimationHandler_1__ctor_m15076AC4B5B30DE83912300F143BABC75C0BAD0A_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
// UnityEngine.Gradient GameplayIngredients.Rigs.ColorGradientAnimationHandler::get_defaultGradient()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ColorGradientAnimationHandler_get_defaultGradient_m95F743AD23C2B7A9F22C85BFED32D84397CDCB40 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* V_0 = NULL;
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* V_1 = NULL;
{
// var c = new Gradient();
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_0 = (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E*)il2cpp_codegen_object_new(Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_il2cpp_TypeInfo_var);
NullCheck(L_0);
Gradient__ctor_m5EC470BB063D4831774C7CDA5D471EBEB5CE7B54(L_0, NULL);
V_0 = L_0;
// c.SetKeys(new GradientColorKey[]
// {
// new GradientColorKey(Color.red, .0f),
// new GradientColorKey(Color.yellow, .16666f),
// new GradientColorKey(Color.green, .33333f),
// new GradientColorKey(Color.cyan, .5f),
// new GradientColorKey(Color.blue, .6666666f),
// new GradientColorKey(Color.magenta, .833333f),
// new GradientColorKey(Color.red, .1f)
// },
// new GradientAlphaKey[] { new GradientAlphaKey(1, 0), new GradientAlphaKey(1, 1) });
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_1 = V_0;
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_2 = (GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18*)(GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18*)SZArrayNew(GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18_il2cpp_TypeInfo_var, (uint32_t)7);
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_3 = L_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline(NULL);
GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_5;
memset((&L_5), 0, sizeof(L_5));
GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_5), L_4, (0.0f), /*hidden argument*/NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_5);
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_6 = L_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
L_7 = Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline(NULL);
GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_8;
memset((&L_8), 0, sizeof(L_8));
GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_8), L_7, (0.166659996f), /*hidden argument*/NULL);
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_8);
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_9 = L_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10;
L_10 = Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline(NULL);
GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_11;
memset((&L_11), 0, sizeof(L_11));
GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_11), L_10, (0.333330005f), /*hidden argument*/NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_11);
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_12 = L_9;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13;
L_13 = Color_get_cyan_m1257FED4776F2A33BD7250357D024B3FA3E592EB_inline(NULL);
GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_14;
memset((&L_14), 0, sizeof(L_14));
GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_14), L_13, (0.5f), /*hidden argument*/NULL);
NullCheck(L_12);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(3), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_14);
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_15 = L_12;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16;
L_16 = Color_get_blue_m0D04554379CB8606EF48E3091CDC3098B81DD86D_inline(NULL);
GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_17;
memset((&L_17), 0, sizeof(L_17));
GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_17), L_16, (0.666666627f), /*hidden argument*/NULL);
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(4), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_17);
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_18 = L_15;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_19;
L_19 = Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_inline(NULL);
GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_20;
memset((&L_20), 0, sizeof(L_20));
GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_20), L_19, (0.833333015f), /*hidden argument*/NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(5), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_20);
GradientColorKeyU5BU5D_tB8929E6EE130CA1F3C1664B300BE83A95A642C18* L_21 = L_18;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_22;
L_22 = Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline(NULL);
GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A L_23;
memset((&L_23), 0, sizeof(L_23));
GradientColorKey__ctor_mE26D7B8DA1283FDC3ADF628A3AC3E1B7246CD8A1((&L_23), L_22, (0.100000001f), /*hidden argument*/NULL);
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(6), (GradientColorKey_tBD03A613338639E3774A10265CC5F3619C13421A)L_23);
GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_24 = (GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E*)(GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E*)SZArrayNew(GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E_il2cpp_TypeInfo_var, (uint32_t)2);
GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_25 = L_24;
GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 L_26;
memset((&L_26), 0, sizeof(L_26));
GradientAlphaKey__ctor_m62D622565E6C8BF94E6E90A4CA6C866A5BC3B41B((&L_26), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_25);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0)L_26);
GradientAlphaKeyU5BU5D_tA5D7ED787780B5C01635C8C59B15B2BC01AEC50E* L_27 = L_25;
GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0 L_28;
memset((&L_28), 0, sizeof(L_28));
GradientAlphaKey__ctor_m62D622565E6C8BF94E6E90A4CA6C866A5BC3B41B((&L_28), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(1), (GradientAlphaKey_tF469955E4BBAF1044320D956CD8D990F1A26EAA0)L_28);
NullCheck(L_1);
Gradient_SetKeys_mE03CE269C19C4F08F1ED57F7151082304DDBB5D8(L_1, L_21, L_27, NULL);
// return c;
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_29 = V_0;
V_1 = L_29;
goto IL_00e4;
}
IL_00e4:
{
// }
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_30 = V_1;
return L_30;
}
}
// System.Void GameplayIngredients.Rigs.ColorGradientAnimationHandler::OnStart(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradientAnimationHandler_OnStart_mACBD3A5472BD2514D293F3013EA20812ADA64C43 (ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___defaultValue0, const RuntimeMethod* method)
{
{
// m_Base = defaultValue;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___defaultValue0;
__this->___m_Base_2 = L_0;
// m_Time = 0;
__this->___m_Time_3 = (0.0f);
// }
return;
}
}
// UnityEngine.Color GameplayIngredients.Rigs.ColorGradientAnimationHandler::OnUpdate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorGradientAnimationHandler_OnUpdate_m38043CE0BC32252AF5FC1FE08ECC7627D28A6E99 (ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E* __this, float ___deltaTime0, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// m_Time += deltaTime;
float L_0 = __this->___m_Time_3;
float L_1 = ___deltaTime0;
__this->___m_Time_3 = ((float)il2cpp_codegen_add(L_0, L_1));
// return Color.Lerp(gradient.Evaluate(m_Time), m_Base, blendSourceColor);
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_2 = __this->___gradient_0;
float L_3 = __this->___m_Time_3;
NullCheck(L_2);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
L_4 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_2, L_3, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = __this->___m_Base_2;
float L_6 = __this->___blendSourceColor_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
L_7 = Color_Lerp_mCE0CF50E59713C5A8F6AAC2C6648CF0EDBEEB27B_inline(L_4, L_5, L_6, NULL);
V_0 = L_7;
goto IL_0034;
}
IL_0034:
{
// }
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = V_0;
return L_8;
}
}
// System.Void GameplayIngredients.Rigs.ColorGradientAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorGradientAnimationHandler__ctor_m65EBAEA17479F87403F0EF04AC9205B468B212C5 (ColorGradientAnimationHandler_t76B7F294E38313A3C3003EDFB632A959B5E9829E* __this, const RuntimeMethod* method)
{
{
// Gradient gradient = defaultGradient;
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_0;
L_0 = ColorGradientAnimationHandler_get_defaultGradient_m95F743AD23C2B7A9F22C85BFED32D84397CDCB40(NULL);
__this->___gradient_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___gradient_0), (void*)L_0);
// float blendSourceColor = 0f;
__this->___blendSourceColor_1 = (0.0f);
ColorAnimationHandler__ctor_mC991AF600BD0D90B09754283B7AFBA869F1A75A1(__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 GameplayIngredients.Rigs.FloatAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatAnimationHandler__ctor_m491911D4F5B0A38B31EAF8DF68B1DF779DD6E8AD (FloatAnimationHandler_t39CAD7695E1D4F675B597A2F47EDCD2AE3D06F26* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimationHandler_1__ctor_m3BA06BCECD33D0400043E6DCB57F0D333D48105A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AnimationHandler_1__ctor_m3BA06BCECD33D0400043E6DCB57F0D333D48105A(__this, AnimationHandler_1__ctor_m3BA06BCECD33D0400043E6DCB57F0D333D48105A_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GameplayIngredients.Rigs.FloatContinuousAnimationHandler::OnStart(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatContinuousAnimationHandler_OnStart_m2776ABFDD16DAA885A19F2F4E496EF8C4F8B607A (FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D* __this, float ___defaultValue0, const RuntimeMethod* method)
{
{
// m_Base = defaultValue;
float L_0 = ___defaultValue0;
__this->___m_Base_1 = L_0;
// m_Time = 0;
__this->___m_Time_2 = (0.0f);
// }
return;
}
}
// System.Single GameplayIngredients.Rigs.FloatContinuousAnimationHandler::OnUpdate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FloatContinuousAnimationHandler_OnUpdate_m90E1ECF68BB421E882C5EA7F8898E2953A4E37CE (FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D* __this, float ___deltaTime0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// m_Time += deltaTime;
float L_0 = __this->___m_Time_2;
float L_1 = ___deltaTime0;
__this->___m_Time_2 = ((float)il2cpp_codegen_add(L_0, L_1));
// return m_Base + m_Time * Rate;
float L_2 = __this->___m_Base_1;
float L_3 = __this->___m_Time_2;
float L_4 = __this->___Rate_0;
V_0 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(L_3, L_4))));
goto IL_0026;
}
IL_0026:
{
// }
float L_5 = V_0;
return L_5;
}
}
// System.Void GameplayIngredients.Rigs.FloatContinuousAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatContinuousAnimationHandler__ctor_m79BACA3ADC6905D98C8DA16C64E36E0B44AFCB0D (FloatContinuousAnimationHandler_t88416599E096D88DD5069971A49A1455AE9CEC3D* __this, const RuntimeMethod* method)
{
{
// float Rate = 1.0f;
__this->___Rate_0 = (1.0f);
FloatAnimationHandler__ctor_m491911D4F5B0A38B31EAF8DF68B1DF779DD6E8AD(__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 GameplayIngredients.Rigs.FloatSineAnimationHandler::OnStart(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatSineAnimationHandler_OnStart_m55C257790800466043281AF07BFE3E097FF00171 (FloatSineAnimationHandler_tF1D7BF8B9C6A93D19C77F9B0A800B94F26BAD3E2* __this, float ___defaultValue0, const RuntimeMethod* method)
{
{
// m_Base = defaultValue;
float L_0 = ___defaultValue0;
__this->___m_Base_2 = L_0;
// m_Time = 0;
__this->___m_Time_3 = (0.0f);
// }
return;
}
}
// System.Single GameplayIngredients.Rigs.FloatSineAnimationHandler::OnUpdate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FloatSineAnimationHandler_OnUpdate_m32BF316CA92ACAA7B50BAB7F4950D9790E847B13 (FloatSineAnimationHandler_tF1D7BF8B9C6A93D19C77F9B0A800B94F26BAD3E2* __this, float ___deltaTime0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// m_Time += deltaTime;
float L_0 = __this->___m_Time_3;
float L_1 = ___deltaTime0;
__this->___m_Time_3 = ((float)il2cpp_codegen_add(L_0, L_1));
// return m_Base + Mathf.Sin(m_Time * frequency * Mathf.PI) * amplitude;
float L_2 = __this->___m_Base_2;
float L_3 = __this->___m_Time_3;
float L_4 = __this->___frequency_0;
float L_5;
L_5 = sinf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_3, L_4)), (3.14159274f))));
float L_6 = __this->___amplitude_1;
V_0 = ((float)il2cpp_codegen_add(L_2, ((float)il2cpp_codegen_multiply(L_5, L_6))));
goto IL_0038;
}
IL_0038:
{
// }
float L_7 = V_0;
return L_7;
}
}
// System.Void GameplayIngredients.Rigs.FloatSineAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatSineAnimationHandler__ctor_mF6BA08A996B2E0AC827F7C53142EFFE468A47852 (FloatSineAnimationHandler_tF1D7BF8B9C6A93D19C77F9B0A800B94F26BAD3E2* __this, const RuntimeMethod* method)
{
{
// float frequency = 1.0f;
__this->___frequency_0 = (1.0f);
// public float amplitude = 1.0f;
__this->___amplitude_1 = (1.0f);
FloatAnimationHandler__ctor_m491911D4F5B0A38B31EAF8DF68B1DF779DD6E8AD(__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 GameplayIngredients.Rigs.FloatNoiseAnimationHandler::OnStart(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatNoiseAnimationHandler_OnStart_m7CAC828F55979BD83EE4E8762CC8299C344F0E22 (FloatNoiseAnimationHandler_t16A9ECE0771C0F001EFA60C88A7B0D8ADF0259E6* __this, float ___defaultValue0, const RuntimeMethod* method)
{
{
// m_Base = defaultValue;
float L_0 = ___defaultValue0;
__this->___m_Base_5 = L_0;
// m_Time = 0;
__this->___m_Time_6 = (0.0f);
// }
return;
}
}
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::OnUpdate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FloatNoiseAnimationHandler_OnUpdate_mD41DB44D343BCA65E33454B5330D258AB6625F1E (FloatNoiseAnimationHandler_t16A9ECE0771C0F001EFA60C88A7B0D8ADF0259E6* __this, float ___deltaTime0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// m_Time += deltaTime;
float L_0 = __this->___m_Time_6;
float L_1 = ___deltaTime0;
__this->___m_Time_6 = ((float)il2cpp_codegen_add(L_0, L_1));
// return m_Base + GetRandom();
float L_2 = __this->___m_Base_5;
float L_3;
L_3 = FloatNoiseAnimationHandler_GetRandom_m88477F634283A8528850A17167B07CB9695911C5(__this, NULL);
V_0 = ((float)il2cpp_codegen_add(L_2, L_3));
goto IL_001f;
}
IL_001f:
{
// }
float L_4 = V_0;
return L_4;
}
}
// System.Single GameplayIngredients.Rigs.FloatNoiseAnimationHandler::GetRandom()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FloatNoiseAnimationHandler_GetRandom_m88477F634283A8528850A17167B07CB9695911C5 (FloatNoiseAnimationHandler_t16A9ECE0771C0F001EFA60C88A7B0D8ADF0259E6* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
int32_t V_1 = 0;
bool V_2 = false;
float V_3 = 0.0f;
{
// float v = 0;
V_0 = (0.0f);
// for(int i = 0; i < octaves; i++)
V_1 = 0;
goto IL_0055;
}
IL_000b:
{
// v += (Mathf.PerlinNoise(seed, m_Time * frequency * ((i+1) * 1.7153f)) - .5f) * (amplitude / (i * lacunarity + 1));
float L_0 = V_0;
int32_t L_1 = __this->___seed_4;
float L_2 = __this->___m_Time_6;
float L_3 = __this->___frequency_0;
int32_t L_4 = V_1;
float L_5;
L_5 = Mathf_PerlinNoise_mFDD2B12BE1FE4E890FA9FCD5CE6D7A90CAA779D4(((float)L_1), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_2, L_3)), ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_add(L_4, 1))), (1.71529996f))))), NULL);
float L_6 = __this->___amplitude_1;
int32_t L_7 = V_1;
float L_8 = __this->___lacunarity_2;
V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, (0.5f))), ((float)(L_6/((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_7), L_8)), (1.0f)))))))));
// for(int i = 0; i < octaves; i++)
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0055:
{
// for(int i = 0; i < octaves; i++)
int32_t L_10 = V_1;
int32_t L_11 = __this->___octaves_3;
V_2 = (bool)((((int32_t)L_10) < ((int32_t)L_11))? 1 : 0);
bool L_12 = V_2;
if (L_12)
{
goto IL_000b;
}
}
{
// return v;
float L_13 = V_0;
V_3 = L_13;
goto IL_0066;
}
IL_0066:
{
// }
float L_14 = V_3;
return L_14;
}
}
// System.Void GameplayIngredients.Rigs.FloatNoiseAnimationHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatNoiseAnimationHandler__ctor_m00B2F5D6A245004900AF237FF832E6AB5BEE5BF7 (FloatNoiseAnimationHandler_t16A9ECE0771C0F001EFA60C88A7B0D8ADF0259E6* __this, const RuntimeMethod* method)
{
{
// float frequency = 1.0f;
__this->___frequency_0 = (1.0f);
// float amplitude = 1.0f;
__this->___amplitude_1 = (1.0f);
// float lacunarity = 0.3f;
__this->___lacunarity_2 = (0.300000012f);
// int octaves = 1;
__this->___octaves_3 = 1;
// int seed = -1485472;
__this->___seed_4 = ((int32_t)-1485472);
FloatAnimationHandler__ctor_m491911D4F5B0A38B31EAF8DF68B1DF779DD6E8AD(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GlobalsUpdatedDelegate_Invoke_m2BB0A1EDB4E3956A7CCAE3E6C82977094705C630_inline (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (GlobalsUpdatedDelegate_tB1F96DB873A8819168C48CC912D6FFF169EC2995* __this, int32_t ___t0, String_t* ___name1, RuntimeObject* ___value2, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___t0, ___name1, ___value2, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Counter_set_CurrentValue_m20D7081646B263C181B041C59F42C954CE7565CD_inline (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int CurrentValue { get; private set; }
int32_t L_0 = ___value0;
__this->___U3CCurrentValueU3Ek__BackingField_10 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Counter_get_CurrentValue_m21611BCA53B08109F6297BDA6A22D47EC3331E3C_inline (Counter_tFD2AA53D6F3A056D552D00F1D78B2DE1EAC4304D* __this, const RuntimeMethod* method)
{
{
// public int CurrentValue { get; private set; }
int32_t L_0 = __this->___U3CCurrentValueU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___value0;
int32_t L_1 = ___min1;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___min1;
___value0 = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___value0;
int32_t L_5 = ___max2;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___max2;
___value0 = L_7;
}
IL_0019:
{
int32_t L_8 = ___value0;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Message_Invoke_m6C12F41E1E6E7CB8CD569A47DA658D3995ED83BE_inline (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Message_t2F20907C1E5AA00B1E8CB3F714F871439A3D0719* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___instigator0, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___instigator0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputAction_get_name_m1F0AADC84A46CBF2EEE3AEACB760189F68D50938_inline (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method)
{
{
// public string name => m_Name;
String_t* L_0 = __this->___m_Name_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* Mouse_get_current_m559AE408DFE4F44D811979FE592BBAF7A84CE6F3_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public new static Mouse current { get; private set; }
Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* L_0 = ((Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_StaticFields*)il2cpp_codegen_static_fields_for(Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField_52;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_leftButton_m1015BCBE6BE30B1D1D2702736A4E64120F6B5DFB_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method)
{
{
// public ButtonControl leftButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftButtonU3Ek__BackingField_46;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_rightButton_mFA0FD700624C0DE1B858F9516426414767F09D98_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method)
{
{
// public ButtonControl rightButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightButtonU3Ek__BackingField_48;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_middleButton_m1E9EB13B53CAA15CD49C6861A6CD542452B3A8A9_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method)
{
{
// public ButtonControl middleButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CmiddleButtonU3Ek__BackingField_47;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_backButton_m967FA21721E0E38BDFBF8A9197A2C67EE8990D55_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method)
{
{
// public ButtonControl backButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbackButtonU3Ek__BackingField_49;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Mouse_get_forwardButton_m53976696A73EC16D319ECDFA4F49F269F3AC025A_inline (Mouse_t9A9CC4636FA9CDBAD7FB7A02DB0D6395EDCC338F* __this, const RuntimeMethod* method)
{
{
// public ButtonControl forwardButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CforwardButtonU3Ek__BackingField_50;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* Gamepad_get_current_mB530E853CC9EBA418A77FE3BF8960D97449480F8_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static Gamepad current { get; private set; }
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_0 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField_54;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftShoulder_m2522E913D1A9361FE16FE01D717BF49D3B1632AE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl leftShoulder { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftShoulderU3Ek__BackingField_48;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftTrigger_mE19F2FCA9A7F195107FA0C14293732C0F3075A38_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl leftTrigger { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftTriggerU3Ek__BackingField_52;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightShoulder_m221A61E28BDBABD1B1E51A0E325D9A55BB5E347A_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl rightShoulder { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightShoulderU3Ek__BackingField_49;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightTrigger_mD1587CDED475B78A56BE8B6FC493EDA08AE6F3A6_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl rightTrigger { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightTriggerU3Ek__BackingField_53;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftStickButton_mEACF0F726788DA012905DCD7A44AA88DF91593ED_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl leftStickButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftStickButtonU3Ek__BackingField_43;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightStickButton_m9A8377135FDA7EA2EA6219A715092F0E62ADBC55_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl rightStickButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightStickButtonU3Ek__BackingField_44;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_startButton_m29450F01D3AC6A6377DD6820C1E8A19E3FB257B1_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl startButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CstartButtonU3Ek__BackingField_45;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_selectButton_mE20183D2C1EBD7B7EF87EE29C24E56F1731E85BE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
// public ButtonControl selectButton { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CselectButtonU3Ek__BackingField_46;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* Keyboard_get_current_mD50C8345E6C992062CBFBE4A9E81C93FFF476016_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static Keyboard current { get; private set; }
Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* L_0 = ((Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_StaticFields*)il2cpp_codegen_static_fields_for(Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField_45;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Keyboard_get_imeSelected_m0ED22809B899B2C8DA74492836C4BD835AF64D79_inline (Keyboard_t015BD1A6508137D20B4395295F6E002773FAAF43* __this, const RuntimeMethod* method)
{
{
// public ButtonControl imeSelected { get; protected set; }
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CimeSelectedU3Ek__BackingField_44;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GameManager_set_currentLevel_mADC2BE3C7D4B006B5116EB22EBD07D536B6A6C91_inline (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int currentLevel { get; private set; } = -2;
int32_t L_0 = ___value0;
__this->___U3CcurrentLevelU3Ek__BackingField_15 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GameManager_get_currentLevel_m709EFCA3BDC9559B45EDDA6C838FEF93B0AA653E_inline (GameManager_tFA1B88ADBD669558DBC54634528638D496CB6E6E* __this, const RuntimeMethod* method)
{
{
// public int currentLevel { get; private set; } = -2;
int32_t L_0 = __this->___U3CcurrentLevelU3Ek__BackingField_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RandomManager_set_currentSeed_mC98E2CDC1459FA1695BCC493D64037B1BFA2D83F_inline (RandomManager_tA6CC371A1B228B2DAAD3E1845E737285E1DB9F0E* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public int currentSeed { get; private set; }
int32_t L_0 = ___value0;
__this->___U3CcurrentSeedU3Ek__BackingField_8 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VirtualCameraManager_set_Camera_m4B006C2C48F929B41C851B6B26E597BCBCE07362_inline (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___value0, const RuntimeMethod* method)
{
{
// public Camera Camera { get; private set; }
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___value0;
__this->___U3CCameraU3Ek__BackingField_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCameraU3Ek__BackingField_6), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VirtualCameraManager_set_Brain_m3782509FC49B842A5F3FDAF8BA04079F421CAE81_inline (VirtualCameraManager_tCBAF596B927381CD8091DC6FC2DA19CAF9B525BE* __this, CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* ___value0, const RuntimeMethod* method)
{
{
// public CinemachineBrain Brain { get; private set; }
CinemachineBrain_tA44C6B1C4F0BD2B34EFCD06EE4C4AFE46685CBE9* L_0 = ___value0;
__this->___U3CBrainU3Ek__BackingField_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBrainU3Ek__BackingField_7), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ManagerDefaultPrefabAttribute_get_prefab_mBE53FFA173C81B047A5394E61CE398352DEF8042_inline (ManagerDefaultPrefabAttribute_tFEE68CF6F97B43E8710A9F60920CE1C0E4F3C1D1* __this, const RuntimeMethod* method)
{
{
// public string prefab { get => m_Prefab; }
String_t* L_0 = __this->___m_Prefab_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ReflectedMember_get_targetObject_mF0E021CB63E0C5864E534E903B921A50E12C3DFE_inline (ReflectedMember_tA73F09CAE719861FB2F98EB38B7D68AB866C87D8* __this, const RuntimeMethod* method)
{
{
// public UnityEngine.Object targetObject { get => m_TargetObject; }
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = __this->___m_TargetObject_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SingleUpdate_Invoke_m4CF70D42B0A2243ADFD5BB97F11FC982FA653950_inline (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (SingleUpdate_t70D41F2B45FA9372BA003E12924DDBC3277D4FC3* __this, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___a0;
float L_1 = ___b1;
float L_2 = ___a0;
float L_3 = ___t2;
float L_4;
L_4 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_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 String_t* InputActionMap_get_name_mCB679DD2375CBD4A3F7A3419CEDF8AE928CDEBC8_inline (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method)
{
{
// public string name => m_Name;
String_t* L_0 = __this->___m_Name_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_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_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_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 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_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))->___oneVector_6;
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 float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___value0;
float L_1 = ___min1;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___min1;
___value0 = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___value0;
float L_5 = ___max2;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___max2;
___value0 = L_7;
}
IL_0019:
{
float L_8 = ___value0;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_2 = L_0;
float L_1 = ___y1;
__this->___y_3 = L_1;
float L_2 = ___z2;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
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_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
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_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m57EE8D709A93B2B0FF8D499FA2947B1D61CB1FD6_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, float ___t2, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___t2;
float L_1;
L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL);
___t2 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___a0;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___b1;
float L_5 = L_4.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0;
float L_7 = L_6.___x_2;
float L_8 = ___t2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___a0;
float L_10 = L_9.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___b1;
float L_12 = L_11.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___a0;
float L_14 = L_13.___y_3;
float L_15 = ___t2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___a0;
float L_17 = L_16.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___b1;
float L_19 = L_18.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___a0;
float L_21 = L_20.___z_4;
float L_22 = ___t2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), /*hidden argument*/NULL);
V_0 = L_23;
goto IL_0053;
}
IL_0053:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
return L_24;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
float L_2 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0;
float L_4 = L_3.___y_3;
float L_5 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0;
float L_7 = L_6.___z_4;
float L_8 = ___d1;
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 float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, 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 L_0 = __this->___x_2;
float L_1 = __this->___x_2;
float L_2 = __this->___y_3;
float L_3 = __this->___y_3;
float L_4 = __this->___z_4;
float L_5 = __this->___z_4;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_6;
L_6 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))))));
V_0 = ((float)L_6);
goto IL_0034;
}
IL_0034:
{
float L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method)
{
{
float L_0 = ___r0;
__this->___r_0 = L_0;
float L_1 = ___g1;
__this->___g_1 = L_1;
float L_2 = ___b2;
__this->___b_2 = L_2;
float L_3 = ___a3;
__this->___a_3 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_cyan_m1257FED4776F2A33BD7250357D024B3FA3E592EB_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_m0D04554379CB8606EF48E3091CDC3098B81DD86D_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mF552F660CB0E42F18558AD59D516EBAC923F57E2_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_Lerp_mCE0CF50E59713C5A8F6AAC2C6648CF0EDBEEB27B_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___a0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___b1, float ___t2, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___t2;
float L_1;
L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL);
___t2 = L_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___a0;
float L_3 = L_2.___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___b1;
float L_5 = L_4.___r_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___a0;
float L_7 = L_6.___r_0;
float L_8 = ___t2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = ___a0;
float L_10 = L_9.___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11 = ___b1;
float L_12 = L_11.___g_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___a0;
float L_14 = L_13.___g_1;
float L_15 = ___t2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_16 = ___a0;
float L_17 = L_16.___b_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = ___b1;
float L_19 = L_18.___b_2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = ___a0;
float L_21 = L_20.___b_2;
float L_22 = ___t2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23 = ___a0;
float L_24 = L_23.___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_25 = ___b1;
float L_26 = L_25.___a_3;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = ___a0;
float L_28 = L_27.___a_3;
float L_29 = ___t2;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_30;
memset((&L_30), 0, sizeof(L_30));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_30), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), ((float)il2cpp_codegen_add(L_24, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_26, L_28)), L_29)))), /*hidden argument*/NULL);
V_0 = L_30;
goto IL_0069;
}
IL_0069:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31 = V_0;
return L_31;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_mD08AE71D49787D30DDD9D484BCD323D646744D2E_gshared_inline (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, 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 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___item0;
(( 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 void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__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;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___item0;
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, 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 int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
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* 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 float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___value0;
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 = ___value0;
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 = ___value0;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0;
float L_1;
L_1 = Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline(L_0, NULL);
V_0 = L_1;
float L_2 = V_0;
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_001e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___value0;
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline(L_4, L_5, NULL);
V_2 = L_6;
goto IL_0026;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
V_2 = L_7;
goto IL_0026;
}
IL_0026:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, 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;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___vector0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___vector0;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___vector0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___vector0;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___vector0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0;
float L_11 = L_10.___z_4;
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_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
V_0 = ((float)L_12);
goto IL_0034;
}
IL_0034:
{
float L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
float L_2 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0;
float L_4 = L_3.___y_3;
float L_5 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0;
float L_7 = L_6.___z_4;
float L_8 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(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;
}
}