Files
AIC-Project/LocalTest/Client_BackUpThisFolder_ButDontShipItWithYourGame/il2cppOutput/DOTween__2.cpp
T

3125 lines
101 KiB
C++

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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);
}
};
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7;
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F;
struct Assembly_t;
struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct EaseCurve_t36BD7EAD5E58656A06E0D71596FF781803BE9C5F;
struct EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04;
struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MethodInfo_t;
struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692;
struct String_t;
struct StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2;
struct Type_t;
struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C;
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral8E0A3EEA64CE99F50B4F2D42E166E112E4D2A5DC;
IL2CPP_EXTERN_C String_t* _stringLiteral95675B27AC106EEB6B26B9D45BFB1C7A5F7F6F7D;
IL2CPP_EXTERN_C String_t* _stringLiteral977A71115E05B54B449539D8B6701AE4DAD2B1BE;
IL2CPP_EXTERN_C String_t* _stringLiteralB5998705EF12506344D61B653EA1DAE85B97BC9C;
IL2CPP_EXTERN_C const RuntimeMethod* Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Utils_GetLooseScriptType_m351AF7C36684EAC083A58197F93D49B7DD9A3EC1_RuntimeMethod_var;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
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
struct U3CPrivateImplementationDetailsU3E_t9A1F8C029FA1B33060F0C3AC9DD83EEA394A7808 : public RuntimeObject
{
};
struct Assembly_t : public RuntimeObject
{
};
struct Assembly_t_marshaled_pinvoke
{
};
struct Assembly_t_marshaled_com
{
};
struct Bounce_t0AEC0E86192AFD2DF3F551A099C4902C113A26E9 : public RuntimeObject
{
};
struct EaseCurve_t36BD7EAD5E58656A06E0D71596FF781803BE9C5F : public RuntimeObject
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ____animCurve;
};
struct EaseManager_t7E8B166DF6DFCEE3386DAB1524EC423E3523EB3C : public RuntimeObject
{
};
struct Flash_tBDBDE9EDB27F061B0BB2F196A8A1A9C502F684DF : public RuntimeObject
{
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
RuntimeObject* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity;
};
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity;
};
struct MemberInfo_t : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0
{
float ___m_Time;
float ___m_Value;
float ___m_InTangent;
float ___m_OutTangent;
int32_t ___m_WeightedMode;
float ___m_InWeight;
float ___m_OutWeight;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D120_t782DC2F9FE322240B16562C43775CC0C2E85C81F
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D120_t782DC2F9FE322240B16562C43775CC0C2E85C81F__padding[120];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D20_t2BA535C65B6076A7713D41FD8D81F2C4C9018986
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D20_t2BA535C65B6076A7713D41FD8D81F2C4C9018986__padding[20];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D50_t10CD55D757224F40CC808D5B7F260E34FD4B2E0F
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D50_t10CD55D757224F40CC808D5B7F260E34FD4B2E0F__padding[50];
};
};
#pragma pack(pop, tp)
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354 : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354_marshaled_com
{
intptr_t ___m_Ptr;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
intptr_t ____mono_app_domain;
RuntimeObject* ____evidence;
RuntimeObject* ____granted;
int32_t ____principalPolicy;
AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad;
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload;
EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit;
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve;
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve;
UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException;
EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException;
RuntimeObject* ____domain_manager;
ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve;
RuntimeObject* ____activation;
RuntimeObject* ____applicationIdentity;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
intptr_t ____mono_app_domain;
Il2CppIUnknown* ____evidence;
Il2CppIUnknown* ____granted;
int32_t ____principalPolicy;
Il2CppMethodPointer ___AssemblyLoad;
Il2CppMethodPointer ___AssemblyResolve;
Il2CppMethodPointer ___DomainUnload;
Il2CppMethodPointer ___ProcessExit;
Il2CppMethodPointer ___ResourceResolve;
Il2CppMethodPointer ___TypeResolve;
Il2CppMethodPointer ___UnhandledException;
Il2CppMethodPointer ___FirstChanceException;
Il2CppIUnknown* ____domain_manager;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve;
Il2CppIUnknown* ____activation;
Il2CppIUnknown* ____applicationIdentity;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
intptr_t ____mono_app_domain;
Il2CppIUnknown* ____evidence;
Il2CppIUnknown* ____granted;
int32_t ____principalPolicy;
Il2CppMethodPointer ___AssemblyLoad;
Il2CppMethodPointer ___AssemblyResolve;
Il2CppMethodPointer ___DomainUnload;
Il2CppMethodPointer ___ProcessExit;
Il2CppMethodPointer ___ResourceResolve;
Il2CppMethodPointer ___TypeResolve;
Il2CppMethodPointer ___UnhandledException;
Il2CppMethodPointer ___FirstChanceException;
Il2CppIUnknown* ____domain_manager;
Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve;
Il2CppIUnknown* ____activation;
Il2CppIUnknown* ____applicationIdentity;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch;
};
struct AssemblyContentType_tE0A2224D247DD97616065CB0ECB16912B756D745
{
int32_t ___value__;
};
struct AssemblyHashAlgorithm_t6202395EA0C9A01D6342348A9535DF4CA47010D1
{
int32_t ___value__;
};
struct AssemblyNameFlags_t48EB44AFB7A3310746DD78ACC3DC5AE6D3D91122
{
int32_t ___value__;
};
struct AssemblyVersionCompatibility_t1E27EE4AB4137C64EE164A25A184E844AC722159
{
int32_t ___value__;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Ease_t1A7F82C47C5B94B9CF9DF46FC58F80488BC6A7EB
{
int32_t ___value__;
};
struct FilterType_t8D01C6864E244B38A79A19E89A937739E86AFDD5
{
int32_t ___value__;
};
struct NestedTweenFailureBehaviour_tCE5490C534CDFB141BBF7E191869C7AF9545A0DE
{
int32_t ___value__;
};
struct OperationType_t1847F68F4B928114F4CF0DE8AC6543569B16B28E
{
int32_t ___value__;
};
struct ProcessorArchitecture_t549C86643DDABC4E0C6DC968F0C74A707ADCAD9B
{
int32_t ___value__;
};
struct RewindCallbackMode_t402F5CAC86F25ECE57B222149279FEA57F7E0038
{
int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct SpecialStartupMode_t872762964D80B3C1F6CE4024236A20D3D889AC44
{
int32_t ___value__;
};
struct UpdateMode_tBFCA927EBBD86ED19B7F28FB8D2F9CE2B2155E79
{
int32_t ___value__;
};
struct UpdateNotice_tC955E26EB162E28A8449394EFB225F20478D2BE7
{
int32_t ___value__;
};
struct CapacityIncreaseMode_t404F953BDEBE18FE142FE08A60326835512BA6DF
{
int32_t ___value__;
};
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2 : public RuntimeObject
{
String_t* ___name;
String_t* ___codebase;
int32_t ___major;
int32_t ___minor;
int32_t ___build;
int32_t ___revision;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___cultureinfo;
int32_t ___flags;
int32_t ___hashalg;
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___publicKey;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___keyToken;
int32_t ___versioncompat;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version;
int32_t ___processor_architecture;
int32_t ___contentType;
};
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_pinvoke
{
char* ___name;
char* ___codebase;
int32_t ___major;
int32_t ___minor;
int32_t ___build;
int32_t ___revision;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___cultureinfo;
int32_t ___flags;
int32_t ___hashalg;
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair;
Il2CppSafeArray* ___publicKey;
Il2CppSafeArray* ___keyToken;
int32_t ___versioncompat;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version;
int32_t ___processor_architecture;
int32_t ___contentType;
};
struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_com
{
Il2CppChar* ___name;
Il2CppChar* ___codebase;
int32_t ___major;
int32_t ___minor;
int32_t ___build;
int32_t ___revision;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___cultureinfo;
int32_t ___flags;
int32_t ___hashalg;
StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair;
Il2CppSafeArray* ___publicKey;
Il2CppSafeArray* ___keyToken;
int32_t ___versioncompat;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version;
int32_t ___processor_architecture;
int32_t ___contentType;
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04 : public MulticastDelegate_t
{
};
struct U3CPrivateImplementationDetailsU3E_t9A1F8C029FA1B33060F0C3AC9DD83EEA394A7808_StaticFields
{
__StaticArrayInitTypeSizeU3D50_t10CD55D757224F40CC808D5B7F260E34FD4B2E0F ___6F98278EFCD257898AD01BE39D1D0AEFB78FC551;
__StaticArrayInitTypeSizeU3D20_t2BA535C65B6076A7713D41FD8D81F2C4C9018986 ___8C4C6C4E493EC2BEEF5F6F6A9C4472C13BED42E8;
__StaticArrayInitTypeSizeU3D120_t782DC2F9FE322240B16562C43775CC0C2E85C81F ___9DC5F4D0A1418B4EC71B22D21E93D134922FA735;
__StaticArrayInitTypeSizeU3D50_t10CD55D757224F40CC808D5B7F260E34FD4B2E0F ___FD0BD55CDDDFD0B323012A45F83437763AF58952;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields
{
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* ____loadedAssemblies;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____defAssembliesToQuery;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
float ___Epsilon;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields
{
String_t* ____process_guid;
AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* ___default_domain;
};
struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields
{
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress;
Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly;
RuntimeObject* ____principal;
};
struct Type_t_StaticFields
{
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
Il2CppChar ___Delimiter;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
RuntimeObject* ___Missing;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
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);
}
};
struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339 : public RuntimeArray
{
ALIGN_FIELD (8) Assembly_t* m_Items[1];
inline Assembly_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Assembly_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Assembly_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_right_m99043ED6B3D5AEA5033313FE3DA9571F39D1B280_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Bounce_EaseOut_mEF5499252352724ADC55887B541B5053DACFC27F (float ___0_time, float ___1_duration, float ___2_unusedOvershootOrAmplitude, float ___3_unusedPeriod, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Bounce_EaseIn_m1253ADF94B39EF139C56EEE7AD5EC2F5E0C29769 (float ___0_time, float ___1_duration, float ___2_unusedOvershootOrAmplitude, float ___3_unusedPeriod, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265 (double ___0_x, double ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Bounce_EaseInOut_m6D386BE3A485A50DE77E480D40008D01ADDE79F0 (float ___0_time, float ___1_duration, float ___2_unusedOvershootOrAmplitude, float ___3_unusedPeriod, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float EaseFunction_Invoke_mC30ABF785F84A8769541950EDC3C2CB0B8F6FB8D_inline (EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04* __this, float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_Ease_mA28C135D4B118A9A4469FEFFDEC3329226E6A096 (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_EaseIn_m7A2DCE17466DCF086004A0147F534851240EADFA (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_EaseOut_m306F24AC2A2EF38682E1C0AB8834FAC036658955 (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_EaseInOut_m71C9C9CD9B50F446B635F0ABB97D1AFA7F52F4A9 (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81 (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661 (Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C (AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_WeightedEase_mF9EC6A43BAEE75E4D2E93FCA21E099B0FA8CCA35 (float ___0_overshootOrAmplitude, float ___1_period, int32_t ___2_stepIndex, float ___3_stepDuration, float ___4_dir, float ___5_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Truncate_mE66B1AD68C17D27675DE0CB74643374F9EDB649C (double ___0_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Utils_Vector3FromAngle_mB6466F235E3686C580BAC10255C6284AE704AC6B (float ___0_degrees, float ___1_magnitude, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___0_degrees;
V_0 = ((float)il2cpp_codegen_multiply(L_0, (0.0174532924f)));
float L_1 = ___1_magnitude;
float L_2 = V_0;
float L_3;
L_3 = cosf(L_2);
float L_4 = ___1_magnitude;
float L_5 = V_0;
float L_6;
L_6 = sinf(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
memset((&L_7), 0, sizeof(L_7));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_4, L_6)), (0.0f), NULL);
return L_7;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Utils_Angle2D_mA49F298AC1F19FAF2D0791E9E5424015DB0BF1C4 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
L_0 = Vector2_get_right_m99043ED6B3D5AEA5033313FE3DA9571F39D1B280_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_to;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_from;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_1, L_2, NULL);
___1_to = L_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = L_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___1_to;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_5, NULL);
float L_7;
L_7 = Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline(L_4, L_6, NULL);
V_0 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_to;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_8, L_9, NULL);
float L_11 = L_10.___z;
if ((!(((float)L_11) > ((float)(0.0f)))))
{
goto IL_003a;
}
}
{
float L_12 = V_0;
V_0 = ((float)il2cpp_codegen_subtract((360.0f), L_12));
}
IL_003a:
{
float L_13 = V_0;
V_0 = ((float)il2cpp_codegen_multiply(L_13, (-1.0f)));
float L_14 = V_0;
return L_14;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Utils_Vector3AreApproximatelyEqual_mF1A29021A7E98EB0E9847B4EB711D9446469B12B (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
bool L_4;
L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_1, L_3, NULL);
if (!L_4)
{
goto IL_0038;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_a;
float L_6 = L_5.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_b;
float L_8 = L_7.___y;
bool L_9;
L_9 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_6, L_8, NULL);
if (!L_9)
{
goto IL_0038;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_a;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_b;
float L_13 = L_12.___z;
bool L_14;
L_14 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_11, L_13, NULL);
return L_14;
}
IL_0038:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Utils_GetLooseScriptType_m351AF7C36684EAC083A58197F93D49B7DD9A3EC1 (String_t* ___0_typeName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utils_GetLooseScriptType_m351AF7C36684EAC083A58197F93D49B7DD9A3EC1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB5998705EF12506344D61B653EA1DAE85B97BC9C);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t* V_1 = NULL;
int32_t V_2 = 0;
Type_t* V_3 = NULL;
{
V_0 = 0;
goto IL_0025;
}
IL_0004:
{
String_t* L_0 = ___0_typeName;
il2cpp_codegen_runtime_class_init_inline(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____defAssembliesToQuery;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
String_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
String_t* L_5;
L_5 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralB5998705EF12506344D61B653EA1DAE85B97BC9C, L_0, L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_6;
L_6 = il2cpp_codegen_get_type(L_5, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, Utils_GetLooseScriptType_m351AF7C36684EAC083A58197F93D49B7DD9A3EC1_RuntimeMethod_var);
V_1 = L_6;
Type_t* L_7 = V_1;
if (!L_7)
{
goto IL_0021;
}
}
{
Type_t* L_8 = V_1;
return L_8;
}
IL_0021:
{
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0025:
{
int32_t L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = ((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____defAssembliesToQuery;
NullCheck(L_11);
if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length)))))
{
goto IL_0004;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_12 = ((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____loadedAssemblies;
if (L_12)
{
goto IL_0045;
}
}
{
AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_13;
L_13 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL);
NullCheck(L_13);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_14;
L_14 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____loadedAssemblies = L_14;
Il2CppCodeGenWriteBarrier((void**)(&((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____loadedAssemblies), (void*)L_14);
}
IL_0045:
{
V_2 = 0;
goto IL_006f;
}
IL_0049:
{
String_t* L_15 = ___0_typeName;
il2cpp_codegen_runtime_class_init_inline(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_16 = ((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____loadedAssemblies;
int32_t L_17 = V_2;
NullCheck(L_16);
int32_t L_18 = L_17;
Assembly_t* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_19);
AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_20;
L_20 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(36, L_19);
String_t* L_21;
L_21 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralB5998705EF12506344D61B653EA1DAE85B97BC9C, L_15, L_20, NULL);
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_22;
L_22 = il2cpp_codegen_get_type(L_21, Type_GetType_m71A077E0B5DA3BD1DC0AB9AE387056CFCF56F93F_RuntimeMethod_var, Utils_GetLooseScriptType_m351AF7C36684EAC083A58197F93D49B7DD9A3EC1_RuntimeMethod_var);
V_3 = L_22;
Type_t* L_23 = V_3;
if (!L_23)
{
goto IL_006b;
}
}
{
Type_t* L_24 = V_3;
return L_24;
}
IL_006b:
{
int32_t L_25 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_006f:
{
int32_t L_26 = V_2;
il2cpp_codegen_runtime_class_init_inline(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_27 = ((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____loadedAssemblies;
NullCheck(L_27);
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
{
goto IL_0049;
}
}
{
return (Type_t*)NULL;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utils__cctor_mE6DB1A2102B2BF7FEDBEE5A07EF1BAAD8848B548 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8E0A3EEA64CE99F50B4F2D42E166E112E4D2A5DC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95675B27AC106EEB6B26B9D45BFB1C7A5F7F6F7D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral977A71115E05B54B449539D8B6701AE4DAD2B1BE);
s_Il2CppMethodInitialized = true;
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral8E0A3EEA64CE99F50B4F2D42E166E112E4D2A5DC);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral977A71115E05B54B449539D8B6701AE4DAD2B1BE);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral95675B27AC106EEB6B26B9D45BFB1C7A5F7F6F7D);
((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____defAssembliesToQuery = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_StaticFields*)il2cpp_codegen_static_fields_for(Utils_t8EF7B960E842221CDBC9F88EA7420A7554EB3449_il2cpp_TypeInfo_var))->____defAssembliesToQuery), (void*)L_3);
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
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Bounce_EaseIn_m1253ADF94B39EF139C56EEE7AD5EC2F5E0C29769 (float ___0_time, float ___1_duration, float ___2_unusedOvershootOrAmplitude, float ___3_unusedPeriod, const RuntimeMethod* method)
{
{
float L_0 = ___1_duration;
float L_1 = ___0_time;
float L_2 = ___1_duration;
float L_3;
L_3 = Bounce_EaseOut_mEF5499252352724ADC55887B541B5053DACFC27F(((float)il2cpp_codegen_subtract(L_0, L_1)), L_2, (-1.0f), (-1.0f), NULL);
return ((float)il2cpp_codegen_subtract((1.0f), L_3));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Bounce_EaseOut_mEF5499252352724ADC55887B541B5053DACFC27F (float ___0_time, float ___1_duration, float ___2_unusedOvershootOrAmplitude, float ___3_unusedPeriod, const RuntimeMethod* method)
{
{
float L_0 = ___0_time;
float L_1 = ___1_duration;
float L_2 = ((float)(L_0/L_1));
___0_time = L_2;
if ((!(((float)L_2) < ((float)(0.363636374f)))))
{
goto IL_0017;
}
}
{
float L_3 = ___0_time;
float L_4 = ___0_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((7.5625f), L_3)), L_4));
}
IL_0017:
{
float L_5 = ___0_time;
if ((!(((float)L_5) < ((float)(0.727272749f)))))
{
goto IL_0038;
}
}
{
float L_6 = ___0_time;
float L_7 = ((float)il2cpp_codegen_subtract(L_6, (0.545454562f)));
___0_time = L_7;
float L_8 = ___0_time;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((7.5625f), L_7)), L_8)), (0.75f)));
}
IL_0038:
{
float L_9 = ___0_time;
if ((!(((float)L_9) < ((float)(0.909090936f)))))
{
goto IL_0059;
}
}
{
float L_10 = ___0_time;
float L_11 = ((float)il2cpp_codegen_subtract(L_10, (0.818181813f)));
___0_time = L_11;
float L_12 = ___0_time;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((7.5625f), L_11)), L_12)), (0.9375f)));
}
IL_0059:
{
float L_13 = ___0_time;
float L_14 = ((float)il2cpp_codegen_subtract(L_13, (0.954545438f)));
___0_time = L_14;
float L_15 = ___0_time;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((7.5625f), L_14)), L_15)), (0.984375f)));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Bounce_EaseInOut_m6D386BE3A485A50DE77E480D40008D01ADDE79F0 (float ___0_time, float ___1_duration, float ___2_unusedOvershootOrAmplitude, float ___3_unusedPeriod, const RuntimeMethod* method)
{
{
float L_0 = ___0_time;
float L_1 = ___1_duration;
if ((!(((float)L_0) < ((float)((float)il2cpp_codegen_multiply(L_1, (0.5f)))))))
{
goto IL_0028;
}
}
{
float L_2 = ___0_time;
float L_3 = ___1_duration;
float L_4;
L_4 = Bounce_EaseIn_m1253ADF94B39EF139C56EEE7AD5EC2F5E0C29769(((float)il2cpp_codegen_multiply(L_2, (2.0f))), L_3, (-1.0f), (-1.0f), NULL);
return ((float)il2cpp_codegen_multiply(L_4, (0.5f)));
}
IL_0028:
{
float L_5 = ___0_time;
float L_6 = ___1_duration;
float L_7 = ___1_duration;
float L_8;
L_8 = Bounce_EaseOut_mEF5499252352724ADC55887B541B5053DACFC27F(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_5, (2.0f))), L_6)), L_7, (-1.0f), (-1.0f), NULL);
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, (0.5f))), (0.5f)));
}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EaseManager_Evaluate_m26A532BC322B246C5CE9D45ABC16384F58F8389A (int32_t ___0_easeType, EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04* ___1_customEase, float ___2_time, float ___3_duration, float ___4_overshootOrAmplitude, float ___5_period, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
int32_t L_0 = ___0_easeType;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_00a1;
}
case 1:
{
goto IL_00a5;
}
case 2:
{
goto IL_00bd;
}
case 3:
{
goto IL_00ce;
}
case 4:
{
goto IL_00eb;
}
case 5:
{
goto IL_00f4;
}
case 6:
{
goto IL_0104;
}
case 7:
{
goto IL_0140;
}
case 8:
{
goto IL_014b;
}
case 9:
{
goto IL_0162;
}
case 10:
{
goto IL_019c;
}
case 11:
{
goto IL_01a9;
}
case 12:
{
goto IL_01c3;
}
case 13:
{
goto IL_0201;
}
case 14:
{
goto IL_0210;
}
case 15:
{
goto IL_022b;
}
case 16:
{
goto IL_026d;
}
case 17:
{
goto IL_029b;
}
case 18:
{
goto IL_02c6;
}
case 19:
{
goto IL_0343;
}
case 20:
{
goto IL_0360;
}
case 21:
{
goto IL_037c;
}
case 22:
{
goto IL_03d2;
}
case 23:
{
goto IL_0474;
}
case 24:
{
goto IL_0512;
}
case 25:
{
goto IL_060d;
}
case 26:
{
goto IL_0624;
}
case 27:
{
goto IL_0647;
}
case 28:
{
goto IL_06ab;
}
case 29:
{
goto IL_06b7;
}
case 30:
{
goto IL_06c3;
}
case 31:
{
goto IL_06e2;
}
case 32:
{
goto IL_06ee;
}
case 33:
{
goto IL_06fa;
}
case 34:
{
goto IL_0706;
}
case 35:
{
goto IL_06dc;
}
case 36:
{
goto IL_06cf;
}
}
}
{
goto IL_0712;
}
IL_00a1:
{
float L_1 = ___2_time;
float L_2 = ___3_duration;
return ((float)(L_1/L_2));
}
IL_00a5:
{
float L_3 = ___2_time;
float L_4 = ___3_duration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_5;
L_5 = cos(((double)((float)il2cpp_codegen_multiply(((float)(L_3/L_4)), (1.57079637f)))));
return ((float)il2cpp_codegen_add(((-((float)L_5))), (1.0f)));
}
IL_00bd:
{
float L_6 = ___2_time;
float L_7 = ___3_duration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_8;
L_8 = sin(((double)((float)il2cpp_codegen_multiply(((float)(L_6/L_7)), (1.57079637f)))));
return ((float)L_8);
}
IL_00ce:
{
float L_9 = ___2_time;
float L_10 = ___3_duration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_11;
L_11 = cos(((double)((float)(((float)il2cpp_codegen_multiply((3.14159274f), L_9))/L_10))));
return ((float)il2cpp_codegen_multiply((-0.5f), ((float)il2cpp_codegen_subtract(((float)L_11), (1.0f)))));
}
IL_00eb:
{
float L_12 = ___2_time;
float L_13 = ___3_duration;
float L_14 = ((float)(L_12/L_13));
___2_time = L_14;
float L_15 = ___2_time;
return ((float)il2cpp_codegen_multiply(L_14, L_15));
}
IL_00f4:
{
float L_16 = ___2_time;
float L_17 = ___3_duration;
float L_18 = ((float)(L_16/L_17));
___2_time = L_18;
float L_19 = ___2_time;
return ((float)il2cpp_codegen_multiply(((-L_18)), ((float)il2cpp_codegen_subtract(L_19, (2.0f)))));
}
IL_0104:
{
float L_20 = ___2_time;
float L_21 = ___3_duration;
float L_22 = ((float)(L_20/((float)il2cpp_codegen_multiply(L_21, (0.5f)))));
___2_time = L_22;
if ((!(((float)L_22) < ((float)(1.0f)))))
{
goto IL_0121;
}
}
{
float L_23 = ___2_time;
float L_24 = ___2_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_23)), L_24));
}
IL_0121:
{
float L_25 = ___2_time;
float L_26 = ((float)il2cpp_codegen_subtract(L_25, (1.0f)));
___2_time = L_26;
float L_27 = ___2_time;
return ((float)il2cpp_codegen_multiply((-0.5f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_26, ((float)il2cpp_codegen_subtract(L_27, (2.0f))))), (1.0f)))));
}
IL_0140:
{
float L_28 = ___2_time;
float L_29 = ___3_duration;
float L_30 = ((float)(L_28/L_29));
___2_time = L_30;
float L_31 = ___2_time;
float L_32 = ___2_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_30, L_31)), L_32));
}
IL_014b:
{
float L_33 = ___2_time;
float L_34 = ___3_duration;
float L_35 = ((float)il2cpp_codegen_subtract(((float)(L_33/L_34)), (1.0f)));
___2_time = L_35;
float L_36 = ___2_time;
float L_37 = ___2_time;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_35, L_36)), L_37)), (1.0f)));
}
IL_0162:
{
float L_38 = ___2_time;
float L_39 = ___3_duration;
float L_40 = ((float)(L_38/((float)il2cpp_codegen_multiply(L_39, (0.5f)))));
___2_time = L_40;
if ((!(((float)L_40) < ((float)(1.0f)))))
{
goto IL_0181;
}
}
{
float L_41 = ___2_time;
float L_42 = ___2_time;
float L_43 = ___2_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_41)), L_42)), L_43));
}
IL_0181:
{
float L_44 = ___2_time;
float L_45 = ((float)il2cpp_codegen_subtract(L_44, (2.0f)));
___2_time = L_45;
float L_46 = ___2_time;
float L_47 = ___2_time;
return ((float)il2cpp_codegen_multiply((0.5f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_45, L_46)), L_47)), (2.0f)))));
}
IL_019c:
{
float L_48 = ___2_time;
float L_49 = ___3_duration;
float L_50 = ((float)(L_48/L_49));
___2_time = L_50;
float L_51 = ___2_time;
float L_52 = ___2_time;
float L_53 = ___2_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_50, L_51)), L_52)), L_53));
}
IL_01a9:
{
float L_54 = ___2_time;
float L_55 = ___3_duration;
float L_56 = ((float)il2cpp_codegen_subtract(((float)(L_54/L_55)), (1.0f)));
___2_time = L_56;
float L_57 = ___2_time;
float L_58 = ___2_time;
float L_59 = ___2_time;
return ((-((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_56, L_57)), L_58)), L_59)), (1.0f)))));
}
IL_01c3:
{
float L_60 = ___2_time;
float L_61 = ___3_duration;
float L_62 = ((float)(L_60/((float)il2cpp_codegen_multiply(L_61, (0.5f)))));
___2_time = L_62;
if ((!(((float)L_62) < ((float)(1.0f)))))
{
goto IL_01e4;
}
}
{
float L_63 = ___2_time;
float L_64 = ___2_time;
float L_65 = ___2_time;
float L_66 = ___2_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_63)), L_64)), L_65)), L_66));
}
IL_01e4:
{
float L_67 = ___2_time;
float L_68 = ((float)il2cpp_codegen_subtract(L_67, (2.0f)));
___2_time = L_68;
float L_69 = ___2_time;
float L_70 = ___2_time;
float L_71 = ___2_time;
return ((float)il2cpp_codegen_multiply((-0.5f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_68, L_69)), L_70)), L_71)), (2.0f)))));
}
IL_0201:
{
float L_72 = ___2_time;
float L_73 = ___3_duration;
float L_74 = ((float)(L_72/L_73));
___2_time = L_74;
float L_75 = ___2_time;
float L_76 = ___2_time;
float L_77 = ___2_time;
float L_78 = ___2_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_74, L_75)), L_76)), L_77)), L_78));
}
IL_0210:
{
float L_79 = ___2_time;
float L_80 = ___3_duration;
float L_81 = ((float)il2cpp_codegen_subtract(((float)(L_79/L_80)), (1.0f)));
___2_time = L_81;
float L_82 = ___2_time;
float L_83 = ___2_time;
float L_84 = ___2_time;
float L_85 = ___2_time;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_81, L_82)), L_83)), L_84)), L_85)), (1.0f)));
}
IL_022b:
{
float L_86 = ___2_time;
float L_87 = ___3_duration;
float L_88 = ((float)(L_86/((float)il2cpp_codegen_multiply(L_87, (0.5f)))));
___2_time = L_88;
if ((!(((float)L_88) < ((float)(1.0f)))))
{
goto IL_024e;
}
}
{
float L_89 = ___2_time;
float L_90 = ___2_time;
float L_91 = ___2_time;
float L_92 = ___2_time;
float L_93 = ___2_time;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_89)), L_90)), L_91)), L_92)), L_93));
}
IL_024e:
{
float L_94 = ___2_time;
float L_95 = ((float)il2cpp_codegen_subtract(L_94, (2.0f)));
___2_time = L_95;
float L_96 = ___2_time;
float L_97 = ___2_time;
float L_98 = ___2_time;
float L_99 = ___2_time;
return ((float)il2cpp_codegen_multiply((0.5f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_95, L_96)), L_97)), L_98)), L_99)), (2.0f)))));
}
IL_026d:
{
float L_100 = ___2_time;
if ((((float)L_100) == ((float)(0.0f))))
{
goto IL_0295;
}
}
{
float L_101 = ___2_time;
float L_102 = ___3_duration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_103;
L_103 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)il2cpp_codegen_multiply((10.0f), ((float)il2cpp_codegen_subtract(((float)(L_101/L_102)), (1.0f)))))), NULL);
return ((float)L_103);
}
IL_0295:
{
return (0.0f);
}
IL_029b:
{
float L_104 = ___2_time;
float L_105 = ___3_duration;
if ((!(((float)L_104) == ((float)L_105))))
{
goto IL_02a5;
}
}
{
return (1.0f);
}
IL_02a5:
{
float L_106 = ___2_time;
float L_107 = ___3_duration;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_108;
L_108 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)(((float)il2cpp_codegen_multiply((-10.0f), L_106))/L_107))), NULL);
return ((float)il2cpp_codegen_add(((-((float)L_108))), (1.0f)));
}
IL_02c6:
{
float L_109 = ___2_time;
if ((!(((float)L_109) == ((float)(0.0f)))))
{
goto IL_02d4;
}
}
{
return (0.0f);
}
IL_02d4:
{
float L_110 = ___2_time;
float L_111 = ___3_duration;
if ((!(((float)L_110) == ((float)L_111))))
{
goto IL_02de;
}
}
{
return (1.0f);
}
IL_02de:
{
float L_112 = ___2_time;
float L_113 = ___3_duration;
float L_114 = ((float)(L_112/((float)il2cpp_codegen_multiply(L_113, (0.5f)))));
___2_time = L_114;
if ((!(((float)L_114) < ((float)(1.0f)))))
{
goto IL_0315;
}
}
{
float L_115 = ___2_time;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_116;
L_116 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)il2cpp_codegen_multiply((10.0f), ((float)il2cpp_codegen_subtract(L_115, (1.0f)))))), NULL);
return ((float)il2cpp_codegen_multiply((0.5f), ((float)L_116)));
}
IL_0315:
{
float L_117 = ___2_time;
float L_118 = ((float)il2cpp_codegen_subtract(L_117, (1.0f)));
___2_time = L_118;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_119;
L_119 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)il2cpp_codegen_multiply((-10.0f), L_118))), NULL);
return ((float)il2cpp_codegen_multiply((0.5f), ((float)il2cpp_codegen_add(((-((float)L_119))), (2.0f)))));
}
IL_0343:
{
float L_120 = ___2_time;
float L_121 = ___3_duration;
float L_122 = ((float)(L_120/L_121));
___2_time = L_122;
float L_123 = ___2_time;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_124;
L_124 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_122, L_123))))));
return ((-((float)il2cpp_codegen_subtract(((float)L_124), (1.0f)))));
}
IL_0360:
{
float L_125 = ___2_time;
float L_126 = ___3_duration;
float L_127 = ((float)il2cpp_codegen_subtract(((float)(L_125/L_126)), (1.0f)));
___2_time = L_127;
float L_128 = ___2_time;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_129;
L_129 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_127, L_128))))));
return ((float)L_129);
}
IL_037c:
{
float L_130 = ___2_time;
float L_131 = ___3_duration;
float L_132 = ((float)(L_130/((float)il2cpp_codegen_multiply(L_131, (0.5f)))));
___2_time = L_132;
if ((!(((float)L_132) < ((float)(1.0f)))))
{
goto IL_03ac;
}
}
{
float L_133 = ___2_time;
float L_134 = ___2_time;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_135;
L_135 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_133, L_134))))));
return ((float)il2cpp_codegen_multiply((-0.5f), ((float)il2cpp_codegen_subtract(((float)L_135), (1.0f)))));
}
IL_03ac:
{
float L_136 = ___2_time;
float L_137 = ((float)il2cpp_codegen_subtract(L_136, (2.0f)));
___2_time = L_137;
float L_138 = ___2_time;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_139;
L_139 = sqrt(((double)((float)il2cpp_codegen_subtract((1.0f), ((float)il2cpp_codegen_multiply(L_137, L_138))))));
return ((float)il2cpp_codegen_multiply((0.5f), ((float)il2cpp_codegen_add(((float)L_139), (1.0f)))));
}
IL_03d2:
{
float L_140 = ___2_time;
if ((!(((float)L_140) == ((float)(0.0f)))))
{
goto IL_03e0;
}
}
{
return (0.0f);
}
IL_03e0:
{
float L_141 = ___2_time;
float L_142 = ___3_duration;
float L_143 = ((float)(L_141/L_142));
___2_time = L_143;
if ((!(((float)L_143) == ((float)(1.0f)))))
{
goto IL_03f3;
}
}
{
return (1.0f);
}
IL_03f3:
{
float L_144 = ___5_period;
if ((!(((float)L_144) == ((float)(0.0f)))))
{
goto IL_0405;
}
}
{
float L_145 = ___3_duration;
___5_period = ((float)il2cpp_codegen_multiply(L_145, (0.300000012f)));
}
IL_0405:
{
float L_146 = ___4_overshootOrAmplitude;
if ((!(((float)L_146) < ((float)(1.0f)))))
{
goto IL_0420;
}
}
{
___4_overshootOrAmplitude = (1.0f);
float L_147 = ___5_period;
V_0 = ((float)(L_147/(4.0f)));
goto IL_0439;
}
IL_0420:
{
float L_148 = ___5_period;
float L_149 = ___4_overshootOrAmplitude;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_150;
L_150 = asin(((double)((float)((1.0f)/L_149))));
V_0 = ((float)il2cpp_codegen_multiply(((float)(L_148/(6.28318548f))), ((float)L_150)));
}
IL_0439:
{
float L_151 = ___4_overshootOrAmplitude;
float L_152 = ___2_time;
float L_153 = ((float)il2cpp_codegen_subtract(L_152, (1.0f)));
___2_time = L_153;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_154;
L_154 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)il2cpp_codegen_multiply((10.0f), L_153))), NULL);
float L_155 = ___2_time;
float L_156 = ___3_duration;
float L_157 = V_0;
float L_158 = ___5_period;
double L_159;
L_159 = sin(((double)((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_155, L_156)), L_157)), (6.28318548f)))/L_158))));
return ((-((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_151, ((float)L_154))), ((float)L_159)))));
}
IL_0474:
{
float L_160 = ___2_time;
if ((!(((float)L_160) == ((float)(0.0f)))))
{
goto IL_0482;
}
}
{
return (0.0f);
}
IL_0482:
{
float L_161 = ___2_time;
float L_162 = ___3_duration;
float L_163 = ((float)(L_161/L_162));
___2_time = L_163;
if ((!(((float)L_163) == ((float)(1.0f)))))
{
goto IL_0495;
}
}
{
return (1.0f);
}
IL_0495:
{
float L_164 = ___5_period;
if ((!(((float)L_164) == ((float)(0.0f)))))
{
goto IL_04a7;
}
}
{
float L_165 = ___3_duration;
___5_period = ((float)il2cpp_codegen_multiply(L_165, (0.300000012f)));
}
IL_04a7:
{
float L_166 = ___4_overshootOrAmplitude;
if ((!(((float)L_166) < ((float)(1.0f)))))
{
goto IL_04c2;
}
}
{
___4_overshootOrAmplitude = (1.0f);
float L_167 = ___5_period;
V_1 = ((float)(L_167/(4.0f)));
goto IL_04db;
}
IL_04c2:
{
float L_168 = ___5_period;
float L_169 = ___4_overshootOrAmplitude;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_170;
L_170 = asin(((double)((float)((1.0f)/L_169))));
V_1 = ((float)il2cpp_codegen_multiply(((float)(L_168/(6.28318548f))), ((float)L_170)));
}
IL_04db:
{
float L_171 = ___4_overshootOrAmplitude;
float L_172 = ___2_time;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_173;
L_173 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)il2cpp_codegen_multiply((-10.0f), L_172))), NULL);
float L_174 = ___2_time;
float L_175 = ___3_duration;
float L_176 = V_1;
float L_177 = ___5_period;
double L_178;
L_178 = sin(((double)((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_174, L_175)), L_176)), (6.28318548f)))/L_177))));
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_171, ((float)L_173))), ((float)L_178))), (1.0f)));
}
IL_0512:
{
float L_179 = ___2_time;
if ((!(((float)L_179) == ((float)(0.0f)))))
{
goto IL_0520;
}
}
{
return (0.0f);
}
IL_0520:
{
float L_180 = ___2_time;
float L_181 = ___3_duration;
float L_182 = ((float)(L_180/((float)il2cpp_codegen_multiply(L_181, (0.5f)))));
___2_time = L_182;
if ((!(((float)L_182) == ((float)(2.0f)))))
{
goto IL_0539;
}
}
{
return (1.0f);
}
IL_0539:
{
float L_183 = ___5_period;
if ((!(((float)L_183) == ((float)(0.0f)))))
{
goto IL_054b;
}
}
{
float L_184 = ___3_duration;
___5_period = ((float)il2cpp_codegen_multiply(L_184, (0.450000018f)));
}
IL_054b:
{
float L_185 = ___4_overshootOrAmplitude;
if ((!(((float)L_185) < ((float)(1.0f)))))
{
goto IL_0566;
}
}
{
___4_overshootOrAmplitude = (1.0f);
float L_186 = ___5_period;
V_2 = ((float)(L_186/(4.0f)));
goto IL_057f;
}
IL_0566:
{
float L_187 = ___5_period;
float L_188 = ___4_overshootOrAmplitude;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_189;
L_189 = asin(((double)((float)((1.0f)/L_188))));
V_2 = ((float)il2cpp_codegen_multiply(((float)(L_187/(6.28318548f))), ((float)L_189)));
}
IL_057f:
{
float L_190 = ___2_time;
if ((!(((float)L_190) < ((float)(1.0f)))))
{
goto IL_05c7;
}
}
{
float L_191 = ___4_overshootOrAmplitude;
float L_192 = ___2_time;
float L_193 = ((float)il2cpp_codegen_subtract(L_192, (1.0f)));
___2_time = L_193;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_194;
L_194 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)il2cpp_codegen_multiply((10.0f), L_193))), NULL);
float L_195 = ___2_time;
float L_196 = ___3_duration;
float L_197 = V_2;
float L_198 = ___5_period;
double L_199;
L_199 = sin(((double)((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_195, L_196)), L_197)), (6.28318548f)))/L_198))));
return ((float)il2cpp_codegen_multiply((-0.5f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_191, ((float)L_194))), ((float)L_199)))));
}
IL_05c7:
{
float L_200 = ___4_overshootOrAmplitude;
float L_201 = ___2_time;
float L_202 = ((float)il2cpp_codegen_subtract(L_201, (1.0f)));
___2_time = L_202;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_203;
L_203 = Math_Pow_mEAE651F0858203FBE12B72B6A53951BBD0FB5265((2.0), ((double)((float)il2cpp_codegen_multiply((-10.0f), L_202))), NULL);
float L_204 = ___2_time;
float L_205 = ___3_duration;
float L_206 = V_2;
float L_207 = ___5_period;
double L_208;
L_208 = sin(((double)((float)(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_204, L_205)), L_206)), (6.28318548f)))/L_207))));
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_200, ((float)L_203))), ((float)L_208))), (0.5f))), (1.0f)));
}
IL_060d:
{
float L_209 = ___2_time;
float L_210 = ___3_duration;
float L_211 = ((float)(L_209/L_210));
___2_time = L_211;
float L_212 = ___2_time;
float L_213 = ___4_overshootOrAmplitude;
float L_214 = ___2_time;
float L_215 = ___4_overshootOrAmplitude;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_211, L_212)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_213, (1.0f))), L_214)), L_215))));
}
IL_0624:
{
float L_216 = ___2_time;
float L_217 = ___3_duration;
float L_218 = ((float)il2cpp_codegen_subtract(((float)(L_216/L_217)), (1.0f)));
___2_time = L_218;
float L_219 = ___2_time;
float L_220 = ___4_overshootOrAmplitude;
float L_221 = ___2_time;
float L_222 = ___4_overshootOrAmplitude;
return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_218, L_219)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_220, (1.0f))), L_221)), L_222)))), (1.0f)));
}
IL_0647:
{
float L_223 = ___2_time;
float L_224 = ___3_duration;
float L_225 = ((float)(L_223/((float)il2cpp_codegen_multiply(L_224, (0.5f)))));
___2_time = L_225;
if ((!(((float)L_225) < ((float)(1.0f)))))
{
goto IL_067b;
}
}
{
float L_226 = ___2_time;
float L_227 = ___2_time;
float L_228 = ___4_overshootOrAmplitude;
float L_229 = ((float)il2cpp_codegen_multiply(L_228, (1.52499998f)));
___4_overshootOrAmplitude = L_229;
float L_230 = ___2_time;
float L_231 = ___4_overshootOrAmplitude;
return ((float)il2cpp_codegen_multiply((0.5f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_226, L_227)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_229, (1.0f))), L_230)), L_231))))));
}
IL_067b:
{
float L_232 = ___2_time;
float L_233 = ((float)il2cpp_codegen_subtract(L_232, (2.0f)));
___2_time = L_233;
float L_234 = ___2_time;
float L_235 = ___4_overshootOrAmplitude;
float L_236 = ((float)il2cpp_codegen_multiply(L_235, (1.52499998f)));
___4_overshootOrAmplitude = L_236;
float L_237 = ___2_time;
float L_238 = ___4_overshootOrAmplitude;
return ((float)il2cpp_codegen_multiply((0.5f), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_233, L_234)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_236, (1.0f))), L_237)), L_238)))), (2.0f)))));
}
IL_06ab:
{
float L_239 = ___2_time;
float L_240 = ___3_duration;
float L_241 = ___4_overshootOrAmplitude;
float L_242 = ___5_period;
float L_243;
L_243 = Bounce_EaseIn_m1253ADF94B39EF139C56EEE7AD5EC2F5E0C29769(L_239, L_240, L_241, L_242, NULL);
return L_243;
}
IL_06b7:
{
float L_244 = ___2_time;
float L_245 = ___3_duration;
float L_246 = ___4_overshootOrAmplitude;
float L_247 = ___5_period;
float L_248;
L_248 = Bounce_EaseOut_mEF5499252352724ADC55887B541B5053DACFC27F(L_244, L_245, L_246, L_247, NULL);
return L_248;
}
IL_06c3:
{
float L_249 = ___2_time;
float L_250 = ___3_duration;
float L_251 = ___4_overshootOrAmplitude;
float L_252 = ___5_period;
float L_253;
L_253 = Bounce_EaseInOut_m6D386BE3A485A50DE77E480D40008D01ADDE79F0(L_249, L_250, L_251, L_252, NULL);
return L_253;
}
IL_06cf:
{
EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04* L_254 = ___1_customEase;
float L_255 = ___2_time;
float L_256 = ___3_duration;
float L_257 = ___4_overshootOrAmplitude;
float L_258 = ___5_period;
NullCheck(L_254);
float L_259;
L_259 = EaseFunction_Invoke_mC30ABF785F84A8769541950EDC3C2CB0B8F6FB8D_inline(L_254, L_255, L_256, L_257, L_258, NULL);
return L_259;
}
IL_06dc:
{
return (1.0f);
}
IL_06e2:
{
float L_260 = ___2_time;
float L_261 = ___3_duration;
float L_262 = ___4_overshootOrAmplitude;
float L_263 = ___5_period;
float L_264;
L_264 = Flash_Ease_mA28C135D4B118A9A4469FEFFDEC3329226E6A096(L_260, L_261, L_262, L_263, NULL);
return L_264;
}
IL_06ee:
{
float L_265 = ___2_time;
float L_266 = ___3_duration;
float L_267 = ___4_overshootOrAmplitude;
float L_268 = ___5_period;
float L_269;
L_269 = Flash_EaseIn_m7A2DCE17466DCF086004A0147F534851240EADFA(L_265, L_266, L_267, L_268, NULL);
return L_269;
}
IL_06fa:
{
float L_270 = ___2_time;
float L_271 = ___3_duration;
float L_272 = ___4_overshootOrAmplitude;
float L_273 = ___5_period;
float L_274;
L_274 = Flash_EaseOut_m306F24AC2A2EF38682E1C0AB8834FAC036658955(L_270, L_271, L_272, L_273, NULL);
return L_274;
}
IL_0706:
{
float L_275 = ___2_time;
float L_276 = ___3_duration;
float L_277 = ___4_overshootOrAmplitude;
float L_278 = ___5_period;
float L_279;
L_279 = Flash_EaseInOut_m71C9C9CD9B50F446B635F0ABB97D1AFA7F52F4A9(L_275, L_276, L_277, L_278, NULL);
return L_279;
}
IL_0712:
{
float L_280 = ___2_time;
float L_281 = ___3_duration;
float L_282 = ((float)(L_280/L_281));
___2_time = L_282;
float L_283 = ___2_time;
return ((float)il2cpp_codegen_multiply(((-L_282)), ((float)il2cpp_codegen_subtract(L_283, (2.0f)))));
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EaseManager_IsFlashEase_mB7D47A96B8C663F7FA56AD8D10B9586C76204FF6 (int32_t ___0_ease, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_ease;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)32)))) <= ((uint32_t)3))))
{
goto IL_0009;
}
}
{
return (bool)1;
}
IL_0009:
{
return (bool)0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EaseCurve__ctor_m29BD0E232922C8CE2E4AC877F79EF6096C34EDFB (EaseCurve_t36BD7EAD5E58656A06E0D71596FF781803BE9C5F* __this, AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___0_animCurve, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = ___0_animCurve;
__this->____animCurve = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____animCurve), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EaseCurve_Evaluate_m036A88A768920A29FA6C7EA6E78646F679C9DFEE (EaseCurve_t36BD7EAD5E58656A06E0D71596FF781803BE9C5F* __this, float ___0_time, float ___1_duration, float ___2_unusedOvershoot, float ___3_unusedPeriod, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 V_2;
memset((&V_2), 0, sizeof(V_2));
{
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_0 = __this->____animCurve;
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_1 = __this->____animCurve;
NullCheck(L_1);
int32_t L_2;
L_2 = AnimationCurve_get_length_m259A67BB0870D3A153F6FEDBB06CB0D24089CD81(L_1, NULL);
NullCheck(L_0);
Keyframe_tB9C67DCBFE10C0AE9C52CB5C66E944255C9254F0 L_3;
L_3 = AnimationCurve_get_Item_mD4E73EE674F7A82673F1A9CEB8E5EF86BA47E64B(L_0, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), NULL);
V_2 = L_3;
float L_4;
L_4 = Keyframe_get_time_mB8886F64CBB373936C0C25C4C68397C05779F661((&V_2), NULL);
V_0 = L_4;
float L_5 = ___0_time;
float L_6 = ___1_duration;
V_1 = ((float)(L_5/L_6));
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* L_7 = __this->____animCurve;
float L_8 = V_1;
float L_9 = V_0;
NullCheck(L_7);
float L_10;
L_10 = AnimationCurve_Evaluate_m50B857043DE251A186032ADBCBB4CEF817F4EE3C(L_7, ((float)il2cpp_codegen_multiply(L_8, L_9)), NULL);
return L_10;
}
}
#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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_Ease_mA28C135D4B118A9A4469FEFFDEC3329226E6A096 (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method)
{
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
int32_t G_B3_0 = 0;
{
float L_0 = ___0_time;
float L_1 = ___1_duration;
float L_2 = ___2_overshootOrAmplitude;
int32_t L_3;
L_3 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_multiply(((float)(L_0/L_1)), L_2)), NULL);
V_0 = L_3;
float L_4 = ___1_duration;
float L_5 = ___2_overshootOrAmplitude;
V_1 = ((float)(L_4/L_5));
float L_6 = ___0_time;
float L_7 = V_1;
int32_t L_8 = V_0;
___0_time = ((float)il2cpp_codegen_subtract(L_6, ((float)il2cpp_codegen_multiply(L_7, ((float)((int32_t)il2cpp_codegen_subtract(L_8, 1)))))));
int32_t L_9 = V_0;
if (((int32_t)(L_9%2)))
{
goto IL_0021;
}
}
{
G_B3_0 = (-1);
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 1;
}
IL_0022:
{
V_2 = ((float)G_B3_0);
float L_10 = V_2;
if ((!(((float)L_10) < ((float)(0.0f)))))
{
goto IL_0031;
}
}
{
float L_11 = ___0_time;
float L_12 = V_1;
___0_time = ((float)il2cpp_codegen_subtract(L_11, L_12));
}
IL_0031:
{
float L_13 = ___0_time;
float L_14 = V_2;
float L_15 = V_1;
V_3 = ((float)(((float)il2cpp_codegen_multiply(L_13, L_14))/L_15));
float L_16 = ___2_overshootOrAmplitude;
float L_17 = ___3_period;
int32_t L_18 = V_0;
float L_19 = V_1;
float L_20 = V_2;
float L_21 = V_3;
float L_22;
L_22 = Flash_WeightedEase_mF9EC6A43BAEE75E4D2E93FCA21E099B0FA8CCA35(L_16, L_17, L_18, L_19, L_20, L_21, NULL);
return L_22;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_EaseIn_m7A2DCE17466DCF086004A0147F534851240EADFA (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method)
{
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
int32_t G_B3_0 = 0;
{
float L_0 = ___0_time;
float L_1 = ___1_duration;
float L_2 = ___2_overshootOrAmplitude;
int32_t L_3;
L_3 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_multiply(((float)(L_0/L_1)), L_2)), NULL);
V_0 = L_3;
float L_4 = ___1_duration;
float L_5 = ___2_overshootOrAmplitude;
V_1 = ((float)(L_4/L_5));
float L_6 = ___0_time;
float L_7 = V_1;
int32_t L_8 = V_0;
___0_time = ((float)il2cpp_codegen_subtract(L_6, ((float)il2cpp_codegen_multiply(L_7, ((float)((int32_t)il2cpp_codegen_subtract(L_8, 1)))))));
int32_t L_9 = V_0;
if (((int32_t)(L_9%2)))
{
goto IL_0021;
}
}
{
G_B3_0 = (-1);
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 1;
}
IL_0022:
{
V_2 = ((float)G_B3_0);
float L_10 = V_2;
if ((!(((float)L_10) < ((float)(0.0f)))))
{
goto IL_0031;
}
}
{
float L_11 = ___0_time;
float L_12 = V_1;
___0_time = ((float)il2cpp_codegen_subtract(L_11, L_12));
}
IL_0031:
{
float L_13 = ___0_time;
float L_14 = V_2;
___0_time = ((float)il2cpp_codegen_multiply(L_13, L_14));
float L_15 = ___0_time;
float L_16 = V_1;
float L_17 = ((float)(L_15/L_16));
___0_time = L_17;
float L_18 = ___0_time;
V_3 = ((float)il2cpp_codegen_multiply(L_17, L_18));
float L_19 = ___2_overshootOrAmplitude;
float L_20 = ___3_period;
int32_t L_21 = V_0;
float L_22 = V_1;
float L_23 = V_2;
float L_24 = V_3;
float L_25;
L_25 = Flash_WeightedEase_mF9EC6A43BAEE75E4D2E93FCA21E099B0FA8CCA35(L_19, L_20, L_21, L_22, L_23, L_24, NULL);
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_EaseOut_m306F24AC2A2EF38682E1C0AB8834FAC036658955 (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method)
{
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
int32_t G_B3_0 = 0;
{
float L_0 = ___0_time;
float L_1 = ___1_duration;
float L_2 = ___2_overshootOrAmplitude;
int32_t L_3;
L_3 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_multiply(((float)(L_0/L_1)), L_2)), NULL);
V_0 = L_3;
float L_4 = ___1_duration;
float L_5 = ___2_overshootOrAmplitude;
V_1 = ((float)(L_4/L_5));
float L_6 = ___0_time;
float L_7 = V_1;
int32_t L_8 = V_0;
___0_time = ((float)il2cpp_codegen_subtract(L_6, ((float)il2cpp_codegen_multiply(L_7, ((float)((int32_t)il2cpp_codegen_subtract(L_8, 1)))))));
int32_t L_9 = V_0;
if (((int32_t)(L_9%2)))
{
goto IL_0021;
}
}
{
G_B3_0 = (-1);
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 1;
}
IL_0022:
{
V_2 = ((float)G_B3_0);
float L_10 = V_2;
if ((!(((float)L_10) < ((float)(0.0f)))))
{
goto IL_0031;
}
}
{
float L_11 = ___0_time;
float L_12 = V_1;
___0_time = ((float)il2cpp_codegen_subtract(L_11, L_12));
}
IL_0031:
{
float L_13 = ___0_time;
float L_14 = V_2;
___0_time = ((float)il2cpp_codegen_multiply(L_13, L_14));
float L_15 = ___0_time;
float L_16 = V_1;
float L_17 = ((float)(L_15/L_16));
___0_time = L_17;
float L_18 = ___0_time;
V_3 = ((float)il2cpp_codegen_multiply(((-L_17)), ((float)il2cpp_codegen_subtract(L_18, (2.0f)))));
float L_19 = ___2_overshootOrAmplitude;
float L_20 = ___3_period;
int32_t L_21 = V_0;
float L_22 = V_1;
float L_23 = V_2;
float L_24 = V_3;
float L_25;
L_25 = Flash_WeightedEase_mF9EC6A43BAEE75E4D2E93FCA21E099B0FA8CCA35(L_19, L_20, L_21, L_22, L_23, L_24, NULL);
return L_25;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_EaseInOut_m71C9C9CD9B50F446B635F0ABB97D1AFA7F52F4A9 (float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method)
{
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
int32_t G_B3_0 = 0;
float G_B8_0 = 0.0f;
{
float L_0 = ___0_time;
float L_1 = ___1_duration;
float L_2 = ___2_overshootOrAmplitude;
int32_t L_3;
L_3 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_multiply(((float)(L_0/L_1)), L_2)), NULL);
V_0 = L_3;
float L_4 = ___1_duration;
float L_5 = ___2_overshootOrAmplitude;
V_1 = ((float)(L_4/L_5));
float L_6 = ___0_time;
float L_7 = V_1;
int32_t L_8 = V_0;
___0_time = ((float)il2cpp_codegen_subtract(L_6, ((float)il2cpp_codegen_multiply(L_7, ((float)((int32_t)il2cpp_codegen_subtract(L_8, 1)))))));
int32_t L_9 = V_0;
if (((int32_t)(L_9%2)))
{
goto IL_0021;
}
}
{
G_B3_0 = (-1);
goto IL_0022;
}
IL_0021:
{
G_B3_0 = 1;
}
IL_0022:
{
V_2 = ((float)G_B3_0);
float L_10 = V_2;
if ((!(((float)L_10) < ((float)(0.0f)))))
{
goto IL_0031;
}
}
{
float L_11 = ___0_time;
float L_12 = V_1;
___0_time = ((float)il2cpp_codegen_subtract(L_11, L_12));
}
IL_0031:
{
float L_13 = ___0_time;
float L_14 = V_2;
___0_time = ((float)il2cpp_codegen_multiply(L_13, L_14));
float L_15 = ___0_time;
float L_16 = V_1;
float L_17 = ((float)(L_15/((float)il2cpp_codegen_multiply(L_16, (0.5f)))));
___0_time = L_17;
if ((((float)L_17) < ((float)(1.0f))))
{
goto IL_0069;
}
}
{
float L_18 = ___0_time;
float L_19 = ((float)il2cpp_codegen_subtract(L_18, (1.0f)));
___0_time = L_19;
float L_20 = ___0_time;
G_B8_0 = ((float)il2cpp_codegen_multiply((-0.5f), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_19, ((float)il2cpp_codegen_subtract(L_20, (2.0f))))), (1.0f)))));
goto IL_0072;
}
IL_0069:
{
float L_21 = ___0_time;
float L_22 = ___0_time;
G_B8_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.5f), L_21)), L_22));
}
IL_0072:
{
V_3 = G_B8_0;
float L_23 = ___2_overshootOrAmplitude;
float L_24 = ___3_period;
int32_t L_25 = V_0;
float L_26 = V_1;
float L_27 = V_2;
float L_28 = V_3;
float L_29;
L_29 = Flash_WeightedEase_mF9EC6A43BAEE75E4D2E93FCA21E099B0FA8CCA35(L_23, L_24, L_25, L_26, L_27, L_28, NULL);
return L_29;
}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flash_WeightedEase_mF9EC6A43BAEE75E4D2E93FCA21E099B0FA8CCA35 (float ___0_overshootOrAmplitude, float ___1_period, int32_t ___2_stepIndex, float ___3_stepDuration, float ___4_dir, float ___5_res, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
{
V_0 = (0.0f);
V_1 = (0.0f);
float L_0 = ___4_dir;
if ((!(((float)L_0) > ((float)(0.0f)))))
{
goto IL_0022;
}
}
{
float L_1 = ___0_overshootOrAmplitude;
if (((int32_t)(il2cpp_codegen_cast_double_to_int<int32_t>(L_1)%2)))
{
goto IL_0022;
}
}
{
int32_t L_2 = ___2_stepIndex;
___2_stepIndex = ((int32_t)il2cpp_codegen_add(L_2, 1));
goto IL_0036;
}
IL_0022:
{
float L_3 = ___4_dir;
if ((!(((float)L_3) < ((float)(0.0f)))))
{
goto IL_0036;
}
}
{
float L_4 = ___0_overshootOrAmplitude;
if (!((int32_t)(il2cpp_codegen_cast_double_to_int<int32_t>(L_4)%2)))
{
goto IL_0036;
}
}
{
int32_t L_5 = ___2_stepIndex;
___2_stepIndex = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0036:
{
float L_6 = ___1_period;
if ((!(((float)L_6) > ((float)(0.0f)))))
{
goto IL_0074;
}
}
{
float L_7 = ___0_overshootOrAmplitude;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_8;
L_8 = Math_Truncate_mE66B1AD68C17D27675DE0CB74643374F9EDB649C(((double)L_7), NULL);
V_3 = ((float)L_8);
float L_9 = ___0_overshootOrAmplitude;
float L_10 = V_3;
V_1 = ((float)il2cpp_codegen_subtract(L_9, L_10));
float L_11 = V_3;
if ((!(((float)(fmodf(L_11, (2.0f)))) > ((float)(0.0f)))))
{
goto IL_0061;
}
}
{
float L_12 = V_1;
V_1 = ((float)il2cpp_codegen_subtract((1.0f), L_12));
}
IL_0061:
{
float L_13 = V_1;
int32_t L_14 = ___2_stepIndex;
float L_15 = ___0_overshootOrAmplitude;
V_1 = ((float)(((float)il2cpp_codegen_multiply(L_13, ((float)L_14)))/L_15));
float L_16 = ___5_res;
float L_17 = ___0_overshootOrAmplitude;
int32_t L_18 = ___2_stepIndex;
float L_19 = ___0_overshootOrAmplitude;
V_0 = ((float)(((float)il2cpp_codegen_multiply(L_16, ((float)il2cpp_codegen_subtract(L_17, ((float)L_18)))))/L_19));
goto IL_0088;
}
IL_0074:
{
float L_20 = ___1_period;
if ((!(((float)L_20) < ((float)(0.0f)))))
{
goto IL_0088;
}
}
{
float L_21 = ___1_period;
___1_period = ((-L_21));
float L_22 = ___5_res;
int32_t L_23 = ___2_stepIndex;
float L_24 = ___0_overshootOrAmplitude;
V_0 = ((float)(((float)il2cpp_codegen_multiply(L_22, ((float)L_23)))/L_24));
}
IL_0088:
{
float L_25 = V_0;
float L_26 = ___5_res;
V_2 = ((float)il2cpp_codegen_subtract(L_25, L_26));
float L_27 = ___5_res;
float L_28 = V_2;
float L_29 = ___1_period;
float L_30 = V_1;
___5_res = ((float)il2cpp_codegen_add(L_27, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_28, L_29)), L_30))));
float L_31 = ___5_res;
if ((!(((float)L_31) > ((float)(1.0f)))))
{
goto IL_00a7;
}
}
{
___5_res = (1.0f);
}
IL_00a7:
{
float L_32 = ___5_res;
return L_32;
}
}
#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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_right_m99043ED6B3D5AEA5033313FE3DA9571F39D1B280_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___rightVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
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)), 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
float V_3 = 0.0f;
{
float L_0;
L_0 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&___0_from), NULL);
float L_1;
L_1 = Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline((&___1_to), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_2;
L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1))));
V_0 = ((float)L_2);
float L_3 = V_0;
V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_002c;
}
}
{
V_3 = (0.0f);
goto IL_0056;
}
IL_002c:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_from;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_to;
float L_7;
L_7 = Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline(L_5, L_6, NULL);
float L_8 = V_0;
float L_9;
L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL);
V_1 = L_9;
float L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_11;
L_11 = acos(((double)L_10));
V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f)));
goto IL_0056;
}
IL_0056:
{
float L_12 = V_3;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
V_0 = L_4;
goto IL_001a;
}
IL_001a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
float L_13 = L_12.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
float L_15 = L_14.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
float L_17 = L_16.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
float L_19 = L_18.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
float L_21 = L_20.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
float L_23 = L_22.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), NULL);
V_0 = L_24;
goto IL_005a;
}
IL_005a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float EaseFunction_Invoke_mC30ABF785F84A8769541950EDC3C2CB0B8F6FB8D_inline (EaseFunction_t0F945D9D726B0915C5FBF30862E987EC3AC12A04* __this, float ___0_time, float ___1_duration, float ___2_overshootOrAmplitude, float ___3_period, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (RuntimeObject*, float, float, float, float, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_time, ___1_duration, ___2_overshootOrAmplitude, ___3_period, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, 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;
}
int32_t V_0 = 0;
{
float L_0 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = ceil(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_sqrMagnitude_mA16336720C14EEF8BA9B55AE33B98C9EE2082BDC_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x;
float L_1 = __this->___x;
float L_2 = __this->___y;
float L_3 = __this->___y;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))));
goto IL_001f;
}
IL_001f:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7))));
goto IL_001f;
}
IL_001f:
{
float L_8 = V_0;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___0_value;
float L_1 = ___1_min;
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 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___0_value;
float L_5 = ___2_max;
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 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
float L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}