﻿#include "pch-cpp.hpp"





template <typename T1>
struct VirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R>
struct VirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
struct InterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct InterfaceActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R>
struct InterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

struct Absolute_1_t77D20F8C30AE861A34B46988E6D5A4B547E3BA3E;
struct Absolute_1_t2D3E1D68B7CFE63789BEDD8294A7F713AD9FA19E;
struct Absolute_1_t2D6B0CE9A7BCF66FEB2D9FECB9D77961310530BC;
struct Absolute_1_t238132F9E56C287581E21782D8FB7F00384C1121;
struct Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0;
struct Action_1_tB4285954D4854A1287BC3C7667C0DFC4D3A5F9A1;
struct Add_1_tCFF7E239BEFEDCA80FA267F5AA539A9B8AF5588F;
struct Add_1_t8C91B1E42DB246ED5F342011F310A3B5BEC140EC;
struct Add_1_tAD9C131E198A1FE61DE7D91BB71B7891561C9DE5;
struct Add_1_tE2681296597AA0278E512EEF9366048F086B2CE8;
struct Add_1_t0FEAF76085A384DD52BE115AA7195C72510E87AF;
struct Angle_1_t49A2B8C64D4CACAEAA7889CA873A99A8851E41C9;
struct Angle_1_t407EFE9A334631BC879B3A169C4F8CF14173B719;
struct Average_1_tCA7DD8688080C56898B980994E37B9F06E4E4691;
struct Average_1_t793AD42D411E9F40D39B56967F39BB90B4D3FC8E;
struct Average_1_t4546D3677276101A75233CEC8DA31B26A94A938E;
struct Average_1_t0B0A4E2E2FC0EE90EF131D98EA0F1FD222851FA8;
struct CrossProduct_1_t4BACDDED120B5DFF9A905507EE572345B218AACD;
struct Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611;
struct Data_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F;
struct Dictionary_2_t3D5C4496A22EAD3D8DD55DCDFBB4F4E9BE8311FF;
struct Dictionary_2_t103D0AE280060A707280D1A6221B0F0DB05F988E;
struct Dictionary_2_t199B89E88610A05AB33655B2712F15837300CDAA;
struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710;
struct Dictionary_2_tD32FCA243D8628B9421B262DE8EDCC31B7ED11FD;
struct Distance_1_tAD8E7A69AE1646302783A974DE0E599FD20F53A1;
struct Distance_1_t0F872B1DCC3F3F445DB5B869E21A7AF1E16EA05B;
struct Distance_1_t782B012B929FA44566A14A3D9783FC4505BF70BA;
struct Divide_1_tD4212EDDA5F38F908CC4A0BAB33B6D9D8B49FE27;
struct Divide_1_tF92DA2E76CA2912A3C975E711955EBAAAC7D4CD4;
struct Divide_1_t0D79BB8F9A3785999827C001451BFB29229351DF;
struct Divide_1_tF51E109A60140012DDEBF8C9A1D795D4D4D63D08;
struct Divide_1_tEF3BDBDBD70E8D9C2B2DE3F5A698C32F490F03CA;
struct DotProduct_1_tEF10D5AF5170374FC3950CA132B8D55872A0D93D;
struct DotProduct_1_tAE185BE6DEA935D2DBA3A39FFB847F1BC03BB24B;
struct DotProduct_1_t70CFEFCB81FC10AD5E0B71BCBA244B43B0E566AE;
struct EventUnit_1_t225E2175FFED614FB20F59A218F8EE7427C8AA6B;
struct EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD;
struct EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B;
struct EventUnit_1_t6685E61E4EDF3B9ED5844F896350561D6A2BD767;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C;
struct Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8;
struct Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053;
struct Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F;
struct Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C;
struct Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84;
struct Func_2_tAF4123F8D69F1A665BBB864E1C97131C05AEBBEB;
struct Func_2_tC5B959A6DD6FDE84607DD9ECC529B9BE485C63C5;
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12;
struct Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE;
struct GameObjectEventUnit_1_tF280C68E36A34F32C72EEBF76294ACC5DBB59FDC;
struct GameObjectEventUnit_1_t240D9335391937C923DEB57BA64D038E32112DD9;
struct GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9;
struct GameObjectEventUnit_1_t56743BBC93593AA304A78F5FF14AA7CB9527EE3C;
struct GameObjectEventUnit_1_t4273A31FC4237543C3D58856A05AD930C7D35865;
struct GameObjectEventUnit_1_t2E9A0AE00499085D6271D46B04DBD8704A0D944B;
struct GameObjectEventUnit_1_t6F95B2D2C8CEC1D2E96253356809F05810C17AB5;
struct GameObjectEventUnit_1_t8D33B6566EFAD4766D1FBA929B33133215274BC9;
struct GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A;
struct GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496;
struct GameObjectEventUnit_1_tA8BE47EDB7D972808BB0861B73D08E11005020C6;
struct GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F;
struct GameObjectEventUnit_1_t190A34E8B31AEF44C4B4259A20F495AC97E89298;
struct GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D;
struct GameObjectEventUnit_1_t794FA872953A054B702E35EE6C7002AC5D270DB4;
struct GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9;
struct GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B;
struct GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF;
struct GetGraph_3_t240D683507250730B369D4D03D93585BF9E50192;
struct GetGraph_3_tB9B245D31C6EA5C0BB569EC1D84F95DD91213A86;
struct GetGraphs_3_tBCA0F4E56A08D5278A8ABD3E0D53EEB8CE8020E2;
struct GetGraphs_3_t574646358DD5C0E139628A2C73E008AF88916CDE;
struct GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681;
struct GraphConnectionCollection_3_t1C36521556B52560AC338813684582FE4226703C;
struct GraphConnectionCollection_3_tFD3C8D61A881447B28DC931418DAA45AD99856F6;
struct GraphConnectionCollection_3_tCB3C722EBCB7366D0FCFD32ED000A4A8AFD2C624;
struct GraphElementCollection_1_t747DBE349EF6196F21B8B0817448722E5570D25A;
struct GraphElementCollection_1_t0165568BAE7EF8D2CD1E954F9F5CB8527EDEC824;
struct GraphElementCollection_1_t0859C1F4FC4ACB504F67C57B43AA9DA2F9A3130D;
struct GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D;
struct GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4;
struct GraphNest_2_tDE7A508253945CE7ED5EF46C78913E049858DD49;
struct HasGraph_3_t0725584D6BA1370B7B5B7BCD22A95E1BBBA40A81;
struct HasGraph_3_t9769A21D1460CF887917FC23AF55101D899A446E;
struct HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A;
struct HashSet_1_t015F1F38EE02675ACF63C72E1E1D832249BB06DA;
struct HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7;
struct ICollection_1_tAEF1C056C36E7D5FEA74D8B3050426267827D51F;
struct IConnectionCollection_3_t3FEDE29075183F9ACBC556BA0F14BF8852E55CD8;
struct IEnumerable_1_t22DC9E1B2AED77D0294438931B1ED366D55CFF02;
struct IEnumerable_1_tFEDD8EAC3F619DC62C16D2B501CF143400B42B16;
struct IEnumerable_1_t08AEF7AA707BEF8935DBA3FDC02294084C0FF377;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEnumerable_1_t352FDDEA001ABE8E1D67849D2E2F3D1D75B03D41;
struct IEnumerable_1_tE358DC946BA72354C4905C9036C90AE414732E22;
struct IEnumerable_1_t0E42BD08879E21EF31EF4A5A0D7493A027A4DBC1;
struct IEnumerable_1_t3980DB2EB374D180CB3B57B91D8F4F1F701BE0D9;
struct IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591;
struct IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788;
struct IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F;
struct IEnumerator_1_t06DDAA018B06DD24D3EBE851E0DF9241B5D7EC46;
struct IEnumerator_1_tD33467D943F944209DB0DF71A3C973D7ACEF75B2;
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
struct IEnumerator_1_t154184C6F7B3234EDD6DB28CF65D27D28B231E18;
struct IEnumerator_1_tD2E02E58255D6405C9D672B4128BE15BC37027FD;
struct IEnumerator_1_t54B242E3EA19AD6A2B5B9034370304D4FE155EED;
struct IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773;
struct IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E;
struct IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0;
struct IList_1_t947B283AA401760B69BC0F30C7F77DCC83A4B1B4;
struct IList_1_tFCC4681CBA27EDD8B4A096B1C53F52612FF07ED9;
struct IUnitPortCollection_1_t3F6779B00496B9FD84FEF2783F509958D57F354E;
struct IUnitPortCollection_1_t867A0E5526AAABA203704CD692FBEA4174C71C05;
struct IUnitPortCollection_1_t3839C272AE6727AE9A1BAC110A75614EBFE42B31;
struct IUnitPortCollection_1_t0F2047F1654080ECEB25DFDFAE47ED18B2E4C0F7;
struct IUnitPortCollection_1_t3B86C97EE8F1E1DB05CEFB161850DF05862EAFD4;
struct IUnitPortCollection_1_tA11C7DC2E90483113DB83CE13759F647978FFF63;
struct Lerp_1_tC11AFC4AF953744AE5AE3E21A2D89203E45E07F1;
struct Lerp_1_t871671EC83E552861D36A24735DD03CB1B82FD65;
struct Lerp_1_tFB66E836FD39854B694049EC439119E87B2F7E19;
struct Lerp_1_tB822503988575DEFA39DF839672B8E98FDA5E2ED;
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
struct List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F;
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
struct List_1_tE97B7994B98675F18C70DDD8DEB61E4FE5491DA1;
struct List_1_tF1785B2080B8536D64E747DAE8C2DE0D44A75E27;
struct List_1_t1715D0D9950CCCC39A77E9597CA69B346CD7E3E5;
struct List_1_tDC7181A78C61D35CB334474CAE5A06272DB455A1;
struct List_1_tF8892BD96CF6B23CD95F24F5381A6E7237540FD1;
struct List_1_t645DF2A1E7B0FB808EDE07ED53B8C56194AF35E6;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tC738A5621689A7678648746667E7F66D96D6B8FD;
struct List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A;
struct List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0;
struct List_1_t89B39292AD45371F7FDCB295AAE956D33588BC6E;
struct List_1_tCEC1993B65ACD0529D8C0BB5006274E22D7D8A55;
struct MachineEventUnit_1_t610366B888210821027731EA624B12E8F2BB3D3F;
struct MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2;
struct MachineEventUnit_1_tF034B3CE458399A78E5917423B8727BB6810C8D4;
struct MachineEventUnit_1_t4B164AE67AE8077ADA553C6BBC818454E072A024;
struct ManualEventUnit_1_t2D8B81D967BC0B84AB2E9E23D5CFBB3F9D9B6FDD;
struct Maximum_1_tE5B5B2553B1DA17AC9AD6EC4EE85FBAE54D63F3D;
struct Maximum_1_t52DD678E6CCCDB4066013A42D34FE97610500D2F;
struct Maximum_1_tE515EF101FE4005B2D226B2EE875AEF04F5D7561;
struct Maximum_1_t95DBFB824A11DBD481FF1D8BB163CDCF41C2DB1A;
struct Minimum_1_t8FE9A91CC7EE570287AF7FBF0AFC4B5DF9DA28E8;
struct Minimum_1_tFCA18669CD0EFEE67131E2B8BDD8A6799366DDC0;
struct Minimum_1_t3EDEC667B35FB5E85EC2335EC202BD40FB5C9F73;
struct Minimum_1_t5AEA0C9633F5FFC1F0A22424D13CCF996C58A988;
struct Modulo_1_t1581A343FDBE12B6754A74D0FAEE89774CDD51AF;
struct Modulo_1_t850D41A19079E624939D654FFAE9A7D3CA44BF0C;
struct Modulo_1_tAB609C011BFDC283E391D2342D5265AB222484C1;
struct Modulo_1_tF7857E5C8F346A19556428ECE6ECAB428E0A460F;
struct Modulo_1_t4C0A985F7D2B650978D5037EAB5D206DE10A98CD;
struct MoveTowards_1_t70A91479A15E0E4E2647CBAB60914A47910F93E1;
struct MoveTowards_1_t831C7E63E170AC55F7BCB4C167C7749925042F28;
struct MoveTowards_1_t01041347A3B7E982E89845BA56418A3BBF9D1EA0;
struct MoveTowards_1_t7E7F48EDD3449516B8E685D37048E4747DCF733E;
struct MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087;
struct Multiply_1_tA4590DA8DE2731A186228CF781D5DBC1DC5AECB4;
struct Multiply_1_tE49E1DAC8DDF057729CF8B98A0A0B13AB7DC1FCE;
struct Multiply_1_t47C5B3C10412189C4A2FC1304CB1126642589DEC;
struct Multiply_1_t82966F986C841D91E169484B1204855788DF8B75;
struct Multiply_1_tBCE33153D082D901297EAF88E2C43E941F1B13DA;
struct Normalize_1_t7BE5D0DFA43BA662A50AF675BA8FD9EFEFC84572;
struct Normalize_1_t247F78B378339D162A54E93179DF3D126E4BC77B;
struct Normalize_1_t2ED80D6ACE4237A5EA42152DCE369B5EAF7EA273;
struct Normalize_1_t78307EDB20041D6CC649276C51BF1110FC52A921;
struct PerSecond_1_tDF7BC3082104665A62EE8F7BD99A3897EB0F2593;
struct PerSecond_1_t72FA3B71EBE2BB756A7BDF1ABEF8AC4D9A14DD95;
struct PerSecond_1_tC68D3B1A78D8A3C0F6A157BB94C473BEFCF2B999;
struct PerSecond_1_t2B5F5401B70F24D2EA8EDDE16F82C36872971640;
struct Project_1_t9B9875594AF61413624135C374E4A65B871AEAD9;
struct Project_1_t021CAE32A9D38A968574466E108ABE918DDDD53A;
struct ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636;
struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
struct ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9;
struct Recursion_1_tDFF1B549E70648F1694033FADF89F8F0EB28587D;
struct Round_2_t397B39112EA05C65325D782638740DB2F16F43BF;
struct Round_2_t14318F333BF7B2D1D2D40CCB6BFECE9942A73D57;
struct Round_2_t58979B67652AC3F90DA6A96A359510671EB026A0;
struct Round_2_t5C9DC81D6E0B508497AAC495DCB1C382FFDE38D3;
struct SetGraph_3_t06368DF22564E2F2C9AA04A28AE490A9E891CA78;
struct SetGraph_3_t4299738FF0290D69F2FEC93C461371322131D438;
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
struct Subtract_1_t0079A4C8B7DEEB051EB0CB09AE251CE440AB3E77;
struct Subtract_1_t56E0FF1272BC72707C44D92A3AF57B9E67A18E2C;
struct Subtract_1_t3E70C6C8B343D9665A04663DD28C6416162450EE;
struct Subtract_1_tDAB052B1ECC570E8BA9AD1402873BE6A0CD56B62;
struct Subtract_1_tD6A0881A688C63ECB43D4B59368CC118B30700A7;
struct Sum_1_t502EBC7039A31EF3CDDE6C6F28C2BAE282EE54D0;
struct Sum_1_t6A986FCDF3FF5161BBCB0F2DC5E305C2074BC975;
struct Sum_1_t6C78D9A011177D69BD9FFAF9178540690786EA12;
struct Sum_1_tF427AC4AA7372DA92039BEF5E84E18658052E397;
struct Sum_1_t45679A3A598213C50F27E6E220C5D98B7EBACA77;
struct TweenRunner_1_t830EC096236A3CEC7189DFA6E0B2E74C5C97780B;
struct UnexpectedEnumValueException_1_t9F5986D23EC39566589DD5FAED80D4A5A70F64D7;
struct UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334;
struct UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7;
struct UnitPortDefinitionCollection_1_t665553142D4490579611ED610240743C22D899F8;
struct UnitPortDefinitionCollection_1_t198398673C495F7DB8AC3CE26E9DC0B8907E628C;
struct UnitPortDefinitionCollection_1_tED71DF94B48CE1756D3168910761094E5E2CC628;
struct UnitPortDefinitionCollection_1_t0F8E18D70B3C28BCFF0C4A883CC718FF7CE65347;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411;
struct ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949;
struct ControlInputU5BU5D_t6002FE42668CAFCAD2E46CF0277C97FC17389550;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ParticleCollisionEventU5BU5D_t38A3BDB80328B5E9131C909384B9942D5590DFF9;
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct ValueInputU5BU5D_t34B6D3D8D3BBF72C9A7A56F8EE7931560C68206F;
struct ValueOutputU5BU5D_tBAA15CCC547BD7B4BDA59FBAC0E7651F36652F84;
struct OptionDataU5BU5D_tF56CF744A9E6A0DBB0AC2072BE52F7C8D2E1947F;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A;
struct And_t819DE3A702547766A1D45DDE7670556FC32D6EE0;
struct AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174;
struct AnimationState_tC704F25A20169025B6CFDC2F00DC84152B5B73CE;
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
struct ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938;
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
struct BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3;
struct BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538;
struct BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A;
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52;
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0;
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B;
struct CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9;
struct CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56;
struct Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66;
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB;
struct ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE;
struct ControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E;
struct ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9;
struct ControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9;
struct ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92;
struct Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48;
struct CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DeprecatedGenericAdd_t6E8090715925AB9A0925F5BA751CA42E716381E9;
struct DeprecatedScalarAdd_t39E148B2B63835E2901F090F6786D2CF2F0DAC09;
struct DeprecatedVector2Add_tC92A691B4373599CEB163E5E7E39833A1E7375B0;
struct DeprecatedVector3Add_t6A09BFCD3ED188E2F4638E1B79F27A5C956B97B1;
struct DeprecatedVector4Add_t2EE31083D5C1E96B7807BEA9825A543D52E5AE12;
struct Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89;
struct EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC;
struct Equal_t460BA0B98DABCF6E1398FFBD60044B2009F71890;
struct EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC;
struct EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9;
struct EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF;
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
struct Exception_t;
struct ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929;
struct Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2;
struct FieldInfo_t;
struct FixedUpdate_t1AB186B5B959EDBFC4D64B370B14AC9E4A972E95;
struct Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582;
struct FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45;
struct Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438;
struct FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct GenericDivide_tA1EA8687B7ED62A31CE4321694538DE87E6849C4;
struct GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635;
struct GenericModulo_t79F859EFF049282586875BA494A7E20E45FC4892;
struct GenericMultiply_t4123AB90BF4C818199509C8E0C777BA6B3F5AD2F;
struct GenericSubtract_t64676A4D613E2E0690C863ADA91307BFAD6E5757;
struct GenericSum_t7D75B76A0DCF7FF9B537DC8F5DC75B37F70D1C08;
struct GetScriptGraph_t4729D0411ADD72763DEC27D2CEC3F615E892FA40;
struct GetScriptGraphs_t7F6220BEBA9AE245DEF225CE4F6FAAB08781BF7D;
struct GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A;
struct GraphInput_t1D37FA5FE9ACDCCE1F8E2E289037E6CC32464199;
struct GraphOutput_t1F4073A1E6EF057A34FD953ECA3C7583CC594032;
struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B;
struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9;
struct GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C;
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
struct Greater_tF17D3BCCCABA5614A532B7BA15901D16042CA0B3;
struct GreaterOrEqual_t47612C0D7C04CBBDEF1E93F20D779E1F929185B6;
struct HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IGraphElementData_t473940E52EF5EA73569B48D31EEC182A2BF70D74;
struct IGraphElementWithData_tC18161F70D64C76F821F13C7AE29C83B03C61EA1;
struct IGraphElementWithDebugData_tFE1BC72BCBEACFE75D1D9D4E58ABA28B6B266A06;
struct IGraphParentElement_t2BB2A2916D96F1AA16D15B3693F0A6D2D4589B1D;
struct IGraphRoot_t84A87B1D402F522D84DF0B9D1FBCA3FBDEEFCC81;
struct IMachine_t5AF11CA9BA34DFB1BD87A76FFD31E11340D4BF19;
struct IOptimizedAccessor_t027AD5764FAA0CAC0FD40EBB53D68F5489368FB0;
struct IOptimizedInvoker_tE1AEB2C5243093A2DB9E110BF9CFF8D6106952AA;
struct IUnit_tDD8B7D0F06EA3DB55DEBE4DF3CC85F4A63FBB98E;
struct IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7;
struct IUnitValuePort_t066179230A251E8FFC4D9091EE2D9B4B95F649A9;
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
struct Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843;
struct LateUpdate_t6BBBC2D4A0B2EFFEEF29F9E67E56AE6862042B89;
struct Less_tDC6680175059111E501F4A0A4EE395CB36E65039;
struct LessOrEqual_t8E48A5F6D7991E4C018D5A5C59DD2ECC86EB74C5;
struct Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F;
struct LogicalExpression_tCA9E3E9B83693197B8F1B3BEE909EEE4BF6FE465;
struct LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C;
struct Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MergedGraphElementCollection_t617900BF35465F630BAAC77AA6EAAD375D42BA4C;
struct MethodInfo_t;
struct MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F;
struct Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8;
struct NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D;
struct NotEqual_tB1DE49A5CC5E39C49A461BE933C8346F8A4E6F15;
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct Null_t99987723588E4A68BD6223023875576BB97BAC2F;
struct NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B;
struct NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9;
struct NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531;
struct OnAnimatorMove_t09DADA3FC3E8F4707D38C885786346479336171E;
struct OnApplicationFocus_tAD865A547E7D86D10ACFCD5957B6E665523DECB7;
struct OnApplicationLostFocus_tF5F832E96C18642CB18CE1BCEA7241B6D7EBCBC4;
struct OnApplicationPause_t3FF609F5A50FCEBDF9D3B1406B909E5EAB7597B7;
struct OnApplicationQuit_tEB4023F51BD247EFBC274C1732D15C739F3604B6;
struct OnApplicationResume_tA27E3AF15389E93D94755D3DC82FFB5F9AD3DC4E;
struct OnBecameInvisible_t4ABE4961CD99D4D733F320FD5BFA6F1DF7D475FD;
struct OnBecameVisible_t7DD6711913A2603B32B5FF90C9FD7179FC357DC7;
struct OnBeginDrag_t43F9263213A327A2E834D70D2E037AB33CDFB715;
struct OnButtonClick_tEE8C51DA8566361E5BBA1F3928870F1562516EE4;
struct OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53;
struct OnCancel_t7572E2B012357EBC6E707D237843FED42B6746CF;
struct OnCollisionEnter_tD9413D3734BF97D05B82B370589F1333F26548CE;
struct OnCollisionEnter2D_tC60AAEFF3BA0389103F124037DAFACDAF346AFEB;
struct OnCollisionExit_tDE0B25DCAC3D133943D3F1B66AE7B19BF10E480B;
struct OnCollisionExit2D_tBDA502A916DAB0228E93096E2EACA171C111D131;
struct OnCollisionStay_t91366E2712A162A92F1340736ED6A04FEAE2A693;
struct OnCollisionStay2D_t7D4BC91CD3FD0DD50B0EB2A94047506211693BB2;
struct OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E;
struct OnDeselect_t33E8985BB89247A0F9AED30BF3307FCCDDB46708;
struct OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F;
struct OnDestroy_t249207C8FF68DF228E708285FD953A22D54438EB;
struct OnDisable_t842BD8BB59A23DE94C81E2FC73DC7FDB5FE4CA74;
struct OnDrag_t6CB6E686FCB47DCE9566C368CDD83652380E2742;
struct OnDrawGizmos_tEDC1EF715C8EEF61AFCFE482E5C1F7F4F3891FF0;
struct OnDrawGizmosSelected_t49DBF8921CE3D7608B5BB458C05E3111F8E1A1AD;
struct OnDrop_t7E94620420B54AAF9B61A99D5DA30C12F149B360;
struct OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51;
struct OnEnable_tC21DBCE6B17FA52E83D398A575FE975D5DEAA280;
struct OnEndDrag_t13DC180C4FA0C3A49DBB49546DB0AC03648E4BC9;
struct OnGUI_tC53FECA408A9E5BB460EA266B267F2F3434A3EF2;
struct OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF;
struct OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2;
struct OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192;
struct OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006;
struct OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679;
struct OnMouseDown_t803DE89FB268CD24976CCC583CA42B9B46B6C18A;
struct OnMouseDrag_tDF8A00EEBF3B4E3A2FBD6D545C89939E103B0F91;
struct OnMouseEnter_tA7A35BE0E75232CD5BC77C8B1EB43459D0429435;
struct OnMouseExit_t5878975DE4170362E849BC375153CEBA9DC63E96;
struct OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805;
struct OnMouseOver_t192082ACC849EEA6F09D2082AFA4159F429E58C4;
struct OnMouseUp_t3B75BE21D600580228D8B3A910E576F035F1B2C7;
struct OnMouseUpAsButton_t2E6C3895AE4D40184BF08F5966BCD469262A8D61;
struct OnMove_tF802BBB624C1CAEC61E254D03497002079912495;
struct OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F;
struct OnPointerClick_tD9E20D93550F66D36F7F19609BB8D9C1D623BCA8;
struct OnPointerDown_tE550D18403A18462D4682F2AFA8DFDCC75D33636;
struct OnPointerEnter_t5073E86F9E194C777DB00289204E3A332F03BF9E;
struct OnPointerExit_t3F0DEB49665D7EC49203E338EDEEE9A31E7F6172;
struct OnPointerUp_tA6DF47AEC4B2968164407EE8E2EA59EFA16723B8;
struct OnScroll_t5F029DA8850B3CD842C70BED7C949ADCF3912CEF;
struct OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611;
struct OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787;
struct OnSelect_t4ECE219F4237901AA966CF77B2BF377CCBDF6672;
struct OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98;
struct OnSubmit_tBD31DD2D8417EC0F4E43A2098F4BF4CB43BF31A0;
struct OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F;
struct OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930;
struct OnTransformChildrenChanged_t881214A00B2CD48D5F4C6817E5FC76B50CECE4E4;
struct OnTransformParentChanged_tE3C165A01654747F91773FFE6433B2D736FA3292;
struct OnTriggerEnter_t9D70B70106598697451E390FD506E5DBC5B14788;
struct OnTriggerEnter2D_tE9B4D49C1DBF5CD4EB2252858F1358A06E3992E4;
struct OnTriggerExit_tE1B89A6681A4C97F8B87C36EB6912428712AF1FD;
struct OnTriggerExit2D_t6BB3E7256A7CA79800D2E033495B59485F86CA22;
struct OnTriggerStay_tA6C9BDB431099C7A82D33C186923CFD0FD2AD63A;
struct OnTriggerStay2D_tB93B9A480814B79AA75777748525946DDCEA143E;
struct Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347;
struct ParameterArgs_t6F99757E4429D71D057F5A21D287F4F0E57D7957;
struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1;
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
struct PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC;
struct PropertyInfo_t;
struct ReaderWriterLock_tBA6D275E19444C911C8681A576EB0CBB12B16B5B;
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScalarAbsolute_tAEBF8AB2084AA738E71A0ED2C352577EFDC94DE5;
struct ScalarAverage_t3670B3CE5D1D7895FC4746505B1FBCBE9F022F04;
struct ScalarDivide_tFB6FA87D60D672CD9F95967D83B1B3712FB44C1A;
struct ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D;
struct ScalarLerp_t63927A16F4A43514DF07446997CB2A7059C017E7;
struct ScalarMaximum_t557857D4AF0973DC62C0342465E267E7DE67D05C;
struct ScalarMinimum_t2570D2F48CB73EE64A2717E52FA5E02B1C9E840F;
struct ScalarModulo_tAC31DE64553612B146D2067DD5326B61A4037F46;
struct ScalarMoveTowards_t77B16434DA50DA0C280322FEF4DA32E0C9957B46;
struct ScalarMultiply_t1ACD9E92C27B52C4780B1A5DC5F15FDE37AC1125;
struct ScalarNormalize_tEC3DFF825881D5DF9D0D60991111C4653B272A41;
struct ScalarPerSecond_t5D9E686A9194710E936F57D26E23CB7A355804F2;
struct ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F;
struct ScalarRound_tCE25B78976BFDB341FC704244E9F599A5D551016;
struct ScalarSubtract_t6A7F3D8C5EC7FC40AE6EE36F447D8E792178CFA2;
struct ScalarSum_t5EE1F7C84010D7063634C3EED49646B8AE8CAFF7;
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
struct SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct Start_t54D87976C36D6E43E61FD811D9EECA17A60CC35A;
struct String_t;
struct SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F;
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
struct This_t86575F0BBF61035173580AF5A301BA2801DB6BEA;
struct Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5;
struct ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324;
struct ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3;
struct TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5;
struct TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0;
struct TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8;
struct TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272;
struct Type_t;
struct UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07;
struct Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191;
struct UnitPortDefinition_t2CA48539D90233EF5CBA33E87376C4E5EAE2DCAF;
struct Update_t2C5E06570884EB1CF9496257D318CD9821457D35;
struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392;
struct ValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E;
struct ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B;
struct ValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C;
struct VariableDeclarationCollection_tF2FB9698489A7485BE152FDBA89ABFFE7E28C8AC;
struct VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405;
struct Vector2Absolute_tE5D2AA266CF33C4E23621B55EF5BACE2210050DC;
struct Vector2Angle_t1B8CF2B8D00293514D51D4ECA2BB761CE06B049C;
struct Vector2Average_tD8E579A9870804C416D04FBC414C7B9814181569;
struct Vector2Distance_t63F2D5E6D836281D150E2C427E6FEDFAB4440145;
struct Vector2Divide_tFD4F1EF9ADB37E7F00602A46DD600F470E319E02;
struct Vector2DotProduct_t5AF887417EB2C7E3B37111FB2A94F39341788B44;
struct Vector2Lerp_t4ABC7F21BB791DBCD797AFE6841508FFA45A996C;
struct Vector2Maximum_t78342326F1B00C0E43CF463CC20631A878469880;
struct Vector2Minimum_t0118D3BCCC30009374C3613725CCAA9FC1925216;
struct Vector2Modulo_tC7C028DB2C806F10F4514E4391715DC8B5441BCB;
struct Vector2MoveTowards_t53F4D27D4E61D99D20058B15C647CA630AE23E4C;
struct Vector2Multiply_tFA2277CCEF599208A54B11339A0304D4372D95AE;
struct Vector2Normalize_t981B34A3198C3BBC604C5EF7FB2C5C2E00EA90D6;
struct Vector2PerSecond_t64F76A4D33A8613142C41ACEEA87858A4B103975;
struct Vector2Project_t343714C7D19CD3480E71576E6C53A0B77548CB7F;
struct Vector2Round_tCAF9DCE93245B285319DFD12E6003A4C42F71ECE;
struct Vector2Subtract_t341BE86D527E990FB4D1D2D861B98DF3618C7347;
struct Vector2Sum_t96CCEB3B4CF0E48078C49B4AE6EA31E2EAD76EEB;
struct Vector3Absolute_t36E228D7A4E9CFB0542DB87F6B8EC44C8C35C9E9;
struct Vector3Angle_t7619E9641B8137D66C77E2BE2DE3D6DA0EDD93A1;
struct Vector3Average_tBED73D68BEEF7FF1248CD39DC757EE1D17F7D69E;
struct Vector3CrossProduct_t848A37825FEB624A3EC0301564E9731CDEFA6136;
struct Vector3Distance_tAF516992F172269EF9230D15B92597134961E0F9;
struct Vector3Divide_t7C4E7914B0DD1E8E56B7268CF1738FB33CF84E0E;
struct Vector3DotProduct_tE3D1DCC239355600AA91044A1A954A5BB5A3B4D9;
struct Vector3Lerp_t2014E0B22883925A199B0A99100945157194A640;
struct Vector3Maximum_tAFA850AD2B08FFB6227E4B9AA51E183A76C8B232;
struct Vector3Minimum_t6B791B90C6DDFAEBA3BBEF4123923379A6AC8BCB;
struct Vector3Modulo_t4DCA2F8A720D99BE985E9B16F40195B11A733F6A;
struct Vector3MoveTowards_tF1D06EA14734A994D0951E3637F3A3E8F37486B7;
struct Vector3Multiply_tB6F36EEB76B9D72B9BC467470CDF5A2952E3E095;
struct Vector3Normalize_t30F06BBABA8225EF49BB94E22FDC9621573C84E3;
struct Vector3PerSecond_t23E90CB0A73EA45CD38B0464D715378FED778B99;
struct Vector3Project_tCE155E06D1544D15E5BA3CD56D6BDFC2C6FB76ED;
struct Vector3Round_t44C87D5B6B8D1365EFA7DD08C83767DACE2994D2;
struct Vector3Subtract_t665C096A5C4DB74720E0BE34A58ACA7675718A85;
struct Vector3Sum_t7EE3D5E38CF36FC9065A7E107AD3756FC92DF081;
struct Vector4Absolute_tD46E08868F8F224BCAE2C2B87F7A70B7243A8932;
struct Vector4Average_t7D82E1E0173B7C57F756151C60AA27041CBA3E63;
struct Vector4Distance_t3AF749D3B55EF1FA20BC0386C2DD64B728D41BE0;
struct Vector4Divide_t904CEDF8AA136E4A87B62486CB9AC81A4B78C69D;
struct Vector4DotProduct_t38A29CC583305A37449BF3B9DD51FF044EEAFE30;
struct Vector4Lerp_t30E98D0BB3148783ECF18AF8DF6132F00584E866;
struct Vector4Maximum_t7CCD88C4E7B30CC9DF01D4ADF2595B3C773BDDAE;
struct Vector4Minimum_t7D50F0F5685EF37F5AD9ECF41E12DE5900A0C7B3;
struct Vector4Modulo_tEA8FBCDA4B5C79B31FB1471AEBAB447951C3886F;
struct Vector4MoveTowards_t93CDAB50C657C06107FB224FB88D6F628B0EC70F;
struct Vector4Multiply_t20EDEC5A7C213718DFDA166525E881FECB7A4E1D;
struct Vector4Normalize_t758CDF12D5F5030536468646B1C7E7D6E90B5F26;
struct Vector4PerSecond_tF58AC18679EFD42CCD70EC7E5C2579F9767B389D;
struct Vector4Round_t179DA49EC516E47662042D750756DE8226405DCB;
struct Vector4Subtract_t3E05DBDB33C19677EAFBC12950E1986CF110D4E7;
struct Vector4Sum_tCFD2AC8A19618DF253EE1032687E511D335582B1;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663;
struct WaitForEndOfFrameUnit_tEA9766E3515892E0575D874ACDD0592E0FD15382;
struct WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C;
struct WaitForNextFrameUnit_t599F25ACE9D08BA34DFBE857696E9B912F753E4D;
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3;
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01;
struct WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6;
struct WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B;
struct WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD;
struct WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF;
struct WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967;
struct WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3;
struct While_t689072D1951AC27F22C05202DD7DB89206BB1DEF;
struct U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC;
struct Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0;
struct DropdownEvent_t8A008B010A742724CFC93576D6976E474BB13059;
struct OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F;
struct OptionDataList_t53255477D0A9C6980AB48693A520EFBC94DFFB96;
struct U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842;
struct U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1;
struct U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C;
struct Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2;
struct U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B;
struct Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1;
struct Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725;
struct Data_t890514292AFD0F6EDA68063912D30932BBA56CE9;
struct U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548;
struct U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70;
struct U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842;
struct U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346;
struct Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B;
struct U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67;
struct U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B;
struct U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58;
struct U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407;
struct U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3;
struct U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB;
struct U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747;

IL2CPP_EXTERN_C RuntimeClass* Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConversionUtility_tBDD6C099F82B8131EF915E1CF82312D090963668_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Data_t890514292AFD0F6EDA68063912D30932BBA56CE9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t0E42BD08879E21EF31EF4A5A0D7493A027A4DBC1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t22DC9E1B2AED77D0294438931B1ED366D55CFF02_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t3980DB2EB374D180CB3B57B91D8F4F1F701BE0D9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tFEDD8EAC3F619DC62C16D2B501CF143400B42B16_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t06DDAA018B06DD24D3EBE851E0DF9241B5D7EC46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t154184C6F7B3234EDD6DB28CF65D27D28B231E18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t54B242E3EA19AD6A2B5B9034370304D4FE155EED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD2E02E58255D6405C9D672B4128BE15BC37027FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD33467D943F944209DB0DF71A3C973D7ACEF75B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IKeyedCollection_2_t31B6B998679269BABA2500BAAAC1DA76F42AC1D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IKeyedCollection_2_t5570527A51C54ADD715B0E7EED5F5542028D1C68_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tC738A5621689A7678648746667E7F66D96D6B8FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringUtility_t917D61727897A6037FD97E10375BCD3CA799CB96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral002D272AED7AFB8099891DC00703C72AD8A0D420;
IL2CPP_EXTERN_C String_t* _stringLiteral008F6E1BE2B28B633406A8328A0C886C24DD0A51;
IL2CPP_EXTERN_C String_t* _stringLiteral0484D51DA3AC7B46133E7A119BB97F4E1128B597;
IL2CPP_EXTERN_C String_t* _stringLiteral06965BD4CE42F4FCC5DD69C4B19498B1915B2951;
IL2CPP_EXTERN_C String_t* _stringLiteral07A70E08971A51E29510652C6F82597C8E3F0B0F;
IL2CPP_EXTERN_C String_t* _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78;
IL2CPP_EXTERN_C String_t* _stringLiteral0B3DC20068778C16024297CC44E2C2A73D5B296D;
IL2CPP_EXTERN_C String_t* _stringLiteral0CEBF7DFA17440E9873C47A2C1BE712F98DFA500;
IL2CPP_EXTERN_C String_t* _stringLiteral0D130926626F6ED52F7020EFF847168A3A115D27;
IL2CPP_EXTERN_C String_t* _stringLiteral0E3FA278F56D6587C78BA1644A748462FDF1046E;
IL2CPP_EXTERN_C String_t* _stringLiteral1018EB770437429A8A8B2B0092620BB9DE2261AD;
IL2CPP_EXTERN_C String_t* _stringLiteral12153D538ED295C4DDEA19A7765CF30F53F38512;
IL2CPP_EXTERN_C String_t* _stringLiteral12DDD4EF103BF2356FF73A99CDF2DED3C37986DC;
IL2CPP_EXTERN_C String_t* _stringLiteral136CD1107BFDB25842F5C58710A922C525A2C45F;
IL2CPP_EXTERN_C String_t* _stringLiteral142454E6585766CA75224DFA3D9441049FD26DB3;
IL2CPP_EXTERN_C String_t* _stringLiteral14B55C3223DF9BAA3C016CB12D1F32B17CE8F4F9;
IL2CPP_EXTERN_C String_t* _stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2;
IL2CPP_EXTERN_C String_t* _stringLiteral1701D0138EA13E69F014BC0A5BCF4BC6A7035EE7;
IL2CPP_EXTERN_C String_t* _stringLiteral179601F82472A9E3B1FFF3D1A50354C88CB3D054;
IL2CPP_EXTERN_C String_t* _stringLiteral17F9087F18DF346F81A42DDF3E29BE4EB3DC674E;
IL2CPP_EXTERN_C String_t* _stringLiteral18C0984D43F92E1954AD32A4FD7176A2D84ABBD3;
IL2CPP_EXTERN_C String_t* _stringLiteral18D8A282772F9B4B820F7632A646BF4D99A356BC;
IL2CPP_EXTERN_C String_t* _stringLiteral19303B5594208003166643E94959B00602B1328E;
IL2CPP_EXTERN_C String_t* _stringLiteral1A17BE5F24120FBEEA4B1A54E6027E5A3ADEB070;
IL2CPP_EXTERN_C String_t* _stringLiteral1A9AB36256153D51946FBF7E475E60B3B86735AE;
IL2CPP_EXTERN_C String_t* _stringLiteral1BB6AA9C9E624C6C3F237E12515B10F99FEB13E8;
IL2CPP_EXTERN_C String_t* _stringLiteral1F0904794AA225B058D09D9F44679550F3014728;
IL2CPP_EXTERN_C String_t* _stringLiteral1FEEE30ACD8AF48C0493BC7000C458744C94C1BA;
IL2CPP_EXTERN_C String_t* _stringLiteral1FFDDA9ADAAE4A61FCD10270A471448C41BF2947;
IL2CPP_EXTERN_C String_t* _stringLiteral21D2CAF84494AC0CF059D2500B15F569DA120B85;
IL2CPP_EXTERN_C String_t* _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B;
IL2CPP_EXTERN_C String_t* _stringLiteral229BA98429EB9662078A848C5EA150600D560DAD;
IL2CPP_EXTERN_C String_t* _stringLiteral2300664FCDC75CFB87B58FE73A1EC69CBC57C837;
IL2CPP_EXTERN_C String_t* _stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA;
IL2CPP_EXTERN_C String_t* _stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA;
IL2CPP_EXTERN_C String_t* _stringLiteral28081176E078735A2AD411974B94375A77BFB5A0;
IL2CPP_EXTERN_C String_t* _stringLiteral2A417C454CB21EDD758CACD193CC2D08B563EF08;
IL2CPP_EXTERN_C String_t* _stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD;
IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
IL2CPP_EXTERN_C String_t* _stringLiteral2D638CE3716E097A0914404655EA187C81903772;
IL2CPP_EXTERN_C String_t* _stringLiteral2F08F08BE183A0C4ED7212291D30A6DB95902E58;
IL2CPP_EXTERN_C String_t* _stringLiteral301B93B008F70D0653F3B9CCED3F3065B1A93E61;
IL2CPP_EXTERN_C String_t* _stringLiteral30FB7E4035FE8FDD33C29A57E8ECF641BB7C7ADE;
IL2CPP_EXTERN_C String_t* _stringLiteral31DE9D93AE09E50320DB3736C435C2FBE3859C36;
IL2CPP_EXTERN_C String_t* _stringLiteral31F3F806E40B818E76FEAC29E8E7C0B07F7DFDB9;
IL2CPP_EXTERN_C String_t* _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018;
IL2CPP_EXTERN_C String_t* _stringLiteral32B4F067591E51B05921D7505053C0695092D1F1;
IL2CPP_EXTERN_C String_t* _stringLiteral32FE6028DC7A29B9B7141CC5ACA3CBE0293C7DBE;
IL2CPP_EXTERN_C String_t* _stringLiteral35FEE3B54179753623EC247C441DB50F636419C4;
IL2CPP_EXTERN_C String_t* _stringLiteral3618AD4590B5AEEAF5022BE929B8BA84D836466C;
IL2CPP_EXTERN_C String_t* _stringLiteral38D3008511B528A5F192D58360168CA7329DE2AB;
IL2CPP_EXTERN_C String_t* _stringLiteral3919BDE7EEADF39FCA1F9BC771B7DB2BE75B2A88;
IL2CPP_EXTERN_C String_t* _stringLiteral3A5D56B26B1A9CEDE88C8DBEC1D7FF8296992654;
IL2CPP_EXTERN_C String_t* _stringLiteral3C6F094A63750A8BD369D8A9138F0648FB74B3C4;
IL2CPP_EXTERN_C String_t* _stringLiteral3F0065D3B2F12F409FB7C3FCB4A970F98A8061A6;
IL2CPP_EXTERN_C String_t* _stringLiteral3FE494AA5FB250A0ECA4CA79F709A2D21E38C6CB;
IL2CPP_EXTERN_C String_t* _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
IL2CPP_EXTERN_C String_t* _stringLiteral4341A2E81F4C8C451E2C4C4A862B2038B1774887;
IL2CPP_EXTERN_C String_t* _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C;
IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8;
IL2CPP_EXTERN_C String_t* _stringLiteral4AE5761D6DB13DEFA3141F20B80E5BCAB5E1E97F;
IL2CPP_EXTERN_C String_t* _stringLiteral4CC9A803AE3BFC2A8E460DC651AB32D0D75BD24E;
IL2CPP_EXTERN_C String_t* _stringLiteral4EFC4F70A30DA1E6DF55C9DC4798938294709300;
IL2CPP_EXTERN_C String_t* _stringLiteral51A170FF50F6F987DB39394B76A00962DAAC1D32;
IL2CPP_EXTERN_C String_t* _stringLiteral559DC57206F3FE79377D83E4FA65454776DF94B8;
IL2CPP_EXTERN_C String_t* _stringLiteral55B18D4AB4D8AA94C8B0747FC585E7BC01A35589;
IL2CPP_EXTERN_C String_t* _stringLiteral56AB417976C0DBEB5D73CFEC51BF6FF2188A4825;
IL2CPP_EXTERN_C String_t* _stringLiteral58BC529ED580ED65D274AF400F8C7A04F010C9D6;
IL2CPP_EXTERN_C String_t* _stringLiteral5986BF3A64020F6B74448443AB605154399373B1;
IL2CPP_EXTERN_C String_t* _stringLiteral59A643466FB0E2B7C541313BB5CE1A3AADBB158E;
IL2CPP_EXTERN_C String_t* _stringLiteral59B956B5568228E5B23AC28169C4903552D4544C;
IL2CPP_EXTERN_C String_t* _stringLiteral5AF56EA9D1FAB00379158DBEC05EB196E17A904C;
IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
IL2CPP_EXTERN_C String_t* _stringLiteral5DFC03B35CE1610D507097EBBBD36CF45BCB4C2C;
IL2CPP_EXTERN_C String_t* _stringLiteral5E9624FF44037DCDD5BF1FA62ED8BB1A2B0CD1FA;
IL2CPP_EXTERN_C String_t* _stringLiteral60D5801B3DE1545126B373152DA0C17EB568D85F;
IL2CPP_EXTERN_C String_t* _stringLiteral615399B5B74CB4A236BA6CD144C970B160C7C02E;
IL2CPP_EXTERN_C String_t* _stringLiteral6171F2C6A7FA0651BDEFD1943692646042C0AE83;
IL2CPP_EXTERN_C String_t* _stringLiteral61B8D324687C24872968A15276C954F913457113;
IL2CPP_EXTERN_C String_t* _stringLiteral622F5FF68A93093A1D312703FF92713F8BF2C946;
IL2CPP_EXTERN_C String_t* _stringLiteral63A7BC5625BD73B4EFFB4EB777EA75B79C73E722;
IL2CPP_EXTERN_C String_t* _stringLiteral63A831A49393E24B76FC65B0B6480D03A759371D;
IL2CPP_EXTERN_C String_t* _stringLiteral65A9E43D38A870A6FF81F146C2DBC37287EDE271;
IL2CPP_EXTERN_C String_t* _stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F;
IL2CPP_EXTERN_C String_t* _stringLiteral67EFD91F9AF4C7128E4713E9AF598FA5DA0F6801;
IL2CPP_EXTERN_C String_t* _stringLiteral6A89F762F20FC6CF492ACF2F9B6333F22133D7EF;
IL2CPP_EXTERN_C String_t* _stringLiteral6B229E7A4FDB6BB80E19364A985BC645F40C65F1;
IL2CPP_EXTERN_C String_t* _stringLiteral71443AC7CF5CC108984A138188DE915E32441BB2;
IL2CPP_EXTERN_C String_t* _stringLiteral75CF1AD4F505CF71AB4CC0B6D4718A74B96B68FC;
IL2CPP_EXTERN_C String_t* _stringLiteral760865C55F22E06913EE529E43E0A4EC6D4C2957;
IL2CPP_EXTERN_C String_t* _stringLiteral76904120C6DCE511350EB5D493C55207F2B9FD0E;
IL2CPP_EXTERN_C String_t* _stringLiteral769EFBBF1B8BC01AC3A8E54AA622B0439BFBA03C;
IL2CPP_EXTERN_C String_t* _stringLiteral76C4644560BFB0FF1AC3D7BC9343337F8B2766E1;
IL2CPP_EXTERN_C String_t* _stringLiteral777AE62A4AAF93B33F90DF3E12489F43ABA14E39;
IL2CPP_EXTERN_C String_t* _stringLiteral7892A84274C1DC4A2351A49903EB298DEA99C240;
IL2CPP_EXTERN_C String_t* _stringLiteral7B82E8AC97D07E8DF7FBB8E972567DC90E46353E;
IL2CPP_EXTERN_C String_t* _stringLiteral7BA557C60FBFACAA46AD1B56F1F3BD5FC6D77A8D;
IL2CPP_EXTERN_C String_t* _stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F;
IL2CPP_EXTERN_C String_t* _stringLiteral80E9F3F70B97B72D4F8F75B46D859C5B2EC6C012;
IL2CPP_EXTERN_C String_t* _stringLiteral8243A16D425F93AF62CAAB2BFAE01A2D6246A5FE;
IL2CPP_EXTERN_C String_t* _stringLiteral82F10C7820319988130D3DE50A0B5CEA2F2D8BBD;
IL2CPP_EXTERN_C String_t* _stringLiteral870D00355DFD96756DA4C26722329F31C693D191;
IL2CPP_EXTERN_C String_t* _stringLiteral8AE771679CD1C7D2C1D9B577D342220161AD2D3D;
IL2CPP_EXTERN_C String_t* _stringLiteral90E375223494BB0B20A73DB031E5FC501530C4C3;
IL2CPP_EXTERN_C String_t* _stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0;
IL2CPP_EXTERN_C String_t* _stringLiteral91B5F238DECACDE059E88D626EE2E149B87BBE9C;
IL2CPP_EXTERN_C String_t* _stringLiteral93AE34ACCEA980C39A520B255C6CF2AA6E9FAC59;
IL2CPP_EXTERN_C String_t* _stringLiteral970229268233DBFCC648FA4D8F330CE142199F9F;
IL2CPP_EXTERN_C String_t* _stringLiteral988B2E9B81D10A8B8D08E49B9609C0E01CD4C6DA;
IL2CPP_EXTERN_C String_t* _stringLiteral997111272994CC059C4158278ECB6AA927E0A03A;
IL2CPP_EXTERN_C String_t* _stringLiteral9981913A1611CD618538C2393C2855D522F2385A;
IL2CPP_EXTERN_C String_t* _stringLiteral9981E7534F608A8FB12450BB6935B0079C0F8431;
IL2CPP_EXTERN_C String_t* _stringLiteral99F5492A05A8C160F59C1B0615E2B0A504E56678;
IL2CPP_EXTERN_C String_t* _stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134;
IL2CPP_EXTERN_C String_t* _stringLiteral9F40C3793BABB67DA22D9E8C7BD8AE6CA0FB5F14;
IL2CPP_EXTERN_C String_t* _stringLiteralA03FB3DD5D7249C4B496E419341392B9368B2E23;
IL2CPP_EXTERN_C String_t* _stringLiteralA1FE7B3F3DDDF0683D71D1AB1D3317C72F9A95A4;
IL2CPP_EXTERN_C String_t* _stringLiteralA2BF3C41C9A963984B6E85FCF526479077A9B2B1;
IL2CPP_EXTERN_C String_t* _stringLiteralA2CF8B549405D8D0F26F85E3A40C8B2ABAD0A6AC;
IL2CPP_EXTERN_C String_t* _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C;
IL2CPP_EXTERN_C String_t* _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73;
IL2CPP_EXTERN_C String_t* _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469;
IL2CPP_EXTERN_C String_t* _stringLiteralA44B631CFC9BA879155CBA6F0212DAD1D64EDF2D;
IL2CPP_EXTERN_C String_t* _stringLiteralA46B5CEBD42C0AFF586C0B7DB4653BAADD9A6026;
IL2CPP_EXTERN_C String_t* _stringLiteralA62A28420E0DE1F99A1ACE860EB3D7DF652AB67F;
IL2CPP_EXTERN_C String_t* _stringLiteralA6E5E6BCD4CF164300C80573D5AA651807CA0323;
IL2CPP_EXTERN_C String_t* _stringLiteralAC2806EA40D9F7601BBB6DA354C649B46D2D8877;
IL2CPP_EXTERN_C String_t* _stringLiteralB2300EA83FF633A1B69AC0C39454E4CA42EAF493;
IL2CPP_EXTERN_C String_t* _stringLiteralB30325FBB34043C6914378C5028A5CD4FC4ABB5F;
IL2CPP_EXTERN_C String_t* _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D;
IL2CPP_EXTERN_C String_t* _stringLiteralB81A1EDFC9FCE7D754F9199BAED4FF1E125B0C7E;
IL2CPP_EXTERN_C String_t* _stringLiteralB9D2994DD0955CBC88A99F7CA9315EE966AB24F2;
IL2CPP_EXTERN_C String_t* _stringLiteralBBBFFD145A243A291481177DDADB1B248725CC46;
IL2CPP_EXTERN_C String_t* _stringLiteralBD8968F16D74F29BA04788671035912F70C9A037;
IL2CPP_EXTERN_C String_t* _stringLiteralBECA1CA80A2219025F323A4D79354F0CC4EC3D8B;
IL2CPP_EXTERN_C String_t* _stringLiteralBFCC6EE94F1B7AA05A04750903E25F93A7188AE0;
IL2CPP_EXTERN_C String_t* _stringLiteralC0DF4E9A37DF47EE295DA565174BBFBB0F26C131;
IL2CPP_EXTERN_C String_t* _stringLiteralC17BD8920B9D7BA7EA95F6DD2F9FACE3FDABE68E;
IL2CPP_EXTERN_C String_t* _stringLiteralC2FE19BF62B92470C01DD20999537C1C37DDDFA2;
IL2CPP_EXTERN_C String_t* _stringLiteralC42FD6F2055AF33C3FD0E24B8044C7072BA1FC99;
IL2CPP_EXTERN_C String_t* _stringLiteralC53B975B43BE50AE62BCA9E92071D8680A4088B3;
IL2CPP_EXTERN_C String_t* _stringLiteralC865CC1250D741D59C9274B75CE11E9A71CA21A1;
IL2CPP_EXTERN_C String_t* _stringLiteralC8913506988A3DEC772C1024B973C6E1B4C613C8;
IL2CPP_EXTERN_C String_t* _stringLiteralC8B04189BDFF1834EDC4F6DEB084988B0CF57E09;
IL2CPP_EXTERN_C String_t* _stringLiteralCCFF8CC980F0024DC5B3F925194A35C0FA0231C3;
IL2CPP_EXTERN_C String_t* _stringLiteralCD143DF9C1886B5BFA18E10CE2B895252209E5B3;
IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
IL2CPP_EXTERN_C String_t* _stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62;
IL2CPP_EXTERN_C String_t* _stringLiteralCF9645A56077A2D3973305278537090701540591;
IL2CPP_EXTERN_C String_t* _stringLiteralD3167462249751DA7596BADB9F65C8D9849F87ED;
IL2CPP_EXTERN_C String_t* _stringLiteralD3CF7969DFB146D740D79DB8FE37B4529A3FF330;
IL2CPP_EXTERN_C String_t* _stringLiteralD43C4A25C94653A4658AEF6832428E02A1DD480D;
IL2CPP_EXTERN_C String_t* _stringLiteralD5767AB8545A8B3C23825B5AD18A7E9D09885CDE;
IL2CPP_EXTERN_C String_t* _stringLiteralD5B8C96BBCEB1E1F0FA13642A12DBECB0E90B670;
IL2CPP_EXTERN_C String_t* _stringLiteralD78A7BBB42C0B3DA05AC02E0AABB5E0765462D84;
IL2CPP_EXTERN_C String_t* _stringLiteralD81EFB7B653AC118C2D1B850D9F6D2FFEB225821;
IL2CPP_EXTERN_C String_t* _stringLiteralD92C91E8426D742C37A50699F06352D7C330400F;
IL2CPP_EXTERN_C String_t* _stringLiteralDDDF369AEED5BCD9E39D88A6620F003C3B30DD80;
IL2CPP_EXTERN_C String_t* _stringLiteralDF496AF29A21B94AC9BCBF7D907847E8861E14D5;
IL2CPP_EXTERN_C String_t* _stringLiteralDF5FAC95A0E86B8C2D44E6B6CBB788BC6F635D37;
IL2CPP_EXTERN_C String_t* _stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959;
IL2CPP_EXTERN_C String_t* _stringLiteralE0C5D7D5DD5695D97E4EDCB4705E9F1AF10AF695;
IL2CPP_EXTERN_C String_t* _stringLiteralE1214E625C21064FC39ABC392EC5688C0BB338F9;
IL2CPP_EXTERN_C String_t* _stringLiteralE1587B38A0846D0F4F861F62653C07CD09CB4705;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralE167B51D9EACE8F01F1EB957B724AF7977DE004A;
IL2CPP_EXTERN_C String_t* _stringLiteralE39A4AFAD3604FC74FD9F853038C7FFCABA683FB;
IL2CPP_EXTERN_C String_t* _stringLiteralE432B13F6362177DFD4DCEFD40F776DBDD2CAF96;
IL2CPP_EXTERN_C String_t* _stringLiteralE4D1D91E707649742B086EDB3E0F4EFA9754545A;
IL2CPP_EXTERN_C String_t* _stringLiteralE69C6A3A0BD2A9030375061C78273B2EABD411D0;
IL2CPP_EXTERN_C String_t* _stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6;
IL2CPP_EXTERN_C String_t* _stringLiteralE8BB3A056A0085622CCC205F87685D18C97291CC;
IL2CPP_EXTERN_C String_t* _stringLiteralE9E9B1E63559098A95E5A6119D6D43F86DC74EA2;
IL2CPP_EXTERN_C String_t* _stringLiteralEB789D044498C7A7D335DC611E4C1355A88989FE;
IL2CPP_EXTERN_C String_t* _stringLiteralEE79E0ED75285085B891F475FE68B37575CE1220;
IL2CPP_EXTERN_C String_t* _stringLiteralEFEF762F72619D209506B2E7C8AEA50F2CCCCE50;
IL2CPP_EXTERN_C String_t* _stringLiteralF10B56CF0F6DE78C136A21538D51ABC78E684C42;
IL2CPP_EXTERN_C String_t* _stringLiteralF1D71B1A9020F924EB86C61E1522ACD8E13BD2CE;
IL2CPP_EXTERN_C String_t* _stringLiteralF373FA59C8610FD967055C925094C91365B383F9;
IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7;
IL2CPP_EXTERN_C String_t* _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D;
IL2CPP_EXTERN_C String_t* _stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6;
IL2CPP_EXTERN_C String_t* _stringLiteralF7ED467CE91969D3AC6BBED0276EDD5B87E6150E;
IL2CPP_EXTERN_C String_t* _stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267;
IL2CPP_EXTERN_C String_t* _stringLiteralF9D225733E1D10F9344C755C4A9C0870CD1DE97B;
IL2CPP_EXTERN_C String_t* _stringLiteralFAD835EA54BD112C0CF37286E01EE92B2C63CCD0;
IL2CPP_EXTERN_C String_t* _stringLiteralFE4989E76E7302C041C659048BA98BE4D3554EAD;
IL2CPP_EXTERN_C String_t* _stringLiteralFE5D742782B0E080651D1931155F6F5C4E984427;
IL2CPP_EXTERN_C const RuntimeMethod* Absolute_1__ctor_m0DEACD9611D5541E6292870489B1D6714038ADD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Absolute_1__ctor_m20694B61966790E45D863C14639654143971B384_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Absolute_1__ctor_m7DE29F5AD0E7C2353FF3BBE6801A59D2EDB6A979_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Absolute_1__ctor_mFACD3D5A7D4356EF2FFE2212456178121069D46E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Add_1__ctor_m03D8F595E0BD3D6E1971F8E21F2BCB77DC1A224E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Add_1__ctor_m1C0146807C6FC031701F79178DA362D7A2BED6C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Add_1__ctor_m86F93381C31B55A11C828C8480562937DA89B884_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Add_1__ctor_m981AF14E2941C7DF497D461DB38D40C5B50FB8C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Add_1__ctor_mCEAAA06A3501894835258FF7775F317E72BEDF7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* And_Operation_m44CA0EE7C43F356B1EA4CF4B0DF89F3810987238_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Angle_1__ctor_m98C849F141723C151C0F384AB820989FAF8C6CBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Angle_1__ctor_mFF3182F8E10A6BC4408DEF16733AE3305CD66B0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ApproximatelyEqual_Comparison_mD34FD416A8FB11D8B34D30FF6515B15443C6BD08_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Average_1__ctor_m1F1D072ADF6356DF164E2DA9C015CC6A4BF2CE03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Average_1__ctor_m2FFC7D6F82C52E7A411F81AA346A5EA24BC3EEDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Average_1__ctor_m8CE31B1EF87B35E2877361BDA31891916F29CE15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Average_1__ctor_mE4E596616EB5AB17485B58A2338E830E17EE37D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BinaryComparisonUnit_GenericComparison_mE86EB876343282F6C70A92F0677E37515C05A32A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BinaryComparisonUnit_NumericComparison_mDDB5354413580CEA2D6CFCE81BB92BBD2BE654E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_0_mD78854A1A3E78AECAA3ED27BD57984B6C3FFD353_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_10_mD411F0824131C5ACC674CEBBB2CBDFF92580BDFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_11_m93B55F8AB55D04BC6E9A724F32BEF9BB48650D6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_1_m6F452E8A2F8E60C9ED50708998ECFD71C9FD3E7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_2_m2B21C8C245450EEF530435741812E6CCEAF9F06C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_3_m09037DAD4F4657D7BC15CD3D8A790C78FB347E8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_4_m183547703E8DE07BCF48F64EDC46192C6BDC0D7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_5_mA3D565F9581B04022DB8081144DEF7838F885474_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_6_mF646BF75737A6B816E2CE0E65C8CD92ADDE5549A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_7_m7FE493B2CB498D4C3EBC7B42A95187F68C0C7C10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_8_mA7792DAB668BF48196287D89AB78234152A56B0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Comparison_U3CDefinitionU3Eb__36_9_mB6BC8CDCBC474F08D36BAB1ED7A9FBABE66DEFBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Cooldown_Enter_m13C6A89824E8E1D93981672A88D90E37A92AE19F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Cooldown_Reset_m50D9B921E6E7F429C8B331330A9A2369F4A5FE27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CrossProduct_1__ctor_mFDED394C5869604BF873896A6615671CA6DB4C5A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Data__ctor_mE7964684AC3EA4E0971DB97739D67A575FB3084F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Distance_1__ctor_m49ED572D0F3D7F5125567DE6CCA0F3BA7195506B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Distance_1__ctor_mB15742AEAFC3FBE86540344C4003E62B49BA2FBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Distance_1__ctor_mC22BF4CF632A093026ED91C815C1A43909365274_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Divide_1__ctor_m5140D7E85FA89EE1FE6266D0B38A27271742D9F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Divide_1__ctor_m66883B8361FB8314C7A9E3C4FA4E2C900D0C2E9E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Divide_1__ctor_m8908421C1B4D677423A884820970BFBE684E57AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Divide_1__ctor_mC9E36F3C2ED914BB90B5CB11FAD793AA8E53393C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Divide_1__ctor_mF6F2D82BF91DDA198A5723449928A44C0EB2ED22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DotProduct_1__ctor_m9B54BB591F9E404077443BBEBC44A5D5E36F85B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DotProduct_1__ctor_m9CB531E1E7D3411731847CD236C18DCC4F06B67B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DotProduct_1__ctor_mDE83024E1C99024D3F176C3BA1F21C0876A5CF35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnsureThat_IsNotNull_TisType_t_m40B42BDE6178A07EC6EB4E316FB60D2C1F90964F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OfType_TisControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E_m527872C069545AA1B32449EFC78016356C1027C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OfType_TisControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9_m8BCE9DE8A2C8664BD5AC837F98BA0BEC04B2FDAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OfType_TisValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E_mA7C60188B2BCD009AA31B2A16B5C30C8B06675BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OfType_TisValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C_mA961EBDFE76768577C9E3176EA28DC99BA87BB59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_TisRuntimeObject_mA036CD745FB5632D387E2574670FF50DB110CBDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparison_Equal_m58796CA7217315C4C6AB458EF318EF048FCE4567_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EqualityComparison_NotEqual_m88FA213E9CC3DBAF128C50BE099548EFFE446CBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventBus_Trigger_TisCustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_mB478FA593821452751F41E6A06AEE00199EEE2ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_CompareNames_m6627237A0479D9AFDF74EB84901EA71E813236BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_CompareNames_m8483DA073D2C9C2870981725234A7984DE67626B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_Definition_mB7798285BFE0E0F36FA20AD62D38D03500DF80A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_InternalTrigger_mB807A67550D22A854C988EE9753B65B3B0359A10_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ExclusiveOr_Operation_m58C5D365C066AE052F1D80163B72AD1AF8BA31F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetConvertedValue_m0ECB305FF87A0C10E02CB9081DE8CE1D197A1CD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_mDF281A9924DE4343AB80B12D4B16F63F3879A7BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m64F3013435ED978259E39DF1316A2246AC25A49B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_mB22F1E77EB802B4CA94ADB697C857D60E1FF1816_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Formula_EvaluateTreeFunction_mBFF7BA137D12AC55ABF7CD5F234A145894E61664_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Formula_EvaluateTreeParameter_m5C96366FD6E75D77C63470A86C7FB4DFD30AEA09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Formula_Evaluate_m363D3D3AC97CD94371B2C7F269ED5A43749D3FF5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Formula_GetArgumentIndex_m171C0086BA6F892C105E12B0A269444925006685_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Formula_GetArgumentName_m3DCBA3A9126BAC26FE217F7284A6AE4C76F0FF4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Formula_GetParameterValue_m59E188DD12BCB71A6348278F480BBD6B7CCC17EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m1F0C2A2892D9334B7844E46055BB9D73C05931E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m23A0080A3F2A2BF0F97FA0477FE7FCAD0CC5A3CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m404EAAB26BFA48611B44BA55879EF176D58CDF50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m4461C318114AD2D75C622096B71204AA9D2226A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m4B064001D7854387292524BE410B325FDD78957A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m87C5C269F0D1EFA7A070E18FADA48440EBEDCF72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m98B689109A557A55038E0933848D1AB0A49AA1EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_mA7E2BD9890756B32DB07CFB158F0D8243E3B3209_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_mC04D3C65A1123D2341A8830B1B776A3FBDAC4CE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_mC59E6EEB8A2C422ECD72476DB56E103E75FFF00B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_Definition_mEC5347A42FE6D3ED40AA6B0281294D831E912B02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m05FCEC7CF9162AE560472260D25399F88EA811B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m1C8152D67890872AF37ECFFCF5D2F0364A03830C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m1E10474DA279238318F8207FAC1FA70559E2F5E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m368E07EDD1845BAB63FD14E5B0123C18092067BE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m448188C324B30F783F5206A0AFD080C931D75278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m67EE5D3031944EF4CC429318AF81920B503EFEBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m67F2B64566586CAFEF8CC9109259F9B42E5094AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m8FB94B2FCC0A36C8D2AD64894F58A0D7944A7C2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m91C5D0B24C6FD76303284E298BEBF90F9E2141D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_mC6DC8652A1509BC7EF19E9ADC2C6738849097B4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_mCB3F5181488E639EC053852F040A28FFFEA2D610_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m5C3C1AA51E25BAFDD8D40BA1EDC7DA8871AF29AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GetGraph_3__ctor_mB3A5C705DEAA6D12BA3BE8452D9BBF3C281C7CF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GetGraphs_3__ctor_m02ACCC404DC84F34A339DAF26462FB6B6FF02796_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GetVariable_Get_m66E2AFA07A542C2D31B68D1AD0AB84D637D088D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GetVariable_IsDefined_m616F62F06F7B44FE8ACB1EBC21DC5792B3EF4415_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementData_TisData_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F_m2B559F4EDFB2938617931F5D1D47A1C71D70DC4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HasGraph_3__ctor_m69283D1A5575B533E0ADAF4394298DA2552936FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lerp_1__ctor_m170EE8856432DBDEF325A71F1B4B93BCBA837856_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lerp_1__ctor_m5EC162E318A2BC68FF826B5F3E07EBAFB348E998_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lerp_1__ctor_m854B46732EBB320F6C27825345E5E1AB6A9E4A54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lerp_1__ctor_mE9AAC624E5770642B53FCD1D5DB43D27BCDABA73_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m50F93975E2AF51A69E0A065DBBC05AC802F2FE49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m825F6C3214C9530B7C845E9CD85F4E4083D22311_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mAF5E114C3A5B35C7CA8E9649F470BD9B59EF11DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AsReadOnly_m286365DE011D1AFBAB9034EC4B5041E3315C16E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m5205DE31A2845CA637E760D98EECD6A2824A8631_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m074672056E72D87099BCC702B2CA0225193B5DBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m34B08AC7950C8A949F18794F515EEADB355A79B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m40A565307A51ED52EE993DE7049F32FDDE614627_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA4119690BF1A14D871E59475E33E808B42BAFE61_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1AC9FA104B983B379844956961B3AEE8782837F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6248FAA3EA9E9148D0E784C78FA4B1F5FFDD6366_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Literal_U3CDefinitionU3Eb__17_0_m516950A0D99F305E1FCC7DEBC77C22A3B7ABFD60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MachineEventUnit_1__ctor_mDD40C7425FFBF8A47570F4D4F3FC3560535AF200_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Maximum_1__ctor_m10D092F8625C3D8695686441867A3D266617B963_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Maximum_1__ctor_m57AF354225C1EE7380CD737623F76F4BEB1F989F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Maximum_1__ctor_m7B9788793C5C888FF407B17F1F64E3152CBFA139_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Maximum_1__ctor_mC8EB2A8E61497809651161D1BB29928C47F36968_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Minimum_1__ctor_m4EA9DD9FE5590CB29F77210F6DE3A80F01C7423F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Minimum_1__ctor_m6833526C8CA53088E221F98DAC2EB1C3A8DDE864_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Minimum_1__ctor_mBC074A65DB6EFAD25788A8D94C6345998B83316E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Minimum_1__ctor_mEDCAC635E23412F7D3B84FC11DD58CD3B8EAE936_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Modulo_1__ctor_m25F674838CDF256106081B8D6AD99E1A33BBBE07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Modulo_1__ctor_m549078D10DB224DBF0CB2D993EE9E663C13793F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Modulo_1__ctor_m7DB5E1E30FACB0CE4CF3BB528188E65627FD10A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Modulo_1__ctor_m841D87D879B03E750C2F1E79CF74AFE93A3D20C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Modulo_1__ctor_mDEF41EAB1A6B4BE23C125B52CE1A7CC025598C6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MoveTowards_1__ctor_m249C5A25D65D178D5CCC47CF5E5D337EC5676CEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MoveTowards_1__ctor_m4B6982A734E94192A15D5B1EA006569448A6ED75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MoveTowards_1__ctor_m5CD4E3CF895B8B905426A0BF3A51F7C205CA7BA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MoveTowards_1__ctor_mA19907FE3C6FBEF39BF019B6AB56B48DA2E553DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MultiInputUnit_1_Definition_m695561726566AED670136E9BDAB17BD57D24F7EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MultiInputUnit_1_InputsAllowNull_m36CF4FE70272987C071B2F2996FDA2904ECAC029_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MultiInputUnit_1__ctor_m85F216EAA8C404CAE84DC8C71074E505CE27538C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Multiply_1__ctor_m064CB2929FE848D5FEDEC0E4A9C8DDB11B486C80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Multiply_1__ctor_m0E81CDF4ED1AC04693730875C7DF1B710EFCEF53_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Multiply_1__ctor_m4603D01BA4FC63042FF48322BDB024AC575E8E67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Multiply_1__ctor_m6C394831C88CAC00C6AF1BB181ECB45B1F9D32E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Multiply_1__ctor_mB73F58C7A93904A5F6944D412C812E2304CA8090_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Negate_Operation_m5E3F58F58F127F23B4DAD1545F8BEF7BF9388C85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Normalize_1__ctor_m820C0EB4FD9530A6C0AC208741AD4DDE0D4F9DD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Normalize_1__ctor_m87C0119A30538D7F2AF4F196700AED4E841A712B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Normalize_1__ctor_mBD54A24B93036056307264CC3F26B2710D5D691B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Normalize_1__ctor_mDF626A8D499D64032794958FCB3ACCFBBF928169_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NotApproximatelyEqual_Comparison_m4F966115AAD48FD5F8D8E7544C27A04C00485421_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NullCheck_Enter_m3F1D71A38CCADBE33B0405172DDCFA8FEB7C14EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NullCoalesce_Coalesce_mB7D612961C8917E4A3F21C55379E5A2B73ABD451_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m590B3025E37BB004193D3544A7512F53A77C5B5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NumericComparison_Equal_mB865B4E92A5768A7F1069BAB254069A83311ABA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NumericComparison_GreaterOrEqual_m995A2C537566B7CAD6448E5ACB5FE2D418F68AB1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NumericComparison_Greater_mD4938CEFB7DC7B281414EDD772ABA21E5FA31FFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NumericComparison_LessOrEqual_mCA80BE6BFD1CB89F84E820D5936131BA1CDB025A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NumericComparison_Less_m1B8A8FA06DD4875D2AC1E13EA44E6B4E1D99FCFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnButtonInput_ShouldTrigger_m202C55D86B911FF878102DD19DC61E5FDB2F5B2F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnKeyboardInput_ShouldTrigger_mB119A98C781F74423224BF199B2C322E26D1F4ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OnMouseInput_ShouldTrigger_mABEA83DA23CD1A04BBD2F69017F3C320AA9F0991_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Or_Operation_mB6106967FE42C2C94A3AB2E7A72F94FC00729421_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PerSecond_1__ctor_m01D915EFB827941C7670B45F79F8830C84A38BEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PerSecond_1__ctor_m8ED857EB3D3D80B47FBF2B0D82E59042EB1C6FE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PerSecond_1__ctor_m9F51C8A62488D028CAB0A59F79288665016A6FD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PerSecond_1__ctor_mD78D587C0F1210141BBCA9602F6D644E09A69DB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Project_1__ctor_m0ACE6E5BA01E5A5B38CDD5C2906F0D84DED528AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Project_1__ctor_m0BDDA01A3CCAD535D31F2EFF940F063C7DB225E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_GetEnumerator_m5C7C2C896E59E3FDCE42D3C2F5B6317679E988F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_get_Count_m3BE5F5B9F6BF85172497CF579357E907FE4306A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyCollection_1_get_Item_m7DF7514F283CC134639BB6AED51F9E7118CCB0E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Round_2__ctor_m0252240138705632A0C89E173DD3D3AEF4873657_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Round_2__ctor_m7C1A744EBB1C2F3211D5DFDBE9D60B27A0B1ECF6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Round_2__ctor_mA48CDE693FF7F66FF764AFB131303A9BB1A647C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Round_2__ctor_mF87A1A159297D746A19011BA03A9559DFF0DB501_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScalarExponentiate_Exponentiate_mFED27AE6E43C3EAB36E0B94E601A8FCE172F8F49_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScalarRoot_Root_mD11479CA2E0AC57958DE695795FE793FECB364FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetGraph_3__ctor_mC81DBC719874DD8A6913DB8603F66B8B4AB47817_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Subtract_1__ctor_m3235AA67A37C7DC8A6613999AFA98E485A0FBE8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Subtract_1__ctor_m6C8207A3CF030874BB2D511D57B504CDBD16BF4F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Subtract_1__ctor_m975AD5357726CDAC178109595CC5D84E13F7A8CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Subtract_1__ctor_mDA0778E6377825C59F0E212C0037BA71C1113C09_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Subtract_1__ctor_mF91BBF6F3409E02F44AE351DE52953344CF93882_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Sum_1__ctor_m4F957FF38E397F9A5BE332FB0BF10537FFDEFBA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Sum_1__ctor_m601646291B1EFE1A2E07C40AEC402B4B9F4C8A19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Sum_1__ctor_mC628C4EC726635DAEBD5B636D4A6FFB21B118538_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Sum_1__ctor_mE317FA3F789B575C78A65B464BD30102728139F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Sum_1__ctor_mFA89D0DBB3799D3B473C82B4093B188306958E63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* This_IsPredictable_m3025DAA6EC959756CFE9981E77CAD89BD7268B5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* This_Result_mFF5B68455B0D25AD9E52AC05AC74E630537DBA81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Timer_Pause_m4B8867759A2CC5158C0D6873F2C686853EF1ACF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Timer_Resume_m966B285963D113C84029BC602F733507BEFC5079_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Timer_Start_mB1BC70ED8A306267A9134D4A00E584A6D61EA433_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Timer_Toggle_m9759FBD3D385466D5177BB7FF8EF00AD03E6A7F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleFlow_Enter_m825D87BEA17504DE5A20E086BFEB02D4E3E73A26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleFlow_IsOn_mE17D4680C27F547243E839F9EDB4AF3CD510DDB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleFlow_Toggle_mDF1478668D59F9BF7569ABD3DAE02E590EA6FA02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleFlow_TurnOff_mB4156143397913BA8CA32C0FF17A04A03D016276_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleFlow_TurnOn_m2AB1B06827B73F642474651EE511634679B114EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleValue_IsOn_m0AA6AE80E175338B524AEDBABE92A47A95434C1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleValue_Toggle_m8DFF4D61F8DB28B3DF4A084A0D44EAF36D938DA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleValue_TurnOff_m96F93BA04A978E82F451C70C0D248697B075F521_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleValue_TurnOn_m62F1BC6A50D09057F419D25DC78E7CED8DC20220_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ToggleValue_Value_m66336691CB79045655D55915BFBC0F06B4AABCC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TriggerCustomEvent_Trigger_m517735CFD9F0E9C7FC960054984139CBC58FC875_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TryCatch_Enter_m9361FF025AA38A0EF3CA6125529C2C51FA458D90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CAwaitU3Ed__0_System_Collections_IEnumerator_Reset_m4E6874C301BC431D0C54BEB24659C7FF03283BF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CAwaitU3Ed__0_System_Collections_IEnumerator_Reset_m6420377D0C3F07CE7EE274BAFA8436834D677F54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CAwaitU3Ed__5_System_Collections_IEnumerator_Reset_m0AF2CC3D4A93EB765F1F4E9480331118EC07476A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CAwaitU3Ed__5_System_Collections_IEnumerator_Reset_m23515E9BADD14EBE3285472BDDA6C837CAE7B785_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CAwaitU3Ed__9_System_Collections_IEnumerator_Reset_m1C2672E94C56FCEB562B68E4A503E62308FD7F7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CEnterCoroutineU3Ed__25_System_Collections_IEnumerator_Reset_m19F9ECC988A8D3F6CFC8A05B54FBB13397FEAC07_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CLoopCoroutineU3Ed__8_System_Collections_IEnumerator_Reset_m33AC1809BAEFA26EA15B77399E8DE5249E3184E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDefinitionU3Eb__4_0_mD37C5E92F68A9D5048523B2EF3D9E2D84405F4B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__0_mE3002A465E46BFFDF01467FA92FDCFF3BF170E26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__1_m9635B9395B74FD0F2BDDB9E2D88DCCAEBC28DA5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass25_0_U3CEnterCoroutineU3Eb__0_mD25A11ED6B4B605F0163B572056A7BAC6EC20FAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m888E4FBE4FAF91A4182D0ED6F59691CB0E4E640B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m8AFDD1F36F982AB35BAB78F3BB4E8EC87664BB1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass43_0_U3CStartListeningU3Eb__0_m5C60874293E23CC83032C6184E436AFE782B55A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass55_0_U3CStartListeningU3Eb__0_m1EF79300BB7764901B8D4A4038E31CAE93344873_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m51889F89EB049EB6B36BC622FE9EAB6158156F0B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m94361EB4CFB5FEE4FA77BEE358486AC49B44F1CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnexpectedEnumValueException_1__ctor_mD2DFCE7900B3CC2B0EB8E869947E9A354DE68F9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m0E8555D7B7529876F68FB8A757A2EDA4202C7C50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_m6234CF93210EF61A1BA11C72741069C5B4150E03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisAxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938_m3D8FA569C3FAC4A7D3AAD8F6C0DE98CEC2CE0C36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisBaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F_m9015B9815CA8C53C34C5BEFAB59D737F2532C495_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m7DD115FFEB3ADB8C36AD386C3CD497DFB356901F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisCollision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_mC07BCCFEFB7BCAFCCB2788A90344D209FF05AC66_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisCollision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0_m40AEFDF49F8FB507C9FE48CCBD1A4BBC62D88D25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949_m31F3E0FA3526ED18FC1C82348B0F5906966EE8FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411_m1C6024FEF07142CD3673C560B2CFA906CA2A7ABC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92_m1630E2196D28099B2AF92895225E61FDAB07E490_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mD5E820A1EEDC0ACE49D8CB67176EAE652D6F2E0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisJoint2D_tFA088656425446CDA98555EC8A0E5FE25945F843_m1ECECA712FF221EEB20B3DB131FA026CCE822FE5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisList_1_tC738A5621689A7678648746667E7F66D96D6B8FD_m9D14BBF7D18E927F7BC39A6AA4A3C39073D823B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m75956336ABA8F5725AFC8BA1859820328C3094F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisPointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB_m19091B63567347AC5F530725F888286E1431C9D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m02D7044E327D0DF1EC64CDAD8D58F02F44B4E2E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WaitForFlow_Reset_m9A405F0D591E253B17B0FA448E8994C971FD7CC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* AnimatorMessageListener_tD794D36898470D72B9640A20C4ED432485CCE88D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Exception_t_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnBecameInvisibleMessageListener_tEE39A131ACDC7958FD0DD038B17AEC82768D68C7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnBecameVisibleMessageListener_t98E32172C4D3267C1DF94FF94F1CD6F6606AC9E3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnBeginDragMessageListener_tD744F58EC818A99F097BBF6186882FC61C00E726_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnButtonClickMessageListener_t8099B3DA55E1D2C74B25949A5DD4BFEE87738B34_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnCancelMessageListener_t5E83F60BCCD101756847AF72334C967ED73BF7A7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnCollisionEnter2DMessageListener_tDB8C7252FE702D023B5AD045EA24CFD95A276EEF_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnCollisionEnterMessageListener_t6CE826F1A5D5224B3705B58BB63B0F7EA2FDC952_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnCollisionExit2DMessageListener_t0A8A6B6ADCA7AE748F6593CD183158F6C1B5106B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnCollisionExitMessageListener_tCF1AF2321ED0502FD53589E480FB577D2665B73D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnCollisionStay2DMessageListener_tEFFAA7D737EF273954CFFB509D091F7B966906B8_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnCollisionStayMessageListener_tB6D00F0F1A0040941C404D492086FEF3FC6D8765_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnControllerColliderHitMessageListener_tDB538479E57DB9491C9592ABEB35CEFEB181D51B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnDeselectMessageListener_t1F7768F9B90A3C27A426759E92168DE51805D61C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnDragMessageListener_tAB4ABAF645F445BBB734E5CF8DDEC855674BFB77_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnDropMessageListener_t08B811D297317A599852E4E985F7DD9ED832D002_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnDropdownValueChangedMessageListener_tB82BB59155D95C4673E1A5E48DFD657F98172B54_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnEndDragMessageListener_t64644A9FD7A4E3054E34DAC94B80995A1C19412B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnInputFieldEndEditMessageListener_tF9C05BF324A67201D0D13B76E63D5CC04F6AF764_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnInputFieldValueChangedMessageListener_tF38C048ACF86ABE4F9F007E3C469F2987A05D1FC_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnJointBreak2DMessageListener_t3B0FF8656F67668AD5CDD53263C12D72C12828B2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnJointBreakMessageListener_t8EC097C8D3929EE0BE65CA204141A2D437EBA12A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMouseDownMessageListener_t872668FF67C4333AE156BEFEB95ED16CB6048A11_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMouseDragMessageListener_tE83529EBDF891F381EEC2DAE12E47E2A080E470F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMouseEnterMessageListener_t01EC21A3EB0AE0666136422335E9011BDFF2CC6B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMouseExitMessageListener_t30F353CFE1BECF8D852A4F34BC559774E6CA33AD_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMouseOverMessageListener_t5F940454D8A90C291C0215E8DF23B1513F2CE16B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMouseUpAsButtonMessageListener_t9CEC365E928DBA7AFD743696C3E30BBC7296DD62_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMouseUpMessageListener_tB24F461EE58AC9D790FF1934395BC68356874358_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnMoveMessageListener_t7BEF1C79993E86D8656FF125683A5F6BAF1F9AF2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnParticleCollisionMessageListener_t1522C7179856F38EC948AF150D57BDA1BF7057FD_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnPointerClickMessageListener_t6131B06B7B6FCBA6F54818D5AF25EB2DC4E5145F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnPointerDownMessageListener_t540DC1AD0E4FC81BA3E4BB426EC1E505424244FB_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnPointerEnterMessageListener_tD5CC7757A2CA9E75E537ED37EF4AD055C25C3D28_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnPointerExitMessageListener_t707A1386EFEB1993B6D13AAABFAB05AFD2B02E22_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnPointerUpMessageListener_tA9B8209917F3C4F5DC3BDE58100F73D8CD6B91EF_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnScrollMessageListener_tB41C99B9302BDEC15B591749269DAE6B4D574679_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnScrollRectValueChangedMessageListener_tC94717C545AD87AD856ADBE3A989F00276A3D2E5_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnScrollbarValueChangedMessageListener_tBC8E84DE0CD8D49CD5A669A5827F78D814F833E7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnSelectMessageListener_t5E2E8A57C7039D71EE15310D59F5F38B2ADCCEE9_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnSliderValueChangedMessageListener_tCEF3F064C5DF51BAC81752F1EF5F36E740C33C65_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnSubmitMessageListener_tED030F4A7A74E3B4507790CA6EA7C3BDE5D58D3B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnToggleValueChangedMessageListener_t6ABF2D11CB8C1E64995130E707D1DB16AA1752C2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTransformChildrenChangedMessageListener_t20EAB39979AD84F0C2AC6491B0E0E04B52C39432_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTransformParentChangedMessageListener_t7FAA3C132321ACCC1C8C66ABB7D7F2CEE2894E2D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTriggerEnter2DMessageListener_tAEBA233BED0A60D673DF58EC2C51F1D8DCE2E33E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTriggerEnterMessageListener_t40A4F96D55602B45E600B91F9567F766469FCF15_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTriggerExit2DMessageListener_t3EC778CA1C1D652E85F35882272F9C97728115B5_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTriggerExitMessageListener_tBDA17B3903892335408EF3F6C6AAFB522D329C62_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTriggerStay2DMessageListener_t3937610D78463DF4FCF20B7CFEA4E639E91CD35E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* UnityOnTriggerStayMessageListener_t61F978BDEE74BEAD51EF2D952EEBA37CAD806158_0_0_0_var;
struct ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411;
struct ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949;
struct ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;

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 List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F  : public RuntimeObject
{
	ControlInputU5BU5D_t6002FE42668CAFCAD2E46CF0277C97FC17389550* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tC738A5621689A7678648746667E7F66D96D6B8FD  : public RuntimeObject
{
	ParticleCollisionEventU5BU5D_t38A3BDB80328B5E9131C909384B9942D5590DFF9* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A  : public RuntimeObject
{
	ValueInputU5BU5D_t34B6D3D8D3BBF72C9A7A56F8EE7931560C68206F* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0  : public RuntimeObject
{
	ValueOutputU5BU5D_tBAA15CCC547BD7B4BDA59FBAC0E7651F36652F84* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tCEC1993B65ACD0529D8C0BB5006274E22D7D8A55  : public RuntimeObject
{
	OptionDataU5BU5D_tF56CF744A9E6A0DBB0AC2072BE52F7C8D2E1947F* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636  : public RuntimeObject
{
	RuntimeObject* ___list;
	RuntimeObject* ____syncRoot;
};
struct ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9  : public RuntimeObject
{
	RuntimeObject* ___list;
	RuntimeObject* ____syncRoot;
};
struct UnitPort_3_t5D4915F350030D5D193DB8ABE809742B4E0A3816  : public RuntimeObject
{
	RuntimeObject* ___U3CunitU3Ek__BackingField;
	String_t* ___U3CkeyU3Ek__BackingField;
};
struct UnitPort_3_t0F0D7E0DAEC017C7CF07420E3F9BF8EA1BF4CA88  : public RuntimeObject
{
	RuntimeObject* ___U3CunitU3Ek__BackingField;
	String_t* ___U3CkeyU3Ek__BackingField;
};
struct UnitPort_3_t3120713700769DD514D6ED9ACFD105D4B583C09E  : public RuntimeObject
{
	RuntimeObject* ___U3CunitU3Ek__BackingField;
	String_t* ___U3CkeyU3Ek__BackingField;
};
struct UnitPort_3_t3BDB6AF6AAF9927A0C940F08CFD19E645813CFB0  : public RuntimeObject
{
	RuntimeObject* ___U3CunitU3Ek__BackingField;
	String_t* ___U3CkeyU3Ek__BackingField;
};
struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7  : public RuntimeObject
{
	bool ___m_Used;
};
struct AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A  : public RuntimeObject
{
	String_t* ___Identifier;
	String_t* ___Namespace;
	int32_t ___Hashcode;
};
struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617  : public RuntimeObject
{
};
struct EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC  : public RuntimeObject
{
	String_t* ___paramName;
};
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377  : public RuntimeObject
{
};
struct Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582  : public RuntimeObject
{
	GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___U3CstackU3Ek__BackingField;
	Recursion_1_tDFF1B549E70648F1694033FADF89F8F0EB28587D* ___recursion;
	Dictionary_2_t3D5C4496A22EAD3D8DD55DCDFBB4F4E9BE8311FF* ___locals;
	VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* ___variables;
	Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___loops;
	HashSet_1_t015F1F38EE02675ACF63C72E1E1D832249BB06DA* ___preservedStacks;
	MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___U3CcoroutineRunnerU3Ek__BackingField;
	RuntimeObject* ___activeCoroutinesRegistry;
	bool ___coroutineStopRequested;
	bool ___U3CisCoroutineU3Ek__BackingField;
	RuntimeObject* ___coroutineEnumerator;
	bool ___U3CisPredictionU3Ek__BackingField;
	bool ___disposed;
	int32_t ___loopIdentifier;
};
struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B  : public RuntimeObject
{
	RuntimeObject* ___U3CrootU3Ek__BackingField;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CgameObjectU3Ek__BackingField;
	List_1_tF8892BD96CF6B23CD95F24F5381A6E7237540FD1* ___parentStack;
	List_1_t645DF2A1E7B0FB808EDE07ED53B8C56194AF35E6* ___parentElementStack;
	List_1_tE97B7994B98675F18C70DDD8DEB61E4FE5491DA1* ___graphStack;
	List_1_tF1785B2080B8536D64E747DAE8C2DE0D44A75E27* ___dataStack;
	List_1_t1715D0D9950CCCC39A77E9597CA69B346CD7E3E5* ___debugDataStack;
};
struct MemberInfo_t  : public RuntimeObject
{
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct UnitPortDefinition_t2CA48539D90233EF5CBA33E87376C4E5EAE2DCAF  : public RuntimeObject
{
	String_t* ___U3CkeyU3Ek__BackingField;
	String_t* ___U3ClabelU3Ek__BackingField;
	String_t* ___U3CsummaryU3Ek__BackingField;
	bool ___U3ChideLabelU3Ek__BackingField;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D  : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC  : public RuntimeObject
{
	Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* ___U3CU3E4__this;
	GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference;
};
struct Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0  : public RuntimeObject
{
	float ___remaining;
	float ___duration;
	bool ___unscaled;
	Delegate_t* ___update;
	bool ___isListening;
};
struct OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F  : public RuntimeObject
{
	String_t* ___m_Text;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Image;
};
struct U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842  : public RuntimeObject
{
	String_t* ___key;
	Type_t* ___type;
};
struct U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1  : public RuntimeObject
{
	String_t* ___key;
};
struct U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C  : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B  : public RuntimeObject
{
	Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* ___U3CU3E4__this;
	GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___reference;
};
struct Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1  : public RuntimeObject
{
	float ___elapsed;
	float ___duration;
	bool ___active;
	bool ___paused;
	bool ___unscaled;
	Delegate_t* ___update;
	bool ___isListening;
};
struct Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725  : public RuntimeObject
{
	bool ___isOn;
};
struct Data_t890514292AFD0F6EDA68063912D30932BBA56CE9  : public RuntimeObject
{
	bool ___isOn;
};
struct U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	WaitForEndOfFrameUnit_tEA9766E3515892E0575D874ACDD0592E0FD15382* ___U3CU3E4__this;
};
struct U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70  : public RuntimeObject
{
	int32_t ____i;
	WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* ___U3CU3E4__this;
};
struct U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842  : public RuntimeObject
{
	WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* ___U3CU3E4__this;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
};
struct U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	int32_t ___index;
	WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* ___U3CU3E4__this;
	U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* ___U3CU3E8__1;
	Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* ___U3CdataU3E5__2;
};
struct Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B  : public RuntimeObject
{
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___inputsActivated;
	bool ___isWaitingCoroutine;
};
struct U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	WaitForNextFrameUnit_t599F25ACE9D08BA34DFBE857696E9B912F753E4D* ___U3CU3E4__this;
};
struct U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* ___U3CU3E4__this;
	float ___U3CsecondsU3E5__1;
};
struct U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58  : public RuntimeObject
{
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* ___U3CU3E4__this;
};
struct U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* ___U3CU3E4__this;
	U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* ___U3CU3E8__1;
};
struct U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3  : public RuntimeObject
{
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* ___U3CU3E4__this;
};
struct U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* ___U3CU3E4__this;
	U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* ___U3CU3E8__1;
};
struct U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747  : public RuntimeObject
{
	int32_t ___U3CU3E1__state;
	RuntimeObject* ___U3CU3E2__current;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___flow;
	While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* ___U3CU3E4__this;
	int32_t ___U3CloopU3E5__1;
	GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___U3CstackU3E5__2;
};
struct AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 
{
	int32_t ___m_ClipInstanceID;
	float ___m_Weight;
};
struct AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 
{
	int32_t ___m_Name;
	int32_t ___m_Path;
	int32_t ___m_FullPath;
	float ___m_NormalizedTime;
	float ___m_Length;
	float ___m_Speed;
	float ___m_SpeedMultiplier;
	int32_t ___m_Tag;
	int32_t ___m_Loop;
};
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F  : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
{
	EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE  : public UnitPort_3_t0F0D7E0DAEC017C7CF07420E3F9BF8EA1BF4CA88
{
	Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* ___action;
	Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F* ___coroutineAction;
};
struct ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9  : public UnitPort_3_t5D4915F350030D5D193DB8ABE809742B4E0A3816
{
};
struct ControlPortDefinition_t9901850F1BE294EE749D88CC36AB53E9BE414AF8  : public UnitPortDefinition_t2CA48539D90233EF5CBA33E87376C4E5EAE2DCAF
{
};
struct CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 
{
	String_t* ___name;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments;
};
struct CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_pinvoke
{
	char* ___name;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments;
};
struct CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_com
{
	Il2CppChar* ___name;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___arguments;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F 
{
	union
	{
		struct
		{
		};
		uint8_t EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F__padding[1];
	};
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 
{
	String_t* ___name;
	RuntimeObject* ___target;
	RuntimeObject* ___tag;
};
struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_pinvoke
{
	char* ___name;
	Il2CppIUnknown* ___target;
	Il2CppIUnknown* ___tag;
};
struct EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157_marshaled_com
{
	Il2CppChar* ___name;
	Il2CppIUnknown* ___target;
	Il2CppIUnknown* ___tag;
};
struct FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B  : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
	RuntimeObject* ____result;
	ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* ____parameters;
	bool ___U3CHasResultU3Ek__BackingField;
};
struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9  : public GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B
{
	int32_t ___hashCode;
};
struct GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C  : public GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B
{
};
struct Guid_t 
{
	int32_t ____a;
	int16_t ____b;
	int16_t ____c;
	uint8_t ____d;
	uint8_t ____e;
	uint8_t ____f;
	uint8_t ____g;
	uint8_t ____h;
	uint8_t ____i;
	uint8_t ____j;
	uint8_t ____k;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 
{
	union
	{
		struct
		{
		};
		uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
	};
};
struct ParameterArgs_t6F99757E4429D71D057F5A21D287F4F0E57D7957  : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
	RuntimeObject* ____result;
	bool ___U3CHasResultU3Ek__BackingField;
};
struct Scene_tA1DC762B79745EB5140F054C884855B922318356 
{
	int32_t ___m_Handle;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD 
{
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
	Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392  : public UnitPort_3_t3BDB6AF6AAF9927A0C940F08CFD19E645813CFB0
{
	Type_t* ___U3CtypeU3Ek__BackingField;
	bool ___U3CnullMeansSelfU3Ek__BackingField;
	bool ___U3CallowsNullU3Ek__BackingField;
};
struct ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B  : public UnitPort_3_t3120713700769DD514D6ED9ACFD105D4B583C09E
{
	Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* ___getValue;
	Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* ___canPredictValue;
	Type_t* ___U3CtypeU3Ek__BackingField;
};
struct ValuePortDefinition_tEF6390870319951F5C74CEA7796E8ED31B0354A0  : public UnitPortDefinition_t2CA48539D90233EF5CBA33E87376C4E5EAE2DCAF
{
	Type_t* ___U3C_typeU3Ek__BackingField;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	float ___x;
	float ___y;
	float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
};
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3  : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
	float ___m_Seconds;
};
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
	float ___m_Seconds;
};
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
	float ___m_Seconds;
};
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01  : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
	float ___U3CwaitTimeU3Ek__BackingField;
	float ___m_WaitUntilTime;
};
struct Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611  : public RuntimeObject
{
	EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook;
	Delegate_t* ___handler;
	bool ___isListening;
	HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines;
};
struct Data_tE6B8DA280B1DED7FE19DFC768353D5D79027D3A1  : public RuntimeObject
{
	EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___hook;
	Delegate_t* ___handler;
	bool ___isListening;
	HashSet_1_t06BC7265DF5E0BB0AD02CEF836D4067E475E8B8A* ___activeCoroutines;
};
struct GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D  : public RuntimeObject
{
	Guid_t ___U3CguidU3Ek__BackingField;
	FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* ___U3CgraphU3Ek__BackingField;
};
struct GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4  : public RuntimeObject
{
	Guid_t ___U3CguidU3Ek__BackingField;
	RuntimeObject* ___U3CgraphU3Ek__BackingField;
};
struct Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 
{
	bool ___hasValue;
	Scene_tA1DC762B79745EB5140F054C884855B922318356 ___value;
};
struct Rounding_t4CCB44160525DA34B85E098AF21812406255250A 
{
	int32_t ___value__;
};
struct Rounding_t6C197D0482C9520CBE957B173E1B590ADDB8B0B5 
{
	int32_t ___value__;
};
struct Rounding_t2DC2F1B58B3E2159244ECB587C247037A5C6D740 
{
	int32_t ___value__;
};
struct Rounding_t7936EA558773D7E0A67BCFADF8094DAD22D393F9 
{
	int32_t ___value__;
};
struct AnimationEventSource_t48460212F6BC00064115B85C42B656262118685E 
{
	int32_t ___value__;
};
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B  : public RuntimeObject
{
	int32_t ___m_Collider;
	int32_t ___m_OtherCollider;
	int32_t ___m_Rigidbody;
	int32_t ___m_OtherRigidbody;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity;
	int32_t ___m_Enabled;
	int32_t ___m_ContactCount;
	ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* ___m_ReusedContacts;
	ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* ___m_LegacyContacts;
};
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_marshaled_pinvoke
{
	int32_t ___m_Collider;
	int32_t ___m_OtherCollider;
	int32_t ___m_Rigidbody;
	int32_t ___m_OtherRigidbody;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity;
	int32_t ___m_Enabled;
	int32_t ___m_ContactCount;
	ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_ReusedContacts;
	ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_LegacyContacts;
};
struct Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_marshaled_com
{
	int32_t ___m_Collider;
	int32_t ___m_OtherCollider;
	int32_t ___m_Rigidbody;
	int32_t ___m_OtherRigidbody;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity;
	int32_t ___m_Enabled;
	int32_t ___m_ContactCount;
	ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_ReusedContacts;
	ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* ___m_LegacyContacts;
};
struct CollisionPairEventFlags_t9DAB7B8F199928220E6ACA8E669F3B644650FBE6 
{
	uint16_t ___value__;
};
struct CollisionPairFlags_tD05FDF8CD2FA43B2AAC0078E19DB27DF01B2BA98 
{
	uint16_t ___value__;
};
struct CollisionPairHeaderFlags_tBA40F470BC1564B84C3093CEA5761804FA0650C3 
{
	uint16_t ___value__;
};
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor;
	float ___m_ColorMultiplier;
	float ___m_FadeDuration;
};
struct ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Impulse;
	int32_t ___m_ThisColliderInstanceID;
	int32_t ___m_OtherColliderInstanceID;
	float ___m_Separation;
};
struct ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Point;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Normal;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RelativeVelocity;
	float ___m_Friction;
	float ___m_Bounciness;
	float ___m_Separation;
	float ___m_NormalImpulse;
	float ___m_TangentImpulse;
	int32_t ___m_Collider;
	int32_t ___m_OtherCollider;
	int32_t ___m_Rigidbody;
	int32_t ___m_OtherRigidbody;
	int32_t ___m_Enabled;
};
struct ControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E  : public ControlPortDefinition_t9901850F1BE294EE749D88CC36AB53E9BE414AF8
{
};
struct ControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9  : public ControlPortDefinition_t9901850F1BE294EE749D88CC36AB53E9BE414AF8
{
};
struct ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92  : public RuntimeObject
{
	CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___m_Controller;
	Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_Collider;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_MoveDirection;
	float ___m_MoveLength;
	int32_t ___m_Push;
};
struct ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92_marshaled_pinvoke
{
	CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___m_Controller;
	Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_Collider;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_MoveDirection;
	float ___m_MoveLength;
	int32_t ___m_Push;
};
struct ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92_marshaled_com
{
	CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ___m_Controller;
	Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___m_Collider;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Point;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_MoveDirection;
	float ___m_MoveLength;
	int32_t ___m_Push;
};
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 EvaluateOptions_tC2F85ECDCF3582467ED413AB910FA8403E3D0227 
{
	int32_t ___value__;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Graph_tD3F160E11AE372F4006562E44A04A934679A72CA  : public RuntimeObject
{
	List_1_tDC7181A78C61D35CB334474CAE5A06272DB455A1* ____elements;
	MergedGraphElementCollection_t617900BF35465F630BAAC77AA6EAAD375D42BA4C* ___U3CelementsU3Ek__BackingField;
	String_t* ___U3CtitleU3Ek__BackingField;
	String_t* ___U3CsummaryU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpanU3Ek__BackingField;
	float ___U3CzoomU3Ek__BackingField;
	bool ___prewarmed;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9 
{
	int32_t ___value__;
};
struct MouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330 
{
	int32_t ___value__;
};
struct MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6 
{
	int32_t ___value__;
};
struct NavMeshPathStatus_t1BCDA84284F9D364B8BB3BDF741D50D38932B205 
{
	int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr;
};
struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8 
{
	int32_t ___value__;
};
struct PressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8 
{
	int32_t ___value__;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
	BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
	float ___distance;
	float ___index;
	int32_t ___depth;
	int32_t ___sortingGroupID;
	int32_t ___sortingGroupOrder;
	int32_t ___sortingLayer;
	int32_t ___sortingOrder;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
	int32_t ___displayIndex;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
	BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
	float ___distance;
	float ___index;
	int32_t ___depth;
	int32_t ___sortingGroupID;
	int32_t ___sortingGroupOrder;
	int32_t ___sortingLayer;
	int32_t ___sortingOrder;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
	int32_t ___displayIndex;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
	BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
	float ___distance;
	float ___index;
	int32_t ___depth;
	int32_t ___sortingGroupID;
	int32_t ___sortingGroupOrder;
	int32_t ___sortingLayer;
	int32_t ___sortingOrder;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
	int32_t ___displayIndex;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	intptr_t ___value;
};
struct ScriptGraphContainerType_t1430BD481892788BD0049F7C5E887E47CFF16716 
{
	int32_t ___value__;
};
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062 
{
	int32_t ___value__;
};
struct ValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E  : public ValuePortDefinition_tEF6390870319951F5C74CEA7796E8ED31B0354A0
{
	RuntimeObject* ____defaultvalue;
	bool ___U3ChasDefaultValueU3Ek__BackingField;
};
struct ValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C  : public ValuePortDefinition_tEF6390870319951F5C74CEA7796E8ED31B0354A0
{
};
struct VariableKind_t875B5CA208F97FDC4152C1140C48EEA35135232C 
{
	int32_t ___value__;
};
struct WaitTimeoutMode_t5D7F389ED6302E051DC1078BEE2A96815706E615 
{
	int32_t ___value__;
};
struct Source_t2086FE87EC4CC7556694833EB21AC29B4F5DA9D3 
{
	int32_t ___value__;
};
struct Mode_t2D49D0E10E2FDA0026278C2400C16033888D0542 
{
	int32_t ___value__;
};
struct InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA 
{
	int32_t ___value__;
};
struct Transition_tF856A77C9FAC6D26EA3CA158CF68B739D35397B3 
{
	int32_t ___value__;
};
struct Data_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F  : public Data_tE6B8DA280B1DED7FE19DFC768353D5D79027D3A1
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___target;
};
struct UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334  : public Exception_t
{
	int32_t ___U3CValueU3Ek__BackingField;
};
struct UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7  : public Exception_t
{
	int32_t ___U3CValueU3Ek__BackingField;
};
struct AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174  : public RuntimeObject
{
	float ___m_Time;
	String_t* ___m_FunctionName;
	String_t* ___m_StringParameter;
	Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_ObjectReferenceParameter;
	float ___m_FloatParameter;
	int32_t ___m_IntParameter;
	int32_t ___m_MessageOptions;
	int32_t ___m_Source;
	AnimationState_tC704F25A20169025B6CFDC2F00DC84152B5B73CE* ___m_StateSender;
	AnimatorStateInfo_t1F47379289C7CE7FD588FBC3BBD79A777243B6B2 ___m_AnimatorStateInfo;
	AnimatorClipInfo_t0C913173594C893E36282602F54ABD06AC1CFA03 ___m_AnimatorClipInfo;
};
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938  : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmoveVectorU3Ek__BackingField;
	int32_t ___U3CmoveDirU3Ek__BackingField;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ContactPair_t096319945A27108A2DA384393A9ED390BE4356FD 
{
	int32_t ___m_ColliderID;
	int32_t ___m_OtherColliderID;
	intptr_t ___m_StartPtr;
	uint32_t ___m_NbPoints;
	uint16_t ___m_Flags;
	uint16_t ___m_Events;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_ImpulseSum;
};
struct ContactPairHeader_tA8C64AAEEF017149E77A6600B10A10F1A1C5648B 
{
	int32_t ___m_BodyID;
	int32_t ___m_OtherBodyID;
	intptr_t ___m_StartPtr;
	uint32_t ___m_NbPairs;
	uint16_t ___m_Flags;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_RelativeVelocity;
};
struct Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2  : public RuntimeObject
{
	EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9* ___EvaluateFunction;
	EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF* ___EvaluateParameter;
	String_t* ___OriginalExpression;
	Dictionary_2_t199B89E88610A05AB33655B2712F15837300CDAA* ___ParameterEnumerators;
	Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ____parameters;
	int32_t ___U3COptionsU3Ek__BackingField;
	String_t* ___U3CErrorU3Ek__BackingField;
	LogicalExpression_tCA9E3E9B83693197B8F1B3BEE909EEE4BF6FE465* ___U3CParsedExpressionU3Ek__BackingField;
};
struct FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45  : public Graph_tD3F160E11AE372F4006562E44A04A934679A72CA
{
	VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* ___U3CvariablesU3Ek__BackingField;
	GraphElementCollection_1_t0165568BAE7EF8D2CD1E954F9F5CB8527EDEC824* ___U3CunitsU3Ek__BackingField;
	GraphConnectionCollection_3_t1C36521556B52560AC338813684582FE4226703C* ___U3CcontrolConnectionsU3Ek__BackingField;
	GraphConnectionCollection_3_tCB3C722EBCB7366D0FCFD32ED000A4A8AFD2C624* ___U3CvalueConnectionsU3Ek__BackingField;
	GraphConnectionCollection_3_tFD3C8D61A881447B28DC931418DAA45AD99856F6* ___U3CinvalidConnectionsU3Ek__BackingField;
	GraphElementCollection_1_t747DBE349EF6196F21B8B0817448722E5570D25A* ___U3CgroupsU3Ek__BackingField;
	GraphElementCollection_1_t0859C1F4FC4ACB504F67C57B43AA9DA2F9A3130D* ___U3CstickyU3Ek__BackingField;
	UnitPortDefinitionCollection_1_t665553142D4490579611ED610240743C22D899F8* ___U3CcontrolInputDefinitionsU3Ek__BackingField;
	UnitPortDefinitionCollection_1_t198398673C495F7DB8AC3CE26E9DC0B8907E628C* ___U3CcontrolOutputDefinitionsU3Ek__BackingField;
	UnitPortDefinitionCollection_1_tED71DF94B48CE1756D3168910761094E5E2CC628* ___U3CvalueInputDefinitionsU3Ek__BackingField;
	UnitPortDefinitionCollection_1_t0F8E18D70B3C28BCFF0C4A883CC718FF7CE65347* ___U3CvalueOutputDefinitionsU3Ek__BackingField;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onPortDefinitionsChanged;
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5  : public RuntimeObject
{
	String_t* ____name;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ____parameterTypes;
	Type_t* ____targetType;
	String_t* ____targetTypeName;
	int32_t ____source;
	FieldInfo_t* ____fieldInfo;
	PropertyInfo_t* ____propertyInfo;
	MethodInfo_t* ____methodInfo;
	ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* ____constructorInfo;
	bool ____isExtension;
	bool ____isInvokedAsExtension;
	RuntimeObject* ___fieldAccessor;
	RuntimeObject* ___propertyAccessor;
	RuntimeObject* ___methodInvoker;
	bool ___U3CisReflectedU3Ek__BackingField;
};
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 Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C 
{
	int32_t ___m_Mode;
	bool ___m_WrapAround;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
	int32_t ___m_Mode;
	int32_t ___m_WrapAround;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
	int32_t ___m_Mode;
	int32_t ___m_WrapAround;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
	Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB  : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField;
	RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField;
	RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField;
	List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered;
	bool ___U3CeligibleForClickU3Ek__BackingField;
	int32_t ___U3CdisplayIndexU3Ek__BackingField;
	int32_t ___U3CpointerIdU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField;
	float ___U3CclickTimeU3Ek__BackingField;
	int32_t ___U3CclickCountU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField;
	bool ___U3CuseDragThresholdU3Ek__BackingField;
	bool ___U3CdraggingU3Ek__BackingField;
	int32_t ___U3CbuttonU3Ek__BackingField;
	float ___U3CpressureU3Ek__BackingField;
	float ___U3CtangentialPressureU3Ek__BackingField;
	float ___U3CaltitudeAngleU3Ek__BackingField;
	float ___U3CazimuthAngleU3Ek__BackingField;
	float ___U3CtwistU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CtiltU3Ek__BackingField;
	int32_t ___U3CpenStatusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
	bool ___U3CfullyExitedU3Ek__BackingField;
	bool ___U3CreenteredU3Ek__BackingField;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct Type_t  : public MemberInfo_t
{
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191  : public GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D
{
	bool ___U3CisDefinedU3Ek__BackingField;
	RuntimeObject* ___U3CcontrolInputsU3Ek__BackingField;
	RuntimeObject* ___U3CcontrolOutputsU3Ek__BackingField;
	RuntimeObject* ___U3CvalueInputsU3Ek__BackingField;
	RuntimeObject* ___U3CvalueOutputsU3Ek__BackingField;
	RuntimeObject* ___U3CinvalidInputsU3Ek__BackingField;
	RuntimeObject* ___U3CinvalidOutputsU3Ek__BackingField;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onPortsChanged;
	Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___U3CdefaultValuesU3Ek__BackingField;
	RuntimeObject* ___U3CrelationsU3Ek__BackingField;
	bool ___U3CisControlRootU3Ek__BackingField;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
	Exception_t* ___U3CdefinitionExceptionU3Ek__BackingField;
};
struct VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405  : public RuntimeObject
{
	int32_t ___Kind;
	VariableDeclarationCollection_tF2FB9698489A7485BE152FDBA89ABFFE7E28C8AC* ___collection;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVariableChanged;
};
struct WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD  : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_Predicate;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_TimeoutCallback;
	int32_t ___m_TimeoutMode;
	double ___m_MaxExecutionTime;
};
struct WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967  : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___m_Predicate;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_TimeoutCallback;
	int32_t ___m_TimeoutMode;
	double ___m_MaxExecutionTime;
};
struct Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2  : public Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611
{
	float ___time;
	bool ___triggered;
};
struct Absolute_1_t77D20F8C30AE861A34B46988E6D5A4B547E3BA3E  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Absolute_1_t2D3E1D68B7CFE63789BEDD8294A7F713AD9FA19E  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Absolute_1_t2D6B0CE9A7BCF66FEB2D9FECB9D77961310530BC  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Absolute_1_t238132F9E56C287581E21782D8FB7F00384C1121  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0  : public MulticastDelegate_t
{
};
struct Add_1_tCFF7E239BEFEDCA80FA267F5AA539A9B8AF5588F  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Add_1_t8C91B1E42DB246ED5F342011F310A3B5BEC140EC  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Add_1_tAD9C131E198A1FE61DE7D91BB71B7891561C9DE5  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Add_1_tE2681296597AA0278E512EEF9366048F086B2CE8  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Add_1_t0FEAF76085A384DD52BE115AA7195C72510E87AF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Angle_1_t49A2B8C64D4CACAEAA7889CA873A99A8851E41C9  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CangleU3Ek__BackingField;
};
struct Angle_1_t407EFE9A334631BC879B3A169C4F8CF14173B719  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CangleU3Ek__BackingField;
};
struct CrossProduct_1_t4BACDDED120B5DFF9A905507EE572345B218AACD  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcrossProductU3Ek__BackingField;
};
struct Distance_1_tAD8E7A69AE1646302783A974DE0E599FD20F53A1  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdistanceU3Ek__BackingField;
};
struct Distance_1_t0F872B1DCC3F3F445DB5B869E21A7AF1E16EA05B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdistanceU3Ek__BackingField;
};
struct Distance_1_t782B012B929FA44566A14A3D9783FC4505BF70BA  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdistanceU3Ek__BackingField;
};
struct Divide_1_tD4212EDDA5F38F908CC4A0BAB33B6D9D8B49FE27  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CquotientU3Ek__BackingField;
};
struct Divide_1_tF92DA2E76CA2912A3C975E711955EBAAAC7D4CD4  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CquotientU3Ek__BackingField;
};
struct Divide_1_t0D79BB8F9A3785999827C001451BFB29229351DF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CquotientU3Ek__BackingField;
};
struct Divide_1_tF51E109A60140012DDEBF8C9A1D795D4D4D63D08  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CquotientU3Ek__BackingField;
};
struct Divide_1_tEF3BDBDBD70E8D9C2B2DE3F5A698C32F490F03CA  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CquotientU3Ek__BackingField;
};
struct DotProduct_1_tEF10D5AF5170374FC3950CA132B8D55872A0D93D  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdotProductU3Ek__BackingField;
};
struct DotProduct_1_tAE185BE6DEA935D2DBA3A39FFB847F1BC03BB24B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdotProductU3Ek__BackingField;
};
struct DotProduct_1_t70CFEFCB81FC10AD5E0B71BCBA244B43B0E566AE  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdotProductU3Ek__BackingField;
};
struct EventUnit_1_t225E2175FFED614FB20F59A218F8EE7427C8AA6B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t4AB2F04B06B67F8113A825CE6B52DAF5FBC30C76  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t54DDE2D88775B20E5C53D4447A7A4331147B84E8  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t829098AFC28E9D152D23D1C5B1C1CF6FB9CBF4F6  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_tF43EEF4F9C85F3B03D2385EE894126AA118A74CF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t7BC3E41E557343637CA6F78AB225E48C30EC5FEC  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t1127B8B6F096201E4C58FE344650D50874A883EA  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t9769431A77217F148832752EAA12E4A00FEA17D3  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_tE4B597A120486166887477F7B417A3E3DAB1FC5B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_tD07B66E55A268C82B55A9688680895A378177248  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t7D6B626411B6E10D0B342DFB2E54C07958C6D93E  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t6685E61E4EDF3B9ED5844F896350561D6A2BD767  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CcoroutineU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtriggerU3Ek__BackingField;
};
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457  : public MulticastDelegate_t
{
};
struct Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C  : public MulticastDelegate_t
{
};
struct Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8  : public MulticastDelegate_t
{
};
struct Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053  : public MulticastDelegate_t
{
};
struct Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F  : public MulticastDelegate_t
{
};
struct Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C  : public MulticastDelegate_t
{
};
struct Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84  : public MulticastDelegate_t
{
};
struct Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE  : public MulticastDelegate_t
{
};
struct GetGraph_3_t240D683507250730B369D4D03D93585BF9E50192  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CgameObjectU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CgraphOutputU3Ek__BackingField;
};
struct GetGraphs_3_tBCA0F4E56A08D5278A8ABD3E0D53EEB8CE8020E2  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CgameObjectU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CgraphListU3Ek__BackingField;
};
struct HasGraph_3_t0725584D6BA1370B7B5B7BCD22A95E1BBBA40A81  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CgraphInputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3ChasGraphOutputU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitU3Ek__BackingField;
};
struct Lerp_1_tC11AFC4AF953744AE5AE3E21A2D89203E45E07F1  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CinterpolationU3Ek__BackingField;
};
struct Lerp_1_t871671EC83E552861D36A24735DD03CB1B82FD65  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CinterpolationU3Ek__BackingField;
};
struct Lerp_1_tFB66E836FD39854B694049EC439119E87B2F7E19  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CinterpolationU3Ek__BackingField;
};
struct Lerp_1_tB822503988575DEFA39DF839672B8E98FDA5E2ED  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CinterpolationU3Ek__BackingField;
};
struct Modulo_1_t1581A343FDBE12B6754A74D0FAEE89774CDD51AF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainderU3Ek__BackingField;
};
struct Modulo_1_t850D41A19079E624939D654FFAE9A7D3CA44BF0C  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainderU3Ek__BackingField;
};
struct Modulo_1_tAB609C011BFDC283E391D2342D5265AB222484C1  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainderU3Ek__BackingField;
};
struct Modulo_1_tF7857E5C8F346A19556428ECE6ECAB428E0A460F  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainderU3Ek__BackingField;
};
struct Modulo_1_t4C0A985F7D2B650978D5037EAB5D206DE10A98CD  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdividendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdivisorU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainderU3Ek__BackingField;
};
struct MoveTowards_1_t70A91479A15E0E4E2647CBAB60914A47910F93E1  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CcurrentU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CmaxDeltaU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
	bool ___U3CperSecondU3Ek__BackingField;
};
struct MoveTowards_1_t831C7E63E170AC55F7BCB4C167C7749925042F28  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CcurrentU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CmaxDeltaU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
	bool ___U3CperSecondU3Ek__BackingField;
};
struct MoveTowards_1_t01041347A3B7E982E89845BA56418A3BBF9D1EA0  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CcurrentU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CmaxDeltaU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
	bool ___U3CperSecondU3Ek__BackingField;
};
struct MoveTowards_1_t7E7F48EDD3449516B8E685D37048E4747DCF733E  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CcurrentU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CmaxDeltaU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
	bool ___U3CperSecondU3Ek__BackingField;
};
struct MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ____inputCount;
	ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* ___U3CmultiInputsU3Ek__BackingField;
};
struct MultiInputUnit_1_tC7B4346E60926ADABAC1EF5FD9733C44B443506F  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ____inputCount;
	ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* ___U3CmultiInputsU3Ek__BackingField;
};
struct MultiInputUnit_1_t9BEC79E965297E440E69E310234A00BC35CCF37C  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ____inputCount;
	ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* ___U3CmultiInputsU3Ek__BackingField;
};
struct MultiInputUnit_1_tECC48B6C5F1DC2BCCB6D1D3A2C8477F0F76845AF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ____inputCount;
	ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* ___U3CmultiInputsU3Ek__BackingField;
};
struct MultiInputUnit_1_tB74C2449278675C420215C3BFD0195E1F2214AD7  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ____inputCount;
	ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* ___U3CmultiInputsU3Ek__BackingField;
};
struct Multiply_1_tA4590DA8DE2731A186228CF781D5DBC1DC5AECB4  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CproductU3Ek__BackingField;
};
struct Multiply_1_tE49E1DAC8DDF057729CF8B98A0A0B13AB7DC1FCE  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CproductU3Ek__BackingField;
};
struct Multiply_1_t47C5B3C10412189C4A2FC1304CB1126642589DEC  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CproductU3Ek__BackingField;
};
struct Multiply_1_t82966F986C841D91E169484B1204855788DF8B75  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CproductU3Ek__BackingField;
};
struct Multiply_1_tBCE33153D082D901297EAF88E2C43E941F1B13DA  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CproductU3Ek__BackingField;
};
struct NesterUnit_2_t3C2F82466DF399559BEDABDA87A8792D004F5494  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	GraphNest_2_tDE7A508253945CE7ED5EF46C78913E049858DD49* ___U3CnestU3Ek__BackingField;
};
struct Normalize_1_t7BE5D0DFA43BA662A50AF675BA8FD9EFEFC84572  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Normalize_1_t247F78B378339D162A54E93179DF3D126E4BC77B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Normalize_1_t2ED80D6ACE4237A5EA42152DCE369B5EAF7EA273  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Normalize_1_t78307EDB20041D6CC649276C51BF1110FC52A921  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct PerSecond_1_tDF7BC3082104665A62EE8F7BD99A3897EB0F2593  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct PerSecond_1_t72FA3B71EBE2BB756A7BDF1ABEF8AC4D9A14DD95  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct PerSecond_1_tC68D3B1A78D8A3C0F6A157BB94C473BEFCF2B999  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct PerSecond_1_t2B5F5401B70F24D2EA8EDDE16F82C36872971640  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Project_1_t9B9875594AF61413624135C374E4A65B871AEAD9  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CprojectionU3Ek__BackingField;
};
struct Project_1_t021CAE32A9D38A968574466E108ABE918DDDD53A  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CprojectionU3Ek__BackingField;
};
struct Round_2_t397B39112EA05C65325D782638740DB2F16F43BF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ___U3CroundingU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Round_2_t14318F333BF7B2D1D2D40CCB6BFECE9942A73D57  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ___U3CroundingU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Round_2_t58979B67652AC3F90DA6A96A359510671EB026A0  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ___U3CroundingU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct Round_2_t5C9DC81D6E0B508497AAC495DCB1C382FFDE38D3  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ___U3CroundingU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct SetGraph_3_t06368DF22564E2F2C9AA04A28AE490A9E891CA78  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CgraphInputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CgraphOutputU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitU3Ek__BackingField;
};
struct Subtract_1_t0079A4C8B7DEEB051EB0CB09AE251CE440AB3E77  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CminuendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CsubtrahendU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdifferenceU3Ek__BackingField;
};
struct Subtract_1_t56E0FF1272BC72707C44D92A3AF57B9E67A18E2C  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CminuendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CsubtrahendU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdifferenceU3Ek__BackingField;
};
struct Subtract_1_t3E70C6C8B343D9665A04663DD28C6416162450EE  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CminuendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CsubtrahendU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdifferenceU3Ek__BackingField;
};
struct Subtract_1_tDAB052B1ECC570E8BA9AD1402873BE6A0CD56B62  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CminuendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CsubtrahendU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdifferenceU3Ek__BackingField;
};
struct Subtract_1_tD6A0881A688C63ECB43D4B59368CC118B30700A7  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CminuendU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CsubtrahendU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdifferenceU3Ek__BackingField;
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct And_t819DE3A702547766A1D45DDE7670556FC32D6EE0  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
};
struct ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CequalU3Ek__BackingField;
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcomparisonU3Ek__BackingField;
	bool ___U3CnumericU3Ek__BackingField;
};
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0  : public RuntimeObject
{
	ContactPairHeader_tA8C64AAEEF017149E77A6600B10A10F1A1C5648B ___m_Header;
	ContactPair_t096319945A27108A2DA384393A9ED390BE4356FD ___m_Pair;
	bool ___m_Flipped;
	ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411* ___m_LegacyContacts;
};
struct Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	bool ___U3CnumericU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaLessThanBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaLessThanOrEqualToBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaEqualToBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaNotEqualToBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaGreaterThanOrEqualToBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaGreatherThanBU3Ek__BackingField;
};
struct Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CresetU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdurationU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CunscaledTimeU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitReadyU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitNotReadyU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtickU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CbecameReadyU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainingSecondsU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainingRatioU3Ek__BackingField;
};
struct EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CequalU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CnotEqualU3Ek__BackingField;
};
struct EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9  : public MulticastDelegate_t
{
};
struct EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF  : public MulticastDelegate_t
{
};
struct ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
};
struct GraphInput_t1D37FA5FE9ACDCCE1F8E2E289037E6CC32464199  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
};
struct GraphOutput_t1F4073A1E6EF057A34FD953ECA3C7583CC594032  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
};
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	RuntimeObject* ____value;
	Type_t* ___U3CtypeU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CbodyU3Ek__BackingField;
};
struct MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	String_t* ___U3CformerTypeU3Ek__BackingField;
	String_t* ___U3CformerValueU3Ek__BackingField;
};
struct Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CoutputU3Ek__BackingField;
};
struct NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CnotEqualU3Ek__BackingField;
};
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct Null_t99987723588E4A68BD6223023875576BB97BAC2F  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CnullU3Ek__BackingField;
};
struct NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CifNotNullU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CifNullU3Ek__BackingField;
};
struct NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CinputU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CfallbackU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
};
struct NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaLessThanBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaLessThanOrEqualToBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaEqualToBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaGreaterThanOrEqualToBU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaGreatherThanBU3Ek__BackingField;
};
struct Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CaU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
};
struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbaseU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CexponentU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CpowerU3Ek__BackingField;
};
struct ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CradicandU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdegreeU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CrootU3Ek__BackingField;
};
struct This_t86575F0BBF61035173580AF5A301BA2801DB6BEA  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CselfU3Ek__BackingField;
};
struct Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CstartU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CpauseU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CresumeU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CtoggleU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CdurationU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CunscaledTimeU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CstartedU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtickU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CcompletedU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CelapsedSecondsU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CelapsedRatioU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainingSecondsU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CremainingRatioU3Ek__BackingField;
};
struct ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CstartOnU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CturnOnU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CturnOffU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CtoggleU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitOnU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitOffU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CturnedOnU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CturnedOffU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CisOnU3Ek__BackingField;
};
struct ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CstartOnU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CturnOnU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CturnOffU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CtoggleU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3ConValueU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CoffValueU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CturnedOnU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CturnedOffU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CisOnU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
};
struct TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ____argumentCount;
	List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* ___U3CargumentsU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CnameU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitU3Ek__BackingField;
};
struct TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CtryU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CcatchU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CfinallyU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CexceptionU3Ek__BackingField;
	Type_t* ___U3CexceptionTypeU3Ek__BackingField;
};
struct UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	int32_t ___U3CkindU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CnameU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CobjectU3Ek__BackingField;
};
struct WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	bool ___U3CresetOnExitU3Ek__BackingField;
	int32_t ____inputCount;
	ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* ___U3CawaitedInputsU3Ek__BackingField;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CresetU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitU3Ek__BackingField;
};
struct WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B  : public Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191
{
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___U3CenterU3Ek__BackingField;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___U3CexitU3Ek__BackingField;
};
struct Average_1_tCA7DD8688080C56898B980994E37B9F06E4E4691  : public MultiInputUnit_1_tC7B4346E60926ADABAC1EF5FD9733C44B443506F
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaverageU3Ek__BackingField;
};
struct Average_1_t793AD42D411E9F40D39B56967F39BB90B4D3FC8E  : public MultiInputUnit_1_t9BEC79E965297E440E69E310234A00BC35CCF37C
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaverageU3Ek__BackingField;
};
struct Average_1_t4546D3677276101A75233CEC8DA31B26A94A938E  : public MultiInputUnit_1_tECC48B6C5F1DC2BCCB6D1D3A2C8477F0F76845AF
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaverageU3Ek__BackingField;
};
struct Average_1_t0B0A4E2E2FC0EE90EF131D98EA0F1FD222851FA8  : public MultiInputUnit_1_tB74C2449278675C420215C3BFD0195E1F2214AD7
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CaverageU3Ek__BackingField;
};
struct GameObjectEventUnit_1_tF280C68E36A34F32C72EEBF76294ACC5DBB59FDC  : public EventUnit_1_t4AB2F04B06B67F8113A825CE6B52DAF5FBC30C76
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t240D9335391937C923DEB57BA64D038E32112DD9  : public EventUnit_1_t54DDE2D88775B20E5C53D4447A7A4331147B84E8
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9  : public EventUnit_1_tC4CD3BCF82B238643F757826562C22A331674FCF
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t56743BBC93593AA304A78F5FF14AA7CB9527EE3C  : public EventUnit_1_t829098AFC28E9D152D23D1C5B1C1CF6FB9CBF4F6
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t4273A31FC4237543C3D58856A05AD930C7D35865  : public EventUnit_1_tF43EEF4F9C85F3B03D2385EE894126AA118A74CF
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t2E9A0AE00499085D6271D46B04DBD8704A0D944B  : public EventUnit_1_t7BC3E41E557343637CA6F78AB225E48C30EC5FEC
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t6F95B2D2C8CEC1D2E96253356809F05810C17AB5  : public EventUnit_1_t1127B8B6F096201E4C58FE344650D50874A883EA
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t8D33B6566EFAD4766D1FBA929B33133215274BC9  : public EventUnit_1_t9769431A77217F148832752EAA12E4A00FEA17D3
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A  : public EventUnit_1_t8605CBCC2969E09C47DF3C4993759E3C4D2133D9
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496  : public EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_tA8BE47EDB7D972808BB0861B73D08E11005020C6  : public EventUnit_1_tE4B597A120486166887477F7B417A3E3DAB1FC5B
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F  : public EventUnit_1_tB59DC3005FF9CBF8A1F3829ABC70B13B1203C95E
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t190A34E8B31AEF44C4B4259A20F495AC97E89298  : public EventUnit_1_tD07B66E55A268C82B55A9688680895A378177248
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t794FA872953A054B702E35EE6C7002AC5D270DB4  : public EventUnit_1_t7D6B626411B6E10D0B342DFB2E54C07958C6D93E
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9  : public EventUnit_1_t987D04F05513AC335CA2B8036FD244478A0CF784
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B  : public EventUnit_1_t6685E61E4EDF3B9ED5844F896350561D6A2BD767
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF  : public EventUnit_1_t5C13FD5AB1AC89EB5728DEC96B1C738127B19849
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CtargetU3Ek__BackingField;
};
struct GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681  : public EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD
{
};
struct MachineEventUnit_1_t610366B888210821027731EA624B12E8F2BB3D3F  : public EventUnit_1_t225E2175FFED614FB20F59A218F8EE7427C8AA6B
{
};
struct MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2  : public EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD
{
};
struct MachineEventUnit_1_t4B164AE67AE8077ADA553C6BBC818454E072A024  : public EventUnit_1_t6685E61E4EDF3B9ED5844F896350561D6A2BD767
{
};
struct ManualEventUnit_1_t2D8B81D967BC0B84AB2E9E23D5CFBB3F9D9B6FDD  : public EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD
{
};
struct Maximum_1_tE5B5B2553B1DA17AC9AD6EC4EE85FBAE54D63F3D  : public MultiInputUnit_1_tC7B4346E60926ADABAC1EF5FD9733C44B443506F
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CmaximumU3Ek__BackingField;
};
struct Maximum_1_t52DD678E6CCCDB4066013A42D34FE97610500D2F  : public MultiInputUnit_1_t9BEC79E965297E440E69E310234A00BC35CCF37C
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CmaximumU3Ek__BackingField;
};
struct Maximum_1_tE515EF101FE4005B2D226B2EE875AEF04F5D7561  : public MultiInputUnit_1_tECC48B6C5F1DC2BCCB6D1D3A2C8477F0F76845AF
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CmaximumU3Ek__BackingField;
};
struct Maximum_1_t95DBFB824A11DBD481FF1D8BB163CDCF41C2DB1A  : public MultiInputUnit_1_tB74C2449278675C420215C3BFD0195E1F2214AD7
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CmaximumU3Ek__BackingField;
};
struct Minimum_1_t8FE9A91CC7EE570287AF7FBF0AFC4B5DF9DA28E8  : public MultiInputUnit_1_tC7B4346E60926ADABAC1EF5FD9733C44B443506F
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CminimumU3Ek__BackingField;
};
struct Minimum_1_tFCA18669CD0EFEE67131E2B8BDD8A6799366DDC0  : public MultiInputUnit_1_t9BEC79E965297E440E69E310234A00BC35CCF37C
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CminimumU3Ek__BackingField;
};
struct Minimum_1_t3EDEC667B35FB5E85EC2335EC202BD40FB5C9F73  : public MultiInputUnit_1_tECC48B6C5F1DC2BCCB6D1D3A2C8477F0F76845AF
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CminimumU3Ek__BackingField;
};
struct Minimum_1_t5AEA0C9633F5FFC1F0A22424D13CCF996C58A988  : public MultiInputUnit_1_tB74C2449278675C420215C3BFD0195E1F2214AD7
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CminimumU3Ek__BackingField;
};
struct Sum_1_t502EBC7039A31EF3CDDE6C6F28C2BAE282EE54D0  : public MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Sum_1_t6A986FCDF3FF5161BBCB0F2DC5E305C2074BC975  : public MultiInputUnit_1_tC7B4346E60926ADABAC1EF5FD9733C44B443506F
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Sum_1_t6C78D9A011177D69BD9FFAF9178540690786EA12  : public MultiInputUnit_1_t9BEC79E965297E440E69E310234A00BC35CCF37C
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Sum_1_tF427AC4AA7372DA92039BEF5E84E18658052E397  : public MultiInputUnit_1_tECC48B6C5F1DC2BCCB6D1D3A2C8477F0F76845AF
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct Sum_1_t45679A3A598213C50F27E6E220C5D98B7EBACA77  : public MultiInputUnit_1_tB74C2449278675C420215C3BFD0195E1F2214AD7
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CsumU3Ek__BackingField;
};
struct CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A  : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
{
};
struct Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct DeprecatedGenericAdd_t6E8090715925AB9A0925F5BA751CA42E716381E9  : public Add_1_tCFF7E239BEFEDCA80FA267F5AA539A9B8AF5588F
{
};
struct DeprecatedScalarAdd_t39E148B2B63835E2901F090F6786D2CF2F0DAC09  : public Add_1_t8C91B1E42DB246ED5F342011F310A3B5BEC140EC
{
};
struct DeprecatedVector2Add_tC92A691B4373599CEB163E5E7E39833A1E7375B0  : public Add_1_tAD9C131E198A1FE61DE7D91BB71B7891561C9DE5
{
};
struct DeprecatedVector3Add_t6A09BFCD3ED188E2F4638E1B79F27A5C956B97B1  : public Add_1_tE2681296597AA0278E512EEF9366048F086B2CE8
{
};
struct DeprecatedVector4Add_t2EE31083D5C1E96B7807BEA9825A543D52E5AE12  : public Add_1_t0FEAF76085A384DD52BE115AA7195C72510E87AF
{
};
struct Equal_t460BA0B98DABCF6E1398FFBD60044B2009F71890  : public BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B
{
};
struct Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438  : public MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087
{
	String_t* ____formula;
	Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* ___ncalc;
	bool ___U3CcacheArgumentsU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CresultU3Ek__BackingField;
};
struct GenericDivide_tA1EA8687B7ED62A31CE4321694538DE87E6849C4  : public Divide_1_tD4212EDDA5F38F908CC4A0BAB33B6D9D8B49FE27
{
};
struct GenericModulo_t79F859EFF049282586875BA494A7E20E45FC4892  : public Modulo_1_t1581A343FDBE12B6754A74D0FAEE89774CDD51AF
{
};
struct GenericMultiply_t4123AB90BF4C818199509C8E0C777BA6B3F5AD2F  : public Multiply_1_tA4590DA8DE2731A186228CF781D5DBC1DC5AECB4
{
};
struct GenericSubtract_t64676A4D613E2E0690C863ADA91307BFAD6E5757  : public Subtract_1_t0079A4C8B7DEEB051EB0CB09AE251CE440AB3E77
{
};
struct GetScriptGraph_t4729D0411ADD72763DEC27D2CEC3F615E892FA40  : public GetGraph_3_t240D683507250730B369D4D03D93585BF9E50192
{
};
struct GetScriptGraphs_t7F6220BEBA9AE245DEF225CE4F6FAAB08781BF7D  : public GetGraphs_3_tBCA0F4E56A08D5278A8ABD3E0D53EEB8CE8020E2
{
};
struct GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A  : public UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CfallbackU3Ek__BackingField;
	bool ___U3CspecifyFallbackU3Ek__BackingField;
};
struct Greater_tF17D3BCCCABA5614A532B7BA15901D16042CA0B3  : public BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B
{
};
struct GreaterOrEqual_t47612C0D7C04CBBDEF1E93F20D779E1F929185B6  : public BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B
{
};
struct HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E  : public HasGraph_3_t0725584D6BA1370B7B5B7BCD22A95E1BBBA40A81
{
	int32_t ___U3CcontainerTypeU3Ek__BackingField;
};
struct Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Less_tDC6680175059111E501F4A0A4EE395CB36E65039  : public BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B
{
};
struct LessOrEqual_t8E48A5F6D7991E4C018D5A5C59DD2ECC86EB74C5  : public BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct NotEqual_tB1DE49A5CC5E39C49A461BE933C8346F8A4E6F15  : public BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B
{
};
struct ScalarAbsolute_tAEBF8AB2084AA738E71A0ED2C352577EFDC94DE5  : public Absolute_1_t77D20F8C30AE861A34B46988E6D5A4B547E3BA3E
{
};
struct ScalarDivide_tFB6FA87D60D672CD9F95967D83B1B3712FB44C1A  : public Divide_1_tF92DA2E76CA2912A3C975E711955EBAAAC7D4CD4
{
};
struct ScalarLerp_t63927A16F4A43514DF07446997CB2A7059C017E7  : public Lerp_1_tC11AFC4AF953744AE5AE3E21A2D89203E45E07F1
{
};
struct ScalarModulo_tAC31DE64553612B146D2067DD5326B61A4037F46  : public Modulo_1_t850D41A19079E624939D654FFAE9A7D3CA44BF0C
{
};
struct ScalarMoveTowards_t77B16434DA50DA0C280322FEF4DA32E0C9957B46  : public MoveTowards_1_t70A91479A15E0E4E2647CBAB60914A47910F93E1
{
};
struct ScalarMultiply_t1ACD9E92C27B52C4780B1A5DC5F15FDE37AC1125  : public Multiply_1_tE49E1DAC8DDF057729CF8B98A0A0B13AB7DC1FCE
{
};
struct ScalarNormalize_tEC3DFF825881D5DF9D0D60991111C4653B272A41  : public Normalize_1_t7BE5D0DFA43BA662A50AF675BA8FD9EFEFC84572
{
};
struct ScalarPerSecond_t5D9E686A9194710E936F57D26E23CB7A355804F2  : public PerSecond_1_tDF7BC3082104665A62EE8F7BD99A3897EB0F2593
{
};
struct ScalarRound_tCE25B78976BFDB341FC704244E9F599A5D551016  : public Round_2_t397B39112EA05C65325D782638740DB2F16F43BF
{
};
struct ScalarSubtract_t6A7F3D8C5EC7FC40AE6EE36F447D8E792178CFA2  : public Subtract_1_t56E0FF1272BC72707C44D92A3AF57B9E67A18E2C
{
};
struct SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F  : public SetGraph_3_t06368DF22564E2F2C9AA04A28AE490A9E891CA78
{
	int32_t ___U3CcontainerTypeU3Ek__BackingField;
};
struct SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F  : public NesterUnit_2_t3C2F82466DF399559BEDABDA87A8792D004F5494
{
};
struct Vector2Absolute_tE5D2AA266CF33C4E23621B55EF5BACE2210050DC  : public Absolute_1_t2D3E1D68B7CFE63789BEDD8294A7F713AD9FA19E
{
};
struct Vector2Angle_t1B8CF2B8D00293514D51D4ECA2BB761CE06B049C  : public Angle_1_t49A2B8C64D4CACAEAA7889CA873A99A8851E41C9
{
};
struct Vector2Distance_t63F2D5E6D836281D150E2C427E6FEDFAB4440145  : public Distance_1_tAD8E7A69AE1646302783A974DE0E599FD20F53A1
{
};
struct Vector2Divide_tFD4F1EF9ADB37E7F00602A46DD600F470E319E02  : public Divide_1_t0D79BB8F9A3785999827C001451BFB29229351DF
{
};
struct Vector2DotProduct_t5AF887417EB2C7E3B37111FB2A94F39341788B44  : public DotProduct_1_tEF10D5AF5170374FC3950CA132B8D55872A0D93D
{
};
struct Vector2Lerp_t4ABC7F21BB791DBCD797AFE6841508FFA45A996C  : public Lerp_1_t871671EC83E552861D36A24735DD03CB1B82FD65
{
};
struct Vector2Modulo_tC7C028DB2C806F10F4514E4391715DC8B5441BCB  : public Modulo_1_tAB609C011BFDC283E391D2342D5265AB222484C1
{
};
struct Vector2MoveTowards_t53F4D27D4E61D99D20058B15C647CA630AE23E4C  : public MoveTowards_1_t831C7E63E170AC55F7BCB4C167C7749925042F28
{
};
struct Vector2Multiply_tFA2277CCEF599208A54B11339A0304D4372D95AE  : public Multiply_1_t47C5B3C10412189C4A2FC1304CB1126642589DEC
{
};
struct Vector2Normalize_t981B34A3198C3BBC604C5EF7FB2C5C2E00EA90D6  : public Normalize_1_t247F78B378339D162A54E93179DF3D126E4BC77B
{
};
struct Vector2PerSecond_t64F76A4D33A8613142C41ACEEA87858A4B103975  : public PerSecond_1_t72FA3B71EBE2BB756A7BDF1ABEF8AC4D9A14DD95
{
};
struct Vector2Project_t343714C7D19CD3480E71576E6C53A0B77548CB7F  : public Project_1_t9B9875594AF61413624135C374E4A65B871AEAD9
{
};
struct Vector2Round_tCAF9DCE93245B285319DFD12E6003A4C42F71ECE  : public Round_2_t14318F333BF7B2D1D2D40CCB6BFECE9942A73D57
{
};
struct Vector2Subtract_t341BE86D527E990FB4D1D2D861B98DF3618C7347  : public Subtract_1_t3E70C6C8B343D9665A04663DD28C6416162450EE
{
};
struct Vector3Absolute_t36E228D7A4E9CFB0542DB87F6B8EC44C8C35C9E9  : public Absolute_1_t2D6B0CE9A7BCF66FEB2D9FECB9D77961310530BC
{
};
struct Vector3Angle_t7619E9641B8137D66C77E2BE2DE3D6DA0EDD93A1  : public Angle_1_t407EFE9A334631BC879B3A169C4F8CF14173B719
{
};
struct Vector3CrossProduct_t848A37825FEB624A3EC0301564E9731CDEFA6136  : public CrossProduct_1_t4BACDDED120B5DFF9A905507EE572345B218AACD
{
};
struct Vector3Distance_tAF516992F172269EF9230D15B92597134961E0F9  : public Distance_1_t0F872B1DCC3F3F445DB5B869E21A7AF1E16EA05B
{
};
struct Vector3Divide_t7C4E7914B0DD1E8E56B7268CF1738FB33CF84E0E  : public Divide_1_tF51E109A60140012DDEBF8C9A1D795D4D4D63D08
{
};
struct Vector3DotProduct_tE3D1DCC239355600AA91044A1A954A5BB5A3B4D9  : public DotProduct_1_tAE185BE6DEA935D2DBA3A39FFB847F1BC03BB24B
{
};
struct Vector3Lerp_t2014E0B22883925A199B0A99100945157194A640  : public Lerp_1_tFB66E836FD39854B694049EC439119E87B2F7E19
{
};
struct Vector3Modulo_t4DCA2F8A720D99BE985E9B16F40195B11A733F6A  : public Modulo_1_tF7857E5C8F346A19556428ECE6ECAB428E0A460F
{
};
struct Vector3MoveTowards_tF1D06EA14734A994D0951E3637F3A3E8F37486B7  : public MoveTowards_1_t01041347A3B7E982E89845BA56418A3BBF9D1EA0
{
};
struct Vector3Multiply_tB6F36EEB76B9D72B9BC467470CDF5A2952E3E095  : public Multiply_1_t82966F986C841D91E169484B1204855788DF8B75
{
};
struct Vector3Normalize_t30F06BBABA8225EF49BB94E22FDC9621573C84E3  : public Normalize_1_t2ED80D6ACE4237A5EA42152DCE369B5EAF7EA273
{
};
struct Vector3PerSecond_t23E90CB0A73EA45CD38B0464D715378FED778B99  : public PerSecond_1_tC68D3B1A78D8A3C0F6A157BB94C473BEFCF2B999
{
};
struct Vector3Project_tCE155E06D1544D15E5BA3CD56D6BDFC2C6FB76ED  : public Project_1_t021CAE32A9D38A968574466E108ABE918DDDD53A
{
};
struct Vector3Round_t44C87D5B6B8D1365EFA7DD08C83767DACE2994D2  : public Round_2_t58979B67652AC3F90DA6A96A359510671EB026A0
{
};
struct Vector3Subtract_t665C096A5C4DB74720E0BE34A58ACA7675718A85  : public Subtract_1_tDAB052B1ECC570E8BA9AD1402873BE6A0CD56B62
{
};
struct Vector4Absolute_tD46E08868F8F224BCAE2C2B87F7A70B7243A8932  : public Absolute_1_t238132F9E56C287581E21782D8FB7F00384C1121
{
};
struct Vector4Distance_t3AF749D3B55EF1FA20BC0386C2DD64B728D41BE0  : public Distance_1_t782B012B929FA44566A14A3D9783FC4505BF70BA
{
};
struct Vector4Divide_t904CEDF8AA136E4A87B62486CB9AC81A4B78C69D  : public Divide_1_tEF3BDBDBD70E8D9C2B2DE3F5A698C32F490F03CA
{
};
struct Vector4DotProduct_t38A29CC583305A37449BF3B9DD51FF044EEAFE30  : public DotProduct_1_t70CFEFCB81FC10AD5E0B71BCBA244B43B0E566AE
{
};
struct Vector4Lerp_t30E98D0BB3148783ECF18AF8DF6132F00584E866  : public Lerp_1_tB822503988575DEFA39DF839672B8E98FDA5E2ED
{
};
struct Vector4Modulo_tEA8FBCDA4B5C79B31FB1471AEBAB447951C3886F  : public Modulo_1_t4C0A985F7D2B650978D5037EAB5D206DE10A98CD
{
};
struct Vector4MoveTowards_t93CDAB50C657C06107FB224FB88D6F628B0EC70F  : public MoveTowards_1_t7E7F48EDD3449516B8E685D37048E4747DCF733E
{
};
struct Vector4Multiply_t20EDEC5A7C213718DFDA166525E881FECB7A4E1D  : public Multiply_1_tBCE33153D082D901297EAF88E2C43E941F1B13DA
{
};
struct Vector4Normalize_t758CDF12D5F5030536468646B1C7E7D6E90B5F26  : public Normalize_1_t78307EDB20041D6CC649276C51BF1110FC52A921
{
};
struct Vector4PerSecond_tF58AC18679EFD42CCD70EC7E5C2579F9767B389D  : public PerSecond_1_t2B5F5401B70F24D2EA8EDDE16F82C36872971640
{
};
struct Vector4Round_t179DA49EC516E47662042D750756DE8226405DCB  : public Round_2_t5C9DC81D6E0B508497AAC495DCB1C382FFDE38D3
{
};
struct Vector4Subtract_t3E05DBDB33C19677EAFBC12950E1986CF110D4E7  : public Subtract_1_tD6A0881A688C63ECB43D4B59368CC118B30700A7
{
};
struct WaitForEndOfFrameUnit_tEA9766E3515892E0575D874ACDD0592E0FD15382  : public WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B
{
};
struct WaitForNextFrameUnit_t599F25ACE9D08BA34DFBE857696E9B912F753E4D  : public WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B
{
};
struct WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6  : public WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CsecondsU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CunscaledTimeU3Ek__BackingField;
};
struct WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF  : public WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CconditionU3Ek__BackingField;
};
struct WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3  : public WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CconditionU3Ek__BackingField;
};
struct While_t689072D1951AC27F22C05202DD7DB89206BB1DEF  : public LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CconditionU3Ek__BackingField;
};
struct BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3  : public MachineEventUnit_1_t610366B888210821027731EA624B12E8F2BB3D3F
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CstringParameterU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CfloatParameterU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CintParameterU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CobjectReferenceParameterU3Ek__BackingField;
};
struct BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538  : public MachineEventUnit_1_t610366B888210821027731EA624B12E8F2BB3D3F
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CnameU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CfloatParameterU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CintParameterU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CobjectReferenceParameterU3Ek__BackingField;
};
struct BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E  : public MachineEventUnit_1_t4B164AE67AE8077ADA553C6BBC818454E072A024
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CnameU3Ek__BackingField;
};
struct CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9  : public GameObjectEventUnit_1_t6F95B2D2C8CEC1D2E96253356809F05810C17AB5
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcolliderU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcontactsU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CrelativeVelocityU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CenabledU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdataU3Ek__BackingField;
};
struct CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56  : public GameObjectEventUnit_1_t2E9A0AE00499085D6271D46B04DBD8704A0D944B
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcolliderU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcontactsU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CimpulseU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CrelativeVelocityU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdataU3Ek__BackingField;
};
struct CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540  : public GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A
{
	int32_t ____argumentCount;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CnameU3Ek__BackingField;
	List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* ___U3CargumentPortsU3Ek__BackingField;
};
struct FixedUpdate_t1AB186B5B959EDBFC4D64B370B14AC9E4A972E95  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
};
struct GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635  : public GameObjectEventUnit_1_t240D9335391937C923DEB57BA64D038E32112DD9
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdataU3Ek__BackingField;
};
struct GenericSum_t7D75B76A0DCF7FF9B537DC8F5DC75B37F70D1C08  : public Sum_1_t502EBC7039A31EF3CDDE6C6F28C2BAE282EE54D0
{
};
struct LateUpdate_t6BBBC2D4A0B2EFFEEF29F9E67E56AE6862042B89  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
};
struct OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531  : public GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3ClayerIndexU3Ek__BackingField;
};
struct OnAnimatorMove_t09DADA3FC3E8F4707D38C885786346479336171E  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnApplicationFocus_tAD865A547E7D86D10ACFCD5957B6E665523DECB7  : public GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681
{
};
struct OnApplicationLostFocus_tF5F832E96C18642CB18CE1BCEA7241B6D7EBCBC4  : public GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681
{
};
struct OnApplicationPause_t3FF609F5A50FCEBDF9D3B1406B909E5EAB7597B7  : public GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681
{
};
struct OnApplicationQuit_tEB4023F51BD247EFBC274C1732D15C739F3604B6  : public GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681
{
};
struct OnApplicationResume_tA27E3AF15389E93D94755D3DC82FFB5F9AD3DC4E  : public GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681
{
};
struct OnBecameInvisible_t4ABE4961CD99D4D733F320FD5BFA6F1DF7D475FD  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnBecameVisible_t7DD6711913A2603B32B5FF90C9FD7179FC357DC7  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnButtonClick_tEE8C51DA8566361E5BBA1F3928870F1562516EE4  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbuttonNameU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CactionU3Ek__BackingField;
};
struct OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E  : public GameObjectEventUnit_1_t8D33B6566EFAD4766D1FBA929B33133215274BC9
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcolliderU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcontrollerU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CmoveDirectionU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CmoveLengthU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CnormalU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CpointU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdataU3Ek__BackingField;
};
struct OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CthresholdU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CrequireSuccessU3Ek__BackingField;
};
struct OnDestroy_t249207C8FF68DF228E708285FD953A22D54438EB  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
};
struct OnDisable_t842BD8BB59A23DE94C81E2FC73DC7FDB5FE4CA74  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
};
struct OnDrawGizmos_tEDC1EF715C8EEF61AFCFE482E5C1F7F4F3891FF0  : public ManualEventUnit_1_t2D8B81D967BC0B84AB2E9E23D5CFBB3F9D9B6FDD
{
};
struct OnDrawGizmosSelected_t49DBF8921CE3D7608B5BB458C05E3111F8E1A1AD  : public ManualEventUnit_1_t2D8B81D967BC0B84AB2E9E23D5CFBB3F9D9B6FDD
{
};
struct OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51  : public GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CindexU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CtextU3Ek__BackingField;
};
struct OnEnable_tC21DBCE6B17FA52E83D398A575FE975D5DEAA280  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
};
struct OnGUI_tC53FECA408A9E5BB460EA266B267F2F3434A3EF2  : public GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681
{
};
struct OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF  : public GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
};
struct OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2  : public GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
};
struct OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192  : public GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CbreakForceU3Ek__BackingField;
};
struct OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006  : public GameObjectEventUnit_1_t190A34E8B31AEF44C4B4259A20F495AC97E89298
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CbreakForceU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CbreakTorqueU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CconnectedBodyU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CreactionForceU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CreactionTorqueU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CjointU3Ek__BackingField;
};
struct OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CkeyU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CactionU3Ek__BackingField;
};
struct OnMouseDown_t803DE89FB268CD24976CCC583CA42B9B46B6C18A  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnMouseDrag_tDF8A00EEBF3B4E3A2FBD6D545C89939E103B0F91  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnMouseEnter_tA7A35BE0E75232CD5BC77C8B1EB43459D0429435  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnMouseExit_t5878975DE4170362E849BC375153CEBA9DC63E96  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CbuttonU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CactionU3Ek__BackingField;
};
struct OnMouseOver_t192082ACC849EEA6F09D2082AFA4159F429E58C4  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnMouseUp_t3B75BE21D600580228D8B3A910E576F035F1B2C7  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnMouseUpAsButton_t2E6C3895AE4D40184BF08F5966BCD469262A8D61  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnMove_tF802BBB624C1CAEC61E254D03497002079912495  : public GameObjectEventUnit_1_tF280C68E36A34F32C72EEBF76294ACC5DBB59FDC
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdataU3Ek__BackingField;
};
struct OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F  : public GameObjectEventUnit_1_tA8BE47EDB7D972808BB0861B73D08E11005020C6
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CotherU3Ek__BackingField;
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcollisionEventsU3Ek__BackingField;
};
struct OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611  : public GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
};
struct OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787  : public GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
};
struct OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98  : public GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
};
struct OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CsecondsU3Ek__BackingField;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___U3CunscaledTimeU3Ek__BackingField;
};
struct OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930  : public GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CvalueU3Ek__BackingField;
};
struct OnTransformChildrenChanged_t881214A00B2CD48D5F4C6817E5FC76B50CECE4E4  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct OnTransformParentChanged_tE3C165A01654747F91773FFE6433B2D736FA3292  : public GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496
{
};
struct PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC  : public GameObjectEventUnit_1_t794FA872953A054B702E35EE6C7002AC5D270DB4
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CdataU3Ek__BackingField;
};
struct ScalarAverage_t3670B3CE5D1D7895FC4746505B1FBCBE9F022F04  : public Average_1_tCA7DD8688080C56898B980994E37B9F06E4E4691
{
};
struct ScalarMaximum_t557857D4AF0973DC62C0342465E267E7DE67D05C  : public Maximum_1_tE5B5B2553B1DA17AC9AD6EC4EE85FBAE54D63F3D
{
};
struct ScalarMinimum_t2570D2F48CB73EE64A2717E52FA5E02B1C9E840F  : public Minimum_1_t8FE9A91CC7EE570287AF7FBF0AFC4B5DF9DA28E8
{
};
struct ScalarSum_t5EE1F7C84010D7063634C3EED49646B8AE8CAFF7  : public Sum_1_t6A986FCDF3FF5161BBCB0F2DC5E305C2074BC975
{
};
struct Start_t54D87976C36D6E43E61FD811D9EECA17A60CC35A  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
};
struct TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0  : public GameObjectEventUnit_1_t4273A31FC4237543C3D58856A05AD930C7D35865
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcolliderU3Ek__BackingField;
};
struct TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8  : public GameObjectEventUnit_1_t56743BBC93593AA304A78F5FF14AA7CB9527EE3C
{
	ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___U3CcolliderU3Ek__BackingField;
};
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct Update_t2C5E06570884EB1CF9496257D318CD9821457D35  : public MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2
{
};
struct Vector2Average_tD8E579A9870804C416D04FBC414C7B9814181569  : public Average_1_t793AD42D411E9F40D39B56967F39BB90B4D3FC8E
{
};
struct Vector2Maximum_t78342326F1B00C0E43CF463CC20631A878469880  : public Maximum_1_t52DD678E6CCCDB4066013A42D34FE97610500D2F
{
};
struct Vector2Minimum_t0118D3BCCC30009374C3613725CCAA9FC1925216  : public Minimum_1_tFCA18669CD0EFEE67131E2B8BDD8A6799366DDC0
{
};
struct Vector2Sum_t96CCEB3B4CF0E48078C49B4AE6EA31E2EAD76EEB  : public Sum_1_t6C78D9A011177D69BD9FFAF9178540690786EA12
{
};
struct Vector3Average_tBED73D68BEEF7FF1248CD39DC757EE1D17F7D69E  : public Average_1_t4546D3677276101A75233CEC8DA31B26A94A938E
{
};
struct Vector3Maximum_tAFA850AD2B08FFB6227E4B9AA51E183A76C8B232  : public Maximum_1_tE515EF101FE4005B2D226B2EE875AEF04F5D7561
{
};
struct Vector3Minimum_t6B791B90C6DDFAEBA3BBEF4123923379A6AC8BCB  : public Minimum_1_t3EDEC667B35FB5E85EC2335EC202BD40FB5C9F73
{
};
struct Vector3Sum_t7EE3D5E38CF36FC9065A7E107AD3756FC92DF081  : public Sum_1_tF427AC4AA7372DA92039BEF5E84E18658052E397
{
};
struct Vector4Average_t7D82E1E0173B7C57F756151C60AA27041CBA3E63  : public Average_1_t0B0A4E2E2FC0EE90EF131D98EA0F1FD222851FA8
{
};
struct Vector4Maximum_t7CCD88C4E7B30CC9DF01D4ADF2595B3C773BDDAE  : public Maximum_1_t95DBFB824A11DBD481FF1D8BB163CDCF41C2DB1A
{
};
struct Vector4Minimum_t7D50F0F5685EF37F5AD9ECF41E12DE5900A0C7B3  : public Minimum_1_t5AEA0C9633F5FFC1F0A22424D13CCF996C58A988
{
};
struct Vector4Sum_tCFD2AC8A19618DF253EE1032687E511D335582B1  : public Sum_1_t45679A3A598213C50F27E6E220C5D98B7EBACA77
{
};
struct OnBeginDrag_t43F9263213A327A2E834D70D2E037AB33CDFB715  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnCancel_t7572E2B012357EBC6E707D237843FED42B6746CF  : public GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635
{
};
struct OnCollisionEnter_tD9413D3734BF97D05B82B370589F1333F26548CE  : public CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56
{
};
struct OnCollisionEnter2D_tC60AAEFF3BA0389103F124037DAFACDAF346AFEB  : public CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9
{
};
struct OnCollisionExit_tDE0B25DCAC3D133943D3F1B66AE7B19BF10E480B  : public CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56
{
};
struct OnCollisionExit2D_tBDA502A916DAB0228E93096E2EACA171C111D131  : public CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9
{
};
struct OnCollisionStay_t91366E2712A162A92F1340736ED6A04FEAE2A693  : public CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56
{
};
struct OnCollisionStay2D_t7D4BC91CD3FD0DD50B0EB2A94047506211693BB2  : public CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9
{
};
struct OnDeselect_t33E8985BB89247A0F9AED30BF3307FCCDDB46708  : public GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635
{
};
struct OnDrag_t6CB6E686FCB47DCE9566C368CDD83652380E2742  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnDrop_t7E94620420B54AAF9B61A99D5DA30C12F149B360  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnEndDrag_t13DC180C4FA0C3A49DBB49546DB0AC03648E4BC9  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnPointerClick_tD9E20D93550F66D36F7F19609BB8D9C1D623BCA8  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnPointerDown_tE550D18403A18462D4682F2AFA8DFDCC75D33636  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnPointerEnter_t5073E86F9E194C777DB00289204E3A332F03BF9E  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnPointerExit_t3F0DEB49665D7EC49203E338EDEEE9A31E7F6172  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnPointerUp_tA6DF47AEC4B2968164407EE8E2EA59EFA16723B8  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnScroll_t5F029DA8850B3CD842C70BED7C949ADCF3912CEF  : public PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC
{
};
struct OnSelect_t4ECE219F4237901AA966CF77B2BF377CCBDF6672  : public GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635
{
};
struct OnSubmit_tBD31DD2D8417EC0F4E43A2098F4BF4CB43BF31A0  : public GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635
{
};
struct OnTriggerEnter_t9D70B70106598697451E390FD506E5DBC5B14788  : public TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8
{
};
struct OnTriggerEnter2D_tE9B4D49C1DBF5CD4EB2252858F1358A06E3992E4  : public TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0
{
};
struct OnTriggerExit_tE1B89A6681A4C97F8B87C36EB6912428712AF1FD  : public TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8
{
};
struct OnTriggerExit2D_t6BB3E7256A7CA79800D2E033495B59485F86CA22  : public TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0
{
};
struct OnTriggerStay_tA6C9BDB431099C7A82D33C186923CFD0FD2AD63A  : public TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8
{
};
struct OnTriggerStay2D_tB93B9A480814B79AA75777748525946DDCEA143E  : public TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0
{
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712  : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
	bool ___m_EnableCalled;
	Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation;
	int32_t ___m_Transition;
	ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors;
	SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState;
	AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers;
	bool ___m_Interactable;
	Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic;
	bool ___m_GroupsAllowInteraction;
	int32_t ___m_CurrentIndex;
	bool ___U3CisPointerInsideU3Ek__BackingField;
	bool ___U3CisPointerDownU3Ek__BackingField;
	bool ___U3ChasSelectionU3Ek__BackingField;
	List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache;
};
struct Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89  : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
	RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Template;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___m_CaptionText;
	Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___m_CaptionImage;
	Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___m_ItemText;
	Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___m_ItemImage;
	int32_t ___m_Value;
	OptionDataList_t53255477D0A9C6980AB48693A520EFBC94DFFB96* ___m_Options;
	DropdownEvent_t8A008B010A742724CFC93576D6976E474BB13059* ___m_OnValueChanged;
	float ___m_AlphaFadeSpeed;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Dropdown;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Blocker;
	List_1_t89B39292AD45371F7FDCB295AAE956D33588BC6E* ___m_Items;
	TweenRunner_1_t830EC096236A3CEC7189DFA6E0B2E74C5C97780B* ___m_AlphaTweenRunner;
	bool ___validTemplate;
};
struct List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F_StaticFields
{
	ControlInputU5BU5D_t6002FE42668CAFCAD2E46CF0277C97FC17389550* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tC738A5621689A7678648746667E7F66D96D6B8FD_StaticFields
{
	ParticleCollisionEventU5BU5D_t38A3BDB80328B5E9131C909384B9942D5590DFF9* ___s_emptyArray;
};
struct List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A_StaticFields
{
	ValueInputU5BU5D_t34B6D3D8D3BBF72C9A7A56F8EE7931560C68206F* ___s_emptyArray;
};
struct List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0_StaticFields
{
	ValueOutputU5BU5D_tBAA15CCC547BD7B4BDA59FBAC0E7651F36652F84* ___s_emptyArray;
};
struct List_1_tCEC1993B65ACD0529D8C0BB5006274E22D7D8A55_StaticFields
{
	OptionDataU5BU5D_tF56CF744A9E6A0DBB0AC2072BE52F7C8D2E1947F* ___s_emptyArray;
};
struct Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582_StaticFields
{
	Func_2_tAF4123F8D69F1A665BBB864E1C97131C05AEBBEB* ___U3CisInspectedBindingU3Ek__BackingField;
};
struct GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B_StaticFields
{
	Func_2_tC5B959A6DD6FDE84607DD9ECC529B9BE485C63C5* ___U3CfetchRootDebugDataBindingU3Ek__BackingField;
	Action_1_tB4285954D4854A1287BC3C7667C0DFC4D3A5F9A1* ___releaseDebugDataBinding;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_StaticFields
{
	U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C* ___U3CU3E9;
	Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* ___U3CU3E9__4_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9_StaticFields
{
	Dictionary_2_t103D0AE280060A707280D1A6221B0F0DB05F988E* ___internPool;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
	float ___Epsilon;
};
struct ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_StaticFields
{
	HashSet_1_tAE2F12E55878645F5BE7C4D5603228A6FAB429C7* ___typesWithDefaultValues;
};
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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2_StaticFields
{
	bool ____cacheEnabled;
	Dictionary_2_tD32FCA243D8628B9421B262DE8EDCC31B7ED11FD* ____compiledExpressions;
	ReaderWriterLock_tBA6D275E19444C911C8681A576EB0CBB12B16B5B* ___Rwl;
};
struct Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___EmptyObjects;
};
struct Type_t_StaticFields
{
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
	Il2CppChar ___Delimiter;
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
	RuntimeObject* ___Missing;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_StaticFields
{
	OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F* ___s_NoOptionData;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

	inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411  : public RuntimeArray
{
	ALIGN_FIELD (8) ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9 m_Items[1];

	inline ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9* 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, ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ContactPoint_t241857959C0D517C21F541BB04B63FA6C1EAB3F9 value)
	{
		m_Items[index] = value;
	}
};
struct ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949  : public RuntimeArray
{
	ALIGN_FIELD (8) ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801 m_Items[1];

	inline ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* 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, ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ContactPoint2D_t16A7EE2DDFB4FA3A09C6554E11F30CEDAEBFA801 value)
	{
		m_Items[index] = value;
	}
};
struct ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724  : public RuntimeArray
{
	ALIGN_FIELD (8) Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* m_Items[1];

	inline Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2** 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, Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
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 TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB  : public RuntimeArray
{
	ALIGN_FIELD (8) Type_t* m_Items[1];

	inline Type_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Type_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Type_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4  : public RuntimeArray
{
	ALIGN_FIELD (8) bool m_Items[1];

	inline bool GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline bool* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, bool value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline bool GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
	{
		m_Items[index] = value;
	}
};


IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* ___1_getValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* ___1_getValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_mAB6CC1DFA132E2D55F55F38A79F0F52B9ACCC0B8_gshared (EventUnit_1_tBCED9BBEF88DC750ACDDAFBB7EB456ED8D091D3B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MachineEventUnit_1__ctor_mE406843D4A53E5903F3C376F6936E58FA03F9538_gshared (MachineEventUnit_1_tF034B3CE458399A78E5917423B8727BB6810C8D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisRuntimeObject_mCE791C307ACBF90709C6013A540104F6FB0A1110_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, RuntimeObject* ___1_default, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_mEF34F656EAA86A39229CB4D0C76B313D5D26B3B2_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_gshared (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_gshared (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_gshared (GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBus_Trigger_TisCustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_mB478FA593821452751F41E6A06AEE00199EEE2ED_gshared (String_t* ___0_name, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_target, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 ___2_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3_gshared (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC_gshared (ManualEventUnit_1_t2D8B81D967BC0B84AB2E9E23D5CFBB3F9D9B6FDD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared (GameObjectEventUnit_1_t5670F126B004F76783C7B3C30CCD81742F9F122D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_gshared_inline (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_gshared (GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_gshared (GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_mC59E6EEB8A2C422ECD72476DB56E103E75FFF00B_gshared (GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m67EE5D3031944EF4CC429318AF81920B503EFEBA_gshared (GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905_gshared (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m7C5AF7BC224E24C64B0125C7487950782F7949B9_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, int32_t ___1_default, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Flow_GetValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mC6A3ED68A3105D96011D191766A1C30D9D35CB92_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnexpectedEnumValueException_1__ctor_m8323477225F696295F492B2FB8E57AA261ECB3E9_gshared (UnexpectedEnumValueException_1_t9F5986D23EC39566589DD5FAED80D4A5A70F64D7* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_gshared (MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_InternalTrigger_mB807A67550D22A854C988EE9753B65B3B0359A10_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, float ___1_default, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, bool ___1_default, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_gshared (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m34B08AC7950C8A949F18794F515EEADB355A79B1_gshared (List_1_tC738A5621689A7678648746667E7F66D96D6B8FD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED_gshared (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_mE7964684AC3EA4E0971DB97739D67A575FB3084F_gshared (Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiInputUnit_1_Definition_m695561726566AED670136E9BDAB17BD57D24F7EA_gshared (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiInputUnit_1_InputsAllowNull_m36CF4FE70272987C071B2F2996FDA2904ECAC029_gshared (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_gshared_inline (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared (ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_gshared_inline (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiInputUnit_1__ctor_m85F216EAA8C404CAE84DC8C71074E505CE27538C_gshared (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetGraph_3__ctor_mDEAB0D5867A53E33D02EE7C0E766BA055513D89D_gshared (GetGraph_3_tB9B245D31C6EA5C0BB569EC1D84F95DD91213A86* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetGraphs_3__ctor_m363A09235473489F4072D77BA28D8B2A98463AAD_gshared (GetGraphs_3_t574646358DD5C0E139628A2C73E008AF88916CDE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HasGraph_3__ctor_m14DEF6FA09116F23C0D72ACFBC5756F4866A5E34_gshared (HasGraph_3_t9769A21D1460CF887917FC23AF55101D899A446E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetGraph_3__ctor_m06F40CD28C3C4F7A239BA7ABBC82E6607DCE6B52_gshared (SetGraph_3_t4299738FF0290D69F2FEC93C461371322131D438* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnsureThat_IsNotNull_TisRuntimeObject_m609E619BEADC6A63A12D5BFF2B15CCB0A4E28F4B_gshared (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213_gshared (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, RuntimeObject* ___0_param, Type_t* ___1_expectedType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Add_1__ctor_mCEAAA06A3501894835258FF7775F317E72BEDF7D_gshared (Add_1_tCFF7E239BEFEDCA80FA267F5AA539A9B8AF5588F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Divide_1__ctor_mF6F2D82BF91DDA198A5723449928A44C0EB2ED22_gshared (Divide_1_tD4212EDDA5F38F908CC4A0BAB33B6D9D8B49FE27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Modulo_1__ctor_m841D87D879B03E750C2F1E79CF74AFE93A3D20C5_gshared (Modulo_1_t1581A343FDBE12B6754A74D0FAEE89774CDD51AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Multiply_1__ctor_mB73F58C7A93904A5F6944D412C812E2304CA8090_gshared (Multiply_1_tA4590DA8DE2731A186228CF781D5DBC1DC5AECB4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subtract_1__ctor_m975AD5357726CDAC178109595CC5D84E13F7A8CB_gshared (Subtract_1_t0079A4C8B7DEEB051EB0CB09AE251CE440AB3E77* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sum_1__ctor_mFA89D0DBB3799D3B473C82B4093B188306958E63_gshared (Sum_1_t502EBC7039A31EF3CDDE6C6F28C2BAE282EE54D0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Add_1__ctor_m03D8F595E0BD3D6E1971F8E21F2BCB77DC1A224E_gshared (Add_1_t8C91B1E42DB246ED5F342011F310A3B5BEC140EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Absolute_1__ctor_m0DEACD9611D5541E6292870489B1D6714038ADD7_gshared (Absolute_1_t77D20F8C30AE861A34B46988E6D5A4B547E3BA3E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Average_1__ctor_mE4E596616EB5AB17485B58A2338E830E17EE37D4_gshared (Average_1_tCA7DD8688080C56898B980994E37B9F06E4E4691* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Divide_1__ctor_m5140D7E85FA89EE1FE6266D0B38A27271742D9F5_gshared (Divide_1_tF92DA2E76CA2912A3C975E711955EBAAAC7D4CD4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862_gshared (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84* ___1_getValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lerp_1__ctor_m170EE8856432DBDEF325A71F1B4B93BCBA837856_gshared (Lerp_1_tC11AFC4AF953744AE5AE3E21A2D89203E45E07F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Maximum_1__ctor_m10D092F8625C3D8695686441867A3D266617B963_gshared (Maximum_1_tE5B5B2553B1DA17AC9AD6EC4EE85FBAE54D63F3D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Minimum_1__ctor_m4EA9DD9FE5590CB29F77210F6DE3A80F01C7423F_gshared (Minimum_1_t8FE9A91CC7EE570287AF7FBF0AFC4B5DF9DA28E8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Modulo_1__ctor_mDEF41EAB1A6B4BE23C125B52CE1A7CC025598C6B_gshared (Modulo_1_t850D41A19079E624939D654FFAE9A7D3CA44BF0C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MoveTowards_1__ctor_mA19907FE3C6FBEF39BF019B6AB56B48DA2E553DE_gshared (MoveTowards_1_t70A91479A15E0E4E2647CBAB60914A47910F93E1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Multiply_1__ctor_m4603D01BA4FC63042FF48322BDB024AC575E8E67_gshared (Multiply_1_tE49E1DAC8DDF057729CF8B98A0A0B13AB7DC1FCE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Normalize_1__ctor_m87C0119A30538D7F2AF4F196700AED4E841A712B_gshared (Normalize_1_t7BE5D0DFA43BA662A50AF675BA8FD9EFEFC84572* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerSecond_1__ctor_m8ED857EB3D3D80B47FBF2B0D82E59042EB1C6FE3_gshared (PerSecond_1_tDF7BC3082104665A62EE8F7BD99A3897EB0F2593* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Round_2__ctor_mA48CDE693FF7F66FF764AFB131303A9BB1A647C5_gshared (Round_2_t397B39112EA05C65325D782638740DB2F16F43BF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subtract_1__ctor_mF91BBF6F3409E02F44AE351DE52953344CF93882_gshared (Subtract_1_t56E0FF1272BC72707C44D92A3AF57B9E67A18E2C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sum_1__ctor_mE317FA3F789B575C78A65B464BD30102728139F5_gshared (Sum_1_t6A986FCDF3FF5161BBCB0F2DC5E305C2074BC975* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Add_1__ctor_m86F93381C31B55A11C828C8480562937DA89B884_gshared (Add_1_tAD9C131E198A1FE61DE7D91BB71B7891561C9DE5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Absolute_1__ctor_m7DE29F5AD0E7C2353FF3BBE6801A59D2EDB6A979_gshared (Absolute_1_t2D3E1D68B7CFE63789BEDD8294A7F713AD9FA19E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Angle_1__ctor_m98C849F141723C151C0F384AB820989FAF8C6CBB_gshared (Angle_1_t49A2B8C64D4CACAEAA7889CA873A99A8851E41C9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Average_1__ctor_m2FFC7D6F82C52E7A411F81AA346A5EA24BC3EEDF_gshared (Average_1_t793AD42D411E9F40D39B56967F39BB90B4D3FC8E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Distance_1__ctor_mB15742AEAFC3FBE86540344C4003E62B49BA2FBC_gshared (Distance_1_tAD8E7A69AE1646302783A974DE0E599FD20F53A1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Divide_1__ctor_m8908421C1B4D677423A884820970BFBE684E57AD_gshared (Divide_1_t0D79BB8F9A3785999827C001451BFB29229351DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DotProduct_1__ctor_m9B54BB591F9E404077443BBEBC44A5D5E36F85B7_gshared (DotProduct_1_tEF10D5AF5170374FC3950CA132B8D55872A0D93D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lerp_1__ctor_mE9AAC624E5770642B53FCD1D5DB43D27BCDABA73_gshared (Lerp_1_t871671EC83E552861D36A24735DD03CB1B82FD65* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Maximum_1__ctor_mC8EB2A8E61497809651161D1BB29928C47F36968_gshared (Maximum_1_t52DD678E6CCCDB4066013A42D34FE97610500D2F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Minimum_1__ctor_mEDCAC635E23412F7D3B84FC11DD58CD3B8EAE936_gshared (Minimum_1_tFCA18669CD0EFEE67131E2B8BDD8A6799366DDC0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Modulo_1__ctor_m7DB5E1E30FACB0CE4CF3BB528188E65627FD10A3_gshared (Modulo_1_tAB609C011BFDC283E391D2342D5265AB222484C1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MoveTowards_1__ctor_m249C5A25D65D178D5CCC47CF5E5D337EC5676CEA_gshared (MoveTowards_1_t831C7E63E170AC55F7BCB4C167C7749925042F28* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Multiply_1__ctor_m064CB2929FE848D5FEDEC0E4A9C8DDB11B486C80_gshared (Multiply_1_t47C5B3C10412189C4A2FC1304CB1126642589DEC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Normalize_1__ctor_m820C0EB4FD9530A6C0AC208741AD4DDE0D4F9DD9_gshared (Normalize_1_t247F78B378339D162A54E93179DF3D126E4BC77B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerSecond_1__ctor_m01D915EFB827941C7670B45F79F8830C84A38BEA_gshared (PerSecond_1_t72FA3B71EBE2BB756A7BDF1ABEF8AC4D9A14DD95* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Project_1__ctor_m0BDDA01A3CCAD535D31F2EFF940F063C7DB225E9_gshared (Project_1_t9B9875594AF61413624135C374E4A65B871AEAD9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Round_2__ctor_m0252240138705632A0C89E173DD3D3AEF4873657_gshared (Round_2_t14318F333BF7B2D1D2D40CCB6BFECE9942A73D57* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subtract_1__ctor_m6C8207A3CF030874BB2D511D57B504CDBD16BF4F_gshared (Subtract_1_t3E70C6C8B343D9665A04663DD28C6416162450EE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sum_1__ctor_m601646291B1EFE1A2E07C40AEC402B4B9F4C8A19_gshared (Sum_1_t6C78D9A011177D69BD9FFAF9178540690786EA12* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Add_1__ctor_m1C0146807C6FC031701F79178DA362D7A2BED6C5_gshared (Add_1_tE2681296597AA0278E512EEF9366048F086B2CE8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Absolute_1__ctor_mFACD3D5A7D4356EF2FFE2212456178121069D46E_gshared (Absolute_1_t2D6B0CE9A7BCF66FEB2D9FECB9D77961310530BC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Angle_1__ctor_mFF3182F8E10A6BC4408DEF16733AE3305CD66B0F_gshared (Angle_1_t407EFE9A334631BC879B3A169C4F8CF14173B719* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Average_1__ctor_m8CE31B1EF87B35E2877361BDA31891916F29CE15_gshared (Average_1_t4546D3677276101A75233CEC8DA31B26A94A938E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CrossProduct_1__ctor_mFDED394C5869604BF873896A6615671CA6DB4C5A_gshared (CrossProduct_1_t4BACDDED120B5DFF9A905507EE572345B218AACD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Distance_1__ctor_mC22BF4CF632A093026ED91C815C1A43909365274_gshared (Distance_1_t0F872B1DCC3F3F445DB5B869E21A7AF1E16EA05B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Divide_1__ctor_mC9E36F3C2ED914BB90B5CB11FAD793AA8E53393C_gshared (Divide_1_tF51E109A60140012DDEBF8C9A1D795D4D4D63D08* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DotProduct_1__ctor_m9CB531E1E7D3411731847CD236C18DCC4F06B67B_gshared (DotProduct_1_tAE185BE6DEA935D2DBA3A39FFB847F1BC03BB24B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lerp_1__ctor_m5EC162E318A2BC68FF826B5F3E07EBAFB348E998_gshared (Lerp_1_tFB66E836FD39854B694049EC439119E87B2F7E19* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Maximum_1__ctor_m57AF354225C1EE7380CD737623F76F4BEB1F989F_gshared (Maximum_1_tE515EF101FE4005B2D226B2EE875AEF04F5D7561* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Minimum_1__ctor_m6833526C8CA53088E221F98DAC2EB1C3A8DDE864_gshared (Minimum_1_t3EDEC667B35FB5E85EC2335EC202BD40FB5C9F73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Modulo_1__ctor_m549078D10DB224DBF0CB2D993EE9E663C13793F0_gshared (Modulo_1_tF7857E5C8F346A19556428ECE6ECAB428E0A460F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MoveTowards_1__ctor_m4B6982A734E94192A15D5B1EA006569448A6ED75_gshared (MoveTowards_1_t01041347A3B7E982E89845BA56418A3BBF9D1EA0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Multiply_1__ctor_m0E81CDF4ED1AC04693730875C7DF1B710EFCEF53_gshared (Multiply_1_t82966F986C841D91E169484B1204855788DF8B75* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Normalize_1__ctor_mBD54A24B93036056307264CC3F26B2710D5D691B_gshared (Normalize_1_t2ED80D6ACE4237A5EA42152DCE369B5EAF7EA273* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerSecond_1__ctor_m9F51C8A62488D028CAB0A59F79288665016A6FD7_gshared (PerSecond_1_tC68D3B1A78D8A3C0F6A157BB94C473BEFCF2B999* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Project_1__ctor_m0ACE6E5BA01E5A5B38CDD5C2906F0D84DED528AE_gshared (Project_1_t021CAE32A9D38A968574466E108ABE918DDDD53A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Round_2__ctor_m7C1A744EBB1C2F3211D5DFDBE9D60B27A0B1ECF6_gshared (Round_2_t58979B67652AC3F90DA6A96A359510671EB026A0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subtract_1__ctor_m3235AA67A37C7DC8A6613999AFA98E485A0FBE8F_gshared (Subtract_1_tDAB052B1ECC570E8BA9AD1402873BE6A0CD56B62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sum_1__ctor_mC628C4EC726635DAEBD5B636D4A6FFB21B118538_gshared (Sum_1_tF427AC4AA7372DA92039BEF5E84E18658052E397* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Add_1__ctor_m981AF14E2941C7DF497D461DB38D40C5B50FB8C1_gshared (Add_1_t0FEAF76085A384DD52BE115AA7195C72510E87AF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Absolute_1__ctor_m20694B61966790E45D863C14639654143971B384_gshared (Absolute_1_t238132F9E56C287581E21782D8FB7F00384C1121* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Average_1__ctor_m1F1D072ADF6356DF164E2DA9C015CC6A4BF2CE03_gshared (Average_1_t0B0A4E2E2FC0EE90EF131D98EA0F1FD222851FA8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Distance_1__ctor_m49ED572D0F3D7F5125567DE6CCA0F3BA7195506B_gshared (Distance_1_t782B012B929FA44566A14A3D9783FC4505BF70BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Divide_1__ctor_m66883B8361FB8314C7A9E3C4FA4E2C900D0C2E9E_gshared (Divide_1_tEF3BDBDBD70E8D9C2B2DE3F5A698C32F490F03CA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DotProduct_1__ctor_mDE83024E1C99024D3F176C3BA1F21C0876A5CF35_gshared (DotProduct_1_t70CFEFCB81FC10AD5E0B71BCBA244B43B0E566AE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lerp_1__ctor_m854B46732EBB320F6C27825345E5E1AB6A9E4A54_gshared (Lerp_1_tB822503988575DEFA39DF839672B8E98FDA5E2ED* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Maximum_1__ctor_m7B9788793C5C888FF407B17F1F64E3152CBFA139_gshared (Maximum_1_t95DBFB824A11DBD481FF1D8BB163CDCF41C2DB1A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Minimum_1__ctor_mBC074A65DB6EFAD25788A8D94C6345998B83316E_gshared (Minimum_1_t5AEA0C9633F5FFC1F0A22424D13CCF996C58A988* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Modulo_1__ctor_m25F674838CDF256106081B8D6AD99E1A33BBBE07_gshared (Modulo_1_t4C0A985F7D2B650978D5037EAB5D206DE10A98CD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MoveTowards_1__ctor_m5CD4E3CF895B8B905426A0BF3A51F7C205CA7BA6_gshared (MoveTowards_1_t7E7F48EDD3449516B8E685D37048E4747DCF733E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Multiply_1__ctor_m6C394831C88CAC00C6AF1BB181ECB45B1F9D32E8_gshared (Multiply_1_tBCE33153D082D901297EAF88E2C43E941F1B13DA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Normalize_1__ctor_mDF626A8D499D64032794958FCB3ACCFBBF928169_gshared (Normalize_1_t78307EDB20041D6CC649276C51BF1110FC52A921* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerSecond_1__ctor_mD78D587C0F1210141BBCA9602F6D644E09A69DB7_gshared (PerSecond_1_t2B5F5401B70F24D2EA8EDDE16F82C36872971640* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Round_2__ctor_mF87A1A159297D746A19011BA03A9559DFF0DB501_gshared (Round_2_t5C9DC81D6E0B508497AAC495DCB1C382FFDE38D3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Subtract_1__ctor_mDA0778E6377825C59F0E212C0037BA71C1113C09_gshared (Subtract_1_tD6A0881A688C63ECB43D4B59368CC118B30700A7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Sum_1__ctor_m4F957FF38E397F9A5BE332FB0BF10537FFDEFBA0_gshared (Sum_1_t45679A3A598213C50F27E6E220C5D98B7EBACA77* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline (GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OfType_TisRuntimeObject_m159512A788C6571FEF13C708CB20374087C762DD_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphPointer_GetParent_TisRuntimeObject_m0912F5855483D959E99EDBB0F6807D9DDD7F4C45_gshared (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphPointer_GetElementDebugData_TisRuntimeObject_mE1ADEF8C14250DB09E3AF852A9BBE407939F4B4A_gshared (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m8B7C82E5339106446418AC956405FA13D74EB6AB_gshared (Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589_gshared (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_hook, Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* ___1_handler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA_gshared (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m590B3025E37BB004193D3544A7512F53A77C5B5F_gshared (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;

inline void Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4 (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* ___1_action, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_enter_m3E2FDC29BA09A1F4EF7DEA1318B2EB3A81B5478C_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnOn_m39B57ADAE4A192BDA80EB7FC081649C84FD0B5ED_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnOff_m922C23F61320D5F7AF0043C97BA6BAB43042A07D_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_toggle_mF2C07F61056334ED4510667267617E9E9B06C55C_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_exitOn_mFE0FBBBCB8BE7DAD0719C0D25DC449FA74EFF2DB_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_exitOff_mBA70BB88943A3BB08A391D91C03990C87CBEE2CD_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnedOn_m90307CC898D60C0EDBC1B4CB1E46DD8A84131128_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnedOff_m779EC7ABA37BA44F69C857E8160C7D5663E7B7CE_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
inline void Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6 (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* ___1_getValue, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*, const RuntimeMethod*))Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_gshared)(__this, ___0_key, ___1_getValue, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_isOn_m02D876733C1933FE7EB6AC9521531917637DE5E2_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_enter_m0C09565A48D09215E1C3D3DE33FD1F88A91D6FB7_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_exitOn_m5E6386A0052715A6E19FFE838427AFC7FFF70730_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_source, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_exitOff_mC9FC02F7785F4D990B1EBD45474460DBF492D3D1_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_turnOn_m77FA49846727DBAD2BBF4E82EBDB362D5BC29E85_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_turnedOn_m8ADB0E9263FF052DF04B50153F06A55286688C9B_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_turnOff_m18391B9DCFECCC40D228703000F1433D0F93BCC1_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_turnedOff_m4E39DC1B5D0782D9ACB561E1AD577E3D71D92459_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_toggle_m361E2BF43CC352BF0C0C9FE5865087636A59D80B_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m13F69C00C8318E63AE3DDB4171D27AE711571BFD (Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ToggleFlow_get_startOn_m9487384F81C5DCF91DC87CFB6175A35CFD6FB7AA_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
inline Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ToggleFlow_IsOn_mE17D4680C27F547243E839F9EDB4AF3CD510DDB4 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnOn_m47C3E5FD3CB3A5FEB67AC7EA05D5DD25EC4BA688_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnOff_mBED4DD0C6ACE2678A309B61B8B6BA3FFCC461124_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_toggle_mCA3C19DE0F6D182DFDD13D4BB8DC5F7E65FA278E_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_onValue_mE4B8EAF5DA0BB95A8870D7850824A25190D58003_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_offValue_mAFAE7D7A8AC5153745D3625D41A53C9FE09354A4_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnedOn_m4DD73B0F1D300E5D765C1FF3660367978890A0BB_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnedOff_mA39DF11ACC4157EC6D3BC14744AC239F2562DCBC_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_isOn_mE42E78F80562F20EAB02B80503472E0CFC6E1F55_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline void Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76 (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* ___1_getValue, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_gshared)(__this, ___0_key, ___1_getValue, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_value_m55B84035E2845416C47CEF743F5507F84FA74F12_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ToggleValue_get_onValue_m2B73ABEE9872F3472A0742D91B5F04E7C4AB0E3D_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ToggleValue_get_value_m12B7EF5CE91B1743EEB84CBC750B7C565E7B4357_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_source, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ToggleValue_get_offValue_m2074C60281662A993131E49D1B424E2919CD8DF0_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_turnOn_m50312547546F682F9A39C7706236BEEFE5DDA61D_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_get_turnedOn_m25E2DFC2A53E4F7393E9B36E0F89E5D166BDD42D_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_turnOff_m8A6D298B730C4412B308F6B3F8A0B2DECCFA0C96_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_get_turnedOff_m71C3B6451C7AB03EC332478C4B1CEB95B5E63BDE_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_toggle_mA83BFBDF06FA210C420B2A83F481AD7F85FF3EBA_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m947FC2AF8EDF50DFF52B5CC11F65EE817DD6D6D3 (Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ToggleValue_get_startOn_mD8E02872F7DE26C2D6B059FC513A542B3102150C_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) ;
inline Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TryCatch_get_exceptionType_mFE8FA2A0A1F51FA7D429D9B6E026CED831B32E8F_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_enter_mD40DFF78068FAED6E87135B2ADDCBD02FF5FFF98_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_try_m6D29A06E238DE6AD6E76D2E854CB2D25FF864C2B_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_catch_m398D65B7F665219CC7362508A7325653456EE8CD_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_finally_m90949E996684DD078BE5FF8CD85988DED61DC504_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_m81E1466E77946ABE570086EF9FD05C425C23A97A (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, Type_t* ___0_type, String_t* ___1_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_exception_mD462992D50294E8840972CB68294E2C5BC0C25FA_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* TryCatch_get_enter_mFFCB70AEF07504128D735A8B0CCCFA6B6F735891_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TryCatch_get_exception_mFDDC289A3DA055B10CD62DACAA47F14496B63801_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit_Assignment_mE5DC2E131C1BA666F655E321312165D7B4BB74C7 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_source, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_try_m97E0644B72165E8EB7CF368D73B263DC7E8F46A2_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_catch_mED5C25D480E1E4E7B77FACC4B950130087D629A3_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_finally_mAD5CF0966047481AB393D89171CAB0DCCFCCDA41_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Flow_get_isCoroutine_mE8A19E751C2E37B2D6EB42897DBBC0C4C2896752_inline (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, RuntimeObject* ___0_port, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoopUnit_Definition_m733F734C166B80A2309AEF474EC99B388CF0E53C (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void While_set_condition_mCDEE1B88F70955EAFE56BA1B9405975C32E62EF3_inline (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* While_get_condition_m6578079095B2704F139921969684C3FE1ADD85F9_inline (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* LoopUnit_get_enter_m62CF2143AD62A0E6558753801D71209827D96DDB_inline (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_source, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___1_destination, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Flow_EnterLoop_m12CD98062B11CD2096F6CDC09C3F98F0EBD8077D (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
inline bool Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  bool (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_gshared)(__this, ___0_input, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t While_Start_m9E304006776C2392DBBAEDCDC990B9011A4289BF (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* Flow_PreserveStack_mF8870AE4EE078682F117D92B27AFE07750FEB33D (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* LoopUnit_get_body_mC02FE53361E01268A47F3E9895386E08F3FECCFA_inline (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_RestoreStack_mFB55BF4370280327BE1153080FE917B734F275A3 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Flow_LoopIsNotBroken_m5C87C8CB61A3BE312490F621ED2D5B7E6071C742 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, int32_t ___0_loop, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool While_CanMoveNext_mF1A015E054F708FA80DEF44209E1F4EE0A43FF77 (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_DisposePreservedStack_mC5054B871900DB5A3BD3F860673AE9474BB926EE (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Flow_ExitLoop_m732817A23178C10CB03E982D00B7060D10A93A82 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, int32_t ___0_loop, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* LoopUnit_get_exit_m76AD750BD83218006725E3570BA197CBB1F46124_inline (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoopCoroutineU3Ed__8__ctor_m55FD94F77BFB931A86150A5784F4442B9633BC77 (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoopUnit__ctor_m567B2FAC70475C865895354F827738672A469668 (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
inline void EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185 (EventUnit_1_t225E2175FFED614FB20F59A218F8EE7427C8AA6B* __this, const RuntimeMethod* method)
{
	((  void (*) (EventUnit_1_t225E2175FFED614FB20F59A218F8EE7427C8AA6B*, const RuntimeMethod*))EventUnit_1_Definition_mAB6CC1DFA132E2D55F55F38A79F0F52B9ACCC0B8_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_stringParameter_mD885CFD5B2762556EB1E2893B2CDB405EB92BEE3_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_floatParameter_mE3F01D76DA006493980C4CD4EA9B62E6459B8661_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_intParameter_m81A524B0EFF61834FF0D474D9FD6F015C56FDE7E_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m75956336ABA8F5725AFC8BA1859820328C3094F7 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_objectReferenceParameter_mE4329C9387D3AF15B9683A3D8E4B2E92070F155D_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_stringParameter_m9BE8D21F332CB5D7B17C9E3A9241610C4E55193A_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AnimationEvent_get_stringParameter_mBD37923DF24A4D090FFA56C6FE2538D1815EBFE3 (AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_floatParameter_m11EA60EC0890658558683C8731C6DD696CC2AFB0_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AnimationEvent_get_floatParameter_m00CC143874DF66921808693FE6E56D27AAC07642 (AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_intParameter_m1C47B70430750DF04D384946926F0652199D2BC8_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AnimationEvent_get_intParameter_mE1621E76D06F7ECC1F15E7A4ADE2C3DAF2EAFBC1 (AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_objectReferenceParameter_mDC77485C4D668AFB6E8091665E58165706A20FB5_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* AnimationEvent_get_objectReferenceParameter_m74F6A7AC3CE4FA8FF01F510506CB97EE261614EB (AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* __this, const RuntimeMethod* method) ;
inline void MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B (MachineEventUnit_1_t610366B888210821027731EA624B12E8F2BB3D3F* __this, const RuntimeMethod* method)
{
	((  void (*) (MachineEventUnit_1_t610366B888210821027731EA624B12E8F2BB3D3F*, const RuntimeMethod*))MachineEventUnit_1__ctor_mE406843D4A53E5903F3C376F6936E58FA03F9538_gshared)(__this, method);
}
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, String_t* ___1_default, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, String_t*, const RuntimeMethod*))Unit_ValueInput_TisRuntimeObject_mCE791C307ACBF90709C6013A540104F6FB0A1110_gshared)(__this, ___0_key, ___1_default, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_name_m9EAD566DBBFAEA4788ABA4EBF351EA7CBAAF9645_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_floatParameter_m9D72654A51113958471C7A5D67A35239D81889D3_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_intParameter_mFE186C83CCA494CCBCA888CF7B33CF2D2937B978_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_objectReferenceParameter_mCEA2F8A8B6F3825E7E114B336ACB63121E5312D9_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BoltNamedAnimationEvent_get_name_mE500F56C157B019D4CA519721BF28E3DC17A34C5_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) ;
inline bool EventUnit_1_CompareNames_m8483DA073D2C9C2870981725234A7984DE67626B (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
{
	return ((  bool (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, String_t*, const RuntimeMethod*))EventUnit_1_CompareNames_mEF34F656EAA86A39229CB4D0C76B313D5D26B3B2_gshared)(___0_flow, ___1_namePort, ___2_calledName, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_floatParameter_m408FA69F908C8F4DA437FB2573611F5BA948AF28_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_intParameter_mE498D26E1D1C9BBB279ECC6EFBC29C423AF44955_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_objectReferenceParameter_mC64A84F56A1EA0E09EA143386ECF4418E26CB04A_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnAnimatorIK_set_layerIndex_mC886DDD792863501FE50D3A72177CFDE22D50A85_inline (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnAnimatorIK_get_layerIndex_m15CBBD0E51DA600F21CCF64A5C8A1EF898A96E38_inline (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_gshared)(__this, method);
}
inline void GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78 (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_tB78A49B8569803AD39FCB705183676A65D9B2496*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_gshared)(__this, method);
}
inline void GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA (GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681* __this, const RuntimeMethod* method)
{
	((  void (*) (GlobalEventUnit_1_t66E72C84191E1B4F9B08D0CEA8B0AAFAC1EDD681*, const RuntimeMethod*))GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_gshared)(__this, method);
}
inline void EventUnit_1_Definition_mB7798285BFE0E0F36FA20AD62D38D03500DF80A7 (EventUnit_1_t6685E61E4EDF3B9ED5844F896350561D6A2BD767* __this, const RuntimeMethod* method)
{
	((  void (*) (EventUnit_1_t6685E61E4EDF3B9ED5844F896350561D6A2BD767*, const RuntimeMethod*))EventUnit_1_Definition_mAB6CC1DFA132E2D55F55F38A79F0F52B9ACCC0B8_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltUnityEvent_set_name_m6EC2DAFA192D773C7DEFDC25F1436E93384B98D7_inline (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BoltUnityEvent_get_name_mEA03573400FA63ED3E85330143204813AEE43367_inline (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, const RuntimeMethod* method) ;
inline bool EventUnit_1_CompareNames_m6627237A0479D9AFDF74EB84901EA71E813236BF (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
{
	return ((  bool (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, String_t*, const RuntimeMethod*))EventUnit_1_CompareNames_mEF34F656EAA86A39229CB4D0C76B313D5D26B3B2_gshared)(___0_flow, ___1_namePort, ___2_calledName, method);
}
inline void MachineEventUnit_1__ctor_mDD40C7425FFBF8A47570F4D4F3FC3560535AF200 (MachineEventUnit_1_t4B164AE67AE8077ADA553C6BBC818454E072A024* __this, const RuntimeMethod* method)
{
	((  void (*) (MachineEventUnit_1_t4B164AE67AE8077ADA553C6BBC818454E072A024*, const RuntimeMethod*))MachineEventUnit_1__ctor_mE406843D4A53E5903F3C376F6936E58FA03F9538_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CustomEvent_set_name_mF7B1F853C4DE5253C23A4450EA0C60B1AFE795F9_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* CustomEvent_get_argumentPorts_m32AFD8C262070ACE4624BD69FF2FDEE5F70C42DD_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_m5205DE31A2845CA637E760D98EECD6A2824A8631_inline (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
inline void List_1_Add_m50F93975E2AF51A69E0A065DBBC05AC802F2FE49_inline (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0*, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CustomEvent_get_argumentCount_mC2CC28CCBEBD092AB47B0B81D67746A4D494644C_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* CustomEvent_get_name_m5B463025307E55A58816068C620A247C611C2862_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) ;
inline bool EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___1_namePort, String_t* ___2_calledName, const RuntimeMethod* method)
{
	return ((  bool (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, String_t*, const RuntimeMethod*))EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662_gshared)(___0_flow, ___1_namePort, ___2_calledName, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* List_1_get_Item_m1AC9FA104B983B379844956961B3AEE8782837F0 (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventArgs__ctor_mE2EFDC65C1EEFC5B8D801DB1CCEEB3E8A81C6131 (CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652* __this, String_t* ___0_name, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_arguments, const RuntimeMethod* method) ;
inline void EventBus_Trigger_TisCustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_mB478FA593821452751F41E6A06AEE00199EEE2ED (String_t* ___0_name, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_target, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 ___2_args, const RuntimeMethod* method)
{
	((  void (*) (String_t*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652, const RuntimeMethod*))EventBus_Trigger_TisCustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_mB478FA593821452751F41E6A06AEE00199EEE2ED_gshared)(___0_name, ___1_target, ___2_args, method);
}
inline void List_1__ctor_m074672056E72D87099BCC702B2CA0225193B5DBA (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3 (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t7D37696A86712423521A34B1A0CA32C5CB2EA26A*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3_gshared)(__this, method);
}
inline void ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC (ManualEventUnit_1_t2D8B81D967BC0B84AB2E9E23D5CFBB3F9D9B6FDD* __this, const RuntimeMethod* method)
{
	((  void (*) (ManualEventUnit_1_t2D8B81D967BC0B84AB2E9E23D5CFBB3F9D9B6FDD*, const RuntimeMethod*))ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC_gshared)(__this, method);
}
inline void GameObjectEventUnit_1_Definition_mC04D3C65A1123D2341A8830B1B776A3FBDAC4CE3 (GameObjectEventUnit_1_t240D9335391937C923DEB57BA64D038E32112DD9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t240D9335391937C923DEB57BA64D038E32112DD9*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisBaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F_m9015B9815CA8C53C34C5BEFAB59D737F2532C495 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GenericGuiEventUnit_set_data_m29ECFC8B873C81A4FA70556C3EE55C2AA05138CB_inline (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* GenericGuiEventUnit_get_data_mA62612C577ABED68DD2D22BAB5A85D5E736F5F93_inline (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m91C5D0B24C6FD76303284E298BEBF90F9E2141D3 (GameObjectEventUnit_1_t240D9335391937C923DEB57BA64D038E32112DD9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t240D9335391937C923DEB57BA64D038E32112DD9*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54 (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGuiEventUnit__ctor_m49889B3DD0493223EF2629A6741CC31C7145BDA6 (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDropdownValueChanged_set_index_m8FD39C86463DF6F6DDF825242E00A7949B12297F_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDropdownValueChanged_set_text_m5CF3AE71A4CDCE0AF1FF0D611BB0B37195370416_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnDropdownValueChanged_get_index_mA333315D3374ED1761B02A76D84F070CD51AB4B6_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnDropdownValueChanged_get_text_mD9E94D957A9BE8AB61A4BBD91276A11EA85146A8_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_inline (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F*, const RuntimeMethod*))GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_gshared_inline)(__this, method);
}
inline Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* Flow_GetValue_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_mDF281A9924DE4343AB80B12D4B16F63F3879A7BF (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_gshared)(__this, ___0_input, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tCEC1993B65ACD0529D8C0BB5006274E22D7D8A55* Dropdown_get_options_m30F757DBA22980CB77DADB8315207D5B87307816 (Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* __this, const RuntimeMethod* method) ;
inline OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F* List_1_get_Item_m6248FAA3EA9E9148D0E784C78FA4B1F5FFDD6366 (List_1_tCEC1993B65ACD0529D8C0BB5006274E22D7D8A55* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F* (*) (List_1_tCEC1993B65ACD0529D8C0BB5006274E22D7D8A55*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OptionData_get_text_m147C3EFE4B7D157914D2C6CF653B32CE2D987AF1 (OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA (GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnInputFieldEndEdit_set_value_mF2F42BD6D8A318A4F62A2E6D7704B2471DE135E2_inline (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnInputFieldEndEdit_get_value_m00255CCEDD5CBA384EC5B1B0CAD8988A807CEB0F_inline (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648 (GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t022D7079716B8677BAEB2CD251456BC6586D7F5B*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnInputFieldValueChanged_set_value_mF11242827C5AB0D5DA71A05C00C2AB6C493AA2B9_inline (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnInputFieldValueChanged_get_value_m6E4D8B15B54F8D1F02C407A1D4C26059A4275CA1_inline (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_mA7E2BD9890756B32DB07CFB158F0D8243E3B3209 (GameObjectEventUnit_1_tF280C68E36A34F32C72EEBF76294ACC5DBB59FDC* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_tF280C68E36A34F32C72EEBF76294ACC5DBB59FDC*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisAxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938_m3D8FA569C3FAC4A7D3AAD8F6C0DE98CEC2CE0C36 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMove_set_data_mBE96353D15F3D474662EBB57F14F243D65351AFC_inline (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnMove_get_data_mEE6623E7B1B6B8D042622832E45750E8FCE4993C_inline (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m1E10474DA279238318F8207FAC1FA70559E2F5E8 (GameObjectEventUnit_1_tF280C68E36A34F32C72EEBF76294ACC5DBB59FDC* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_tF280C68E36A34F32C72EEBF76294ACC5DBB59FDC*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
inline void GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD (GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnScrollbarValueChanged_set_value_m138364F4D2246ED96945B1CDD71CCD41A329AD42_inline (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnScrollbarValueChanged_get_value_m834E1C1828DF2BC22249C757A498793F8B8AE219_inline (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD (GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t54A8DF7D2F7FD216F92D8416B0B2DF5CF23608E9*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_gshared)(__this, method);
}
inline void GameObjectEventUnit_1_Definition_mC59E6EEB8A2C422ECD72476DB56E103E75FFF00B (GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mC59E6EEB8A2C422ECD72476DB56E103E75FFF00B_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnScrollRectValueChanged_set_value_mC4D9AEA1203889872E4CDB2862BF4A70F048B4B1_inline (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnScrollRectValueChanged_get_value_m292B50AE2C3BD76F368C8C65E4BD362DC67C5997_inline (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m67EE5D3031944EF4CC429318AF81920B503EFEBA (GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t3E71C716AFE98DE6AFFD0E1C9B44D1F08557D7BF*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m67EE5D3031944EF4CC429318AF81920B503EFEBA_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnSliderValueChanged_set_value_m19B000CA961BCA7246C26EA3BBDE08552E3169E6_inline (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnSliderValueChanged_get_value_mEC56FB1C57A53F466B4B2AEB6901F149D8BAC3DC_inline (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0 (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnToggleValueChanged_set_value_mAF431C6ECE21A5CCE785955954A6E0E63656D5C9_inline (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnToggleValueChanged_get_value_m360E1EDD08291DE1A31A74C18759ABBCE02CF3D5_inline (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905 (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t2AA360F7FEDC54C81C26CDDEDD017B86AC9648F9*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905_gshared)(__this, method);
}
inline void GameObjectEventUnit_1_Definition_m23A0080A3F2A2BF0F97FA0477FE7FCAD0CC5A3CF (GameObjectEventUnit_1_t794FA872953A054B702E35EE6C7002AC5D270DB4* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t794FA872953A054B702E35EE6C7002AC5D270DB4*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisPointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB_m19091B63567347AC5F530725F888286E1431C9D2 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventUnit_set_data_mBEFEE8C211C06D533A723004EB722AB014EE19CC_inline (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* PointerEventUnit_get_data_m18B9E7126BCC08B101E1D6EA8A8717B8FB1C92BF_inline (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_mCB3F5181488E639EC053852F040A28FFFEA2D610 (GameObjectEventUnit_1_t794FA872953A054B702E35EE6C7002AC5D270DB4* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t794FA872953A054B702E35EE6C7002AC5D270DB4*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
inline void EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, const RuntimeMethod* method)
{
	((  void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, const RuntimeMethod*))EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnButtonInput_set_buttonName_mDEC8CF3D1EC89DFD568E6A46590494A066FDF4AB_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, int32_t ___1_default, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, int32_t, const RuntimeMethod*))Unit_ValueInput_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m7C5AF7BC224E24C64B0125C7487950782F7949B9_gshared)(__this, ___0_key, ___1_default, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnButtonInput_set_action_m4BE3A9521955D22579150E5E03D639F3B7D276CE_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnButtonInput_get_buttonName_mBF92756E6C5F0A1C6573B6F0B0E5A2300D3DEE83_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) ;
inline String_t* Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  String_t* (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_gshared)(__this, ___0_input, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnButtonInput_get_action_m32F61AA3C2A74E1ED1EA7C47EE69C823A51E7BBA_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) ;
inline int32_t Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mC6A3ED68A3105D96011D191766A1C30D9D35CB92_gshared)(__this, ___0_input, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetButtonDown_mEF5F80C9E8F04104E807D9CBD6F70CDB98751579 (String_t* ___0_buttonName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetButtonUp_mEE713E86F1A024762EFED092BC59F3478E786601 (String_t* ___0_buttonName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E (String_t* ___0_buttonName, const RuntimeMethod* method) ;
inline void UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B (UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334*, int32_t, const RuntimeMethod*))UnexpectedEnumValueException_1__ctor_m8323477225F696295F492B2FB8E57AA261ECB3E9_gshared)(__this, ___0_value, method);
}
inline void MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120 (MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2* __this, const RuntimeMethod* method)
{
	((  void (*) (MachineEventUnit_1_tFEE27A934FA6DC5A5AD38ECCF06892F801EDC8C2*, const RuntimeMethod*))MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_gshared)(__this, method);
}
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m0E8555D7B7529876F68FB8A757A2EDA4202C7C50 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, int32_t ___1_default, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, int32_t, const RuntimeMethod*))Unit_ValueInput_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m7C5AF7BC224E24C64B0125C7487950782F7949B9_gshared)(__this, ___0_key, ___1_default, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnKeyboardInput_set_key_mC0F450330BA26F0CED4258B3E873B47955CE3168_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnKeyboardInput_set_action_m65E321E670996EA4D8622B2B93DCA48D6099DF82_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnKeyboardInput_get_key_m50108809CC7B92533E2406E05B9B3F34BF88D119_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) ;
inline int32_t Flow_GetValue_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m64F3013435ED978259E39DF1316A2246AC25A49B (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mC6A3ED68A3105D96011D191766A1C30D9D35CB92_gshared)(__this, ___0_input, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnKeyboardInput_get_action_m93B610DC65ABC3A06147917D5D623CCA964562C1_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2 (int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyUp_m9A962E395811A9901E7E05F267E198A533DBEF2F (int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434 (int32_t ___0_key, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_m6234CF93210EF61A1BA11C72741069C5B4150E03 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, int32_t ___1_default, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, int32_t, const RuntimeMethod*))Unit_ValueInput_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m7C5AF7BC224E24C64B0125C7487950782F7949B9_gshared)(__this, ___0_key, ___1_default, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMouseInput_set_button_m7BF2777675C2D26DBB2B33BFF36550D41DF4FC4A_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMouseInput_set_action_m85C27EBD358B3CE0AB2D16E933FE971EF627E589_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnMouseInput_get_button_m21997B19347EEA872A9EF5F0FDAF2AEDC373CFE2_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) ;
inline int32_t Flow_GetValue_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_mB22F1E77EB802B4CA94ADB697C857D60E1FF1816 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mC6A3ED68A3105D96011D191766A1C30D9D35CB92_gshared)(__this, ___0_input, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnMouseInput_get_action_m3917A90C84039D61741EFCFBB8141D060A9CFBD0_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetMouseButtonDown_m8DFC792D15FFF15D311614D5CC6C5D055E5A1DE3 (int32_t ___0_button, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetMouseButtonUp_mBE89CC9C69BBEA9A863819E77EA54411B0476ED6 (int32_t ___0_button, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA (int32_t ___0_button, const RuntimeMethod* method) ;
inline void EventUnit_1_InternalTrigger_mB807A67550D22A854C988EE9753B65B3B0359A10 (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method)
{
	((  void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9*, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F, const RuntimeMethod*))EventUnit_1_InternalTrigger_mB807A67550D22A854C988EE9753B65B3B0359A10_gshared)(__this, ___0_reference, ___1_args, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* GraphReference_ToStackPooled_m1B4F1864F1BB4D989036872F944D1654CAAAEB69 (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* __this, const RuntimeMethod* method) ;
inline void EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3 (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
{
	((  void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3_gshared)(__this, ___0_stack, method);
}
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, float ___1_default, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, float, const RuntimeMethod*))Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_gshared)(__this, ___0_key, ___1_default, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDestinationReached_set_threshold_mA9D5EE8B5161BF744B8B4D709CAF0E0092AD4959_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, bool ___1_default, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, bool, const RuntimeMethod*))Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_gshared)(__this, ___0_key, ___1_default, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDestinationReached_set_requireSuccess_m4B95F88FBA6323577292A8FC77653CDDB347C793_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GraphPointer_get_gameObject_mCBCF0B452BCFBA5113E8CDBE2B54477C5A047C83_inline (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) ;
inline NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NavMeshAgent_get_remainingDistance_m051C1B408E2740A95B5A5577C5EC7222311AA73A (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnDestinationReached_get_threshold_m97A90E10F619881C76E3D454DA02396DBA6CC714_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) ;
inline float Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  float (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_gshared)(__this, ___0_input, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshAgent_get_pathStatus_m86F0B08D0018E3230218F8ED3A7C522A3765B648 (NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnDestinationReached_get_requireSuccess_mA18BB67A22950CF6923C924BE173B7F3AADAF571_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_m98B689109A557A55038E0933848D1AB0A49AA1EE (GameObjectEventUnit_1_t2E9A0AE00499085D6271D46B04DBD8704A0D944B* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t2E9A0AE00499085D6271D46B04DBD8704A0D944B*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_collider_m2EC4B2C7299B33E5C23F7B802E93847652B235F4_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411_m1C6024FEF07142CD3673C560B2CFA906CA2A7ABC (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_contacts_m8D66C4DF9DF5FB352C029E2C8A47A7277C7D667A_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_impulse_m108829512F66BEB8571BD28F8A415AE46F04BF2B_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_relativeVelocity_m48B88BF7C2B95903129F1CF215E86B8715DDDAFB_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisCollision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0_m40AEFDF49F8FB507C9FE48CCBD1A4BBC62D88D25 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_data_m3583A3FA3FB0E75750EEA35675B0DE977B19D789_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_collider_m803E3564F05AF0A8F6CDD9F5C04A6374FE7E4746_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_contacts_mB0119DED2FE18079F58B2BAEAC5AEFE4FBE7462A_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411* Collision_get_contacts_m2E8E27E0399230DFA4303A4F4D81C1BD55CBC473 (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_impulse_mBCF985C6F698B50546E815EC9829319F7B511D91_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collision_get_impulse_mBA2EDD39B7F495FF335FB867B244253602C7EF5D (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_relativeVelocity_m24DAF31D674A82709B72DB64BC9A64667179D588_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Collision_get_relativeVelocity_mAD9D45864C56FFAB284E77835BF75DF86D4E4CC0 (Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_data_m77B517A9B460273C32A3EC18F02B1E1B99E5E50A_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m67F2B64566586CAFEF8CC9109259F9B42E5094AC (GameObjectEventUnit_1_t2E9A0AE00499085D6271D46B04DBD8704A0D944B* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t2E9A0AE00499085D6271D46B04DBD8704A0D944B*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit__ctor_m22704637A2A7BE045753A97B21859EC32DA58928 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_m4B064001D7854387292524BE410B325FDD78957A (GameObjectEventUnit_1_t8D33B6566EFAD4766D1FBA929B33133215274BC9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t8D33B6566EFAD4766D1FBA929B33133215274BC9*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_collider_m8919CAFD1AC327502A0E9D006B757586FA2C6C86_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m7DD115FFEB3ADB8C36AD386C3CD497DFB356901F (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_controller_m878CE937790120A493FBBB92857C4ABFB74C5CE2_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_moveDirection_mB5C27CDB2F1CFE74CEBD3B81269955A479584E79_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_moveLength_mC63E8CDA0C9FCDCFB16F9C0FEB97E643EAE24C55_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_normal_m46841313BF32B93A2C657DE5BE69A340FD5FB1B0_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_point_m4F941E65FAA8C8E26CCA1F6ADB997A3566CA8528_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92_m1630E2196D28099B2AF92895225E61FDAB07E490 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_data_mE3CAC5D175FCCA61EC2F1D8D98A41DCA5FFB39C1_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_collider_mC9E0854B239772DB2450995F01D3808090BBE7B0_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ControllerColliderHit_get_collider_mA2CF90334AD1231C04452B2D99715A9E289691D6 (ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_controller_mFA72C1112B94EF1455582A3130A3170351B7DDDC_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* ControllerColliderHit_get_controller_mEC3E909A4B9843AA2F7A6606B021D3E88771F9EB (ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_moveDirection_m5E5AC92CE4E4F2DDCB3E930B0BE5C0F7BDF8AC8E_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ControllerColliderHit_get_moveDirection_mC4C6384C18B4DAE3D301D079AE2A30FCC2E78A93 (ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_moveLength_m90E2EE1ECDFDC62AA12D5D8721DFBA16B56E5264_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ControllerColliderHit_get_moveLength_mC681AFC545104C3F9F1B117D9603C3A80EDF4CED (ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_normal_m8C775F1DD7EC882D72B4CFE82B5BAF7AE40F4332_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ControllerColliderHit_get_normal_mDA7A9B952DEA2B2EDFFDD153DFAA08089C9FFBB6 (ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_point_m6453C80A01D74D5B523D64543B468BC50C034C85_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ControllerColliderHit_get_point_mCE74937BAC07AD84F6B255471177974A5C12E915 (ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_data_mCBFA8A6ADF0D31A302CCE51A3E995E3AD3AD3ADB_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m448188C324B30F783F5206A0AFD080C931D75278 (GameObjectEventUnit_1_t8D33B6566EFAD4766D1FBA929B33133215274BC9* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t8D33B6566EFAD4766D1FBA929B33133215274BC9*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak_set_breakForce_m07919AC056A3AEB412A6234DEB316FCB4A9FD35D_inline (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak_get_breakForce_mC30D377FB8528EE2FF14A6C32AFD88841C2FE8C2_inline (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_m404EAAB26BFA48611B44BA55879EF176D58CDF50 (GameObjectEventUnit_1_tA8BE47EDB7D972808BB0861B73D08E11005020C6* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_tA8BE47EDB7D972808BB0861B73D08E11005020C6*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnParticleCollision_set_other_mF8AA9F8692A098556B2D3CCBBED38A00855F9D2F_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisList_1_tC738A5621689A7678648746667E7F66D96D6B8FD_m9D14BBF7D18E927F7BC39A6AA4A3C39073D823B3 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnParticleCollision_set_collisionEvents_mE71ACAF56CFE5E2B07FB459D14F4A7E98ACC635D_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnParticleCollision_get_other_m1C0CA77B7264DB7472C37ECB6152657A7B32CB75_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m34B08AC7950C8A949F18794F515EEADB355A79B1 (List_1_tC738A5621689A7678648746667E7F66D96D6B8FD* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC738A5621689A7678648746667E7F66D96D6B8FD*, const RuntimeMethod*))List_1__ctor_m34B08AC7950C8A949F18794F515EEADB355A79B1_gshared)(__this, method);
}
inline Data_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F* GraphPointer_GetElementData_TisData_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F_m2B559F4EDFB2938617931F5D1D47A1C71D70DC4B (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  Data_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared)(__this, ___0_element, method);
}
inline ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* GameObject_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m5C3C1AA51E25BAFDD8D40BA1EDC7DA8871AF29AA (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParticlePhysicsExtensions_GetCollisionEvents_mD44421A4CC66ECB3D6FD5D9012FE6131D3DB74B7 (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___0_ps, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_go, List_1_tC738A5621689A7678648746667E7F66D96D6B8FD* ___2_collisionEvents, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnParticleCollision_get_collisionEvents_m5D00A0BE3827A2E5593A44D9A5EC55C3045F3CED_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m05FCEC7CF9162AE560472260D25399F88EA811B1 (GameObjectEventUnit_1_tA8BE47EDB7D972808BB0861B73D08E11005020C6* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_tA8BE47EDB7D972808BB0861B73D08E11005020C6*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEventUnit__ctor_m2C0DCD9D12A376A6076AEBA160AAB40724EF4FD0 (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_m4461C318114AD2D75C622096B71204AA9D2226A8 (GameObjectEventUnit_1_t56743BBC93593AA304A78F5FF14AA7CB9527EE3C* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t56743BBC93593AA304A78F5FF14AA7CB9527EE3C*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerEventUnit_set_collider_m109FB27908928F281B9A8EB18214713694F84808_inline (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TriggerEventUnit_get_collider_mBA410C2CD21AF1D9A0E553A93B906E05681627A0_inline (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_mC6DC8652A1509BC7EF19E9ADC2C6738849097B4B (GameObjectEventUnit_1_t56743BBC93593AA304A78F5FF14AA7CB9527EE3C* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t56743BBC93593AA304A78F5FF14AA7CB9527EE3C*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
inline void GameObjectEventUnit_1_Definition_m1F0C2A2892D9334B7844E46055BB9D73C05931E2 (GameObjectEventUnit_1_t6F95B2D2C8CEC1D2E96253356809F05810C17AB5* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t6F95B2D2C8CEC1D2E96253356809F05810C17AB5*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_collider_m0717941D65F899D0A9E28207AE8BDA99ED4CEE6B_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949_m31F3E0FA3526ED18FC1C82348B0F5906966EE8FA (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_contacts_m3174EFAEE47D290274836C26882E3FA32BB5D71D_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_relativeVelocity_m35340D1DAA88BDFB7A0D8842244C1F55C81CB43E_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_enabled_m6D2537F386ECF50CECED56836E631ED648D1D4DF_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisCollision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_mC07BCCFEFB7BCAFCCB2788A90344D209FF05AC66 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_data_m5DFC1130102EB54A67E7A58D42CB36778F42061B_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_collider_m015E5EE2112C7035A0CB96EEFCB1B81129B35912_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37 (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_contacts_mC3A279BF957A162889431FF0DE206137AC05CA1F_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* Collision2D_get_contacts_mA4A1EDCC2D82407E30EC63689C7858C684462E68 (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_relativeVelocity_m7C4DFF179275B6FB8685691FC0D720A78D7001D0_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Collision2D_get_relativeVelocity_m1F0BB90BC73FB0A0EA27212D832BB3F26D4C004A (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_enabled_m949FB4D721087E2B0986289DB13BCE118D261465_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collision2D_get_enabled_mBA3D8BA274E40F606E8356C64A78896B6D2D77B6 (Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_data_mC14C2708B08EE2B5D35F502233039D84316ABC20_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m8FB94B2FCC0A36C8D2AD64894F58A0D7944A7C2C (GameObjectEventUnit_1_t6F95B2D2C8CEC1D2E96253356809F05810C17AB5* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t6F95B2D2C8CEC1D2E96253356809F05810C17AB5*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit__ctor_m7EB0630333613E288916F167172F3F3CB18B0756 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_m87C5C269F0D1EFA7A070E18FADA48440EBEDCF72 (GameObjectEventUnit_1_t190A34E8B31AEF44C4B4259A20F495AC97E89298* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t190A34E8B31AEF44C4B4259A20F495AC97E89298*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_breakForce_m05EC95AF60BD695B7641578C413B66EDA787134B_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_breakTorque_mEE6B99345BA736EAF6CBED0FB28CF7605B96D552_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m02D7044E327D0DF1EC64CDAD8D58F02F44B4E2E2 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_connectedBody_mEBFDF621A4DFFE0752356EED3EF7EDEEA788714D_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_reactionForce_m27E5D88A55D76CFB5544F7C77143EAC6A14CDD84_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_reactionTorque_m0A18F28F393FA46D7A22CCDB19A7E2B27FE09D81_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisJoint2D_tFA088656425446CDA98555EC8A0E5FE25945F843_m1ECECA712FF221EEB20B3DB131FA026CCE822FE5 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_joint_mF89EF37E556AAA1860F81E8CD50F7A3B103466D0_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_breakForce_m6DFE3E3EE1789EE9AA0949A65182AB097C88A7EF_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Joint2D_get_breakForce_mB07CFACCF8173013AE59639635067991C67AA1F3 (Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_breakTorque_m461CCA94218AE90940E752F0F52C277DFE99A6B6_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Joint2D_get_breakTorque_m03E456D986A250828053D33391C5792BBD464F4A (Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_connectedBody_m3F7210C361AD07D8A0A9D1BADADA788BE95B3ABB_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* Joint2D_get_connectedBody_m2ACC7B59AFFF74F080B96DBBC42866B15F6EA125 (Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_reactionForce_mC40AC5AF6732FF4677CE9B5A407C1D9EC3F43E27_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Joint2D_get_reactionForce_m89418F3DB76BAA9FBD8695B496B139C8F091D26F (Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_reactionTorque_m4B90220BC7F10B7285D6D086DD4D7A6B2577C362_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Joint2D_get_reactionTorque_m1A3E7969A0627E174968D2A4BBAB230ED131ED85 (Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_joint_mB260506A8D8D7A464140ABE7246AF3F778E6F507_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m1C8152D67890872AF37ECFFCF5D2F0364A03830C (GameObjectEventUnit_1_t190A34E8B31AEF44C4B4259A20F495AC97E89298* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t190A34E8B31AEF44C4B4259A20F495AC97E89298*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent2DUnit__ctor_mB1146B7ECE4B7B8400D03F4B6EF61974D5CCF060 (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1_Definition_mEC5347A42FE6D3ED40AA6B0281294D831E912B02 (GameObjectEventUnit_1_t4273A31FC4237543C3D58856A05AD930C7D35865* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t4273A31FC4237543C3D58856A05AD930C7D35865*, const RuntimeMethod*))GameObjectEventUnit_1_Definition_mB57BB2FF45093EA40528550F9653E8094118D73E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerEvent2DUnit_set_collider_mE6DCF217A97984C3F8C7565CB5A1A62016F203A1_inline (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TriggerEvent2DUnit_get_collider_m7A6600935BBB19236C58CF54D8B45FAD16A7B321_inline (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, const RuntimeMethod* method) ;
inline void GameObjectEventUnit_1__ctor_m368E07EDD1845BAB63FD14E5B0123C18092067BE (GameObjectEventUnit_1_t4273A31FC4237543C3D58856A05AD930C7D35865* __this, const RuntimeMethod* method)
{
	((  void (*) (GameObjectEventUnit_1_t4273A31FC4237543C3D58856A05AD930C7D35865*, const RuntimeMethod*))GameObjectEventUnit_1__ctor_m007FA860D3A89520E62731FBD6123219A53A666A_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m8D756D1F9D10A8AC7F62FD2DE39EE2C49E38AAA3 (Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTimerElapsed_set_seconds_mFAC6CA71E42A0FED8DCE2AA4B4B1A439CCA8D7B4_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTimerElapsed_set_unscaledTime_mFADDC67A2AB7B8DA2D86A0F58BA74643BDF67B5A_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
inline void EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method)
{
	((  void (*) (EventUnit_1_t40B25DA16AEA62A779014CF05CBAF79C702A7DFD*, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C*, const RuntimeMethod*))EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED_gshared)(__this, ___0_stack, method);
}
inline Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared)(__this, ___0_element, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnTimerElapsed_get_unscaledTime_mEC1C2165399859129CD02076E330B9481930EA38_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnTimerElapsed_get_seconds_mE21766742F65F98A6C2B69E9A4A2E43495113C3D_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) ;
inline void Data__ctor_mE7964684AC3EA4E0971DB97739D67A575FB3084F (Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611* __this, const RuntimeMethod* method)
{
	((  void (*) (Data_t60E6DA443F2BE9F79617BCDF59C58926457CF611*, const RuntimeMethod*))Data__ctor_mE7964684AC3EA4E0971DB97739D67A575FB3084F_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_enter_mBCD2FDC1A1018334CA91317CC4BD6742EAB52393_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_exit_mE072D7BBAB18B76E3224D8C09F8EE40A88945401_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_name_m44339917D9F6BFE7019F03F7CD1247F9BBDFC8F0_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_default, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Unit_ValueInput_TisRuntimeObject_mCE791C307ACBF90709C6013A540104F6FB0A1110_gshared)(__this, ___0_key, ___1_default, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_target_mC1E5750D5055CF5D8911976A2FB4BA5E571B370E_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
inline void List_1__ctor_mA4119690BF1A14D871E59475E33E808B42BAFE61 (List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_arguments_mBEC9F1330A78373B4A713327E515235BC8851B72_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* TriggerCustomEvent_get_arguments_m91CE968BBEE9F28D271F4CA815C846099429813F_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m825F6C3214C9530B7C845E9CD85F4E4083D22311_inline (List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* TriggerCustomEvent_get_enter_m6AD78E3A0CF5A54A57E8E23C33D3E8650B353F89_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerCustomEvent_get_argumentCount_m0BDAC23F1829F0D281DB0FB17DB8BB885B27AFCB_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* TriggerCustomEvent_get_name_mDB0710A75FC3343A29945C0775E9023131F70227_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* TriggerCustomEvent_get_target_m97F2B76909EF139939F96B946FBFFFE66F1BCA32_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TriggerCustomEvent_get_exit_mFBC455E670816D0B41655B189007FE35D38B3483_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) ;
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_gshared)(__this, ___0_input, method);
}
inline void Func_2__ctor_mDEB4A72572B38AEE7E30EBC9B24A834CA9E9AFCB (Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_Select_TisValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_TisRuntimeObject_mA036CD745FB5632D387E2574670FF50DB110CBDB (RuntimeObject* ___0_source, Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE* ___1_selector, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method);
}
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEvent_Trigger_m90D990D2049F0DC64F11B11BEEE63EEFC7CBAE64 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, String_t* ___1_name, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_InitializeNCalc_m6829088082FF6147659A66A00A91574F7CF825E9 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) ;
inline void MultiInputUnit_1_Definition_m695561726566AED670136E9BDAB17BD57D24F7EA (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method)
{
	((  void (*) (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087*, const RuntimeMethod*))MultiInputUnit_1_Definition_m695561726566AED670136E9BDAB17BD57D24F7EA_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Formula_set_result_m2DAC06F9F74A6FA5C59FCF668C93949B30094A95_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
inline void MultiInputUnit_1_InputsAllowNull_m36CF4FE70272987C071B2F2996FDA2904ECAC029 (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method)
{
	((  void (*) (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087*, const RuntimeMethod*))MultiInputUnit_1_InputsAllowNull_m36CF4FE70272987C071B2F2996FDA2904ECAC029_gshared)(__this, method);
}
inline ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_inline (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method)
{
	return ((  ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* (*) (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087*, const RuntimeMethod*))MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_gshared_inline)(__this, method);
}
inline RuntimeObject* ReadOnlyCollection_1_GetEnumerator_m5C7C2C896E59E3FDCE42D3C2F5B6317679E988F8 (ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9*, const RuntimeMethod*))ReadOnlyCollection_1_GetEnumerator_m487A0501D6F875A04F7D8F93F1CB3C813994AA64_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Formula_get_result_mCE5A67FD177AB34C82C26AA1D9356D9A7676B8BE_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Formula_get_formula_m85FE84EDBC5917645DE2B2FE82F59A01F908961C_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression__ctor_mC20F887C4306B4FD58BAC0A36FA0E7EE4C04AA99 (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* __this, String_t* ___0_expression, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Expression_set_Options_m0CE27C68CB599CBDADB8BD4FFA1DB4316F643E9D_inline (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EvaluateParameterHandler__ctor_m7D33238E371CBF8FCB2348F80692AEAA658C349E (EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression_add_EvaluateParameter_mAB2F748CF1AE06078C756B6DBB0A5751FBE591DA (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* __this, EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EvaluateFunctionHandler__ctor_m64ED74FD93198D828AE9F245B69DB64EFF3E7C85 (EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression_add_EvaluateFunction_m93B1C8FE60EB5786D8C35491FE0715DA459C9964 (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* __this, EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Expression_UpdateUnityTimeParameters_mA1EB56211E78AF74A705E2A3DE49E956228E672C (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52 (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3 (FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
inline float ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
	return ((  float (*) (RuntimeObject*, const RuntimeMethod*))ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_gshared)(___0_value, 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_EXTERN_C IL2CPP_METHOD_ATTR void FunctionArgs_set_Result_mB16375F74B435ED3A21A4B28B6E4CF81A5455139 (FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
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 void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Formula_GetArgumentIndex_m171C0086BA6F892C105E12B0A269444925006685 (Il2CppChar ___0_name, const RuntimeMethod* method) ;
inline int32_t ReadOnlyCollection_1_get_Count_m3BE5F5B9F6BF85172497CF579357E907FE4306A0 (ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9*, const RuntimeMethod*))ReadOnlyCollection_1_get_Count_mE6BED30C94187FC8CC2C7E5CAF0163455240223C_gshared)(__this, method);
}
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ReadOnlyCollection_1_get_Item_m7DF7514F283CC134639BB6AED51F9E7118CCB0E4 (ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9*, int32_t, const RuntimeMethod*))ReadOnlyCollection_1_get_Item_m88FE6EF1106EAB22F63554956C77E25339159136_gshared)(__this, ___0_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Formula_get_cacheArguments_mFB82A543D91B31DEAF8D98F3F52EEE7F55522832_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Flow_IsLocal_mA44A72117F4D4F4FA19A681DADCD7D11081F1C37 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, RuntimeObject* ___0_port, const RuntimeMethod* method) ;
inline RuntimeObject* Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4 (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582*, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, const RuntimeMethod*))Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_gshared)(__this, ___0_input, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* Variables_Graph_mFF568DA54967F8B42CFB9A157E7A44BD9793C30C (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8 (VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* __this, String_t* ___0_variable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VariableDeclarations_Get_m0192852426CBE4530276D02A82DA16BF17102F49 (VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* __this, String_t* ___0_variable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GraphPointer_get_self_mA8F327FBE4EF87B42E8992F4B5538448C345C561 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* Variables_Object_mB6FF17FC93A9EB3425031A636D7C43278E58BAB9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 GraphPointer_get_scene_m3661A81AE5765198875E046D7B61D7C054111A91 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_inline (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30*, const RuntimeMethod*))Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* Variables_Scene_mC0239FD2E92DC1F85EFAFC16775C8ACC272FAB89 (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 ___0_scene, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* Variables_get_Application_m1E970B0E06A9B398A643372038C31B9DA027EDC3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* Variables_get_Saved_m5CD5E082527F541A2ECEC955AF320CC210DB8D7E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___0_separator, int32_t ___1_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtility_TrimEnd_mF56B067AEA06D0639BB635AF043E1F8D207E0FD6 (String_t* ___0_source, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Formula_GetParameterValue_m59E188DD12BCB71A6348278F480BBD6B7CCC17EF (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, String_t* ___1_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Member__ctor_m78DD6A24AF3192FEBEABF0704491BC43A5F6AA32 (Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* __this, Type_t* ___0_targetType, String_t* ___1_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___2_parameterTypes, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Member_get_isInvocable_m6FDD01541CC69BF7E0426E704D52A0CFADF57BB3 (Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Member_Invoke_mCD85E38F3EF30BA6452D80059F3D701B465D30D0 (Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* __this, RuntimeObject* ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParameterArgs_set_Result_mEB9F6FC8CA211EF0F80C66161F5A91A94A205BD8 (ParameterArgs_t6F99757E4429D71D057F5A21D287F4F0E57D7957* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Member_get_isGettable_m92EA64768DAA2C9506144253964D0D12601D8F92 (Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Member_Get_mCA415EB3672258AE8582E718583161535F93570E (Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* __this, RuntimeObject* ___0_target, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
inline void MultiInputUnit_1__ctor_m85F216EAA8C404CAE84DC8C71074E505CE27538C (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method)
{
	((  void (*) (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087*, const RuntimeMethod*))MultiInputUnit_1__ctor_m85F216EAA8C404CAE84DC8C71074E505CE27538C_gshared)(__this, method);
}
inline void GetGraph_3__ctor_mB3A5C705DEAA6D12BA3BE8452D9BBF3C281C7CF7 (GetGraph_3_t240D683507250730B369D4D03D93585BF9E50192* __this, const RuntimeMethod* method)
{
	((  void (*) (GetGraph_3_t240D683507250730B369D4D03D93585BF9E50192*, const RuntimeMethod*))GetGraph_3__ctor_mDEAB0D5867A53E33D02EE7C0E766BA055513D89D_gshared)(__this, method);
}
inline void GetGraphs_3__ctor_m02ACCC404DC84F34A339DAF26462FB6B6FF02796 (GetGraphs_3_tBCA0F4E56A08D5278A8ABD3E0D53EEB8CE8020E2* __this, const RuntimeMethod* method)
{
	((  void (*) (GetGraphs_3_tBCA0F4E56A08D5278A8ABD3E0D53EEB8CE8020E2*, const RuntimeMethod*))GetGraphs_3__ctor_m363A09235473489F4072D77BA28D8B2A98463AAD_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HasScriptGraph_get_containerType_mB3BA46835021A6F53F16A726D2B2B9EEBA1F18E1_inline (HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E* __this, const RuntimeMethod* method) ;
inline void HasGraph_3__ctor_m69283D1A5575B533E0ADAF4394298DA2552936FC (HasGraph_3_t0725584D6BA1370B7B5B7BCD22A95E1BBBA40A81* __this, const RuntimeMethod* method)
{
	((  void (*) (HasGraph_3_t0725584D6BA1370B7B5B7BCD22A95E1BBBA40A81*, const RuntimeMethod*))HasGraph_3__ctor_m14DEF6FA09116F23C0D72ACFBC5756F4866A5E34_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SetScriptGraph_get_containerType_mC0397FA04D19DC5CC278D1FFECBDBD63C8EE3E7D_inline (SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F* __this, const RuntimeMethod* method) ;
inline void SetGraph_3__ctor_mC81DBC719874DD8A6913DB8603F66B8B4AB47817 (SetGraph_3_t06368DF22564E2F2C9AA04A28AE490A9E891CA78* __this, const RuntimeMethod* method)
{
	((  void (*) (SetGraph_3_t06368DF22564E2F2C9AA04A28AE490A9E891CA78*, const RuntimeMethod*))SetGraph_3__ctor_m06F40CD28C3C4F7A239BA7ABBC82E6607DCE6B52_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeUtility_PseudoDefault_m98F6927FD9C6E39EFB17C31777B04E0771AF8CC8 (Type_t* ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal__ctor_m66C3B1A06D5B0E2A60ECE6CA2305014844A0E272 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, Type_t* ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9 (String_t* ___0_paramName, const RuntimeMethod* method) ;
inline void EnsureThat_IsNotNull_TisType_t_m40B42BDE6178A07EC6EB4E316FB60D2C1F90964F (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, Type_t* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC*, Type_t*, const RuntimeMethod*))EnsureThat_IsNotNull_TisRuntimeObject_m609E619BEADC6A63A12D5BFF2B15CCB0A4E28F4B_gshared)(__this, ___0_value, method);
}
inline void EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213 (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* __this, RuntimeObject* ___0_param, Type_t* ___1_expectedType, const RuntimeMethod* method)
{
	((  void (*) (EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC*, RuntimeObject*, Type_t*, const RuntimeMethod*))EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213_gshared)(__this, ___0_param, ___1_expectedType, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Literal_set_type_m599BC7889A10D0FD7D5E77875B53BDB563C4F5B7_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, Type_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal_set_value_mEB7D35212F293B0B6E24F8A683E5066C0EAD331A (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_mD670E2BF2F2185903E7D24197E11163CFE3FD99D (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, Type_t* ___0_type, String_t* ___1_key, Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* ___2_getValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736 (ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Literal_set_output_m08245C3DD709770BDAA82A52988C43072FD29561_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnalyticsIdentifier__ctor_m6B490051974C08F6C8A0463CC083E7EF6BFDE730 (AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Literal_get_value_m39361876EBF895B06C50124D95BBA2DAB88FE038_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void And_set_a_m6D90FF4470AD9786370B82448EF481FFBD3222F9_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void And_set_b_m9506C9D6FDA77B999D3CE796DD3EDCF07E9FCBF2_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void And_set_result_m580AD8982D0E27436397C2627149F16D4037D8D9_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* And_get_a_m5838CFD7E54534338C67A647EA2C5E9624B1151E_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* And_get_result_m35E82C6D03F8AF58574ABBE8B470A231637FE211_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* And_get_b_m52497511FAB271A4C063886D4F575A93C2CCA65E_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) ;
inline ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, const RuntimeMethod* method)
{
	return ((  ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, const RuntimeMethod*))Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_a_m03DBDD747225B57D6361AC0E2D114CCE92615D24_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_b_m745E3301FE0B5B251A8E0CD0EB0EDE15E8847ED4_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_equal_mE50B8205DEC20AC61D76459BC16AD0326FAE39D8_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ApproximatelyEqual_get_a_m2E4989633DB2ADE1E760E83839EE033A5D74CBCF_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ApproximatelyEqual_get_equal_mCFDD6425F9DB4A3288036DE07E9B5AB9689B6096_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ApproximatelyEqual_get_b_m7000A0EC5F02AFBF1E4204F6F4980FE309DA8125_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BinaryComparisonUnit_get_numeric_mFEB2FE44B74562D3A695F25015108F24D83E5845_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_a_m43AA53C1CCC037B83F381A265F39E040D09DA517_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_b_m64BCC8B3425CE9D355F229618BDBA1AAB4AD3BA6_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_comparison_m4FFD227929768BE82AB23FDE7E2FB23BE2203BB5_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68 (ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BinaryComparisonUnit_get_a_mAF084E08DED26EBC1AE4280485F41FF47E9E550F_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BinaryComparisonUnit_get_b_m40E8B6E7982A1AB799906FE09202FA683FFDEBB9_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Comparison_get_numeric_m30264825FBD89153AA6F89D1289C1771891BE4D4_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_a_m316365CAC5482507C2A109980FB852B78E363B2A_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_b_m7820130759843368CE16FEE643970F84BAC8E5FA_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aLessThanB_m02DC90394FEE4109A0BB177A0444DC0FC2F840B9_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aLessThanOrEqualToB_m6B2B9680745E536C7AF154A3864AAAE99E5EDF6E_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aEqualToB_m2C94A4ECDC5F9BAA3E158A391842F0F460FBDF73_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aNotEqualToB_mFFB2936315C354DAF7B743B56881F911446F3EBA_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aGreaterThanOrEqualToB_mA3F043B1D929A48A3C84C8F8A739C2A3FC46AE80_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aGreatherThanB_m3D7814ACCFE4E5E5E1672209F551C8A9486C8AB9_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aLessThanB_m18DCDE15237053AC851F926ADE06B3163D1B5987_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aLessThanOrEqualToB_m7EE9E62C894793662DD28A9FC1DAC2A60A1608AB_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aEqualToB_mC80D9483B34BBB77ED234B196258D67BCEFC1FA5_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aNotEqualToB_m149789F4A402E914EB601C2212B8D0F28185570B_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aGreaterThanOrEqualToB_mB81AD137234F17341EB5B2C8FAF1E06DBF8A6FB3_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aGreatherThanB_mEA4CF5EB39CE5E6E805BB4FC8E7ADC06DE56C484_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperatorUtility_LessThan_m608DABC30A989B29DD9A11A46305B3FB14C1B9E4 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperatorUtility_LessThanOrEqual_m9AB1B921459D4E5949D7201C28089B94DFF17452 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperatorUtility_Equal_m49E55C48B6B73FFB2D0CC2E6128752FC28145F53 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperatorUtility_NotEqual_mEF1EA137CD70D376D3350C7B7D8633428B96D45B (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperatorUtility_GreaterThanOrEqual_m27D8B5EBB3F2452491CC1825B2D71E0E1E3F9726 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OperatorUtility_GreaterThan_mC0848F3DF97F6A5F2497AA257BFBD6543CCAFAF3 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericLess_m0A79404F7566A0DB5EA9C38BE456E6C9663D0270 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericLessOrEqual_m4CCCABE17F43A6A6D621D2E5E5A3A96B2796DD23 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericEqual_m796253E6ADBAFA5BBC0708F787884C2F7016C887 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericNotEqual_m7AC66B8D0FD41027FCD6BF8834AB4285DCCF1447 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericGreaterOrEqual_mACB329FC2F824EB218D65865504ECCC16594627B (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericGreater_m818CEACDB070F5DB5B17C52D832059E0465D236F (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericLess_m47E7F39736B8ECBAB146D56EAC6DB37E403784B5 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericLessOrEqual_mA00FF0BC8E99F88FA767E4C2595D4E3AB2D0A005 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericEqual_m99E5755002DBADD02D7AD2EB3146DF1731A8E9E7 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericNotEqual_m1DC2E30F66F237E37CE8999A1392ED0785A395BD (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericGreaterOrEqual_m829613E0D5CB5DD213D604D0C1EBFACA9F7C4876 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericGreater_m0FED542B6C595686B33F407F2B04F342D490EC54 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_numeric_m13A57B0D69EF7020DE7BB7AF29E8CC0BB2817277_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_a_m2035C5EA4A0BEF9CE3D4FA1508E9BF2B16004E06_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_b_mC7293B4B913ECC28B1B25A165A9CFB529145199C_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_equal_mA8D6B00B4EA87B91C29C588BAB1CADFF30521041_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_notEqual_m3C7238ED135805EEA209EB237BC158D76C3ED416_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* EqualityComparison_get_a_m21CC554C375C3A89E290D6D839AAEAF097B9AFA6_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* EqualityComparison_get_equal_m3F810465A7B499885C443D79160D8EAEE304D021_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* EqualityComparison_get_b_m2D2ADFAEDE8D4FCA1818FDAB0C94EC4BA9C6B374_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* EqualityComparison_get_notEqual_m77325AE83BD66E9C4DEFA12B7F783F2D26403F3F_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExclusiveOr_set_a_m74F0DC9B4E77A31A25B3BC28FB0E1B974B8EB994_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExclusiveOr_set_b_m974669E881C779EE4D12570EFCCF2FF528F72E8C_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExclusiveOr_set_result_mAF284C29F16265092FAEEC41ABE9C66431A03404_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ExclusiveOr_get_a_m020CC9874B956B6107C8CBA1D70C4DCF982B6D5C_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ExclusiveOr_get_result_m55E8F6F7FA1F227EE62A980D2B9911F272928040_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ExclusiveOr_get_b_m269EAB4084A89FAC02A15279B56D3D73446CBA20_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Negate_set_input_m1EEDF048266DF48EB682546F5B8E9027ED2891D0_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Negate_set_output_mEFAE3D7C3D5901C1C931B106BC91A31E745CFA0C_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Negate_get_input_m100FA9915E29FD6B9EC10A0920414D6E91F4D1FC_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Negate_get_output_mB2F43142B2DF95905AF92B243E5EC2FD56CEE8A3_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_a_m43B68139E15FDEA74D46D252D713A41369DE621E_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_b_m20D7EB9C830D40890D0AE2B60E957E01297280BC_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_notEqual_mF2F6E4C42AEA3E0C2AA82EA9C02B6316F68FFFAF_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NotApproximatelyEqual_get_a_m5958FC57D35D99513EEC7F38A48262AF83B34B61_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NotApproximatelyEqual_get_notEqual_m268E6BD8AE03FC8938083E0ADC9952C91485954C_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NotApproximatelyEqual_get_b_m7C749A5654B63C4B5F6376AF699B0FF16A41E7E4_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_a_mDC6D7C74B8920366540C476C08C583F886213AD1_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_b_mFC202DDCABB89B323F0BB4A7D339EF1696871924_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aLessThanB_m68B402B724785522660420E015417D4C9E6DAABD_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aLessThanOrEqualToB_m8688D20999422E6BC515364C5A4AC1461273833B_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aEqualToB_mE81E7B271E1E2C759552D59A993B34D84CBC0E62_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aGreaterThanOrEqualToB_mF48173DE88863158F0DF24DBE63924FB526FA905_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aGreatherThanB_m2A0638B5F82B29F91F9C014DAE950E285A0F59F3_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aLessThanB_mEFD486681FB754B69C56EBF98A0BFC110EBCCAFF_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aLessThanOrEqualToB_m8AE9F3208AC89F270F1EBDD2F6256AB34735E572_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aEqualToB_m13B9E92C09D35D19A6FEEEA16168415C84DB731A_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aGreaterThanOrEqualToB_m22C03D3ADCA072296E753C660C1FADB49525694E_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aGreatherThanB_mEB004A46075C940665C4F695047C09C8C1992A86_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Or_set_a_mA7FB69E9792E58151607CBC292C82D564F512F3F_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Or_set_b_m675A91DC62DB38D95F294A66C6FBA00409282482_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Or_set_result_m8743AD54D082505830C80F5EA2A6EA9A6B0B805E_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Or_get_a_m60068C536E67534350ECA8D04919BF726ED1FE77_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Or_get_result_mB7F036A0B7DB462D525EB74F499A45949626DDF8_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Or_get_b_m01CC35BD7890AA9C81BD06FF055F26F50F693B4C_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OperatorUtility_Add_m1CD0A9826CCEA2CBEAF65A8E1AAF1F8AC19BBBA3 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
inline void Add_1__ctor_mCEAAA06A3501894835258FF7775F317E72BEDF7D (Add_1_tCFF7E239BEFEDCA80FA267F5AA539A9B8AF5588F* __this, const RuntimeMethod* method)
{
	((  void (*) (Add_1_tCFF7E239BEFEDCA80FA267F5AA539A9B8AF5588F*, const RuntimeMethod*))Add_1__ctor_mCEAAA06A3501894835258FF7775F317E72BEDF7D_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OperatorUtility_Divide_m2F36E62FE471F3A8FBC267231A386A51F202DDC6 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
inline void Divide_1__ctor_mF6F2D82BF91DDA198A5723449928A44C0EB2ED22 (Divide_1_tD4212EDDA5F38F908CC4A0BAB33B6D9D8B49FE27* __this, const RuntimeMethod* method)
{
	((  void (*) (Divide_1_tD4212EDDA5F38F908CC4A0BAB33B6D9D8B49FE27*, const RuntimeMethod*))Divide_1__ctor_mF6F2D82BF91DDA198A5723449928A44C0EB2ED22_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OperatorUtility_Modulo_m828B6D13DEE092FC995D7921AD21047647A66BC7 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
inline void Modulo_1__ctor_m841D87D879B03E750C2F1E79CF74AFE93A3D20C5 (Modulo_1_t1581A343FDBE12B6754A74D0FAEE89774CDD51AF* __this, const RuntimeMethod* method)
{
	((  void (*) (Modulo_1_t1581A343FDBE12B6754A74D0FAEE89774CDD51AF*, const RuntimeMethod*))Modulo_1__ctor_m841D87D879B03E750C2F1E79CF74AFE93A3D20C5_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OperatorUtility_Multiply_mEA81EF99FFE42EC04540A97EB92F7E1AD5CA5A2C (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
inline void Multiply_1__ctor_mB73F58C7A93904A5F6944D412C812E2304CA8090 (Multiply_1_tA4590DA8DE2731A186228CF781D5DBC1DC5AECB4* __this, const RuntimeMethod* method)
{
	((  void (*) (Multiply_1_tA4590DA8DE2731A186228CF781D5DBC1DC5AECB4*, const RuntimeMethod*))Multiply_1__ctor_mB73F58C7A93904A5F6944D412C812E2304CA8090_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OperatorUtility_Subtract_mCA77FBF5FA712CF2B58D97784F930BBB2A7F6694 (RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) ;
inline void Subtract_1__ctor_m975AD5357726CDAC178109595CC5D84E13F7A8CB (Subtract_1_t0079A4C8B7DEEB051EB0CB09AE251CE440AB3E77* __this, const RuntimeMethod* method)
{
	((  void (*) (Subtract_1_t0079A4C8B7DEEB051EB0CB09AE251CE440AB3E77*, const RuntimeMethod*))Subtract_1__ctor_m975AD5357726CDAC178109595CC5D84E13F7A8CB_gshared)(__this, method);
}
inline List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void Sum_1__ctor_mFA89D0DBB3799D3B473C82B4093B188306958E63 (Sum_1_t502EBC7039A31EF3CDDE6C6F28C2BAE282EE54D0* __this, const RuntimeMethod* method)
{
	((  void (*) (Sum_1_t502EBC7039A31EF3CDDE6C6F28C2BAE282EE54D0*, const RuntimeMethod*))Sum_1__ctor_mFA89D0DBB3799D3B473C82B4093B188306958E63_gshared)(__this, method);
}
inline void Add_1__ctor_m03D8F595E0BD3D6E1971F8E21F2BCB77DC1A224E (Add_1_t8C91B1E42DB246ED5F342011F310A3B5BEC140EC* __this, const RuntimeMethod* method)
{
	((  void (*) (Add_1_t8C91B1E42DB246ED5F342011F310A3B5BEC140EC*, const RuntimeMethod*))Add_1__ctor_m03D8F595E0BD3D6E1971F8E21F2BCB77DC1A224E_gshared)(__this, method);
}
inline void Absolute_1__ctor_m0DEACD9611D5541E6292870489B1D6714038ADD7 (Absolute_1_t77D20F8C30AE861A34B46988E6D5A4B547E3BA3E* __this, const RuntimeMethod* method)
{
	((  void (*) (Absolute_1_t77D20F8C30AE861A34B46988E6D5A4B547E3BA3E*, const RuntimeMethod*))Absolute_1__ctor_m0DEACD9611D5541E6292870489B1D6714038ADD7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Average_m2DBF0BBC0642716C2296C5C3CC9AFF18F574C368 (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
inline void Average_1__ctor_mE4E596616EB5AB17485B58A2338E830E17EE37D4 (Average_1_tCA7DD8688080C56898B980994E37B9F06E4E4691* __this, const RuntimeMethod* method)
{
	((  void (*) (Average_1_tCA7DD8688080C56898B980994E37B9F06E4E4691*, const RuntimeMethod*))Average_1__ctor_mE4E596616EB5AB17485B58A2338E830E17EE37D4_gshared)(__this, method);
}
inline void Divide_1__ctor_m5140D7E85FA89EE1FE6266D0B38A27271742D9F5 (Divide_1_tF92DA2E76CA2912A3C975E711955EBAAAC7D4CD4* __this, const RuntimeMethod* method)
{
	((  void (*) (Divide_1_tF92DA2E76CA2912A3C975E711955EBAAAC7D4CD4*, const RuntimeMethod*))Divide_1__ctor_m5140D7E85FA89EE1FE6266D0B38A27271742D9F5_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarExponentiate_set_base_m3E727061672F48DD3BE83DDEE4976606AFE2FF67_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarExponentiate_set_exponent_mA17E0E5C4DA502B7723C8CD68C0F2A1DDC4BCA55_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
inline void Func_2__ctor_mF53FFAD9FFFDB7826F1D7F184C8D28EAEFD90F45 (Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared)(__this, ___0_object, ___1_method, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84* ___1_getValue, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84*, const RuntimeMethod*))Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862_gshared)(__this, ___0_key, ___1_getValue, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarExponentiate_set_power_m253D10216DF30617278FC0B51D819A6DC33C4DFB_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarExponentiate_get_base_m9065FF099D7B99CC6A72B7116E4967AB4895B3C5_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ScalarExponentiate_get_power_m0FAF6E33BBFFA772A5ADD23F24BD87C0E3EFE156_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarExponentiate_get_exponent_m7C0582A20F1BD61D2B123EFD49701CF875042FD3_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) ;
inline void Lerp_1__ctor_m170EE8856432DBDEF325A71F1B4B93BCBA837856 (Lerp_1_tC11AFC4AF953744AE5AE3E21A2D89203E45E07F1* __this, const RuntimeMethod* method)
{
	((  void (*) (Lerp_1_tC11AFC4AF953744AE5AE3E21A2D89203E45E07F1*, const RuntimeMethod*))Lerp_1__ctor_m170EE8856432DBDEF325A71F1B4B93BCBA837856_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Max_m3215FA2A65ACAFE226A0FBE065D772C7CE1A5E9F (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
inline void Maximum_1__ctor_m10D092F8625C3D8695686441867A3D266617B963 (Maximum_1_tE5B5B2553B1DA17AC9AD6EC4EE85FBAE54D63F3D* __this, const RuntimeMethod* method)
{
	((  void (*) (Maximum_1_tE5B5B2553B1DA17AC9AD6EC4EE85FBAE54D63F3D*, const RuntimeMethod*))Maximum_1__ctor_m10D092F8625C3D8695686441867A3D266617B963_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Min_m782D1182232A1D5E5C01BE673628CC7272923D1B (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
inline void Minimum_1__ctor_m4EA9DD9FE5590CB29F77210F6DE3A80F01C7423F (Minimum_1_t8FE9A91CC7EE570287AF7FBF0AFC4B5DF9DA28E8* __this, const RuntimeMethod* method)
{
	((  void (*) (Minimum_1_t8FE9A91CC7EE570287AF7FBF0AFC4B5DF9DA28E8*, const RuntimeMethod*))Minimum_1__ctor_m4EA9DD9FE5590CB29F77210F6DE3A80F01C7423F_gshared)(__this, method);
}
inline void Modulo_1__ctor_mDEF41EAB1A6B4BE23C125B52CE1A7CC025598C6B (Modulo_1_t850D41A19079E624939D654FFAE9A7D3CA44BF0C* __this, const RuntimeMethod* method)
{
	((  void (*) (Modulo_1_t850D41A19079E624939D654FFAE9A7D3CA44BF0C*, const RuntimeMethod*))Modulo_1__ctor_mDEF41EAB1A6B4BE23C125B52CE1A7CC025598C6B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_MoveTowards_m69751B5EC50D8E7127D4BB2C8D908E38808AF45D_inline (float ___0_current, float ___1_target, float ___2_maxDelta, const RuntimeMethod* method) ;
inline void MoveTowards_1__ctor_mA19907FE3C6FBEF39BF019B6AB56B48DA2E553DE (MoveTowards_1_t70A91479A15E0E4E2647CBAB60914A47910F93E1* __this, const RuntimeMethod* method)
{
	((  void (*) (MoveTowards_1_t70A91479A15E0E4E2647CBAB60914A47910F93E1*, const RuntimeMethod*))MoveTowards_1__ctor_mA19907FE3C6FBEF39BF019B6AB56B48DA2E553DE_gshared)(__this, method);
}
inline void Multiply_1__ctor_m4603D01BA4FC63042FF48322BDB024AC575E8E67 (Multiply_1_tE49E1DAC8DDF057729CF8B98A0A0B13AB7DC1FCE* __this, const RuntimeMethod* method)
{
	((  void (*) (Multiply_1_tE49E1DAC8DDF057729CF8B98A0A0B13AB7DC1FCE*, const RuntimeMethod*))Multiply_1__ctor_m4603D01BA4FC63042FF48322BDB024AC575E8E67_gshared)(__this, method);
}
inline void Normalize_1__ctor_m87C0119A30538D7F2AF4F196700AED4E841A712B (Normalize_1_t7BE5D0DFA43BA662A50AF675BA8FD9EFEFC84572* __this, const RuntimeMethod* method)
{
	((  void (*) (Normalize_1_t7BE5D0DFA43BA662A50AF675BA8FD9EFEFC84572*, const RuntimeMethod*))Normalize_1__ctor_m87C0119A30538D7F2AF4F196700AED4E841A712B_gshared)(__this, method);
}
inline void PerSecond_1__ctor_m8ED857EB3D3D80B47FBF2B0D82E59042EB1C6FE3 (PerSecond_1_tDF7BC3082104665A62EE8F7BD99A3897EB0F2593* __this, const RuntimeMethod* method)
{
	((  void (*) (PerSecond_1_tDF7BC3082104665A62EE8F7BD99A3897EB0F2593*, const RuntimeMethod*))PerSecond_1__ctor_m8ED857EB3D3D80B47FBF2B0D82E59042EB1C6FE3_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarRoot_set_radicand_mA143D3C2FB5904FC058220CCC8E071DEDA6F82FF_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarRoot_set_degree_mCA2F59B909A83D3210F957C21160F8421A901304_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarRoot_set_root_mBE56AF0BA87982D0F1BE6E1024DEC85774FB6998_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarRoot_get_radicand_mB18ED1B1B757DCC6B8885EBADC7E0C9276BEBC52_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ScalarRoot_get_root_m835AADD95A0FBBF1E65A75119899F3802FE21FB6_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarRoot_get_degree_m470B29B5D4095C8319AAD32805B12003D3C8A4EB_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ;
inline void Round_2__ctor_mA48CDE693FF7F66FF764AFB131303A9BB1A647C5 (Round_2_t397B39112EA05C65325D782638740DB2F16F43BF* __this, const RuntimeMethod* method)
{
	((  void (*) (Round_2_t397B39112EA05C65325D782638740DB2F16F43BF*, const RuntimeMethod*))Round_2__ctor_mA48CDE693FF7F66FF764AFB131303A9BB1A647C5_gshared)(__this, method);
}
inline void Subtract_1__ctor_mF91BBF6F3409E02F44AE351DE52953344CF93882 (Subtract_1_t56E0FF1272BC72707C44D92A3AF57B9E67A18E2C* __this, const RuntimeMethod* method)
{
	((  void (*) (Subtract_1_t56E0FF1272BC72707C44D92A3AF57B9E67A18E2C*, const RuntimeMethod*))Subtract_1__ctor_mF91BBF6F3409E02F44AE351DE52953344CF93882_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Sum_m1374719E4DC4497F0842561BCCA42070CECA9AD0 (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
inline void Sum_1__ctor_mE317FA3F789B575C78A65B464BD30102728139F5 (Sum_1_t6A986FCDF3FF5161BBCB0F2DC5E305C2074BC975* __this, const RuntimeMethod* method)
{
	((  void (*) (Sum_1_t6A986FCDF3FF5161BBCB0F2DC5E305C2074BC975*, const RuntimeMethod*))Sum_1__ctor_mE317FA3F789B575C78A65B464BD30102728139F5_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
inline void Add_1__ctor_m86F93381C31B55A11C828C8480562937DA89B884 (Add_1_tAD9C131E198A1FE61DE7D91BB71B7891561C9DE5* __this, const RuntimeMethod* method)
{
	((  void (*) (Add_1_tAD9C131E198A1FE61DE7D91BB71B7891561C9DE5*, const RuntimeMethod*))Add_1__ctor_m86F93381C31B55A11C828C8480562937DA89B884_gshared)(__this, method);
}
inline void Absolute_1__ctor_m7DE29F5AD0E7C2353FF3BBE6801A59D2EDB6A979 (Absolute_1_t2D3E1D68B7CFE63789BEDD8294A7F713AD9FA19E* __this, const RuntimeMethod* method)
{
	((  void (*) (Absolute_1_t2D3E1D68B7CFE63789BEDD8294A7F713AD9FA19E*, const RuntimeMethod*))Absolute_1__ctor_m7DE29F5AD0E7C2353FF3BBE6801A59D2EDB6A979_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_from, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_to, const RuntimeMethod* method) ;
inline void Angle_1__ctor_m98C849F141723C151C0F384AB820989FAF8C6CBB (Angle_1_t49A2B8C64D4CACAEAA7889CA873A99A8851E41C9* __this, const RuntimeMethod* method)
{
	((  void (*) (Angle_1_t49A2B8C64D4CACAEAA7889CA873A99A8851E41C9*, const RuntimeMethod*))Angle_1__ctor_m98C849F141723C151C0F384AB820989FAF8C6CBB_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
inline void Average_1__ctor_m2FFC7D6F82C52E7A411F81AA346A5EA24BC3EEDF (Average_1_t793AD42D411E9F40D39B56967F39BB90B4D3FC8E* __this, const RuntimeMethod* method)
{
	((  void (*) (Average_1_t793AD42D411E9F40D39B56967F39BB90B4D3FC8E*, const RuntimeMethod*))Average_1__ctor_m2FFC7D6F82C52E7A411F81AA346A5EA24BC3EEDF_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_mBACBB1609E1894D68F882D86A93519E311810C89_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
inline void Distance_1__ctor_mB15742AEAFC3FBE86540344C4003E62B49BA2FBC (Distance_1_tAD8E7A69AE1646302783A974DE0E599FD20F53A1* __this, const RuntimeMethod* method)
{
	((  void (*) (Distance_1_tAD8E7A69AE1646302783A974DE0E599FD20F53A1*, const RuntimeMethod*))Distance_1__ctor_mB15742AEAFC3FBE86540344C4003E62B49BA2FBC_gshared)(__this, method);
}
inline void Divide_1__ctor_m8908421C1B4D677423A884820970BFBE684E57AD (Divide_1_t0D79BB8F9A3785999827C001451BFB29229351DF* __this, const RuntimeMethod* method)
{
	((  void (*) (Divide_1_t0D79BB8F9A3785999827C001451BFB29229351DF*, const RuntimeMethod*))Divide_1__ctor_m8908421C1B4D677423A884820970BFBE684E57AD_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
inline void DotProduct_1__ctor_m9B54BB591F9E404077443BBEBC44A5D5E36F85B7 (DotProduct_1_tEF10D5AF5170374FC3950CA132B8D55872A0D93D* __this, const RuntimeMethod* method)
{
	((  void (*) (DotProduct_1_tEF10D5AF5170374FC3950CA132B8D55872A0D93D*, const RuntimeMethod*))DotProduct_1__ctor_m9B54BB591F9E404077443BBEBC44A5D5E36F85B7_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, float ___2_t, const RuntimeMethod* method) ;
inline void Lerp_1__ctor_mE9AAC624E5770642B53FCD1D5DB43D27BCDABA73 (Lerp_1_t871671EC83E552861D36A24735DD03CB1B82FD65* __this, const RuntimeMethod* method)
{
	((  void (*) (Lerp_1_t871671EC83E552861D36A24735DD03CB1B82FD65*, const RuntimeMethod*))Lerp_1__ctor_mE9AAC624E5770642B53FCD1D5DB43D27BCDABA73_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Max_m1E906743ECA6478A2EDCCFECD9D509898F66152B_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
inline void Maximum_1__ctor_mC8EB2A8E61497809651161D1BB29928C47F36968 (Maximum_1_t52DD678E6CCCDB4066013A42D34FE97610500D2F* __this, const RuntimeMethod* method)
{
	((  void (*) (Maximum_1_t52DD678E6CCCDB4066013A42D34FE97610500D2F*, const RuntimeMethod*))Maximum_1__ctor_mC8EB2A8E61497809651161D1BB29928C47F36968_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
inline void Minimum_1__ctor_mEDCAC635E23412F7D3B84FC11DD58CD3B8EAE936 (Minimum_1_tFCA18669CD0EFEE67131E2B8BDD8A6799366DDC0* __this, const RuntimeMethod* method)
{
	((  void (*) (Minimum_1_tFCA18669CD0EFEE67131E2B8BDD8A6799366DDC0*, const RuntimeMethod*))Minimum_1__ctor_mEDCAC635E23412F7D3B84FC11DD58CD3B8EAE936_gshared)(__this, method);
}
inline void Modulo_1__ctor_m7DB5E1E30FACB0CE4CF3BB528188E65627FD10A3 (Modulo_1_tAB609C011BFDC283E391D2342D5265AB222484C1* __this, const RuntimeMethod* method)
{
	((  void (*) (Modulo_1_tAB609C011BFDC283E391D2342D5265AB222484C1*, const RuntimeMethod*))Modulo_1__ctor_m7DB5E1E30FACB0CE4CF3BB528188E65627FD10A3_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_MoveTowards_m138E823B0F25EF10A2261E57C5706232E8EA9A9A_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_current, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_target, float ___2_maxDistanceDelta, const RuntimeMethod* method) ;
inline void MoveTowards_1__ctor_m249C5A25D65D178D5CCC47CF5E5D337EC5676CEA (MoveTowards_1_t831C7E63E170AC55F7BCB4C167C7749925042F28* __this, const RuntimeMethod* method)
{
	((  void (*) (MoveTowards_1_t831C7E63E170AC55F7BCB4C167C7749925042F28*, const RuntimeMethod*))MoveTowards_1__ctor_m249C5A25D65D178D5CCC47CF5E5D337EC5676CEA_gshared)(__this, method);
}
inline void Multiply_1__ctor_m064CB2929FE848D5FEDEC0E4A9C8DDB11B486C80 (Multiply_1_t47C5B3C10412189C4A2FC1304CB1126642589DEC* __this, const RuntimeMethod* method)
{
	((  void (*) (Multiply_1_t47C5B3C10412189C4A2FC1304CB1126642589DEC*, const RuntimeMethod*))Multiply_1__ctor_m064CB2929FE848D5FEDEC0E4A9C8DDB11B486C80_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
inline void Normalize_1__ctor_m820C0EB4FD9530A6C0AC208741AD4DDE0D4F9DD9 (Normalize_1_t247F78B378339D162A54E93179DF3D126E4BC77B* __this, const RuntimeMethod* method)
{
	((  void (*) (Normalize_1_t247F78B378339D162A54E93179DF3D126E4BC77B*, const RuntimeMethod*))Normalize_1__ctor_m820C0EB4FD9530A6C0AC208741AD4DDE0D4F9DD9_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
inline void PerSecond_1__ctor_m01D915EFB827941C7670B45F79F8830C84A38BEA (PerSecond_1_t72FA3B71EBE2BB756A7BDF1ABEF8AC4D9A14DD95* __this, const RuntimeMethod* method)
{
	((  void (*) (PerSecond_1_t72FA3B71EBE2BB756A7BDF1ABEF8AC4D9A14DD95*, const RuntimeMethod*))PerSecond_1__ctor_m01D915EFB827941C7670B45F79F8830C84A38BEA_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method) ;
inline void Project_1__ctor_m0BDDA01A3CCAD535D31F2EFF940F063C7DB225E9 (Project_1_t9B9875594AF61413624135C374E4A65B871AEAD9* __this, const RuntimeMethod* method)
{
	((  void (*) (Project_1_t9B9875594AF61413624135C374E4A65B871AEAD9*, const RuntimeMethod*))Project_1__ctor_m0BDDA01A3CCAD535D31F2EFF940F063C7DB225E9_gshared)(__this, method);
}
inline void Round_2__ctor_m0252240138705632A0C89E173DD3D3AEF4873657 (Round_2_t14318F333BF7B2D1D2D40CCB6BFECE9942A73D57* __this, const RuntimeMethod* method)
{
	((  void (*) (Round_2_t14318F333BF7B2D1D2D40CCB6BFECE9942A73D57*, const RuntimeMethod*))Round_2__ctor_m0252240138705632A0C89E173DD3D3AEF4873657_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
inline void Subtract_1__ctor_m6C8207A3CF030874BB2D511D57B504CDBD16BF4F (Subtract_1_t3E70C6C8B343D9665A04663DD28C6416162450EE* __this, const RuntimeMethod* method)
{
	((  void (*) (Subtract_1_t3E70C6C8B343D9665A04663DD28C6416162450EE*, const RuntimeMethod*))Subtract_1__ctor_m6C8207A3CF030874BB2D511D57B504CDBD16BF4F_gshared)(__this, method);
}
inline void Sum_1__ctor_m601646291B1EFE1A2E07C40AEC402B4B9F4C8A19 (Sum_1_t6C78D9A011177D69BD9FFAF9178540690786EA12* __this, const RuntimeMethod* method)
{
	((  void (*) (Sum_1_t6C78D9A011177D69BD9FFAF9178540690786EA12*, const RuntimeMethod*))Sum_1__ctor_m601646291B1EFE1A2E07C40AEC402B4B9F4C8A19_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
inline void Add_1__ctor_m1C0146807C6FC031701F79178DA362D7A2BED6C5 (Add_1_tE2681296597AA0278E512EEF9366048F086B2CE8* __this, const RuntimeMethod* method)
{
	((  void (*) (Add_1_tE2681296597AA0278E512EEF9366048F086B2CE8*, const RuntimeMethod*))Add_1__ctor_m1C0146807C6FC031701F79178DA362D7A2BED6C5_gshared)(__this, method);
}
inline void Absolute_1__ctor_mFACD3D5A7D4356EF2FFE2212456178121069D46E (Absolute_1_t2D6B0CE9A7BCF66FEB2D9FECB9D77961310530BC* __this, const RuntimeMethod* method)
{
	((  void (*) (Absolute_1_t2D6B0CE9A7BCF66FEB2D9FECB9D77961310530BC*, const RuntimeMethod*))Absolute_1__ctor_mFACD3D5A7D4356EF2FFE2212456178121069D46E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) ;
inline void Angle_1__ctor_mFF3182F8E10A6BC4408DEF16733AE3305CD66B0F (Angle_1_t407EFE9A334631BC879B3A169C4F8CF14173B719* __this, const RuntimeMethod* method)
{
	((  void (*) (Angle_1_t407EFE9A334631BC879B3A169C4F8CF14173B719*, const RuntimeMethod*))Angle_1__ctor_mFF3182F8E10A6BC4408DEF16733AE3305CD66B0F_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
inline void Average_1__ctor_m8CE31B1EF87B35E2877361BDA31891916F29CE15 (Average_1_t4546D3677276101A75233CEC8DA31B26A94A938E* __this, const RuntimeMethod* method)
{
	((  void (*) (Average_1_t4546D3677276101A75233CEC8DA31B26A94A938E*, const RuntimeMethod*))Average_1__ctor_m8CE31B1EF87B35E2877361BDA31891916F29CE15_gshared)(__this, 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) ;
inline void CrossProduct_1__ctor_mFDED394C5869604BF873896A6615671CA6DB4C5A (CrossProduct_1_t4BACDDED120B5DFF9A905507EE572345B218AACD* __this, const RuntimeMethod* method)
{
	((  void (*) (CrossProduct_1_t4BACDDED120B5DFF9A905507EE572345B218AACD*, const RuntimeMethod*))CrossProduct_1__ctor_mFDED394C5869604BF873896A6615671CA6DB4C5A_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
inline void Distance_1__ctor_mC22BF4CF632A093026ED91C815C1A43909365274 (Distance_1_t0F872B1DCC3F3F445DB5B869E21A7AF1E16EA05B* __this, const RuntimeMethod* method)
{
	((  void (*) (Distance_1_t0F872B1DCC3F3F445DB5B869E21A7AF1E16EA05B*, const RuntimeMethod*))Distance_1__ctor_mC22BF4CF632A093026ED91C815C1A43909365274_gshared)(__this, method);
}
inline void Divide_1__ctor_mC9E36F3C2ED914BB90B5CB11FAD793AA8E53393C (Divide_1_tF51E109A60140012DDEBF8C9A1D795D4D4D63D08* __this, const RuntimeMethod* method)
{
	((  void (*) (Divide_1_tF51E109A60140012DDEBF8C9A1D795D4D4D63D08*, const RuntimeMethod*))Divide_1__ctor_mC9E36F3C2ED914BB90B5CB11FAD793AA8E53393C_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
inline void DotProduct_1__ctor_m9CB531E1E7D3411731847CD236C18DCC4F06B67B (DotProduct_1_tAE185BE6DEA935D2DBA3A39FFB847F1BC03BB24B* __this, const RuntimeMethod* method)
{
	((  void (*) (DotProduct_1_tAE185BE6DEA935D2DBA3A39FFB847F1BC03BB24B*, const RuntimeMethod*))DotProduct_1__ctor_m9CB531E1E7D3411731847CD236C18DCC4F06B67B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) ;
inline void Lerp_1__ctor_m5EC162E318A2BC68FF826B5F3E07EBAFB348E998 (Lerp_1_tFB66E836FD39854B694049EC439119E87B2F7E19* __this, const RuntimeMethod* method)
{
	((  void (*) (Lerp_1_tFB66E836FD39854B694049EC439119E87B2F7E19*, const RuntimeMethod*))Lerp_1__ctor_m5EC162E318A2BC68FF826B5F3E07EBAFB348E998_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
inline void Maximum_1__ctor_m57AF354225C1EE7380CD737623F76F4BEB1F989F (Maximum_1_tE515EF101FE4005B2D226B2EE875AEF04F5D7561* __this, const RuntimeMethod* method)
{
	((  void (*) (Maximum_1_tE515EF101FE4005B2D226B2EE875AEF04F5D7561*, const RuntimeMethod*))Maximum_1__ctor_m57AF354225C1EE7380CD737623F76F4BEB1F989F_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
inline void Minimum_1__ctor_m6833526C8CA53088E221F98DAC2EB1C3A8DDE864 (Minimum_1_t3EDEC667B35FB5E85EC2335EC202BD40FB5C9F73* __this, const RuntimeMethod* method)
{
	((  void (*) (Minimum_1_t3EDEC667B35FB5E85EC2335EC202BD40FB5C9F73*, const RuntimeMethod*))Minimum_1__ctor_m6833526C8CA53088E221F98DAC2EB1C3A8DDE864_gshared)(__this, method);
}
inline void Modulo_1__ctor_m549078D10DB224DBF0CB2D993EE9E663C13793F0 (Modulo_1_tF7857E5C8F346A19556428ECE6ECAB428E0A460F* __this, const RuntimeMethod* method)
{
	((  void (*) (Modulo_1_tF7857E5C8F346A19556428ECE6ECAB428E0A460F*, const RuntimeMethod*))Modulo_1__ctor_m549078D10DB224DBF0CB2D993EE9E663C13793F0_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_MoveTowards_m0363264647799F3173AC37F8E819F98298249B08_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_current, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_target, float ___2_maxDistanceDelta, const RuntimeMethod* method) ;
inline void MoveTowards_1__ctor_m4B6982A734E94192A15D5B1EA006569448A6ED75 (MoveTowards_1_t01041347A3B7E982E89845BA56418A3BBF9D1EA0* __this, const RuntimeMethod* method)
{
	((  void (*) (MoveTowards_1_t01041347A3B7E982E89845BA56418A3BBF9D1EA0*, const RuntimeMethod*))MoveTowards_1__ctor_m4B6982A734E94192A15D5B1EA006569448A6ED75_gshared)(__this, method);
}
inline void Multiply_1__ctor_m0E81CDF4ED1AC04693730875C7DF1B710EFCEF53 (Multiply_1_t82966F986C841D91E169484B1204855788DF8B75* __this, const RuntimeMethod* method)
{
	((  void (*) (Multiply_1_t82966F986C841D91E169484B1204855788DF8B75*, const RuntimeMethod*))Multiply_1__ctor_m0E81CDF4ED1AC04693730875C7DF1B710EFCEF53_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
inline void Normalize_1__ctor_mBD54A24B93036056307264CC3F26B2710D5D691B (Normalize_1_t2ED80D6ACE4237A5EA42152DCE369B5EAF7EA273* __this, const RuntimeMethod* method)
{
	((  void (*) (Normalize_1_t2ED80D6ACE4237A5EA42152DCE369B5EAF7EA273*, const RuntimeMethod*))Normalize_1__ctor_mBD54A24B93036056307264CC3F26B2710D5D691B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
inline void PerSecond_1__ctor_m9F51C8A62488D028CAB0A59F79288665016A6FD7 (PerSecond_1_tC68D3B1A78D8A3C0F6A157BB94C473BEFCF2B999* __this, const RuntimeMethod* method)
{
	((  void (*) (PerSecond_1_tC68D3B1A78D8A3C0F6A157BB94C473BEFCF2B999*, const RuntimeMethod*))PerSecond_1__ctor_m9F51C8A62488D028CAB0A59F79288665016A6FD7_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Project_m85DF3CB297EC5E1A17BD6266FF65E86AB7372C9B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_onNormal, const RuntimeMethod* method) ;
inline void Project_1__ctor_m0ACE6E5BA01E5A5B38CDD5C2906F0D84DED528AE (Project_1_t021CAE32A9D38A968574466E108ABE918DDDD53A* __this, const RuntimeMethod* method)
{
	((  void (*) (Project_1_t021CAE32A9D38A968574466E108ABE918DDDD53A*, const RuntimeMethod*))Project_1__ctor_m0ACE6E5BA01E5A5B38CDD5C2906F0D84DED528AE_gshared)(__this, method);
}
inline void Round_2__ctor_m7C1A744EBB1C2F3211D5DFDBE9D60B27A0B1ECF6 (Round_2_t58979B67652AC3F90DA6A96A359510671EB026A0* __this, const RuntimeMethod* method)
{
	((  void (*) (Round_2_t58979B67652AC3F90DA6A96A359510671EB026A0*, const RuntimeMethod*))Round_2__ctor_m7C1A744EBB1C2F3211D5DFDBE9D60B27A0B1ECF6_gshared)(__this, 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) ;
inline void Subtract_1__ctor_m3235AA67A37C7DC8A6613999AFA98E485A0FBE8F (Subtract_1_tDAB052B1ECC570E8BA9AD1402873BE6A0CD56B62* __this, const RuntimeMethod* method)
{
	((  void (*) (Subtract_1_tDAB052B1ECC570E8BA9AD1402873BE6A0CD56B62*, const RuntimeMethod*))Subtract_1__ctor_m3235AA67A37C7DC8A6613999AFA98E485A0FBE8F_gshared)(__this, method);
}
inline void Sum_1__ctor_mC628C4EC726635DAEBD5B636D4A6FFB21B118538 (Sum_1_tF427AC4AA7372DA92039BEF5E84E18658052E397* __this, const RuntimeMethod* method)
{
	((  void (*) (Sum_1_tF427AC4AA7372DA92039BEF5E84E18658052E397*, const RuntimeMethod*))Sum_1__ctor_mC628C4EC726635DAEBD5B636D4A6FFB21B118538_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ;
inline void Add_1__ctor_m981AF14E2941C7DF497D461DB38D40C5B50FB8C1 (Add_1_t0FEAF76085A384DD52BE115AA7195C72510E87AF* __this, const RuntimeMethod* method)
{
	((  void (*) (Add_1_t0FEAF76085A384DD52BE115AA7195C72510E87AF*, const RuntimeMethod*))Add_1__ctor_m981AF14E2941C7DF497D461DB38D40C5B50FB8C1_gshared)(__this, method);
}
inline void Absolute_1__ctor_m20694B61966790E45D863C14639654143971B384 (Absolute_1_t238132F9E56C287581E21782D8FB7F00384C1121* __this, const RuntimeMethod* method)
{
	((  void (*) (Absolute_1_t238132F9E56C287581E21782D8FB7F00384C1121*, const RuntimeMethod*))Absolute_1__ctor_m20694B61966790E45D863C14639654143971B384_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ;
inline void Average_1__ctor_m1F1D072ADF6356DF164E2DA9C015CC6A4BF2CE03 (Average_1_t0B0A4E2E2FC0EE90EF131D98EA0F1FD222851FA8* __this, const RuntimeMethod* method)
{
	((  void (*) (Average_1_t0B0A4E2E2FC0EE90EF131D98EA0F1FD222851FA8*, const RuntimeMethod*))Average_1__ctor_m1F1D072ADF6356DF164E2DA9C015CC6A4BF2CE03_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Distance_mDF852EE33E73E5B36084FB8DD91957BD86F9FACD_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ;
inline void Distance_1__ctor_m49ED572D0F3D7F5125567DE6CCA0F3BA7195506B (Distance_1_t782B012B929FA44566A14A3D9783FC4505BF70BA* __this, const RuntimeMethod* method)
{
	((  void (*) (Distance_1_t782B012B929FA44566A14A3D9783FC4505BF70BA*, const RuntimeMethod*))Distance_1__ctor_m49ED572D0F3D7F5125567DE6CCA0F3BA7195506B_gshared)(__this, method);
}
inline void Divide_1__ctor_m66883B8361FB8314C7A9E3C4FA4E2C900D0C2E9E (Divide_1_tEF3BDBDBD70E8D9C2B2DE3F5A698C32F490F03CA* __this, const RuntimeMethod* method)
{
	((  void (*) (Divide_1_tEF3BDBDBD70E8D9C2B2DE3F5A698C32F490F03CA*, const RuntimeMethod*))Divide_1__ctor_m66883B8361FB8314C7A9E3C4FA4E2C900D0C2E9E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ;
inline void DotProduct_1__ctor_mDE83024E1C99024D3F176C3BA1F21C0876A5CF35 (DotProduct_1_t70CFEFCB81FC10AD5E0B71BCBA244B43B0E566AE* __this, const RuntimeMethod* method)
{
	((  void (*) (DotProduct_1_t70CFEFCB81FC10AD5E0B71BCBA244B43B0E566AE*, const RuntimeMethod*))DotProduct_1__ctor_mDE83024E1C99024D3F176C3BA1F21C0876A5CF35_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_one_m0AA55064B3C47D9D94E5BC4EE6AEC5B6E4F2D151_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, float ___2_t, const RuntimeMethod* method) ;
inline void Lerp_1__ctor_m854B46732EBB320F6C27825345E5E1AB6A9E4A54 (Lerp_1_tB822503988575DEFA39DF839672B8E98FDA5E2ED* __this, const RuntimeMethod* method)
{
	((  void (*) (Lerp_1_tB822503988575DEFA39DF839672B8E98FDA5E2ED*, const RuntimeMethod*))Lerp_1__ctor_m854B46732EBB320F6C27825345E5E1AB6A9E4A54_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Max_mB699724D9F17B16ECA962E7F16766FC3D0A64B8C_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ;
inline void Maximum_1__ctor_m7B9788793C5C888FF407B17F1F64E3152CBFA139 (Maximum_1_t95DBFB824A11DBD481FF1D8BB163CDCF41C2DB1A* __this, const RuntimeMethod* method)
{
	((  void (*) (Maximum_1_t95DBFB824A11DBD481FF1D8BB163CDCF41C2DB1A*, const RuntimeMethod*))Maximum_1__ctor_m7B9788793C5C888FF407B17F1F64E3152CBFA139_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Min_m79D392F470109DE55DE1B0D48A585B5732C2C652_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ;
inline void Minimum_1__ctor_mBC074A65DB6EFAD25788A8D94C6345998B83316E (Minimum_1_t5AEA0C9633F5FFC1F0A22424D13CCF996C58A988* __this, const RuntimeMethod* method)
{
	((  void (*) (Minimum_1_t5AEA0C9633F5FFC1F0A22424D13CCF996C58A988*, const RuntimeMethod*))Minimum_1__ctor_mBC074A65DB6EFAD25788A8D94C6345998B83316E_gshared)(__this, method);
}
inline void Modulo_1__ctor_m25F674838CDF256106081B8D6AD99E1A33BBBE07 (Modulo_1_t4C0A985F7D2B650978D5037EAB5D206DE10A98CD* __this, const RuntimeMethod* method)
{
	((  void (*) (Modulo_1_t4C0A985F7D2B650978D5037EAB5D206DE10A98CD*, const RuntimeMethod*))Modulo_1__ctor_m25F674838CDF256106081B8D6AD99E1A33BBBE07_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_MoveTowards_m55F38110E6F96D9ACC7355560195D7662FDC80C3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_current, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_target, float ___2_maxDistanceDelta, const RuntimeMethod* method) ;
inline void MoveTowards_1__ctor_m5CD4E3CF895B8B905426A0BF3A51F7C205CA7BA6 (MoveTowards_1_t7E7F48EDD3449516B8E685D37048E4747DCF733E* __this, const RuntimeMethod* method)
{
	((  void (*) (MoveTowards_1_t7E7F48EDD3449516B8E685D37048E4747DCF733E*, const RuntimeMethod*))MoveTowards_1__ctor_m5CD4E3CF895B8B905426A0BF3A51F7C205CA7BA6_gshared)(__this, method);
}
inline void Multiply_1__ctor_m6C394831C88CAC00C6AF1BB181ECB45B1F9D32E8 (Multiply_1_tBCE33153D082D901297EAF88E2C43E941F1B13DA* __this, const RuntimeMethod* method)
{
	((  void (*) (Multiply_1_tBCE33153D082D901297EAF88E2C43E941F1B13DA*, const RuntimeMethod*))Multiply_1__ctor_m6C394831C88CAC00C6AF1BB181ECB45B1F9D32E8_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Normalize_m1D1B879617A0F54904EDD0E59D356D605457002B_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, const RuntimeMethod* method) ;
inline void Normalize_1__ctor_mDF626A8D499D64032794958FCB3ACCFBBF928169 (Normalize_1_t78307EDB20041D6CC649276C51BF1110FC52A921* __this, const RuntimeMethod* method)
{
	((  void (*) (Normalize_1_t78307EDB20041D6CC649276C51BF1110FC52A921*, const RuntimeMethod*))Normalize_1__ctor_mDF626A8D499D64032794958FCB3ACCFBBF928169_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ;
inline void PerSecond_1__ctor_mD78D587C0F1210141BBCA9602F6D644E09A69DB7 (PerSecond_1_t2B5F5401B70F24D2EA8EDDE16F82C36872971640* __this, const RuntimeMethod* method)
{
	((  void (*) (PerSecond_1_t2B5F5401B70F24D2EA8EDDE16F82C36872971640*, const RuntimeMethod*))PerSecond_1__ctor_mD78D587C0F1210141BBCA9602F6D644E09A69DB7_gshared)(__this, method);
}
inline void Round_2__ctor_mF87A1A159297D746A19011BA03A9559DFF0DB501 (Round_2_t5C9DC81D6E0B508497AAC495DCB1C382FFDE38D3* __this, const RuntimeMethod* method)
{
	((  void (*) (Round_2_t5C9DC81D6E0B508497AAC495DCB1C382FFDE38D3*, const RuntimeMethod*))Round_2__ctor_mF87A1A159297D746A19011BA03A9559DFF0DB501_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ;
inline void Subtract_1__ctor_mDA0778E6377825C59F0E212C0037BA71C1113C09 (Subtract_1_tD6A0881A688C63ECB43D4B59368CC118B30700A7* __this, const RuntimeMethod* method)
{
	((  void (*) (Subtract_1_tD6A0881A688C63ECB43D4B59368CC118B30700A7*, const RuntimeMethod*))Subtract_1__ctor_mDA0778E6377825C59F0E212C0037BA71C1113C09_gshared)(__this, method);
}
inline void Sum_1__ctor_m4F957FF38E397F9A5BE332FB0BF10537FFDEFBA0 (Sum_1_t45679A3A598213C50F27E6E220C5D98B7EBACA77* __this, const RuntimeMethod* method)
{
	((  void (*) (Sum_1_t45679A3A598213C50F27E6E220C5D98B7EBACA77*, const RuntimeMethod*))Sum_1__ctor_m4F957FF38E397F9A5BE332FB0BF10537FFDEFBA0_gshared)(__this, method);
}
inline FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline (GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D* __this, const RuntimeMethod* method)
{
	return ((  FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* (*) (GraphElement_1_t3220EDD6251B31FC22A192EC12682C1D8B28F16D*, const RuntimeMethod*))GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FlowGraph_get_validPortDefinitions_m4ED27A580EAE79701E96FA7672905F7CC80AD404 (FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* __this, const RuntimeMethod* method) ;
inline RuntimeObject* Enumerable_OfType_TisControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E_m527872C069545AA1B32449EFC78016356C1027C0 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_OfType_TisRuntimeObject_m159512A788C6571FEF13C708CB20374087C762DD_gshared)(___0_source, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnitPortDefinition_get_key_m7B25AB3E0449AB56F05EA586BE1B71B4FE4CE5BD_inline (UnitPortDefinition_t2CA48539D90233EF5CBA33E87376C4E5EAE2DCAF* __this, const RuntimeMethod* method) ;
inline RuntimeObject* Enumerable_OfType_TisValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E_mA7C60188B2BCD009AA31B2A16B5C30C8B06675BF (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_OfType_TisRuntimeObject_m159512A788C6571FEF13C708CB20374087C762DD_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m20891FE59A3AA3E614BED9FD4AD69C42E10F7304 (U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowGraph_add_onPortDefinitionsChanged_mD07140962F532563B52CE587EC6CF3C230944435 (FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FlowGraph_remove_onPortDefinitionsChanged_mA65209112A1189E17AC5994ECBAD275D6A6C5774 (FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
inline SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method)
{
	return ((  SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, const RuntimeMethod*))GraphPointer_GetParent_TisRuntimeObject_m0912F5855483D959E99EDBB0F6807D9DDD7F4C45_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) ;
inline RuntimeObject* GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementDebugData_TisRuntimeObject_mE1ADEF8C14250DB09E3AF852A9BBE407939F4B4A_gshared)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphStack_ExitParentElement_mB4379BEC03B4DF2D6A7674C01B9970CB98290568 (GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Unit_EnsureDefined_m10AD2035B0D42EC10F74AC0DB1FE5CC9D920AC57 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Unit_get_valueInputs_m7F3176EB729B0A6C036458D3763960F9B69D3B41_inline (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Flow_GetValue_mD4BD28ECE4B0B22C747BA622B49579BB86A2BE6C (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_input, Type_t* ___1_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphStack_EnterParentElement_mFDB479B4C0146EE0CD7D3AB11585799981F455FD (GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* __this, RuntimeObject* ___0_parentElement, const RuntimeMethod* method) ;
inline RuntimeObject* Enumerable_OfType_TisControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9_m8BCE9DE8A2C8664BD5AC837F98BA0BEC04B2FDAB (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_OfType_TisRuntimeObject_m159512A788C6571FEF13C708CB20374087C762DD_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m052EB830DCA65976DA7AA81F51EAB2C82C36F9A9 (U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* __this, const RuntimeMethod* method) ;
inline RuntimeObject* Enumerable_OfType_TisValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C_mA961EBDFE76768577C9E3176EA28DC99BA87BB59 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_OfType_TisRuntimeObject_m159512A788C6571FEF13C708CB20374087C762DD_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Unit_ValueInput_mC3A0304FABE5B5D5E98B850EF624F8CE643C394D (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, Type_t* ___0_type, String_t* ___1_key, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Unit_get_controlOutputs_mD775BE459AAF36DCEC9B2644E33FB1D68CA173B9_inline (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Null_set_null_m06B5C6BFC1FEB43DD75357A871E386D4D82931AB_inline (Null_t99987723588E4A68BD6223023875576BB97BAC2F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m17C35C535EDCF4B9B761E1ABE14719DD43A21764 (U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_enter_m5DB3348AB1DF4D91F921D1383C82BF62F8259ECF_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_input_m321D303ED4276FC6C025ED01E22B5C8D0124DBF8_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_ifNotNull_m38FE96FF3781150A87921A1F179CA270D2C57DE7_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_ifNull_m32872BBEAB2501C60DB520982427295D7DF5B15B_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCheck_get_input_m6190B1325AF3FD320DE923DBF4EAABA18923CAF9_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* NullCheck_get_enter_mA835E6D8756D7FED4346992F76DEAD423CF4D80D_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* NullCheck_get_ifNotNull_mE24C975BAAED8AA510CD55233A867E8B76990537_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* NullCheck_get_ifNull_m9BBF939F20CC3D30F9D70A144B04CE32E536AD9F_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCoalesce_set_input_m72071302E574B245CA07AC9233F05BD85EB2D42F_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCoalesce_set_fallback_m0D938B1CBD313AB2E08D32368A277550A059E9DA_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCoalesce_set_result_m921F00A07EA12A975BC460E7D293C0DD873BDB6F_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCoalesce_get_input_m6D72FBE6127B14DA74925E781FBB440694C941E7_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NullCoalesce_get_result_m17408254F809021E56EF0425B3AF5962F8393FA8_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCoalesce_get_fallback_m5B85E4530DC4617B254519A0EEF2E214E70BA4F1_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) ;
inline void Func_2__ctor_m218E7E0A84AEA05723C0638E8DD164A5AAEC9934 (Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
inline ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mD5E820A1EEDC0ACE49D8CB67176EAE652D6F2E0C (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053* ___1_getValue, const RuntimeMethod* method)
{
	return ((  ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* (*) (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191*, String_t*, Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053*, const RuntimeMethod*))Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_gshared)(__this, ___0_key, ___1_getValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ValueOutput_PredictableIf_m0A6BF27A16FB6D3DFDF6B9F7BEDAA5058DBEBE6D (ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* __this, Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* ___0_condition, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void This_set_self_m89FD3B2458AA48AB44DC2EF5336E49F4EBE40479_inline (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_enter_m6883C8BBBF98735B5B383049AF1B71590A5884A1_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_reset_m99BEFFEC3BFC299F23F13976C185059C9F572FEB_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_duration_m201DD7FA36B24E087A7B105E410513DBD3C0DEB2_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_unscaledTime_mB7799830DDCE9A1EA881B21178BD1C950C061DB9_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_exitReady_mD2E065CEE3AA7FED07435C08891AB5F14D3B5D5B_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_exitNotReady_mBE381EE1BD2EE03B308FF9818ABA4EA7297B903A_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_tick_m1231CDBE094172F1D1D30921B699CD9DEAECD93F_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_becameReady_m53177FD96E747B4637E05440852B15A65B250E89_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_remainingSeconds_mA0C227E5E333E9B3AA2FDE16544A8039697C2FBE_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_remainingRatio_m66E37FD3F942BA2382DF0C97425231BDE8C6F186_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Cooldown_get_duration_mD2C56F143C1D8DA64C916E40B2882DD52DC04BB5_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Cooldown_get_unscaledTime_mE0B8174C474E5E836E307CFE0F6D4091A1D7480A_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_exitReady_m8DDD18AD1BA607893C1C46ED9D39BD37B0340D88_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_exitNotReady_mD17D4A5445A6C10DD63798AE4EAC979CC3523303_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_tick_m286D845CC1716F254E2DED1609543773A6009641_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_becameReady_m0CBBB3DDEF5AFF41E57AA03B337FF72C018E43AD_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Cooldown_get_remainingSeconds_mC1ABA6CE3902D11562C38344B1F0291CA24F6360_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Cooldown_get_remainingRatio_m0756C8505AA9858801BF38771607E5887A4062E4_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m49D6D11CB852432FAEF137832DD374DA1FC33C3E (Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass43_0__ctor_m805BBDEA9EA8D9AD1C649C8E75360E9A44780813 (U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* __this, const RuntimeMethod* method) ;
inline Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B (GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GraphPointer_get_machine_m2D9C462298F1A003F1E790C01C1CB2BD14742689 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209 (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157* __this, String_t* ___0_name, RuntimeObject* ___1_target, RuntimeObject* ___2_tag, const RuntimeMethod* method) ;
inline void Action_1__ctor_m8B7C82E5339106446418AC956405FA13D74EB6AB (Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m8B7C82E5339106446418AC956405FA13D74EB6AB_gshared)(__this, ___0_object, ___1_method, method);
}
inline void EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589 (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_hook, Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* ___1_handler, const RuntimeMethod* method)
{
	((  void (*) (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157, Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0*, const RuntimeMethod*))EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589_gshared)(___0_hook, ___1_handler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47 (EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 ___0_hook, Delegate_t* ___1_handler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphStack_ClearReference_m14164415794A18B6A72529FCDD56F1B761BA4175 (GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F (GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_Update_mD65AF91806D19F3D5043153676D1498F6A8D78B3 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Data_get_isReady_m6A4D0014882199FA187F516E5EE8E5C5BD465B02 (Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_Reset_m50D9B921E6E7F429C8B331330A9A2369F4A5FE27 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_AssignMetrics_m936BE0A462BB71A9B21A1CD8D1EB2375F8FDDB10 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* ___1_data, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_TriggerUpdate_mB8180941D890632DEA123B62E6D87EEE4ECFB29D (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_start_m3EBCA91AB348C9C6D912BE553DE93511E490B7E4_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_pause_m9A3DBEF5A45D41C7EDAF0AB54B847C765921AD06_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_resume_mE5F5A61743B2371DE146AEFAA668EB768083DCE6_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_toggle_m137564E6928A1AF13281159B07AABC487B9704CC_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_duration_mB192D951EDFD517371A1A7874E0961D601F8CA40_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_unscaledTime_m6E3D93B8E9A16F4A7F011A2E929D9641F469A7DF_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_started_m382EB08EFFFEE903484A51454060E0A62A94F315_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_tick_m90FED164D526AA42BDB863F77C1E1453DF0847BC_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_completed_mECDF7B35EB315BF255F617B96B105B02CA2CCAA0_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_elapsedSeconds_m99C8FAC6BF0CAB617FC5C4484FBEE8A35EA3C958_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_elapsedRatio_m94E62C16339E8F89C317A47DCE1F4B8513429F9A_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_remainingSeconds_mB3130830E808379C5D18B2DF8F8A420027F7BCE8_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_remainingRatio_m1E1D3A3F155AD58A735D48A1D26624C0362393B5_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m39BD7DF0ECAECC4448B03328ADE8B5AB1193F71F (Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass55_0__ctor_m42C1914963285A6A372ACEC4AD8DC0C001BBEB86 (U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* __this, const RuntimeMethod* method) ;
inline Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826 (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_Update_m5657815B92FD5363D41A13C8D86DB0249DCD977B (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Timer_get_duration_m8AF3EC7AB3D95100A32A21E510D9942459C517D6_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Timer_get_unscaledTime_m9388E177EBCA0F4E400D1F93ACCC74335427E7D0_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_AssignMetrics_mD257E0FFA7A7E5017F3A1B4F481853937CB1CDD4 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* ___1_data, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_started_m5A9E3E5638B74CECA9D595E5C952169C8D5DE530_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_Start_mB1BC70ED8A306267A9134D4A00E584A6D61EA433 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_elapsedSeconds_m0E91AC90B4891246508BA8DEB5146B352C3CC674_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_elapsedRatio_m0F0A0CE1566FD617DCE3FBAE1F41417DB9F941DD_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_remainingSeconds_mEA5017B7ADFC7B2F32AED7BB5EF53C86912497AC_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_remainingRatio_m55D242D1F223866C50E9341C4DFCBE4F1D3CA135_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_tick_m01FC60F526F3DD90E04F0950F80905F2865D0CDB_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_completed_mE28DC8F273FE6B949F9D81BA5BB18D20BB0C352E_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_TriggerUpdate_m14C1516F27B5F76841C1AB6F96E97D1397A91E03 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0__ctor_m39E4972887D487F0C97BFFD54BBB7AD7757AA748 (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUnit__ctor_m56B51FF0C0ECA686A4D305A0BBE758F77D2A63A1 (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m40A565307A51ED52EE993DE7049F32FDDE614627 (List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* List_1_AsReadOnly_m286365DE011D1AFBAB9034EC4B5041E3315C16E6 (List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F* __this, const RuntimeMethod* method)
{
	return ((  ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* (*) (List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F*, const RuntimeMethod*))List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForFlow_set_awaitedInputs_m884DEDA33D5D245A406600C3CEF4B1476F0548C5_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForFlow_set_exit_m3DBAF7DEA4E5CA7E9F9BD9001BC4A2EC48FE3AA8_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_m9FA768FCBB06339550616CF9834323B0380E81C9 (U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* __this, const RuntimeMethod* method) ;
inline void Func_2__ctor_mBC48F9AEA444A39652C8AF85610A2F627AAF9B46 (Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Unit_ControlInputCoroutine_mDE43448247299DC9ACC215046E93A058A5AE15A4 (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* ___1_action, Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F* ___2_coroutineAction, const RuntimeMethod* method) ;
inline void List_1_Add_mAF5E114C3A5B35C7CA8E9649F470BD9B59EF11DE_inline (List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F*, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitForFlow_get_exit_mBB81721C538BD0A1B159332B2841E49AE47AB1CB_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WaitForFlow_get_inputCount_mCD10504F89220CA5569C064EEC2CBC69B1745779_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForFlow_set_reset_mEA734CF0E2315402742DB39CAB5AE46748CEED1E_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m0BDBC65744A1854ECA13FAA600BE0EE6800180A6 (Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* __this, const RuntimeMethod* method) ;
inline Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
	return ((  Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* (*) (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B*, RuntimeObject*, const RuntimeMethod*))GraphPointer_GetElementData_TisRuntimeObject_mABC9801D28C1FAADCFF0B08BEE4ADD0393409586_gshared)(__this, ___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForFlow_CheckActivated_mE4B33F3FB5ADAD03BFA8D59F610B646BFB92AFC8 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WaitForFlow_get_resetOnExit_mDBC0985B488CBF3A6E7453E0175427347C15851F_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitForFlow_Reset_m9A405F0D591E253B17B0FA448E8994C971FD7CC6 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnterCoroutineU3Ed__25__ctor_mCC2334FC7C2A08556B655CE20E47785E3F734227 (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitForFlow_Enter_m50338B592BA7542E78E4B6F09F1EB9E28F44A32F (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForFlow_EnterCoroutine_m310E4F0452D9AEB7A6096E655679BBFD9C6A418B (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass25_0__ctor_mAA2B034CA622E52014F5879BA3719DB9284156A9 (U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* __this, const RuntimeMethod* method) ;
inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUntil__ctor_m2C925CF39695C35F4CB1AC997531F203AE1434DF (WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_predicate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0__ctor_m5941784CEC6466B0160EA862EC043467B5F8E1A5 (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUnit_Definition_mFA7E4E49F6A228CCEAA5A33A66DFAEB5410757CA (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsUnit_set_seconds_mBD4436D20A6498F311A8EB2323ADC34751A385A7_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsUnit_set_unscaledTime_m9D37DB59B1D3D523C0C95E23B56D3710F0781BC2_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitForSecondsUnit_get_seconds_mDD3F6336D318A1661578AFB596A70639266A79E3_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitForSecondsUnit_get_unscaledTime_m48F9359ED2712C9382C2A38BCCE5D0CED96019F0_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__9__ctor_mF63B80A6F56EC16E5F7E15E9B358EF9CF5808F90 (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* __this, float ___0_seconds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Unit_ControlInputCoroutine_m55CB669B3F4D3208B3BEC9FBF4DB08A6DD9B494B (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, String_t* ___0_key, Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F* ___1_coroutineAction, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitUnit_set_enter_mFA0A841ABB5D2D1B4A91F1ECEEBA873316ACEFE7_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitUnit_set_exit_m7FE235645A612EB77970C1DE8442249C855E7A1E_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitUntilUnit_set_condition_m53F4BE79E592708FAA70A4C0F5FB3ABD34E1D775_inline (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitUntilUnit_get_condition_m30EC3C9877868746003C1F93C2A5B1EDC85624A8_inline (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5__ctor_mB0CBEB45B86408FCDFBA34D8D3B71DFA1AE446B8 (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mD752AA349A14086CA7BAD66F99BF85ADC96CB8A9 (U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitWhileUnit_set_condition_mDEA9D643F7D959BBDA419F9E5FA4D6F316E715FA_inline (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitWhileUnit_get_condition_mF198FE6304DEE6618996DC7A91778EEF8930E6DB_inline (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5__ctor_m2999F4882B8BA46DD9F96E712A4A15D5F82D5D86 (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m46721CA23E774E275D2FB167754CCA008F41494F (U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitWhile__ctor_mF803B2F3BC88135FEA9024F6C51E7267A7E7B82C (WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_predicate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnifiedVariableUnit_Definition_m574E1E894DD131135134A479BAA13729EFC75652 (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GetVariable_set_value_mE6DE2A79C2DB517BA92DC7555ACC647845AA540E_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* UnifiedVariableUnit_get_name_m0DD2A4953580ACBDCF4843B2D4C3ECDE6D87C824_inline (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* GetVariable_get_value_m88C3411CBD639885B3C1F88E0B9C0DEEA91980B6_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* UnifiedVariableUnit_get_object_mC3BAEC3B1F93240FC35928F3C51C2505C97CE302_inline (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GetVariable_get_specifyFallback_mA8826DF5C28904AF19F234A6FB696C99E2ED7235_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GetVariable_set_fallback_mD485E1FEB708FBD38E0C41625A3586B0EEB7CF01_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GetVariable_get_fallback_m260040856B8BC577C6AB24DDD0BA8A16B13CE07B_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) ;
inline Scene_tA1DC762B79745EB5140F054C884855B922318356 Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30* __this, const RuntimeMethod* method)
{
	return ((  Scene_tA1DC762B79745EB5140F054C884855B922318356 (*) (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30*, const RuntimeMethod*))Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_IsValid_m0D5200731D3E26ECBBB55803F9242965A14A4599 (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC (Scene_tA1DC762B79745EB5140F054C884855B922318356* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Variables_ExistInScene_m067DD5FA553055583C1602F3654F82ED36D2AD74 (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 ___0_scene, const RuntimeMethod* method) ;
inline void Nullable_1__ctor_m590B3025E37BB004193D3544A7512F53A77C5B5F (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30*, Scene_tA1DC762B79745EB5140F054C884855B922318356, const RuntimeMethod*))Nullable_1__ctor_m590B3025E37BB004193D3544A7512F53A77C5B5F_gshared)(__this, ___0_value, method);
}
inline void UnexpectedEnumValueException_1__ctor_mD2DFCE7900B3CC2B0EB8E869947E9A354DE68F9A (UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	((  void (*) (UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7*, int32_t, const RuntimeMethod*))UnexpectedEnumValueException_1__ctor_m8323477225F696295F492B2FB8E57AA261ECB3E9_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnifiedVariableUnit__ctor_m6261E5CD9B4CDF263F3B1AE08D88678B342855E9 (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, 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 Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Magnitude_mFBC659211CDF4EDB2B540C58315D1E260FB23B1F_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
#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 bool ToggleFlow_get_startOn_m9487384F81C5DCF91DC87CFB6175A35CFD6FB7AA (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstartOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_startOn_mC51C41884B36D4FABF2854DEB7CBBBFDE9B8FD44 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CstartOnU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_enter_m0C09565A48D09215E1C3D3DE33FD1F88A91D6FB7 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_enter_m3E2FDC29BA09A1F4EF7DEA1318B2EB3A81B5478C (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_turnOn_m77FA49846727DBAD2BBF4E82EBDB362D5BC29E85 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_turnOn_m39B57ADAE4A192BDA80EB7FC081649C84FD0B5ED (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_turnOff_m18391B9DCFECCC40D228703000F1433D0F93BCC1 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_turnOff_m922C23F61320D5F7AF0043C97BA6BAB43042A07D (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_toggle_m361E2BF43CC352BF0C0C9FE5865087636A59D80B (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CtoggleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_toggle_mF2C07F61056334ED4510667267617E9E9B06C55C (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CtoggleU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtoggleU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_exitOn_m5E6386A0052715A6E19FFE838427AFC7FFF70730 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_exitOn_mFE0FBBBCB8BE7DAD0719C0D25DC449FA74EFF2DB (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_exitOff_mC9FC02F7785F4D990B1EBD45474460DBF492D3D1 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_exitOff_mBA70BB88943A3BB08A391D91C03990C87CBEE2CD (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_turnedOn_m8ADB0E9263FF052DF04B50153F06A55286688C9B (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_turnedOn_m90307CC898D60C0EDBC1B4CB1E46DD8A84131128 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_turnedOff_m4E39DC1B5D0782D9ACB561E1AD577E3D71D92459 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_turnedOff_m779EC7ABA37BA44F69C857E8160C7D5663E7B7CE (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ToggleFlow_get_isOn_m4336A8333E43F59409F6DED9DB3FE184518AF04C (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CisOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_set_isOn_m02D876733C1933FE7EB6AC9521531917637DE5E2 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CisOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CisOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow_Definition_mEC5F013ED4EC49F3FD0D18C984736E1F0EF6EB2C (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleFlow_Enter_m825D87BEA17504DE5A20E086BFEB02D4E3E73A26_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleFlow_IsOn_mE17D4680C27F547243E839F9EDB4AF3CD510DDB4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleFlow_Toggle_mDF1478668D59F9BF7569ABD3DAE02E590EA6FA02_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleFlow_TurnOff_mB4156143397913BA8CA32C0FF17A04A03D016276_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleFlow_TurnOn_m2AB1B06827B73F642474651EE511634679B114EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral002D272AED7AFB8099891DC00703C72AD8A0D420);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07A70E08971A51E29510652C6F82597C8E3F0B0F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F0065D3B2F12F409FB7C3FCB4A970F98A8061A6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CC9A803AE3BFC2A8E460DC651AB32D0D75BD24E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral760865C55F22E06913EE529E43E0A4EC6D4C2957);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2300EA83FF633A1B69AC0C39454E4CA42EAF493);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3167462249751DA7596BADB9F65C8D9849F87ED);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE39A4AFAD3604FC74FD9F853038C7FFCABA683FB);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_0 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_0, __this, (intptr_t)((void*)ToggleFlow_Enter_m825D87BEA17504DE5A20E086BFEB02D4E3E73A26_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F, L_0, NULL);
		ToggleFlow_set_enter_m3E2FDC29BA09A1F4EF7DEA1318B2EB3A81B5478C_inline(__this, L_1, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_2 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_2, __this, (intptr_t)((void*)ToggleFlow_TurnOn_m2AB1B06827B73F642474651EE511634679B114EC_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_3;
		L_3 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteralD3167462249751DA7596BADB9F65C8D9849F87ED, L_2, NULL);
		ToggleFlow_set_turnOn_m39B57ADAE4A192BDA80EB7FC081649C84FD0B5ED_inline(__this, L_3, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_4 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_4, __this, (intptr_t)((void*)ToggleFlow_TurnOff_mB4156143397913BA8CA32C0FF17A04A03D016276_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_5;
		L_5 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteralB2300EA83FF633A1B69AC0C39454E4CA42EAF493, L_4, NULL);
		ToggleFlow_set_turnOff_m922C23F61320D5F7AF0043C97BA6BAB43042A07D_inline(__this, L_5, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_6 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_6, __this, (intptr_t)((void*)ToggleFlow_Toggle_mDF1478668D59F9BF7569ABD3DAE02E590EA6FA02_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_7;
		L_7 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral760865C55F22E06913EE529E43E0A4EC6D4C2957, L_6, NULL);
		ToggleFlow_set_toggle_mF2C07F61056334ED4510667267617E9E9B06C55C_inline(__this, L_7, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8;
		L_8 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral002D272AED7AFB8099891DC00703C72AD8A0D420, NULL);
		ToggleFlow_set_exitOn_mFE0FBBBCB8BE7DAD0719C0D25DC449FA74EFF2DB_inline(__this, L_8, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9;
		L_9 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteralE39A4AFAD3604FC74FD9F853038C7FFCABA683FB, NULL);
		ToggleFlow_set_exitOff_mBA70BB88943A3BB08A391D91C03990C87CBEE2CD_inline(__this, L_9, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
		L_10 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral4CC9A803AE3BFC2A8E460DC651AB32D0D75BD24E, NULL);
		ToggleFlow_set_turnedOn_m90307CC898D60C0EDBC1B4CB1E46DD8A84131128_inline(__this, L_10, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11;
		L_11 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral07A70E08971A51E29510652C6F82597C8E3F0B0F, NULL);
		ToggleFlow_set_turnedOff_m779EC7ABA37BA44F69C857E8160C7D5663E7B7CE_inline(__this, L_11, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_12 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_12, __this, (intptr_t)((void*)ToggleFlow_IsOn_mE17D4680C27F547243E839F9EDB4AF3CD510DDB4_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_13;
		L_13 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral3F0065D3B2F12F409FB7C3FCB4A970F98A8061A6, L_12, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		ToggleFlow_set_isOn_m02D876733C1933FE7EB6AC9521531917637DE5E2_inline(__this, L_13, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_14;
		L_14 = ToggleFlow_get_enter_m0C09565A48D09215E1C3D3DE33FD1F88A91D6FB7_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_15;
		L_15 = ToggleFlow_get_exitOn_m5E6386A0052715A6E19FFE838427AFC7FFF70730_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_14, L_15, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_16;
		L_16 = ToggleFlow_get_enter_m0C09565A48D09215E1C3D3DE33FD1F88A91D6FB7_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_17;
		L_17 = ToggleFlow_get_exitOff_mC9FC02F7785F4D990B1EBD45474460DBF492D3D1_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_16, L_17, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_18;
		L_18 = ToggleFlow_get_turnOn_m77FA49846727DBAD2BBF4E82EBDB362D5BC29E85_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_19;
		L_19 = ToggleFlow_get_turnedOn_m8ADB0E9263FF052DF04B50153F06A55286688C9B_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_18, L_19, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_20;
		L_20 = ToggleFlow_get_turnOff_m18391B9DCFECCC40D228703000F1433D0F93BCC1_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_21;
		L_21 = ToggleFlow_get_turnedOff_m4E39DC1B5D0782D9ACB561E1AD577E3D71D92459_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_20, L_21, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_22;
		L_22 = ToggleFlow_get_toggle_m361E2BF43CC352BF0C0C9FE5865087636A59D80B_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_23;
		L_23 = ToggleFlow_get_turnedOn_m8ADB0E9263FF052DF04B50153F06A55286688C9B_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_22, L_23, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_24;
		L_24 = ToggleFlow_get_toggle_m361E2BF43CC352BF0C0C9FE5865087636A59D80B_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_25;
		L_25 = ToggleFlow_get_turnedOff_m4E39DC1B5D0782D9ACB561E1AD577E3D71D92459_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_24, L_25, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ToggleFlow_CreateData_mEF74F30FBC37D5A90418E8B980613FC28E24A9A3 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_0 = (Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725*)il2cpp_codegen_object_new(Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725_il2cpp_TypeInfo_var);
		Data__ctor_m13F69C00C8318E63AE3DDB4171D27AE711571BFD(L_0, NULL);
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_1 = L_0;
		bool L_2;
		L_2 = ToggleFlow_get_startOn_m9487384F81C5DCF91DC87CFB6175A35CFD6FB7AA_inline(__this, NULL);
		NullCheck(L_1);
		L_1->___isOn = L_2;
		V_0 = L_1;
		goto IL_0015;
	}

IL_0015:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ToggleFlow_IsOn_mE17D4680C27F547243E839F9EDB4AF3CD510DDB4 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681(L_1, __this, GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		NullCheck(L_2);
		bool L_3 = L_2->___isOn;
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_Enter_m825D87BEA17504DE5A20E086BFEB02D4E3E73A26 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* G_B3_0 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		bool L_1;
		L_1 = ToggleFlow_IsOn_mE17D4680C27F547243E839F9EDB4AF3CD510DDB4(__this, L_0, NULL);
		if (L_1)
		{
			goto IL_0012;
		}
	}
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_2;
		L_2 = ToggleFlow_get_exitOff_mC9FC02F7785F4D990B1EBD45474460DBF492D3D1_inline(__this, NULL);
		G_B3_0 = L_2;
		goto IL_0018;
	}

IL_0012:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_3;
		L_3 = ToggleFlow_get_exitOn_m5E6386A0052715A6E19FFE838427AFC7FFF70730_inline(__this, NULL);
		G_B3_0 = L_3;
	}

IL_0018:
	{
		V_0 = G_B3_0;
		goto IL_001b;
	}

IL_001b:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_TurnOn_m2AB1B06827B73F642474651EE511634679B114EC (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* V_0 = NULL;
	bool V_1 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681(L_1, __this, GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		V_0 = L_2;
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->___isOn;
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_001d;
		}
	}
	{
		V_2 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_002d;
	}

IL_001d:
	{
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_6 = V_0;
		NullCheck(L_6);
		L_6->___isOn = (bool)1;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
		L_7 = ToggleFlow_get_turnedOn_m8ADB0E9263FF052DF04B50153F06A55286688C9B_inline(__this, NULL);
		V_2 = L_7;
		goto IL_002d;
	}

IL_002d:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_TurnOff_mB4156143397913BA8CA32C0FF17A04A03D016276 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* V_0 = NULL;
	bool V_1 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681(L_1, __this, GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		V_0 = L_2;
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->___isOn;
		V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0020;
		}
	}
	{
		V_2 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_0030;
	}

IL_0020:
	{
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_6 = V_0;
		NullCheck(L_6);
		L_6->___isOn = (bool)0;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
		L_7 = ToggleFlow_get_turnedOff_m4E39DC1B5D0782D9ACB561E1AD577E3D71D92459_inline(__this, NULL);
		V_2 = L_7;
		goto IL_0030;
	}

IL_0030:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_Toggle_mDF1478668D59F9BF7569ABD3DAE02E590EA6FA02 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_1 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* G_B3_0 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681(L_1, __this, GraphPointer_GetElementData_TisData_tB273390F8A329A47575D3E7A140D0EA5B8B58725_m0A85E4A34B3BDB2FC31ED6C8CE01EDA9D427A681_RuntimeMethod_var);
		V_0 = L_2;
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_3 = V_0;
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_4 = V_0;
		NullCheck(L_4);
		bool L_5 = L_4->___isOn;
		NullCheck(L_3);
		L_3->___isOn = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* L_6 = V_0;
		NullCheck(L_6);
		bool L_7 = L_6->___isOn;
		if (L_7)
		{
			goto IL_002d;
		}
	}
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8;
		L_8 = ToggleFlow_get_turnedOff_m4E39DC1B5D0782D9ACB561E1AD577E3D71D92459_inline(__this, NULL);
		G_B3_0 = L_8;
		goto IL_0033;
	}

IL_002d:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9;
		L_9 = ToggleFlow_get_turnedOn_m8ADB0E9263FF052DF04B50153F06A55286688C9B_inline(__this, NULL);
		G_B3_0 = L_9;
	}

IL_0033:
	{
		V_1 = G_B3_0;
		goto IL_0036;
	}

IL_0036:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleFlow__ctor_mECE9EBA212D8AB883FC223CE6207925581666A82 (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		__this->___U3CstartOnU3Ek__BackingField = (bool)1;
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m13F69C00C8318E63AE3DDB4171D27AE711571BFD (Data_tB273390F8A329A47575D3E7A140D0EA5B8B58725* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ToggleValue_get_startOn_mD8E02872F7DE26C2D6B059FC513A542B3102150C (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstartOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_startOn_m1C8187CBD255580D667E3501505757CD6F15632E (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CstartOnU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_turnOn_m50312547546F682F9A39C7706236BEEFE5DDA61D (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_turnOn_m47C3E5FD3CB3A5FEB67AC7EA05D5DD25EC4BA688 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_turnOff_m8A6D298B730C4412B308F6B3F8A0B2DECCFA0C96 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_turnOff_mBED4DD0C6ACE2678A309B61B8B6BA3FFCC461124 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_toggle_mA83BFBDF06FA210C420B2A83F481AD7F85FF3EBA (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CtoggleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_toggle_mCA3C19DE0F6D182DFDD13D4BB8DC5F7E65FA278E (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CtoggleU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtoggleU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ToggleValue_get_onValue_m2B73ABEE9872F3472A0742D91B5F04E7C4AB0E3D (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3ConValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_onValue_mE4B8EAF5DA0BB95A8870D7850824A25190D58003 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3ConValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ConValueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ToggleValue_get_offValue_m2074C60281662A993131E49D1B424E2919CD8DF0 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CoffValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_offValue_mAFAE7D7A8AC5153745D3625D41A53C9FE09354A4 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CoffValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoffValueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_get_turnedOn_m25E2DFC2A53E4F7393E9B36E0F89E5D166BDD42D (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_turnedOn_m4DD73B0F1D300E5D765C1FF3660367978890A0BB (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_get_turnedOff_m71C3B6451C7AB03EC332478C4B1CEB95B5E63BDE (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_turnedOff_mA39DF11ACC4157EC6D3BC14744AC239F2562DCBC (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ToggleValue_get_isOn_mBD3835D3FDCF6C8389C94266A3673F04E2D8919A (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CisOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_isOn_mE42E78F80562F20EAB02B80503472E0CFC6E1F55 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CisOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CisOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ToggleValue_get_value_m12B7EF5CE91B1743EEB84CBC750B7C565E7B4357 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_set_value_m55B84035E2845416C47CEF743F5507F84FA74F12 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue_Definition_m346D064C9EAB32A697F388BB5D4812B11CD3C17A (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleValue_IsOn_m0AA6AE80E175338B524AEDBABE92A47A95434C1F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleValue_Toggle_m8DFF4D61F8DB28B3DF4A084A0D44EAF36D938DA6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleValue_TurnOff_m96F93BA04A978E82F451C70C0D248697B075F521_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleValue_TurnOn_m62F1BC6A50D09057F419D25DC78E7CED8DC20220_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ToggleValue_Value_m66336691CB79045655D55915BFBC0F06B4AABCC6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07A70E08971A51E29510652C6F82597C8E3F0B0F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F0065D3B2F12F409FB7C3FCB4A970F98A8061A6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4CC9A803AE3BFC2A8E460DC651AB32D0D75BD24E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65A9E43D38A870A6FF81F146C2DBC37287EDE271);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral760865C55F22E06913EE529E43E0A4EC6D4C2957);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B82E8AC97D07E8DF7FBB8E972567DC90E46353E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2300EA83FF633A1B69AC0C39454E4CA42EAF493);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3167462249751DA7596BADB9F65C8D9849F87ED);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_0 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_0, __this, (intptr_t)((void*)ToggleValue_TurnOn_m62F1BC6A50D09057F419D25DC78E7CED8DC20220_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteralD3167462249751DA7596BADB9F65C8D9849F87ED, L_0, NULL);
		ToggleValue_set_turnOn_m47C3E5FD3CB3A5FEB67AC7EA05D5DD25EC4BA688_inline(__this, L_1, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_2 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_2, __this, (intptr_t)((void*)ToggleValue_TurnOff_m96F93BA04A978E82F451C70C0D248697B075F521_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_3;
		L_3 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteralB2300EA83FF633A1B69AC0C39454E4CA42EAF493, L_2, NULL);
		ToggleValue_set_turnOff_mBED4DD0C6ACE2678A309B61B8B6BA3FFCC461124_inline(__this, L_3, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_4 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_4, __this, (intptr_t)((void*)ToggleValue_Toggle_m8DFF4D61F8DB28B3DF4A084A0D44EAF36D938DA6_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_5;
		L_5 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral760865C55F22E06913EE529E43E0A4EC6D4C2957, L_4, NULL);
		ToggleValue_set_toggle_mCA3C19DE0F6D182DFDD13D4BB8DC5F7E65FA278E_inline(__this, L_5, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral7B82E8AC97D07E8DF7FBB8E972567DC90E46353E, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		ToggleValue_set_onValue_mE4B8EAF5DA0BB95A8870D7850824A25190D58003_inline(__this, L_6, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral65A9E43D38A870A6FF81F146C2DBC37287EDE271, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		ToggleValue_set_offValue_mAFAE7D7A8AC5153745D3625D41A53C9FE09354A4_inline(__this, L_7, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8;
		L_8 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral4CC9A803AE3BFC2A8E460DC651AB32D0D75BD24E, NULL);
		ToggleValue_set_turnedOn_m4DD73B0F1D300E5D765C1FF3660367978890A0BB_inline(__this, L_8, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9;
		L_9 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral07A70E08971A51E29510652C6F82597C8E3F0B0F, NULL);
		ToggleValue_set_turnedOff_mA39DF11ACC4157EC6D3BC14744AC239F2562DCBC_inline(__this, L_9, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_10 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_10, __this, (intptr_t)((void*)ToggleValue_IsOn_m0AA6AE80E175338B524AEDBABE92A47A95434C1F_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_11;
		L_11 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral3F0065D3B2F12F409FB7C3FCB4A970F98A8061A6, L_10, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		ToggleValue_set_isOn_mE42E78F80562F20EAB02B80503472E0CFC6E1F55_inline(__this, L_11, NULL);
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_12 = (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*)il2cpp_codegen_object_new(Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76(L_12, __this, (intptr_t)((void*)ToggleValue_Value_m66336691CB79045655D55915BFBC0F06B4AABCC6_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_13;
		L_13 = Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, L_12, Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		ToggleValue_set_value_m55B84035E2845416C47CEF743F5507F84FA74F12_inline(__this, L_13, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_14;
		L_14 = ToggleValue_get_onValue_m2B73ABEE9872F3472A0742D91B5F04E7C4AB0E3D_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = ToggleValue_get_value_m12B7EF5CE91B1743EEB84CBC750B7C565E7B4357_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_14, L_15, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_16;
		L_16 = ToggleValue_get_offValue_m2074C60281662A993131E49D1B424E2919CD8DF0_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_17;
		L_17 = ToggleValue_get_value_m12B7EF5CE91B1743EEB84CBC750B7C565E7B4357_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_16, L_17, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_18;
		L_18 = ToggleValue_get_turnOn_m50312547546F682F9A39C7706236BEEFE5DDA61D_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_19;
		L_19 = ToggleValue_get_turnedOn_m25E2DFC2A53E4F7393E9B36E0F89E5D166BDD42D_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_18, L_19, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_20;
		L_20 = ToggleValue_get_turnOff_m8A6D298B730C4412B308F6B3F8A0B2DECCFA0C96_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_21;
		L_21 = ToggleValue_get_turnedOff_m71C3B6451C7AB03EC332478C4B1CEB95B5E63BDE_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_20, L_21, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_22;
		L_22 = ToggleValue_get_toggle_mA83BFBDF06FA210C420B2A83F481AD7F85FF3EBA_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_23;
		L_23 = ToggleValue_get_turnedOn_m25E2DFC2A53E4F7393E9B36E0F89E5D166BDD42D_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_22, L_23, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_24;
		L_24 = ToggleValue_get_toggle_mA83BFBDF06FA210C420B2A83F481AD7F85FF3EBA_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_25;
		L_25 = ToggleValue_get_turnedOff_m71C3B6451C7AB03EC332478C4B1CEB95B5E63BDE_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_24, L_25, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ToggleValue_CreateData_m90E460EEC26C152122D607583AB35DDFF27636BA (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data_t890514292AFD0F6EDA68063912D30932BBA56CE9_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_0 = (Data_t890514292AFD0F6EDA68063912D30932BBA56CE9*)il2cpp_codegen_object_new(Data_t890514292AFD0F6EDA68063912D30932BBA56CE9_il2cpp_TypeInfo_var);
		Data__ctor_m947FC2AF8EDF50DFF52B5CC11F65EE817DD6D6D3(L_0, NULL);
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_1 = L_0;
		bool L_2;
		L_2 = ToggleValue_get_startOn_mD8E02872F7DE26C2D6B059FC513A542B3102150C_inline(__this, NULL);
		NullCheck(L_1);
		L_1->___isOn = L_2;
		V_0 = L_1;
		goto IL_0015;
	}

IL_0015:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ToggleValue_IsOn_m0AA6AE80E175338B524AEDBABE92A47A95434C1F (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A(L_1, __this, GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		NullCheck(L_2);
		bool L_3 = L_2->___isOn;
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_TurnOn_m62F1BC6A50D09057F419D25DC78E7CED8DC20220 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* V_0 = NULL;
	bool V_1 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A(L_1, __this, GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		V_0 = L_2;
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->___isOn;
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_001d;
		}
	}
	{
		V_2 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_002d;
	}

IL_001d:
	{
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_6 = V_0;
		NullCheck(L_6);
		L_6->___isOn = (bool)1;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
		L_7 = ToggleValue_get_turnedOn_m25E2DFC2A53E4F7393E9B36E0F89E5D166BDD42D_inline(__this, NULL);
		V_2 = L_7;
		goto IL_002d;
	}

IL_002d:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_TurnOff_m96F93BA04A978E82F451C70C0D248697B075F521 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* V_0 = NULL;
	bool V_1 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A(L_1, __this, GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		V_0 = L_2;
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->___isOn;
		V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0020;
		}
	}
	{
		V_2 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_0030;
	}

IL_0020:
	{
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_6 = V_0;
		NullCheck(L_6);
		L_6->___isOn = (bool)0;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
		L_7 = ToggleValue_get_turnedOff_m71C3B6451C7AB03EC332478C4B1CEB95B5E63BDE_inline(__this, NULL);
		V_2 = L_7;
		goto IL_0030;
	}

IL_0030:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8 = V_2;
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_Toggle_m8DFF4D61F8DB28B3DF4A084A0D44EAF36D938DA6 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_1 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* G_B3_0 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A(L_1, __this, GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		V_0 = L_2;
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_3 = V_0;
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_4 = V_0;
		NullCheck(L_4);
		bool L_5 = L_4->___isOn;
		NullCheck(L_3);
		L_3->___isOn = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_6 = V_0;
		NullCheck(L_6);
		bool L_7 = L_6->___isOn;
		if (L_7)
		{
			goto IL_002d;
		}
	}
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8;
		L_8 = ToggleValue_get_turnedOff_m71C3B6451C7AB03EC332478C4B1CEB95B5E63BDE_inline(__this, NULL);
		G_B3_0 = L_8;
		goto IL_0033;
	}

IL_002d:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9;
		L_9 = ToggleValue_get_turnedOn_m25E2DFC2A53E4F7393E9B36E0F89E5D166BDD42D_inline(__this, NULL);
		G_B3_0 = L_9;
	}

IL_0033:
	{
		V_1 = G_B3_0;
		goto IL_0036;
	}

IL_0036:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ToggleValue_Value_m66336691CB79045655D55915BFBC0F06B4AABCC6 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* G_B2_0 = NULL;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* G_B1_0 = NULL;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* G_B3_0 = NULL;
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* G_B3_1 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A(L_1, __this, GraphPointer_GetElementData_TisData_t890514292AFD0F6EDA68063912D30932BBA56CE9_mBD795F133DA56D4EFB32B186F9E2BD362372F38A_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* L_4 = V_0;
		NullCheck(L_4);
		bool L_5 = L_4->___isOn;
		if (L_5)
		{
			G_B2_0 = L_3;
			goto IL_001f;
		}
		G_B1_0 = L_3;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = ToggleValue_get_offValue_m2074C60281662A993131E49D1B424E2919CD8DF0_inline(__this, NULL);
		G_B3_0 = L_6;
		G_B3_1 = G_B1_0;
		goto IL_0025;
	}

IL_001f:
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = ToggleValue_get_onValue_m2B73ABEE9872F3472A0742D91B5F04E7C4AB0E3D_inline(__this, NULL);
		G_B3_0 = L_7;
		G_B3_1 = G_B2_0;
	}

IL_0025:
	{
		NullCheck(G_B3_1);
		RuntimeObject* L_8;
		L_8 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(G_B3_1, G_B3_0, NULL);
		V_1 = L_8;
		goto IL_002d;
	}

IL_002d:
	{
		RuntimeObject* L_9 = V_1;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ToggleValue__ctor_m95E8FE9942489885EEAD842EC6EBFC3D01668F94 (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		__this->___U3CstartOnU3Ek__BackingField = (bool)1;
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m947FC2AF8EDF50DFF52B5CC11F65EE817DD6D6D3 (Data_t890514292AFD0F6EDA68063912D30932BBA56CE9* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* TryCatch_get_enter_mFFCB70AEF07504128D735A8B0CCCFA6B6F735891 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch_set_enter_mD40DFF78068FAED6E87135B2ADDCBD02FF5FFF98 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_try_m97E0644B72165E8EB7CF368D73B263DC7E8F46A2 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CtryU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch_set_try_m6D29A06E238DE6AD6E76D2E854CB2D25FF864C2B (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CtryU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtryU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_catch_mED5C25D480E1E4E7B77FACC4B950130087D629A3 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CcatchU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch_set_catch_m398D65B7F665219CC7362508A7325653456EE8CD (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CcatchU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcatchU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_finally_mAD5CF0966047481AB393D89171CAB0DCCFCCDA41 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CfinallyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch_set_finally_m90949E996684DD078BE5FF8CD85988DED61DC504 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CfinallyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfinallyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TryCatch_get_exception_mFDDC289A3DA055B10CD62DACAA47F14496B63801 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CexceptionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch_set_exception_mD462992D50294E8840972CB68294E2C5BC0C25FA (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CexceptionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexceptionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TryCatch_get_exceptionType_mFE8FA2A0A1F51FA7D429D9B6E026CED831B32E8F (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = __this->___U3CexceptionTypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch_set_exceptionType_mCB6C58DFAA9F6DE5C29D0BBB65EDB32BD4D62756 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, Type_t* ___0_value, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = ___0_value;
		__this->___U3CexceptionTypeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexceptionTypeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TryCatch_get_canDefine_m492B44C5F844184F98EC8F5492F04A2C8F4DCED2 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t G_B3_0 = 0;
	{
		Type_t* L_0;
		L_0 = TryCatch_get_exceptionType_mFE8FA2A0A1F51FA7D429D9B6E026CED831B32E8F_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_1;
		L_1 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_0, (Type_t*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Exception_t_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_3;
		L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
		Type_t* L_4;
		L_4 = TryCatch_get_exceptionType_mFE8FA2A0A1F51FA7D429D9B6E026CED831B32E8F_inline(__this, NULL);
		NullCheck(L_3);
		bool L_5;
		L_5 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(22, L_3, L_4);
		G_B3_0 = ((int32_t)(L_5));
		goto IL_0026;
	}

IL_0025:
	{
		G_B3_0 = 0;
	}

IL_0026:
	{
		return (bool)G_B3_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch_Definition_m9CF69590C17F1912B5144FD077F41E4D62BB7B90 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TryCatch_Enter_m9361FF025AA38A0EF3CA6125529C2C51FA458D90_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CEBF7DFA17440E9873C47A2C1BE712F98DFA500);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38D3008511B528A5F192D58360168CA7329DE2AB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DFC03B35CE1610D507097EBBBD36CF45BCB4C2C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_0 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_0, __this, (intptr_t)((void*)TryCatch_Enter_m9361FF025AA38A0EF3CA6125529C2C51FA458D90_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F, L_0, NULL);
		TryCatch_set_enter_mD40DFF78068FAED6E87135B2ADDCBD02FF5FFF98_inline(__this, L_1, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_2;
		L_2 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral0CEBF7DFA17440E9873C47A2C1BE712F98DFA500, NULL);
		TryCatch_set_try_m6D29A06E238DE6AD6E76D2E854CB2D25FF864C2B_inline(__this, L_2, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_3;
		L_3 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral38D3008511B528A5F192D58360168CA7329DE2AB, NULL);
		TryCatch_set_catch_m398D65B7F665219CC7362508A7325653456EE8CD_inline(__this, L_3, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_4;
		L_4 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral5DFC03B35CE1610D507097EBBBD36CF45BCB4C2C, NULL);
		TryCatch_set_finally_m90949E996684DD078BE5FF8CD85988DED61DC504_inline(__this, L_4, NULL);
		Type_t* L_5;
		L_5 = TryCatch_get_exceptionType_mFE8FA2A0A1F51FA7D429D9B6E026CED831B32E8F_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = Unit_ValueOutput_m81E1466E77946ABE570086EF9FD05C425C23A97A(__this, L_5, _stringLiteralCF6D423D6F6C1327D40E616C52007CE750F00A62, NULL);
		TryCatch_set_exception_mD462992D50294E8840972CB68294E2C5BC0C25FA_inline(__this, L_6, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_7;
		L_7 = TryCatch_get_enter_mFFCB70AEF07504128D735A8B0CCCFA6B6F735891_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = TryCatch_get_exception_mFDDC289A3DA055B10CD62DACAA47F14496B63801_inline(__this, NULL);
		Unit_Assignment_mE5DC2E131C1BA666F655E321312165D7B4BB74C7(__this, L_7, L_8, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_9;
		L_9 = TryCatch_get_enter_mFFCB70AEF07504128D735A8B0CCCFA6B6F735891_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
		L_10 = TryCatch_get_try_m97E0644B72165E8EB7CF368D73B263DC7E8F46A2_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_9, L_10, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_11;
		L_11 = TryCatch_get_enter_mFFCB70AEF07504128D735A8B0CCCFA6B6F735891_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_12;
		L_12 = TryCatch_get_catch_mED5C25D480E1E4E7B77FACC4B950130087D629A3_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_11, L_12, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_13;
		L_13 = TryCatch_get_enter_mFFCB70AEF07504128D735A8B0CCCFA6B6F735891_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_14;
		L_14 = TryCatch_get_finally_mAD5CF0966047481AB393D89171CAB0DCCFCCDA41_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_13, L_14, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_Enter_m9361FF025AA38A0EF3CA6125529C2C51FA458D90 (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	bool V_0 = false;
	Exception_t* V_1 = NULL;
	bool V_2 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_3 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		bool L_1;
		L_1 = Flow_get_isCoroutine_mE8A19E751C2E37B2D6EB42897DBBC0C4C2896752_inline(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_3 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9F40C3793BABB67DA22D9E8C7BD8AE6CA0FB5F14)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TryCatch_Enter_m9361FF025AA38A0EF3CA6125529C2C51FA458D90_RuntimeMethod_var)));
	}

IL_0017:
	{
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0062:
			{
				Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
				ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_5;
				L_5 = TryCatch_get_finally_mAD5CF0966047481AB393D89171CAB0DCCFCCDA41_inline(__this, NULL);
				NullCheck(L_4);
				Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_4, L_5, NULL);
				return;
			}
		});
		try
		{
			try
			{
				Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
				ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
				L_7 = TryCatch_get_try_m97E0644B72165E8EB7CF368D73B263DC7E8F46A2_inline(__this, NULL);
				NullCheck(L_6);
				Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_6, L_7, NULL);
				goto IL_0060_1;
			}
			catch(Il2CppExceptionWrapper& e)
			{
				if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
				{
					IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
					goto CATCH_0029_1;
				}
				throw e;
			}

CATCH_0029_1:
			{
				{
					Exception_t* L_8 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
					V_1 = L_8;
					Type_t* L_9;
					L_9 = TryCatch_get_exceptionType_mFE8FA2A0A1F51FA7D429D9B6E026CED831B32E8F_inline(__this, NULL);
					Exception_t* L_10 = V_1;
					NullCheck(L_9);
					bool L_11;
					L_11 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(118, L_9, L_10);
					V_2 = L_11;
					bool L_12 = V_2;
					if (!L_12)
					{
						goto IL_005a_1;
					}
				}
				{
					Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_13 = ___0_flow;
					ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_14;
					L_14 = TryCatch_get_exception_mFDDC289A3DA055B10CD62DACAA47F14496B63801_inline(__this, NULL);
					Exception_t* L_15 = V_1;
					NullCheck(L_13);
					Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_13, L_14, L_15, NULL);
					Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_16 = ___0_flow;
					ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_17;
					L_17 = TryCatch_get_catch_mED5C25D480E1E4E7B77FACC4B950130087D629A3_inline(__this, NULL);
					NullCheck(L_16);
					Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_16, L_17, NULL);
					goto IL_005d_1;
				}

IL_005a_1:
				{
					IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
				}

IL_005d_1:
				{
					IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
					goto IL_0060_1;
				}
			}

IL_0060_1:
			{
				goto IL_0072;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0072:
	{
		V_3 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_0076;
	}

IL_0076:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_18 = V_3;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TryCatch__ctor_m4FEE5E5125E10C9C65804017764AF30F46BA8E3D (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Exception_t_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		__this->___U3CexceptionTypeU3Ek__BackingField = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexceptionTypeU3Ek__BackingField), (void*)L_1);
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* While_get_condition_m6578079095B2704F139921969684C3FE1ADD85F9 (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CconditionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void While_set_condition_mCDEE1B88F70955EAFE56BA1B9405975C32E62EF3 (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CconditionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconditionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void While_Definition_mA10019963C9CFA58D4523978318431AEA426C04B (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21D2CAF84494AC0CF059D2500B15F569DA120B85);
		s_Il2CppMethodInitialized = true;
	}
	{
		LoopUnit_Definition_m733F734C166B80A2309AEF474EC99B388CF0E53C(__this, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral21D2CAF84494AC0CF059D2500B15F569DA120B85, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		While_set_condition_mCDEE1B88F70955EAFE56BA1B9405975C32E62EF3_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = While_get_condition_m6578079095B2704F139921969684C3FE1ADD85F9_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_2;
		L_2 = LoopUnit_get_enter_m62CF2143AD62A0E6558753801D71209827D96DDB_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t While_Start_m9E304006776C2392DBBAEDCDC990B9011A4289BF (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Flow_EnterLoop_m12CD98062B11CD2096F6CDC09C3F98F0EBD8077D(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool While_CanMoveNext_mF1A015E054F708FA80DEF44209E1F4EE0A43FF77 (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = While_get_condition_m6578079095B2704F139921969684C3FE1ADD85F9_inline(__this, NULL);
		NullCheck(L_0);
		bool L_2;
		L_2 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_0, L_1, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* While_Loop_mCD7C0AF943F628D6979579F93296F7CD5F93C3FE (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* V_1 = NULL;
	bool V_2 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_3 = NULL;
	int32_t G_B5_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		int32_t L_1;
		L_1 = While_Start_m9E304006776C2392DBBAEDCDC990B9011A4289BF(__this, L_0, NULL);
		V_0 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = ___0_flow;
		NullCheck(L_2);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
		L_3 = Flow_PreserveStack_mF8870AE4EE078682F117D92B27AFE07750FEB33D(L_2, NULL);
		V_1 = L_3;
		goto IL_0029;
	}

IL_0012:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_5;
		L_5 = LoopUnit_get_body_mC02FE53361E01268A47F3E9895386E08F3FECCFA_inline(__this, NULL);
		NullCheck(L_4);
		Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_4, L_5, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_7 = V_1;
		NullCheck(L_6);
		Flow_RestoreStack_mFB55BF4370280327BE1153080FE917B734F275A3(L_6, L_7, NULL);
	}

IL_0029:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = ___0_flow;
		int32_t L_9 = V_0;
		NullCheck(L_8);
		bool L_10;
		L_10 = Flow_LoopIsNotBroken_m5C87C8CB61A3BE312490F621ED2D5B7E6071C742(L_8, L_9, NULL);
		if (!L_10)
		{
			goto IL_003b;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
		bool L_12;
		L_12 = While_CanMoveNext_mF1A015E054F708FA80DEF44209E1F4EE0A43FF77(__this, L_11, NULL);
		G_B5_0 = ((int32_t)(L_12));
		goto IL_003c;
	}

IL_003b:
	{
		G_B5_0 = 0;
	}

IL_003c:
	{
		V_2 = (bool)G_B5_0;
		bool L_13 = V_2;
		if (L_13)
		{
			goto IL_0012;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_15 = V_1;
		NullCheck(L_14);
		Flow_DisposePreservedStack_mC5054B871900DB5A3BD3F860673AE9474BB926EE(L_14, L_15, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_16 = ___0_flow;
		int32_t L_17 = V_0;
		NullCheck(L_16);
		Flow_ExitLoop_m732817A23178C10CB03E982D00B7060D10A93A82(L_16, L_17, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_18;
		L_18 = LoopUnit_get_exit_m76AD750BD83218006725E3570BA197CBB1F46124_inline(__this, NULL);
		V_3 = L_18;
		goto IL_0059;
	}

IL_0059:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_19 = V_3;
		return L_19;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* While_LoopCoroutine_m3A34549B959DC7879D6F952831630DE89E03FE4C (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* L_0 = (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747*)il2cpp_codegen_object_new(U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747_il2cpp_TypeInfo_var);
		U3CLoopCoroutineU3Ed__8__ctor_m55FD94F77BFB931A86150A5784F4442B9633BC77(L_0, 0, NULL);
		U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* L_2 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_2);
		L_2->___flow = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___flow), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void While__ctor_m8EE26E97E1D8CEC7C4455768A56A960630C40D6E (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, const RuntimeMethod* method) 
{
	{
		LoopUnit__ctor_m567B2FAC70475C865895354F827738672A469668(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoopCoroutineU3Ed__8__ctor_m55FD94F77BFB931A86150A5784F4442B9633BC77 (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoopCoroutineU3Ed__8_System_IDisposable_Dispose_mF3FDF061EE50311D7F000793E723B513D90BC29D (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CLoopCoroutineU3Ed__8_MoveNext_mB8FB5E246102C6EC0811FFF9B1A621A272B5793F (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t G_B12_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_001f;
			}
		}
	}
	{
		goto IL_0024;
	}

IL_001b:
	{
		goto IL_0026;
	}

IL_001d:
	{
		goto IL_0073;
	}

IL_001f:
	{
		goto IL_00f6;
	}

IL_0024:
	{
		return (bool)0;
	}

IL_0026:
	{
		__this->___U3CU3E1__state = (-1);
		While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* L_2 = __this->___U3CU3E4__this;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = __this->___flow;
		NullCheck(L_2);
		int32_t L_4;
		L_4 = While_Start_m9E304006776C2392DBBAEDCDC990B9011A4289BF(L_2, L_3, NULL);
		__this->___U3CloopU3E5__1 = L_4;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = __this->___flow;
		NullCheck(L_5);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_6;
		L_6 = Flow_PreserveStack_mF8870AE4EE078682F117D92B27AFE07750FEB33D(L_5, NULL);
		__this->___U3CstackU3E5__2 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstackU3E5__2), (void*)L_6);
		goto IL_008d;
	}

IL_0058:
	{
		While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* L_7 = __this->___U3CU3E4__this;
		NullCheck(L_7);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8;
		L_8 = LoopUnit_get_body_mC02FE53361E01268A47F3E9895386E08F3FECCFA_inline(L_7, NULL);
		__this->___U3CU3E2__current = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_8);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_0073:
	{
		__this->___U3CU3E1__state = (-1);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_9 = __this->___flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_10 = __this->___U3CstackU3E5__2;
		NullCheck(L_9);
		Flow_RestoreStack_mFB55BF4370280327BE1153080FE917B734F275A3(L_9, L_10, NULL);
	}

IL_008d:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = __this->___flow;
		int32_t L_12 = __this->___U3CloopU3E5__1;
		NullCheck(L_11);
		bool L_13;
		L_13 = Flow_LoopIsNotBroken_m5C87C8CB61A3BE312490F621ED2D5B7E6071C742(L_11, L_12, NULL);
		if (!L_13)
		{
			goto IL_00b3;
		}
	}
	{
		While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* L_14 = __this->___U3CU3E4__this;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = __this->___flow;
		NullCheck(L_14);
		bool L_16;
		L_16 = While_CanMoveNext_mF1A015E054F708FA80DEF44209E1F4EE0A43FF77(L_14, L_15, NULL);
		G_B12_0 = ((int32_t)(L_16));
		goto IL_00b4;
	}

IL_00b3:
	{
		G_B12_0 = 0;
	}

IL_00b4:
	{
		V_1 = (bool)G_B12_0;
		bool L_17 = V_1;
		if (L_17)
		{
			goto IL_0058;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_18 = __this->___flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_19 = __this->___U3CstackU3E5__2;
		NullCheck(L_18);
		Flow_DisposePreservedStack_mC5054B871900DB5A3BD3F860673AE9474BB926EE(L_18, L_19, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_20 = __this->___flow;
		int32_t L_21 = __this->___U3CloopU3E5__1;
		NullCheck(L_20);
		Flow_ExitLoop_m732817A23178C10CB03E982D00B7060D10A93A82(L_20, L_21, NULL);
		While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* L_22 = __this->___U3CU3E4__this;
		NullCheck(L_22);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_23;
		L_23 = LoopUnit_get_exit_m76AD750BD83218006725E3570BA197CBB1F46124_inline(L_22, NULL);
		__this->___U3CU3E2__current = L_23;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_23);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_00f6:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoopCoroutineU3Ed__8_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mD4AA4007054E713D1DD48A2ACCFAC219F839CA42 (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoopCoroutineU3Ed__8_System_Collections_IEnumerator_Reset_m33AC1809BAEFA26EA15B77399E8DE5249E3184E8 (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CLoopCoroutineU3Ed__8_System_Collections_IEnumerator_Reset_m33AC1809BAEFA26EA15B77399E8DE5249E3184E8_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoopCoroutineU3Ed__8_System_Collections_IEnumerator_get_Current_m667AC2F057CF602688B501B6D759E01BF0395B35 (U3CLoopCoroutineU3Ed__8_tA730B44137307E71E50D9B2800B5098BA47BE747* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BoltAnimationEvent_get_hookName_mB666CADA94FD05E77232B134CE2BD499B2D5E311 (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_stringParameter_m9BE8D21F332CB5D7B17C9E3A9241610C4E55193A (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CstringParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_stringParameter_mD885CFD5B2762556EB1E2893B2CDB405EB92BEE3 (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CstringParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstringParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_floatParameter_m11EA60EC0890658558683C8731C6DD696CC2AFB0 (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CfloatParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_floatParameter_mE3F01D76DA006493980C4CD4EA9B62E6459B8661 (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CfloatParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfloatParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_intParameter_m1C47B70430750DF04D384946926F0652199D2BC8 (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CintParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_intParameter_m81A524B0EFF61834FF0D474D9FD6F015C56FDE7E (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CintParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CintParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_objectReferenceParameter_mDC77485C4D668AFB6E8091665E58165706A20FB5 (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CobjectReferenceParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_objectReferenceParameter_mE4329C9387D3AF15B9683A3D8E4B2E92070F155D (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CobjectReferenceParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CobjectReferenceParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltAnimationEvent_Definition_mC957B17031FC9AF68C6A56C56ACDBE4633DD14AF (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m75956336ABA8F5725AFC8BA1859820328C3094F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D638CE3716E097A0914404655EA187C81903772);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31DE9D93AE09E50320DB3736C435C2FBE3859C36);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EFC4F70A30DA1E6DF55C9DC4798938294709300);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9D2994DD0955CBC88A99F7CA9315EE966AB24F2);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185(__this, EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56(__this, _stringLiteralB9D2994DD0955CBC88A99F7CA9315EE966AB24F2, Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		BoltAnimationEvent_set_stringParameter_mD885CFD5B2762556EB1E2893B2CDB405EB92BEE3_inline(__this, L_0, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral4EFC4F70A30DA1E6DF55C9DC4798938294709300, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		BoltAnimationEvent_set_floatParameter_mE3F01D76DA006493980C4CD4EA9B62E6459B8661_inline(__this, L_1, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC(__this, _stringLiteral31DE9D93AE09E50320DB3736C435C2FBE3859C36, Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		BoltAnimationEvent_set_intParameter_m81A524B0EFF61834FF0D474D9FD6F015C56FDE7E_inline(__this, L_2, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m75956336ABA8F5725AFC8BA1859820328C3094F7(__this, _stringLiteral2D638CE3716E097A0914404655EA187C81903772, Unit_ValueOutput_TisObject_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_m75956336ABA8F5725AFC8BA1859820328C3094F7_RuntimeMethod_var);
		BoltAnimationEvent_set_objectReferenceParameter_mE4329C9387D3AF15B9683A3D8E4B2E92070F155D_inline(__this, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltAnimationEvent_AssignArguments_m03B8DA605904E35874DFB2EA4BDB2638C8303CE6 (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* ___1_args, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = BoltAnimationEvent_get_stringParameter_m9BE8D21F332CB5D7B17C9E3A9241610C4E55193A_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_2 = ___1_args;
		NullCheck(L_2);
		String_t* L_3;
		L_3 = AnimationEvent_get_stringParameter_mBD37923DF24A4D090FFA56C6FE2538D1815EBFE3(L_2, NULL);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_3, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = BoltAnimationEvent_get_floatParameter_m11EA60EC0890658558683C8731C6DD696CC2AFB0_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_6 = ___1_args;
		NullCheck(L_6);
		float L_7;
		L_7 = AnimationEvent_get_floatParameter_m00CC143874DF66921808693FE6E56D27AAC07642(L_6, NULL);
		float L_8 = L_7;
		RuntimeObject* L_9 = Box(il2cpp_defaults.single_class, &L_8);
		NullCheck(L_4);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_4, L_5, L_9, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_10 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_11;
		L_11 = BoltAnimationEvent_get_intParameter_m1C47B70430750DF04D384946926F0652199D2BC8_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_12 = ___1_args;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = AnimationEvent_get_intParameter_mE1621E76D06F7ECC1F15E7A4ADE2C3DAF2EAFBC1(L_12, NULL);
		int32_t L_14 = L_13;
		RuntimeObject* L_15 = Box(il2cpp_defaults.int32_class, &L_14);
		NullCheck(L_10);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_10, L_11, L_15, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_16 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_17;
		L_17 = BoltAnimationEvent_get_objectReferenceParameter_mDC77485C4D668AFB6E8091665E58165706A20FB5_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_18 = ___1_args;
		NullCheck(L_18);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_19;
		L_19 = AnimationEvent_get_objectReferenceParameter_m74F6A7AC3CE4FA8FF01F510506CB97EE261614EB(L_18, NULL);
		NullCheck(L_16);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_16, L_17, L_19, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltAnimationEvent__ctor_m44D12B2C2E7EB7F4C81A15FDF097AB5CAF453E3C (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B(__this, MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BoltNamedAnimationEvent_get_hookName_m1B5A0B5FC1A0A84E97703074699695B2B66FA85F (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral917A7A7AEFAAE040D550096F66CBD0DFA2D22BB0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BoltNamedAnimationEvent_get_name_mE500F56C157B019D4CA519721BF28E3DC17A34C5 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_name_m9EAD566DBBFAEA4788ABA4EBF351EA7CBAAF9645 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_floatParameter_m408FA69F908C8F4DA437FB2573611F5BA948AF28 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CfloatParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_floatParameter_m9D72654A51113958471C7A5D67A35239D81889D3 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CfloatParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfloatParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_intParameter_mE498D26E1D1C9BBB279ECC6EFBC29C423AF44955 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CintParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_intParameter_mFE186C83CCA494CCBCA888CF7B33CF2D2937B978 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CintParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CintParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_objectReferenceParameter_mC64A84F56A1EA0E09EA143386ECF4418E26CB04A (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CobjectReferenceParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_objectReferenceParameter_mCEA2F8A8B6F3825E7E114B336ACB63121E5312D9 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CobjectReferenceParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CobjectReferenceParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_Definition_mC063D1DEA89ED3AE3B879CA94DC084E83DFE13C8 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D638CE3716E097A0914404655EA187C81903772);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31DE9D93AE09E50320DB3736C435C2FBE3859C36);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EFC4F70A30DA1E6DF55C9DC4798938294709300);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185(__this, EventUnit_1_Definition_mE927536B7D4272B3BF8FDA9236DCB15DA0E46185_RuntimeMethod_var);
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5(__this, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, L_0, Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		BoltNamedAnimationEvent_set_name_m9EAD566DBBFAEA4788ABA4EBF351EA7CBAAF9645_inline(__this, L_1, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral4EFC4F70A30DA1E6DF55C9DC4798938294709300, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		BoltNamedAnimationEvent_set_floatParameter_m9D72654A51113958471C7A5D67A35239D81889D3_inline(__this, L_2, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC(__this, _stringLiteral31DE9D93AE09E50320DB3736C435C2FBE3859C36, Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		BoltNamedAnimationEvent_set_intParameter_mFE186C83CCA494CCBCA888CF7B33CF2D2937B978_inline(__this, L_3, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7(__this, _stringLiteral2D638CE3716E097A0914404655EA187C81903772, Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7_RuntimeMethod_var);
		BoltNamedAnimationEvent_set_objectReferenceParameter_mCEA2F8A8B6F3825E7E114B336ACB63121E5312D9_inline(__this, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoltNamedAnimationEvent_ShouldTrigger_mB256336A541FBA7E4F9706D844E149D523857FE8 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* ___1_animationEvent, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_CompareNames_m8483DA073D2C9C2870981725234A7984DE67626B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = BoltNamedAnimationEvent_get_name_mE500F56C157B019D4CA519721BF28E3DC17A34C5_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_2 = ___1_animationEvent;
		NullCheck(L_2);
		String_t* L_3;
		L_3 = AnimationEvent_get_stringParameter_mBD37923DF24A4D090FFA56C6FE2538D1815EBFE3(L_2, NULL);
		bool L_4;
		L_4 = EventUnit_1_CompareNames_m8483DA073D2C9C2870981725234A7984DE67626B(L_0, L_1, L_3, EventUnit_1_CompareNames_m8483DA073D2C9C2870981725234A7984DE67626B_RuntimeMethod_var);
		V_0 = L_4;
		goto IL_0016;
	}

IL_0016:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_AssignArguments_m46457A0FA7BED211E36CE4B1FA7D087107434102 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* ___1_animationEvent, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = BoltNamedAnimationEvent_get_floatParameter_m408FA69F908C8F4DA437FB2573611F5BA948AF28_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_2 = ___1_animationEvent;
		NullCheck(L_2);
		float L_3;
		L_3 = AnimationEvent_get_floatParameter_m00CC143874DF66921808693FE6E56D27AAC07642(L_2, NULL);
		float L_4 = L_3;
		RuntimeObject* L_5 = Box(il2cpp_defaults.single_class, &L_4);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_5, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = BoltNamedAnimationEvent_get_intParameter_mE498D26E1D1C9BBB279ECC6EFBC29C423AF44955_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_8 = ___1_animationEvent;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = AnimationEvent_get_intParameter_mE1621E76D06F7ECC1F15E7A4ADE2C3DAF2EAFBC1(L_8, NULL);
		int32_t L_10 = L_9;
		RuntimeObject* L_11 = Box(il2cpp_defaults.int32_class, &L_10);
		NullCheck(L_6);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_6, L_7, L_11, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_12 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_13;
		L_13 = BoltNamedAnimationEvent_get_objectReferenceParameter_mC64A84F56A1EA0E09EA143386ECF4418E26CB04A_inline(__this, NULL);
		AnimationEvent_t77294DB2372A5C387B53EEA3EFDC550C75EC3174* L_14 = ___1_animationEvent;
		NullCheck(L_14);
		Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_15;
		L_15 = AnimationEvent_get_objectReferenceParameter_m74F6A7AC3CE4FA8FF01F510506CB97EE261614EB(L_14, NULL);
		NullCheck(L_12);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_12, L_13, L_15, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent__ctor_mAF861161E2B4E0375D67C805E378CABE308ACD68 (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B(__this, MachineEventUnit_1__ctor_mB7860512B17C03CA98A2914C8EC487A6C9BB934B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnAnimatorIK_get_MessageListenerType_mE7AF5167DCEA96491E51785658BDD58F8567B54F (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimatorMessageListener_tD794D36898470D72B9640A20C4ED432485CCE88D_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (AnimatorMessageListener_tD794D36898470D72B9640A20C4ED432485CCE88D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnAnimatorIK_get_hookName_m51763D4C2975EC29E04473CBBAD459B9ACD6C206 (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE432B13F6362177DFD4DCEFD40F776DBDD2CAF96);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE432B13F6362177DFD4DCEFD40F776DBDD2CAF96;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnAnimatorIK_get_layerIndex_m15CBBD0E51DA600F21CCF64A5C8A1EF898A96E38 (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3ClayerIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAnimatorIK_set_layerIndex_mC886DDD792863501FE50D3A72177CFDE22D50A85 (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3ClayerIndexU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClayerIndexU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAnimatorIK_Definition_m990A9A2EBBEED51C7632C56B0434C40EDE564097 (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51A170FF50F6F987DB39394B76A00962DAAC1D32);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE(__this, GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC(__this, _stringLiteral51A170FF50F6F987DB39394B76A00962DAAC1D32, Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		OnAnimatorIK_set_layerIndex_mC886DDD792863501FE50D3A72177CFDE22D50A85_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAnimatorIK_AssignArguments_m6F1B4F939E352ECC2B03987847BAE846611B148D (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_layerIndex, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnAnimatorIK_get_layerIndex_m15CBBD0E51DA600F21CCF64A5C8A1EF898A96E38_inline(__this, NULL);
		int32_t L_2 = ___1_layerIndex;
		int32_t L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAnimatorIK__ctor_mC7031936AEF8115E8AFB9D23398FD7ADA1FAC970 (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B(__this, GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnAnimatorMove_get_MessageListenerType_m535558D2D3A4D4FB1075064CF984A300DEE7A8A9 (OnAnimatorMove_t09DADA3FC3E8F4707D38C885786346479336171E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnimatorMessageListener_tD794D36898470D72B9640A20C4ED432485CCE88D_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (AnimatorMessageListener_tD794D36898470D72B9640A20C4ED432485CCE88D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnAnimatorMove_get_hookName_mB4F4E0CD8ED4C386DA38EB3735E03E6374618762 (OnAnimatorMove_t09DADA3FC3E8F4707D38C885786346479336171E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1214E625C21064FC39ABC392EC5688C0BB338F9);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE1214E625C21064FC39ABC392EC5688C0BB338F9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnAnimatorMove__ctor_m248DE302139F8C3E642476299DC0313FC4B71B72 (OnAnimatorMove_t09DADA3FC3E8F4707D38C885786346479336171E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnApplicationFocus_get_hookName_m75AFB824F1AA04CB5F2238E26ED13258387EC0E9 (OnApplicationFocus_tAD865A547E7D86D10ACFCD5957B6E665523DECB7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AE5761D6DB13DEFA3141F20B80E5BCAB5E1E97F);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral4AE5761D6DB13DEFA3141F20B80E5BCAB5E1E97F;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnApplicationFocus__ctor_mB7FCA44FB9089A86827436AA254535FB30908BBC (OnApplicationFocus_tAD865A547E7D86D10ACFCD5957B6E665523DECB7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA(__this, GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnApplicationLostFocus_get_hookName_mDB05618F29D3D5AA712A4703D9282D054D4789A1 (OnApplicationLostFocus_tF5F832E96C18642CB18CE1BCEA7241B6D7EBCBC4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12153D538ED295C4DDEA19A7765CF30F53F38512);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral12153D538ED295C4DDEA19A7765CF30F53F38512;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnApplicationLostFocus__ctor_m6EB7557C54A64F0EA44216CD2CD94D725D4F4A24 (OnApplicationLostFocus_tF5F832E96C18642CB18CE1BCEA7241B6D7EBCBC4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA(__this, GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnApplicationPause_get_hookName_mF304908DF63B07F3E200F89784624175A3E7E195 (OnApplicationPause_t3FF609F5A50FCEBDF9D3B1406B909E5EAB7597B7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6171F2C6A7FA0651BDEFD1943692646042C0AE83);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral6171F2C6A7FA0651BDEFD1943692646042C0AE83;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnApplicationPause__ctor_m2BDE51F13E195AF16527690BC6F1FF2388CD7C1F (OnApplicationPause_t3FF609F5A50FCEBDF9D3B1406B909E5EAB7597B7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA(__this, GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnApplicationQuit_get_hookName_m35B448492A294BCB9B7780181D738700DD94FBA0 (OnApplicationQuit_tEB4023F51BD247EFBC274C1732D15C739F3604B6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17F9087F18DF346F81A42DDF3E29BE4EB3DC674E);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral17F9087F18DF346F81A42DDF3E29BE4EB3DC674E;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnApplicationQuit__ctor_mA8F5A6BD71840F801D977DD10ED87F5DFBE275F2 (OnApplicationQuit_tEB4023F51BD247EFBC274C1732D15C739F3604B6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA(__this, GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnApplicationResume_get_hookName_m0E51219230317216CA288A404E99D40A20B03DC4 (OnApplicationResume_tA27E3AF15389E93D94755D3DC82FFB5F9AD3DC4E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A9AB36256153D51946FBF7E475E60B3B86735AE);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral1A9AB36256153D51946FBF7E475E60B3B86735AE;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnApplicationResume__ctor_mB658A61C1C063F1D127EA249ABBBC24F058B29FB (OnApplicationResume_tA27E3AF15389E93D94755D3DC82FFB5F9AD3DC4E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA(__this, GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BoltUnityEvent_get_hookName_mA03E8B52F58371A21FDB97F42BB44C85A2C1E639 (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD835EA54BD112C0CF37286E01EE92B2C63CCD0);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralFAD835EA54BD112C0CF37286E01EE92B2C63CCD0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BoltUnityEvent_get_name_mEA03573400FA63ED3E85330143204813AEE43367 (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltUnityEvent_set_name_m6EC2DAFA192D773C7DEFDC25F1436E93384B98D7 (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltUnityEvent_Definition_m6A4FF745956065B7EFF6CFE04D79EE285D0B98CB (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mB7798285BFE0E0F36FA20AD62D38D03500DF80A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mB7798285BFE0E0F36FA20AD62D38D03500DF80A7(__this, EventUnit_1_Definition_mB7798285BFE0E0F36FA20AD62D38D03500DF80A7_RuntimeMethod_var);
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5(__this, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, L_0, Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		BoltUnityEvent_set_name_m6EC2DAFA192D773C7DEFDC25F1436E93384B98D7_inline(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoltUnityEvent_ShouldTrigger_m3A0E36634DD7F2FEEFC11F1D7F1ADEBF4CAB719D (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, String_t* ___1_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_CompareNames_m6627237A0479D9AFDF74EB84901EA71E813236BF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = BoltUnityEvent_get_name_mEA03573400FA63ED3E85330143204813AEE43367_inline(__this, NULL);
		String_t* L_2 = ___1_name;
		bool L_3;
		L_3 = EventUnit_1_CompareNames_m6627237A0479D9AFDF74EB84901EA71E813236BF(L_0, L_1, L_2, EventUnit_1_CompareNames_m6627237A0479D9AFDF74EB84901EA71E813236BF_RuntimeMethod_var);
		V_0 = L_3;
		goto IL_0011;
	}

IL_0011:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoltUnityEvent__ctor_mA97D94FEBAA522A3276EA943D9FC9AB32C8F6051 (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_mDD40C7425FFBF8A47570F4D4F3FC3560535AF200_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_mDD40C7425FFBF8A47570F4D4F3FC3560535AF200(__this, MachineEventUnit_1__ctor_mDD40C7425FFBF8A47570F4D4F3FC3560535AF200_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* CustomEvent_get_MessageListenerType_m7A728788017661F7028D35BEDFE0D90D1B57BC8D (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	{
		return (Type_t*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CustomEvent_get_hookName_mD82778B861383D8446C5AB6326D51BBD3DE8BC60 (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CustomEvent_get_argumentCount_mC2CC28CCBEBD092AB47B0B81D67746A4D494644C (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____argumentCount;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEvent_set_argumentCount_m98F0950F2EE3DB13AC62C51EACE9F2CB2DE66571 (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		int32_t L_1;
		L_1 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_0, 0, ((int32_t)10), NULL);
		__this->____argumentCount = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* CustomEvent_get_name_m5B463025307E55A58816068C620A247C611C2862 (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEvent_set_name_mF7B1F853C4DE5253C23A4450EA0C60B1AFE795F9 (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* CustomEvent_get_argumentPorts_m32AFD8C262070ACE4624BD69FF2FDEE5F70C42DD (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	{
		List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* L_0 = __this->___U3CargumentPortsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEvent_Definition_mAFA51FBCCD3CAA06BAEEA24750DDF8B7620CC19B (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50F93975E2AF51A69E0A065DBBC05AC802F2FE49_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m5205DE31A2845CA637E760D98EECD6A2824A8631_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12DDD4EF103BF2356FF73A99CDF2DED3C37986DC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	{
		GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE(__this, GameObjectEventUnit_1_Definition_m7F0840F54FB998DF917E4DC06B1CF9E94E9225BE_RuntimeMethod_var);
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5(__this, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, L_0, Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		CustomEvent_set_name_mF7B1F853C4DE5253C23A4450EA0C60B1AFE795F9_inline(__this, L_1, NULL);
		List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* L_2;
		L_2 = CustomEvent_get_argumentPorts_m32AFD8C262070ACE4624BD69FF2FDEE5F70C42DD_inline(__this, NULL);
		NullCheck(L_2);
		List_1_Clear_m5205DE31A2845CA637E760D98EECD6A2824A8631_inline(L_2, List_1_Clear_m5205DE31A2845CA637E760D98EECD6A2824A8631_RuntimeMethod_var);
		V_0 = 0;
		goto IL_0058;
	}

IL_002f:
	{
		List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* L_3;
		L_3 = CustomEvent_get_argumentPorts_m32AFD8C262070ACE4624BD69FF2FDEE5F70C42DD_inline(__this, NULL);
		String_t* L_4;
		L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		String_t* L_5;
		L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral12DDD4EF103BF2356FF73A99CDF2DED3C37986DC, L_4, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51(__this, L_5, Unit_ValueOutput_TisRuntimeObject_mD512E6E92372FB88500D21640EAA0F24A3468C51_RuntimeMethod_var);
		NullCheck(L_3);
		List_1_Add_m50F93975E2AF51A69E0A065DBBC05AC802F2FE49_inline(L_3, L_6, List_1_Add_m50F93975E2AF51A69E0A065DBBC05AC802F2FE49_RuntimeMethod_var);
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0058:
	{
		int32_t L_8 = V_0;
		int32_t L_9;
		L_9 = CustomEvent_get_argumentCount_mC2CC28CCBEBD092AB47B0B81D67746A4D494644C_inline(__this, NULL);
		V_1 = (bool)((((int32_t)L_8) < ((int32_t)L_9))? 1 : 0);
		bool L_10 = V_1;
		if (L_10)
		{
			goto IL_002f;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CustomEvent_ShouldTrigger_mA34A412AA2C55D976086F8AF345D29D0D2D8A465 (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = CustomEvent_get_name_m5B463025307E55A58816068C620A247C611C2862_inline(__this, NULL);
		CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 L_2 = ___1_args;
		String_t* L_3 = L_2.___name;
		bool L_4;
		L_4 = EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662(L_0, L_1, L_3, EventUnit_1_CompareNames_m92A1233815D8F081BEC4270C87EA2CFFA8BB4662_RuntimeMethod_var);
		V_0 = L_4;
		goto IL_0016;
	}

IL_0016:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEvent_AssignArguments_m08B676C40FE5BD6CD955B5891D4CACCAA46271AC (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1AC9FA104B983B379844956961B3AEE8782837F0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	{
		V_0 = 0;
		goto IL_0026;
	}

IL_0005:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* L_1;
		L_1 = CustomEvent_get_argumentPorts_m32AFD8C262070ACE4624BD69FF2FDEE5F70C42DD_inline(__this, NULL);
		int32_t L_2 = V_0;
		NullCheck(L_1);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = List_1_get_Item_m1AC9FA104B983B379844956961B3AEE8782837F0(L_1, L_2, List_1_get_Item_m1AC9FA104B983B379844956961B3AEE8782837F0_RuntimeMethod_var);
		CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 L_4 = ___1_args;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4.___arguments;
		int32_t L_6 = V_0;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		RuntimeObject* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_3, L_8, NULL);
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0026:
	{
		int32_t L_10 = V_0;
		int32_t L_11;
		L_11 = CustomEvent_get_argumentCount_mC2CC28CCBEBD092AB47B0B81D67746A4D494644C_inline(__this, NULL);
		V_1 = (bool)((((int32_t)L_10) < ((int32_t)L_11))? 1 : 0);
		bool L_12 = V_1;
		if (L_12)
		{
			goto IL_0005;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEvent_Trigger_m90D990D2049F0DC64F11B11BEEE63EEFC7CBAE64 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_target, String_t* ___1_name, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_Trigger_TisCustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_mB478FA593821452751F41E6A06AEE00199EEE2ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_target;
		String_t* L_1 = ___1_name;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = ___2_args;
		CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652 L_3;
		memset((&L_3), 0, sizeof(L_3));
		CustomEventArgs__ctor_mE2EFDC65C1EEFC5B8D801DB1CCEEB3E8A81C6131((&L_3), L_1, L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		EventBus_Trigger_TisCustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_mB478FA593821452751F41E6A06AEE00199EEE2ED(_stringLiteral2732277E9D8A4846B7023B9ABCA3C260EFCD3ABA, L_0, L_3, EventBus_Trigger_TisCustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_mB478FA593821452751F41E6A06AEE00199EEE2ED_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEvent__ctor_mBDD8E13384E12882CBE13970DEF1006E2DCB913E (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m074672056E72D87099BCC702B2CA0225193B5DBA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* L_0 = (List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0*)il2cpp_codegen_object_new(List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0_il2cpp_TypeInfo_var);
		List_1__ctor_m074672056E72D87099BCC702B2CA0225193B5DBA(L_0, List_1__ctor_m074672056E72D87099BCC702B2CA0225193B5DBA_RuntimeMethod_var);
		__this->___U3CargumentPortsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CargumentPortsU3Ek__BackingField), (void*)L_0);
		GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3(__this, GameObjectEventUnit_1__ctor_mDD0E6BC39CBB1E619796E9CCC6399AA7DC8310A3_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshal_pinvoke(const CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652& unmarshaled, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL);
}
IL2CPP_EXTERN_C void CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshal_pinvoke_back(const CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_pinvoke& marshaled, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL);
}
IL2CPP_EXTERN_C void CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshal_pinvoke_cleanup(CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshal_com(const CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652& unmarshaled, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL);
}
IL2CPP_EXTERN_C void CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshal_com_back(const CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_com& marshaled, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___argumentsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652____arguments_FieldInfo_var, CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___argumentsException, NULL);
}
IL2CPP_EXTERN_C void CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshal_com_cleanup(CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CustomEventArgs__ctor_mE2EFDC65C1EEFC5B8D801DB1CCEEB3E8A81C6131 (CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652* __this, String_t* ___0_name, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_arguments, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_name;
		__this->___name = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___name), (void*)L_0);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_arguments;
		__this->___arguments = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___arguments), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C  void CustomEventArgs__ctor_mE2EFDC65C1EEFC5B8D801DB1CCEEB3E8A81C6131_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_arguments, const RuntimeMethod* method)
{
	CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CustomEventArgs_tD8C39EF85DE61DD1900BE32A1E3413E29D7ED652*>(__this + _offset);
	CustomEventArgs__ctor_mE2EFDC65C1EEFC5B8D801DB1CCEEB3E8A81C6131(_thisAdjusted, ___0_name, ___1_arguments, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDrawGizmos_get_hookName_m5B66C17E2CAEF30E5464B0FAEA4EFF3FCC5ACEED (OnDrawGizmos_tEDC1EF715C8EEF61AFCFE482E5C1F7F4F3891FF0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD43C4A25C94653A4658AEF6832428E02A1DD480D);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralD43C4A25C94653A4658AEF6832428E02A1DD480D;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDrawGizmos__ctor_mA5589931E6FDAF0F131594D889E6F36F0FCE51E8 (OnDrawGizmos_tEDC1EF715C8EEF61AFCFE482E5C1F7F4F3891FF0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC(__this, ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDrawGizmosSelected_get_hookName_m2F64EF0727B72FCF8C5CF22592E66281224BFBA0 (OnDrawGizmosSelected_t49DBF8921CE3D7608B5BB458C05E3111F8E1A1AD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral31F3F806E40B818E76FEAC29E8E7C0B07F7DFDB9);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral31F3F806E40B818E76FEAC29E8E7C0B07F7DFDB9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDrawGizmosSelected__ctor_m2EB2B0AAFB3CF77160A8B98CEBD1B949968AAE1B (OnDrawGizmosSelected_t49DBF8921CE3D7608B5BB458C05E3111F8E1A1AD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC(__this, ManualEventUnit_1__ctor_m7345CCA54976CF7D93D3E0D63637F332950742DC_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* GenericGuiEventUnit_get_data_mA62612C577ABED68DD2D22BAB5A85D5E736F5F93 (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGuiEventUnit_set_data_m29ECFC8B873C81A4FA70556C3EE55C2AA05138CB (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGuiEventUnit_Definition_m0F494099D843E78515CD52B9A66B1DD98F631858 (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_mC04D3C65A1123D2341A8830B1B776A3FBDAC4CE3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F_m9015B9815CA8C53C34C5BEFAB59D737F2532C495_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_mC04D3C65A1123D2341A8830B1B776A3FBDAC4CE3(__this, GameObjectEventUnit_1_Definition_mC04D3C65A1123D2341A8830B1B776A3FBDAC4CE3_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisBaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F_m9015B9815CA8C53C34C5BEFAB59D737F2532C495(__this, _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, Unit_ValueOutput_TisBaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F_m9015B9815CA8C53C34C5BEFAB59D737F2532C495_RuntimeMethod_var);
		GenericGuiEventUnit_set_data_m29ECFC8B873C81A4FA70556C3EE55C2AA05138CB_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGuiEventUnit_AssignArguments_m3D4CFE9C016D74BAF4BB1590284AE31A10211ACC (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_data, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = GenericGuiEventUnit_get_data_mA62612C577ABED68DD2D22BAB5A85D5E736F5F93_inline(__this, NULL);
		BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_2 = ___1_data;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericGuiEventUnit__ctor_m49889B3DD0493223EF2629A6741CC31C7145BDA6 (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m91C5D0B24C6FD76303284E298BEBF90F9E2141D3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m91C5D0B24C6FD76303284E298BEBF90F9E2141D3(__this, GameObjectEventUnit_1__ctor_m91C5D0B24C6FD76303284E298BEBF90F9E2141D3_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnBeginDrag_get_MessageListenerType_mF879EBC8B8469CDFAE7EAF6EC18D537A7941EAAD (OnBeginDrag_t43F9263213A327A2E834D70D2E037AB33CDFB715* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnBeginDragMessageListener_tD744F58EC818A99F097BBF6186882FC61C00E726_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnBeginDragMessageListener_tD744F58EC818A99F097BBF6186882FC61C00E726_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnBeginDrag_get_hookName_mF1FD15B0BFB07A30FEBE298E8E59EB031E989573 (OnBeginDrag_t43F9263213A327A2E834D70D2E037AB33CDFB715* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3919BDE7EEADF39FCA1F9BC771B7DB2BE75B2A88);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral3919BDE7EEADF39FCA1F9BC771B7DB2BE75B2A88;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnBeginDrag__ctor_mA76C49ED861470935C47AD02033C6271DC2EDF29 (OnBeginDrag_t43F9263213A327A2E834D70D2E037AB33CDFB715* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnButtonClick_get_hookName_mEE6A3C151BAC0F269AA579155B7CC3C4BEA07B22 (OnButtonClick_tEE8C51DA8566361E5BBA1F3928870F1562516EE4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1587B38A0846D0F4F861F62653C07CD09CB4705);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE1587B38A0846D0F4F861F62653C07CD09CB4705;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnButtonClick_get_MessageListenerType_m40D14CE70DEBDE4D4591C91D38A9AD212DF08B00 (OnButtonClick_tEE8C51DA8566361E5BBA1F3928870F1562516EE4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnButtonClickMessageListener_t8099B3DA55E1D2C74B25949A5DD4BFEE87738B34_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnButtonClickMessageListener_t8099B3DA55E1D2C74B25949A5DD4BFEE87738B34_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonClick__ctor_m6ECAB3459499453467AB0E6A07A084764D58A133 (OnButtonClick_tEE8C51DA8566361E5BBA1F3928870F1562516EE4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnCancel_get_MessageListenerType_m3B66E06C4BB26779B2F22A374E5991724EE65E42 (OnCancel_t7572E2B012357EBC6E707D237843FED42B6746CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnCancelMessageListener_t5E83F60BCCD101756847AF72334C967ED73BF7A7_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnCancelMessageListener_t5E83F60BCCD101756847AF72334C967ED73BF7A7_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnCancel_get_hookName_m61DC354FB4AB12E3938CC66B28B5CDB52F3D7F60 (OnCancel_t7572E2B012357EBC6E707D237843FED42B6746CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral99F5492A05A8C160F59C1B0615E2B0A504E56678);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral99F5492A05A8C160F59C1B0615E2B0A504E56678;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCancel__ctor_m6F6021887370696945D3B5C4D46CC873BBAA5A4A (OnCancel_t7572E2B012357EBC6E707D237843FED42B6746CF* __this, const RuntimeMethod* method) 
{
	{
		GenericGuiEventUnit__ctor_m49889B3DD0493223EF2629A6741CC31C7145BDA6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnDeselect_get_MessageListenerType_mB1914E8517C649CAF1814771FA1C4DF1E553A2D8 (OnDeselect_t33E8985BB89247A0F9AED30BF3307FCCDDB46708* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnDeselectMessageListener_t1F7768F9B90A3C27A426759E92168DE51805D61C_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnDeselectMessageListener_t1F7768F9B90A3C27A426759E92168DE51805D61C_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDeselect_get_hookName_m437816D2FF8C1FD2D5C00B336161FB7DE33C016E (OnDeselect_t33E8985BB89247A0F9AED30BF3307FCCDDB46708* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82F10C7820319988130D3DE50A0B5CEA2F2D8BBD);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral82F10C7820319988130D3DE50A0B5CEA2F2D8BBD;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDeselect__ctor_mA5B6E4BC1A2CD51D5628498D682587ADBB5FAA51 (OnDeselect_t33E8985BB89247A0F9AED30BF3307FCCDDB46708* __this, const RuntimeMethod* method) 
{
	{
		GenericGuiEventUnit__ctor_m49889B3DD0493223EF2629A6741CC31C7145BDA6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDrag_get_hookName_mC9BE371D0E38A77D810A2766C4FE499A4E7F77EF (OnDrag_t6CB6E686FCB47DCE9566C368CDD83652380E2742* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A89F762F20FC6CF492ACF2F9B6333F22133D7EF);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral6A89F762F20FC6CF492ACF2F9B6333F22133D7EF;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnDrag_get_MessageListenerType_m55DAA06A9350648B39A3846AF634B4D34BBD8AF5 (OnDrag_t6CB6E686FCB47DCE9566C368CDD83652380E2742* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnDragMessageListener_tAB4ABAF645F445BBB734E5CF8DDEC855674BFB77_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnDragMessageListener_tAB4ABAF645F445BBB734E5CF8DDEC855674BFB77_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDrag__ctor_mCA7FEC945259DAA511856BEF78343D522A4C6C25 (OnDrag_t6CB6E686FCB47DCE9566C368CDD83652380E2742* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnDrop_get_MessageListenerType_m57ABFA6AD8C29FB6A06DBBC748ADF40C2DA1F0D4 (OnDrop_t7E94620420B54AAF9B61A99D5DA30C12F149B360* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnDropMessageListener_t08B811D297317A599852E4E985F7DD9ED832D002_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnDropMessageListener_t08B811D297317A599852E4E985F7DD9ED832D002_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDrop_get_hookName_m7E71C2F5391E42B2210968272C950A862A7F2B2C (OnDrop_t7E94620420B54AAF9B61A99D5DA30C12F149B360* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC53B975B43BE50AE62BCA9E92071D8680A4088B3);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralC53B975B43BE50AE62BCA9E92071D8680A4088B3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDrop__ctor_m3C5AEDAC15FADE719982ADD1CF1B2BE454F18C2C (OnDrop_t7E94620420B54AAF9B61A99D5DA30C12F149B360* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnDropdownValueChanged_get_MessageListenerType_m1E1F8662FE370CA77B503650EBB1A96A6BB685E4 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnDropdownValueChangedMessageListener_tB82BB59155D95C4673E1A5E48DFD657F98172B54_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnDropdownValueChangedMessageListener_tB82BB59155D95C4673E1A5E48DFD657F98172B54_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDropdownValueChanged_get_hookName_mF807478EFECF074960D81533355E131715C9E9A3 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19303B5594208003166643E94959B00602B1328E);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral19303B5594208003166643E94959B00602B1328E;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnDropdownValueChanged_get_index_mA333315D3374ED1761B02A76D84F070CD51AB4B6 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CindexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDropdownValueChanged_set_index_m8FD39C86463DF6F6DDF825242E00A7949B12297F (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CindexU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CindexU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnDropdownValueChanged_get_text_mD9E94D957A9BE8AB61A4BBD91276A11EA85146A8 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CtextU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDropdownValueChanged_set_text_m5CF3AE71A4CDCE0AF1FF0D611BB0B37195370416 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CtextU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtextU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDropdownValueChanged_Definition_m0A5959A050345557B5558D6580CEFE1D17897618 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBFCC6EE94F1B7AA05A04750903E25F93A7188AE0);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE(__this, GameObjectEventUnit_1_Definition_m6DC7AF64597466DF22794BC74400AD5D232020FE_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC(__this, _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1, Unit_ValueOutput_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m7F951E17283E70B54FD73748A4A8E88DD34A38DC_RuntimeMethod_var);
		OnDropdownValueChanged_set_index_m8FD39C86463DF6F6DDF825242E00A7949B12297F_inline(__this, L_0, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56(__this, _stringLiteralBFCC6EE94F1B7AA05A04750903E25F93A7188AE0, Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		OnDropdownValueChanged_set_text_m5CF3AE71A4CDCE0AF1FF0D611BB0B37195370416_inline(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDropdownValueChanged_AssignArguments_m108A1785FF7803DDBFE9F04FDB17B880DB09AF13 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_mDF281A9924DE4343AB80B12D4B16F63F3879A7BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6248FAA3EA9E9148D0E784C78FA4B1F5FFDD6366_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnDropdownValueChanged_get_index_mA333315D3374ED1761B02A76D84F070CD51AB4B6_inline(__this, NULL);
		int32_t L_2 = ___1_index;
		int32_t L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.int32_class, &L_3);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_4, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = OnDropdownValueChanged_get_text_mD9E94D957A9BE8AB61A4BBD91276A11EA85146A8_inline(__this, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_8;
		L_8 = GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_inline(__this, GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_RuntimeMethod_var);
		NullCheck(L_7);
		Dropdown_t54C0BDC1441E058BE37E796F68886671C270EF89* L_9;
		L_9 = Flow_GetValue_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_mDF281A9924DE4343AB80B12D4B16F63F3879A7BF(L_7, L_8, Flow_GetValue_TisDropdown_t54C0BDC1441E058BE37E796F68886671C270EF89_mDF281A9924DE4343AB80B12D4B16F63F3879A7BF_RuntimeMethod_var);
		NullCheck(L_9);
		List_1_tCEC1993B65ACD0529D8C0BB5006274E22D7D8A55* L_10;
		L_10 = Dropdown_get_options_m30F757DBA22980CB77DADB8315207D5B87307816(L_9, NULL);
		int32_t L_11 = ___1_index;
		NullCheck(L_10);
		OptionData_t68DC820D58A3ABBAE844326B15A7F14D48FAE55F* L_12;
		L_12 = List_1_get_Item_m6248FAA3EA9E9148D0E784C78FA4B1F5FFDD6366(L_10, L_11, List_1_get_Item_m6248FAA3EA9E9148D0E784C78FA4B1F5FFDD6366_RuntimeMethod_var);
		NullCheck(L_12);
		String_t* L_13;
		L_13 = OptionData_get_text_m147C3EFE4B7D157914D2C6CF653B32CE2D987AF1(L_12, NULL);
		NullCheck(L_5);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_5, L_6, L_13, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDropdownValueChanged__ctor_m3EE644888B602C1A2E6E0A82F45399A8A06D1F68 (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B(__this, GameObjectEventUnit_1__ctor_m80E5D5F730F6AC201798A4CF662596985149050B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnEndDrag_get_MessageListenerType_m40269FE0DE7FE17803CF35D3F41C2D0FE5F7C9A7 (OnEndDrag_t13DC180C4FA0C3A49DBB49546DB0AC03648E4BC9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnEndDragMessageListener_t64644A9FD7A4E3054E34DAC94B80995A1C19412B_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnEndDragMessageListener_t64644A9FD7A4E3054E34DAC94B80995A1C19412B_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnEndDrag_get_hookName_m21E6B35CFA9F3756D548BB8B9966747B4C1D543D (OnEndDrag_t13DC180C4FA0C3A49DBB49546DB0AC03648E4BC9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7ED467CE91969D3AC6BBED0276EDD5B87E6150E);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralF7ED467CE91969D3AC6BBED0276EDD5B87E6150E;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnEndDrag__ctor_m9BE32008DD7BBC0D8452ED6A8407EB43866E2542 (OnEndDrag_t13DC180C4FA0C3A49DBB49546DB0AC03648E4BC9* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnGUI_get_hookName_m6D31940E134AF71D719FBC5C9DCA7B06A1CF170D (OnGUI_tC53FECA408A9E5BB460EA266B267F2F3434A3EF2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9981E7534F608A8FB12450BB6935B0079C0F8431);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral9981E7534F608A8FB12450BB6935B0079C0F8431;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGUI__ctor_m6C0DB8FF9944896886B9DCF3E1B12923B32D33D6 (OnGUI_tC53FECA408A9E5BB460EA266B267F2F3434A3EF2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA(__this, GlobalEventUnit_1__ctor_m597B38CAC4B2D81EC65BA52A5CE76C0F9E4004AA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnInputFieldEndEdit_get_MessageListenerType_mA7935CE1688816B97045A918D9290DF9A021EAC8 (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnInputFieldEndEditMessageListener_tF9C05BF324A67201D0D13B76E63D5CC04F6AF764_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnInputFieldEndEditMessageListener_tF9C05BF324A67201D0D13B76E63D5CC04F6AF764_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnInputFieldEndEdit_get_hookName_m05234479385313981F000FD792E9569E9FA6CB9D (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC17BD8920B9D7BA7EA95F6DD2F9FACE3FDABE68E);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralC17BD8920B9D7BA7EA95F6DD2F9FACE3FDABE68E;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnInputFieldEndEdit_get_value_m00255CCEDD5CBA384EC5B1B0CAD8988A807CEB0F (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldEndEdit_set_value_mF2F42BD6D8A318A4F62A2E6D7704B2471DE135E2 (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldEndEdit_Definition_mFDE6B3C0160AEA892EED06E816C6BC21245607D2 (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA(__this, GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		OnInputFieldEndEdit_set_value_mF2F42BD6D8A318A4F62A2E6D7704B2471DE135E2_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldEndEdit_AssignArguments_mAED903927E124E9D5789D935447294810D9107BA (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, String_t* ___1_value, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnInputFieldEndEdit_get_value_m00255CCEDD5CBA384EC5B1B0CAD8988A807CEB0F_inline(__this, NULL);
		String_t* L_2 = ___1_value;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldEndEdit__ctor_m15ACB18000D135DD712D3430B369CEFA15665B11 (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648(__this, GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnInputFieldValueChanged_get_MessageListenerType_mC8590A0365E6A2B6372EF95FC4591C6884D37246 (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnInputFieldValueChangedMessageListener_tF38C048ACF86ABE4F9F007E3C469F2987A05D1FC_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnInputFieldValueChangedMessageListener_tF38C048ACF86ABE4F9F007E3C469F2987A05D1FC_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnInputFieldValueChanged_get_hookName_m7A40B3DCA0C04E5AADD32B1791209E4465F13736 (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA03FB3DD5D7249C4B496E419341392B9368B2E23);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralA03FB3DD5D7249C4B496E419341392B9368B2E23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnInputFieldValueChanged_get_value_m6E4D8B15B54F8D1F02C407A1D4C26059A4275CA1 (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldValueChanged_set_value_mF11242827C5AB0D5DA71A05C00C2AB6C493AA2B9 (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldValueChanged_Definition_m57C29BA037975EC3F4ECD990DD2CFA2761F2E266 (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA(__this, GameObjectEventUnit_1_Definition_mCD2767D005F80108C10057F0D7CFEA13396912CA_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, Unit_ValueOutput_TisString_t_m698BC90C2F2A56B62E8A36AC49F4BE245CCC9B56_RuntimeMethod_var);
		OnInputFieldValueChanged_set_value_mF11242827C5AB0D5DA71A05C00C2AB6C493AA2B9_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldValueChanged_AssignArguments_m10E60EC9D968CF08E99D2B2E5BB057787BE20F65 (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, String_t* ___1_value, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnInputFieldValueChanged_get_value_m6E4D8B15B54F8D1F02C407A1D4C26059A4275CA1_inline(__this, NULL);
		String_t* L_2 = ___1_value;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnInputFieldValueChanged__ctor_m30842FFF2765FAE31AA2602646A23EECA7289660 (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648(__this, GameObjectEventUnit_1__ctor_m0AE8C2CC99A170C4C9DE18FF0C35CC4417301648_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMove_get_MessageListenerType_m9333CCC57C4003DA4A85C13F128862655D03DB1B (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMoveMessageListener_t7BEF1C79993E86D8656FF125683A5F6BAF1F9AF2_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMoveMessageListener_t7BEF1C79993E86D8656FF125683A5F6BAF1F9AF2_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMove_get_hookName_m3033AFDA8F279C7474DA0D41B46EA0518D0A53D9 (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC865CC1250D741D59C9274B75CE11E9A71CA21A1);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralC865CC1250D741D59C9274B75CE11E9A71CA21A1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnMove_get_data_mEE6623E7B1B6B8D042622832E45750E8FCE4993C (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMove_set_data_mBE96353D15F3D474662EBB57F14F243D65351AFC (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMove_Definition_m9DB656FAAB826F8A4424A10D926815D74437827D (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_mA7E2BD9890756B32DB07CFB158F0D8243E3B3209_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisAxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938_m3D8FA569C3FAC4A7D3AAD8F6C0DE98CEC2CE0C36_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_mA7E2BD9890756B32DB07CFB158F0D8243E3B3209(__this, GameObjectEventUnit_1_Definition_mA7E2BD9890756B32DB07CFB158F0D8243E3B3209_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisAxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938_m3D8FA569C3FAC4A7D3AAD8F6C0DE98CEC2CE0C36(__this, _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, Unit_ValueOutput_TisAxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938_m3D8FA569C3FAC4A7D3AAD8F6C0DE98CEC2CE0C36_RuntimeMethod_var);
		OnMove_set_data_mBE96353D15F3D474662EBB57F14F243D65351AFC_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMove_AssignArguments_mC0E1B11B30EE32F9591190607523394FCCD85016 (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___1_data, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnMove_get_data_mEE6623E7B1B6B8D042622832E45750E8FCE4993C_inline(__this, NULL);
		AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_2 = ___1_data;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMove__ctor_mC252558BDC96214FB299218C3430FD75B41D5336 (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m1E10474DA279238318F8207FAC1FA70559E2F5E8_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m1E10474DA279238318F8207FAC1FA70559E2F5E8(__this, GameObjectEventUnit_1__ctor_m1E10474DA279238318F8207FAC1FA70559E2F5E8_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnPointerClick_get_MessageListenerType_m7A7D5D47A70BCF5CA44013E5C00D539208E19A7A (OnPointerClick_tD9E20D93550F66D36F7F19609BB8D9C1D623BCA8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnPointerClickMessageListener_t6131B06B7B6FCBA6F54818D5AF25EB2DC4E5145F_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnPointerClickMessageListener_t6131B06B7B6FCBA6F54818D5AF25EB2DC4E5145F_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnPointerClick_get_hookName_mFFF5F59EDBC039AD97B307BBA03AE5E232C39858 (OnPointerClick_tD9E20D93550F66D36F7F19609BB8D9C1D623BCA8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE4D1D91E707649742B086EDB3E0F4EFA9754545A);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE4D1D91E707649742B086EDB3E0F4EFA9754545A;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPointerClick__ctor_m2B68BD9BD8E6B73E29B0E023F6847E4DFE8ED6E1 (OnPointerClick_tD9E20D93550F66D36F7F19609BB8D9C1D623BCA8* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnPointerDown_get_MessageListenerType_mCFE7A8E528E1324C327C1CEF7C04FB89D474FEEC (OnPointerDown_tE550D18403A18462D4682F2AFA8DFDCC75D33636* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnPointerDownMessageListener_t540DC1AD0E4FC81BA3E4BB426EC1E505424244FB_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnPointerDownMessageListener_t540DC1AD0E4FC81BA3E4BB426EC1E505424244FB_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnPointerDown_get_hookName_m5C134A70CB73F564779ECF1E48312D89A1762BD9 (OnPointerDown_tE550D18403A18462D4682F2AFA8DFDCC75D33636* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9E9B1E63559098A95E5A6119D6D43F86DC74EA2);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE9E9B1E63559098A95E5A6119D6D43F86DC74EA2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPointerDown__ctor_m60DFA346C30B8511F4CFCE06893E0CD2602955F9 (OnPointerDown_tE550D18403A18462D4682F2AFA8DFDCC75D33636* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnPointerEnter_get_MessageListenerType_mD405DB82A9F76BCDD5865FE894550704DC0619AC (OnPointerEnter_t5073E86F9E194C777DB00289204E3A332F03BF9E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnPointerEnterMessageListener_tD5CC7757A2CA9E75E537ED37EF4AD055C25C3D28_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnPointerEnterMessageListener_tD5CC7757A2CA9E75E537ED37EF4AD055C25C3D28_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnPointerEnter_get_hookName_m26446AFF78163B21309163F6E20D2883313F79C2 (OnPointerEnter_t5073E86F9E194C777DB00289204E3A332F03BF9E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7892A84274C1DC4A2351A49903EB298DEA99C240);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral7892A84274C1DC4A2351A49903EB298DEA99C240;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPointerEnter__ctor_m72A3805B6EAFD14DF400902601B721A757AA3F32 (OnPointerEnter_t5073E86F9E194C777DB00289204E3A332F03BF9E* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnPointerExit_get_MessageListenerType_mC9ECCBF16EE1C0FF2356F906B3464B5C30B82A03 (OnPointerExit_t3F0DEB49665D7EC49203E338EDEEE9A31E7F6172* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnPointerExitMessageListener_t707A1386EFEB1993B6D13AAABFAB05AFD2B02E22_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnPointerExitMessageListener_t707A1386EFEB1993B6D13AAABFAB05AFD2B02E22_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnPointerExit_get_hookName_m416B1BBD5F39E66F7994FA411BC52A37B3816BF7 (OnPointerExit_t3F0DEB49665D7EC49203E338EDEEE9A31E7F6172* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB81A1EDFC9FCE7D754F9199BAED4FF1E125B0C7E);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralB81A1EDFC9FCE7D754F9199BAED4FF1E125B0C7E;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPointerExit__ctor_m6B6F38FF7554CEE2E5366089F7FCBB5BB3392A41 (OnPointerExit_t3F0DEB49665D7EC49203E338EDEEE9A31E7F6172* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnPointerUp_get_MessageListenerType_m6D61E86950B8FB10BDDFDAECDED8C1F5A252E232 (OnPointerUp_tA6DF47AEC4B2968164407EE8E2EA59EFA16723B8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnPointerUpMessageListener_tA9B8209917F3C4F5DC3BDE58100F73D8CD6B91EF_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnPointerUpMessageListener_tA9B8209917F3C4F5DC3BDE58100F73D8CD6B91EF_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnPointerUp_get_hookName_mA354BC0BFCCAF1379BA875544429FD27B5851FF9 (OnPointerUp_tA6DF47AEC4B2968164407EE8E2EA59EFA16723B8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE8BB3A056A0085622CCC205F87685D18C97291CC);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE8BB3A056A0085622CCC205F87685D18C97291CC;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPointerUp__ctor_m6CAAB8BFF563D9D21121B5389A3FBDC431CB1E07 (OnPointerUp_tA6DF47AEC4B2968164407EE8E2EA59EFA16723B8* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnScroll_get_MessageListenerType_m558F7E8687CF6A10F3ECA74B1737E4EC0F370E1A (OnScroll_t5F029DA8850B3CD842C70BED7C949ADCF3912CEF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnScrollMessageListener_tB41C99B9302BDEC15B591749269DAE6B4D574679_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnScrollMessageListener_tB41C99B9302BDEC15B591749269DAE6B4D574679_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnScroll_get_hookName_m30B8728599DDC4FC6EC8CEFD935AE217348DB3E2 (OnScroll_t5F029DA8850B3CD842C70BED7C949ADCF3912CEF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1018EB770437429A8A8B2B0092620BB9DE2261AD);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral1018EB770437429A8A8B2B0092620BB9DE2261AD;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScroll__ctor_m23791EF4DF542797CFC1A1A01EC28F3C94BFF9E0 (OnScroll_t5F029DA8850B3CD842C70BED7C949ADCF3912CEF* __this, const RuntimeMethod* method) 
{
	{
		PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnScrollbarValueChanged_get_MessageListenerType_mA780DABC81B21F7970A8F90473A76A87BE9CCE20 (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnScrollbarValueChangedMessageListener_tBC8E84DE0CD8D49CD5A669A5827F78D814F833E7_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnScrollbarValueChangedMessageListener_tBC8E84DE0CD8D49CD5A669A5827F78D814F833E7_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnScrollbarValueChanged_get_hookName_m0CBCDC35F824ECAF68B8C1C822C330654EF259D9 (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91B5F238DECACDE059E88D626EE2E149B87BBE9C);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral91B5F238DECACDE059E88D626EE2E149B87BBE9C;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnScrollbarValueChanged_get_value_m834E1C1828DF2BC22249C757A498793F8B8AE219 (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollbarValueChanged_set_value_m138364F4D2246ED96945B1CDD71CCD41A329AD42 (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollbarValueChanged_Definition_m804E975EADDF95CC93568F74E0DC941FBA299CBF (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD(__this, GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		OnScrollbarValueChanged_set_value_m138364F4D2246ED96945B1CDD71CCD41A329AD42_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollbarValueChanged_AssignArguments_m7125CE6AB70242FA57924EC06DDE7B6CF42716D1 (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, float ___1_value, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnScrollbarValueChanged_get_value_m834E1C1828DF2BC22249C757A498793F8B8AE219_inline(__this, NULL);
		float L_2 = ___1_value;
		float L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.single_class, &L_3);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollbarValueChanged__ctor_m4FD5B873E3DF20A6C2FA8C58F34CBB3669D9CD31 (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD(__this, GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnScrollRectValueChanged_get_MessageListenerType_mDD8DF8A61478D493B24A2FEB8C4B0554D0D81DEC (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnScrollRectValueChangedMessageListener_tC94717C545AD87AD856ADBE3A989F00276A3D2E5_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnScrollRectValueChangedMessageListener_tC94717C545AD87AD856ADBE3A989F00276A3D2E5_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnScrollRectValueChanged_get_hookName_mA117823BCF46ECBA973B23E317BEF82676FD8A30 (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BB6AA9C9E624C6C3F237E12515B10F99FEB13E8);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral1BB6AA9C9E624C6C3F237E12515B10F99FEB13E8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnScrollRectValueChanged_get_value_m292B50AE2C3BD76F368C8C65E4BD362DC67C5997 (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollRectValueChanged_set_value_mC4D9AEA1203889872E4CDB2862BF4A70F048B4B1 (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollRectValueChanged_Definition_m782FF98F9E5794212D4C6AE9A4C6FD1E8D4CD5EE (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_mC59E6EEB8A2C422ECD72476DB56E103E75FFF00B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_mC59E6EEB8A2C422ECD72476DB56E103E75FFF00B(__this, GameObjectEventUnit_1_Definition_mC59E6EEB8A2C422ECD72476DB56E103E75FFF00B_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_RuntimeMethod_var);
		OnScrollRectValueChanged_set_value_mC4D9AEA1203889872E4CDB2862BF4A70F048B4B1_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollRectValueChanged_AssignArguments_m086D3B70279E97B123A2819C07FF0339BE8B36F0 (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, 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;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnScrollRectValueChanged_get_value_m292B50AE2C3BD76F368C8C65E4BD362DC67C5997_inline(__this, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_value;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = L_2;
		RuntimeObject* L_4 = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &L_3);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScrollRectValueChanged__ctor_mC668A2F618845A20AD9989C2D5EF7E09C02D4397 (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m67EE5D3031944EF4CC429318AF81920B503EFEBA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m67EE5D3031944EF4CC429318AF81920B503EFEBA(__this, GameObjectEventUnit_1__ctor_m67EE5D3031944EF4CC429318AF81920B503EFEBA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnSelect_get_MessageListenerType_m6272C3D711E19CAB46C6D534AEF8C6C7C27EBDA5 (OnSelect_t4ECE219F4237901AA966CF77B2BF377CCBDF6672* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnSelectMessageListener_t5E2E8A57C7039D71EE15310D59F5F38B2ADCCEE9_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnSelectMessageListener_t5E2E8A57C7039D71EE15310D59F5F38B2ADCCEE9_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnSelect_get_hookName_m1E904DE8623DF1A3D33F95F6C9AB0119013C08CD (OnSelect_t4ECE219F4237901AA966CF77B2BF377CCBDF6672* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3CF7969DFB146D740D79DB8FE37B4529A3FF330);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralD3CF7969DFB146D740D79DB8FE37B4529A3FF330;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSelect__ctor_m56C30A8C5983829C09F5DC8C3E1227D205AF6658 (OnSelect_t4ECE219F4237901AA966CF77B2BF377CCBDF6672* __this, const RuntimeMethod* method) 
{
	{
		GenericGuiEventUnit__ctor_m49889B3DD0493223EF2629A6741CC31C7145BDA6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnSliderValueChanged_get_MessageListenerType_m2B9BC12666080BADE19283255EA5D8B5D35C97E6 (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnSliderValueChangedMessageListener_tCEF3F064C5DF51BAC81752F1EF5F36E740C33C65_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnSliderValueChangedMessageListener_tCEF3F064C5DF51BAC81752F1EF5F36E740C33C65_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnSliderValueChanged_get_hookName_mCAFB549071737C61C786B8A5ECDB3DBA0503B384 (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC8913506988A3DEC772C1024B973C6E1B4C613C8);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralC8913506988A3DEC772C1024B973C6E1B4C613C8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnSliderValueChanged_get_value_mEC56FB1C57A53F466B4B2AEB6901F149D8BAC3DC (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSliderValueChanged_set_value_m19B000CA961BCA7246C26EA3BBDE08552E3169E6 (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSliderValueChanged_Definition_m8FED561FBB80CE1DB624CC3D5D3A50732D722926 (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD(__this, GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		OnSliderValueChanged_set_value_m19B000CA961BCA7246C26EA3BBDE08552E3169E6_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSliderValueChanged_AssignArguments_mCFFE9D961D38BBDEB4703FBC9020FBAC6D9FA589 (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, float ___1_value, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnSliderValueChanged_get_value_mEC56FB1C57A53F466B4B2AEB6901F149D8BAC3DC_inline(__this, NULL);
		float L_2 = ___1_value;
		float L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.single_class, &L_3);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSliderValueChanged__ctor_m5BE266E2E08EAB2FCEDA3B4D699CCC6E76BF82F4 (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD(__this, GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnSubmit_get_MessageListenerType_mA8F052766EA58C4BD94F0CE8BD8E7E3B3F7E5135 (OnSubmit_tBD31DD2D8417EC0F4E43A2098F4BF4CB43BF31A0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnSubmitMessageListener_tED030F4A7A74E3B4507790CA6EA7C3BDE5D58D3B_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnSubmitMessageListener_tED030F4A7A74E3B4507790CA6EA7C3BDE5D58D3B_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnSubmit_get_hookName_mB58492F49C846BB20475C989C55DABD24D29CAFC (OnSubmit_tBD31DD2D8417EC0F4E43A2098F4BF4CB43BF31A0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB789D044498C7A7D335DC611E4C1355A88989FE);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralEB789D044498C7A7D335DC611E4C1355A88989FE;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnSubmit__ctor_mE6856F897C7E5F73F32EA6627AD2097DAF3D1A44 (OnSubmit_tBD31DD2D8417EC0F4E43A2098F4BF4CB43BF31A0* __this, const RuntimeMethod* method) 
{
	{
		GenericGuiEventUnit__ctor_m49889B3DD0493223EF2629A6741CC31C7145BDA6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnToggleValueChanged_get_MessageListenerType_m2094FE613F4E1D422B4B25C579D7D93536699B12 (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnToggleValueChangedMessageListener_t6ABF2D11CB8C1E64995130E707D1DB16AA1752C2_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnToggleValueChangedMessageListener_t6ABF2D11CB8C1E64995130E707D1DB16AA1752C2_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnToggleValueChanged_get_hookName_m47077E64261E42B736355611E4D74AEF2C3E3CD5 (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF10B56CF0F6DE78C136A21538D51ABC78E684C42);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralF10B56CF0F6DE78C136A21538D51ABC78E684C42;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnToggleValueChanged_get_value_m360E1EDD08291DE1A31A74C18759ABBCE02CF3D5 (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnToggleValueChanged_set_value_mAF431C6ECE21A5CCE785955954A6E0E63656D5C9 (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnToggleValueChanged_Definition_m2836DDCAC553BC71B92CA60555A3734435A89BCF (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0(__this, GameObjectEventUnit_1_Definition_mBF717E5EED89060C63AF14A063C9AC3AD5F6ACC0_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888_RuntimeMethod_var);
		OnToggleValueChanged_set_value_mAF431C6ECE21A5CCE785955954A6E0E63656D5C9_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnToggleValueChanged_AssignArguments_mC70C0A6E738016595313B811CD62B2E6E3BED0F0 (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, bool ___1_value, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnToggleValueChanged_get_value_m360E1EDD08291DE1A31A74C18759ABBCE02CF3D5_inline(__this, NULL);
		bool L_2 = ___1_value;
		bool L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.boolean_class, &L_3);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnToggleValueChanged__ctor_mB8C84632F42297724073A902A24E73FAF34B6927 (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905(__this, GameObjectEventUnit_1__ctor_m951235DDFC33E3E0D1FAF719C33999A22FBC7905_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* PointerEventUnit_get_data_m18B9E7126BCC08B101E1D6EA8A8717B8FB1C92BF (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventUnit_set_data_mBEFEE8C211C06D533A723004EB722AB014EE19CC (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventUnit_Definition_mFA1DA38FB02FB86C84EDB203873755E06216F564 (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m23A0080A3F2A2BF0F97FA0477FE7FCAD0CC5A3CF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisPointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB_m19091B63567347AC5F530725F888286E1431C9D2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m23A0080A3F2A2BF0F97FA0477FE7FCAD0CC5A3CF(__this, GameObjectEventUnit_1_Definition_m23A0080A3F2A2BF0F97FA0477FE7FCAD0CC5A3CF_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisPointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB_m19091B63567347AC5F530725F888286E1431C9D2(__this, _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, Unit_ValueOutput_TisPointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB_m19091B63567347AC5F530725F888286E1431C9D2_RuntimeMethod_var);
		PointerEventUnit_set_data_mBEFEE8C211C06D533A723004EB722AB014EE19CC_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventUnit_AssignArguments_mDF5538352EC807DAF6E372E403640CF15AADC43D (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___1_data, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = PointerEventUnit_get_data_m18B9E7126BCC08B101E1D6EA8A8717B8FB1C92BF_inline(__this, NULL);
		PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___1_data;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointerEventUnit__ctor_m94638BAC8C45F47CD4FA47E4BBFCE873FA2C4B54 (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_mCB3F5181488E639EC053852F040A28FFFEA2D610_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_mCB3F5181488E639EC053852F040A28FFFEA2D610(__this, GameObjectEventUnit_1__ctor_mCB3F5181488E639EC053852F040A28FFFEA2D610_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTransformChildrenChanged_get_MessageListenerType_mC09B007FCC95D042EFBDA911E4D587D0ED06B66D (OnTransformChildrenChanged_t881214A00B2CD48D5F4C6817E5FC76B50CECE4E4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTransformChildrenChangedMessageListener_t20EAB39979AD84F0C2AC6491B0E0E04B52C39432_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTransformChildrenChangedMessageListener_t20EAB39979AD84F0C2AC6491B0E0E04B52C39432_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTransformChildrenChanged_get_hookName_m65C0B01360EFC900A03CF3DAD34EB04CC0FAE06F (OnTransformChildrenChanged_t881214A00B2CD48D5F4C6817E5FC76B50CECE4E4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75CF1AD4F505CF71AB4CC0B6D4718A74B96B68FC);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral75CF1AD4F505CF71AB4CC0B6D4718A74B96B68FC;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTransformChildrenChanged__ctor_m1B62532C46F888FA707F51A1B5164BF7CB898EE8 (OnTransformChildrenChanged_t881214A00B2CD48D5F4C6817E5FC76B50CECE4E4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTransformParentChanged_get_MessageListenerType_mD2119B4AF659D0865913614C5190CB22A2100CC3 (OnTransformParentChanged_tE3C165A01654747F91773FFE6433B2D736FA3292* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTransformParentChangedMessageListener_t7FAA3C132321ACCC1C8C66ABB7D7F2CEE2894E2D_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTransformParentChangedMessageListener_t7FAA3C132321ACCC1C8C66ABB7D7F2CEE2894E2D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTransformParentChanged_get_hookName_mEA2F2ABA4427735917F49D2DB59E079332937B29 (OnTransformParentChanged_tE3C165A01654747F91773FFE6433B2D736FA3292* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D130926626F6ED52F7020EFF847168A3A115D27);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral0D130926626F6ED52F7020EFF847168A3A115D27;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTransformParentChanged__ctor_mD9CDFAF18C1B3E6F6569A5C48A8B7BE4BBB51CA4 (OnTransformParentChanged_tE3C165A01654747F91773FFE6433B2D736FA3292* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnButtonInput_get_hookName_m66B650333F7D5BF7265E54A2358168231CA9F106 (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnButtonInput_get_buttonName_mBF92756E6C5F0A1C6573B6F0B0E5A2300D3DEE83 (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbuttonNameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonInput_set_buttonName_mDEC8CF3D1EC89DFD568E6A46590494A066FDF4AB (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbuttonNameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonNameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnButtonInput_get_action_m32F61AA3C2A74E1ED1EA7C47EE69C823A51E7BBA (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CactionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonInput_set_action_m4BE3A9521955D22579150E5E03D639F3B7D276CE (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CactionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonInput_Definition_m6093875249A7119F7D9C674EE302D183C6D9B29C (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB30325FBB34043C6914378C5028A5CD4FC4ABB5F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE(__this, EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5(__this, _stringLiteralB30325FBB34043C6914378C5028A5CD4FC4ABB5F, L_0, Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		OnButtonInput_set_buttonName_mDEC8CF3D1EC89DFD568E6A46590494A066FDF4AB_inline(__this, L_1, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4(__this, _stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267, 1, Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4_RuntimeMethod_var);
		OnButtonInput_set_action_m4BE3A9521955D22579150E5E03D639F3B7D276CE_inline(__this, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnButtonInput_ShouldTrigger_m202C55D86B911FF878102DD19DC61E5FDB2F5B2F (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = OnButtonInput_get_buttonName_mBF92756E6C5F0A1C6573B6F0B0E5A2300D3DEE83_inline(__this, NULL);
		NullCheck(L_0);
		String_t* L_2;
		L_2 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_0, L_1, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = OnButtonInput_get_action_m32F61AA3C2A74E1ED1EA7C47EE69C823A51E7BBA_inline(__this, NULL);
		NullCheck(L_3);
		int32_t L_5;
		L_5 = Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2(L_3, L_4, Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2_RuntimeMethod_var);
		V_1 = L_5;
		int32_t L_6 = V_1;
		V_3 = L_6;
		int32_t L_7 = V_3;
		V_2 = L_7;
		int32_t L_8 = V_2;
		switch (L_8)
		{
			case 0:
			{
				goto IL_0047;
			}
			case 1:
			{
				goto IL_0033;
			}
			case 2:
			{
				goto IL_003d;
			}
		}
	}
	{
		goto IL_0051;
	}

IL_0033:
	{
		String_t* L_9 = V_0;
		bool L_10;
		L_10 = Input_GetButtonDown_mEF5F80C9E8F04104E807D9CBD6F70CDB98751579(L_9, NULL);
		V_4 = L_10;
		goto IL_0058;
	}

IL_003d:
	{
		String_t* L_11 = V_0;
		bool L_12;
		L_12 = Input_GetButtonUp_mEE713E86F1A024762EFED092BC59F3478E786601(L_11, NULL);
		V_4 = L_12;
		goto IL_0058;
	}

IL_0047:
	{
		String_t* L_13 = V_0;
		bool L_14;
		L_14 = Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E(L_13, NULL);
		V_4 = L_14;
		goto IL_0058;
	}

IL_0051:
	{
		int32_t L_15 = V_1;
		UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334* L_16 = (UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334_il2cpp_TypeInfo_var)));
		UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B(L_16, L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B_RuntimeMethod_var)));
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OnButtonInput_ShouldTrigger_m202C55D86B911FF878102DD19DC61E5FDB2F5B2F_RuntimeMethod_var)));
	}

IL_0058:
	{
		bool L_17 = V_4;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnButtonInput__ctor_mA467CECA9BC404F260CC37BF5830B40380394CE4 (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnKeyboardInput_get_hookName_m91D5E410897ACB3E05B1B42B6F034827A7D8BD7E (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnKeyboardInput_get_key_m50108809CC7B92533E2406E05B9B3F34BF88D119 (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CkeyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnKeyboardInput_set_key_mC0F450330BA26F0CED4258B3E873B47955CE3168 (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CkeyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CkeyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnKeyboardInput_get_action_m93B610DC65ABC3A06147917D5D623CCA964562C1 (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CactionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnKeyboardInput_set_action_m65E321E670996EA4D8622B2B93DCA48D6099DF82 (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CactionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnKeyboardInput_Definition_m0E5C2D1484B422D4620AB09CBA0EAE3EFF0BE0B2 (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m0E8555D7B7529876F68FB8A757A2EDA4202C7C50_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE(__this, EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m0E8555D7B7529876F68FB8A757A2EDA4202C7C50(__this, _stringLiteralE7D028CCE3B6E7B61AE2C752D7AE970DA04AB7C6, ((int32_t)32), Unit_ValueInput_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m0E8555D7B7529876F68FB8A757A2EDA4202C7C50_RuntimeMethod_var);
		OnKeyboardInput_set_key_mC0F450330BA26F0CED4258B3E873B47955CE3168_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4(__this, _stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267, 1, Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4_RuntimeMethod_var);
		OnKeyboardInput_set_action_m65E321E670996EA4D8622B2B93DCA48D6099DF82_inline(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnKeyboardInput_ShouldTrigger_mB119A98C781F74423224BF199B2C322E26D1F4ED (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m64F3013435ED978259E39DF1316A2246AC25A49B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = OnKeyboardInput_get_key_m50108809CC7B92533E2406E05B9B3F34BF88D119_inline(__this, NULL);
		NullCheck(L_0);
		int32_t L_2;
		L_2 = Flow_GetValue_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m64F3013435ED978259E39DF1316A2246AC25A49B(L_0, L_1, Flow_GetValue_TisKeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9_m64F3013435ED978259E39DF1316A2246AC25A49B_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = OnKeyboardInput_get_action_m93B610DC65ABC3A06147917D5D623CCA964562C1_inline(__this, NULL);
		NullCheck(L_3);
		int32_t L_5;
		L_5 = Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2(L_3, L_4, Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2_RuntimeMethod_var);
		V_1 = L_5;
		int32_t L_6 = V_1;
		V_3 = L_6;
		int32_t L_7 = V_3;
		V_2 = L_7;
		int32_t L_8 = V_2;
		switch (L_8)
		{
			case 0:
			{
				goto IL_0047;
			}
			case 1:
			{
				goto IL_0033;
			}
			case 2:
			{
				goto IL_003d;
			}
		}
	}
	{
		goto IL_0051;
	}

IL_0033:
	{
		int32_t L_9 = V_0;
		bool L_10;
		L_10 = Input_GetKeyDown_mB237DEA6244132670D38990BAB77D813FBB028D2(L_9, NULL);
		V_4 = L_10;
		goto IL_0058;
	}

IL_003d:
	{
		int32_t L_11 = V_0;
		bool L_12;
		L_12 = Input_GetKeyUp_m9A962E395811A9901E7E05F267E198A533DBEF2F(L_11, NULL);
		V_4 = L_12;
		goto IL_0058;
	}

IL_0047:
	{
		int32_t L_13 = V_0;
		bool L_14;
		L_14 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(L_13, NULL);
		V_4 = L_14;
		goto IL_0058;
	}

IL_0051:
	{
		int32_t L_15 = V_1;
		UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334* L_16 = (UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334_il2cpp_TypeInfo_var)));
		UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B(L_16, L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B_RuntimeMethod_var)));
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OnKeyboardInput_ShouldTrigger_mB119A98C781F74423224BF199B2C322E26D1F4ED_RuntimeMethod_var)));
	}

IL_0058:
	{
		bool L_17 = V_4;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnKeyboardInput__ctor_m4CB6811E115154838E80756E4C69BD0042E3773E (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseDown_get_hookName_m14C4EA2AF109CDF2EB15E4DE70E3CCC188CEE18F (OnMouseDown_t803DE89FB268CD24976CCC583CA42B9B46B6C18A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE69C6A3A0BD2A9030375061C78273B2EABD411D0);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE69C6A3A0BD2A9030375061C78273B2EABD411D0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMouseDown_get_MessageListenerType_m320E7A2037402D907C45DF555AEBA78F7E2AFB08 (OnMouseDown_t803DE89FB268CD24976CCC583CA42B9B46B6C18A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMouseDownMessageListener_t872668FF67C4333AE156BEFEB95ED16CB6048A11_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMouseDownMessageListener_t872668FF67C4333AE156BEFEB95ED16CB6048A11_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseDown__ctor_mDBA0C306E9477E572A8BBDAC781C5C554B639412 (OnMouseDown_t803DE89FB268CD24976CCC583CA42B9B46B6C18A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMouseDrag_get_MessageListenerType_m7447FC8D093E4DF8B4DBBE26F520CD2545338FFB (OnMouseDrag_tDF8A00EEBF3B4E3A2FBD6D545C89939E103B0F91* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMouseDragMessageListener_tE83529EBDF891F381EEC2DAE12E47E2A080E470F_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMouseDragMessageListener_tE83529EBDF891F381EEC2DAE12E47E2A080E470F_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseDrag_get_hookName_mF287D08060BC6E0A646DC57693CFCFBB18846739 (OnMouseDrag_tDF8A00EEBF3B4E3A2FBD6D545C89939E103B0F91* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B3DC20068778C16024297CC44E2C2A73D5B296D);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral0B3DC20068778C16024297CC44E2C2A73D5B296D;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseDrag__ctor_m5815E881E6C7D0B21D05527F20EDA44E0098E13B (OnMouseDrag_tDF8A00EEBF3B4E3A2FBD6D545C89939E103B0F91* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMouseEnter_get_MessageListenerType_mBCB8ADE5AEA27D270341C2DB027E58822DC26BC6 (OnMouseEnter_tA7A35BE0E75232CD5BC77C8B1EB43459D0429435* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMouseEnterMessageListener_t01EC21A3EB0AE0666136422335E9011BDFF2CC6B_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMouseEnterMessageListener_t01EC21A3EB0AE0666136422335E9011BDFF2CC6B_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseEnter_get_hookName_m8984C2120AB91F2E7A5798FA1E64509B0D1B5EA1 (OnMouseEnter_tA7A35BE0E75232CD5BC77C8B1EB43459D0429435* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0C5D7D5DD5695D97E4EDCB4705E9F1AF10AF695);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralE0C5D7D5DD5695D97E4EDCB4705E9F1AF10AF695;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseEnter__ctor_mEBFE46BA2236B4473280D711D41B71FC596C824E (OnMouseEnter_tA7A35BE0E75232CD5BC77C8B1EB43459D0429435* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMouseExit_get_MessageListenerType_m38AF7A8F4AAFA626BAC386B88E5EC2EA75D4D401 (OnMouseExit_t5878975DE4170362E849BC375153CEBA9DC63E96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMouseExitMessageListener_t30F353CFE1BECF8D852A4F34BC559774E6CA33AD_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMouseExitMessageListener_t30F353CFE1BECF8D852A4F34BC559774E6CA33AD_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseExit_get_hookName_mE30B8FD648F847D42D88DA89D943D6A65E82887D (OnMouseExit_t5878975DE4170362E849BC375153CEBA9DC63E96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2CF8B549405D8D0F26F85E3A40C8B2ABAD0A6AC);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralA2CF8B549405D8D0F26F85E3A40C8B2ABAD0A6AC;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseExit__ctor_m389CB24A7D9A7F3FE8954267C7E91F562068AAA2 (OnMouseExit_t5878975DE4170362E849BC375153CEBA9DC63E96* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseInput_get_hookName_m0B6EB414115351BA81BBA1E59366267F16295BD9 (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnMouseInput_get_button_m21997B19347EEA872A9EF5F0FDAF2AEDC373CFE2 (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbuttonU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseInput_set_button_m7BF2777675C2D26DBB2B33BFF36550D41DF4FC4A (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbuttonU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnMouseInput_get_action_m3917A90C84039D61741EFCFBB8141D060A9CFBD0 (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CactionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseInput_set_action_m85C27EBD358B3CE0AB2D16E933FE971EF627E589 (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CactionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseInput_Definition_mE0614DEB4B8DBC4476AD39F47AB0F79BC06EB12A (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_m6234CF93210EF61A1BA11C72741069C5B4150E03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A5D56B26B1A9CEDE88C8DBEC1D7FF8296992654);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE(__this, EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_m6234CF93210EF61A1BA11C72741069C5B4150E03(__this, _stringLiteral3A5D56B26B1A9CEDE88C8DBEC1D7FF8296992654, 0, Unit_ValueInput_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_m6234CF93210EF61A1BA11C72741069C5B4150E03_RuntimeMethod_var);
		OnMouseInput_set_button_m7BF2777675C2D26DBB2B33BFF36550D41DF4FC4A_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4(__this, _stringLiteralF9010398F7F524C05AB19445BDCE02E617A3E267, 1, Unit_ValueInput_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mF7D43C772B372A10F17CA37F8625F2F55F5296E4_RuntimeMethod_var);
		OnMouseInput_set_action_m85C27EBD358B3CE0AB2D16E933FE971EF627E589_inline(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnMouseInput_ShouldTrigger_mABEA83DA23CD1A04BBD2F69017F3C320AA9F0991 (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_mB22F1E77EB802B4CA94ADB697C857D60E1FF1816_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = OnMouseInput_get_button_m21997B19347EEA872A9EF5F0FDAF2AEDC373CFE2_inline(__this, NULL);
		NullCheck(L_0);
		int32_t L_2;
		L_2 = Flow_GetValue_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_mB22F1E77EB802B4CA94ADB697C857D60E1FF1816(L_0, L_1, Flow_GetValue_TisMouseButton_tE11395A8A027C46C68B2821B551EADC44A3C0330_mB22F1E77EB802B4CA94ADB697C857D60E1FF1816_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = OnMouseInput_get_action_m3917A90C84039D61741EFCFBB8141D060A9CFBD0_inline(__this, NULL);
		NullCheck(L_3);
		int32_t L_5;
		L_5 = Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2(L_3, L_4, Flow_GetValue_TisPressState_tE9BE3B5543589361AEEDCC2788EF97DD99EDF6F8_mAB2DC04229B8833D9FD617B257763206B68890E2_RuntimeMethod_var);
		V_1 = L_5;
		int32_t L_6 = V_1;
		V_3 = L_6;
		int32_t L_7 = V_3;
		V_2 = L_7;
		int32_t L_8 = V_2;
		switch (L_8)
		{
			case 0:
			{
				goto IL_0047;
			}
			case 1:
			{
				goto IL_0033;
			}
			case 2:
			{
				goto IL_003d;
			}
		}
	}
	{
		goto IL_0051;
	}

IL_0033:
	{
		int32_t L_9 = V_0;
		bool L_10;
		L_10 = Input_GetMouseButtonDown_m8DFC792D15FFF15D311614D5CC6C5D055E5A1DE3(L_9, NULL);
		V_4 = L_10;
		goto IL_0058;
	}

IL_003d:
	{
		int32_t L_11 = V_0;
		bool L_12;
		L_12 = Input_GetMouseButtonUp_mBE89CC9C69BBEA9A863819E77EA54411B0476ED6(L_11, NULL);
		V_4 = L_12;
		goto IL_0058;
	}

IL_0047:
	{
		int32_t L_13 = V_0;
		bool L_14;
		L_14 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(L_13, NULL);
		V_4 = L_14;
		goto IL_0058;
	}

IL_0051:
	{
		int32_t L_15 = V_1;
		UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334* L_16 = (UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1_tB8FA4B6962E273B164F81E1635E4E50F249D7334_il2cpp_TypeInfo_var)));
		UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B(L_16, L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1__ctor_mD2EFF4355C98E90F852FEBF2044001BDFD05DF8B_RuntimeMethod_var)));
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&OnMouseInput_ShouldTrigger_mABEA83DA23CD1A04BBD2F69017F3C320AA9F0991_RuntimeMethod_var)));
	}

IL_0058:
	{
		bool L_17 = V_4;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseInput__ctor_m87D06DB5E2F3069560250DAF639D8DB47E7F7723 (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMouseOver_get_MessageListenerType_mF4DEAEA8A9FCA185741CAFFC40E4C08AE18344F7 (OnMouseOver_t192082ACC849EEA6F09D2082AFA4159F429E58C4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMouseOverMessageListener_t5F940454D8A90C291C0215E8DF23B1513F2CE16B_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMouseOverMessageListener_t5F940454D8A90C291C0215E8DF23B1513F2CE16B_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseOver_get_hookName_mD3F4CC339CB2C4F47387C88DEA34E69CB91661C0 (OnMouseOver_t192082ACC849EEA6F09D2082AFA4159F429E58C4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C6F094A63750A8BD369D8A9138F0648FB74B3C4);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral3C6F094A63750A8BD369D8A9138F0648FB74B3C4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseOver__ctor_mC2452B6B10E865A16577E904784A15972C7D337C (OnMouseOver_t192082ACC849EEA6F09D2082AFA4159F429E58C4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMouseUp_get_MessageListenerType_mEF2ECE14E1B16EC61085EC5823CBFEC9844CB68A (OnMouseUp_t3B75BE21D600580228D8B3A910E576F035F1B2C7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMouseUpMessageListener_tB24F461EE58AC9D790FF1934395BC68356874358_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMouseUpMessageListener_tB24F461EE58AC9D790FF1934395BC68356874358_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseUp_get_hookName_mC39B66125FD5162EBEB09438ED42213C48C183B6 (OnMouseUp_t3B75BE21D600580228D8B3A910E576F035F1B2C7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD78A7BBB42C0B3DA05AC02E0AABB5E0765462D84);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralD78A7BBB42C0B3DA05AC02E0AABB5E0765462D84;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseUp__ctor_mBD73A97276C773C904766A8AF43EDC5A4A121ECD (OnMouseUp_t3B75BE21D600580228D8B3A910E576F035F1B2C7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnMouseUpAsButton_get_MessageListenerType_m0F3F3EF1E7BFAADC19765659516902A8343DBA81 (OnMouseUpAsButton_t2E6C3895AE4D40184BF08F5966BCD469262A8D61* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnMouseUpAsButtonMessageListener_t9CEC365E928DBA7AFD743696C3E30BBC7296DD62_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnMouseUpAsButtonMessageListener_t9CEC365E928DBA7AFD743696C3E30BBC7296DD62_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnMouseUpAsButton_get_hookName_m7594BF538E30037FFB93EAC0A83024CA3D55589C (OnMouseUpAsButton_t2E6C3895AE4D40184BF08F5966BCD469262A8D61* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD81EFB7B653AC118C2D1B850D9F6D2FFEB225821);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralD81EFB7B653AC118C2D1B850D9F6D2FFEB225821;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnMouseUpAsButton__ctor_m5F6544D589139A3628923432C6A95649106EB7C7 (OnMouseUpAsButton_t2E6C3895AE4D40184BF08F5966BCD469262A8D61* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* FixedUpdate_get_hookName_m57EE9CC2B32B1284711326DC63D912EBCF8EACDE (FixedUpdate_t1AB186B5B959EDBFC4D64B370B14AC9E4A972E95* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral559DC57206F3FE79377D83E4FA65454776DF94B8);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral559DC57206F3FE79377D83E4FA65454776DF94B8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedUpdate__ctor_m212EF55DDC4010ECF2FFA5D2822D302E136448C3 (FixedUpdate_t1AB186B5B959EDBFC4D64B370B14AC9E4A972E95* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LateUpdate_get_hookName_m453CD22D4021BE71165AFB90926EB6DFED26BC1F (LateUpdate_t6BBBC2D4A0B2EFFEEF29F9E67E56AE6862042B89* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F0904794AA225B058D09D9F44679550F3014728);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral1F0904794AA225B058D09D9F44679550F3014728;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LateUpdate__ctor_mCE1615AD2DE88BB77496DB1FD703C60639C10845 (LateUpdate_t6BBBC2D4A0B2EFFEEF29F9E67E56AE6862042B89* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDestroy_get_hookName_m3F645647A5C258C5B9059519FBC4D0688505C958 (OnDestroy_t249207C8FF68DF228E708285FD953A22D54438EB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDDDF369AEED5BCD9E39D88A6620F003C3B30DD80);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralDDDF369AEED5BCD9E39D88A6620F003C3B30DD80;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestroy_StopListening_m8C340D88182C4429BC3F26B0B87132046951441C (OnDestroy_t249207C8FF68DF228E708285FD953A22D54438EB* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestroy_InternalTrigger_m663B657158EB0394D8CF2E6FE75F06D86CA95B0D (OnDestroy_t249207C8FF68DF228E708285FD953A22D54438EB* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_InternalTrigger_mB807A67550D22A854C988EE9753B65B3B0359A10_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* V_0 = NULL;
	{
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
		EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F L_1 = ___1_args;
		EventUnit_1_InternalTrigger_mB807A67550D22A854C988EE9753B65B3B0359A10(__this, L_0, L_1, EventUnit_1_InternalTrigger_mB807A67550D22A854C988EE9753B65B3B0359A10_RuntimeMethod_var);
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_2 = ___0_reference;
		NullCheck(L_2);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_3;
		L_3 = GraphReference_ToStackPooled_m1B4F1864F1BB4D989036872F944D1654CAAAEB69(L_2, NULL);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_001b:
			{
				{
					GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_4 = V_0;
					if (!L_4)
					{
						goto IL_0025;
					}
				}
				{
					GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = V_0;
					NullCheck(L_5);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
				}

IL_0025:
				{
					return;
				}
			}
		});
		try
		{
			GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_6 = V_0;
			EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3(__this, L_6, EventUnit_1_StopListening_m1444C2C6F1BA0932352F77DDA6374A964B9238E3_RuntimeMethod_var);
			goto IL_0026;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0026:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestroy__ctor_mF53A12CE8C95163D22E0C6A212DAAB4BA9A2784B (OnDestroy_t249207C8FF68DF228E708285FD953A22D54438EB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDisable_get_hookName_m222EC7CE44C91D4E3D0E70D3506AFCC20E76DB20 (OnDisable_t842BD8BB59A23DE94C81E2FC73DC7FDB5FE4CA74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralDFCF5C8693CD5D607CE4AF43C48DAA6C9B24A959;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDisable__ctor_m1E59699CB3F81A4296AB4043D058FC928E81AEF4 (OnDisable_t842BD8BB59A23DE94C81E2FC73DC7FDB5FE4CA74* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnEnable_get_hookName_m543D18EDA33F59715D20B52206AFA8DD41A535F8 (OnEnable_tC21DBCE6B17FA52E83D398A575FE975D5DEAA280* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral9CB459ADC305561267AD22C5CC73F6F88CA38134;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnEnable__ctor_m9449F5FBA6533EBB00E71D5E5F3BE8C5B501DF47 (OnEnable_tC21DBCE6B17FA52E83D398A575FE975D5DEAA280* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Start_get_hookName_mB832721CEF38EC4B9C74C68C04A83EAA6B953C41 (Start_t54D87976C36D6E43E61FD811D9EECA17A60CC35A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8243A16D425F93AF62CAAB2BFAE01A2D6246A5FE);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral8243A16D425F93AF62CAAB2BFAE01A2D6246A5FE;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Start__ctor_m3EEC91B787338D4AFD11484DC7B0866FE03E53E8 (Start_t54D87976C36D6E43E61FD811D9EECA17A60CC35A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Update_get_hookName_m1F642D8F26119E73EE3181CCCE56848172CB411A (Update_t2C5E06570884EB1CF9496257D318CD9821457D35* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Update__ctor_m819D01221BCCE4361332A7A928DF389E61449A30 (Update_t2C5E06570884EB1CF9496257D318CD9821457D35* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnDestinationReached_get_hookName_m31FAB0E0D0E44136735EBB936C79033ADC0BAD29 (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnDestinationReached_get_threshold_m97A90E10F619881C76E3D454DA02396DBA6CC714 (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CthresholdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestinationReached_set_threshold_mA9D5EE8B5161BF744B8B4D709CAF0E0092AD4959 (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CthresholdU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CthresholdU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnDestinationReached_get_requireSuccess_mA18BB67A22950CF6923C924BE173B7F3AADAF571 (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CrequireSuccessU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestinationReached_set_requireSuccess_m4B95F88FBA6323577292A8FC77653CDDB347C793 (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CrequireSuccessU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrequireSuccessU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestinationReached_Definition_m27936F614804EF5F5982FA7653955C1AA8D2936C (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral970229268233DBFCC648FA4D8F330CE142199F9F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBECA1CA80A2219025F323A4D79354F0CC4EC3D8B);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE(__this, EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteralBECA1CA80A2219025F323A4D79354F0CC4EC3D8B, (0.0500000007f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		OnDestinationReached_set_threshold_mA9D5EE8B5161BF744B8B4D709CAF0E0092AD4959_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E(__this, _stringLiteral970229268233DBFCC648FA4D8F330CE142199F9F, (bool)1, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		OnDestinationReached_set_requireSuccess_m4B95F88FBA6323577292A8FC77653CDDB347C793_inline(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnDestinationReached_ShouldTrigger_m647D32E5251B5138EEBEDE43B571E79F608FED27 (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* V_0 = NULL;
	bool V_1 = false;
	int32_t G_B5_0 = 0;
	int32_t G_B7_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
		L_2 = GraphPointer_get_gameObject_mCBCF0B452BCFBA5113E8CDBE2B54477C5A047C83_inline(L_1, NULL);
		NullCheck(L_2);
		NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_3;
		L_3 = GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35(L_2, GameObject_GetComponent_TisNavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F_mC33B09CB26A8782A023D08380CE30DF9B177AA35_RuntimeMethod_var);
		V_0 = L_3;
		NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_4 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_5)
		{
			goto IL_004b;
		}
	}
	{
		NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_6 = V_0;
		NullCheck(L_6);
		float L_7;
		L_7 = NavMeshAgent_get_remainingDistance_m051C1B408E2740A95B5A5577C5EC7222311AA73A(L_6, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_9;
		L_9 = OnDestinationReached_get_threshold_m97A90E10F619881C76E3D454DA02396DBA6CC714_inline(__this, NULL);
		NullCheck(L_8);
		float L_10;
		L_10 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_8, L_9, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		if ((!(((float)L_7) <= ((float)L_10))))
		{
			goto IL_004b;
		}
	}
	{
		NavMeshAgent_t5D0CCC0B3B78242F286C9BD8EDD87C3CCBD0A66F* L_11 = V_0;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = NavMeshAgent_get_pathStatus_m86F0B08D0018E3230218F8ED3A7C522A3765B648(L_11, NULL);
		if (!L_12)
		{
			goto IL_0048;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_13 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_14;
		L_14 = OnDestinationReached_get_requireSuccess_mA18BB67A22950CF6923C924BE173B7F3AADAF571_inline(__this, NULL);
		NullCheck(L_13);
		bool L_15;
		L_15 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_13, L_14, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		G_B5_0 = ((((int32_t)L_15) == ((int32_t)0))? 1 : 0);
		goto IL_0049;
	}

IL_0048:
	{
		G_B5_0 = 1;
	}

IL_0049:
	{
		G_B7_0 = G_B5_0;
		goto IL_004c;
	}

IL_004b:
	{
		G_B7_0 = 0;
	}

IL_004c:
	{
		V_1 = (bool)G_B7_0;
		goto IL_004f;
	}

IL_004f:
	{
		bool L_16 = V_1;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnDestinationReached__ctor_m30FE76B911D5630EA816DC1973DBCEA1268BA9E0 (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_collider_m803E3564F05AF0A8F6CDD9F5C04A6374FE7E4746 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit_set_collider_m2EC4B2C7299B33E5C23F7B802E93847652B235F4 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_contacts_mB0119DED2FE18079F58B2BAEAC5AEFE4FBE7462A (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcontactsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit_set_contacts_m8D66C4DF9DF5FB352C029E2C8A47A7277C7D667A (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcontactsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontactsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_impulse_mBCF985C6F698B50546E815EC9829319F7B511D91 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CimpulseU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit_set_impulse_m108829512F66BEB8571BD28F8A415AE46F04BF2B (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CimpulseU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CimpulseU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_relativeVelocity_m24DAF31D674A82709B72DB64BC9A64667179D588 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CrelativeVelocityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit_set_relativeVelocity_m48B88BF7C2B95903129F1CF215E86B8715DDDAFB (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CrelativeVelocityU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelativeVelocityU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_data_m77B517A9B460273C32A3EC18F02B1E1B99E5E50A (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit_set_data_m3583A3FA3FB0E75750EEA35675B0DE977B19D789 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit_Definition_m9793EC33255E21D22121CBC9F3FFE530F33DFB6B (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m98B689109A557A55038E0933848D1AB0A49AA1EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCollision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0_m40AEFDF49F8FB507C9FE48CCBD1A4BBC62D88D25_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411_m1C6024FEF07142CD3673C560B2CFA906CA2A7ABC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14B55C3223DF9BAA3C016CB12D1F32B17CE8F4F9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FFDDA9ADAAE4A61FCD10270A471448C41BF2947);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral229BA98429EB9662078A848C5EA150600D560DAD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58BC529ED580ED65D274AF400F8C7A04F010C9D6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m98B689109A557A55038E0933848D1AB0A49AA1EE(__this, GameObjectEventUnit_1_Definition_m98B689109A557A55038E0933848D1AB0A49AA1EE_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F(__this, _stringLiteral229BA98429EB9662078A848C5EA150600D560DAD, Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F_RuntimeMethod_var);
		CollisionEventUnit_set_collider_m2EC4B2C7299B33E5C23F7B802E93847652B235F4_inline(__this, L_0, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411_m1C6024FEF07142CD3673C560B2CFA906CA2A7ABC(__this, _stringLiteral58BC529ED580ED65D274AF400F8C7A04F010C9D6, Unit_ValueOutput_TisContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411_m1C6024FEF07142CD3673C560B2CFA906CA2A7ABC_RuntimeMethod_var);
		CollisionEventUnit_set_contacts_m8D66C4DF9DF5FB352C029E2C8A47A7277C7D667A_inline(__this, L_1, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289(__this, _stringLiteral1FFDDA9ADAAE4A61FCD10270A471448C41BF2947, Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var);
		CollisionEventUnit_set_impulse_m108829512F66BEB8571BD28F8A415AE46F04BF2B_inline(__this, L_2, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289(__this, _stringLiteral14B55C3223DF9BAA3C016CB12D1F32B17CE8F4F9, Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var);
		CollisionEventUnit_set_relativeVelocity_m48B88BF7C2B95903129F1CF215E86B8715DDDAFB_inline(__this, L_3, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = Unit_ValueOutput_TisCollision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0_m40AEFDF49F8FB507C9FE48CCBD1A4BBC62D88D25(__this, _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, Unit_ValueOutput_TisCollision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0_m40AEFDF49F8FB507C9FE48CCBD1A4BBC62D88D25_RuntimeMethod_var);
		CollisionEventUnit_set_data_m3583A3FA3FB0E75750EEA35675B0DE977B19D789_inline(__this, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit_AssignArguments_m59239704F573B998D34E3114BAEF46706ABF2792 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* ___1_collision, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = CollisionEventUnit_get_collider_m803E3564F05AF0A8F6CDD9F5C04A6374FE7E4746_inline(__this, NULL);
		Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_2 = ___1_collision;
		NullCheck(L_2);
		Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3;
		L_3 = Collision_get_collider_mBB5A086C78FE4BE0589E216F899B611673ADD25D(L_2, NULL);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_3, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = CollisionEventUnit_get_contacts_mB0119DED2FE18079F58B2BAEAC5AEFE4FBE7462A_inline(__this, NULL);
		Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_6 = ___1_collision;
		NullCheck(L_6);
		ContactPointU5BU5D_t3570603E8D0685B71B3D8BA07031674B00C5E411* L_7;
		L_7 = Collision_get_contacts_m2E8E27E0399230DFA4303A4F4D81C1BD55CBC473(L_6, NULL);
		NullCheck(L_4);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_4, L_5, (RuntimeObject*)L_7, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = CollisionEventUnit_get_impulse_mBCF985C6F698B50546E815EC9829319F7B511D91_inline(__this, NULL);
		Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_10 = ___1_collision;
		NullCheck(L_10);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Collision_get_impulse_mBA2EDD39B7F495FF335FB867B244253602C7EF5D(L_10, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11;
		RuntimeObject* L_13 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_12);
		NullCheck(L_8);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_8, L_9, L_13, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = CollisionEventUnit_get_relativeVelocity_m24DAF31D674A82709B72DB64BC9A64667179D588_inline(__this, NULL);
		Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_16 = ___1_collision;
		NullCheck(L_16);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
		L_17 = Collision_get_relativeVelocity_mAD9D45864C56FFAB284E77835BF75DF86D4E4CC0(L_16, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17;
		RuntimeObject* L_19 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_18);
		NullCheck(L_14);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_14, L_15, L_19, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_20 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_21;
		L_21 = CollisionEventUnit_get_data_m77B517A9B460273C32A3EC18F02B1E1B99E5E50A_inline(__this, NULL);
		Collision_tBCC6AEBD9A63E6DA2E50660DAC03CDCB1FF7A9B0* L_22 = ___1_collision;
		NullCheck(L_20);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_20, L_21, L_22, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEventUnit__ctor_m22704637A2A7BE045753A97B21859EC32DA58928 (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m67F2B64566586CAFEF8CC9109259F9B42E5094AC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m67F2B64566586CAFEF8CC9109259F9B42E5094AC(__this, GameObjectEventUnit_1__ctor_m67F2B64566586CAFEF8CC9109259F9B42E5094AC_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnCollisionEnter_get_MessageListenerType_m595C3F1321D3B53C1E5ED23D93F2055763F1DC10 (OnCollisionEnter_tD9413D3734BF97D05B82B370589F1333F26548CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnCollisionEnterMessageListener_t6CE826F1A5D5224B3705B58BB63B0F7EA2FDC952_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnCollisionEnterMessageListener_t6CE826F1A5D5224B3705B58BB63B0F7EA2FDC952_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnCollisionEnter_get_hookName_m7842EEC2BAC7245CADEE71F89AAE72EAB4B3A205 (OnCollisionEnter_tD9413D3734BF97D05B82B370589F1333F26548CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32FE6028DC7A29B9B7141CC5ACA3CBE0293C7DBE);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral32FE6028DC7A29B9B7141CC5ACA3CBE0293C7DBE;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollisionEnter__ctor_m54E60854957326E9B14B6C6C5B5F780B0168EF1D (OnCollisionEnter_tD9413D3734BF97D05B82B370589F1333F26548CE* __this, const RuntimeMethod* method) 
{
	{
		CollisionEventUnit__ctor_m22704637A2A7BE045753A97B21859EC32DA58928(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnCollisionExit_get_MessageListenerType_mCD42B9C07D1B9E965C4BEC0745740A270F810C8C (OnCollisionExit_tDE0B25DCAC3D133943D3F1B66AE7B19BF10E480B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnCollisionExitMessageListener_tCF1AF2321ED0502FD53589E480FB577D2665B73D_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnCollisionExitMessageListener_tCF1AF2321ED0502FD53589E480FB577D2665B73D_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnCollisionExit_get_hookName_m19485CA1429E6D68EE99F19691B00B3739439B88 (OnCollisionExit_tDE0B25DCAC3D133943D3F1B66AE7B19BF10E480B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF5FAC95A0E86B8C2D44E6B6CBB788BC6F635D37);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralDF5FAC95A0E86B8C2D44E6B6CBB788BC6F635D37;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollisionExit__ctor_m8AB5029608A4C29AC5556FC7406318638A102E0E (OnCollisionExit_tDE0B25DCAC3D133943D3F1B66AE7B19BF10E480B* __this, const RuntimeMethod* method) 
{
	{
		CollisionEventUnit__ctor_m22704637A2A7BE045753A97B21859EC32DA58928(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnCollisionStay_get_MessageListenerType_m6CF94DE56F6ABB4C541721A8119F32943EE3AFAD (OnCollisionStay_t91366E2712A162A92F1340736ED6A04FEAE2A693* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnCollisionStayMessageListener_tB6D00F0F1A0040941C404D492086FEF3FC6D8765_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnCollisionStayMessageListener_tB6D00F0F1A0040941C404D492086FEF3FC6D8765_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnCollisionStay_get_hookName_mC17114ECE8D6916ACCB25B3D74F025FE06C506AD (OnCollisionStay_t91366E2712A162A92F1340736ED6A04FEAE2A693* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30FB7E4035FE8FDD33C29A57E8ECF641BB7C7ADE);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral30FB7E4035FE8FDD33C29A57E8ECF641BB7C7ADE;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollisionStay__ctor_m465C92CD2CFFE4DA33D70A7DEB4EE3B7F2DB604F (OnCollisionStay_t91366E2712A162A92F1340736ED6A04FEAE2A693* __this, const RuntimeMethod* method) 
{
	{
		CollisionEventUnit__ctor_m22704637A2A7BE045753A97B21859EC32DA58928(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnControllerColliderHit_get_MessageListenerType_mCD4FA5D11F253515DDEB7EE48F1B4B472C8F66A6 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnControllerColliderHitMessageListener_tDB538479E57DB9491C9592ABEB35CEFEB181D51B_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnControllerColliderHitMessageListener_tDB538479E57DB9491C9592ABEB35CEFEB181D51B_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnControllerColliderHit_get_hookName_m30430B23F57CC917C5FC49245B15134996C54C4D (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC42FD6F2055AF33C3FD0E24B8044C7072BA1FC99);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralC42FD6F2055AF33C3FD0E24B8044C7072BA1FC99;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_collider_mC9E0854B239772DB2450995F01D3808090BBE7B0 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_collider_m8919CAFD1AC327502A0E9D006B757586FA2C6C86 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_controller_mFA72C1112B94EF1455582A3130A3170351B7DDDC (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcontrollerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_controller_m878CE937790120A493FBBB92857C4ABFB74C5CE2 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcontrollerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrollerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_moveDirection_m5E5AC92CE4E4F2DDCB3E930B0BE5C0F7BDF8AC8E (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CmoveDirectionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_moveDirection_mB5C27CDB2F1CFE74CEBD3B81269955A479584E79 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CmoveDirectionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmoveDirectionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_moveLength_m90E2EE1ECDFDC62AA12D5D8721DFBA16B56E5264 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CmoveLengthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_moveLength_mC63E8CDA0C9FCDCFB16F9C0FEB97E643EAE24C55 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CmoveLengthU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmoveLengthU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_normal_m8C775F1DD7EC882D72B4CFE82B5BAF7AE40F4332 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CnormalU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_normal_m46841313BF32B93A2C657DE5BE69A340FD5FB1B0 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnormalU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnormalU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_point_m6453C80A01D74D5B523D64543B468BC50C034C85 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CpointU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_point_m4F941E65FAA8C8E26CCA1F6ADB997A3566CA8528 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CpointU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_data_mCBFA8A6ADF0D31A302CCE51A3E995E3AD3AD3ADB (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_data_mE3CAC5D175FCCA61EC2F1D8D98A41DCA5FFB39C1 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_Definition_m3B38E5113DC399BCCD735FAD877307A734DF6CFC (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m4B064001D7854387292524BE410B325FDD78957A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m7DD115FFEB3ADB8C36AD386C3CD497DFB356901F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92_m1630E2196D28099B2AF92895225E61FDAB07E490_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E3FA278F56D6587C78BA1644A748462FDF1046E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral229BA98429EB9662078A848C5EA150600D560DAD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61B8D324687C24872968A15276C954F913457113);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral769EFBBF1B8BC01AC3A8E54AA622B0439BFBA03C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCCFF8CC980F0024DC5B3F925194A35C0FA0231C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCF9645A56077A2D3973305278537090701540591);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m4B064001D7854387292524BE410B325FDD78957A(__this, GameObjectEventUnit_1_Definition_m4B064001D7854387292524BE410B325FDD78957A_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F(__this, _stringLiteral229BA98429EB9662078A848C5EA150600D560DAD, Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F_RuntimeMethod_var);
		OnControllerColliderHit_set_collider_m8919CAFD1AC327502A0E9D006B757586FA2C6C86_inline(__this, L_0, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m7DD115FFEB3ADB8C36AD386C3CD497DFB356901F(__this, _stringLiteral769EFBBF1B8BC01AC3A8E54AA622B0439BFBA03C, Unit_ValueOutput_TisCharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A_m7DD115FFEB3ADB8C36AD386C3CD497DFB356901F_RuntimeMethod_var);
		OnControllerColliderHit_set_controller_m878CE937790120A493FBBB92857C4ABFB74C5CE2_inline(__this, L_1, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289(__this, _stringLiteralCF9645A56077A2D3973305278537090701540591, Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var);
		OnControllerColliderHit_set_moveDirection_mB5C27CDB2F1CFE74CEBD3B81269955A479584E79_inline(__this, L_2, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral0E3FA278F56D6587C78BA1644A748462FDF1046E, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		OnControllerColliderHit_set_moveLength_mC63E8CDA0C9FCDCFB16F9C0FEB97E643EAE24C55_inline(__this, L_3, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289(__this, _stringLiteralCCFF8CC980F0024DC5B3F925194A35C0FA0231C3, Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var);
		OnControllerColliderHit_set_normal_m46841313BF32B93A2C657DE5BE69A340FD5FB1B0_inline(__this, L_4, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289(__this, _stringLiteral61B8D324687C24872968A15276C954F913457113, Unit_ValueOutput_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m3FC29ED4A33590872AE928D6B02591ED770D0289_RuntimeMethod_var);
		OnControllerColliderHit_set_point_m4F941E65FAA8C8E26CCA1F6ADB997A3566CA8528_inline(__this, L_5, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = Unit_ValueOutput_TisControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92_m1630E2196D28099B2AF92895225E61FDAB07E490(__this, _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, Unit_ValueOutput_TisControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92_m1630E2196D28099B2AF92895225E61FDAB07E490_RuntimeMethod_var);
		OnControllerColliderHit_set_data_mE3CAC5D175FCCA61EC2F1D8D98A41DCA5FFB39C1_inline(__this, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit_AssignArguments_m119A9CC184159599088CD0F53C50648A8336207B (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* ___1_hitData, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnControllerColliderHit_get_collider_mC9E0854B239772DB2450995F01D3808090BBE7B0_inline(__this, NULL);
		ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* L_2 = ___1_hitData;
		NullCheck(L_2);
		Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_3;
		L_3 = ControllerColliderHit_get_collider_mA2CF90334AD1231C04452B2D99715A9E289691D6(L_2, NULL);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_3, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = OnControllerColliderHit_get_controller_mFA72C1112B94EF1455582A3130A3170351B7DDDC_inline(__this, NULL);
		ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* L_6 = ___1_hitData;
		NullCheck(L_6);
		CharacterController_t847C1A2719F60547D7D6077B648D6CE2D1EF3A6A* L_7;
		L_7 = ControllerColliderHit_get_controller_mEC3E909A4B9843AA2F7A6606B021D3E88771F9EB(L_6, NULL);
		NullCheck(L_4);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_4, L_5, L_7, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = OnControllerColliderHit_get_moveDirection_m5E5AC92CE4E4F2DDCB3E930B0BE5C0F7BDF8AC8E_inline(__this, NULL);
		ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* L_10 = ___1_hitData;
		NullCheck(L_10);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = ControllerColliderHit_get_moveDirection_mC4C6384C18B4DAE3D301D079AE2A30FCC2E78A93(L_10, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11;
		RuntimeObject* L_13 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_12);
		NullCheck(L_8);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_8, L_9, L_13, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = OnControllerColliderHit_get_moveLength_m90E2EE1ECDFDC62AA12D5D8721DFBA16B56E5264_inline(__this, NULL);
		ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* L_16 = ___1_hitData;
		NullCheck(L_16);
		float L_17;
		L_17 = ControllerColliderHit_get_moveLength_mC681AFC545104C3F9F1B117D9603C3A80EDF4CED(L_16, NULL);
		float L_18 = L_17;
		RuntimeObject* L_19 = Box(il2cpp_defaults.single_class, &L_18);
		NullCheck(L_14);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_14, L_15, L_19, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_20 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_21;
		L_21 = OnControllerColliderHit_get_normal_m8C775F1DD7EC882D72B4CFE82B5BAF7AE40F4332_inline(__this, NULL);
		ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* L_22 = ___1_hitData;
		NullCheck(L_22);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = ControllerColliderHit_get_normal_mDA7A9B952DEA2B2EDFFDD153DFAA08089C9FFBB6(L_22, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = L_23;
		RuntimeObject* L_25 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_24);
		NullCheck(L_20);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_20, L_21, L_25, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_26 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_27;
		L_27 = OnControllerColliderHit_get_point_m6453C80A01D74D5B523D64543B468BC50C034C85_inline(__this, NULL);
		ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* L_28 = ___1_hitData;
		NullCheck(L_28);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
		L_29 = ControllerColliderHit_get_point_mCE74937BAC07AD84F6B255471177974A5C12E915(L_28, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = L_29;
		RuntimeObject* L_31 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_30);
		NullCheck(L_26);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_26, L_27, L_31, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_32 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_33;
		L_33 = OnControllerColliderHit_get_data_mCBFA8A6ADF0D31A302CCE51A3E995E3AD3AD3ADB_inline(__this, NULL);
		ControllerColliderHit_tD0B734CBE0E2B089339B14600EB5A80295F6DE92* L_34 = ___1_hitData;
		NullCheck(L_32);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_32, L_33, L_34, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnControllerColliderHit__ctor_mD94651F06ED157902F3F65D008044CE08A0C4514 (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m448188C324B30F783F5206A0AFD080C931D75278_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m448188C324B30F783F5206A0AFD080C931D75278(__this, GameObjectEventUnit_1__ctor_m448188C324B30F783F5206A0AFD080C931D75278_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnJointBreak_get_MessageListenerType_m7BA4242BAB7BCFBF65CDDE401420F37DB7D723FF (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnJointBreakMessageListener_t8EC097C8D3929EE0BE65CA204141A2D437EBA12A_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnJointBreakMessageListener_t8EC097C8D3929EE0BE65CA204141A2D437EBA12A_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnJointBreak_get_hookName_m80AC2A8A62FA661F8AA7E314751E08FFB6F6918F (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28081176E078735A2AD411974B94375A77BFB5A0);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral28081176E078735A2AD411974B94375A77BFB5A0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak_get_breakForce_mC30D377FB8528EE2FF14A6C32AFD88841C2FE8C2 (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CbreakForceU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak_set_breakForce_m07919AC056A3AEB412A6234DEB316FCB4A9FD35D (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CbreakForceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbreakForceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak_Definition_m563C1789B29447A081D952A997357E11B6FE6D46 (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2BF3C41C9A963984B6E85FCF526479077A9B2B1);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD(__this, GameObjectEventUnit_1_Definition_m9D9A957EAF1EB6A7DC9FD87FF025A40FCC0814DD_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteralA2BF3C41C9A963984B6E85FCF526479077A9B2B1, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		OnJointBreak_set_breakForce_m07919AC056A3AEB412A6234DEB316FCB4A9FD35D_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak_AssignArguments_m82C460306086819BB8933B9B07B992195E021914 (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, float ___1_breakForce, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnJointBreak_get_breakForce_mC30D377FB8528EE2FF14A6C32AFD88841C2FE8C2_inline(__this, NULL);
		float L_2 = ___1_breakForce;
		float L_3 = L_2;
		RuntimeObject* L_4 = Box(il2cpp_defaults.single_class, &L_3);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak__ctor_m7B9C9701D7F95572D6EAC627EA89999E5B4A497C (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD(__this, GameObjectEventUnit_1__ctor_mB306F944176405D62D5E5863C6C6C49ADF8DAECD_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnParticleCollision_get_MessageListenerType_m778DA47FF384EC6190DDAE2936D77FFCEC5ED13A (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnParticleCollisionMessageListener_t1522C7179856F38EC948AF150D57BDA1BF7057FD_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnParticleCollisionMessageListener_t1522C7179856F38EC948AF150D57BDA1BF7057FD_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnParticleCollision_get_hookName_m29A5D01BDBF362C2C814C7F5D98C24BADAF8D50A (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93AE34ACCEA980C39A520B255C6CF2AA6E9FAC59);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral93AE34ACCEA980C39A520B255C6CF2AA6E9FAC59;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnParticleCollision_get_other_m1C0CA77B7264DB7472C37ECB6152657A7B32CB75 (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CotherU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnParticleCollision_set_other_mF8AA9F8692A098556B2D3CCBBED38A00855F9D2F (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CotherU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CotherU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnParticleCollision_get_collisionEvents_m5D00A0BE3827A2E5593A44D9A5EC55C3045F3CED (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcollisionEventsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnParticleCollision_set_collisionEvents_mE71ACAF56CFE5E2B07FB459D14F4A7E98ACC635D (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcollisionEventsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcollisionEventsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnParticleCollision_Definition_m4B428EDE4E6D3596E552E70CB736CB2B88252FDF (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m404EAAB26BFA48611B44BA55879EF176D58CDF50_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisList_1_tC738A5621689A7678648746667E7F66D96D6B8FD_m9D14BBF7D18E927F7BC39A6AA4A3C39073D823B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80E9F3F70B97B72D4F8F75B46D859C5B2EC6C012);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m404EAAB26BFA48611B44BA55879EF176D58CDF50(__this, GameObjectEventUnit_1_Definition_m404EAAB26BFA48611B44BA55879EF176D58CDF50_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7(__this, _stringLiteralF7933083B6BA56CBC6D7BCA0F30688A30D0368F6, Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m181BA343F48A33D13126C49B4DCEFF0262C174A7_RuntimeMethod_var);
		OnParticleCollision_set_other_mF8AA9F8692A098556B2D3CCBBED38A00855F9D2F_inline(__this, L_0, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisList_1_tC738A5621689A7678648746667E7F66D96D6B8FD_m9D14BBF7D18E927F7BC39A6AA4A3C39073D823B3(__this, _stringLiteral80E9F3F70B97B72D4F8F75B46D859C5B2EC6C012, Unit_ValueOutput_TisList_1_tC738A5621689A7678648746667E7F66D96D6B8FD_m9D14BBF7D18E927F7BC39A6AA4A3C39073D823B3_RuntimeMethod_var);
		OnParticleCollision_set_collisionEvents_mE71ACAF56CFE5E2B07FB459D14F4A7E98ACC635D_inline(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnParticleCollision_AssignArguments_m34E98DFF009ECCC15A3929EB542A9B29DF5BBBC0 (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_other, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m5C3C1AA51E25BAFDD8D40BA1EDC7DA8871AF29AA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F_m2B559F4EDFB2938617931F5D1D47A1C71D70DC4B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m34B08AC7950C8A949F18794F515EEADB355A79B1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC738A5621689A7678648746667E7F66D96D6B8FD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tC738A5621689A7678648746667E7F66D96D6B8FD* V_0 = NULL;
	Data_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F* V_1 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnParticleCollision_get_other_m1C0CA77B7264DB7472C37ECB6152657A7B32CB75_inline(__this, NULL);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___1_other;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		List_1_tC738A5621689A7678648746667E7F66D96D6B8FD* L_3 = (List_1_tC738A5621689A7678648746667E7F66D96D6B8FD*)il2cpp_codegen_object_new(List_1_tC738A5621689A7678648746667E7F66D96D6B8FD_il2cpp_TypeInfo_var);
		List_1__ctor_m34B08AC7950C8A949F18794F515EEADB355A79B1(L_3, List_1__ctor_m34B08AC7950C8A949F18794F515EEADB355A79B1_RuntimeMethod_var);
		V_0 = L_3;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
		NullCheck(L_4);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5;
		L_5 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_4, NULL);
		NullCheck(L_5);
		Data_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F* L_6;
		L_6 = GraphPointer_GetElementData_TisData_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F_m2B559F4EDFB2938617931F5D1D47A1C71D70DC4B(L_5, __this, GraphPointer_GetElementData_TisData_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F_m2B559F4EDFB2938617931F5D1D47A1C71D70DC4B_RuntimeMethod_var);
		V_1 = L_6;
		Data_tE839C8791DFA9C8AF0680D979B5DC3C032AA4A1F* L_7 = V_1;
		NullCheck(L_7);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = L_7->___target;
		NullCheck(L_8);
		ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_9;
		L_9 = GameObject_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m5C3C1AA51E25BAFDD8D40BA1EDC7DA8871AF29AA(L_8, GameObject_GetComponent_TisParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1_m5C3C1AA51E25BAFDD8D40BA1EDC7DA8871AF29AA_RuntimeMethod_var);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = ___1_other;
		List_1_tC738A5621689A7678648746667E7F66D96D6B8FD* L_11 = V_0;
		int32_t L_12;
		L_12 = ParticlePhysicsExtensions_GetCollisionEvents_mD44421A4CC66ECB3D6FD5D9012FE6131D3DB74B7(L_9, L_10, L_11, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_13 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_14;
		L_14 = OnParticleCollision_get_collisionEvents_m5D00A0BE3827A2E5593A44D9A5EC55C3045F3CED_inline(__this, NULL);
		List_1_tC738A5621689A7678648746667E7F66D96D6B8FD* L_15 = V_0;
		NullCheck(L_13);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_13, L_14, L_15, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnParticleCollision__ctor_mA6A663AAF3A6A37D31916D6B0D00C92B0AFA8E74 (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m05FCEC7CF9162AE560472260D25399F88EA811B1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m05FCEC7CF9162AE560472260D25399F88EA811B1(__this, GameObjectEventUnit_1__ctor_m05FCEC7CF9162AE560472260D25399F88EA811B1_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTriggerEnter_get_MessageListenerType_m89A4603A7D40D6D6DD44C297A94ED854EF66E236 (OnTriggerEnter_t9D70B70106598697451E390FD506E5DBC5B14788* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTriggerEnterMessageListener_t40A4F96D55602B45E600B91F9567F766469FCF15_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTriggerEnterMessageListener_t40A4F96D55602B45E600B91F9567F766469FCF15_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTriggerEnter_get_hookName_m9317B0824F7180103A96C6087B1A682CF332BACA (OnTriggerEnter_t9D70B70106598697451E390FD506E5DBC5B14788* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9981913A1611CD618538C2393C2855D522F2385A);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral9981913A1611CD618538C2393C2855D522F2385A;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerEnter__ctor_m1F7333952E45E69B6D2F5D50B855F3C30D53FE51 (OnTriggerEnter_t9D70B70106598697451E390FD506E5DBC5B14788* __this, const RuntimeMethod* method) 
{
	{
		TriggerEventUnit__ctor_m2C0DCD9D12A376A6076AEBA160AAB40724EF4FD0(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTriggerExit_get_MessageListenerType_m95E37C2E83B6410F1029CCD06382F237E5CEAD83 (OnTriggerExit_tE1B89A6681A4C97F8B87C36EB6912428712AF1FD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTriggerExitMessageListener_tBDA17B3903892335408EF3F6C6AAFB522D329C62_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTriggerExitMessageListener_tBDA17B3903892335408EF3F6C6AAFB522D329C62_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTriggerExit_get_hookName_mAC141DFBFEDC4CA55A337FEE9D8C381EBCB1F11E (OnTriggerExit_tE1B89A6681A4C97F8B87C36EB6912428712AF1FD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56AB417976C0DBEB5D73CFEC51BF6FF2188A4825);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral56AB417976C0DBEB5D73CFEC51BF6FF2188A4825;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerExit__ctor_m62E65CD7CCFC8160489CA383697ECAD78FC0BD57 (OnTriggerExit_tE1B89A6681A4C97F8B87C36EB6912428712AF1FD* __this, const RuntimeMethod* method) 
{
	{
		TriggerEventUnit__ctor_m2C0DCD9D12A376A6076AEBA160AAB40724EF4FD0(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTriggerStay_get_MessageListenerType_m9D2E07BD17708A16F73D9FC13623E7C5D5EB411A (OnTriggerStay_tA6C9BDB431099C7A82D33C186923CFD0FD2AD63A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTriggerStayMessageListener_t61F978BDEE74BEAD51EF2D952EEBA37CAD806158_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTriggerStayMessageListener_t61F978BDEE74BEAD51EF2D952EEBA37CAD806158_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTriggerStay_get_hookName_mBCF4AD20C66FDC8D5745F2FA0A323F1442FA19F5 (OnTriggerStay_tA6C9BDB431099C7A82D33C186923CFD0FD2AD63A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2F08F08BE183A0C4ED7212291D30A6DB95902E58);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral2F08F08BE183A0C4ED7212291D30A6DB95902E58;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerStay__ctor_mE901EF4DC2F970E815EE8F7E23DBC067906822F3 (OnTriggerStay_tA6C9BDB431099C7A82D33C186923CFD0FD2AD63A* __this, const RuntimeMethod* method) 
{
	{
		TriggerEventUnit__ctor_m2C0DCD9D12A376A6076AEBA160AAB40724EF4FD0(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TriggerEventUnit_get_collider_mBA410C2CD21AF1D9A0E553A93B906E05681627A0 (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEventUnit_set_collider_m109FB27908928F281B9A8EB18214713694F84808 (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEventUnit_Definition_m805544551635E680896B63961C63E0D0829BDD79 (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m4461C318114AD2D75C622096B71204AA9D2226A8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral229BA98429EB9662078A848C5EA150600D560DAD);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m4461C318114AD2D75C622096B71204AA9D2226A8(__this, GameObjectEventUnit_1_Definition_m4461C318114AD2D75C622096B71204AA9D2226A8_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F(__this, _stringLiteral229BA98429EB9662078A848C5EA150600D560DAD, Unit_ValueOutput_TisCollider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76_m991687302F3362371B19E1236DB10C4FAA00CB9F_RuntimeMethod_var);
		TriggerEventUnit_set_collider_m109FB27908928F281B9A8EB18214713694F84808_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEventUnit_AssignArguments_mBB824F0404BF6F071D595714B3FD72A8EED51D3D (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___1_other, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = TriggerEventUnit_get_collider_mBA410C2CD21AF1D9A0E553A93B906E05681627A0_inline(__this, NULL);
		Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_2 = ___1_other;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEventUnit__ctor_m2C0DCD9D12A376A6076AEBA160AAB40724EF4FD0 (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_mC6DC8652A1509BC7EF19E9ADC2C6738849097B4B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_mC6DC8652A1509BC7EF19E9ADC2C6738849097B4B(__this, GameObjectEventUnit_1__ctor_mC6DC8652A1509BC7EF19E9ADC2C6738849097B4B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_collider_m015E5EE2112C7035A0CB96EEFCB1B81129B35912 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_collider_m0717941D65F899D0A9E28207AE8BDA99ED4CEE6B (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_contacts_mC3A279BF957A162889431FF0DE206137AC05CA1F (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcontactsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_contacts_m3174EFAEE47D290274836C26882E3FA32BB5D71D (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcontactsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontactsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_relativeVelocity_m7C4DFF179275B6FB8685691FC0D720A78D7001D0 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CrelativeVelocityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_relativeVelocity_m35340D1DAA88BDFB7A0D8842244C1F55C81CB43E (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CrelativeVelocityU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelativeVelocityU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_enabled_m949FB4D721087E2B0986289DB13BCE118D261465 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CenabledU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_enabled_m6D2537F386ECF50CECED56836E631ED648D1D4DF (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CenabledU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenabledU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_data_mC14C2708B08EE2B5D35F502233039D84316ABC20 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_data_m5DFC1130102EB54A67E7A58D42CB36778F42061B (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_Definition_mF6ECF57BCC44CE30AFB0D454C7D236237E4BF182 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m1F0C2A2892D9334B7844E46055BB9D73C05931E2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCollision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_mC07BCCFEFB7BCAFCCB2788A90344D209FF05AC66_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949_m31F3E0FA3526ED18FC1C82348B0F5906966EE8FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14B55C3223DF9BAA3C016CB12D1F32B17CE8F4F9);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral229BA98429EB9662078A848C5EA150600D560DAD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58BC529ED580ED65D274AF400F8C7A04F010C9D6);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF9D225733E1D10F9344C755C4A9C0870CD1DE97B);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m1F0C2A2892D9334B7844E46055BB9D73C05931E2(__this, GameObjectEventUnit_1_Definition_m1F0C2A2892D9334B7844E46055BB9D73C05931E2_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE(__this, _stringLiteral229BA98429EB9662078A848C5EA150600D560DAD, Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE_RuntimeMethod_var);
		CollisionEvent2DUnit_set_collider_m0717941D65F899D0A9E28207AE8BDA99ED4CEE6B_inline(__this, L_0, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949_m31F3E0FA3526ED18FC1C82348B0F5906966EE8FA(__this, _stringLiteral58BC529ED580ED65D274AF400F8C7A04F010C9D6, Unit_ValueOutput_TisContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949_m31F3E0FA3526ED18FC1C82348B0F5906966EE8FA_RuntimeMethod_var);
		CollisionEvent2DUnit_set_contacts_m3174EFAEE47D290274836C26882E3FA32BB5D71D_inline(__this, L_1, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076(__this, _stringLiteral14B55C3223DF9BAA3C016CB12D1F32B17CE8F4F9, Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_RuntimeMethod_var);
		CollisionEvent2DUnit_set_relativeVelocity_m35340D1DAA88BDFB7A0D8842244C1F55C81CB43E_inline(__this, L_2, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888(__this, _stringLiteralF9D225733E1D10F9344C755C4A9C0870CD1DE97B, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m7FAF898B695BB10CF1D62A739C8C5BB5B422D888_RuntimeMethod_var);
		CollisionEvent2DUnit_set_enabled_m6D2537F386ECF50CECED56836E631ED648D1D4DF_inline(__this, L_3, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = Unit_ValueOutput_TisCollision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_mC07BCCFEFB7BCAFCCB2788A90344D209FF05AC66(__this, _stringLiteralA44A39671D4B7FA8FBE50D795EAB52248D5C5469, Unit_ValueOutput_TisCollision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B_mC07BCCFEFB7BCAFCCB2788A90344D209FF05AC66_RuntimeMethod_var);
		CollisionEvent2DUnit_set_data_m5DFC1130102EB54A67E7A58D42CB36778F42061B_inline(__this, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_AssignArguments_mDBD0BE7360658B67ACDEDDC6CCF4D3C216C48FC0 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* ___1_collisionData, 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;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = CollisionEvent2DUnit_get_collider_m015E5EE2112C7035A0CB96EEFCB1B81129B35912_inline(__this, NULL);
		Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_2 = ___1_collisionData;
		NullCheck(L_2);
		Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_3;
		L_3 = Collision2D_get_collider_m90FA98F6619E9F1E2EFAE8132EDB6ECA1A2C4F37(L_2, NULL);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_3, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = CollisionEvent2DUnit_get_contacts_mC3A279BF957A162889431FF0DE206137AC05CA1F_inline(__this, NULL);
		Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_6 = ___1_collisionData;
		NullCheck(L_6);
		ContactPoint2DU5BU5D_t427621BF8902AE33C86E7BF384D9B2B5B781F949* L_7;
		L_7 = Collision2D_get_contacts_mA4A1EDCC2D82407E30EC63689C7858C684462E68(L_6, NULL);
		NullCheck(L_4);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_4, L_5, (RuntimeObject*)L_7, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = CollisionEvent2DUnit_get_relativeVelocity_m7C4DFF179275B6FB8685691FC0D720A78D7001D0_inline(__this, NULL);
		Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_10 = ___1_collisionData;
		NullCheck(L_10);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
		L_11 = Collision2D_get_relativeVelocity_m1F0BB90BC73FB0A0EA27212D832BB3F26D4C004A(L_10, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = L_11;
		RuntimeObject* L_13 = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &L_12);
		NullCheck(L_8);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_8, L_9, L_13, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = CollisionEvent2DUnit_get_enabled_m949FB4D721087E2B0986289DB13BCE118D261465_inline(__this, NULL);
		Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_16 = ___1_collisionData;
		NullCheck(L_16);
		bool L_17;
		L_17 = Collision2D_get_enabled_mBA3D8BA274E40F606E8356C64A78896B6D2D77B6(L_16, NULL);
		bool L_18 = L_17;
		RuntimeObject* L_19 = Box(il2cpp_defaults.boolean_class, &L_18);
		NullCheck(L_14);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_14, L_15, L_19, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_20 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_21;
		L_21 = CollisionEvent2DUnit_get_data_mC14C2708B08EE2B5D35F502233039D84316ABC20_inline(__this, NULL);
		Collision2D_t81E83212C969FDDE2AB84EBCA31502818EEAB85B* L_22 = ___1_collisionData;
		NullCheck(L_20);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_20, L_21, L_22, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CollisionEvent2DUnit__ctor_m7EB0630333613E288916F167172F3F3CB18B0756 (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m8FB94B2FCC0A36C8D2AD64894F58A0D7944A7C2C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m8FB94B2FCC0A36C8D2AD64894F58A0D7944A7C2C(__this, GameObjectEventUnit_1__ctor_m8FB94B2FCC0A36C8D2AD64894F58A0D7944A7C2C_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnCollisionEnter2D_get_MessageListenerType_mF998705D73DA1C6CE62B6A4DFBBA97A523FE0A52 (OnCollisionEnter2D_tC60AAEFF3BA0389103F124037DAFACDAF346AFEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnCollisionEnter2DMessageListener_tDB8C7252FE702D023B5AD045EA24CFD95A276EEF_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnCollisionEnter2DMessageListener_tDB8C7252FE702D023B5AD045EA24CFD95A276EEF_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnCollisionEnter2D_get_hookName_m90B52C301E0250451E65B6938518172F003C36AB (OnCollisionEnter2D_tC60AAEFF3BA0389103F124037DAFACDAF346AFEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B229E7A4FDB6BB80E19364A985BC645F40C65F1);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral6B229E7A4FDB6BB80E19364A985BC645F40C65F1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollisionEnter2D__ctor_mA04A652112948ABDA58CAA60C2CF012E9916811D (OnCollisionEnter2D_tC60AAEFF3BA0389103F124037DAFACDAF346AFEB* __this, const RuntimeMethod* method) 
{
	{
		CollisionEvent2DUnit__ctor_m7EB0630333613E288916F167172F3F3CB18B0756(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnCollisionExit2D_get_MessageListenerType_m6485220F0F377A96B0E02735B70118BB4C8F421B (OnCollisionExit2D_tBDA502A916DAB0228E93096E2EACA171C111D131* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnCollisionExit2DMessageListener_t0A8A6B6ADCA7AE748F6593CD183158F6C1B5106B_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnCollisionExit2DMessageListener_t0A8A6B6ADCA7AE748F6593CD183158F6C1B5106B_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnCollisionExit2D_get_hookName_m747D3FFEA8C1E56FE08620DC690D6DE92BFFC5BA (OnCollisionExit2D_tBDA502A916DAB0228E93096E2EACA171C111D131* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4341A2E81F4C8C451E2C4C4A862B2038B1774887);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral4341A2E81F4C8C451E2C4C4A862B2038B1774887;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollisionExit2D__ctor_mEEDD30DE6270E12C0FC8953DA7A4FAE8721DE4D7 (OnCollisionExit2D_tBDA502A916DAB0228E93096E2EACA171C111D131* __this, const RuntimeMethod* method) 
{
	{
		CollisionEvent2DUnit__ctor_m7EB0630333613E288916F167172F3F3CB18B0756(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnCollisionStay2D_get_MessageListenerType_m3B96F28768F4CBC7AB2C8693F2F8B561C8D09974 (OnCollisionStay2D_t7D4BC91CD3FD0DD50B0EB2A94047506211693BB2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnCollisionStay2DMessageListener_tEFFAA7D737EF273954CFFB509D091F7B966906B8_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnCollisionStay2DMessageListener_tEFFAA7D737EF273954CFFB509D091F7B966906B8_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnCollisionStay2D_get_hookName_mD56D218A82B50F9723CBDE986644E2EA4768F0FF (OnCollisionStay2D_t7D4BC91CD3FD0DD50B0EB2A94047506211693BB2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD92C91E8426D742C37A50699F06352D7C330400F);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralD92C91E8426D742C37A50699F06352D7C330400F;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCollisionStay2D__ctor_m3B5731494918DBD026B678DBBDDB484B582B4417 (OnCollisionStay2D_t7D4BC91CD3FD0DD50B0EB2A94047506211693BB2* __this, const RuntimeMethod* method) 
{
	{
		CollisionEvent2DUnit__ctor_m7EB0630333613E288916F167172F3F3CB18B0756(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnJointBreak2D_get_MessageListenerType_m9989E1DBC0889985642319FAB2EAB74B01CC042C (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnJointBreak2DMessageListener_t3B0FF8656F67668AD5CDD53263C12D72C12828B2_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnJointBreak2DMessageListener_t3B0FF8656F67668AD5CDD53263C12D72C12828B2_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnJointBreak2D_get_hookName_m9D4963665A20A754620DD709DB22958537226A62 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06965BD4CE42F4FCC5DD69C4B19498B1915B2951);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral06965BD4CE42F4FCC5DD69C4B19498B1915B2951;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_breakForce_m6DFE3E3EE1789EE9AA0949A65182AB097C88A7EF (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CbreakForceU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_set_breakForce_m05EC95AF60BD695B7641578C413B66EDA787134B (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CbreakForceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbreakForceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_breakTorque_m461CCA94218AE90940E752F0F52C277DFE99A6B6 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CbreakTorqueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_set_breakTorque_mEE6B99345BA736EAF6CBED0FB28CF7605B96D552 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CbreakTorqueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbreakTorqueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_connectedBody_m3F7210C361AD07D8A0A9D1BADADA788BE95B3ABB (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CconnectedBodyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_set_connectedBody_mEBFDF621A4DFFE0752356EED3EF7EDEEA788714D (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CconnectedBodyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconnectedBodyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_reactionForce_mC40AC5AF6732FF4677CE9B5A407C1D9EC3F43E27 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CreactionForceU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_set_reactionForce_m27E5D88A55D76CFB5544F7C77143EAC6A14CDD84 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CreactionForceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CreactionForceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_reactionTorque_m4B90220BC7F10B7285D6D086DD4D7A6B2577C362 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CreactionTorqueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_set_reactionTorque_m0A18F28F393FA46D7A22CCDB19A7E2B27FE09D81 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CreactionTorqueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CreactionTorqueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_joint_mB260506A8D8D7A464140ABE7246AF3F778E6F507 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CjointU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_set_joint_mF89EF37E556AAA1860F81E8CD50F7A3B103466D0 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CjointU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CjointU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_Definition_mE85C4AB42A0872057E0EF47D7C87CB5514E75676 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_m87C5C269F0D1EFA7A070E18FADA48440EBEDCF72_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisJoint2D_tFA088656425446CDA98555EC8A0E5FE25945F843_m1ECECA712FF221EEB20B3DB131FA026CCE822FE5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m02D7044E327D0DF1EC64CDAD8D58F02F44B4E2E2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18D8A282772F9B4B820F7632A646BF4D99A356BC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59B956B5568228E5B23AC28169C4903552D4544C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1FE7B3F3DDDF0683D71D1AB1D3317C72F9A95A4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2BF3C41C9A963984B6E85FCF526479077A9B2B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD143DF9C1886B5BFA18E10CE2B895252209E5B3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5B8C96BBCEB1E1F0FA13642A12DBECB0E90B670);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_m87C5C269F0D1EFA7A070E18FADA48440EBEDCF72(__this, GameObjectEventUnit_1_Definition_m87C5C269F0D1EFA7A070E18FADA48440EBEDCF72_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteralA2BF3C41C9A963984B6E85FCF526479077A9B2B1, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		OnJointBreak2D_set_breakForce_m05EC95AF60BD695B7641578C413B66EDA787134B_inline(__this, L_0, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteralA1FE7B3F3DDDF0683D71D1AB1D3317C72F9A95A4, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		OnJointBreak2D_set_breakTorque_mEE6B99345BA736EAF6CBED0FB28CF7605B96D552_inline(__this, L_1, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m02D7044E327D0DF1EC64CDAD8D58F02F44B4E2E2(__this, _stringLiteral59B956B5568228E5B23AC28169C4903552D4544C, Unit_ValueOutput_TisRigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F_m02D7044E327D0DF1EC64CDAD8D58F02F44B4E2E2_RuntimeMethod_var);
		OnJointBreak2D_set_connectedBody_mEBFDF621A4DFFE0752356EED3EF7EDEEA788714D_inline(__this, L_2, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076(__this, _stringLiteralCD143DF9C1886B5BFA18E10CE2B895252209E5B3, Unit_ValueOutput_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mCDDCD1E8B3CDAC35B3D92D4316A48B7DD6DF8076_RuntimeMethod_var);
		OnJointBreak2D_set_reactionForce_m27E5D88A55D76CFB5544F7C77143EAC6A14CDD84_inline(__this, L_3, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral18D8A282772F9B4B820F7632A646BF4D99A356BC, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		OnJointBreak2D_set_reactionTorque_m0A18F28F393FA46D7A22CCDB19A7E2B27FE09D81_inline(__this, L_4, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = Unit_ValueOutput_TisJoint2D_tFA088656425446CDA98555EC8A0E5FE25945F843_m1ECECA712FF221EEB20B3DB131FA026CCE822FE5(__this, _stringLiteralD5B8C96BBCEB1E1F0FA13642A12DBECB0E90B670, Unit_ValueOutput_TisJoint2D_tFA088656425446CDA98555EC8A0E5FE25945F843_m1ECECA712FF221EEB20B3DB131FA026CCE822FE5_RuntimeMethod_var);
		OnJointBreak2D_set_joint_mF89EF37E556AAA1860F81E8CD50F7A3B103466D0_inline(__this, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D_AssignArguments_m75AFCD60DA1094DCA446B77D28ED15E0C5937F55 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* ___1_joint, 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;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = OnJointBreak2D_get_breakForce_m6DFE3E3EE1789EE9AA0949A65182AB097C88A7EF_inline(__this, NULL);
		Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* L_2 = ___1_joint;
		NullCheck(L_2);
		float L_3;
		L_3 = Joint2D_get_breakForce_mB07CFACCF8173013AE59639635067991C67AA1F3(L_2, NULL);
		float L_4 = L_3;
		RuntimeObject* L_5 = Box(il2cpp_defaults.single_class, &L_4);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_5, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = OnJointBreak2D_get_breakTorque_m461CCA94218AE90940E752F0F52C277DFE99A6B6_inline(__this, NULL);
		Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* L_8 = ___1_joint;
		NullCheck(L_8);
		float L_9;
		L_9 = Joint2D_get_breakTorque_m03E456D986A250828053D33391C5792BBD464F4A(L_8, NULL);
		float L_10 = L_9;
		RuntimeObject* L_11 = Box(il2cpp_defaults.single_class, &L_10);
		NullCheck(L_6);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_6, L_7, L_11, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_12 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_13;
		L_13 = OnJointBreak2D_get_connectedBody_m3F7210C361AD07D8A0A9D1BADADA788BE95B3ABB_inline(__this, NULL);
		Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* L_14 = ___1_joint;
		NullCheck(L_14);
		Rigidbody2D_tBEBE9523CF4448544085AF46BF7E10AA499F320F* L_15;
		L_15 = Joint2D_get_connectedBody_m2ACC7B59AFFF74F080B96DBBC42866B15F6EA125(L_14, NULL);
		NullCheck(L_12);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_12, L_13, L_15, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_16 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_17;
		L_17 = OnJointBreak2D_get_reactionForce_mC40AC5AF6732FF4677CE9B5A407C1D9EC3F43E27_inline(__this, NULL);
		Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* L_18 = ___1_joint;
		NullCheck(L_18);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
		L_19 = Joint2D_get_reactionForce_m89418F3DB76BAA9FBD8695B496B139C8F091D26F(L_18, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = L_19;
		RuntimeObject* L_21 = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &L_20);
		NullCheck(L_16);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_16, L_17, L_21, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_22 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_23;
		L_23 = OnJointBreak2D_get_reactionTorque_m4B90220BC7F10B7285D6D086DD4D7A6B2577C362_inline(__this, NULL);
		Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* L_24 = ___1_joint;
		NullCheck(L_24);
		float L_25;
		L_25 = Joint2D_get_reactionTorque_m1A3E7969A0627E174968D2A4BBAB230ED131ED85(L_24, NULL);
		float L_26 = L_25;
		RuntimeObject* L_27 = Box(il2cpp_defaults.single_class, &L_26);
		NullCheck(L_22);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_22, L_23, L_27, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_28 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_29;
		L_29 = OnJointBreak2D_get_joint_mB260506A8D8D7A464140ABE7246AF3F778E6F507_inline(__this, NULL);
		Joint2D_tFA088656425446CDA98555EC8A0E5FE25945F843* L_30 = ___1_joint;
		NullCheck(L_28);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_28, L_29, L_30, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnJointBreak2D__ctor_m0795453097051DD5463872F7BF33927F773A7E48 (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m1C8152D67890872AF37ECFFCF5D2F0364A03830C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m1C8152D67890872AF37ECFFCF5D2F0364A03830C(__this, GameObjectEventUnit_1__ctor_m1C8152D67890872AF37ECFFCF5D2F0364A03830C_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTriggerEnter2D_get_MessageListenerType_m2B540F7D3081DF1E301DBA218127AE88C393C61C (OnTriggerEnter2D_tE9B4D49C1DBF5CD4EB2252858F1358A06E3992E4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTriggerEnter2DMessageListener_tAEBA233BED0A60D673DF58EC2C51F1D8DCE2E33E_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTriggerEnter2DMessageListener_tAEBA233BED0A60D673DF58EC2C51F1D8DCE2E33E_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTriggerEnter2D_get_hookName_m25B69832943945503DC988A2AA69C3D793C0256B (OnTriggerEnter2D_tE9B4D49C1DBF5CD4EB2252858F1358A06E3992E4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0DF4E9A37DF47EE295DA565174BBFBB0F26C131);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralC0DF4E9A37DF47EE295DA565174BBFBB0F26C131;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerEnter2D__ctor_mD759A85947B058C16C54B906034B1BE2EEB27532 (OnTriggerEnter2D_tE9B4D49C1DBF5CD4EB2252858F1358A06E3992E4* __this, const RuntimeMethod* method) 
{
	{
		TriggerEvent2DUnit__ctor_mB1146B7ECE4B7B8400D03F4B6EF61974D5CCF060(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTriggerExit2D_get_MessageListenerType_mAC9215FA27583D5B01AC83CBCFB406FCD221CF12 (OnTriggerExit2D_t6BB3E7256A7CA79800D2E033495B59485F86CA22* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTriggerExit2DMessageListener_t3EC778CA1C1D652E85F35882272F9C97728115B5_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTriggerExit2DMessageListener_t3EC778CA1C1D652E85F35882272F9C97728115B5_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTriggerExit2D_get_hookName_mF118F167024DEC9645E85E39E03CB24DE22053CC (OnTriggerExit2D_t6BB3E7256A7CA79800D2E033495B59485F86CA22* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FE494AA5FB250A0ECA4CA79F709A2D21E38C6CB);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral3FE494AA5FB250A0ECA4CA79F709A2D21E38C6CB;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerExit2D__ctor_m61E798B7C98DB33CF8136CDB7FFF7FDEB6D513AF (OnTriggerExit2D_t6BB3E7256A7CA79800D2E033495B59485F86CA22* __this, const RuntimeMethod* method) 
{
	{
		TriggerEvent2DUnit__ctor_mB1146B7ECE4B7B8400D03F4B6EF61974D5CCF060(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnTriggerStay2D_get_MessageListenerType_mB1DF4F33EEBEDFD9DEB250696EF17E7A9585840B (OnTriggerStay2D_tB93B9A480814B79AA75777748525946DDCEA143E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnTriggerStay2DMessageListener_t3937610D78463DF4FCF20B7CFEA4E639E91CD35E_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnTriggerStay2DMessageListener_t3937610D78463DF4FCF20B7CFEA4E639E91CD35E_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTriggerStay2D_get_hookName_m186BA3F4639A9012B0C068A87B70C4FE852DC194 (OnTriggerStay2D_tB93B9A480814B79AA75777748525946DDCEA143E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral136CD1107BFDB25842F5C58710A922C525A2C45F);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral136CD1107BFDB25842F5C58710A922C525A2C45F;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTriggerStay2D__ctor_m7FC2A629035CD45C106C017EA40751A48A1251F5 (OnTriggerStay2D_tB93B9A480814B79AA75777748525946DDCEA143E* __this, const RuntimeMethod* method) 
{
	{
		TriggerEvent2DUnit__ctor_mB1146B7ECE4B7B8400D03F4B6EF61974D5CCF060(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TriggerEvent2DUnit_get_collider_m7A6600935BBB19236C58CF54D8B45FAD16A7B321 (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent2DUnit_set_collider_mE6DCF217A97984C3F8C7565CB5A1A62016F203A1 (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent2DUnit_Definition_m84AB8FC6DF6ACC7D42FED49FB1778A2E9AF2FDE6 (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1_Definition_mEC5347A42FE6D3ED40AA6B0281294D831E912B02_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral229BA98429EB9662078A848C5EA150600D560DAD);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1_Definition_mEC5347A42FE6D3ED40AA6B0281294D831E912B02(__this, GameObjectEventUnit_1_Definition_mEC5347A42FE6D3ED40AA6B0281294D831E912B02_RuntimeMethod_var);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE(__this, _stringLiteral229BA98429EB9662078A848C5EA150600D560DAD, Unit_ValueOutput_TisCollider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52_m2FCFFF780BF35CFB93936BEA2664DAEEC3E2A5CE_RuntimeMethod_var);
		TriggerEvent2DUnit_set_collider_mE6DCF217A97984C3F8C7565CB5A1A62016F203A1_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent2DUnit_AssignArguments_m72A09E63817E9F54031265A645229E65B16BF8A0 (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* ___1_other, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = TriggerEvent2DUnit_get_collider_m7A6600935BBB19236C58CF54D8B45FAD16A7B321_inline(__this, NULL);
		Collider2D_t6A17BA7734600EF3F26588E9ED903617D5B8EB52* L_2 = ___1_other;
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerEvent2DUnit__ctor_mB1146B7ECE4B7B8400D03F4B6EF61974D5CCF060 (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m368E07EDD1845BAB63FD14E5B0123C18092067BE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m368E07EDD1845BAB63FD14E5B0123C18092067BE(__this, GameObjectEventUnit_1__ctor_m368E07EDD1845BAB63FD14E5B0123C18092067BE_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnBecameInvisible_get_MessageListenerType_m53AFF70B141B6C68DA393191ADE2865D848CC688 (OnBecameInvisible_t4ABE4961CD99D4D733F320FD5BFA6F1DF7D475FD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnBecameInvisibleMessageListener_tEE39A131ACDC7958FD0DD038B17AEC82768D68C7_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnBecameInvisibleMessageListener_tEE39A131ACDC7958FD0DD038B17AEC82768D68C7_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnBecameInvisible_get_hookName_m775F5ACC1F84F4B8EC43C674945F9BDA9C5F543A (OnBecameInvisible_t4ABE4961CD99D4D733F320FD5BFA6F1DF7D475FD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral67EFD91F9AF4C7128E4713E9AF598FA5DA0F6801);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral67EFD91F9AF4C7128E4713E9AF598FA5DA0F6801;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnBecameInvisible__ctor_m5E4E2ACA01479C2F68FE7A48DD8ED34AEAF6E8C7 (OnBecameInvisible_t4ABE4961CD99D4D733F320FD5BFA6F1DF7D475FD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* OnBecameVisible_get_MessageListenerType_m59A558D8193A1D2DD2D5F81F8E89FEE6ED9225ED (OnBecameVisible_t7DD6711913A2603B32B5FF90C9FD7179FC357DC7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityOnBecameVisibleMessageListener_t98E32172C4D3267C1DF94FF94F1CD6F6606AC9E3_0_0_0_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (UnityOnBecameVisibleMessageListener_t98E32172C4D3267C1DF94FF94F1CD6F6606AC9E3_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		Type_t* L_1;
		L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnBecameVisible_get_hookName_m884B08053BC2DCCE84F1338E7BECBBACF0809CE3 (OnBecameVisible_t7DD6711913A2603B32B5FF90C9FD7179FC357DC7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E9624FF44037DCDD5BF1FA62ED8BB1A2B0CD1FA);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral5E9624FF44037DCDD5BF1FA62ED8BB1A2B0CD1FA;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnBecameVisible__ctor_m34CAD62AAAF1A36B3EECB2CA48B6E0E562C9783E (OnBecameVisible_t7DD6711913A2603B32B5FF90C9FD7179FC357DC7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78(__this, GameObjectEventUnit_1__ctor_m30A3253911B836CE06E661A454BD85C825312F78_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnTimerElapsed_CreateData_mE95D1EF894223CC98D16ACC8857E6566F475597F (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_0 = (Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2*)il2cpp_codegen_object_new(Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2_il2cpp_TypeInfo_var);
		Data__ctor_m8D756D1F9D10A8AC7F62FD2DE39EE2C49E38AAA3(L_0, NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OnTimerElapsed_get_hookName_mCAAC54E893B45D11A38D46F16E367F62750EB401 (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnTimerElapsed_get_seconds_mE21766742F65F98A6C2B69E9A4A2E43495113C3D (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CsecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTimerElapsed_set_seconds_mFAC6CA71E42A0FED8DCE2AA4B4B1A439CCA8D7B4 (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CsecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnTimerElapsed_get_unscaledTime_mEC1C2165399859129CD02076E330B9481930EA38 (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTimerElapsed_set_unscaledTime_mFADDC67A2AB7B8DA2D86A0F58BA74643BDF67B5A (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTimerElapsed_Definition_mE0BF52E62D71E93C60F584B2EC21748B8F5E4598 (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC2806EA40D9F7601BBB6DA354C649B46D2D8877);
		s_Il2CppMethodInitialized = true;
	}
	{
		EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE(__this, EventUnit_1_Definition_mC42279AE44F4A5CA8128CB03306B934FAC61ABBE_RuntimeMethod_var);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteralAC2806EA40D9F7601BBB6DA354C649B46D2D8877, (0.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		OnTimerElapsed_set_seconds_mFAC6CA71E42A0FED8DCE2AA4B4B1A439CCA8D7B4_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E(__this, _stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F, (bool)0, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		OnTimerElapsed_set_unscaledTime_mFADDC67A2AB7B8DA2D86A0F58BA74643BDF67B5A_inline(__this, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTimerElapsed_StartListening_m4790ED325615852A58503421484C81C1A0235559 (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* V_0 = NULL;
	{
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
		EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED(__this, L_0, EventUnit_1_StartListening_m510B1C805AC452F44490FD8EE84D2C2E1AC9B4ED_RuntimeMethod_var);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1 = ___0_stack;
		NullCheck(L_1);
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F(L_1, __this, GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F_RuntimeMethod_var);
		V_0 = L_2;
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_3 = V_0;
		NullCheck(L_3);
		L_3->___triggered = (bool)0;
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_4 = V_0;
		NullCheck(L_4);
		L_4->___time = (0.0f);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OnTimerElapsed_ShouldTrigger_m3E597C5C344C6B6653AF8E634B14A157EE115E8A (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___1_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* V_0 = NULL;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	float G_B5_0 = 0.0f;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F(L_1, __this, GraphPointer_GetElementData_TisData_t0ECA07B591824D246428EECEB6483D266D7A9ED2_m22B341F82A34F5A781A5C5E5EC1C1DC088BD3E4F_RuntimeMethod_var);
		V_0 = L_2;
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->___triggered;
		V_3 = L_4;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_001e;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_0078;
	}

IL_001e:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = OnTimerElapsed_get_unscaledTime_mEC1C2165399859129CD02076E330B9481930EA38_inline(__this, NULL);
		NullCheck(L_6);
		bool L_8;
		L_8 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_6, L_7, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		if (L_8)
		{
			goto IL_0033;
		}
	}
	{
		float L_9;
		L_9 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		G_B5_0 = L_9;
		goto IL_0038;
	}

IL_0033:
	{
		float L_10;
		L_10 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		G_B5_0 = L_10;
	}

IL_0038:
	{
		V_1 = G_B5_0;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12;
		L_12 = OnTimerElapsed_get_seconds_mE21766742F65F98A6C2B69E9A4A2E43495113C3D_inline(__this, NULL);
		NullCheck(L_11);
		float L_13;
		L_13 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_11, L_12, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_2 = L_13;
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_14 = V_0;
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_15 = L_14;
		NullCheck(L_15);
		float L_16 = L_15->___time;
		float L_17 = V_1;
		NullCheck(L_15);
		L_15->___time = ((float)il2cpp_codegen_add(L_16, L_17));
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_18 = V_0;
		NullCheck(L_18);
		float L_19 = L_18->___time;
		float L_20 = V_2;
		V_5 = (bool)((((int32_t)((!(((float)L_19) >= ((float)L_20)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_0073;
		}
	}
	{
		Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* L_22 = V_0;
		NullCheck(L_22);
		L_22->___triggered = (bool)1;
		V_4 = (bool)1;
		goto IL_0078;
	}

IL_0073:
	{
		V_4 = (bool)0;
		goto IL_0078;
	}

IL_0078:
	{
		bool L_23 = V_4;
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnTimerElapsed__ctor_mB4DD258E21F6FC1CEB3610EE67359166136C9AFE (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120(__this, MachineEventUnit_1__ctor_m990524DBC2C8F5F2C427274CC3817D2C9ABEF120_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m8D756D1F9D10A8AC7F62FD2DE39EE2C49E38AAA3 (Data_t0ECA07B591824D246428EECEB6483D266D7A9ED2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data__ctor_mE7964684AC3EA4E0971DB97739D67A575FB3084F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Data__ctor_mE7964684AC3EA4E0971DB97739D67A575FB3084F(__this, Data__ctor_mE7964684AC3EA4E0971DB97739D67A575FB3084F_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* TriggerCustomEvent_get_arguments_m91CE968BBEE9F28D271F4CA815C846099429813F (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* L_0 = __this->___U3CargumentsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_arguments_mBEC9F1330A78373B4A713327E515235BC8851B72 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* L_0 = ___0_value;
		__this->___U3CargumentsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CargumentsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TriggerCustomEvent_get_argumentCount_m0BDAC23F1829F0D281DB0FB17DB8BB885B27AFCB (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____argumentCount;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_argumentCount_mC6850B5C8365CC029F398DA9F994C4431B1C9864 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		int32_t L_1;
		L_1 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_0, 0, ((int32_t)10), NULL);
		__this->____argumentCount = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* TriggerCustomEvent_get_enter_m6AD78E3A0CF5A54A57E8E23C33D3E8650B353F89 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_enter_mBCD2FDC1A1018334CA91317CC4BD6742EAB52393 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* TriggerCustomEvent_get_name_mDB0710A75FC3343A29945C0775E9023131F70227 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_name_m44339917D9F6BFE7019F03F7CD1247F9BBDFC8F0 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* TriggerCustomEvent_get_target_m97F2B76909EF139939F96B946FBFFFE66F1BCA32 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CtargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_target_mC1E5750D5055CF5D8911976A2FB4BA5E571B370E (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CtargetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TriggerCustomEvent_get_exit_mFBC455E670816D0B41655B189007FE35D38B3483 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_exit_mE072D7BBAB18B76E3224D8C09F8EE40A88945401 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent_Definition_m5EC3D0DEA569618305DC953B3183592966EC00A3 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m825F6C3214C9530B7C845E9CD85F4E4083D22311_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA4119690BF1A14D871E59475E33E808B42BAFE61_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TriggerCustomEvent_Trigger_m517735CFD9F0E9C7FC960054984139CBC58FC875_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12DDD4EF103BF2356FF73A99CDF2DED3C37986DC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral320772EF40302B49A179DB96BAD02224E97B4018);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* V_1 = NULL;
	bool V_2 = false;
	{
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_0 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_0, __this, (intptr_t)((void*)TriggerCustomEvent_Trigger_m517735CFD9F0E9C7FC960054984139CBC58FC875_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F, L_0, NULL);
		TriggerCustomEvent_set_enter_mBCD2FDC1A1018334CA91317CC4BD6742EAB52393_inline(__this, L_1, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_2;
		L_2 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA, NULL);
		TriggerCustomEvent_set_exit_mE072D7BBAB18B76E3224D8C09F8EE40A88945401_inline(__this, L_2, NULL);
		String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5(__this, _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F, L_3, Unit_ValueInput_TisString_t_m6C4F2C5D30DFBC80FB77A5829C82BB3BE8C9B1D5_RuntimeMethod_var);
		TriggerCustomEvent_set_name_m44339917D9F6BFE7019F03F7CD1247F9BBDFC8F0_inline(__this, L_4, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED(__this, _stringLiteral320772EF40302B49A179DB96BAD02224E97B4018, (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL, Unit_ValueInput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m15C005EB29528ABE95C259D94CC32FDA793728ED_RuntimeMethod_var);
		NullCheck(L_5);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = ValueInput_NullMeansSelf_m558A8C361658416A94DC96A1932D6D7BBB14E0DE(L_5, NULL);
		TriggerCustomEvent_set_target_mC1E5750D5055CF5D8911976A2FB4BA5E571B370E_inline(__this, L_6, NULL);
		List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* L_7 = (List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A*)il2cpp_codegen_object_new(List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A_il2cpp_TypeInfo_var);
		List_1__ctor_mA4119690BF1A14D871E59475E33E808B42BAFE61(L_7, List_1__ctor_mA4119690BF1A14D871E59475E33E808B42BAFE61_RuntimeMethod_var);
		TriggerCustomEvent_set_arguments_mBEC9F1330A78373B4A713327E515235BC8851B72_inline(__this, L_7, NULL);
		V_0 = 0;
		goto IL_00a9;
	}

IL_0070:
	{
		String_t* L_8;
		L_8 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		String_t* L_9;
		L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral12DDD4EF103BF2356FF73A99CDF2DED3C37986DC, L_8, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_10;
		L_10 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, L_9, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		V_1 = L_10;
		List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* L_11;
		L_11 = TriggerCustomEvent_get_arguments_m91CE968BBEE9F28D271F4CA815C846099429813F_inline(__this, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12 = V_1;
		NullCheck(L_11);
		List_1_Add_m825F6C3214C9530B7C845E9CD85F4E4083D22311_inline(L_11, L_12, List_1_Add_m825F6C3214C9530B7C845E9CD85F4E4083D22311_RuntimeMethod_var);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_13 = V_1;
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_14;
		L_14 = TriggerCustomEvent_get_enter_m6AD78E3A0CF5A54A57E8E23C33D3E8650B353F89_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_13, L_14, NULL);
		int32_t L_15 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_00a9:
	{
		int32_t L_16 = V_0;
		int32_t L_17;
		L_17 = TriggerCustomEvent_get_argumentCount_m0BDAC23F1829F0D281DB0FB17DB8BB885B27AFCB_inline(__this, NULL);
		V_2 = (bool)((((int32_t)L_16) < ((int32_t)L_17))? 1 : 0);
		bool L_18 = V_2;
		if (L_18)
		{
			goto IL_0070;
		}
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_19;
		L_19 = TriggerCustomEvent_get_name_mDB0710A75FC3343A29945C0775E9023131F70227_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_20;
		L_20 = TriggerCustomEvent_get_enter_m6AD78E3A0CF5A54A57E8E23C33D3E8650B353F89_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_19, L_20, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_21;
		L_21 = TriggerCustomEvent_get_target_m97F2B76909EF139939F96B946FBFFFE66F1BCA32_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_22;
		L_22 = TriggerCustomEvent_get_enter_m6AD78E3A0CF5A54A57E8E23C33D3E8650B353F89_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_21, L_22, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_23;
		L_23 = TriggerCustomEvent_get_enter_m6AD78E3A0CF5A54A57E8E23C33D3E8650B353F89_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_24;
		L_24 = TriggerCustomEvent_get_exit_mFBC455E670816D0B41655B189007FE35D38B3483_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_23, L_24, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TriggerCustomEvent_Trigger_m517735CFD9F0E9C7FC960054984139CBC58FC875 (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_TisRuntimeObject_mA036CD745FB5632D387E2574670FF50DB110CBDB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetConvertedValue_m0ECB305FF87A0C10E02CB9081DE8CE1D197A1CD7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
	String_t* V_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_2 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_3 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = TriggerCustomEvent_get_target_m97F2B76909EF139939F96B946FBFFFE66F1BCA32_inline(__this, NULL);
		NullCheck(L_0);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
		L_2 = Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D(L_0, L_1, Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = TriggerCustomEvent_get_name_mDB0710A75FC3343A29945C0775E9023131F70227_inline(__this, NULL);
		NullCheck(L_3);
		String_t* L_5;
		L_5 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_3, L_4, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		V_1 = L_5;
		List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* L_6;
		L_6 = TriggerCustomEvent_get_arguments_m91CE968BBEE9F28D271F4CA815C846099429813F_inline(__this, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_7 = ___0_flow;
		Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE* L_8 = (Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE*)il2cpp_codegen_object_new(Func_2_t70544885914391E832D695D5F5EF048E81CDBDBE_il2cpp_TypeInfo_var);
		Func_2__ctor_mDEB4A72572B38AEE7E30EBC9B24A834CA9E9AFCB(L_8, L_7, (intptr_t)((void*)Flow_GetConvertedValue_m0ECB305FF87A0C10E02CB9081DE8CE1D197A1CD7_RuntimeMethod_var), NULL);
		RuntimeObject* L_9;
		L_9 = Enumerable_Select_TisValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_TisRuntimeObject_mA036CD745FB5632D387E2574670FF50DB110CBDB(L_6, L_8, Enumerable_Select_TisValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392_TisRuntimeObject_mA036CD745FB5632D387E2574670FF50DB110CBDB_RuntimeMethod_var);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10;
		L_10 = Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D(L_9, Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_RuntimeMethod_var);
		V_2 = L_10;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_0;
		String_t* L_12 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = V_2;
		CustomEvent_Trigger_m90D990D2049F0DC64F11B11BEEE63EEFC7CBAE64(L_11, L_12, L_13, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_14;
		L_14 = TriggerCustomEvent_get_exit_mFBC455E670816D0B41655B189007FE35D38B3483_inline(__this, NULL);
		V_3 = L_14;
		goto IL_004a;
	}

IL_004a:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_15 = V_3;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerCustomEvent__ctor_m60166780F5CBDCA5AEBA301A278BD8CF5D2082CE (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Formula_get_formula_m85FE84EDBC5917645DE2B2FE82F59A01F908961C (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->____formula;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_set_formula_m90876E6BD4B4700684197A931E35B3FB739E2E50 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->____formula = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____formula), (void*)L_0);
		Formula_InitializeNCalc_m6829088082FF6147659A66A00A91574F7CF825E9(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Formula_get_cacheArguments_mFB82A543D91B31DEAF8D98F3F52EEE7F55522832 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CcacheArgumentsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_set_cacheArguments_m99F17F0A446146E4C3B1C29047A28272571C3C68 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CcacheArgumentsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Formula_get_result_mCE5A67FD177AB34C82C26AA1D9356D9A7676B8BE (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_set_result_m2DAC06F9F74A6FA5C59FCF668C93949B30094A95 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Formula_get_minInputCount_m8274B78BF946237D00417627107C0C2DE2E2E2B4 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_Definition_m0269E2F39DFFA945268EE00E32FC8D731073CF83 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Formula_Evaluate_m363D3D3AC97CD94371B2C7F269ED5A43749D3FF5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t154184C6F7B3234EDD6DB28CF65D27D28B231E18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiInputUnit_1_Definition_m695561726566AED670136E9BDAB17BD57D24F7EA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiInputUnit_1_InputsAllowNull_m36CF4FE70272987C071B2F2996FDA2904ECAC029_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_GetEnumerator_m5C7C2C896E59E3FDCE42D3C2F5B6317679E988F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* V_1 = NULL;
	{
		MultiInputUnit_1_Definition_m695561726566AED670136E9BDAB17BD57D24F7EA(__this, MultiInputUnit_1_Definition_m695561726566AED670136E9BDAB17BD57D24F7EA_RuntimeMethod_var);
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_0 = (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*)il2cpp_codegen_object_new(Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76(L_0, __this, (intptr_t)((void*)Formula_Evaluate_m363D3D3AC97CD94371B2C7F269ED5A43749D3FF5_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79(__this, _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B, L_0, Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		Formula_set_result_m2DAC06F9F74A6FA5C59FCF668C93949B30094A95_inline(__this, L_1, NULL);
		MultiInputUnit_1_InputsAllowNull_m36CF4FE70272987C071B2F2996FDA2904ECAC029(__this, MultiInputUnit_1_InputsAllowNull_m36CF4FE70272987C071B2F2996FDA2904ECAC029_RuntimeMethod_var);
		ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* L_2;
		L_2 = MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_inline(__this, MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_RuntimeMethod_var);
		NullCheck(L_2);
		RuntimeObject* L_3;
		L_3 = ReadOnlyCollection_1_GetEnumerator_m5C7C2C896E59E3FDCE42D3C2F5B6317679E988F8(L_2, ReadOnlyCollection_1_GetEnumerator_m5C7C2C896E59E3FDCE42D3C2F5B6317679E988F8_RuntimeMethod_var);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_005d:
			{
				{
					RuntimeObject* L_4 = V_0;
					if (!L_4)
					{
						goto IL_0067;
					}
				}
				{
					RuntimeObject* L_5 = V_0;
					NullCheck(L_5);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
				}

IL_0067:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0053_1;
			}

IL_003c_1:
			{
				RuntimeObject* L_6 = V_0;
				NullCheck(L_6);
				ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
				L_7 = InterfaceFuncInvoker0< ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* >::Invoke(0, IEnumerator_1_t154184C6F7B3234EDD6DB28CF65D27D28B231E18_il2cpp_TypeInfo_var, L_6);
				V_1 = L_7;
				ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_8 = V_1;
				ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
				L_9 = Formula_get_result_mCE5A67FD177AB34C82C26AA1D9356D9A7676B8BE_inline(__this, NULL);
				Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_8, L_9, NULL);
			}

IL_0053_1:
			{
				RuntimeObject* L_10 = V_0;
				NullCheck(L_10);
				bool L_11;
				L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
				if (L_11)
				{
					goto IL_003c_1;
				}
			}
			{
				goto IL_0068;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0068:
	{
		Formula_InitializeNCalc_m6829088082FF6147659A66A00A91574F7CF825E9(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_InitializeNCalc_m6829088082FF6147659A66A00A91574F7CF825E9 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Formula_EvaluateTreeFunction_mBFF7BA137D12AC55ABF7CD5F234A145894E61664_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Formula_EvaluateTreeParameter_m5C96366FD6E75D77C63470A86C7FB4DFD30AEA09_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0;
		L_0 = Formula_get_formula_m85FE84EDBC5917645DE2B2FE82F59A01F908961C_inline(__this, NULL);
		bool L_1;
		L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001a;
		}
	}
	{
		__this->___ncalc = (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ncalc), (void*)(Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2*)NULL);
		goto IL_0069;
	}

IL_001a:
	{
		String_t* L_3;
		L_3 = Formula_get_formula_m85FE84EDBC5917645DE2B2FE82F59A01F908961C_inline(__this, NULL);
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_4 = (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2*)il2cpp_codegen_object_new(Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2_il2cpp_TypeInfo_var);
		Expression__ctor_mC20F887C4306B4FD58BAC0A36FA0E7EE4C04AA99(L_4, L_3, 1, NULL);
		__this->___ncalc = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___ncalc), (void*)L_4);
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_5 = __this->___ncalc;
		NullCheck(L_5);
		Expression_set_Options_m0CE27C68CB599CBDADB8BD4FFA1DB4316F643E9D_inline(L_5, 2, NULL);
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_6 = __this->___ncalc;
		EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF* L_7 = (EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF*)il2cpp_codegen_object_new(EvaluateParameterHandler_tD8C167EC3626981A9F4467387838CE9648FE7BAF_il2cpp_TypeInfo_var);
		EvaluateParameterHandler__ctor_m7D33238E371CBF8FCB2348F80692AEAA658C349E(L_7, __this, (intptr_t)((void*)Formula_EvaluateTreeParameter_m5C96366FD6E75D77C63470A86C7FB4DFD30AEA09_RuntimeMethod_var), NULL);
		NullCheck(L_6);
		Expression_add_EvaluateParameter_mAB2F748CF1AE06078C756B6DBB0A5751FBE591DA(L_6, L_7, NULL);
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_8 = __this->___ncalc;
		EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9* L_9 = (EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9*)il2cpp_codegen_object_new(EvaluateFunctionHandler_t59671FDA4EF19C9CCD0D4C22D2B28AC3F451A8B9_il2cpp_TypeInfo_var);
		EvaluateFunctionHandler__ctor_m64ED74FD93198D828AE9F245B69DB64EFF3E7C85(L_9, __this, (intptr_t)((void*)Formula_EvaluateTreeFunction_mBFF7BA137D12AC55ABF7CD5F234A145894E61664_RuntimeMethod_var), NULL);
		NullCheck(L_8);
		Expression_add_EvaluateFunction_m93B1C8FE60EB5786D8C35491FE0715DA459C9964(L_8, L_9, NULL);
	}

IL_0069:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Formula_Evaluate_m363D3D3AC97CD94371B2C7F269ED5A43749D3FF5 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	bool V_0 = false;
	RuntimeObject* V_1 = NULL;
	{
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_0 = __this->___ncalc;
		V_0 = (bool)((((RuntimeObject*)(Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001a;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_2 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA62A28420E0DE1F99A1ACE860EB3D7DF652AB67F)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_Evaluate_m363D3D3AC97CD94371B2C7F269ED5A43749D3FF5_RuntimeMethod_var)));
	}

IL_001a:
	{
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_3 = __this->___ncalc;
		NullCheck(L_3);
		Expression_UpdateUnityTimeParameters_mA1EB56211E78AF74A705E2A3DE49E956228E672C(L_3, NULL);
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_4 = __this->___ncalc;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = ___0_flow;
		NullCheck(L_4);
		RuntimeObject* L_6;
		L_6 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_4, L_5, NULL);
		V_1 = L_6;
		goto IL_0035;
	}

IL_0035:
	{
		RuntimeObject* L_7 = V_1;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_EvaluateTreeFunction_mBFF7BA137D12AC55ABF7CD5F234A145894E61664 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, String_t* ___1_name, FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* ___2_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConversionUtility_tBDD6C099F82B8131EF915E1CF82312D090963668_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1701D0138EA13E69F014BC0A5BCF4BC6A7035EE7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2300664FCDC75CFB87B58FE73A1EC69CBC57C837);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35FEE3B54179753623EC247C441DB50F636419C4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5986BF3A64020F6B74448443AB605154399373B1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA44B631CFC9BA879155CBA6F0212DAD1D64EDF2D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF1D71B1A9020F924EB86C61E1522ACD8E13BD2CE);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	int32_t G_B3_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B17_0 = 0;
	{
		String_t* L_0 = ___1_name;
		bool L_1;
		L_1 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, _stringLiteral35FEE3B54179753623EC247C441DB50F636419C4, NULL);
		if (L_1)
		{
			goto IL_001b;
		}
	}
	{
		String_t* L_2 = ___1_name;
		bool L_3;
		L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteral5986BF3A64020F6B74448443AB605154399373B1, NULL);
		G_B3_0 = ((int32_t)(L_3));
		goto IL_001c;
	}

IL_001b:
	{
		G_B3_0 = 1;
	}

IL_001c:
	{
		V_0 = (bool)G_B3_0;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_008e;
		}
	}
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_5 = ___2_args;
		NullCheck(L_5);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_6;
		L_6 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_5, NULL);
		NullCheck(L_6);
		V_1 = (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length))) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_1;
		if (!L_7)
		{
			goto IL_0051;
		}
	}
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_8 = ___2_args;
		NullCheck(L_8);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_9;
		L_9 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_8, NULL);
		NullCheck(L_9);
		int32_t L_10 = ((int32_t)(((RuntimeArray*)L_9)->max_length));
		RuntimeObject* L_11 = Box(il2cpp_defaults.int32_class, &L_10);
		String_t* L_12;
		L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral63A831A49393E24B76FC65B0B6480D03A759371D)), L_11, NULL);
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_EvaluateTreeFunction_mBFF7BA137D12AC55ABF7CD5F234A145894E61664_RuntimeMethod_var)));
	}

IL_0051:
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_14 = ___2_args;
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_15 = ___2_args;
		NullCheck(L_15);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_16;
		L_16 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_15, NULL);
		NullCheck(L_16);
		int32_t L_17 = 0;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_19 = ___0_flow;
		NullCheck(L_18);
		RuntimeObject* L_20;
		L_20 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_18, L_19, NULL);
		il2cpp_codegen_runtime_class_init_inline(ConversionUtility_tBDD6C099F82B8131EF915E1CF82312D090963668_il2cpp_TypeInfo_var);
		float L_21;
		L_21 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_20, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_22 = ___2_args;
		NullCheck(L_22);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_23;
		L_23 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_22, NULL);
		NullCheck(L_23);
		int32_t L_24 = 1;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_26 = ___0_flow;
		NullCheck(L_25);
		RuntimeObject* L_27;
		L_27 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_25, L_26, NULL);
		float L_28;
		L_28 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_27, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
		memset((&L_29), 0, sizeof(L_29));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_29), L_21, L_28, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = L_29;
		RuntimeObject* L_31 = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &L_30);
		NullCheck(L_14);
		FunctionArgs_set_Result_mB16375F74B435ED3A21A4B28B6E4CF81A5455139(L_14, L_31, NULL);
		goto IL_01e6;
	}

IL_008e:
	{
		String_t* L_32 = ___1_name;
		bool L_33;
		L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_32, _stringLiteral1701D0138EA13E69F014BC0A5BCF4BC6A7035EE7, NULL);
		if (L_33)
		{
			goto IL_00a8;
		}
	}
	{
		String_t* L_34 = ___1_name;
		bool L_35;
		L_35 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_34, _stringLiteralA44B631CFC9BA879155CBA6F0212DAD1D64EDF2D, NULL);
		G_B10_0 = ((int32_t)(L_35));
		goto IL_00a9;
	}

IL_00a8:
	{
		G_B10_0 = 1;
	}

IL_00a9:
	{
		V_2 = (bool)G_B10_0;
		bool L_36 = V_2;
		if (!L_36)
		{
			goto IL_0131;
		}
	}
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_37 = ___2_args;
		NullCheck(L_37);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_38;
		L_38 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_37, NULL);
		NullCheck(L_38);
		V_3 = (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))) == ((int32_t)3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_39 = V_3;
		if (!L_39)
		{
			goto IL_00e1;
		}
	}
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_40 = ___2_args;
		NullCheck(L_40);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_41;
		L_41 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_40, NULL);
		NullCheck(L_41);
		int32_t L_42 = ((int32_t)(((RuntimeArray*)L_41)->max_length));
		RuntimeObject* L_43 = Box(il2cpp_defaults.int32_class, &L_42);
		String_t* L_44;
		L_44 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral55B18D4AB4D8AA94C8B0747FC585E7BC01A35589)), L_43, NULL);
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_45 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_45, L_44, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_45, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_EvaluateTreeFunction_mBFF7BA137D12AC55ABF7CD5F234A145894E61664_RuntimeMethod_var)));
	}

IL_00e1:
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_46 = ___2_args;
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_47 = ___2_args;
		NullCheck(L_47);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_48;
		L_48 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_47, NULL);
		NullCheck(L_48);
		int32_t L_49 = 0;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_50 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_51 = ___0_flow;
		NullCheck(L_50);
		RuntimeObject* L_52;
		L_52 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_50, L_51, NULL);
		il2cpp_codegen_runtime_class_init_inline(ConversionUtility_tBDD6C099F82B8131EF915E1CF82312D090963668_il2cpp_TypeInfo_var);
		float L_53;
		L_53 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_52, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_54 = ___2_args;
		NullCheck(L_54);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_55;
		L_55 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_54, NULL);
		NullCheck(L_55);
		int32_t L_56 = 1;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_57 = (L_55)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_58 = ___0_flow;
		NullCheck(L_57);
		RuntimeObject* L_59;
		L_59 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_57, L_58, NULL);
		float L_60;
		L_60 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_59, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_61 = ___2_args;
		NullCheck(L_61);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_62;
		L_62 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_61, NULL);
		NullCheck(L_62);
		int32_t L_63 = 2;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_64 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_65 = ___0_flow;
		NullCheck(L_64);
		RuntimeObject* L_66;
		L_66 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_64, L_65, NULL);
		float L_67;
		L_67 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_66, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
		memset((&L_68), 0, sizeof(L_68));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_68), L_53, L_60, L_67, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = L_68;
		RuntimeObject* L_70 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_69);
		NullCheck(L_46);
		FunctionArgs_set_Result_mB16375F74B435ED3A21A4B28B6E4CF81A5455139(L_46, L_70, NULL);
		goto IL_01e6;
	}

IL_0131:
	{
		String_t* L_71 = ___1_name;
		bool L_72;
		L_72 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_71, _stringLiteral2300664FCDC75CFB87B58FE73A1EC69CBC57C837, NULL);
		if (L_72)
		{
			goto IL_014b;
		}
	}
	{
		String_t* L_73 = ___1_name;
		bool L_74;
		L_74 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_73, _stringLiteralF1D71B1A9020F924EB86C61E1522ACD8E13BD2CE, NULL);
		G_B17_0 = ((int32_t)(L_74));
		goto IL_014c;
	}

IL_014b:
	{
		G_B17_0 = 1;
	}

IL_014c:
	{
		V_4 = (bool)G_B17_0;
		bool L_75 = V_4;
		if (!L_75)
		{
			goto IL_01e6;
		}
	}
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_76 = ___2_args;
		NullCheck(L_76);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_77;
		L_77 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_76, NULL);
		NullCheck(L_77);
		V_5 = (bool)((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_77)->max_length))) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_78 = V_5;
		if (!L_78)
		{
			goto IL_0188;
		}
	}
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_79 = ___2_args;
		NullCheck(L_79);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_80;
		L_80 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_79, NULL);
		NullCheck(L_80);
		int32_t L_81 = ((int32_t)(((RuntimeArray*)L_80)->max_length));
		RuntimeObject* L_82 = Box(il2cpp_defaults.int32_class, &L_81);
		String_t* L_83;
		L_83 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE167B51D9EACE8F01F1EB957B724AF7977DE004A)), L_82, NULL);
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_84 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_84, L_83, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_84, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_EvaluateTreeFunction_mBFF7BA137D12AC55ABF7CD5F234A145894E61664_RuntimeMethod_var)));
	}

IL_0188:
	{
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_85 = ___2_args;
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_86 = ___2_args;
		NullCheck(L_86);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_87;
		L_87 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_86, NULL);
		NullCheck(L_87);
		int32_t L_88 = 0;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_89 = (L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_90 = ___0_flow;
		NullCheck(L_89);
		RuntimeObject* L_91;
		L_91 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_89, L_90, NULL);
		il2cpp_codegen_runtime_class_init_inline(ConversionUtility_tBDD6C099F82B8131EF915E1CF82312D090963668_il2cpp_TypeInfo_var);
		float L_92;
		L_92 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_91, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_93 = ___2_args;
		NullCheck(L_93);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_94;
		L_94 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_93, NULL);
		NullCheck(L_94);
		int32_t L_95 = 1;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_96 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_97 = ___0_flow;
		NullCheck(L_96);
		RuntimeObject* L_98;
		L_98 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_96, L_97, NULL);
		float L_99;
		L_99 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_98, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_100 = ___2_args;
		NullCheck(L_100);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_101;
		L_101 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_100, NULL);
		NullCheck(L_101);
		int32_t L_102 = 2;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_103 = (L_101)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_104 = ___0_flow;
		NullCheck(L_103);
		RuntimeObject* L_105;
		L_105 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_103, L_104, NULL);
		float L_106;
		L_106 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_105, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		FunctionArgs_t43FEB586BCBF9C695081C41A2A3F134F1B689D0B* L_107 = ___2_args;
		NullCheck(L_107);
		ExpressionU5BU5D_t69F71BEC24856C63D19ED527C53C30C0F443A724* L_108;
		L_108 = FunctionArgs_get_Parameters_mAECC86C5D294ABC642FA2A8B9D98A3FF8DA9C8E3(L_107, NULL);
		NullCheck(L_108);
		int32_t L_109 = 3;
		Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* L_110 = (L_108)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_111 = ___0_flow;
		NullCheck(L_110);
		RuntimeObject* L_112;
		L_112 = Expression_Evaluate_mA2DAC2C3911CA64BBD3412FD07896F9A6F88DF52(L_110, L_111, NULL);
		float L_113;
		L_113 = ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E(L_112, ConversionUtility_Convert_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m094D92A1A4CC6B1EFD5293E0E3EEBBBC2727211E_RuntimeMethod_var);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_114;
		memset((&L_114), 0, sizeof(L_114));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_114), L_92, L_99, L_106, L_113, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_115 = L_114;
		RuntimeObject* L_116 = Box(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var, &L_115);
		NullCheck(L_85);
		FunctionArgs_set_Result_mB16375F74B435ED3A21A4B28B6E4CF81A5455139(L_85, L_116, NULL);
	}

IL_01e6:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Formula_GetParameterValue_m59E188DD12BCB71A6348278F480BBD6B7CCC17EF (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, String_t* ___1_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Count_m3BE5F5B9F6BF85172497CF579357E907FE4306A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyCollection_1_get_Item_m7DF7514F283CC134639BB6AED51F9E7118CCB0E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Il2CppChar V_1 = 0x0;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* V_5 = NULL;
	bool V_6 = false;
	RuntimeObject* V_7 = NULL;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_8 = NULL;
	Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 V_9;
	memset((&V_9), 0, sizeof(V_9));
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	int32_t G_B6_0 = 0;
	{
		String_t* L_0 = ___1_name;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
		V_0 = (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_009b;
		}
	}
	{
		String_t* L_3 = ___1_name;
		NullCheck(L_3);
		Il2CppChar L_4;
		L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, 0, NULL);
		V_1 = L_4;
		Il2CppChar L_5 = V_1;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
		bool L_6;
		L_6 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_5, NULL);
		V_2 = L_6;
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0095;
		}
	}
	{
		Il2CppChar L_8 = V_1;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
		Il2CppChar L_9;
		L_9 = Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056(L_8, NULL);
		V_1 = L_9;
		Il2CppChar L_10 = V_1;
		int32_t L_11;
		L_11 = Formula_GetArgumentIndex_m171C0086BA6F892C105E12B0A269444925006685(L_10, NULL);
		V_3 = L_11;
		int32_t L_12 = V_3;
		ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* L_13;
		L_13 = MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_inline(__this, MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_RuntimeMethod_var);
		NullCheck(L_13);
		int32_t L_14;
		L_14 = ReadOnlyCollection_1_get_Count_m3BE5F5B9F6BF85172497CF579357E907FE4306A0(L_13, ReadOnlyCollection_1_get_Count_m3BE5F5B9F6BF85172497CF579357E907FE4306A0_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_12) < ((int32_t)L_14))? 1 : 0);
		bool L_15 = V_4;
		if (!L_15)
		{
			goto IL_0094;
		}
	}
	{
		ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* L_16;
		L_16 = MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_inline(__this, MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_RuntimeMethod_var);
		int32_t L_17 = V_3;
		NullCheck(L_16);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_18;
		L_18 = ReadOnlyCollection_1_get_Item_m7DF7514F283CC134639BB6AED51F9E7118CCB0E4(L_16, L_17, ReadOnlyCollection_1_get_Item_m7DF7514F283CC134639BB6AED51F9E7118CCB0E4_RuntimeMethod_var);
		V_5 = L_18;
		bool L_19;
		L_19 = Formula_get_cacheArguments_mFB82A543D91B31DEAF8D98F3F52EEE7F55522832_inline(__this, NULL);
		if (!L_19)
		{
			goto IL_006b;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_20 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_21 = V_5;
		NullCheck(L_20);
		bool L_22;
		L_22 = Flow_IsLocal_mA44A72117F4D4F4FA19A681DADCD7D11081F1C37(L_20, L_21, NULL);
		G_B6_0 = ((((int32_t)L_22) == ((int32_t)0))? 1 : 0);
		goto IL_006c;
	}

IL_006b:
	{
		G_B6_0 = 0;
	}

IL_006c:
	{
		V_6 = (bool)G_B6_0;
		bool L_23 = V_6;
		if (!L_23)
		{
			goto IL_0085;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_24 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_25 = V_5;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_26 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_27 = V_5;
		NullCheck(L_26);
		RuntimeObject* L_28;
		L_28 = Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4(L_26, L_27, Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_RuntimeMethod_var);
		NullCheck(L_24);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_24, L_25, L_28, NULL);
	}

IL_0085:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_29 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_30 = V_5;
		NullCheck(L_29);
		RuntimeObject* L_31;
		L_31 = Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4(L_29, L_30, Flow_GetValue_TisRuntimeObject_m8BF2132D13BAB97B4780EC2F8852F19EDF8CDDC4_RuntimeMethod_var);
		V_7 = L_31;
		goto IL_01ab;
	}

IL_0094:
	{
	}

IL_0095:
	{
		goto IL_0195;
	}

IL_009b:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_32 = ___0_flow;
		NullCheck(L_32);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_33;
		L_33 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_32, NULL);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_34;
		L_34 = Variables_Graph_mFF568DA54967F8B42CFB9A157E7A44BD9793C30C(L_33, NULL);
		String_t* L_35 = ___1_name;
		NullCheck(L_34);
		bool L_36;
		L_36 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_34, L_35, NULL);
		V_10 = L_36;
		bool L_37 = V_10;
		if (!L_37)
		{
			goto IL_00cc;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_38 = ___0_flow;
		NullCheck(L_38);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_39;
		L_39 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_38, NULL);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_40;
		L_40 = Variables_Graph_mFF568DA54967F8B42CFB9A157E7A44BD9793C30C(L_39, NULL);
		String_t* L_41 = ___1_name;
		NullCheck(L_40);
		RuntimeObject* L_42;
		L_42 = VariableDeclarations_Get_m0192852426CBE4530276D02A82DA16BF17102F49(L_40, L_41, NULL);
		V_7 = L_42;
		goto IL_01ab;
	}

IL_00cc:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_43 = ___0_flow;
		NullCheck(L_43);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_44;
		L_44 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_43, NULL);
		NullCheck(L_44);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_45;
		L_45 = GraphPointer_get_self_mA8F327FBE4EF87B42E8992F4B5538448C345C561(L_44, NULL);
		V_8 = L_45;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_46 = V_8;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_47;
		L_47 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_46, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_11 = L_47;
		bool L_48 = V_11;
		if (!L_48)
		{
			goto IL_0111;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_49 = V_8;
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_50;
		L_50 = Variables_Object_mB6FF17FC93A9EB3425031A636D7C43278E58BAB9(L_49, NULL);
		String_t* L_51 = ___1_name;
		NullCheck(L_50);
		bool L_52;
		L_52 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_50, L_51, NULL);
		V_12 = L_52;
		bool L_53 = V_12;
		if (!L_53)
		{
			goto IL_0110;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_54 = V_8;
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_55;
		L_55 = Variables_Object_mB6FF17FC93A9EB3425031A636D7C43278E58BAB9(L_54, NULL);
		String_t* L_56 = ___1_name;
		NullCheck(L_55);
		RuntimeObject* L_57;
		L_57 = VariableDeclarations_Get_m0192852426CBE4530276D02A82DA16BF17102F49(L_55, L_56, NULL);
		V_7 = L_57;
		goto IL_01ab;
	}

IL_0110:
	{
	}

IL_0111:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_58 = ___0_flow;
		NullCheck(L_58);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_59;
		L_59 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_58, NULL);
		NullCheck(L_59);
		Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 L_60;
		L_60 = GraphPointer_get_scene_m3661A81AE5765198875E046D7B61D7C054111A91(L_59, NULL);
		V_9 = L_60;
		bool L_61;
		L_61 = Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_inline((&V_9), Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_RuntimeMethod_var);
		V_13 = L_61;
		bool L_62 = V_13;
		if (!L_62)
		{
			goto IL_0152;
		}
	}
	{
		Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 L_63 = V_9;
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_64;
		L_64 = Variables_Scene_mC0239FD2E92DC1F85EFAFC16775C8ACC272FAB89(L_63, NULL);
		String_t* L_65 = ___1_name;
		NullCheck(L_64);
		bool L_66;
		L_66 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_64, L_65, NULL);
		V_14 = L_66;
		bool L_67 = V_14;
		if (!L_67)
		{
			goto IL_0151;
		}
	}
	{
		Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 L_68 = V_9;
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_69;
		L_69 = Variables_Scene_mC0239FD2E92DC1F85EFAFC16775C8ACC272FAB89(L_68, NULL);
		String_t* L_70 = ___1_name;
		NullCheck(L_69);
		RuntimeObject* L_71;
		L_71 = VariableDeclarations_Get_m0192852426CBE4530276D02A82DA16BF17102F49(L_69, L_70, NULL);
		V_7 = L_71;
		goto IL_01ab;
	}

IL_0151:
	{
	}

IL_0152:
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_72;
		L_72 = Variables_get_Application_m1E970B0E06A9B398A643372038C31B9DA027EDC3(NULL);
		String_t* L_73 = ___1_name;
		NullCheck(L_72);
		bool L_74;
		L_74 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_72, L_73, NULL);
		V_15 = L_74;
		bool L_75 = V_15;
		if (!L_75)
		{
			goto IL_0173;
		}
	}
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_76;
		L_76 = Variables_get_Application_m1E970B0E06A9B398A643372038C31B9DA027EDC3(NULL);
		String_t* L_77 = ___1_name;
		NullCheck(L_76);
		RuntimeObject* L_78;
		L_78 = VariableDeclarations_Get_m0192852426CBE4530276D02A82DA16BF17102F49(L_76, L_77, NULL);
		V_7 = L_78;
		goto IL_01ab;
	}

IL_0173:
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_79;
		L_79 = Variables_get_Saved_m5CD5E082527F541A2ECEC955AF320CC210DB8D7E(NULL);
		String_t* L_80 = ___1_name;
		NullCheck(L_79);
		bool L_81;
		L_81 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_79, L_80, NULL);
		V_16 = L_81;
		bool L_82 = V_16;
		if (!L_82)
		{
			goto IL_0194;
		}
	}
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_83;
		L_83 = Variables_get_Saved_m5CD5E082527F541A2ECEC955AF320CC210DB8D7E(NULL);
		String_t* L_84 = ___1_name;
		NullCheck(L_83);
		RuntimeObject* L_85;
		L_85 = VariableDeclarations_Get_m0192852426CBE4530276D02A82DA16BF17102F49(L_83, L_84, NULL);
		V_7 = L_85;
		goto IL_01ab;
	}

IL_0194:
	{
	}

IL_0195:
	{
		String_t* L_86 = ___1_name;
		String_t* L_87;
		L_87 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5AF56EA9D1FAB00379158DBEC05EB196E17A904C)), L_86, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral997111272994CC059C4158278ECB6AA927E0A03A)), NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_88 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_88, L_87, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_88, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_GetParameterValue_m59E188DD12BCB71A6348278F480BBD6B7CCC17EF_RuntimeMethod_var)));
	}

IL_01ab:
	{
		RuntimeObject* L_89 = V_7;
		return L_89;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula_EvaluateTreeParameter_m5C96366FD6E75D77C63470A86C7FB4DFD30AEA09 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, String_t* ___1_name, ParameterArgs_t6F99757E4429D71D057F5A21D287F4F0E57D7957* ___2_args, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtility_t917D61727897A6037FD97E10375BCD3CA799CB96_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral622F5FF68A93093A1D312703FF92713F8BF2C946);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL;
	bool V_2 = false;
	String_t* V_3 = NULL;
	String_t* V_4 = NULL;
	RuntimeObject* V_5 = NULL;
	Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* V_6 = NULL;
	RuntimeObject* V_7 = NULL;
	bool V_8 = false;
	bool V_9 = false;
	{
		String_t* L_0 = ___1_name;
		NullCheck(L_0);
		bool L_1;
		L_1 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_0, _stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D, NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_00f4;
		}
	}
	{
		String_t* L_3 = ___1_name;
		NullCheck(L_3);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4;
		L_4 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_3, ((int32_t)46), 0, NULL);
		V_1 = L_4;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_1;
		NullCheck(L_5);
		V_2 = (bool)((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) == ((int32_t)2))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_00da;
		}
	}
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = V_1;
		NullCheck(L_7);
		int32_t L_8 = 0;
		String_t* L_9 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_3 = L_9;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = V_1;
		NullCheck(L_10);
		int32_t L_11 = 1;
		String_t* L_12 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		il2cpp_codegen_runtime_class_init_inline(StringUtility_t917D61727897A6037FD97E10375BCD3CA799CB96_il2cpp_TypeInfo_var);
		String_t* L_13;
		L_13 = StringUtility_TrimEnd_mF56B067AEA06D0639BB635AF043E1F8D207E0FD6(L_12, _stringLiteral622F5FF68A93093A1D312703FF92713F8BF2C946, NULL);
		V_4 = L_13;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		String_t* L_15 = V_3;
		RuntimeObject* L_16;
		L_16 = Formula_GetParameterValue_m59E188DD12BCB71A6348278F480BBD6B7CCC17EF(__this, L_14, L_15, NULL);
		V_5 = L_16;
		RuntimeObject* L_17 = V_5;
		NullCheck(L_17);
		Type_t* L_18;
		L_18 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_17, NULL);
		String_t* L_19 = V_4;
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = ((Type_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.systemtype_class))->___EmptyTypes;
		Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* L_21 = (Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5*)il2cpp_codegen_object_new(Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5_il2cpp_TypeInfo_var);
		Member__ctor_m78DD6A24AF3192FEBEABF0704491BC43A5F6AA32(L_21, L_18, L_19, L_20, NULL);
		V_6 = L_21;
		RuntimeObject* L_22 = V_5;
		V_7 = L_22;
		Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* L_23 = V_6;
		NullCheck(L_23);
		bool L_24;
		L_24 = Member_get_isInvocable_m6FDD01541CC69BF7E0426E704D52A0CFADF57BB3(L_23, NULL);
		V_8 = L_24;
		bool L_25 = V_8;
		if (!L_25)
		{
			goto IL_0083;
		}
	}
	{
		ParameterArgs_t6F99757E4429D71D057F5A21D287F4F0E57D7957* L_26 = ___2_args;
		Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* L_27 = V_6;
		RuntimeObject* L_28 = V_7;
		NullCheck(L_27);
		RuntimeObject* L_29;
		L_29 = Member_Invoke_mCD85E38F3EF30BA6452D80059F3D701B465D30D0(L_27, L_28, NULL);
		NullCheck(L_26);
		ParameterArgs_set_Result_mEB9F6FC8CA211EF0F80C66161F5A91A94A205BD8(L_26, L_29, NULL);
		goto IL_00d7;
	}

IL_0083:
	{
		Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* L_30 = V_6;
		NullCheck(L_30);
		bool L_31;
		L_31 = Member_get_isGettable_m92EA64768DAA2C9506144253964D0D12601D8F92(L_30, NULL);
		V_9 = L_31;
		bool L_32 = V_9;
		if (!L_32)
		{
			goto IL_00a4;
		}
	}
	{
		ParameterArgs_t6F99757E4429D71D057F5A21D287F4F0E57D7957* L_33 = ___2_args;
		Member_tC451ED4AC43F0B8B413D36E5A0D96FFA9B8B48F5* L_34 = V_6;
		RuntimeObject* L_35 = V_7;
		NullCheck(L_34);
		RuntimeObject* L_36;
		L_36 = Member_Get_mCA415EB3672258AE8582E718583161535F93570E(L_34, L_35, NULL);
		NullCheck(L_33);
		ParameterArgs_set_Result_mEB9F6FC8CA211EF0F80C66161F5A91A94A205BD8(L_33, L_36, NULL);
		goto IL_00d7;
	}

IL_00a4:
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_37;
		NullCheck(L_38);
		(L_38)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD8968F16D74F29BA04788671035912F70C9A037)));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_38;
		String_t* L_40 = V_3;
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_40);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_39;
		NullCheck(L_41);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3E84B722399601AD7E281754E917478AA9AD48D)));
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41;
		String_t* L_43 = V_4;
		NullCheck(L_42);
		(L_42)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_43);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = L_42;
		NullCheck(L_44);
		(L_44)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC)));
		String_t* L_45;
		L_45 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_44, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_46 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_46, L_45, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_46, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_EvaluateTreeParameter_m5C96366FD6E75D77C63470A86C7FB4DFD30AEA09_RuntimeMethod_var)));
	}

IL_00d7:
	{
		goto IL_00f1;
	}

IL_00da:
	{
		String_t* L_47 = ___1_name;
		String_t* L_48;
		L_48 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC8B04189BDFF1834EDC4F6DEB084988B0CF57E09)), L_47, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC)), NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_49 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_49, L_48, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_49, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_EvaluateTreeParameter_m5C96366FD6E75D77C63470A86C7FB4DFD30AEA09_RuntimeMethod_var)));
	}

IL_00f1:
	{
		goto IL_0105;
	}

IL_00f4:
	{
		ParameterArgs_t6F99757E4429D71D057F5A21D287F4F0E57D7957* L_50 = ___2_args;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_51 = ___0_flow;
		String_t* L_52 = ___1_name;
		RuntimeObject* L_53;
		L_53 = Formula_GetParameterValue_m59E188DD12BCB71A6348278F480BBD6B7CCC17EF(__this, L_51, L_52, NULL);
		NullCheck(L_50);
		ParameterArgs_set_Result_mEB9F6FC8CA211EF0F80C66161F5A91A94A205BD8(L_50, L_53, NULL);
	}

IL_0105:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Formula_GetArgumentName_m3DCBA3A9126BAC26FE217F7284A6AE4C76F0FF4D (int32_t ___0_index, const RuntimeMethod* method) 
{
	bool V_0 = false;
	Il2CppChar V_1 = 0x0;
	String_t* V_2 = NULL;
	{
		int32_t L_0 = ___0_index;
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)((int32_t)25)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_2 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
		NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral870D00355DFD96756DA4C26722329F31C693D191)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_GetArgumentName_m3DCBA3A9126BAC26FE217F7284A6AE4C76F0FF4D_RuntimeMethod_var)));
	}

IL_0016:
	{
		int32_t L_3 = ___0_index;
		V_1 = ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)97), L_3)));
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
		String_t* L_4;
		L_4 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_1), NULL);
		V_2 = L_4;
		goto IL_0026;
	}

IL_0026:
	{
		String_t* L_5 = V_2;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Formula_GetArgumentIndex_m171C0086BA6F892C105E12B0A269444925006685 (Il2CppChar ___0_name, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	int32_t G_B3_0 = 0;
	{
		Il2CppChar L_0 = ___0_name;
		if ((((int32_t)L_0) < ((int32_t)((int32_t)97))))
		{
			goto IL_000d;
		}
	}
	{
		Il2CppChar L_1 = ___0_name;
		G_B3_0 = ((((int32_t)L_1) > ((int32_t)((int32_t)122)))? 1 : 0);
		goto IL_000e;
	}

IL_000d:
	{
		G_B3_0 = 1;
	}

IL_000e:
	{
		V_0 = (bool)G_B3_0;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001e;
		}
	}
	{
		NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_3 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
		NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD5767AB8545A8B3C23825B5AD18A7E9D09885CDE)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Formula_GetArgumentIndex_m171C0086BA6F892C105E12B0A269444925006685_RuntimeMethod_var)));
	}

IL_001e:
	{
		Il2CppChar L_4 = ___0_name;
		V_1 = ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, ((int32_t)97)));
		goto IL_0025;
	}

IL_0025:
	{
		int32_t L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Formula__ctor_mDB574DA753EEA54A56AB6833A73C707FBDA472E3 (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiInputUnit_1__ctor_m85F216EAA8C404CAE84DC8C71074E505CE27538C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MultiInputUnit_1__ctor_m85F216EAA8C404CAE84DC8C71074E505CE27538C(__this, MultiInputUnit_1__ctor_m85F216EAA8C404CAE84DC8C71074E505CE27538C_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetScriptGraph__ctor_mC3CD4B888670931E804969D6A3AF07AE538D9F86 (GetScriptGraph_t4729D0411ADD72763DEC27D2CEC3F615E892FA40* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetGraph_3__ctor_mB3A5C705DEAA6D12BA3BE8452D9BBF3C281C7CF7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GetGraph_3__ctor_mB3A5C705DEAA6D12BA3BE8452D9BBF3C281C7CF7(__this, GetGraph_3__ctor_mB3A5C705DEAA6D12BA3BE8452D9BBF3C281C7CF7_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetScriptGraphs__ctor_mC26DBF19B098A12EBD753032D7105459C040767E (GetScriptGraphs_t7F6220BEBA9AE245DEF225CE4F6FAAB08781BF7D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetGraphs_3__ctor_m02ACCC404DC84F34A339DAF26462FB6B6FF02796_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		GetGraphs_3__ctor_m02ACCC404DC84F34A339DAF26462FB6B6FF02796(__this, GetGraphs_3__ctor_m02ACCC404DC84F34A339DAF26462FB6B6FF02796_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HasScriptGraph_get_containerType_mB3BA46835021A6F53F16A726D2B2B9EEBA1F18E1 (HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcontainerTypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HasScriptGraph_set_containerType_m711A33E817FB9DDE46A78B752D8D6C2A17BD97A2 (HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcontainerTypeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HasScriptGraph_get_isGameObject_mF850286DC4526F080C2625D07B9A891D9F0A05AB (HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = HasScriptGraph_get_containerType_mB3BA46835021A6F53F16A726D2B2B9EEBA1F18E1_inline(__this, NULL);
		return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HasScriptGraph__ctor_m050ADA350358A127F35A9517CCDFF70A303268D8 (HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HasGraph_3__ctor_m69283D1A5575B533E0ADAF4394298DA2552936FC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		HasGraph_3__ctor_m69283D1A5575B533E0ADAF4394298DA2552936FC(__this, HasGraph_3__ctor_m69283D1A5575B533E0ADAF4394298DA2552936FC_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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 int32_t SetScriptGraph_get_containerType_mC0397FA04D19DC5CC278D1FFECBDBD63C8EE3E7D (SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcontainerTypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetScriptGraph_set_containerType_mC71328E2C03F82120DAB5A783BDC3681AF8B3098 (SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcontainerTypeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetScriptGraph_get_isGameObject_mAF6E498C39ECBF1377F740D6124FB320F901FBE0 (SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = SetScriptGraph_get_containerType_mC0397FA04D19DC5CC278D1FFECBDBD63C8EE3E7D_inline(__this, NULL);
		return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SetScriptGraph__ctor_m0F13F0FE5CC633261C3270B3753F34DCCEC58C78 (SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetGraph_3__ctor_mC81DBC719874DD8A6913DB8603F66B8B4AB47817_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		SetGraph_3__ctor_mC81DBC719874DD8A6913DB8603F66B8B4AB47817(__this, SetGraph_3__ctor_mC81DBC719874DD8A6913DB8603F66B8B4AB47817_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal__ctor_mB82165B4A535E6B787068CDAAA363AE6193564F8 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal__ctor_m95B96DE514861404E0119E1E69738F4DFA427F6D (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, Type_t* ___0_type, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Type_t* L_0 = ___0_type;
		Type_t* L_1 = ___0_type;
		il2cpp_codegen_runtime_class_init_inline(TypeUtility_t7D4E5C8ED9EB64D83C953F50E76AEE333EA0366A_il2cpp_TypeInfo_var);
		RuntimeObject* L_2;
		L_2 = TypeUtility_PseudoDefault_m98F6927FD9C6E39EFB17C31777B04E0771AF8CC8(L_1, NULL);
		Literal__ctor_m66C3B1A06D5B0E2A60ECE6CA2305014844A0E272(__this, L_0, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal__ctor_m66C3B1A06D5B0E2A60ECE6CA2305014844A0E272 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, Type_t* ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnsureThat_IsNotNull_TisType_t_m40B42BDE6178A07EC6EB4E316FB60D2C1F90964F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7);
		s_Il2CppMethodInitialized = true;
	}
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
		EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
		L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7, NULL);
		Type_t* L_1 = ___0_type;
		NullCheck(L_0);
		EnsureThat_IsNotNull_TisType_t_m40B42BDE6178A07EC6EB4E316FB60D2C1F90964F(L_0, L_1, EnsureThat_IsNotNull_TisType_t_m40B42BDE6178A07EC6EB4E316FB60D2C1F90964F_RuntimeMethod_var);
		EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_2;
		L_2 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
		RuntimeObject* L_3 = ___1_value;
		Type_t* L_4 = ___0_type;
		NullCheck(L_2);
		EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213(L_2, L_3, L_4, EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213_RuntimeMethod_var);
		Type_t* L_5 = ___0_type;
		Literal_set_type_m599BC7889A10D0FD7D5E77875B53BDB563C4F5B7_inline(__this, L_5, NULL);
		RuntimeObject* L_6 = ___1_value;
		Literal_set_value_mEB7D35212F293B0B6E24F8A683E5066C0EAD331A(__this, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Literal_get_canDefine_m94214E92672AAD7B3CBCFA20F5A006D7C411FF14 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	{
		Type_t* L_0;
		L_0 = Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
		bool L_1;
		L_1 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_0, (Type_t*)NULL, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = __this->___U3CtypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal_set_type_m599BC7889A10D0FD7D5E77875B53BDB563C4F5B7 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, Type_t* ___0_value, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = ___0_value;
		__this->___U3CtypeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Literal_get_value_m39361876EBF895B06C50124D95BBA2DAB88FE038 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____value;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal_set_value_mEB7D35212F293B0B6E24F8A683E5066C0EAD331A (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Ensure_t1AB90E1B9CFC75A223C082272E0281C91184901D_il2cpp_TypeInfo_var);
		EnsureThat_tCC49E8B65851E70C9534A68EB657B6227F0549FC* L_0;
		L_0 = Ensure_That_mA8D5A2A6E1D51157C99920962B64DF9BF20DA1E9(_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
		RuntimeObject* L_1 = ___0_value;
		Type_t* L_2;
		L_2 = Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557_inline(__this, NULL);
		NullCheck(L_0);
		EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213(L_0, L_1, L_2, EnsureThat_IsOfType_TisRuntimeObject_mE5705DB35F4089319CBC6347A5510D3E0E540213_RuntimeMethod_var);
		RuntimeObject* L_3 = ___0_value;
		__this->____value = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->____value), (void*)L_3);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Literal_get_output_mAFFA04110DFDDDADFA9EE698BE914BA6B2715B9E (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CoutputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal_set_output_m08245C3DD709770BDAA82A52988C43072FD29561 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CoutputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Literal_Definition_mB8F8ADA835899988BE70E4CF09818C5B727F27E0 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Literal_U3CDefinitionU3Eb__17_0_m516950A0D99F305E1FCC7DEBC77C22A3B7ABFD60_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71443AC7CF5CC108984A138188DE915E32441BB2);
		s_Il2CppMethodInitialized = true;
	}
	{
		Type_t* L_0;
		L_0 = Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557_inline(__this, NULL);
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_1 = (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*)il2cpp_codegen_object_new(Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76(L_1, __this, (intptr_t)((void*)Literal_U3CDefinitionU3Eb__17_0_m516950A0D99F305E1FCC7DEBC77C22A3B7ABFD60_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_mD670E2BF2F2185903E7D24197E11163CFE3FD99D(__this, L_0, _stringLiteral71443AC7CF5CC108984A138188DE915E32441BB2, L_1, NULL);
		NullCheck(L_2);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_2, NULL);
		Literal_set_output_m08245C3DD709770BDAA82A52988C43072FD29561_inline(__this, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* Literal_GetAnalyticsIdentifier_mFE23CC60F1565FFFBE414C350D21704E5CC655BB (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D);
		s_Il2CppMethodInitialized = true;
	}
	AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* V_0 = NULL;
	AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* V_1 = NULL;
	{
		AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* L_0 = (AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A*)il2cpp_codegen_object_new(AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A_il2cpp_TypeInfo_var);
		AnalyticsIdentifier__ctor_m6B490051974C08F6C8A0463CC083E7EF6BFDE730(L_0, NULL);
		AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* L_1 = L_0;
		Type_t* L_2;
		L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL);
		NullCheck(L_2);
		String_t* L_3;
		L_3 = VirtualFuncInvoker0< String_t* >::Invoke(26, L_2);
		Type_t* L_4;
		L_4 = Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557_inline(__this, NULL);
		NullCheck(L_4);
		String_t* L_5;
		L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8, L_4);
		String_t* L_6;
		L_6 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_3, _stringLiteralA3DFC0C77ACADE0EE48DCC73E795A597D0270A73, L_5, _stringLiteralB3F14BF976EFD974E34846B742502C802FABAE9D, NULL);
		NullCheck(L_1);
		L_1->___Identifier = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___Identifier), (void*)L_6);
		AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* L_7 = L_1;
		Type_t* L_8;
		L_8 = Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557_inline(__this, NULL);
		NullCheck(L_8);
		String_t* L_9;
		L_9 = VirtualFuncInvoker0< String_t* >::Invoke(24, L_8);
		NullCheck(L_7);
		L_7->___Namespace = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___Namespace), (void*)L_9);
		V_0 = L_7;
		AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* L_10 = V_0;
		AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* L_11 = V_0;
		NullCheck(L_11);
		String_t* L_12 = L_11->___Identifier;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_12);
		NullCheck(L_10);
		L_10->___Hashcode = L_13;
		AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* L_14 = V_0;
		V_1 = L_14;
		goto IL_0058;
	}

IL_0058:
	{
		AnalyticsIdentifier_tE867F385ABAC820C67EC52E1F523F2060527DC2A* L_15 = V_1;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Literal_U3CDefinitionU3Eb__17_0_m516950A0D99F305E1FCC7DEBC77C22A3B7ABFD60 (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0;
		L_0 = Literal_get_value_m39361876EBF895B06C50124D95BBA2DAB88FE038_inline(__this, NULL);
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* And_get_a_m5838CFD7E54534338C67A647EA2C5E9624B1151E (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void And_set_a_m6D90FF4470AD9786370B82448EF481FFBD3222F9 (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* And_get_b_m52497511FAB271A4C063886D4F575A93C2CCA65E (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void And_set_b_m9506C9D6FDA77B999D3CE796DD3EDCF07E9FCBF2 (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* And_get_result_m35E82C6D03F8AF58574ABBE8B470A231637FE211 (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void And_set_result_m580AD8982D0E27436397C2627149F16D4037D8D9 (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void And_Definition_mC757BAE06962E96A0821D782BC52B929DCFA1425 (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&And_Operation_m44CA0EE7C43F356B1EA4CF4B0DF89F3810987238_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		And_set_a_m6D90FF4470AD9786370B82448EF481FFBD3222F9_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		And_set_b_m9506C9D6FDA77B999D3CE796DD3EDCF07E9FCBF2_inline(__this, L_1, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)And_Operation_m44CA0EE7C43F356B1EA4CF4B0DF89F3810987238_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B, L_2, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_3);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_3, NULL);
		And_set_result_m580AD8982D0E27436397C2627149F16D4037D8D9_inline(__this, L_4, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = And_get_a_m5838CFD7E54534338C67A647EA2C5E9624B1151E_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = And_get_result_m35E82C6D03F8AF58574ABBE8B470A231637FE211_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_5, L_6, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = And_get_b_m52497511FAB271A4C063886D4F575A93C2CCA65E_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = And_get_result_m35E82C6D03F8AF58574ABBE8B470A231637FE211_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_7, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool And_Operation_m44CA0EE7C43F356B1EA4CF4B0DF89F3810987238 (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = And_get_a_m5838CFD7E54534338C67A647EA2C5E9624B1151E_inline(__this, NULL);
		NullCheck(L_0);
		bool L_2;
		L_2 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_0, L_1, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		if (!L_2)
		{
			goto IL_001d;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = And_get_b_m52497511FAB271A4C063886D4F575A93C2CCA65E_inline(__this, NULL);
		NullCheck(L_3);
		bool L_5;
		L_5 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_3, L_4, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		G_B3_0 = ((int32_t)(L_5));
		goto IL_001e;
	}

IL_001d:
	{
		G_B3_0 = 0;
	}

IL_001e:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void And__ctor_m209105AB80539E8AE7AF4FEC7AB886DE86B67955 (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ApproximatelyEqual_get_a_m2E4989633DB2ADE1E760E83839EE033A5D74CBCF (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_a_m03DBDD747225B57D6361AC0E2D114CCE92615D24 (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ApproximatelyEqual_get_b_m7000A0EC5F02AFBF1E4204F6F4980FE309DA8125 (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_b_m745E3301FE0B5B251A8E0CD0EB0EDE15E8847ED4 (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ApproximatelyEqual_get_equal_mCFDD6425F9DB4A3288036DE07E9B5AB9689B6096 (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CequalU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_equal_mE50B8205DEC20AC61D76459BC16AD0326FAE39D8 (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CequalU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CequalU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApproximatelyEqual_Definition_mF94D6D7D43530D6D4989CC7D94AA89E61609AA0C (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ApproximatelyEqual_Comparison_mD34FD416A8FB11D8B34D30FF6515B15443C6BD08_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AE771679CD1C7D2C1D9B577D342220161AD2D3D);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		ApproximatelyEqual_set_a_m03DBDD747225B57D6361AC0E2D114CCE92615D24_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, (0.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		ApproximatelyEqual_set_b_m745E3301FE0B5B251A8E0CD0EB0EDE15E8847ED4_inline(__this, L_1, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)ApproximatelyEqual_Comparison_mD34FD416A8FB11D8B34D30FF6515B15443C6BD08_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral8AE771679CD1C7D2C1D9B577D342220161AD2D3D, L_2, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_3);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_3, NULL);
		ApproximatelyEqual_set_equal_mE50B8205DEC20AC61D76459BC16AD0326FAE39D8_inline(__this, L_4, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = ApproximatelyEqual_get_a_m2E4989633DB2ADE1E760E83839EE033A5D74CBCF_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = ApproximatelyEqual_get_equal_mCFDD6425F9DB4A3288036DE07E9B5AB9689B6096_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_5, L_6, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = ApproximatelyEqual_get_b_m7000A0EC5F02AFBF1E4204F6F4980FE309DA8125_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = ApproximatelyEqual_get_equal_mCFDD6425F9DB4A3288036DE07E9B5AB9689B6096_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_7, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ApproximatelyEqual_Comparison_mD34FD416A8FB11D8B34D30FF6515B15443C6BD08 (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = ApproximatelyEqual_get_a_m2E4989633DB2ADE1E760E83839EE033A5D74CBCF_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = ApproximatelyEqual_get_b_m7000A0EC5F02AFBF1E4204F6F4980FE309DA8125_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApproximatelyEqual__ctor_mD0074741C3973A52872D2A34F5392C599DE62B2C (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BinaryComparisonUnit_get_a_mAF084E08DED26EBC1AE4280485F41FF47E9E550F (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_a_m43AA53C1CCC037B83F381A265F39E040D09DA517 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BinaryComparisonUnit_get_b_m40E8B6E7982A1AB799906FE09202FA683FFDEBB9 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_b_m64BCC8B3425CE9D355F229618BDBA1AAB4AD3BA6 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcomparisonU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_comparison_m4FFD227929768BE82AB23FDE7E2FB23BE2203BB5 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcomparisonU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcomparisonU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryComparisonUnit_get_numeric_mFEB2FE44B74562D3A695F25015108F24D83E5845 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CnumericU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_numeric_m13A57B0D69EF7020DE7BB7AF29E8CC0BB2817277 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CnumericU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BinaryComparisonUnit_get_outputKey_m009A5A5FCC0303D85DCD946A35DFEFE2F621F69D (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE79E0ED75285085B891F475FE68B37575CE1220);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralEE79E0ED75285085B891F475FE68B37575CE1220;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryComparisonUnit_Definition_m0D4FD68CB449624EA35092E80EA189A3D66368B1 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryComparisonUnit_GenericComparison_mE86EB876343282F6C70A92F0677E37515C05A32A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryComparisonUnit_NumericComparison_mDDB5354413580CEA2D6CFCE81BB92BBD2BE654E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0;
		L_0 = BinaryComparisonUnit_get_numeric_mFEB2FE44B74562D3A695F25015108F24D83E5845_inline(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_005c;
		}
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		BinaryComparisonUnit_set_a_m43AA53C1CCC037B83F381A265F39E040D09DA517_inline(__this, L_2, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_3;
		L_3 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, (0.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		BinaryComparisonUnit_set_b_m64BCC8B3425CE9D355F229618BDBA1AAB4AD3BA6_inline(__this, L_3, NULL);
		String_t* L_4;
		L_4 = VirtualFuncInvoker0< String_t* >::Invoke(75, __this);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_5 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_5, __this, (intptr_t)((void*)BinaryComparisonUnit_NumericComparison_mDDB5354413580CEA2D6CFCE81BB92BBD2BE654E1_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, L_4, L_5, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_6);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_6, NULL);
		BinaryComparisonUnit_set_comparison_m4FFD227929768BE82AB23FDE7E2FB23BE2203BB5_inline(__this, L_7, NULL);
		goto IL_00b0;
	}

IL_005c:
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_8;
		L_8 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_8);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_9;
		L_9 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_8, NULL);
		BinaryComparisonUnit_set_a_m43AA53C1CCC037B83F381A265F39E040D09DA517_inline(__this, L_9, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_10;
		L_10 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_10);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_11;
		L_11 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_10, NULL);
		BinaryComparisonUnit_set_b_m64BCC8B3425CE9D355F229618BDBA1AAB4AD3BA6_inline(__this, L_11, NULL);
		String_t* L_12;
		L_12 = VirtualFuncInvoker0< String_t* >::Invoke(75, __this);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_13 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_13, __this, (intptr_t)((void*)BinaryComparisonUnit_GenericComparison_mE86EB876343282F6C70A92F0677E37515C05A32A_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_14;
		L_14 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, L_12, L_13, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_14);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_14, NULL);
		BinaryComparisonUnit_set_comparison_m4FFD227929768BE82AB23FDE7E2FB23BE2203BB5_inline(__this, L_15, NULL);
	}

IL_00b0:
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_16;
		L_16 = BinaryComparisonUnit_get_a_mAF084E08DED26EBC1AE4280485F41FF47E9E550F_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_17;
		L_17 = VirtualFuncInvoker0< ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* >::Invoke(74, __this);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_16, L_17, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_18;
		L_18 = BinaryComparisonUnit_get_b_m40E8B6E7982A1AB799906FE09202FA683FFDEBB9_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_19;
		L_19 = VirtualFuncInvoker0< ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* >::Invoke(74, __this);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_18, L_19, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryComparisonUnit_NumericComparison_mDDB5354413580CEA2D6CFCE81BB92BBD2BE654E1 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = BinaryComparisonUnit_get_a_mAF084E08DED26EBC1AE4280485F41FF47E9E550F_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = BinaryComparisonUnit_get_b_m40E8B6E7982A1AB799906FE09202FA683FFDEBB9_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = VirtualFuncInvoker2< bool, float, float >::Invoke(76, __this, L_2, L_5);
		V_0 = L_6;
		goto IL_0022;
	}

IL_0022:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryComparisonUnit_GenericComparison_mE86EB876343282F6C70A92F0677E37515C05A32A (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = BinaryComparisonUnit_get_a_mAF084E08DED26EBC1AE4280485F41FF47E9E550F_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = BinaryComparisonUnit_get_b_m40E8B6E7982A1AB799906FE09202FA683FFDEBB9_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		bool L_6;
		L_6 = VirtualFuncInvoker2< bool, RuntimeObject*, RuntimeObject* >::Invoke(77, __this, L_2, L_5);
		V_0 = L_6;
		goto IL_0022;
	}

IL_0022:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6 (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		__this->___U3CnumericU3Ek__BackingField = (bool)1;
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_a_m316365CAC5482507C2A109980FB852B78E363B2A (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_b_m7820130759843368CE16FEE643970F84BAC8E5FA (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_get_numeric_m30264825FBD89153AA6F89D1289C1771891BE4D4 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CnumericU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_numeric_m83A2017214071FF563857F06758C571DA7582A69 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CnumericU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aLessThanB_m18DCDE15237053AC851F926ADE06B3163D1B5987 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_aLessThanB_m02DC90394FEE4109A0BB177A0444DC0FC2F840B9 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aLessThanOrEqualToB_m7EE9E62C894793662DD28A9FC1DAC2A60A1608AB (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_aLessThanOrEqualToB_m6B2B9680745E536C7AF154A3864AAAE99E5EDF6E (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aEqualToB_mC80D9483B34BBB77ED234B196258D67BCEFC1FA5 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_aEqualToB_m2C94A4ECDC5F9BAA3E158A391842F0F460FBDF73 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aNotEqualToB_m149789F4A402E914EB601C2212B8D0F28185570B (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaNotEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_aNotEqualToB_mFFB2936315C354DAF7B743B56881F911446F3EBA (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaNotEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaNotEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aGreaterThanOrEqualToB_mB81AD137234F17341EB5B2C8FAF1E06DBF8A6FB3 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_aGreaterThanOrEqualToB_mA3F043B1D929A48A3C84C8F8A739C2A3FC46AE80 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aGreatherThanB_mEA4CF5EB39CE5E6E805BB4FC8E7ADC06DE56C484 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreatherThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_set_aGreatherThanB_m3D7814ACCFE4E5E5E1672209F551C8A9486C8AB9 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreatherThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreatherThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison_Definition_m97EED762DFC7FE3FF8A19213361D3274FFB8054D (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_0_mD78854A1A3E78AECAA3ED27BD57984B6C3FFD353_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_10_mD411F0824131C5ACC674CEBBB2CBDFF92580BDFC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_11_m93B55F8AB55D04BC6E9A724F32BEF9BB48650D6E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_1_m6F452E8A2F8E60C9ED50708998ECFD71C9FD3E7F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_2_m2B21C8C245450EEF530435741812E6CCEAF9F06C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_3_m09037DAD4F4657D7BC15CD3D8A790C78FB347E8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_4_m183547703E8DE07BCF48F64EDC46192C6BDC0D7B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_5_mA3D565F9581B04022DB8081144DEF7838F885474_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_6_mF646BF75737A6B816E2CE0E65C8CD92ADDE5549A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_7_m7FE493B2CB498D4C3EBC7B42A95187F68C0C7C10_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_8_mA7792DAB668BF48196287D89AB78234152A56B0A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Comparison_U3CDefinitionU3Eb__36_9_mB6BC8CDCBC474F08D36BAB1ED7A9FBABE66DEFBC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0484D51DA3AC7B46133E7A119BB97F4E1128B597);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18C0984D43F92E1954AD32A4FD7176A2D84ABBD3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral301B93B008F70D0653F3B9CCED3F3065B1A93E61);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral988B2E9B81D10A8B8D08E49B9609C0E01CD4C6DA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6E5E6BCD4CF164300C80573D5AA651807CA0323);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF373FA59C8610FD967055C925094C91365B383F9);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		bool L_0;
		L_0 = Comparison_get_numeric_m30264825FBD89153AA6F89D1289C1771891BE4D4_inline(__this, NULL);
		V_0 = L_0;
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0110;
		}
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		Comparison_set_a_m316365CAC5482507C2A109980FB852B78E363B2A_inline(__this, L_2, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_3;
		L_3 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, (0.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		Comparison_set_b_m7820130759843368CE16FEE643970F84BAC8E5FA_inline(__this, L_3, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_4 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_4, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_0_mD78854A1A3E78AECAA3ED27BD57984B6C3FFD353_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral0484D51DA3AC7B46133E7A119BB97F4E1128B597, L_4, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_5);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_5, NULL);
		Comparison_set_aLessThanB_m02DC90394FEE4109A0BB177A0444DC0FC2F840B9_inline(__this, L_6, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_7 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_7, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_1_m6F452E8A2F8E60C9ED50708998ECFD71C9FD3E7F_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteralF373FA59C8610FD967055C925094C91365B383F9, L_7, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_8);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_8, NULL);
		Comparison_set_aLessThanOrEqualToB_m6B2B9680745E536C7AF154A3864AAAE99E5EDF6E_inline(__this, L_9, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_10 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_10, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_2_m2B21C8C245450EEF530435741812E6CCEAF9F06C_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_11;
		L_11 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral988B2E9B81D10A8B8D08E49B9609C0E01CD4C6DA, L_10, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_11);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_12;
		L_12 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_11, NULL);
		Comparison_set_aEqualToB_m2C94A4ECDC5F9BAA3E158A391842F0F460FBDF73_inline(__this, L_12, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_13 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_13, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_3_m09037DAD4F4657D7BC15CD3D8A790C78FB347E8F_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_14;
		L_14 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteralA6E5E6BCD4CF164300C80573D5AA651807CA0323, L_13, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_14);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_14, NULL);
		Comparison_set_aNotEqualToB_mFFB2936315C354DAF7B743B56881F911446F3EBA_inline(__this, L_15, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_16 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_16, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_4_m183547703E8DE07BCF48F64EDC46192C6BDC0D7B_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_17;
		L_17 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral18C0984D43F92E1954AD32A4FD7176A2D84ABBD3, L_16, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_17);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_18;
		L_18 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_17, NULL);
		Comparison_set_aGreaterThanOrEqualToB_mA3F043B1D929A48A3C84C8F8A739C2A3FC46AE80_inline(__this, L_18, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_19 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_19, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_5_mA3D565F9581B04022DB8081144DEF7838F885474_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_20;
		L_20 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral301B93B008F70D0653F3B9CCED3F3065B1A93E61, L_19, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_20);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_21;
		L_21 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_20, NULL);
		Comparison_set_aGreatherThanB_m3D7814ACCFE4E5E5E1672209F551C8A9486C8AB9_inline(__this, L_21, NULL);
		goto IL_01f4;
	}

IL_0110:
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_22;
		L_22 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_22);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_23;
		L_23 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_22, NULL);
		Comparison_set_a_m316365CAC5482507C2A109980FB852B78E363B2A_inline(__this, L_23, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_24;
		L_24 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_24);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_25;
		L_25 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_24, NULL);
		Comparison_set_b_m7820130759843368CE16FEE643970F84BAC8E5FA_inline(__this, L_25, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_26 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_26, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_6_mF646BF75737A6B816E2CE0E65C8CD92ADDE5549A_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_27;
		L_27 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral0484D51DA3AC7B46133E7A119BB97F4E1128B597, L_26, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		Comparison_set_aLessThanB_m02DC90394FEE4109A0BB177A0444DC0FC2F840B9_inline(__this, L_27, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_28 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_28, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_7_m7FE493B2CB498D4C3EBC7B42A95187F68C0C7C10_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_29;
		L_29 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteralF373FA59C8610FD967055C925094C91365B383F9, L_28, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		Comparison_set_aLessThanOrEqualToB_m6B2B9680745E536C7AF154A3864AAAE99E5EDF6E_inline(__this, L_29, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_30 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_30, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_8_mA7792DAB668BF48196287D89AB78234152A56B0A_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_31;
		L_31 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral988B2E9B81D10A8B8D08E49B9609C0E01CD4C6DA, L_30, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		Comparison_set_aEqualToB_m2C94A4ECDC5F9BAA3E158A391842F0F460FBDF73_inline(__this, L_31, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_32 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_32, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_9_mB6BC8CDCBC474F08D36BAB1ED7A9FBABE66DEFBC_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_33;
		L_33 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteralA6E5E6BCD4CF164300C80573D5AA651807CA0323, L_32, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		Comparison_set_aNotEqualToB_mFFB2936315C354DAF7B743B56881F911446F3EBA_inline(__this, L_33, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_34 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_34, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_10_mD411F0824131C5ACC674CEBBB2CBDFF92580BDFC_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_35;
		L_35 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral18C0984D43F92E1954AD32A4FD7176A2D84ABBD3, L_34, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		Comparison_set_aGreaterThanOrEqualToB_mA3F043B1D929A48A3C84C8F8A739C2A3FC46AE80_inline(__this, L_35, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_36 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_36, __this, (intptr_t)((void*)Comparison_U3CDefinitionU3Eb__36_11_m93B55F8AB55D04BC6E9A724F32BEF9BB48650D6E_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_37;
		L_37 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral301B93B008F70D0653F3B9CCED3F3065B1A93E61, L_36, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		Comparison_set_aGreatherThanB_m3D7814ACCFE4E5E5E1672209F551C8A9486C8AB9_inline(__this, L_37, NULL);
	}

IL_01f4:
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_38;
		L_38 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_39;
		L_39 = Comparison_get_aLessThanB_m18DCDE15237053AC851F926ADE06B3163D1B5987_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_38, L_39, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_40;
		L_40 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_41;
		L_41 = Comparison_get_aLessThanB_m18DCDE15237053AC851F926ADE06B3163D1B5987_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_40, L_41, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_42;
		L_42 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_43;
		L_43 = Comparison_get_aLessThanOrEqualToB_m7EE9E62C894793662DD28A9FC1DAC2A60A1608AB_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_42, L_43, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_44;
		L_44 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_45;
		L_45 = Comparison_get_aLessThanOrEqualToB_m7EE9E62C894793662DD28A9FC1DAC2A60A1608AB_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_44, L_45, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_46;
		L_46 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_47;
		L_47 = Comparison_get_aEqualToB_mC80D9483B34BBB77ED234B196258D67BCEFC1FA5_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_46, L_47, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_48;
		L_48 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_49;
		L_49 = Comparison_get_aEqualToB_mC80D9483B34BBB77ED234B196258D67BCEFC1FA5_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_48, L_49, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_50;
		L_50 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_51;
		L_51 = Comparison_get_aNotEqualToB_m149789F4A402E914EB601C2212B8D0F28185570B_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_50, L_51, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_52;
		L_52 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_53;
		L_53 = Comparison_get_aNotEqualToB_m149789F4A402E914EB601C2212B8D0F28185570B_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_52, L_53, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_54;
		L_54 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_55;
		L_55 = Comparison_get_aGreaterThanOrEqualToB_mB81AD137234F17341EB5B2C8FAF1E06DBF8A6FB3_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_54, L_55, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_56;
		L_56 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_57;
		L_57 = Comparison_get_aGreaterThanOrEqualToB_mB81AD137234F17341EB5B2C8FAF1E06DBF8A6FB3_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_56, L_57, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_58;
		L_58 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_59;
		L_59 = Comparison_get_aGreatherThanB_mEA4CF5EB39CE5E6E805BB4FC8E7ADC06DE56C484_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_58, L_59, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_60;
		L_60 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_61;
		L_61 = Comparison_get_aGreatherThanB_mEA4CF5EB39CE5E6E805BB4FC8E7ADC06DE56C484_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_60, L_61, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericLess_m0A79404F7566A0DB5EA9C38BE456E6C9663D0270 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
		goto IL_0008;
	}

IL_0008:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericLessOrEqual_m4CCCABE17F43A6A6D621D2E5E5A3A96B2796DD23 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) < ((float)L_1)))
		{
			goto IL_000e;
		}
	}
	{
		float L_2 = ___0_a;
		float L_3 = ___1_b;
		bool L_4;
		L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_000f;
	}

IL_000e:
	{
		G_B3_0 = 1;
	}

IL_000f:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0012;
	}

IL_0012:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericEqual_m796253E6ADBAFA5BBC0708F787884C2F7016C887 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		bool L_2;
		L_2 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericNotEqual_m7AC66B8D0FD41027FCD6BF8834AB4285DCCF1447 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		bool L_2;
		L_2 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericGreaterOrEqual_mACB329FC2F824EB218D65865504ECCC16594627B (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) > ((float)L_1)))
		{
			goto IL_000e;
		}
	}
	{
		float L_2 = ___0_a;
		float L_3 = ___1_b;
		bool L_4;
		L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_000f;
	}

IL_000e:
	{
		G_B3_0 = 1;
	}

IL_000f:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0012;
	}

IL_0012:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_NumericGreater_m818CEACDB070F5DB5B17C52D832059E0465D236F (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = (bool)((((float)L_0) > ((float)L_1))? 1 : 0);
		goto IL_0008;
	}

IL_0008:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericLess_m47E7F39736B8ECBAB146D56EAC6DB37E403784B5 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_LessThan_m608DABC30A989B29DD9A11A46305B3FB14C1B9E4(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericLessOrEqual_mA00FF0BC8E99F88FA767E4C2595D4E3AB2D0A005 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_LessThanOrEqual_m9AB1B921459D4E5949D7201C28089B94DFF17452(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericEqual_m99E5755002DBADD02D7AD2EB3146DF1731A8E9E7 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_Equal_m49E55C48B6B73FFB2D0CC2E6128752FC28145F53(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericNotEqual_m1DC2E30F66F237E37CE8999A1392ED0785A395BD (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_NotEqual_mEF1EA137CD70D376D3350C7B7D8633428B96D45B(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericGreaterOrEqual_m829613E0D5CB5DD213D604D0C1EBFACA9F7C4876 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_GreaterThanOrEqual_m27D8B5EBB3F2452491CC1825B2D71E0E1E3F9726(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_GenericGreater_m0FED542B6C595686B33F407F2B04F342D490EC54 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_GreaterThan_mC0848F3DF97F6A5F2497AA257BFBD6543CCAFAF3(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Comparison__ctor_m8732C8E684C03607E7C231182E5C4F9015EDDCFF (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		__this->___U3CnumericU3Ek__BackingField = (bool)1;
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_0_mD78854A1A3E78AECAA3ED27BD57984B6C3FFD353 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Comparison_NumericLess_m0A79404F7566A0DB5EA9C38BE456E6C9663D0270(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_1_m6F452E8A2F8E60C9ED50708998ECFD71C9FD3E7F (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Comparison_NumericLessOrEqual_m4CCCABE17F43A6A6D621D2E5E5A3A96B2796DD23(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_2_m2B21C8C245450EEF530435741812E6CCEAF9F06C (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Comparison_NumericEqual_m796253E6ADBAFA5BBC0708F787884C2F7016C887(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_3_m09037DAD4F4657D7BC15CD3D8A790C78FB347E8F (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Comparison_NumericNotEqual_m7AC66B8D0FD41027FCD6BF8834AB4285DCCF1447(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_4_m183547703E8DE07BCF48F64EDC46192C6BDC0D7B (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Comparison_NumericGreaterOrEqual_mACB329FC2F824EB218D65865504ECCC16594627B(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_5_mA3D565F9581B04022DB8081144DEF7838F885474 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Comparison_NumericGreater_m818CEACDB070F5DB5B17C52D832059E0465D236F(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_6_mF646BF75737A6B816E2CE0E65C8CD92ADDE5549A (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		bool L_6;
		L_6 = Comparison_GenericLess_m47E7F39736B8ECBAB146D56EAC6DB37E403784B5(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_7_m7FE493B2CB498D4C3EBC7B42A95187F68C0C7C10 (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		bool L_6;
		L_6 = Comparison_GenericLessOrEqual_mA00FF0BC8E99F88FA767E4C2595D4E3AB2D0A005(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_8_mA7792DAB668BF48196287D89AB78234152A56B0A (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		bool L_6;
		L_6 = Comparison_GenericEqual_m99E5755002DBADD02D7AD2EB3146DF1731A8E9E7(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_9_mB6BC8CDCBC474F08D36BAB1ED7A9FBABE66DEFBC (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		bool L_6;
		L_6 = Comparison_GenericNotEqual_m1DC2E30F66F237E37CE8999A1392ED0785A395BD(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_10_mD411F0824131C5ACC674CEBBB2CBDFF92580BDFC (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		bool L_6;
		L_6 = Comparison_GenericGreaterOrEqual_m829613E0D5CB5DD213D604D0C1EBFACA9F7C4876(__this, L_2, L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Comparison_U3CDefinitionU3Eb__36_11_m93B55F8AB55D04BC6E9A724F32BEF9BB48650D6E (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		bool L_6;
		L_6 = Comparison_GenericGreater_m0FED542B6C595686B33F407F2B04F342D490EC54(__this, L_2, L_5, NULL);
		return L_6;
	}
}
#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 Equal__ctor_m109C0AB73F8560B6CDE440B3751826BD9D683417 (Equal_t460BA0B98DABCF6E1398FFBD60044B2009F71890* __this, const RuntimeMethod* method) 
{
	{
		BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6(__this, NULL);
		BinaryComparisonUnit_set_numeric_m13A57B0D69EF7020DE7BB7AF29E8CC0BB2817277_inline(__this, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Equal_get_outputKey_m19788A1324AEE5FEA9174599A518C6CB1806B269 (Equal_t460BA0B98DABCF6E1398FFBD60044B2009F71890* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AE771679CD1C7D2C1D9B577D342220161AD2D3D);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral8AE771679CD1C7D2C1D9B577D342220161AD2D3D;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Equal_get_comparison_m8F25125C6BA863D90368CB3636BE4F53EC6721E9 (Equal_t460BA0B98DABCF6E1398FFBD60044B2009F71890* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Equal_NumericComparison_m0140F1493024F0EE34CC4EE63B325944AB1B0B62 (Equal_t460BA0B98DABCF6E1398FFBD60044B2009F71890* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		bool L_2;
		L_2 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Equal_GenericComparison_mB75A1C12C8A87C3E5FBFF50C800A3AAD62213A43 (Equal_t460BA0B98DABCF6E1398FFBD60044B2009F71890* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_Equal_m49E55C48B6B73FFB2D0CC2E6128752FC28145F53(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* EqualityComparison_get_a_m21CC554C375C3A89E290D6D839AAEAF097B9AFA6 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparison_set_a_m2035C5EA4A0BEF9CE3D4FA1508E9BF2B16004E06 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* EqualityComparison_get_b_m2D2ADFAEDE8D4FCA1818FDAB0C94EC4BA9C6B374 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparison_set_b_mC7293B4B913ECC28B1B25A165A9CFB529145199C (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* EqualityComparison_get_equal_m3F810465A7B499885C443D79160D8EAEE304D021 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CequalU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparison_set_equal_mA8D6B00B4EA87B91C29C588BAB1CADFF30521041 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CequalU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CequalU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* EqualityComparison_get_notEqual_m77325AE83BD66E9C4DEFA12B7F783F2D26403F3F (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CnotEqualU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparison_set_notEqual_m3C7238ED135805EEA209EB237BC158D76C3ED416 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnotEqualU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnotEqualU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparison_Definition_m096D2D89970C4B69AE8A3F370F547BDBD3101FA4 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparison_Equal_m58796CA7217315C4C6AB458EF318EF048FCE4567_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EqualityComparison_NotEqual_m88FA213E9CC3DBAF128C50BE099548EFFE446CBE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32B4F067591E51B05921D7505053C0695092D1F1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AE771679CD1C7D2C1D9B577D342220161AD2D3D);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_0);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_0, NULL);
		EqualityComparison_set_a_m2035C5EA4A0BEF9CE3D4FA1508E9BF2B16004E06_inline(__this, L_1, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_2);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_3;
		L_3 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_2, NULL);
		EqualityComparison_set_b_mC7293B4B913ECC28B1B25A165A9CFB529145199C_inline(__this, L_3, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_4 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_4, __this, (intptr_t)((void*)EqualityComparison_Equal_m58796CA7217315C4C6AB458EF318EF048FCE4567_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral8AE771679CD1C7D2C1D9B577D342220161AD2D3D, L_4, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_5);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_5, NULL);
		EqualityComparison_set_equal_mA8D6B00B4EA87B91C29C588BAB1CADFF30521041_inline(__this, L_6, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_7 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_7, __this, (intptr_t)((void*)EqualityComparison_NotEqual_m88FA213E9CC3DBAF128C50BE099548EFFE446CBE_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral32B4F067591E51B05921D7505053C0695092D1F1, L_7, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_8);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_8, NULL);
		EqualityComparison_set_notEqual_m3C7238ED135805EEA209EB237BC158D76C3ED416_inline(__this, L_9, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_10;
		L_10 = EqualityComparison_get_a_m21CC554C375C3A89E290D6D839AAEAF097B9AFA6_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_11;
		L_11 = EqualityComparison_get_equal_m3F810465A7B499885C443D79160D8EAEE304D021_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_10, L_11, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12;
		L_12 = EqualityComparison_get_b_m2D2ADFAEDE8D4FCA1818FDAB0C94EC4BA9C6B374_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_13;
		L_13 = EqualityComparison_get_equal_m3F810465A7B499885C443D79160D8EAEE304D021_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_12, L_13, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_14;
		L_14 = EqualityComparison_get_a_m21CC554C375C3A89E290D6D839AAEAF097B9AFA6_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = EqualityComparison_get_notEqual_m77325AE83BD66E9C4DEFA12B7F783F2D26403F3F_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_14, L_15, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_16;
		L_16 = EqualityComparison_get_b_m2D2ADFAEDE8D4FCA1818FDAB0C94EC4BA9C6B374_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_17;
		L_17 = EqualityComparison_get_notEqual_m77325AE83BD66E9C4DEFA12B7F783F2D26403F3F_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_16, L_17, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparison_Equal_m58796CA7217315C4C6AB458EF318EF048FCE4567 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = EqualityComparison_get_a_m21CC554C375C3A89E290D6D839AAEAF097B9AFA6_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = EqualityComparison_get_b_m2D2ADFAEDE8D4FCA1818FDAB0C94EC4BA9C6B374_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = OperatorUtility_Equal_m49E55C48B6B73FFB2D0CC2E6128752FC28145F53(L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EqualityComparison_NotEqual_m88FA213E9CC3DBAF128C50BE099548EFFE446CBE (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = EqualityComparison_get_a_m21CC554C375C3A89E290D6D839AAEAF097B9AFA6_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = EqualityComparison_get_b_m2D2ADFAEDE8D4FCA1818FDAB0C94EC4BA9C6B374_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_5;
		L_5 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_3, L_4, NULL);
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = OperatorUtility_NotEqual_mEF1EA137CD70D376D3350C7B7D8633428B96D45B(L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EqualityComparison__ctor_m3F7E88E5A813E1165363E0BBDEBC0ADA2FFBFFC6 (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ExclusiveOr_get_a_m020CC9874B956B6107C8CBA1D70C4DCF982B6D5C (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExclusiveOr_set_a_m74F0DC9B4E77A31A25B3BC28FB0E1B974B8EB994 (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ExclusiveOr_get_b_m269EAB4084A89FAC02A15279B56D3D73446CBA20 (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExclusiveOr_set_b_m974669E881C779EE4D12570EFCCF2FF528F72E8C (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ExclusiveOr_get_result_m55E8F6F7FA1F227EE62A980D2B9911F272928040 (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExclusiveOr_set_result_mAF284C29F16265092FAEEC41ABE9C66431A03404 (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExclusiveOr_Definition_mED872743B9C9738FC7DC79E8787E6D737642F9AF (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExclusiveOr_Operation_m58C5D365C066AE052F1D80163B72AD1AF8BA31F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		ExclusiveOr_set_a_m74F0DC9B4E77A31A25B3BC28FB0E1B974B8EB994_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		ExclusiveOr_set_b_m974669E881C779EE4D12570EFCCF2FF528F72E8C_inline(__this, L_1, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)ExclusiveOr_Operation_m58C5D365C066AE052F1D80163B72AD1AF8BA31F9_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B, L_2, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_3);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_3, NULL);
		ExclusiveOr_set_result_mAF284C29F16265092FAEEC41ABE9C66431A03404_inline(__this, L_4, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = ExclusiveOr_get_a_m020CC9874B956B6107C8CBA1D70C4DCF982B6D5C_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = ExclusiveOr_get_result_m55E8F6F7FA1F227EE62A980D2B9911F272928040_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_5, L_6, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = ExclusiveOr_get_b_m269EAB4084A89FAC02A15279B56D3D73446CBA20_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = ExclusiveOr_get_result_m55E8F6F7FA1F227EE62A980D2B9911F272928040_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_7, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExclusiveOr_Operation_m58C5D365C066AE052F1D80163B72AD1AF8BA31F9 (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = ExclusiveOr_get_a_m020CC9874B956B6107C8CBA1D70C4DCF982B6D5C_inline(__this, NULL);
		NullCheck(L_0);
		bool L_2;
		L_2 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_0, L_1, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = ExclusiveOr_get_b_m269EAB4084A89FAC02A15279B56D3D73446CBA20_inline(__this, NULL);
		NullCheck(L_3);
		bool L_5;
		L_5 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_3, L_4, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		V_0 = (bool)((int32_t)((int32_t)L_2^(int32_t)L_5));
		goto IL_001d;
	}

IL_001d:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExclusiveOr__ctor_m8EB4672EBBF9E4FBB12387EA692B6D414BB8035F (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Greater_get_comparison_mC1848E2BD1A8B69FB34343491A255FEF9B3C2068 (Greater_tF17D3BCCCABA5614A532B7BA15901D16042CA0B3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Greater_NumericComparison_m57A404AFAB4217E5D8D71E95938B085A93D27C9B (Greater_tF17D3BCCCABA5614A532B7BA15901D16042CA0B3* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = (bool)((((float)L_0) > ((float)L_1))? 1 : 0);
		goto IL_0008;
	}

IL_0008:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Greater_GenericComparison_m58C0145366D91FDE4F757FA7CDDB0E3DBB8C8F19 (Greater_tF17D3BCCCABA5614A532B7BA15901D16042CA0B3* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_GreaterThan_mC0848F3DF97F6A5F2497AA257BFBD6543CCAFAF3(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Greater__ctor_mD9CCA670D6D5A2BF0F6240A6D83502144DBEBC4F (Greater_tF17D3BCCCABA5614A532B7BA15901D16042CA0B3* __this, const RuntimeMethod* method) 
{
	{
		BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* GreaterOrEqual_get_comparison_mF6070A00A2520E268869FAF669B004F0ECD8CBEB (GreaterOrEqual_t47612C0D7C04CBBDEF1E93F20D779E1F929185B6* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GreaterOrEqual_NumericComparison_mE384B915E1BC3824B8F47820A56EB6266D2B0CF8 (GreaterOrEqual_t47612C0D7C04CBBDEF1E93F20D779E1F929185B6* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) > ((float)L_1)))
		{
			goto IL_000e;
		}
	}
	{
		float L_2 = ___0_a;
		float L_3 = ___1_b;
		bool L_4;
		L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_000f;
	}

IL_000e:
	{
		G_B3_0 = 1;
	}

IL_000f:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0012;
	}

IL_0012:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GreaterOrEqual_GenericComparison_m2BB39ACCE1AAFC43240E09CEBE1AE11AAC8B8135 (GreaterOrEqual_t47612C0D7C04CBBDEF1E93F20D779E1F929185B6* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_GreaterThanOrEqual_m27D8B5EBB3F2452491CC1825B2D71E0E1E3F9726(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GreaterOrEqual__ctor_m852653E2CA3470A90A2C316F2F6AD166B0D629A4 (GreaterOrEqual_t47612C0D7C04CBBDEF1E93F20D779E1F929185B6* __this, const RuntimeMethod* method) 
{
	{
		BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Less_get_comparison_m277486887EBD4DB01B05A179563CF1C0AD39B4E4 (Less_tDC6680175059111E501F4A0A4EE395CB36E65039* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Less_NumericComparison_mDE17D15F87C54918815946E36FB6F39A225BB061 (Less_tDC6680175059111E501F4A0A4EE395CB36E65039* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
		goto IL_0008;
	}

IL_0008:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Less_GenericComparison_mF14DFA7F3CD55F9A545B2D207FEB4EDEF6E0FD97 (Less_tDC6680175059111E501F4A0A4EE395CB36E65039* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_LessThan_m608DABC30A989B29DD9A11A46305B3FB14C1B9E4(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Less__ctor_m1DBD76C6187FDF26768BE8EEF40E7E106E37D59B (Less_tDC6680175059111E501F4A0A4EE395CB36E65039* __this, const RuntimeMethod* method) 
{
	{
		BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* LessOrEqual_get_comparison_mD02DCB15A2EB9C548C426D0CFC7B1740A6FA2A23 (LessOrEqual_t8E48A5F6D7991E4C018D5A5C59DD2ECC86EB74C5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LessOrEqual_NumericComparison_m0419B8B2BE5565A7874D9687C52AD619F7063DEE (LessOrEqual_t8E48A5F6D7991E4C018D5A5C59DD2ECC86EB74C5* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) < ((float)L_1)))
		{
			goto IL_000e;
		}
	}
	{
		float L_2 = ___0_a;
		float L_3 = ___1_b;
		bool L_4;
		L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_3, NULL);
		G_B3_0 = ((int32_t)(L_4));
		goto IL_000f;
	}

IL_000e:
	{
		G_B3_0 = 1;
	}

IL_000f:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0012;
	}

IL_0012:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LessOrEqual_GenericComparison_mB0529566A28AB4E9ECC5CDEE7F5069DC4D87E89D (LessOrEqual_t8E48A5F6D7991E4C018D5A5C59DD2ECC86EB74C5* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_LessThanOrEqual_m9AB1B921459D4E5949D7201C28089B94DFF17452(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LessOrEqual__ctor_mC8E995390903648C7A32D62C4022C0250431FDAE (LessOrEqual_t8E48A5F6D7991E4C018D5A5C59DD2ECC86EB74C5* __this, const RuntimeMethod* method) 
{
	{
		BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Negate_get_input_m100FA9915E29FD6B9EC10A0920414D6E91F4D1FC (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CinputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Negate_set_input_m1EEDF048266DF48EB682546F5B8E9027ED2891D0 (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CinputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Negate_get_output_mB2F43142B2DF95905AF92B243E5EC2FD56CEE8A3 (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CoutputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Negate_set_output_mEFAE3D7C3D5901C1C931B106BC91A31E745CFA0C (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CoutputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Negate_Definition_m1A1CD2DAC662E22B48EAD74C399E96104F44E9BC (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Negate_Operation_m5E3F58F58F127F23B4DAD1545F8BEF7BF9388C85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71443AC7CF5CC108984A138188DE915E32441BB2);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		Negate_set_input_m1EEDF048266DF48EB682546F5B8E9027ED2891D0_inline(__this, L_0, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_1 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_1, __this, (intptr_t)((void*)Negate_Operation_m5E3F58F58F127F23B4DAD1545F8BEF7BF9388C85_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_2;
		L_2 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral71443AC7CF5CC108984A138188DE915E32441BB2, L_1, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_2);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_2, NULL);
		Negate_set_output_mEFAE3D7C3D5901C1C931B106BC91A31E745CFA0C_inline(__this, L_3, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Negate_get_input_m100FA9915E29FD6B9EC10A0920414D6E91F4D1FC_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = Negate_get_output_mB2F43142B2DF95905AF92B243E5EC2FD56CEE8A3_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Negate_Operation_m5E3F58F58F127F23B4DAD1545F8BEF7BF9388C85 (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Negate_get_input_m100FA9915E29FD6B9EC10A0920414D6E91F4D1FC_inline(__this, NULL);
		NullCheck(L_0);
		bool L_2;
		L_2 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_0, L_1, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_0013;
	}

IL_0013:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Negate__ctor_m7B78F685D2571ACA7995D1B3186B924319CA2D78 (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NotApproximatelyEqual_get_a_m5958FC57D35D99513EEC7F38A48262AF83B34B61 (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_a_m43B68139E15FDEA74D46D252D713A41369DE621E (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NotApproximatelyEqual_get_b_m7C749A5654B63C4B5F6376AF699B0FF16A41E7E4 (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_b_m20D7EB9C830D40890D0AE2B60E957E01297280BC (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NotApproximatelyEqual_get_notEqual_m268E6BD8AE03FC8938083E0ADC9952C91485954C (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CnotEqualU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_notEqual_mF2F6E4C42AEA3E0C2AA82EA9C02B6316F68FFFAF (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnotEqualU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnotEqualU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotApproximatelyEqual_Definition_m07BE446DD23A27696B794CDEA73E4BC1AC80DBE9 (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NotApproximatelyEqual_Comparison_m4F966115AAD48FD5F8D8E7544C27A04C00485421_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32B4F067591E51B05921D7505053C0695092D1F1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		NotApproximatelyEqual_set_a_m43B68139E15FDEA74D46D252D713A41369DE621E_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, (0.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		NotApproximatelyEqual_set_b_m20D7EB9C830D40890D0AE2B60E957E01297280BC_inline(__this, L_1, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)NotApproximatelyEqual_Comparison_m4F966115AAD48FD5F8D8E7544C27A04C00485421_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral32B4F067591E51B05921D7505053C0695092D1F1, L_2, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_3);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_3, NULL);
		NotApproximatelyEqual_set_notEqual_mF2F6E4C42AEA3E0C2AA82EA9C02B6316F68FFFAF_inline(__this, L_4, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = NotApproximatelyEqual_get_a_m5958FC57D35D99513EEC7F38A48262AF83B34B61_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = NotApproximatelyEqual_get_notEqual_m268E6BD8AE03FC8938083E0ADC9952C91485954C_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_5, L_6, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = NotApproximatelyEqual_get_b_m7C749A5654B63C4B5F6376AF699B0FF16A41E7E4_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = NotApproximatelyEqual_get_notEqual_m268E6BD8AE03FC8938083E0ADC9952C91485954C_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_7, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotApproximatelyEqual_Comparison_m4F966115AAD48FD5F8D8E7544C27A04C00485421 (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NotApproximatelyEqual_get_a_m5958FC57D35D99513EEC7F38A48262AF83B34B61_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = NotApproximatelyEqual_get_b_m7C749A5654B63C4B5F6376AF699B0FF16A41E7E4_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_5, NULL);
		V_0 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		goto IL_0024;
	}

IL_0024:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotApproximatelyEqual__ctor_mF1C7E15FFFAFA51D150B2E37F8213AC49E5809F9 (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotEqual__ctor_m3632EF0FCB49BB538A9FF49EF7E5E71DC044DA6F (NotEqual_tB1DE49A5CC5E39C49A461BE933C8346F8A4E6F15* __this, const RuntimeMethod* method) 
{
	{
		BinaryComparisonUnit__ctor_m229BD200F360671362C971C9F6D5D50008BA24F6(__this, NULL);
		BinaryComparisonUnit_set_numeric_m13A57B0D69EF7020DE7BB7AF29E8CC0BB2817277_inline(__this, (bool)0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NotEqual_get_outputKey_m558351E317B73572AE9B1D129EAD670731E9C2BB (NotEqual_tB1DE49A5CC5E39C49A461BE933C8346F8A4E6F15* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32B4F067591E51B05921D7505053C0695092D1F1);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral32B4F067591E51B05921D7505053C0695092D1F1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NotEqual_get_comparison_m47334220EB78681BE7F0E12C8AADA21616F1705F (NotEqual_tB1DE49A5CC5E39C49A461BE933C8346F8A4E6F15* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0;
		L_0 = BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotEqual_NumericComparison_m6C423CEF6B70CC91B64254E7EF81D78A3ACD5082 (NotEqual_tB1DE49A5CC5E39C49A461BE933C8346F8A4E6F15* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		bool L_2;
		L_2 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NotEqual_GenericComparison_m0FF5E38B3D226A0A9BEC523AE44AD8FABFE215DA (NotEqual_tB1DE49A5CC5E39C49A461BE933C8346F8A4E6F15* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = OperatorUtility_NotEqual_mEF1EA137CD70D376D3350C7B7D8633428B96D45B(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_set_a_mDC6D7C74B8920366540C476C08C583F886213AD1 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_set_b_mFC202DDCABB89B323F0BB4A7D339EF1696871924 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aLessThanB_mEFD486681FB754B69C56EBF98A0BFC110EBCCAFF (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_set_aLessThanB_m68B402B724785522660420E015417D4C9E6DAABD (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aLessThanOrEqualToB_m8AE9F3208AC89F270F1EBDD2F6256AB34735E572 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_set_aLessThanOrEqualToB_m8688D20999422E6BC515364C5A4AC1461273833B (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aEqualToB_m13B9E92C09D35D19A6FEEEA16168415C84DB731A (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_set_aEqualToB_mE81E7B271E1E2C759552D59A993B34D84CBC0E62 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aGreaterThanOrEqualToB_m22C03D3ADCA072296E753C660C1FADB49525694E (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_set_aGreaterThanOrEqualToB_mF48173DE88863158F0DF24DBE63924FB526FA905 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aGreatherThanB_mEB004A46075C940665C4F695047C09C8C1992A86 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreatherThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_set_aGreatherThanB_m2A0638B5F82B29F91F9C014DAE950E285A0F59F3 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreatherThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreatherThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison_Definition_m907C8694AF518BF2BFEC0E6D2EBDC94EA2E95D63 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NumericComparison_Equal_mB865B4E92A5768A7F1069BAB254069A83311ABA8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NumericComparison_GreaterOrEqual_m995A2C537566B7CAD6448E5ACB5FE2D418F68AB1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NumericComparison_Greater_mD4938CEFB7DC7B281414EDD772ABA21E5FA31FFD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NumericComparison_LessOrEqual_mCA80BE6BFD1CB89F84E820D5936131BA1CDB025A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NumericComparison_Less_m1B8A8FA06DD4875D2AC1E13EA44E6B4E1D99FCFB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0484D51DA3AC7B46133E7A119BB97F4E1128B597);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18C0984D43F92E1954AD32A4FD7176A2D84ABBD3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral301B93B008F70D0653F3B9CCED3F3065B1A93E61);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral988B2E9B81D10A8B8D08E49B9609C0E01CD4C6DA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF373FA59C8610FD967055C925094C91365B383F9);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE9F0B97F549B9042F55DC0B012EB48FEAF457E7A_RuntimeMethod_var);
		NumericComparison_set_a_mDC6D7C74B8920366540C476C08C583F886213AD1_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, (0.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		NumericComparison_set_b_mFC202DDCABB89B323F0BB4A7D339EF1696871924_inline(__this, L_1, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)NumericComparison_Less_m1B8A8FA06DD4875D2AC1E13EA44E6B4E1D99FCFB_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral0484D51DA3AC7B46133E7A119BB97F4E1128B597, L_2, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_3);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_3, NULL);
		NumericComparison_set_aLessThanB_m68B402B724785522660420E015417D4C9E6DAABD_inline(__this, L_4, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_5 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_5, __this, (intptr_t)((void*)NumericComparison_LessOrEqual_mCA80BE6BFD1CB89F84E820D5936131BA1CDB025A_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteralF373FA59C8610FD967055C925094C91365B383F9, L_5, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_6);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_6, NULL);
		NumericComparison_set_aLessThanOrEqualToB_m8688D20999422E6BC515364C5A4AC1461273833B_inline(__this, L_7, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_8 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_8, __this, (intptr_t)((void*)NumericComparison_Equal_mB865B4E92A5768A7F1069BAB254069A83311ABA8_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral988B2E9B81D10A8B8D08E49B9609C0E01CD4C6DA, L_8, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_9);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_10;
		L_10 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_9, NULL);
		NumericComparison_set_aEqualToB_mE81E7B271E1E2C759552D59A993B34D84CBC0E62_inline(__this, L_10, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_11 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_11, __this, (intptr_t)((void*)NumericComparison_GreaterOrEqual_m995A2C537566B7CAD6448E5ACB5FE2D418F68AB1_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_12;
		L_12 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral18C0984D43F92E1954AD32A4FD7176A2D84ABBD3, L_11, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_12);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_13;
		L_13 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_12, NULL);
		NumericComparison_set_aGreaterThanOrEqualToB_mF48173DE88863158F0DF24DBE63924FB526FA905_inline(__this, L_13, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_14 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_14, __this, (intptr_t)((void*)NumericComparison_Greater_mD4938CEFB7DC7B281414EDD772ABA21E5FA31FFD_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral301B93B008F70D0653F3B9CCED3F3065B1A93E61, L_14, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_15);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_16;
		L_16 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_15, NULL);
		NumericComparison_set_aGreatherThanB_m2A0638B5F82B29F91F9C014DAE950E285A0F59F3_inline(__this, L_16, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_17;
		L_17 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_18;
		L_18 = NumericComparison_get_aLessThanB_mEFD486681FB754B69C56EBF98A0BFC110EBCCAFF_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_17, L_18, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_19;
		L_19 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_20;
		L_20 = NumericComparison_get_aLessThanB_mEFD486681FB754B69C56EBF98A0BFC110EBCCAFF_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_19, L_20, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_21;
		L_21 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_22;
		L_22 = NumericComparison_get_aLessThanOrEqualToB_m8AE9F3208AC89F270F1EBDD2F6256AB34735E572_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_21, L_22, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_23;
		L_23 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_24;
		L_24 = NumericComparison_get_aLessThanOrEqualToB_m8AE9F3208AC89F270F1EBDD2F6256AB34735E572_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_23, L_24, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_25;
		L_25 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_26;
		L_26 = NumericComparison_get_aEqualToB_m13B9E92C09D35D19A6FEEEA16168415C84DB731A_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_25, L_26, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_27;
		L_27 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_28;
		L_28 = NumericComparison_get_aEqualToB_m13B9E92C09D35D19A6FEEEA16168415C84DB731A_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_27, L_28, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_29;
		L_29 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_30;
		L_30 = NumericComparison_get_aGreaterThanOrEqualToB_m22C03D3ADCA072296E753C660C1FADB49525694E_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_29, L_30, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_31;
		L_31 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_32;
		L_32 = NumericComparison_get_aGreaterThanOrEqualToB_m22C03D3ADCA072296E753C660C1FADB49525694E_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_31, L_32, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_33;
		L_33 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_34;
		L_34 = NumericComparison_get_aGreatherThanB_mEB004A46075C940665C4F695047C09C8C1992A86_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_33, L_34, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_35;
		L_35 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_36;
		L_36 = NumericComparison_get_aGreatherThanB_mEB004A46075C940665C4F695047C09C8C1992A86_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_35, L_36, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumericComparison_Less_m1B8A8FA06DD4875D2AC1E13EA44E6B4E1D99FCFB (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_0 = (bool)((((float)L_2) < ((float)L_5))? 1 : 0);
		goto IL_001e;
	}

IL_001e:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumericComparison_LessOrEqual_mCA80BE6BFD1CB89F84E820D5936131BA1CDB025A (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_1 = L_5;
		float L_6 = V_0;
		float L_7 = V_1;
		if ((((float)L_6) < ((float)L_7)))
		{
			goto IL_0028;
		}
	}
	{
		float L_8 = V_0;
		float L_9 = V_1;
		bool L_10;
		L_10 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_8, L_9, NULL);
		G_B3_0 = ((int32_t)(L_10));
		goto IL_0029;
	}

IL_0028:
	{
		G_B3_0 = 1;
	}

IL_0029:
	{
		V_2 = (bool)G_B3_0;
		goto IL_002c;
	}

IL_002c:
	{
		bool L_11 = V_2;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumericComparison_Equal_mB865B4E92A5768A7F1069BAB254069A83311ABA8 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		bool L_6;
		L_6 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumericComparison_GreaterOrEqual_m995A2C537566B7CAD6448E5ACB5FE2D418F68AB1 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	bool V_2 = false;
	int32_t G_B3_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_1 = L_5;
		float L_6 = V_0;
		float L_7 = V_1;
		if ((((float)L_6) > ((float)L_7)))
		{
			goto IL_0028;
		}
	}
	{
		float L_8 = V_0;
		float L_9 = V_1;
		bool L_10;
		L_10 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_8, L_9, NULL);
		G_B3_0 = ((int32_t)(L_10));
		goto IL_0029;
	}

IL_0028:
	{
		G_B3_0 = 1;
	}

IL_0029:
	{
		V_2 = (bool)G_B3_0;
		goto IL_002c;
	}

IL_002c:
	{
		bool L_11 = V_2;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NumericComparison_Greater_mD4938CEFB7DC7B281414EDD772ABA21E5FA31FFD (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_0 = (bool)((((float)L_2) < ((float)L_5))? 1 : 0);
		goto IL_001e;
	}

IL_001e:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NumericComparison__ctor_mDD6C742E7D174FBDE672718743E65D9A978F2732 (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Or_get_a_m60068C536E67534350ECA8D04919BF726ED1FE77 (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Or_set_a_mA7FB69E9792E58151607CBC292C82D564F512F3F (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Or_get_b_m01CC35BD7890AA9C81BD06FF055F26F50F693B4C (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Or_set_b_m675A91DC62DB38D95F294A66C6FBA00409282482 (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Or_get_result_mB7F036A0B7DB462D525EB74F499A45949626DDF8 (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Or_set_result_m8743AD54D082505830C80F5EA2A6EA9A6B0B805E (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Or_Definition_mBEC70E56A945C78B1DA825BFECBC0B693FFE05FD (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Or_Operation_mB6106967FE42C2C94A3AB2E7A72F94FC00729421_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		Or_set_a_mA7FB69E9792E58151607CBC292C82D564F512F3F_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		Or_set_b_m675A91DC62DB38D95F294A66C6FBA00409282482_inline(__this, L_1, NULL);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)Or_Operation_mB6106967FE42C2C94A3AB2E7A72F94FC00729421_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC(__this, _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B, L_2, Unit_ValueOutput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mACEFB45D0AED2FA05F63BA1F1FF949B58D73D9FC_RuntimeMethod_var);
		NullCheck(L_3);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_3, NULL);
		Or_set_result_m8743AD54D082505830C80F5EA2A6EA9A6B0B805E_inline(__this, L_4, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = Or_get_a_m60068C536E67534350ECA8D04919BF726ED1FE77_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = Or_get_result_mB7F036A0B7DB462D525EB74F499A45949626DDF8_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_5, L_6, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_7;
		L_7 = Or_get_b_m01CC35BD7890AA9C81BD06FF055F26F50F693B4C_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_8;
		L_8 = Or_get_result_mB7F036A0B7DB462D525EB74F499A45949626DDF8_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_7, L_8, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Or_Operation_mB6106967FE42C2C94A3AB2E7A72F94FC00729421 (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Or_get_a_m60068C536E67534350ECA8D04919BF726ED1FE77_inline(__this, NULL);
		NullCheck(L_0);
		bool L_2;
		L_2 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_0, L_1, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_001d;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Or_get_b_m01CC35BD7890AA9C81BD06FF055F26F50F693B4C_inline(__this, NULL);
		NullCheck(L_3);
		bool L_5;
		L_5 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_3, L_4, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		G_B3_0 = ((int32_t)(L_5));
		goto IL_001e;
	}

IL_001d:
	{
		G_B3_0 = 1;
	}

IL_001e:
	{
		V_0 = (bool)G_B3_0;
		goto IL_0021;
	}

IL_0021:
	{
		bool L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Or__ctor_m4ED68EB83BC698169CDE28637BD0E9E3D5669F40 (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DeprecatedGenericAdd_Operation_m1A53B24B96B62E842EC0BF4801E4FFA6B1504F73 (DeprecatedGenericAdd_t6E8090715925AB9A0925F5BA751CA42E716381E9* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_2;
		L_2 = OperatorUtility_Add_m1CD0A9826CCEA2CBEAF65A8E1AAF1F8AC19BBBA3(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeprecatedGenericAdd__ctor_m24B5DA31A60EDF43E6C9AB18ED5394F199CF4162 (DeprecatedGenericAdd_t6E8090715925AB9A0925F5BA751CA42E716381E9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Add_1__ctor_mCEAAA06A3501894835258FF7775F317E72BEDF7D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Add_1__ctor_mCEAAA06A3501894835258FF7775F317E72BEDF7D(__this, Add_1__ctor_mCEAAA06A3501894835258FF7775F317E72BEDF7D_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericDivide_Operation_mABDA02C91DD4CCD480BE228052E1A4AA42A9ECBC (GenericDivide_tA1EA8687B7ED62A31CE4321694538DE87E6849C4* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_2;
		L_2 = OperatorUtility_Divide_m2F36E62FE471F3A8FBC267231A386A51F202DDC6(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericDivide__ctor_m092586DD09F46BAC7A3F051A8881D667DBE55046 (GenericDivide_tA1EA8687B7ED62A31CE4321694538DE87E6849C4* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Divide_1__ctor_mF6F2D82BF91DDA198A5723449928A44C0EB2ED22_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Divide_1__ctor_mF6F2D82BF91DDA198A5723449928A44C0EB2ED22(__this, Divide_1__ctor_mF6F2D82BF91DDA198A5723449928A44C0EB2ED22_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericModulo_Operation_mCBF0031BB79DA5EFECD28C53ED4CED9526A4BCCA (GenericModulo_t79F859EFF049282586875BA494A7E20E45FC4892* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_2;
		L_2 = OperatorUtility_Modulo_m828B6D13DEE092FC995D7921AD21047647A66BC7(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericModulo__ctor_mC628B6E341EBD97C8248CD26AD559170B0BBA0CA (GenericModulo_t79F859EFF049282586875BA494A7E20E45FC4892* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Modulo_1__ctor_m841D87D879B03E750C2F1E79CF74AFE93A3D20C5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Modulo_1__ctor_m841D87D879B03E750C2F1E79CF74AFE93A3D20C5(__this, Modulo_1__ctor_m841D87D879B03E750C2F1E79CF74AFE93A3D20C5_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericMultiply_Operation_m69E8970AF6F46BCE40AFC6A766BD85B05FF7FBF9 (GenericMultiply_t4123AB90BF4C818199509C8E0C777BA6B3F5AD2F* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_2;
		L_2 = OperatorUtility_Multiply_mEA81EF99FFE42EC04540A97EB92F7E1AD5CA5A2C(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericMultiply__ctor_m2386C3A8923CA0097CE51405BB9126419B0E9EBC (GenericMultiply_t4123AB90BF4C818199509C8E0C777BA6B3F5AD2F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Multiply_1__ctor_mB73F58C7A93904A5F6944D412C812E2304CA8090_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Multiply_1__ctor_mB73F58C7A93904A5F6944D412C812E2304CA8090(__this, Multiply_1__ctor_mB73F58C7A93904A5F6944D412C812E2304CA8090_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericSubtract_Operation_mF908B2BBCD3D7D7EFE32DA4E451DDC8D9BFA4844 (GenericSubtract_t64676A4D613E2E0690C863ADA91307BFAD6E5757* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_2;
		L_2 = OperatorUtility_Subtract_mCA77FBF5FA712CF2B58D97784F930BBB2A7F6694(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericSubtract__ctor_mEA22FFC14D03508CCD990268552543A9F029C08D (GenericSubtract_t64676A4D613E2E0690C863ADA91307BFAD6E5757* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subtract_1__ctor_m975AD5357726CDAC178109595CC5D84E13F7A8CB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Subtract_1__ctor_m975AD5357726CDAC178109595CC5D84E13F7A8CB(__this, Subtract_1__ctor_m975AD5357726CDAC178109595CC5D84E13F7A8CB_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericSum_Operation_mB64760D8EAB80B2C37E32BFDA22966B4D8CC7442 (GenericSum_t7D75B76A0DCF7FF9B537DC8F5DC75B37F70D1C08* __this, RuntimeObject* ___0_a, RuntimeObject* ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		RuntimeObject* L_0 = ___0_a;
		RuntimeObject* L_1 = ___1_b;
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_2;
		L_2 = OperatorUtility_Add_m1CD0A9826CCEA2CBEAF65A8E1AAF1F8AC19BBBA3(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		RuntimeObject* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericSum_Operation_m7468DF5F9FBFD116DF87E7443BC8C0333F28C5EE (GenericSum_t7D75B76A0DCF7FF9B537DC8F5DC75B37F70D1C08* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	int32_t V_2 = 0;
	bool V_3 = false;
	RuntimeObject* V_4 = NULL;
	{
		RuntimeObject* L_0 = ___0_values;
		List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1;
		L_1 = Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE(L_0, Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_RuntimeMethod_var);
		V_0 = L_1;
		List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = V_0;
		NullCheck(L_2);
		RuntimeObject* L_3;
		L_3 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_2, 0, List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var);
		List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = V_0;
		NullCheck(L_4);
		RuntimeObject* L_5;
		L_5 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_4, 1, List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_6;
		L_6 = OperatorUtility_Add_m1CD0A9826CCEA2CBEAF65A8E1AAF1F8AC19BBBA3(L_3, L_5, NULL);
		V_1 = L_6;
		V_2 = 2;
		goto IL_0034;
	}

IL_0020:
	{
		RuntimeObject* L_7 = V_1;
		List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_8 = V_0;
		int32_t L_9 = V_2;
		NullCheck(L_8);
		RuntimeObject* L_10;
		L_10 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_8, L_9, List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(OperatorUtility_t5E88B472611A65FADBB80BACACBC500A7FF7EF7D_il2cpp_TypeInfo_var);
		RuntimeObject* L_11;
		L_11 = OperatorUtility_Add_m1CD0A9826CCEA2CBEAF65A8E1AAF1F8AC19BBBA3(L_7, L_10, NULL);
		V_1 = L_11;
		int32_t L_12 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0034:
	{
		int32_t L_13 = V_2;
		List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_14 = V_0;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_14, List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_13) < ((int32_t)L_15))? 1 : 0);
		bool L_16 = V_3;
		if (L_16)
		{
			goto IL_0020;
		}
	}
	{
		RuntimeObject* L_17 = V_1;
		V_4 = L_17;
		goto IL_0046;
	}

IL_0046:
	{
		RuntimeObject* L_18 = V_4;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericSum__ctor_m63A3EB4E277E6CC69599B6B65734FA4AF8C062AD (GenericSum_t7D75B76A0DCF7FF9B537DC8F5DC75B37F70D1C08* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sum_1__ctor_mFA89D0DBB3799D3B473C82B4093B188306958E63_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Sum_1__ctor_mFA89D0DBB3799D3B473C82B4093B188306958E63(__this, Sum_1__ctor_mFA89D0DBB3799D3B473C82B4093B188306958E63_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DeprecatedScalarAdd_get_defaultB_m3564F91F10AEF3845639A970501EC414190AEC80 (DeprecatedScalarAdd_t39E148B2B63835E2901F090F6786D2CF2F0DAC09* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DeprecatedScalarAdd_Operation_m3920D8ECA2DAAB7D6881176364ED7BB480DD1002 (DeprecatedScalarAdd_t39E148B2B63835E2901F090F6786D2CF2F0DAC09* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
		goto IL_0007;
	}

IL_0007:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeprecatedScalarAdd__ctor_mA57F6374C50D5296BE50619CE196646ECCB6CB3A (DeprecatedScalarAdd_t39E148B2B63835E2901F090F6786D2CF2F0DAC09* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Add_1__ctor_m03D8F595E0BD3D6E1971F8E21F2BCB77DC1A224E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Add_1__ctor_m03D8F595E0BD3D6E1971F8E21F2BCB77DC1A224E(__this, Add_1__ctor_m03D8F595E0BD3D6E1971F8E21F2BCB77DC1A224E_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarAbsolute_Operation_mA710BF711943A13AEA5681D2F213A1AC8736551A (ScalarAbsolute_tAEBF8AB2084AA738E71A0ED2C352577EFDC94DE5* __this, float ___0_input, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_input;
		float L_1;
		L_1 = fabsf(L_0);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarAbsolute__ctor_m78EB663FE80BAA6CA225F85EE047C0E2D3DC1F20 (ScalarAbsolute_tAEBF8AB2084AA738E71A0ED2C352577EFDC94DE5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Absolute_1__ctor_m0DEACD9611D5541E6292870489B1D6714038ADD7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Absolute_1__ctor_m0DEACD9611D5541E6292870489B1D6714038ADD7(__this, Absolute_1__ctor_m0DEACD9611D5541E6292870489B1D6714038ADD7_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarAverage_Operation_m9E6BE780BCC884F2AC7462460A1D1D27256255FA (ScalarAverage_t3670B3CE5D1D7895FC4746505B1FBCBE9F022F04* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = ((float)(((float)il2cpp_codegen_add(L_0, L_1))/(2.0f)));
		goto IL_000d;
	}

IL_000d:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarAverage_Operation_mD996ADD1F62267B5458E8085252C21A0B3797EEE (ScalarAverage_t3670B3CE5D1D7895FC4746505B1FBCBE9F022F04* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		RuntimeObject* L_0 = ___0_values;
		float L_1;
		L_1 = Enumerable_Average_m2DBF0BBC0642716C2296C5C3CC9AFF18F574C368(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarAverage__ctor_m97A945A5810A079D00E873BBEB0E12ACFB998207 (ScalarAverage_t3670B3CE5D1D7895FC4746505B1FBCBE9F022F04* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Average_1__ctor_mE4E596616EB5AB17485B58A2338E830E17EE37D4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Average_1__ctor_mE4E596616EB5AB17485B58A2338E830E17EE37D4(__this, Average_1__ctor_mE4E596616EB5AB17485B58A2338E830E17EE37D4_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarDivide_get_defaultDividend_m65EFF787DD538C15C48E6D6F88E0E9F777835841 (ScalarDivide_tFB6FA87D60D672CD9F95967D83B1B3712FB44C1A* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarDivide_get_defaultDivisor_mC4033AF1F66515983C1F1623A3036BDC458374A3 (ScalarDivide_tFB6FA87D60D672CD9F95967D83B1B3712FB44C1A* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarDivide_Operation_mFD2206FAC037A2120CBEF43DEDCB5C61C7A1AE54 (ScalarDivide_tFB6FA87D60D672CD9F95967D83B1B3712FB44C1A* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = ((float)(L_0/L_1));
		goto IL_0007;
	}

IL_0007:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarDivide__ctor_m20CF0D94C2F175A14360E03555ABF279A2F75292 (ScalarDivide_tFB6FA87D60D672CD9F95967D83B1B3712FB44C1A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Divide_1__ctor_m5140D7E85FA89EE1FE6266D0B38A27271742D9F5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Divide_1__ctor_m5140D7E85FA89EE1FE6266D0B38A27271742D9F5(__this, Divide_1__ctor_m5140D7E85FA89EE1FE6266D0B38A27271742D9F5_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarExponentiate_get_base_m9065FF099D7B99CC6A72B7116E4967AB4895B3C5 (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbaseU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarExponentiate_set_base_m3E727061672F48DD3BE83DDEE4976606AFE2FF67 (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbaseU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbaseU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarExponentiate_get_exponent_m7C0582A20F1BD61D2B123EFD49701CF875042FD3 (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CexponentU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarExponentiate_set_exponent_mA17E0E5C4DA502B7723C8CD68C0F2A1DDC4BCA55 (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CexponentU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexponentU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ScalarExponentiate_get_power_m0FAF6E33BBFFA772A5ADD23F24BD87C0E3EFE156 (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CpowerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarExponentiate_set_power_m253D10216DF30617278FC0B51D819A6DC33C4DFB (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CpowerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpowerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarExponentiate_Definition_m2EBB9C4B99138B0556D7514E703637FAED557597 (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScalarExponentiate_Exponentiate_mFED27AE6E43C3EAB36E0B94E601A8FCE172F8F49_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FEEE30ACD8AF48C0493BC7000C458744C94C1BA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3618AD4590B5AEEAF5022BE929B8BA84D836466C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE5D742782B0E080651D1931155F6F5C4E984427);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral3618AD4590B5AEEAF5022BE929B8BA84D836466C, (1.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		ScalarExponentiate_set_base_m3E727061672F48DD3BE83DDEE4976606AFE2FF67_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteralFE5D742782B0E080651D1931155F6F5C4E984427, (2.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		ScalarExponentiate_set_exponent_mA17E0E5C4DA502B7723C8CD68C0F2A1DDC4BCA55_inline(__this, L_1, NULL);
		Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84* L_2 = (Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84*)il2cpp_codegen_object_new(Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84_il2cpp_TypeInfo_var);
		Func_2__ctor_mF53FFAD9FFFDB7826F1D7F184C8D28EAEFD90F45(L_2, __this, (intptr_t)((void*)ScalarExponentiate_Exponentiate_mFED27AE6E43C3EAB36E0B94E601A8FCE172F8F49_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862(__this, _stringLiteral1FEEE30ACD8AF48C0493BC7000C458744C94C1BA, L_2, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862_RuntimeMethod_var);
		ScalarExponentiate_set_power_m253D10216DF30617278FC0B51D819A6DC33C4DFB_inline(__this, L_3, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = ScalarExponentiate_get_base_m9065FF099D7B99CC6A72B7116E4967AB4895B3C5_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = ScalarExponentiate_get_power_m0FAF6E33BBFFA772A5ADD23F24BD87C0E3EFE156_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_4, L_5, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = ScalarExponentiate_get_exponent_m7C0582A20F1BD61D2B123EFD49701CF875042FD3_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = ScalarExponentiate_get_power_m0FAF6E33BBFFA772A5ADD23F24BD87C0E3EFE156_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarExponentiate_Exponentiate_mFED27AE6E43C3EAB36E0B94E601A8FCE172F8F49 (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = ScalarExponentiate_get_base_m9065FF099D7B99CC6A72B7116E4967AB4895B3C5_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = ScalarExponentiate_get_exponent_m7C0582A20F1BD61D2B123EFD49701CF875042FD3_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		float L_6;
		L_6 = powf(L_2, L_5);
		V_0 = L_6;
		goto IL_0021;
	}

IL_0021:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarExponentiate__ctor_mC3B92F01F41815FA9AFEAE7A77769A702692B22B (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarLerp_get_defaultA_mDABE570C0EB17F54B39516C8B00F0BDFE945345F (ScalarLerp_t63927A16F4A43514DF07446997CB2A7059C017E7* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarLerp_get_defaultB_m82BDE0DEE8749F98A0AE260F378CE46BDEAEB753 (ScalarLerp_t63927A16F4A43514DF07446997CB2A7059C017E7* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarLerp_Operation_m9A916ED105D025A30B9D4ECF10924014B481FBFC (ScalarLerp_t63927A16F4A43514DF07446997CB2A7059C017E7* __this, float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		float L_2 = ___2_t;
		float L_3;
		L_3 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarLerp__ctor_m9E93E68F62F7A4094DCE582A7FA989D2FD2EBDE4 (ScalarLerp_t63927A16F4A43514DF07446997CB2A7059C017E7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lerp_1__ctor_m170EE8856432DBDEF325A71F1B4B93BCBA837856_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Lerp_1__ctor_m170EE8856432DBDEF325A71F1B4B93BCBA837856(__this, Lerp_1__ctor_m170EE8856432DBDEF325A71F1B4B93BCBA837856_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMaximum_Operation_mBE5B3F932ED1B519F950F8490A6E5E75BD7842FA (ScalarMaximum_t557857D4AF0973DC62C0342465E267E7DE67D05C* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		float L_2;
		L_2 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMaximum_Operation_m07B64EAD65142393747B83F123A3A436C7B1B7C7 (ScalarMaximum_t557857D4AF0973DC62C0342465E267E7DE67D05C* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		RuntimeObject* L_0 = ___0_values;
		float L_1;
		L_1 = Enumerable_Max_m3215FA2A65ACAFE226A0FBE065D772C7CE1A5E9F(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarMaximum__ctor_m765D9AEF85BCFE0DC53EE21C453071F6DBA52FC8 (ScalarMaximum_t557857D4AF0973DC62C0342465E267E7DE67D05C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Maximum_1__ctor_m10D092F8625C3D8695686441867A3D266617B963_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Maximum_1__ctor_m10D092F8625C3D8695686441867A3D266617B963(__this, Maximum_1__ctor_m10D092F8625C3D8695686441867A3D266617B963_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMinimum_Operation_m660EA92B7DBFA9E5394D6B8BAF43519B1191FFFA (ScalarMinimum_t2570D2F48CB73EE64A2717E52FA5E02B1C9E840F* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		float L_2;
		L_2 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMinimum_Operation_mBAD111B3CCDCFD43A6B435B93639400443060EC4 (ScalarMinimum_t2570D2F48CB73EE64A2717E52FA5E02B1C9E840F* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		RuntimeObject* L_0 = ___0_values;
		float L_1;
		L_1 = Enumerable_Min_m782D1182232A1D5E5C01BE673628CC7272923D1B(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarMinimum__ctor_mF75EE81C76331AC7A7DA696AE6B9244B73FA333B (ScalarMinimum_t2570D2F48CB73EE64A2717E52FA5E02B1C9E840F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Minimum_1__ctor_m4EA9DD9FE5590CB29F77210F6DE3A80F01C7423F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Minimum_1__ctor_m4EA9DD9FE5590CB29F77210F6DE3A80F01C7423F(__this, Minimum_1__ctor_m4EA9DD9FE5590CB29F77210F6DE3A80F01C7423F_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarModulo_get_defaultDividend_m7033DB3D683C433132EEDBA572DA926CC95BFD03 (ScalarModulo_tAC31DE64553612B146D2067DD5326B61A4037F46* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarModulo_get_defaultDivisor_mEF04F28D6F2AA0B9B64827AF1CC3ADEE21D3A704 (ScalarModulo_tAC31DE64553612B146D2067DD5326B61A4037F46* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarModulo_Operation_m805631866E3DAE27E5D8ECA48D637C158267AF8A (ScalarModulo_tAC31DE64553612B146D2067DD5326B61A4037F46* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = (fmodf(L_0, L_1));
		goto IL_0007;
	}

IL_0007:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarModulo__ctor_mB35995EA147634D8E09F13789936F962FB36E9A5 (ScalarModulo_tAC31DE64553612B146D2067DD5326B61A4037F46* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Modulo_1__ctor_mDEF41EAB1A6B4BE23C125B52CE1A7CC025598C6B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Modulo_1__ctor_mDEF41EAB1A6B4BE23C125B52CE1A7CC025598C6B(__this, Modulo_1__ctor_mDEF41EAB1A6B4BE23C125B52CE1A7CC025598C6B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMoveTowards_get_defaultCurrent_m92610DA0CE005CE8F00ECC41D89548B92EB3B604 (ScalarMoveTowards_t77B16434DA50DA0C280322FEF4DA32E0C9957B46* __this, const RuntimeMethod* method) 
{
	{
		return (0.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMoveTowards_get_defaultTarget_mAE85A36146385DF561CC34556209480FF6D5C77C (ScalarMoveTowards_t77B16434DA50DA0C280322FEF4DA32E0C9957B46* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMoveTowards_Operation_mAD115C52D5E1505AAFFCB5A47D75AD64FF425370 (ScalarMoveTowards_t77B16434DA50DA0C280322FEF4DA32E0C9957B46* __this, float ___0_current, float ___1_target, float ___2_maxDelta, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_current;
		float L_1 = ___1_target;
		float L_2 = ___2_maxDelta;
		float L_3;
		L_3 = Mathf_MoveTowards_m69751B5EC50D8E7127D4BB2C8D908E38808AF45D_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarMoveTowards__ctor_mDBABB985D65108E3D8879BF72118F8596F4945D8 (ScalarMoveTowards_t77B16434DA50DA0C280322FEF4DA32E0C9957B46* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MoveTowards_1__ctor_mA19907FE3C6FBEF39BF019B6AB56B48DA2E553DE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MoveTowards_1__ctor_mA19907FE3C6FBEF39BF019B6AB56B48DA2E553DE(__this, MoveTowards_1__ctor_mA19907FE3C6FBEF39BF019B6AB56B48DA2E553DE_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMultiply_get_defaultB_m03816CEC4F5682C43B3CC3DF38237F4976B9F46E (ScalarMultiply_t1ACD9E92C27B52C4780B1A5DC5F15FDE37AC1125* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarMultiply_Operation_mCFACE6B34EB05D4264822B78DF6F2D0159A72732 (ScalarMultiply_t1ACD9E92C27B52C4780B1A5DC5F15FDE37AC1125* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = ((float)il2cpp_codegen_multiply(L_0, L_1));
		goto IL_0007;
	}

IL_0007:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarMultiply__ctor_mFBE090FD7936D2C4FE3FD598FA604506701FC160 (ScalarMultiply_t1ACD9E92C27B52C4780B1A5DC5F15FDE37AC1125* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Multiply_1__ctor_m4603D01BA4FC63042FF48322BDB024AC575E8E67_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Multiply_1__ctor_m4603D01BA4FC63042FF48322BDB024AC575E8E67(__this, Multiply_1__ctor_m4603D01BA4FC63042FF48322BDB024AC575E8E67_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarNormalize_Operation_m5E23BED1E94F326D586A1710D22DCB5C81E4F17A (ScalarNormalize_tEC3DFF825881D5DF9D0D60991111C4653B272A41* __this, float ___0_input, const RuntimeMethod* method) 
{
	bool V_0 = false;
	float V_1 = 0.0f;
	{
		float L_0 = ___0_input;
		V_0 = (bool)((((float)L_0) == ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		V_1 = (0.0f);
		goto IL_0021;
	}

IL_0016:
	{
		float L_2 = ___0_input;
		float L_3 = ___0_input;
		float L_4;
		L_4 = fabsf(L_3);
		V_1 = ((float)(L_2/L_4));
		goto IL_0021;
	}

IL_0021:
	{
		float L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarNormalize__ctor_m2D93A1C3A1015A47759D3C26364E84951B0B36D0 (ScalarNormalize_tEC3DFF825881D5DF9D0D60991111C4653B272A41* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Normalize_1__ctor_m87C0119A30538D7F2AF4F196700AED4E841A712B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Normalize_1__ctor_m87C0119A30538D7F2AF4F196700AED4E841A712B(__this, Normalize_1__ctor_m87C0119A30538D7F2AF4F196700AED4E841A712B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarPerSecond_Operation_m56FA65243B7FBBBA2804A971B61979B0C14049AA (ScalarPerSecond_t5D9E686A9194710E936F57D26E23CB7A355804F2* __this, float ___0_input, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_input;
		float L_1;
		L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		V_0 = ((float)il2cpp_codegen_multiply(L_0, L_1));
		goto IL_000b;
	}

IL_000b:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarPerSecond__ctor_mA5333F505FCEB5F894EE0F2FD5552C27B5A3EED8 (ScalarPerSecond_t5D9E686A9194710E936F57D26E23CB7A355804F2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerSecond_1__ctor_m8ED857EB3D3D80B47FBF2B0D82E59042EB1C6FE3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PerSecond_1__ctor_m8ED857EB3D3D80B47FBF2B0D82E59042EB1C6FE3(__this, PerSecond_1__ctor_m8ED857EB3D3D80B47FBF2B0D82E59042EB1C6FE3_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarRoot_get_radicand_mB18ED1B1B757DCC6B8885EBADC7E0C9276BEBC52 (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CradicandU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarRoot_set_radicand_mA143D3C2FB5904FC058220CCC8E071DEDA6F82FF (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CradicandU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CradicandU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarRoot_get_degree_m470B29B5D4095C8319AAD32805B12003D3C8A4EB (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CdegreeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarRoot_set_degree_mCA2F59B909A83D3210F957C21160F8421A901304 (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CdegreeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdegreeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ScalarRoot_get_root_m835AADD95A0FBBF1E65A75119899F3802FE21FB6 (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CrootU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarRoot_set_root_mBE56AF0BA87982D0F1BE6E1024DEC85774FB6998 (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CrootU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrootU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarRoot_Definition_m0A739F860993BFD6D19353D67F8A7E9690F4FC9E (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScalarRoot_Root_mD11479CA2E0AC57958DE695795FE793FECB364FF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral142454E6585766CA75224DFA3D9441049FD26DB3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59A643466FB0E2B7C541313BB5CE1A3AADBB158E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral59A643466FB0E2B7C541313BB5CE1A3AADBB158E, (1.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		ScalarRoot_set_radicand_mA143D3C2FB5904FC058220CCC8E071DEDA6F82FF_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral142454E6585766CA75224DFA3D9441049FD26DB3, (2.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		ScalarRoot_set_degree_mCA2F59B909A83D3210F957C21160F8421A901304_inline(__this, L_1, NULL);
		Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84* L_2 = (Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84*)il2cpp_codegen_object_new(Func_2_t0FC20FF8C2E4818EC62830FC1839407381014B84_il2cpp_TypeInfo_var);
		Func_2__ctor_mF53FFAD9FFFDB7826F1D7F184C8D28EAEFD90F45(L_2, __this, (intptr_t)((void*)ScalarRoot_Root_mD11479CA2E0AC57958DE695795FE793FECB364FF_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862(__this, _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C, L_2, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m039FDD20D7A16689873E8C7607CA53A0C40D7862_RuntimeMethod_var);
		ScalarRoot_set_root_mBE56AF0BA87982D0F1BE6E1024DEC85774FB6998_inline(__this, L_3, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = ScalarRoot_get_radicand_mB18ED1B1B757DCC6B8885EBADC7E0C9276BEBC52_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = ScalarRoot_get_root_m835AADD95A0FBBF1E65A75119899F3802FE21FB6_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_4, L_5, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = ScalarRoot_get_degree_m470B29B5D4095C8319AAD32805B12003D3C8A4EB_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = ScalarRoot_get_root_m835AADD95A0FBBF1E65A75119899F3802FE21FB6_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_6, L_7, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarRoot_Root_mD11479CA2E0AC57958DE695795FE793FECB364FF (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	bool V_2 = false;
	float V_3 = 0.0f;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = ScalarRoot_get_degree_m470B29B5D4095C8319AAD32805B12003D3C8A4EB_inline(__this, NULL);
		NullCheck(L_0);
		float L_2;
		L_2 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_0, L_1, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = ScalarRoot_get_radicand_mB18ED1B1B757DCC6B8885EBADC7E0C9276BEBC52_inline(__this, NULL);
		NullCheck(L_3);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_3, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		V_1 = L_5;
		float L_6 = V_0;
		V_2 = (bool)((((float)L_6) == ((float)(2.0f)))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0031;
		}
	}
	{
		float L_8 = V_1;
		float L_9;
		L_9 = sqrtf(L_8);
		V_3 = L_9;
		goto IL_0042;
	}

IL_0031:
	{
		float L_10 = V_1;
		float L_11 = V_0;
		float L_12;
		L_12 = powf(L_10, ((float)((1.0f)/L_11)));
		V_3 = L_12;
		goto IL_0042;
	}

IL_0042:
	{
		float L_13 = V_3;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarRoot__ctor_m60D59536C27EABC24F1585E3C595FBE76E533B14 (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScalarRound_Floor_m0B7F69BFC3993051031E0219417366A192628BAA (ScalarRound_tCE25B78976BFDB341FC704244E9F599A5D551016* __this, float ___0_input, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		float L_0 = ___0_input;
		int32_t L_1;
		L_1 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScalarRound_AwayFromZero_m8E824D4A1E81AAE3F064836326D83EAB76B5526E (ScalarRound_tCE25B78976BFDB341FC704244E9F599A5D551016* __this, float ___0_input, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		float L_0 = ___0_input;
		int32_t L_1;
		L_1 = Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScalarRound_Ceiling_mFEAE317241142C404FDA62E7407D41404BF74B15 (ScalarRound_tCE25B78976BFDB341FC704244E9F599A5D551016* __this, float ___0_input, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		float L_0 = ___0_input;
		int32_t L_1;
		L_1 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarRound__ctor_mC7D23DB08542E471E8CF9BE87D1A5E8FC21E2D8E (ScalarRound_tCE25B78976BFDB341FC704244E9F599A5D551016* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Round_2__ctor_mA48CDE693FF7F66FF764AFB131303A9BB1A647C5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Round_2__ctor_mA48CDE693FF7F66FF764AFB131303A9BB1A647C5(__this, Round_2__ctor_mA48CDE693FF7F66FF764AFB131303A9BB1A647C5_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarSubtract_get_defaultMinuend_m6B442479F272B5E4236AF03AF59ECAF668769858 (ScalarSubtract_t6A7F3D8C5EC7FC40AE6EE36F447D8E792178CFA2* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarSubtract_get_defaultSubtrahend_m5ACDA0D3550449D10664E035B465FF4B20D08800 (ScalarSubtract_t6A7F3D8C5EC7FC40AE6EE36F447D8E792178CFA2* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarSubtract_Operation_m116474E35E63082AC22785C9247713293C0BAA55 (ScalarSubtract_t6A7F3D8C5EC7FC40AE6EE36F447D8E792178CFA2* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = ((float)il2cpp_codegen_subtract(L_0, L_1));
		goto IL_0007;
	}

IL_0007:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarSubtract__ctor_m0AE9E5B8869D199ACB635F2716090C133762E365 (ScalarSubtract_t6A7F3D8C5EC7FC40AE6EE36F447D8E792178CFA2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subtract_1__ctor_mF91BBF6F3409E02F44AE351DE52953344CF93882_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Subtract_1__ctor_mF91BBF6F3409E02F44AE351DE52953344CF93882(__this, Subtract_1__ctor_mF91BBF6F3409E02F44AE351DE52953344CF93882_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarSum_get_defaultValue_mBCEB8B21C9FD408B694EEA204B92A65781F1AAE3 (ScalarSum_t5EE1F7C84010D7063634C3EED49646B8AE8CAFF7* __this, const RuntimeMethod* method) 
{
	{
		return (1.0f);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarSum_Operation_m060E23DF8BFDA39E626E3EEA60F712C23FEED169 (ScalarSum_t5EE1F7C84010D7063634C3EED49646B8AE8CAFF7* __this, float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
		goto IL_0007;
	}

IL_0007:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalarSum_Operation_m051D12CC6D267869F440445F66EFFFBD706C231A (ScalarSum_t5EE1F7C84010D7063634C3EED49646B8AE8CAFF7* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		RuntimeObject* L_0 = ___0_values;
		float L_1;
		L_1 = Enumerable_Sum_m1374719E4DC4497F0842561BCCA42070CECA9AD0(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		float L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalarSum__ctor_mCBB92F271FC82929D9B00E9133678EDA54495109 (ScalarSum_t5EE1F7C84010D7063634C3EED49646B8AE8CAFF7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sum_1__ctor_mE317FA3F789B575C78A65B464BD30102728139F5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Sum_1__ctor_mE317FA3F789B575C78A65B464BD30102728139F5(__this, Sum_1__ctor_mE317FA3F789B575C78A65B464BD30102728139F5_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 DeprecatedVector2Add_get_defaultB_m3BF23932E7DA7533F1449F95B71113C6A5967859 (DeprecatedVector2Add_tC92A691B4373599CEB163E5E7E39833A1E7375B0* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 DeprecatedVector2Add_Operation_m35951042780218CA29616831F8F9E021A19ECC03 (DeprecatedVector2Add_tC92A691B4373599CEB163E5E7E39833A1E7375B0* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeprecatedVector2Add__ctor_m94D2F2062FF7F8D50EFD5103AFBEE9C8CE56C85C (DeprecatedVector2Add_tC92A691B4373599CEB163E5E7E39833A1E7375B0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Add_1__ctor_m86F93381C31B55A11C828C8480562937DA89B884_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Add_1__ctor_m86F93381C31B55A11C828C8480562937DA89B884(__this, Add_1__ctor_m86F93381C31B55A11C828C8480562937DA89B884_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Absolute_Operation_m6C098598203DABA65C0380DDA896683F86312BFC (Vector2Absolute_tE5D2AA266CF33C4E23621B55EF5BACE2210050DC* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_input, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = fabsf(L_1);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = fabsf(L_4);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_001f;
	}

IL_001f:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Absolute__ctor_m72C165C89E990B9867706CC34D0C202AB066E78E (Vector2Absolute_tE5D2AA266CF33C4E23621B55EF5BACE2210050DC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Absolute_1__ctor_m7DE29F5AD0E7C2353FF3BBE6801A59D2EDB6A979_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Absolute_1__ctor_m7DE29F5AD0E7C2353FF3BBE6801A59D2EDB6A979(__this, Absolute_1__ctor_m7DE29F5AD0E7C2353FF3BBE6801A59D2EDB6A979_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector2Angle_Operation_mD7C13888DDB7B69A2960D1CEC91FB4D4168FC657 (Vector2Angle_t1B8CF2B8D00293514D51D4ECA2BB761CE06B049C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		float L_2;
		L_2 = Vector2_Angle_mD94AAEA690169FE5882D60F8489C8BF63300C221_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Angle__ctor_m6797B8C1759A19FB0CE6209BBC34427728099DF7 (Vector2Angle_t1B8CF2B8D00293514D51D4ECA2BB761CE06B049C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Angle_1__ctor_m98C849F141723C151C0F384AB820989FAF8C6CBB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Angle_1__ctor_m98C849F141723C151C0F384AB820989FAF8C6CBB(__this, Angle_1__ctor_m98C849F141723C151C0F384AB820989FAF8C6CBB_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Average_Operation_mC94800010F915A7F0C7B6C8F3548FFA76450EDEE (Vector2Average_tD8E579A9870804C416D04FBC414C7B9814181569* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_0, L_1, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_2, (2.0f), NULL);
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Average_Operation_m602E3309630CEF3621753484E98B01EB11EB55BF (Vector2Average_tD8E579A9870804C416D04FBC414C7B9814181569* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	RuntimeObject* V_2 = NULL;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		V_0 = L_0;
		V_1 = 0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0032:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_003c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_003c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0028_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
				L_6 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(0, IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_3;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
				L_9 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_7, L_8, NULL);
				V_0 = L_9;
				int32_t L_10 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
			}

IL_0028_1:
			{
				RuntimeObject* L_11 = V_2;
				NullCheck(L_11);
				bool L_12;
				L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
				if (L_12)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_003d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_0;
		int32_t L_14 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
		L_15 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_13, ((float)L_14), NULL);
		V_0 = L_15;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_0;
		V_4 = L_16;
		goto IL_004b;
	}

IL_004b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_4;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Average__ctor_m1DDBCAC2F442812F2423F3FD4C26CBFDC5C1DF46 (Vector2Average_tD8E579A9870804C416D04FBC414C7B9814181569* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Average_1__ctor_m2FFC7D6F82C52E7A411F81AA346A5EA24BC3EEDF_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Average_1__ctor_m2FFC7D6F82C52E7A411F81AA346A5EA24BC3EEDF(__this, Average_1__ctor_m2FFC7D6F82C52E7A411F81AA346A5EA24BC3EEDF_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector2Distance_Operation_m02DBA216710392DDE2C826C5BF91D37CB8789B6B (Vector2Distance_t63F2D5E6D836281D150E2C427E6FEDFAB4440145* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		float L_2;
		L_2 = Vector2_Distance_mBACBB1609E1894D68F882D86A93519E311810C89_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Distance__ctor_m60D12B30849F1E279E04466A0B800C2A05150691 (Vector2Distance_t63F2D5E6D836281D150E2C427E6FEDFAB4440145* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Distance_1__ctor_mB15742AEAFC3FBE86540344C4003E62B49BA2FBC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Distance_1__ctor_mB15742AEAFC3FBE86540344C4003E62B49BA2FBC(__this, Distance_1__ctor_mB15742AEAFC3FBE86540344C4003E62B49BA2FBC_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Divide_get_defaultDividend_mBF1B9C1132D037F8D6C6F7E49646C36EF39C554E (Vector2Divide_tFD4F1EF9ADB37E7F00602A46DD600F470E319E02* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Divide_get_defaultDivisor_mECD80AEC83E60F1280F3BBC54EDDB64F08BDACB2 (Vector2Divide_tFD4F1EF9ADB37E7F00602A46DD600F470E319E02* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Divide_Operation_mB95FD5599DA2E9A7A949225E3C4BBFD86C6E1C0C (Vector2Divide_tFD4F1EF9ADB37E7F00602A46DD600F470E319E02* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)(L_1/L_3)), ((float)(L_5/L_7)), NULL);
		V_0 = L_8;
		goto IL_0023;
	}

IL_0023:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Divide__ctor_m1779C64AF70901C6063E65C19B039F01AF98EB3C (Vector2Divide_tFD4F1EF9ADB37E7F00602A46DD600F470E319E02* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Divide_1__ctor_m8908421C1B4D677423A884820970BFBE684E57AD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Divide_1__ctor_m8908421C1B4D677423A884820970BFBE684E57AD(__this, Divide_1__ctor_m8908421C1B4D677423A884820970BFBE684E57AD_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector2DotProduct_Operation_m9F9C9D340EB074291BC1D9DE5A0326E7A439FE20 (Vector2DotProduct_t5AF887417EB2C7E3B37111FB2A94F39341788B44* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		float L_2;
		L_2 = Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2DotProduct__ctor_mBD8A18894A12423562B606ACDB7AE0804542BB17 (Vector2DotProduct_t5AF887417EB2C7E3B37111FB2A94F39341788B44* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DotProduct_1__ctor_m9B54BB591F9E404077443BBEBC44A5D5E36F85B7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DotProduct_1__ctor_m9B54BB591F9E404077443BBEBC44A5D5E36F85B7(__this, DotProduct_1__ctor_m9B54BB591F9E404077443BBEBC44A5D5E36F85B7_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Lerp_get_defaultA_m5AE376591F327E876CAEA75461593BF7D34011E6 (Vector2Lerp_t4ABC7F21BB791DBCD797AFE6841508FFA45A996C* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Lerp_get_defaultB_mF6C6A6C7D7E22F7309FF5D6A0411084DE397A957 (Vector2Lerp_t4ABC7F21BB791DBCD797AFE6841508FFA45A996C* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Lerp_Operation_mD21CFBF0790363991B93DCE763E5C2BBABC6B8B2 (Vector2Lerp_t4ABC7F21BB791DBCD797AFE6841508FFA45A996C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		float L_2 = ___2_t;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Lerp__ctor_mB5756A55D68F3E62CB7842B2B4724E18E9321B70 (Vector2Lerp_t4ABC7F21BB791DBCD797AFE6841508FFA45A996C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lerp_1__ctor_mE9AAC624E5770642B53FCD1D5DB43D27BCDABA73_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Lerp_1__ctor_mE9AAC624E5770642B53FCD1D5DB43D27BCDABA73(__this, Lerp_1__ctor_mE9AAC624E5770642B53FCD1D5DB43D27BCDABA73_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Maximum_Operation_mCD85F27028EEDEEA904DBB26729478004330DDF8 (Vector2Maximum_t78342326F1B00C0E43CF463CC20631A878469880* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_Max_m1E906743ECA6478A2EDCCFECD9D509898F66152B_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Maximum_Operation_m44291745CB221236B78990EBDA8C4419C8F9A025 (Vector2Maximum_t78342326F1B00C0E43CF463CC20631A878469880* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		V_0 = (bool)0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		V_1 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_004c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_004c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
				L_6 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(0, IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				bool L_7 = V_0;
				V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_4;
				if (!L_8)
				{
					goto IL_002d_1;
				}
			}
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_3;
				V_1 = L_9;
				V_0 = (bool)1;
				goto IL_0037_1;
			}

IL_002d_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_1;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_3;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
				L_12 = Vector2_Max_m1E906743ECA6478A2EDCCFECD9D509898F66152B_inline(L_10, L_11, NULL);
				V_1 = L_12;
			}

IL_0037_1:
			{
			}

IL_0038_1:
			{
				RuntimeObject* L_13 = V_2;
				NullCheck(L_13);
				bool L_14;
				L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
				if (L_14)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = V_1;
		V_5 = L_15;
		goto IL_0052;
	}

IL_0052:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_5;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Maximum__ctor_m6EED730938EB605819DE94AE281CD30C8451F5CC (Vector2Maximum_t78342326F1B00C0E43CF463CC20631A878469880* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Maximum_1__ctor_mC8EB2A8E61497809651161D1BB29928C47F36968_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Maximum_1__ctor_mC8EB2A8E61497809651161D1BB29928C47F36968(__this, Maximum_1__ctor_mC8EB2A8E61497809651161D1BB29928C47F36968_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Minimum_Operation_m7DAE4A1998F71BFA2690FEDFD743C1A346328FF6 (Vector2Minimum_t0118D3BCCC30009374C3613725CCAA9FC1925216* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Minimum_Operation_mF0B02D143D12780384D088508D324E19B25DB884 (Vector2Minimum_t0118D3BCCC30009374C3613725CCAA9FC1925216* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		V_0 = (bool)0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		V_1 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_004c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_004c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
				L_6 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(0, IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				bool L_7 = V_0;
				V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_4;
				if (!L_8)
				{
					goto IL_002d_1;
				}
			}
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_3;
				V_1 = L_9;
				V_0 = (bool)1;
				goto IL_0037_1;
			}

IL_002d_1:
			{
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_1;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_3;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
				L_12 = Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline(L_10, L_11, NULL);
				V_1 = L_12;
			}

IL_0037_1:
			{
			}

IL_0038_1:
			{
				RuntimeObject* L_13 = V_2;
				NullCheck(L_13);
				bool L_14;
				L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
				if (L_14)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15 = V_1;
		V_5 = L_15;
		goto IL_0052;
	}

IL_0052:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_5;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Minimum__ctor_mBAAEAEED83A6D97EA8FBE79A07E8442F70E27BF2 (Vector2Minimum_t0118D3BCCC30009374C3613725CCAA9FC1925216* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Minimum_1__ctor_mEDCAC635E23412F7D3B84FC11DD58CD3B8EAE936_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Minimum_1__ctor_mEDCAC635E23412F7D3B84FC11DD58CD3B8EAE936(__this, Minimum_1__ctor_mEDCAC635E23412F7D3B84FC11DD58CD3B8EAE936_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Modulo_get_defaultDividend_m1D43EE4C68C479DAE89551DD256CBE7A81B6AEE9 (Vector2Modulo_tC7C028DB2C806F10F4514E4391715DC8B5441BCB* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Modulo_get_defaultDivisor_mDD42A437E549F62D83F2A1421C5E999762A03EE4 (Vector2Modulo_tC7C028DB2C806F10F4514E4391715DC8B5441BCB* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Modulo_Operation_m914A6507B59A07163DE05FAD92D5F74E600988F7 (Vector2Modulo_tC7C028DB2C806F10F4514E4391715DC8B5441BCB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), (fmodf(L_1, L_3)), (fmodf(L_5, L_7)), NULL);
		V_0 = L_8;
		goto IL_0023;
	}

IL_0023:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Modulo__ctor_mD4F5E45EF4F1FFAD2CED4EFF5A561E81668529B3 (Vector2Modulo_tC7C028DB2C806F10F4514E4391715DC8B5441BCB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Modulo_1__ctor_m7DB5E1E30FACB0CE4CF3BB528188E65627FD10A3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Modulo_1__ctor_m7DB5E1E30FACB0CE4CF3BB528188E65627FD10A3(__this, Modulo_1__ctor_m7DB5E1E30FACB0CE4CF3BB528188E65627FD10A3_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2MoveTowards_get_defaultCurrent_mCACAE33F4B504403C8E5969C30225416E668F7D7 (Vector2MoveTowards_t53F4D27D4E61D99D20058B15C647CA630AE23E4C* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2MoveTowards_get_defaultTarget_mA786A47F6DDCC5DF90852B4DCDE8A5C98C8CEADE (Vector2MoveTowards_t53F4D27D4E61D99D20058B15C647CA630AE23E4C* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2MoveTowards_Operation_m11B0E45FF47B4CC41EFF7E01BB48252D57715ACF (Vector2MoveTowards_t53F4D27D4E61D99D20058B15C647CA630AE23E4C* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_current, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_target, float ___2_maxDelta, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_current;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_target;
		float L_2 = ___2_maxDelta;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = Vector2_MoveTowards_m138E823B0F25EF10A2261E57C5706232E8EA9A9A_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2MoveTowards__ctor_m887D0B6CC4CD17CE2EFB9133790AF65FB1A81A63 (Vector2MoveTowards_t53F4D27D4E61D99D20058B15C647CA630AE23E4C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MoveTowards_1__ctor_m249C5A25D65D178D5CCC47CF5E5D337EC5676CEA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MoveTowards_1__ctor_m249C5A25D65D178D5CCC47CF5E5D337EC5676CEA(__this, MoveTowards_1__ctor_m249C5A25D65D178D5CCC47CF5E5D337EC5676CEA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Multiply_get_defaultB_mBF153D01659B0453B71F4147BA6A356D02DC270E (Vector2Multiply_tFA2277CCEF599208A54B11339A0304D4372D95AE* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Multiply_Operation_m8ECDE1DF6F0946753EA237ABD78A95DEAE2E4B0C (Vector2Multiply_tFA2277CCEF599208A54B11339A0304D4372D95AE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), NULL);
		V_0 = L_8;
		goto IL_0023;
	}

IL_0023:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Multiply__ctor_m0A811D7ACCE273D409BAE2633ABC7AA4BA03E389 (Vector2Multiply_tFA2277CCEF599208A54B11339A0304D4372D95AE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Multiply_1__ctor_m064CB2929FE848D5FEDEC0E4A9C8DDB11B486C80_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Multiply_1__ctor_m064CB2929FE848D5FEDEC0E4A9C8DDB11B486C80(__this, Multiply_1__ctor_m064CB2929FE848D5FEDEC0E4A9C8DDB11B486C80_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Normalize_Operation_m86F36B6AC48EE31909F0392C4E93BD894CC163FC (Vector2Normalize_t981B34A3198C3BBC604C5EF7FB2C5C2E00EA90D6* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_input, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline((&___0_input), NULL);
		V_0 = L_0;
		goto IL_000b;
	}

IL_000b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Normalize__ctor_m46CB8C4BCF70BEB0750BA0695F04885821CAE627 (Vector2Normalize_t981B34A3198C3BBC604C5EF7FB2C5C2E00EA90D6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Normalize_1__ctor_m820C0EB4FD9530A6C0AC208741AD4DDE0D4F9DD9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Normalize_1__ctor_m820C0EB4FD9530A6C0AC208741AD4DDE0D4F9DD9(__this, Normalize_1__ctor_m820C0EB4FD9530A6C0AC208741AD4DDE0D4F9DD9_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2PerSecond_Operation_m16B6790B94664F282AE86EF0200902BC3CCC4CD9 (Vector2PerSecond_t64F76A4D33A8613142C41ACEEA87858A4B103975* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_input, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_input;
		float L_1;
		L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000f;
	}

IL_000f:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2PerSecond__ctor_mF7C9CBDBBE1EFF7929443EEF002AFA159F93518D (Vector2PerSecond_t64F76A4D33A8613142C41ACEEA87858A4B103975* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerSecond_1__ctor_m01D915EFB827941C7670B45F79F8830C84A38BEA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PerSecond_1__ctor_m01D915EFB827941C7670B45F79F8830C84A38BEA(__this, PerSecond_1__ctor_m01D915EFB827941C7670B45F79F8830C84A38BEA_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Project_Operation_mFB4BA4840E074AEE7E0FCCDF29E1394E09280EEC (Vector2Project_t343714C7D19CD3480E71576E6C53A0B77548CB7F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		float L_2;
		L_2 = Vector2_Dot_mC1E68FDB4FB462A279A303C043B8FD0AC11C8458_inline(L_0, L_1, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
		L_3 = Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline((&___1_b), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		L_4 = Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline(L_2, L_3, NULL);
		V_0 = L_4;
		goto IL_0017;
	}

IL_0017:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Project__ctor_m64A1CF05D9FC0BBD64D8C135862D03856B421C87 (Vector2Project_t343714C7D19CD3480E71576E6C53A0B77548CB7F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Project_1__ctor_m0BDDA01A3CCAD535D31F2EFF940F063C7DB225E9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Project_1__ctor_m0BDDA01A3CCAD535D31F2EFF940F063C7DB225E9(__this, Project_1__ctor_m0BDDA01A3CCAD535D31F2EFF940F063C7DB225E9_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Round_Floor_m8ACCC2A72766AAF34E16A91E00925263952305C9 (Vector2Round_tCAF9DCE93245B285319DFD12E6003A4C42F71ECE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_input, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = floorf(L_1);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = floorf(L_4);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_001f;
	}

IL_001f:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Round_AwayFromZero_m66010517702E0A6CF5B83A52B0AE3C01E9B77758 (Vector2Round_tCAF9DCE93245B285319DFD12E6003A4C42F71ECE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_input, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = bankers_roundf(L_1);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = bankers_roundf(L_4);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_001f;
	}

IL_001f:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Round_Ceiling_m2B32E7EE68BDC18018A4D4193E73E4C098470EC1 (Vector2Round_tCAF9DCE93245B285319DFD12E6003A4C42F71ECE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_input, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = ceilf(L_1);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = ceilf(L_4);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), L_2, L_5, NULL);
		V_0 = L_6;
		goto IL_001f;
	}

IL_001f:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Round__ctor_mC4AE3AFE2332118F90DDD6BD6340EFD2E1A6FE93 (Vector2Round_tCAF9DCE93245B285319DFD12E6003A4C42F71ECE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Round_2__ctor_m0252240138705632A0C89E173DD3D3AEF4873657_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Round_2__ctor_m0252240138705632A0C89E173DD3D3AEF4873657(__this, Round_2__ctor_m0252240138705632A0C89E173DD3D3AEF4873657_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Subtract_get_defaultMinuend_m12FAD0958228ECB42E0B693C63C46CBCDB50A573 (Vector2Subtract_t341BE86D527E990FB4D1D2D861B98DF3618C7347* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Subtract_get_defaultSubtrahend_m9216DB9C6BF6B3F3FCC0AED414C052AA4F2A5E50 (Vector2Subtract_t341BE86D527E990FB4D1D2D861B98DF3618C7347* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Subtract_Operation_mF2123EB1E99FB37CC98390435C0C3C5BC29E8EB8 (Vector2Subtract_t341BE86D527E990FB4D1D2D861B98DF3618C7347* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Subtract__ctor_m8D063DC78A190C545A02A80F5EB8CF8BC1F41BEF (Vector2Subtract_t341BE86D527E990FB4D1D2D861B98DF3618C7347* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subtract_1__ctor_m6C8207A3CF030874BB2D511D57B504CDBD16BF4F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Subtract_1__ctor_m6C8207A3CF030874BB2D511D57B504CDBD16BF4F(__this, Subtract_1__ctor_m6C8207A3CF030874BB2D511D57B504CDBD16BF4F_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Sum_get_defaultValue_m636484A64AA81580CCA273C5BD9F76C501308E3D (Vector2Sum_t96CCEB3B4CF0E48078C49B4AE6EA31E2EAD76EEB* __this, const RuntimeMethod* method) 
{
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Sum_Operation_m6C9DBEE835A18A497A5498665301DA870DFB001E (Vector2Sum_t96CCEB3B4CF0E48078C49B4AE6EA31E2EAD76EEB* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_b;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		L_2 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Sum_Operation_mF024F25C3AA20EE96D0C49D680A6089BEFCC4F0B (Vector2Sum_t96CCEB3B4CF0E48078C49B4AE6EA31E2EAD76EEB* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		V_0 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591_il2cpp_TypeInfo_var, L_1);
		V_1 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002c:
			{
				{
					RuntimeObject* L_3 = V_1;
					if (!L_3)
					{
						goto IL_0036;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_0036:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0022_1;
			}

IL_0011_1:
			{
				RuntimeObject* L_5 = V_1;
				NullCheck(L_5);
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
				L_6 = InterfaceFuncInvoker0< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(0, IEnumerator_1_tC0C08C9659581E6A592DEEC8CEE4A412A400B773_il2cpp_TypeInfo_var, L_5);
				V_2 = L_6;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = V_2;
				Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
				L_9 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_7, L_8, NULL);
				V_0 = L_9;
			}

IL_0022_1:
			{
				RuntimeObject* L_10 = V_1;
				NullCheck(L_10);
				bool L_11;
				L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
				if (L_11)
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_0037;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0037:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_0;
		V_3 = L_12;
		goto IL_003b;
	}

IL_003b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_3;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Sum__ctor_m6B375225D94369F687ECD1345D4B8CB07C1CCF9E (Vector2Sum_t96CCEB3B4CF0E48078C49B4AE6EA31E2EAD76EEB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sum_1__ctor_m601646291B1EFE1A2E07C40AEC402B4B9F4C8A19_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Sum_1__ctor_m601646291B1EFE1A2E07C40AEC402B4B9F4C8A19(__this, Sum_1__ctor_m601646291B1EFE1A2E07C40AEC402B4B9F4C8A19_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DeprecatedVector3Add_get_defaultB_m3B3D7378623B577E5B902CDAD01A04B4F3E78C51 (DeprecatedVector3Add_t6A09BFCD3ED188E2F4638E1B79F27A5C956B97B1* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 DeprecatedVector3Add_Operation_m6E51B82B11A770F57D73A3F84C51995BB40FD5FC (DeprecatedVector3Add_t6A09BFCD3ED188E2F4638E1B79F27A5C956B97B1* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeprecatedVector3Add__ctor_mDD42ACC14BE690AA04077EDD954337FC2A1770A2 (DeprecatedVector3Add_t6A09BFCD3ED188E2F4638E1B79F27A5C956B97B1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Add_1__ctor_m1C0146807C6FC031701F79178DA362D7A2BED6C5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Add_1__ctor_m1C0146807C6FC031701F79178DA362D7A2BED6C5(__this, Add_1__ctor_m1C0146807C6FC031701F79178DA362D7A2BED6C5_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Absolute_Operation_mBE94AD05D96B5493C1D2572D4A9E36300FC69548 (Vector3Absolute_t36E228D7A4E9CFB0542DB87F6B8EC44C8C35C9E9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_input, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = fabsf(L_1);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = fabsf(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = fabsf(L_7);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_2, L_5, L_8, NULL);
		V_0 = L_9;
		goto IL_002a;
	}

IL_002a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Absolute__ctor_m19938CCD8E75E047064FD606BA65E51686ACB669 (Vector3Absolute_t36E228D7A4E9CFB0542DB87F6B8EC44C8C35C9E9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Absolute_1__ctor_mFACD3D5A7D4356EF2FFE2212456178121069D46E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Absolute_1__ctor_mFACD3D5A7D4356EF2FFE2212456178121069D46E(__this, Absolute_1__ctor_mFACD3D5A7D4356EF2FFE2212456178121069D46E_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3Angle_Operation_m045F19CEEDE28C1453EA5ECE28795BF83466534B (Vector3Angle_t7619E9641B8137D66C77E2BE2DE3D6DA0EDD93A1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		float L_2;
		L_2 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Angle__ctor_m064CA04C323A02703E8D4B4A3A8F03D48E6D458B (Vector3Angle_t7619E9641B8137D66C77E2BE2DE3D6DA0EDD93A1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Angle_1__ctor_mFF3182F8E10A6BC4408DEF16733AE3305CD66B0F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Angle_1__ctor_mFF3182F8E10A6BC4408DEF16733AE3305CD66B0F(__this, Angle_1__ctor_mFF3182F8E10A6BC4408DEF16733AE3305CD66B0F_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Average_Operation_m2D46003891AE8112D16875D5A1D494738C4688CF (Vector3Average_tBED73D68BEEF7FF1248CD39DC757EE1D17F7D69E* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_2, (2.0f), NULL);
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Average_Operation_mCAAC763A22858962783F6E8E1C9B64292A96311B (Vector3Average_tBED73D68BEEF7FF1248CD39DC757EE1D17F7D69E* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	RuntimeObject* V_2 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_0 = L_0;
		V_1 = 0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0032:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_003c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_003c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0028_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
				L_6 = InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(0, IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_3;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
				L_9 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_7, L_8, NULL);
				V_0 = L_9;
				int32_t L_10 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
			}

IL_0028_1:
			{
				RuntimeObject* L_11 = V_2;
				NullCheck(L_11);
				bool L_12;
				L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
				if (L_12)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_003d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
		int32_t L_14 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_13, ((float)L_14), NULL);
		V_0 = L_15;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
		V_4 = L_16;
		goto IL_004b;
	}

IL_004b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_4;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Average__ctor_mC9A294A8BC931C51218DCD05C7C249A3BC1FF833 (Vector3Average_tBED73D68BEEF7FF1248CD39DC757EE1D17F7D69E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Average_1__ctor_m8CE31B1EF87B35E2877361BDA31891916F29CE15_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Average_1__ctor_m8CE31B1EF87B35E2877361BDA31891916F29CE15(__this, Average_1__ctor_m8CE31B1EF87B35E2877361BDA31891916F29CE15_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3CrossProduct_Operation_mEE919194FDA1B4B9BC664A10E656467DA8F1C178 (Vector3CrossProduct_t848A37825FEB624A3EC0301564E9731CDEFA6136* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3CrossProduct__ctor_m2CEBE0B2CC203371C5046A96CB9A030FB194ADC5 (Vector3CrossProduct_t848A37825FEB624A3EC0301564E9731CDEFA6136* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CrossProduct_1__ctor_mFDED394C5869604BF873896A6615671CA6DB4C5A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CrossProduct_1__ctor_mFDED394C5869604BF873896A6615671CA6DB4C5A(__this, CrossProduct_1__ctor_mFDED394C5869604BF873896A6615671CA6DB4C5A_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3Distance_Operation_mBDAA4C2CB02904E924833245ED8B821FEDF07C73 (Vector3Distance_tAF516992F172269EF9230D15B92597134961E0F9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		float L_2;
		L_2 = Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Distance__ctor_mA06869EE4E5DF70FBF6023079CC037A127C182FD (Vector3Distance_tAF516992F172269EF9230D15B92597134961E0F9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Distance_1__ctor_mC22BF4CF632A093026ED91C815C1A43909365274_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Distance_1__ctor_mC22BF4CF632A093026ED91C815C1A43909365274(__this, Distance_1__ctor_mC22BF4CF632A093026ED91C815C1A43909365274_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Divide_get_defaultDividend_mDF579EB3C4E1E96BF065141CFBAA4A0A1FDEEC38 (Vector3Divide_t7C4E7914B0DD1E8E56B7268CF1738FB33CF84E0E* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Divide_get_defaultDivisor_mE5A7F16B8B6B5759F2DAE5823BA139CFA08BD0CF (Vector3Divide_t7C4E7914B0DD1E8E56B7268CF1738FB33CF84E0E* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Divide_Operation_m6E887136E81C908468DF1578FC9B1CF842B798FF (Vector3Divide_t7C4E7914B0DD1E8E56B7268CF1738FB33CF84E0E* __this, 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)(L_1/L_3)), ((float)(L_5/L_7)), ((float)(L_9/L_11)), NULL);
		V_0 = L_12;
		goto IL_0030;
	}

IL_0030:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Divide__ctor_m4DCFB5ACF69005B961ABBE3B5BAAC3E3146D2655 (Vector3Divide_t7C4E7914B0DD1E8E56B7268CF1738FB33CF84E0E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Divide_1__ctor_mC9E36F3C2ED914BB90B5CB11FAD793AA8E53393C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Divide_1__ctor_mC9E36F3C2ED914BB90B5CB11FAD793AA8E53393C(__this, Divide_1__ctor_mC9E36F3C2ED914BB90B5CB11FAD793AA8E53393C_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector3DotProduct_Operation_m12DE579E23D18DBA1F72AB69789183E38CC07A1B (Vector3DotProduct_tE3D1DCC239355600AA91044A1A954A5BB5A3B4D9* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		float L_2;
		L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3DotProduct__ctor_m87AC04B00C3307A9A2D2451FC73ACDF58CE58047 (Vector3DotProduct_tE3D1DCC239355600AA91044A1A954A5BB5A3B4D9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DotProduct_1__ctor_m9CB531E1E7D3411731847CD236C18DCC4F06B67B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DotProduct_1__ctor_m9CB531E1E7D3411731847CD236C18DCC4F06B67B(__this, DotProduct_1__ctor_m9CB531E1E7D3411731847CD236C18DCC4F06B67B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Lerp_get_defaultA_m8AA860EFBE015C376E7C1315A79F1FD3081BAE58 (Vector3Lerp_t2014E0B22883925A199B0A99100945157194A640* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Lerp_get_defaultB_m77600AFECDBCF7329AC8CA6D03375DBB43853D7B (Vector3Lerp_t2014E0B22883925A199B0A99100945157194A640* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Lerp_Operation_m18569D7D1C1DD4245D8E16813B9DEF2042DF993E (Vector3Lerp_t2014E0B22883925A199B0A99100945157194A640* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		float L_2 = ___2_t;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Lerp__ctor_m50B5C1B7D3214CA8D0074700AD55E888C5DA266F (Vector3Lerp_t2014E0B22883925A199B0A99100945157194A640* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lerp_1__ctor_m5EC162E318A2BC68FF826B5F3E07EBAFB348E998_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Lerp_1__ctor_m5EC162E318A2BC68FF826B5F3E07EBAFB348E998(__this, Lerp_1__ctor_m5EC162E318A2BC68FF826B5F3E07EBAFB348E998_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Maximum_Operation_mB55B15CB5D60AE8B9AAE8EF16B7BFDDFFCC20B35 (Vector3Maximum_tAFA850AD2B08FFB6227E4B9AA51E183A76C8B232* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Maximum_Operation_mB41FDA1B0A474EAB76CC39D64780479B29FACFA3 (Vector3Maximum_tAFA850AD2B08FFB6227E4B9AA51E183A76C8B232* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		V_0 = (bool)0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_1 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_004c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_004c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
				L_6 = InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(0, IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				bool L_7 = V_0;
				V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_4;
				if (!L_8)
				{
					goto IL_002d_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_3;
				V_1 = L_9;
				V_0 = (bool)1;
				goto IL_0037_1;
			}

IL_002d_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_3;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
				L_12 = Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_inline(L_10, L_11, NULL);
				V_1 = L_12;
			}

IL_0037_1:
			{
			}

IL_0038_1:
			{
				RuntimeObject* L_13 = V_2;
				NullCheck(L_13);
				bool L_14;
				L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
				if (L_14)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
		V_5 = L_15;
		goto IL_0052;
	}

IL_0052:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_5;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Maximum__ctor_m64FF54CF37C6EA717DAE3B3B524A6D9EA4A26512 (Vector3Maximum_tAFA850AD2B08FFB6227E4B9AA51E183A76C8B232* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Maximum_1__ctor_m57AF354225C1EE7380CD737623F76F4BEB1F989F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Maximum_1__ctor_m57AF354225C1EE7380CD737623F76F4BEB1F989F(__this, Maximum_1__ctor_m57AF354225C1EE7380CD737623F76F4BEB1F989F_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Minimum_Operation_m3F0AC2C166A37CF92E20ADFB6EEB6DF605C804E4 (Vector3Minimum_t6B791B90C6DDFAEBA3BBEF4123923379A6AC8BCB* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Minimum_Operation_mF178B2017B56FB6316A1A4928528E9C9D7B46F97 (Vector3Minimum_t6B791B90C6DDFAEBA3BBEF4123923379A6AC8BCB* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		V_0 = (bool)0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_1 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_004c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_004c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
				L_6 = InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(0, IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				bool L_7 = V_0;
				V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_4;
				if (!L_8)
				{
					goto IL_002d_1;
				}
			}
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_3;
				V_1 = L_9;
				V_0 = (bool)1;
				goto IL_0037_1;
			}

IL_002d_1:
			{
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_3;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
				L_12 = Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_inline(L_10, L_11, NULL);
				V_1 = L_12;
			}

IL_0037_1:
			{
			}

IL_0038_1:
			{
				RuntimeObject* L_13 = V_2;
				NullCheck(L_13);
				bool L_14;
				L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
				if (L_14)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
		V_5 = L_15;
		goto IL_0052;
	}

IL_0052:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_5;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Minimum__ctor_m3EEAC5AD6149CD07E535AC078013E798ABD515D0 (Vector3Minimum_t6B791B90C6DDFAEBA3BBEF4123923379A6AC8BCB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Minimum_1__ctor_m6833526C8CA53088E221F98DAC2EB1C3A8DDE864_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Minimum_1__ctor_m6833526C8CA53088E221F98DAC2EB1C3A8DDE864(__this, Minimum_1__ctor_m6833526C8CA53088E221F98DAC2EB1C3A8DDE864_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Modulo_get_defaultDividend_mBDDD6442DC739BD24AB6E32CFD14CA8FBA3DF0AC (Vector3Modulo_t4DCA2F8A720D99BE985E9B16F40195B11A733F6A* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Modulo_get_defaultDivisor_m50EF41569F5C1A9AA049C3E69B6AFF402B432031 (Vector3Modulo_t4DCA2F8A720D99BE985E9B16F40195B11A733F6A* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Modulo_Operation_mCC1A59C87D88DFBE5A03C8D9960F4AF94E93FAA0 (Vector3Modulo_t4DCA2F8A720D99BE985E9B16F40195B11A733F6A* __this, 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), (fmodf(L_1, L_3)), (fmodf(L_5, L_7)), (fmodf(L_9, L_11)), NULL);
		V_0 = L_12;
		goto IL_0030;
	}

IL_0030:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Modulo__ctor_mC4291CDF50743B0F94F9ED14E86A580765D24123 (Vector3Modulo_t4DCA2F8A720D99BE985E9B16F40195B11A733F6A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Modulo_1__ctor_m549078D10DB224DBF0CB2D993EE9E663C13793F0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Modulo_1__ctor_m549078D10DB224DBF0CB2D993EE9E663C13793F0(__this, Modulo_1__ctor_m549078D10DB224DBF0CB2D993EE9E663C13793F0_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3MoveTowards_get_defaultCurrent_m6746E85A8E9A3A576554839B7C7AB396A2CA90DF (Vector3MoveTowards_tF1D06EA14734A994D0951E3637F3A3E8F37486B7* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3MoveTowards_get_defaultTarget_mC9790B4F7DE366D64A2100130A40C20A306B4BF8 (Vector3MoveTowards_tF1D06EA14734A994D0951E3637F3A3E8F37486B7* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3MoveTowards_Operation_mDD307C004685BFC3B2726C6CC026719F5E752399 (Vector3MoveTowards_tF1D06EA14734A994D0951E3637F3A3E8F37486B7* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_current, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_target, float ___2_maxDelta, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_current;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_target;
		float L_2 = ___2_maxDelta;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Vector3_MoveTowards_m0363264647799F3173AC37F8E819F98298249B08_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3MoveTowards__ctor_mA6C8963004E9B76FDBFBABFB7EA611BF982A7E06 (Vector3MoveTowards_tF1D06EA14734A994D0951E3637F3A3E8F37486B7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MoveTowards_1__ctor_m4B6982A734E94192A15D5B1EA006569448A6ED75_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MoveTowards_1__ctor_m4B6982A734E94192A15D5B1EA006569448A6ED75(__this, MoveTowards_1__ctor_m4B6982A734E94192A15D5B1EA006569448A6ED75_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Multiply_get_defaultB_m2DA9DF14CDB726D9EB502618C66CFE7BA29842DF (Vector3Multiply_tB6F36EEB76B9D72B9BC467470CDF5A2952E3E095* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Multiply_Operation_m02061594DDE0772BDF311C182D8CD8AA68A52531 (Vector3Multiply_tB6F36EEB76B9D72B9BC467470CDF5A2952E3E095* __this, 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_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), NULL);
		V_0 = L_12;
		goto IL_0030;
	}

IL_0030:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Multiply__ctor_m7BFCC187C56AF903ED6CD003F7AC656E8228CEC3 (Vector3Multiply_tB6F36EEB76B9D72B9BC467470CDF5A2952E3E095* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Multiply_1__ctor_m0E81CDF4ED1AC04693730875C7DF1B710EFCEF53_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Multiply_1__ctor_m0E81CDF4ED1AC04693730875C7DF1B710EFCEF53(__this, Multiply_1__ctor_m0E81CDF4ED1AC04693730875C7DF1B710EFCEF53_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Normalize_Operation_m884821855494E06D6B65E6C29956D63DC16667BE (Vector3Normalize_t30F06BBABA8225EF49BB94E22FDC9621573C84E3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_input, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_input;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Normalize__ctor_mAC597C210CD0DF4DB8137BA4D387B164A7C937E6 (Vector3Normalize_t30F06BBABA8225EF49BB94E22FDC9621573C84E3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Normalize_1__ctor_mBD54A24B93036056307264CC3F26B2710D5D691B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Normalize_1__ctor_mBD54A24B93036056307264CC3F26B2710D5D691B(__this, Normalize_1__ctor_mBD54A24B93036056307264CC3F26B2710D5D691B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3PerSecond_Operation_mA1263EEC36EAF9495FB83E96616160BF4FB14352 (Vector3PerSecond_t23E90CB0A73EA45CD38B0464D715378FED778B99* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_input, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_input;
		float L_1;
		L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000f;
	}

IL_000f:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3PerSecond__ctor_m0A93F1EE6F1A4C7EAD57C3B3CC7A429A301A3D1B (Vector3PerSecond_t23E90CB0A73EA45CD38B0464D715378FED778B99* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerSecond_1__ctor_m9F51C8A62488D028CAB0A59F79288665016A6FD7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PerSecond_1__ctor_m9F51C8A62488D028CAB0A59F79288665016A6FD7(__this, PerSecond_1__ctor_m9F51C8A62488D028CAB0A59F79288665016A6FD7_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Project_Operation_mBF254256DCCF75B0614A228C63BE6D1B400F8862 (Vector3Project_tCE155E06D1544D15E5BA3CD56D6BDFC2C6FB76ED* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_Project_m85DF3CB297EC5E1A17BD6266FF65E86AB7372C9B_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Project__ctor_mA0282EC81DB64FA886EC2C84CA970C8D55E8BE38 (Vector3Project_tCE155E06D1544D15E5BA3CD56D6BDFC2C6FB76ED* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Project_1__ctor_m0ACE6E5BA01E5A5B38CDD5C2906F0D84DED528AE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Project_1__ctor_m0ACE6E5BA01E5A5B38CDD5C2906F0D84DED528AE(__this, Project_1__ctor_m0ACE6E5BA01E5A5B38CDD5C2906F0D84DED528AE_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Round_Floor_mF210059CF8BD4CFB9DBB99C07EBC34D61C26BE63 (Vector3Round_t44C87D5B6B8D1365EFA7DD08C83767DACE2994D2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_input, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = floorf(L_1);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = floorf(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = floorf(L_7);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_2, L_5, L_8, NULL);
		V_0 = L_9;
		goto IL_002a;
	}

IL_002a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Round_AwayFromZero_mC8B5A0EF5A88B2F6CAF1A6A5199931501DA3364B (Vector3Round_t44C87D5B6B8D1365EFA7DD08C83767DACE2994D2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_input, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = bankers_roundf(L_1);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = bankers_roundf(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = bankers_roundf(L_7);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_2, L_5, L_8, NULL);
		V_0 = L_9;
		goto IL_002a;
	}

IL_002a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Round_Ceiling_mFF52F88A34EFEC5AEF0591ABC7FBEDCC5731BD76 (Vector3Round_t44C87D5B6B8D1365EFA7DD08C83767DACE2994D2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_input, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = ceilf(L_1);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = ceilf(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = ceilf(L_7);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_2, L_5, L_8, NULL);
		V_0 = L_9;
		goto IL_002a;
	}

IL_002a:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Round__ctor_mBEC24D8E696AA547E7DA4088164AE27061CFD3C4 (Vector3Round_t44C87D5B6B8D1365EFA7DD08C83767DACE2994D2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Round_2__ctor_m7C1A744EBB1C2F3211D5DFDBE9D60B27A0B1ECF6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Round_2__ctor_m7C1A744EBB1C2F3211D5DFDBE9D60B27A0B1ECF6(__this, Round_2__ctor_m7C1A744EBB1C2F3211D5DFDBE9D60B27A0B1ECF6_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Subtract_get_defaultMinuend_m0F5435C6347138DD7D3ADD62177828594236FF55 (Vector3Subtract_t665C096A5C4DB74720E0BE34A58ACA7675718A85* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Subtract_get_defaultSubtrahend_m0F5BF137C3F9701D605B171FF820D7F4216A33D2 (Vector3Subtract_t665C096A5C4DB74720E0BE34A58ACA7675718A85* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Subtract_Operation_m7D16ECAABF8D963CEA5B7D89336E8F8C2D9AC05D (Vector3Subtract_t665C096A5C4DB74720E0BE34A58ACA7675718A85* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Subtract__ctor_m9D5493D3DBE86D4CF0A7D0090087C8F053A55DC3 (Vector3Subtract_t665C096A5C4DB74720E0BE34A58ACA7675718A85* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subtract_1__ctor_m3235AA67A37C7DC8A6613999AFA98E485A0FBE8F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Subtract_1__ctor_m3235AA67A37C7DC8A6613999AFA98E485A0FBE8F(__this, Subtract_1__ctor_m3235AA67A37C7DC8A6613999AFA98E485A0FBE8F_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Sum_get_defaultValue_m830BF2D988B1AB602772F9CD262F1B8C9AB313F4 (Vector3Sum_t7EE3D5E38CF36FC9065A7E107AD3756FC92DF081* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Sum_Operation_m1887B404FF30F7265A6DDBF5F8529409AACE9768 (Vector3Sum_t7EE3D5E38CF36FC9065A7E107AD3756FC92DF081* __this, 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;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3Sum_Operation_m3B150CAC6DC6995A52689812F6D61F32019D7725 (Vector3Sum_t7EE3D5E38CF36FC9065A7E107AD3756FC92DF081* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
		L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_0 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788_il2cpp_TypeInfo_var, L_1);
		V_1 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002c:
			{
				{
					RuntimeObject* L_3 = V_1;
					if (!L_3)
					{
						goto IL_0036;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_0036:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0022_1;
			}

IL_0011_1:
			{
				RuntimeObject* L_5 = V_1;
				NullCheck(L_5);
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
				L_6 = InterfaceFuncInvoker0< Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 >::Invoke(0, IEnumerator_1_tD1458B7D83AB52223A503862617A8A15E008EE1E_il2cpp_TypeInfo_var, L_5);
				V_2 = L_6;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
				L_9 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_7, L_8, NULL);
				V_0 = L_9;
			}

IL_0022_1:
			{
				RuntimeObject* L_10 = V_1;
				NullCheck(L_10);
				bool L_11;
				L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
				if (L_11)
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_0037;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0037:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
		V_3 = L_12;
		goto IL_003b;
	}

IL_003b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_3;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Sum__ctor_mDE0F9E76F2D55BE0E20D94AEBB28A5F14640B2FD (Vector3Sum_t7EE3D5E38CF36FC9065A7E107AD3756FC92DF081* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sum_1__ctor_mC628C4EC726635DAEBD5B636D4A6FFB21B118538_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Sum_1__ctor_mC628C4EC726635DAEBD5B636D4A6FFB21B118538(__this, Sum_1__ctor_mC628C4EC726635DAEBD5B636D4A6FFB21B118538_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 DeprecatedVector4Add_get_defaultB_m8D51DC279E11F54F5F6A814C97177CF4E157277A (DeprecatedVector4Add_t2EE31083D5C1E96B7807BEA9825A543D52E5AE12* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 DeprecatedVector4Add_Operation_m531B4ED7E50FF93D23323FC03E3FE9E82885F5F8 (DeprecatedVector4Add_t2EE31083D5C1E96B7807BEA9825A543D52E5AE12* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeprecatedVector4Add__ctor_mF2DDDF6AF0575304CC533D68177B61B2EF2A04E6 (DeprecatedVector4Add_t2EE31083D5C1E96B7807BEA9825A543D52E5AE12* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Add_1__ctor_m981AF14E2941C7DF497D461DB38D40C5B50FB8C1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Add_1__ctor_m981AF14E2941C7DF497D461DB38D40C5B50FB8C1(__this, Add_1__ctor_m981AF14E2941C7DF497D461DB38D40C5B50FB8C1_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Absolute_Operation_mE09CA56D0DF09DA1F814923918A4021CCA00F09C (Vector4Absolute_tD46E08868F8F224BCAE2C2B87F7A70B7243A8932* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_input, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = fabsf(L_1);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = fabsf(L_4);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = fabsf(L_7);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_input;
		float L_10 = L_9.___w;
		float L_11;
		L_11 = fabsf(L_10);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), L_2, L_5, L_8, L_11, NULL);
		V_0 = L_12;
		goto IL_0035;
	}

IL_0035:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Absolute__ctor_m214521A6914F8D4D7861B5FFFCC4F202C8FB3E2D (Vector4Absolute_tD46E08868F8F224BCAE2C2B87F7A70B7243A8932* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Absolute_1__ctor_m20694B61966790E45D863C14639654143971B384_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Absolute_1__ctor_m20694B61966790E45D863C14639654143971B384(__this, Absolute_1__ctor_m20694B61966790E45D863C14639654143971B384_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Average_Operation_mFB8FBDB6083A941164F520F1798E0D9C28CE35D8 (Vector4Average_t7D82E1E0173B7C57F756151C60AA27041CBA3E63* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_0, L_1, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
		L_3 = Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline(L_2, (2.0f), NULL);
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Average_Operation_mDD121C99B6CA3CE1A8B401C845BEB0D845756275 (Vector4Average_t7D82E1E0173B7C57F756151C60AA27041CBA3E63* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	RuntimeObject* V_2 = NULL;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_0 = L_0;
		V_1 = 0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0032:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_003c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_003c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0028_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
				L_6 = InterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(0, IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_3;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
				L_9 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_7, L_8, NULL);
				V_0 = L_9;
				int32_t L_10 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
			}

IL_0028_1:
			{
				RuntimeObject* L_11 = V_2;
				NullCheck(L_11);
				bool L_12;
				L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
				if (L_12)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_003d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		int32_t L_14 = V_1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
		L_15 = Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline(L_13, ((float)L_14), NULL);
		V_0 = L_15;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_0;
		V_4 = L_16;
		goto IL_004b;
	}

IL_004b:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_4;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Average__ctor_m438F70A707271D76B2D60F50720D20DA0858B1EB (Vector4Average_t7D82E1E0173B7C57F756151C60AA27041CBA3E63* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Average_1__ctor_m1F1D072ADF6356DF164E2DA9C015CC6A4BF2CE03_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Average_1__ctor_m1F1D072ADF6356DF164E2DA9C015CC6A4BF2CE03(__this, Average_1__ctor_m1F1D072ADF6356DF164E2DA9C015CC6A4BF2CE03_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector4Distance_Operation_m95E65D8C6F917AFA0621B972903B65BC93D75AA3 (Vector4Distance_t3AF749D3B55EF1FA20BC0386C2DD64B728D41BE0* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		float L_2;
		L_2 = Vector4_Distance_mDF852EE33E73E5B36084FB8DD91957BD86F9FACD_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Distance__ctor_m955EE0051AB7B5900A03C48454C99B5689A408A9 (Vector4Distance_t3AF749D3B55EF1FA20BC0386C2DD64B728D41BE0* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Distance_1__ctor_m49ED572D0F3D7F5125567DE6CCA0F3BA7195506B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Distance_1__ctor_m49ED572D0F3D7F5125567DE6CCA0F3BA7195506B(__this, Distance_1__ctor_m49ED572D0F3D7F5125567DE6CCA0F3BA7195506B_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Divide_get_defaultDividend_mDE94ED0069AA4C5047905A602EC72FC35422C32D (Vector4Divide_t904CEDF8AA136E4A87B62486CB9AC81A4B78C69D* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Divide_get_defaultDivisor_m533251DAD870A807634751249C1AD5140AE7E0A0 (Vector4Divide_t904CEDF8AA136E4A87B62486CB9AC81A4B78C69D* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Divide_Operation_m17D87933CB21E1B4F5EE41A3578CD7174D8E5B87 (Vector4Divide_t904CEDF8AA136E4A87B62486CB9AC81A4B78C69D* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), ((float)(L_1/L_3)), ((float)(L_5/L_7)), ((float)(L_9/L_11)), ((float)(L_13/L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Divide__ctor_mFE9A896F2EE424C243A75DC85CD621951541A85E (Vector4Divide_t904CEDF8AA136E4A87B62486CB9AC81A4B78C69D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Divide_1__ctor_m66883B8361FB8314C7A9E3C4FA4E2C900D0C2E9E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Divide_1__ctor_m66883B8361FB8314C7A9E3C4FA4E2C900D0C2E9E(__this, Divide_1__ctor_m66883B8361FB8314C7A9E3C4FA4E2C900D0C2E9E_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Vector4DotProduct_Operation_mEB3A18CAC0CBF199FAA2A43DB2E42C7E0432CCED (Vector4DotProduct_t38A29CC583305A37449BF3B9DD51FF044EEAFE30* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		float L_2;
		L_2 = Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		float L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4DotProduct__ctor_m7262F147E67F350DC39E212B6B09B39264E87958 (Vector4DotProduct_t38A29CC583305A37449BF3B9DD51FF044EEAFE30* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DotProduct_1__ctor_mDE83024E1C99024D3F176C3BA1F21C0876A5CF35_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DotProduct_1__ctor_mDE83024E1C99024D3F176C3BA1F21C0876A5CF35(__this, DotProduct_1__ctor_mDE83024E1C99024D3F176C3BA1F21C0876A5CF35_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Lerp_get_defaultA_m6CA8671D150971D92F95C7F09123E84A8DA9DB7F (Vector4Lerp_t30E98D0BB3148783ECF18AF8DF6132F00584E866* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Lerp_get_defaultB_m5C4791CD2D3293BDD35351DBB3EDAAB20C3A37AB (Vector4Lerp_t30E98D0BB3148783ECF18AF8DF6132F00584E866* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_one_m0AA55064B3C47D9D94E5BC4EE6AEC5B6E4F2D151_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Lerp_Operation_m55EFAD5B7F292A49219E689A6A7788DDB43FA5EE (Vector4Lerp_t30E98D0BB3148783ECF18AF8DF6132F00584E866* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		float L_2 = ___2_t;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
		L_3 = Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Lerp__ctor_mD7272ED70C2CEBED845FBC819D968D4CB9443642 (Vector4Lerp_t30E98D0BB3148783ECF18AF8DF6132F00584E866* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lerp_1__ctor_m854B46732EBB320F6C27825345E5E1AB6A9E4A54_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Lerp_1__ctor_m854B46732EBB320F6C27825345E5E1AB6A9E4A54(__this, Lerp_1__ctor_m854B46732EBB320F6C27825345E5E1AB6A9E4A54_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Maximum_Operation_mFDDC7AE80F2AA4F6497292E1694166C01083BCF3 (Vector4Maximum_t7CCD88C4E7B30CC9DF01D4ADF2595B3C773BDDAE* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_Max_mB699724D9F17B16ECA962E7F16766FC3D0A64B8C_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Maximum_Operation_m38E5EB085D3885BDFC5EB9E012EB966549E03EB9 (Vector4Maximum_t7CCD88C4E7B30CC9DF01D4ADF2595B3C773BDDAE* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		V_0 = (bool)0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_1 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_004c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_004c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
				L_6 = InterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(0, IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				bool L_7 = V_0;
				V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_4;
				if (!L_8)
				{
					goto IL_002d_1;
				}
			}
			{
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_3;
				V_1 = L_9;
				V_0 = (bool)1;
				goto IL_0037_1;
			}

IL_002d_1:
			{
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = V_1;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = V_3;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
				L_12 = Vector4_Max_mB699724D9F17B16ECA962E7F16766FC3D0A64B8C_inline(L_10, L_11, NULL);
				V_1 = L_12;
			}

IL_0037_1:
			{
			}

IL_0038_1:
			{
				RuntimeObject* L_13 = V_2;
				NullCheck(L_13);
				bool L_14;
				L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
				if (L_14)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = V_1;
		V_5 = L_15;
		goto IL_0052;
	}

IL_0052:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_5;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Maximum__ctor_m1080C216D8C156B158C28CE9AAAB30765E18082C (Vector4Maximum_t7CCD88C4E7B30CC9DF01D4ADF2595B3C773BDDAE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Maximum_1__ctor_m7B9788793C5C888FF407B17F1F64E3152CBFA139_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Maximum_1__ctor_m7B9788793C5C888FF407B17F1F64E3152CBFA139(__this, Maximum_1__ctor_m7B9788793C5C888FF407B17F1F64E3152CBFA139_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Minimum_Operation_m374115D3D883B89DDD6E68624CF8CF56F5A2A0C3 (Vector4Minimum_t7D50F0F5685EF37F5AD9ECF41E12DE5900A0C7B3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_Min_m79D392F470109DE55DE1B0D48A585B5732C2C652_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Minimum_Operation_m2550BD452DB15EF679654FB34D60198CDD5834A2 (Vector4Minimum_t7D50F0F5685EF37F5AD9ECF41E12DE5900A0C7B3* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RuntimeObject* V_2 = NULL;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
	memset((&V_3), 0, sizeof(V_3));
	bool V_4 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		V_0 = (bool)0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_1 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var, L_1);
		V_2 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				{
					RuntimeObject* L_3 = V_2;
					if (!L_3)
					{
						goto IL_004c;
					}
				}
				{
					RuntimeObject* L_4 = V_2;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_004c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0013_1:
			{
				RuntimeObject* L_5 = V_2;
				NullCheck(L_5);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
				L_6 = InterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(0, IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var, L_5);
				V_3 = L_6;
				bool L_7 = V_0;
				V_4 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
				bool L_8 = V_4;
				if (!L_8)
				{
					goto IL_002d_1;
				}
			}
			{
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_3;
				V_1 = L_9;
				V_0 = (bool)1;
				goto IL_0037_1;
			}

IL_002d_1:
			{
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = V_1;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = V_3;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
				L_12 = Vector4_Min_m79D392F470109DE55DE1B0D48A585B5732C2C652_inline(L_10, L_11, NULL);
				V_1 = L_12;
			}

IL_0037_1:
			{
			}

IL_0038_1:
			{
				RuntimeObject* L_13 = V_2;
				NullCheck(L_13);
				bool L_14;
				L_14 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
				if (L_14)
				{
					goto IL_0013_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = V_1;
		V_5 = L_15;
		goto IL_0052;
	}

IL_0052:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_5;
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Minimum__ctor_m219862A689707462D3EFAC09F5F3DF8FF97AF5BD (Vector4Minimum_t7D50F0F5685EF37F5AD9ECF41E12DE5900A0C7B3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Minimum_1__ctor_mBC074A65DB6EFAD25788A8D94C6345998B83316E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Minimum_1__ctor_mBC074A65DB6EFAD25788A8D94C6345998B83316E(__this, Minimum_1__ctor_mBC074A65DB6EFAD25788A8D94C6345998B83316E_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Modulo_get_defaultDividend_m4986BFACFC65912994202E3EF220EA71DB144A42 (Vector4Modulo_tEA8FBCDA4B5C79B31FB1471AEBAB447951C3886F* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Modulo_get_defaultDivisor_mD8A7D10B58E81920BD2AB968B7AE1828D5AED10A (Vector4Modulo_tEA8FBCDA4B5C79B31FB1471AEBAB447951C3886F* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Modulo_Operation_mB55158539952E724F59C9721D44049DDBB2E2CCA (Vector4Modulo_tEA8FBCDA4B5C79B31FB1471AEBAB447951C3886F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), (fmodf(L_1, L_3)), (fmodf(L_5, L_7)), (fmodf(L_9, L_11)), (fmodf(L_13, L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Modulo__ctor_mE4717B7BFC6194CEFDAF69872B79820E33FBE220 (Vector4Modulo_tEA8FBCDA4B5C79B31FB1471AEBAB447951C3886F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Modulo_1__ctor_m25F674838CDF256106081B8D6AD99E1A33BBBE07_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Modulo_1__ctor_m25F674838CDF256106081B8D6AD99E1A33BBBE07(__this, Modulo_1__ctor_m25F674838CDF256106081B8D6AD99E1A33BBBE07_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4MoveTowards_get_defaultCurrent_mC0114D63207EA59BE904AD3120E3F0946B738DEB (Vector4MoveTowards_t93CDAB50C657C06107FB224FB88D6F628B0EC70F* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4MoveTowards_get_defaultTarget_mF4B81FB3A96CDC9DF96426CA4364CB86A2BBB068 (Vector4MoveTowards_t93CDAB50C657C06107FB224FB88D6F628B0EC70F* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_one_m0AA55064B3C47D9D94E5BC4EE6AEC5B6E4F2D151_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4MoveTowards_Operation_mB5EA6B74113BB0E8CEADA5D228ABAD0F5562A077 (Vector4MoveTowards_t93CDAB50C657C06107FB224FB88D6F628B0EC70F* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_current, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_target, float ___2_maxDelta, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_current;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_target;
		float L_2 = ___2_maxDelta;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
		L_3 = Vector4_MoveTowards_m55F38110E6F96D9ACC7355560195D7662FDC80C3_inline(L_0, L_1, L_2, NULL);
		V_0 = L_3;
		goto IL_000c;
	}

IL_000c:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4MoveTowards__ctor_m5A09566A319485850A7F50BB19A0E914525689E1 (Vector4MoveTowards_t93CDAB50C657C06107FB224FB88D6F628B0EC70F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MoveTowards_1__ctor_m5CD4E3CF895B8B905426A0BF3A51F7C205CA7BA6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MoveTowards_1__ctor_m5CD4E3CF895B8B905426A0BF3A51F7C205CA7BA6(__this, MoveTowards_1__ctor_m5CD4E3CF895B8B905426A0BF3A51F7C205CA7BA6_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Multiply_get_defaultB_mB0F01C74989AB6B7EF41248363600B5C12994D79 (Vector4Multiply_t20EDEC5A7C213718DFDA166525E881FECB7A4E1D* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Multiply_Operation_m138E6AC4678A4A099F4C7FDB6CE77058A3D37967 (Vector4Multiply_t20EDEC5A7C213718DFDA166525E881FECB7A4E1D* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), ((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)), ((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Multiply__ctor_mCD4CA40DF5DDC5051AACA57AD56753626E3A87DA (Vector4Multiply_t20EDEC5A7C213718DFDA166525E881FECB7A4E1D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Multiply_1__ctor_m6C394831C88CAC00C6AF1BB181ECB45B1F9D32E8_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Multiply_1__ctor_m6C394831C88CAC00C6AF1BB181ECB45B1F9D32E8(__this, Multiply_1__ctor_m6C394831C88CAC00C6AF1BB181ECB45B1F9D32E8_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Normalize_Operation_m90261948932F1EBCF396B16060BA55BD1CD23D31 (Vector4Normalize_t758CDF12D5F5030536468646B1C7E7D6E90B5F26* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_input, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_input;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
		L_1 = Vector4_Normalize_m1D1B879617A0F54904EDD0E59D356D605457002B_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000a;
	}

IL_000a:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Normalize__ctor_m09D9173ECE4B64AC9B0232E1EADB71444AE94B71 (Vector4Normalize_t758CDF12D5F5030536468646B1C7E7D6E90B5F26* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Normalize_1__ctor_mDF626A8D499D64032794958FCB3ACCFBBF928169_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Normalize_1__ctor_mDF626A8D499D64032794958FCB3ACCFBBF928169(__this, Normalize_1__ctor_mDF626A8D499D64032794958FCB3ACCFBBF928169_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4PerSecond_Operation_mCC3EA661BA63B22373977E550BFBDA6CCBCD0DF6 (Vector4PerSecond_tF58AC18679EFD42CCD70EC7E5C2579F9767B389D* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_input, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_input;
		float L_1;
		L_1 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000f;
	}

IL_000f:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4PerSecond__ctor_m7348FA7CE37E8BC3E5F025E787C0F43975314133 (Vector4PerSecond_tF58AC18679EFD42CCD70EC7E5C2579F9767B389D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerSecond_1__ctor_mD78D587C0F1210141BBCA9602F6D644E09A69DB7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		PerSecond_1__ctor_mD78D587C0F1210141BBCA9602F6D644E09A69DB7(__this, PerSecond_1__ctor_mD78D587C0F1210141BBCA9602F6D644E09A69DB7_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Round_Floor_m4BF89679F7946EE20B3D4D8151CCDCCA13B2C9B8 (Vector4Round_t179DA49EC516E47662042D750756DE8226405DCB* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_input, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = floorf(L_1);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = floorf(L_4);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = floorf(L_7);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_input;
		float L_10 = L_9.___w;
		float L_11;
		L_11 = floorf(L_10);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), L_2, L_5, L_8, L_11, NULL);
		V_0 = L_12;
		goto IL_0035;
	}

IL_0035:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Round_AwayFromZero_m9174737517E6FD47B27B072792DD521A7941EA8E (Vector4Round_t179DA49EC516E47662042D750756DE8226405DCB* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_input, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = bankers_roundf(L_1);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = bankers_roundf(L_4);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = bankers_roundf(L_7);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_input;
		float L_10 = L_9.___w;
		float L_11;
		L_11 = bankers_roundf(L_10);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), L_2, L_5, L_8, L_11, NULL);
		V_0 = L_12;
		goto IL_0035;
	}

IL_0035:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Round_Ceiling_mB93E57AD9088F92309E952827133325463A9290E (Vector4Round_t179DA49EC516E47662042D750756DE8226405DCB* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_input, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_input;
		float L_1 = L_0.___x;
		float L_2;
		L_2 = ceilf(L_1);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_input;
		float L_4 = L_3.___y;
		float L_5;
		L_5 = ceilf(L_4);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_input;
		float L_7 = L_6.___z;
		float L_8;
		L_8 = ceilf(L_7);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_input;
		float L_10 = L_9.___w;
		float L_11;
		L_11 = ceilf(L_10);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), L_2, L_5, L_8, L_11, NULL);
		V_0 = L_12;
		goto IL_0035;
	}

IL_0035:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Round__ctor_mE282BDA062E8A9009D48E98D72DFF3999F087B7E (Vector4Round_t179DA49EC516E47662042D750756DE8226405DCB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Round_2__ctor_mF87A1A159297D746A19011BA03A9559DFF0DB501_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Round_2__ctor_mF87A1A159297D746A19011BA03A9559DFF0DB501(__this, Round_2__ctor_mF87A1A159297D746A19011BA03A9559DFF0DB501_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Subtract_get_defaultMinuend_m9494843DF1CECCD0C1C460D484288CFA0053248E (Vector4Subtract_t3E05DBDB33C19677EAFBC12950E1986CF110D4E7* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Subtract_get_defaultSubtrahend_mC6FA00931B7F6691B7C3B8FBA89659C6729AB5CF (Vector4Subtract_t3E05DBDB33C19677EAFBC12950E1986CF110D4E7* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Subtract_Operation_m73866A81E4606F5BFBD38D0627FD6722A4D67501 (Vector4Subtract_t3E05DBDB33C19677EAFBC12950E1986CF110D4E7* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Subtract__ctor_m9130E3909B1FD3327F99A83229FED99275344B64 (Vector4Subtract_t3E05DBDB33C19677EAFBC12950E1986CF110D4E7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Subtract_1__ctor_mDA0778E6377825C59F0E212C0037BA71C1113C09_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Subtract_1__ctor_mDA0778E6377825C59F0E212C0037BA71C1113C09(__this, Subtract_1__ctor_mDA0778E6377825C59F0E212C0037BA71C1113C09_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Sum_get_defaultValue_mF3E57EB97AA02EA94DE62BE52B2169DB69182071 (Vector4Sum_tCFD2AC8A19618DF253EE1032687E511D335582B1* __this, const RuntimeMethod* method) 
{
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Sum_Operation_mEBB42E4A40B422126AAA30E67015A89A6F6E858F (Vector4Sum_tCFD2AC8A19618DF253EE1032687E511D335582B1* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_0, L_1, NULL);
		V_0 = L_2;
		goto IL_000b;
	}

IL_000b:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4Sum_Operation_m209844F6E514C17F43CFD95CA76C79472BA07223 (Vector4Sum_tCFD2AC8A19618DF253EE1032687E511D335582B1* __this, RuntimeObject* ___0_values, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RuntimeObject* V_1 = NULL;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_0 = L_0;
		RuntimeObject* L_1 = ___0_values;
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tD5C0FD17E45BB16A64310D831E29C350A184590F_il2cpp_TypeInfo_var, L_1);
		V_1 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002c:
			{
				{
					RuntimeObject* L_3 = V_1;
					if (!L_3)
					{
						goto IL_0036;
					}
				}
				{
					RuntimeObject* L_4 = V_1;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_0036:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0022_1;
			}

IL_0011_1:
			{
				RuntimeObject* L_5 = V_1;
				NullCheck(L_5);
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
				L_6 = InterfaceFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(0, IEnumerator_1_t1DC9BF0C441509977AE52846CAE10D10A21C5FE0_il2cpp_TypeInfo_var, L_5);
				V_2 = L_6;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_2;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
				L_9 = Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline(L_7, L_8, NULL);
				V_0 = L_9;
			}

IL_0022_1:
			{
				RuntimeObject* L_10 = V_1;
				NullCheck(L_10);
				bool L_11;
				L_11 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
				if (L_11)
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_0037;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0037:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = V_0;
		V_3 = L_12;
		goto IL_003b;
	}

IL_003b:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_3;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Sum__ctor_m81B03104EC2AECB7936CE9C9EAEBCD28B4BF44CA (Vector4Sum_tCFD2AC8A19618DF253EE1032687E511D335582B1* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sum_1__ctor_m4F957FF38E397F9A5BE332FB0BF10537FFDEFBA0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Sum_1__ctor_m4F957FF38E397F9A5BE332FB0BF10537FFDEFBA0(__this, Sum_1__ctor_m4F957FF38E397F9A5BE332FB0BF10537FFDEFBA0_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingType_get_formerType_m70C697B23915C522B6737601263F8FCD03464E99 (MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CformerTypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingType_set_formerType_mF9809B9F6ECD0883B3F10E3E1893AC043A4AF7AE (MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CformerTypeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CformerTypeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MissingType_get_formerValue_m7F72BDFD47A0C063F854588725F1FCAC033A1228 (MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CformerValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingType_set_formerValue_mDA30DF70C3099370FA04712826E78C98BAD17C06 (MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CformerValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CformerValueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingType_Definition_mB496F1E60EA7426766281CF95B60A8327C74C444 (MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MissingType__ctor_mAEA0168FA852354458B87275B3A3363A274CCA00 (MissingType_t795DA5CEE96A06A2FB319890BA5C6B3BDD9B7C94* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GraphInput_get_canDefine_mC65EC28CAF75A88D53943A9224C2D49F1771EA16 (GraphInput_t1D37FA5FE9ACDCCE1F8E2E289037E6CC32464199* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		return (bool)((!(((RuntimeObject*)(FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphInput_Definition_m77236788EC0DE26EA5C95CA244F4523CC0EEE3D7 (GraphInput_t1D37FA5FE9ACDCCE1F8E2E289037E6CC32464199* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OfType_TisControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E_m527872C069545AA1B32449EFC78016356C1027C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OfType_TisValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E_mA7C60188B2BCD009AA31B2A16B5C30C8B06675BF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t0E42BD08879E21EF31EF4A5A0D7493A027A4DBC1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t22DC9E1B2AED77D0294438931B1ED366D55CFF02_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t06DDAA018B06DD24D3EBE851E0DF9241B5D7EC46_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD2E02E58255D6405C9D672B4128BE15BC37027FD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m888E4FBE4FAF91A4182D0ED6F59691CB0E4E640B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	ControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	ValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E* V_3 = NULL;
	U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* V_4 = NULL;
	{
		VirtualActionInvoker1< bool >::Invoke(73, __this, (bool)1);
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = FlowGraph_get_validPortDefinitions_m4ED27A580EAE79701E96FA7672905F7CC80AD404(L_0, NULL);
		RuntimeObject* L_2;
		L_2 = Enumerable_OfType_TisControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E_m527872C069545AA1B32449EFC78016356C1027C0(L_1, Enumerable_OfType_TisControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E_m527872C069545AA1B32449EFC78016356C1027C0_RuntimeMethod_var);
		NullCheck(L_2);
		RuntimeObject* L_3;
		L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t22DC9E1B2AED77D0294438931B1ED366D55CFF02_il2cpp_TypeInfo_var, L_2);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				{
					RuntimeObject* L_4 = V_0;
					if (!L_4)
					{
						goto IL_004c;
					}
				}
				{
					RuntimeObject* L_5 = V_0;
					NullCheck(L_5);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
				}

IL_004c:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0022_1:
			{
				RuntimeObject* L_6 = V_0;
				NullCheck(L_6);
				ControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E* L_7;
				L_7 = InterfaceFuncInvoker0< ControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E* >::Invoke(0, IEnumerator_1_t06DDAA018B06DD24D3EBE851E0DF9241B5D7EC46_il2cpp_TypeInfo_var, L_6);
				V_1 = L_7;
				ControlInputDefinition_t910A04C5ED30333C1E73D42F96C96FA307ECB91E* L_8 = V_1;
				NullCheck(L_8);
				String_t* L_9;
				L_9 = UnitPortDefinition_get_key_m7B25AB3E0449AB56F05EA586BE1B71B4FE4CE5BD_inline(L_8, NULL);
				ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
				L_10 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, L_9, NULL);
			}

IL_0038_1:
			{
				RuntimeObject* L_11 = V_0;
				NullCheck(L_11);
				bool L_12;
				L_12 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
				if (L_12)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_004d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004d:
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_13;
		L_13 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		NullCheck(L_13);
		RuntimeObject* L_14;
		L_14 = FlowGraph_get_validPortDefinitions_m4ED27A580EAE79701E96FA7672905F7CC80AD404(L_13, NULL);
		RuntimeObject* L_15;
		L_15 = Enumerable_OfType_TisValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E_mA7C60188B2BCD009AA31B2A16B5C30C8B06675BF(L_14, Enumerable_OfType_TisValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E_mA7C60188B2BCD009AA31B2A16B5C30C8B06675BF_RuntimeMethod_var);
		NullCheck(L_15);
		RuntimeObject* L_16;
		L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t0E42BD08879E21EF31EF4A5A0D7493A027A4DBC1_il2cpp_TypeInfo_var, L_15);
		V_2 = L_16;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00bc:
			{
				{
					RuntimeObject* L_17 = V_2;
					if (!L_17)
					{
						goto IL_00c6;
					}
				}
				{
					RuntimeObject* L_18 = V_2;
					NullCheck(L_18);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_18);
				}

IL_00c6:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_00b2_1;
			}

IL_0066_1:
			{
				RuntimeObject* L_19 = V_2;
				NullCheck(L_19);
				ValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E* L_20;
				L_20 = InterfaceFuncInvoker0< ValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E* >::Invoke(0, IEnumerator_1_tD2E02E58255D6405C9D672B4128BE15BC37027FD_il2cpp_TypeInfo_var, L_19);
				V_3 = L_20;
				U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* L_21 = (U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842_il2cpp_TypeInfo_var);
				U3CU3Ec__DisplayClass2_0__ctor_m20891FE59A3AA3E614BED9FD4AD69C42E10F7304(L_21, NULL);
				V_4 = L_21;
				U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* L_22 = V_4;
				ValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E* L_23 = V_3;
				NullCheck(L_23);
				String_t* L_24;
				L_24 = UnitPortDefinition_get_key_m7B25AB3E0449AB56F05EA586BE1B71B4FE4CE5BD_inline(L_23, NULL);
				NullCheck(L_22);
				L_22->___key = L_24;
				Il2CppCodeGenWriteBarrier((void**)(&L_22->___key), (void*)L_24);
				U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* L_25 = V_4;
				ValueInputDefinition_tA59456956EC99251C3838E84A6708E6A775E222E* L_26 = V_3;
				NullCheck(L_26);
				Type_t* L_27;
				L_27 = VirtualFuncInvoker0< Type_t* >::Invoke(11, L_26);
				NullCheck(L_25);
				L_25->___type = L_27;
				Il2CppCodeGenWriteBarrier((void**)(&L_25->___type), (void*)L_27);
				U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* L_28 = V_4;
				NullCheck(L_28);
				Type_t* L_29 = L_28->___type;
				U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* L_30 = V_4;
				NullCheck(L_30);
				String_t* L_31 = L_30->___key;
				U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* L_32 = V_4;
				Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_33 = (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*)il2cpp_codegen_object_new(Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
				Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76(L_33, L_32, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m888E4FBE4FAF91A4182D0ED6F59691CB0E4E640B_RuntimeMethod_var), NULL);
				ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_34;
				L_34 = Unit_ValueOutput_mD670E2BF2F2185903E7D24197E11163CFE3FD99D(__this, L_29, L_31, L_33, NULL);
			}

IL_00b2_1:
			{
				RuntimeObject* L_35 = V_2;
				NullCheck(L_35);
				bool L_36;
				L_36 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_35);
				if (L_36)
				{
					goto IL_0066_1;
				}
			}
			{
				goto IL_00c7;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c7:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphInput_AfterDefine_m0F5D802E2C37FC688AA5119C85DEA5C609BC1619 (GraphInput_t1D37FA5FE9ACDCCE1F8E2E289037E6CC32464199* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 41)), NULL);
		NullCheck(L_0);
		FlowGraph_add_onPortDefinitionsChanged_mD07140962F532563B52CE587EC6CF3C230944435(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphInput_BeforeUndefine_m16018F86D8E449A756161F0543C53B3FC8CEE0ED (GraphInput_t1D37FA5FE9ACDCCE1F8E2E289037E6CC32464199* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 41)), NULL);
		NullCheck(L_0);
		FlowGraph_remove_onPortDefinitionsChanged_mA65209112A1189E17AC5994ECBAD275D6A6C5774(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphInput__ctor_mAA377D6E252CD0DD2E1BD58E16461849D3F87F32 (GraphInput_t1D37FA5FE9ACDCCE1F8E2E289037E6CC32464199* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m20891FE59A3AA3E614BED9FD4AD69C42E10F7304 (U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m888E4FBE4FAF91A4182D0ED6F59691CB0E4E640B (U3CU3Ec__DisplayClass2_0_tDD435B46FF3908B95E9E5E500960C6DB78609842* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IKeyedCollection_2_t5570527A51C54ADD715B0E7EED5F5542028D1C68_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	bool V_2 = false;
	RuntimeObject* V_3 = NULL;
	RuntimeObject* V_4 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_2;
		L_2 = GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396(L_1, GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_3);
		bool L_4;
		L_4 = Flow_get_enableDebug_m2DB7E43EA786E994C3F26D32E9B0895C9FCC609D(L_3, NULL);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_003e;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		NullCheck(L_6);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_7;
		L_7 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_6, NULL);
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_8 = V_0;
		NullCheck(L_7);
		RuntimeObject* L_9;
		L_9 = GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180(L_7, L_8, GraphPointer_GetElementDebugData_TisIUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_m0A37FF15519E9E77CC533A5718301309416CD180_RuntimeMethod_var);
		V_3 = L_9;
		RuntimeObject* L_10 = V_3;
		il2cpp_codegen_runtime_class_init_inline(EditorTimeBinding_t52A0FA441FC552E4992B9382EDAA7E010482EB0B_il2cpp_TypeInfo_var);
		int32_t L_11;
		L_11 = EditorTimeBinding_get_frame_m5D60E5B8841F7AEEA93CDF1F72A1E0D68085F098(NULL);
		NullCheck(L_10);
		InterfaceActionInvoker1< int32_t >::Invoke(1, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_10, L_11);
		RuntimeObject* L_12 = V_3;
		float L_13;
		L_13 = EditorTimeBinding_get_time_mA8DA68FB1F787045711D434E42B8C9C30012AAA3(NULL);
		NullCheck(L_12);
		InterfaceActionInvoker1< float >::Invoke(3, IUnitDebugData_t1D1A32A7E1A846C72878BCD425F4FA65EB28D4A7_il2cpp_TypeInfo_var, L_12, L_13);
	}

IL_003e:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		NullCheck(L_14);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_15;
		L_15 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_14, NULL);
		NullCheck(L_15);
		GraphStack_ExitParentElement_mB4379BEC03B4DF2D6A7674C01B9970CB98290568(L_15, NULL);
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_16 = V_0;
		NullCheck(L_16);
		Unit_EnsureDefined_m10AD2035B0D42EC10F74AC0DB1FE5CC9D920AC57(L_16, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_17 = ___0_flow;
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_18 = V_0;
		NullCheck(L_18);
		RuntimeObject* L_19;
		L_19 = Unit_get_valueInputs_m7F3176EB729B0A6C036458D3763960F9B69D3B41_inline(L_18, NULL);
		String_t* L_20 = __this->___key;
		NullCheck(L_19);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_21;
		L_21 = InterfaceFuncInvoker1< ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392*, String_t* >::Invoke(0, IKeyedCollection_2_t5570527A51C54ADD715B0E7EED5F5542028D1C68_il2cpp_TypeInfo_var, L_19, L_20);
		Type_t* L_22 = __this->___type;
		NullCheck(L_17);
		RuntimeObject* L_23;
		L_23 = Flow_GetValue_mD4BD28ECE4B0B22C747BA622B49579BB86A2BE6C(L_17, L_21, L_22, NULL);
		V_1 = L_23;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_24 = ___0_flow;
		NullCheck(L_24);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_25;
		L_25 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_24, NULL);
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_26 = V_0;
		NullCheck(L_25);
		GraphStack_EnterParentElement_mFDB479B4C0146EE0CD7D3AB11585799981F455FD(L_25, L_26, NULL);
		RuntimeObject* L_27 = V_1;
		V_4 = L_27;
		goto IL_0081;
	}

IL_0081:
	{
		RuntimeObject* L_28 = V_4;
		return L_28;
	}
}
#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 bool GraphOutput_get_canDefine_m2B2BB9FDCE9B5F40D4190FCAFAC0FF73FE0FEA9A (GraphOutput_t1F4073A1E6EF057A34FD953ECA3C7583CC594032* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		return (bool)((!(((RuntimeObject*)(FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphOutput_Definition_m09EA0535EB6B79BF4C41A93E36A36F89833EA745 (GraphOutput_t1F4073A1E6EF057A34FD953ECA3C7583CC594032* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OfType_TisControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9_m8BCE9DE8A2C8664BD5AC837F98BA0BEC04B2FDAB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OfType_TisValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C_mA961EBDFE76768577C9E3176EA28DC99BA87BB59_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t3980DB2EB374D180CB3B57B91D8F4F1F701BE0D9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tFEDD8EAC3F619DC62C16D2B501CF143400B42B16_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t54B242E3EA19AD6A2B5B9034370304D4FE155EED_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD33467D943F944209DB0DF71A3C973D7ACEF75B2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m8AFDD1F36F982AB35BAB78F3BB4E8EC87664BB1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	ControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9* V_1 = NULL;
	U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	ValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C* V_4 = NULL;
	String_t* V_5 = NULL;
	Type_t* V_6 = NULL;
	{
		VirtualActionInvoker1< bool >::Invoke(73, __this, (bool)1);
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = FlowGraph_get_validPortDefinitions_m4ED27A580EAE79701E96FA7672905F7CC80AD404(L_0, NULL);
		RuntimeObject* L_2;
		L_2 = Enumerable_OfType_TisControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9_m8BCE9DE8A2C8664BD5AC837F98BA0BEC04B2FDAB(L_1, Enumerable_OfType_TisControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9_m8BCE9DE8A2C8664BD5AC837F98BA0BEC04B2FDAB_RuntimeMethod_var);
		NullCheck(L_2);
		RuntimeObject* L_3;
		L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_tFEDD8EAC3F619DC62C16D2B501CF143400B42B16_il2cpp_TypeInfo_var, L_2);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0060:
			{
				{
					RuntimeObject* L_4 = V_0;
					if (!L_4)
					{
						goto IL_006a;
					}
				}
				{
					RuntimeObject* L_5 = V_0;
					NullCheck(L_5);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_5);
				}

IL_006a:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_0056_1;
			}

IL_0022_1:
			{
				RuntimeObject* L_6 = V_0;
				NullCheck(L_6);
				ControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9* L_7;
				L_7 = InterfaceFuncInvoker0< ControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9* >::Invoke(0, IEnumerator_1_tD33467D943F944209DB0DF71A3C973D7ACEF75B2_il2cpp_TypeInfo_var, L_6);
				V_1 = L_7;
				U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* L_8 = (U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1_il2cpp_TypeInfo_var);
				U3CU3Ec__DisplayClass2_0__ctor_m052EB830DCA65976DA7AA81F51EAB2C82C36F9A9(L_8, NULL);
				V_2 = L_8;
				U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* L_9 = V_2;
				ControlOutputDefinition_t75AD13EED05BDE1A95FD60ABB8A05A9C891BD7F9* L_10 = V_1;
				NullCheck(L_10);
				String_t* L_11;
				L_11 = UnitPortDefinition_get_key_m7B25AB3E0449AB56F05EA586BE1B71B4FE4CE5BD_inline(L_10, NULL);
				NullCheck(L_9);
				L_9->___key = L_11;
				Il2CppCodeGenWriteBarrier((void**)(&L_9->___key), (void*)L_11);
				U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* L_12 = V_2;
				NullCheck(L_12);
				String_t* L_13 = L_12->___key;
				U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* L_14 = V_2;
				Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_15 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
				Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_15, L_14, (intptr_t)((void*)U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m8AFDD1F36F982AB35BAB78F3BB4E8EC87664BB1C_RuntimeMethod_var), NULL);
				ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_16;
				L_16 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, L_13, L_15, NULL);
			}

IL_0056_1:
			{
				RuntimeObject* L_17 = V_0;
				NullCheck(L_17);
				bool L_18;
				L_18 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17);
				if (L_18)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_006b;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_006b:
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_19;
		L_19 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		NullCheck(L_19);
		RuntimeObject* L_20;
		L_20 = FlowGraph_get_validPortDefinitions_m4ED27A580EAE79701E96FA7672905F7CC80AD404(L_19, NULL);
		RuntimeObject* L_21;
		L_21 = Enumerable_OfType_TisValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C_mA961EBDFE76768577C9E3176EA28DC99BA87BB59(L_20, Enumerable_OfType_TisValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C_mA961EBDFE76768577C9E3176EA28DC99BA87BB59_RuntimeMethod_var);
		NullCheck(L_21);
		RuntimeObject* L_22;
		L_22 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0, IEnumerable_1_t3980DB2EB374D180CB3B57B91D8F4F1F701BE0D9_il2cpp_TypeInfo_var, L_21);
		V_3 = L_22;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00b5:
			{
				{
					RuntimeObject* L_23 = V_3;
					if (!L_23)
					{
						goto IL_00bf;
					}
				}
				{
					RuntimeObject* L_24 = V_3;
					NullCheck(L_24);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_24);
				}

IL_00bf:
				{
					return;
				}
			}
		});
		try
		{
			{
				goto IL_00ab_1;
			}

IL_0084_1:
			{
				RuntimeObject* L_25 = V_3;
				NullCheck(L_25);
				ValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C* L_26;
				L_26 = InterfaceFuncInvoker0< ValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C* >::Invoke(0, IEnumerator_1_t54B242E3EA19AD6A2B5B9034370304D4FE155EED_il2cpp_TypeInfo_var, L_25);
				V_4 = L_26;
				ValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C* L_27 = V_4;
				NullCheck(L_27);
				String_t* L_28;
				L_28 = UnitPortDefinition_get_key_m7B25AB3E0449AB56F05EA586BE1B71B4FE4CE5BD_inline(L_27, NULL);
				V_5 = L_28;
				ValueOutputDefinition_tEA7666333F1A46F5306B97C5608C1DEE70D5189C* L_29 = V_4;
				NullCheck(L_29);
				Type_t* L_30;
				L_30 = VirtualFuncInvoker0< Type_t* >::Invoke(11, L_29);
				V_6 = L_30;
				Type_t* L_31 = V_6;
				String_t* L_32 = V_5;
				ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_33;
				L_33 = Unit_ValueInput_mC3A0304FABE5B5D5E98B850EF624F8CE643C394D(__this, L_31, L_32, NULL);
			}

IL_00ab_1:
			{
				RuntimeObject* L_34 = V_3;
				NullCheck(L_34);
				bool L_35;
				L_35 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_34);
				if (L_35)
				{
					goto IL_0084_1;
				}
			}
			{
				goto IL_00c0;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00c0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphOutput_AfterDefine_m2DD04D3AC27F2E3645423CDBFB2546828E7C6840 (GraphOutput_t1F4073A1E6EF057A34FD953ECA3C7583CC594032* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 41)), NULL);
		NullCheck(L_0);
		FlowGraph_add_onPortDefinitionsChanged_mD07140962F532563B52CE587EC6CF3C230944435(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphOutput_BeforeUndefine_mCD7D5C3CA3645A7CEEBFD8575608239B18D6E200 (GraphOutput_t1F4073A1E6EF057A34FD953ECA3C7583CC594032* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		FlowGraph_tF9E42FECF535CD5BAB10F75672B5BCE285627A45* L_0;
		L_0 = GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_inline(__this, GraphElement_1_get_graph_m854D04434240C328A8D726D991A89A7CDAA9116B_RuntimeMethod_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 41)), NULL);
		NullCheck(L_0);
		FlowGraph_remove_onPortDefinitionsChanged_mA65209112A1189E17AC5994ECBAD275D6A6C5774(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphOutput__ctor_mF3F46B7D9267A6A87DCFEF7EEB6D5015767CA647 (GraphOutput_t1F4073A1E6EF057A34FD953ECA3C7583CC594032* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass2_0__ctor_m052EB830DCA65976DA7AA81F51EAB2C82C36F9A9 (U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* U3CU3Ec__DisplayClass2_0_U3CDefinitionU3Eb__0_m8AFDD1F36F982AB35BAB78F3BB4E8EC87664BB1C (U3CU3Ec__DisplayClass2_0_tFB28D86ECF86FA3C8B3ACC1B77EA7C9B011981F1* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IKeyedCollection_2_t31B6B998679269BABA2500BAAAC1DA76F42AC1D6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_1 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_2;
		L_2 = GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396(L_1, GraphPointer_GetParent_TisSubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F_m067CDF5616F99CEE88E8172534C72DC86CA6C396_RuntimeMethod_var);
		V_0 = L_2;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_3);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_4;
		L_4 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_3, NULL);
		NullCheck(L_4);
		GraphStack_ExitParentElement_mB4379BEC03B4DF2D6A7674C01B9970CB98290568(L_4, NULL);
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_5 = V_0;
		NullCheck(L_5);
		Unit_EnsureDefined_m10AD2035B0D42EC10F74AC0DB1FE5CC9D920AC57(L_5, NULL);
		SubgraphUnit_tD9F0CDD40BD2E2426A757F3F5AAB939BAEAB1C7F* L_6 = V_0;
		NullCheck(L_6);
		RuntimeObject* L_7;
		L_7 = Unit_get_controlOutputs_mD775BE459AAF36DCEC9B2644E33FB1D68CA173B9_inline(L_6, NULL);
		String_t* L_8 = __this->___key;
		NullCheck(L_7);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9;
		L_9 = InterfaceFuncInvoker1< ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*, String_t* >::Invoke(0, IKeyedCollection_2_t31B6B998679269BABA2500BAAAC1DA76F42AC1D6_il2cpp_TypeInfo_var, L_7, L_8);
		V_1 = L_9;
		goto IL_0034;
	}

IL_0034:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10 = V_1;
		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 ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Null_get_null_m81B8431EF30DF5A876A686F91B3F0FD3F969E9BB (Null_t99987723588E4A68BD6223023875576BB97BAC2F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CnullU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Null_set_null_m06B5C6BFC1FEB43DD75357A871E386D4D82931AB (Null_t99987723588E4A68BD6223023875576BB97BAC2F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnullU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnullU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Null_Definition_m4605289391F1E1D3AA57D5FC21B64F6297D1B97E (Null_t99987723588E4A68BD6223023875576BB97BAC2F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDefinitionU3Eb__4_0_mD37C5E92F68A9D5048523B2EF3D9E2D84405F4B4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
		s_Il2CppMethodInitialized = true;
	}
	Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* G_B2_0 = NULL;
	String_t* G_B2_1 = NULL;
	Null_t99987723588E4A68BD6223023875576BB97BAC2F* G_B2_2 = NULL;
	Null_t99987723588E4A68BD6223023875576BB97BAC2F* G_B2_3 = NULL;
	Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* G_B1_0 = NULL;
	String_t* G_B1_1 = NULL;
	Null_t99987723588E4A68BD6223023875576BB97BAC2F* G_B1_2 = NULL;
	Null_t99987723588E4A68BD6223023875576BB97BAC2F* G_B1_3 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var);
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_0 = ((U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var))->___U3CU3E9__4_0;
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			G_B2_1 = _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
			G_B2_2 = __this;
			G_B2_3 = __this;
			goto IL_0027;
		}
		G_B1_0 = L_1;
		G_B1_1 = _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
		G_B1_2 = __this;
		G_B1_3 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var);
		U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C* L_2 = ((U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var))->___U3CU3E9;
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_3 = (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*)il2cpp_codegen_object_new(Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3CDefinitionU3Eb__4_0_mD37C5E92F68A9D5048523B2EF3D9E2D84405F4B4_RuntimeMethod_var), NULL);
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_4 = L_3;
		((U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var))->___U3CU3E9__4_0 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var))->___U3CU3E9__4_0), (void*)L_4);
		G_B2_0 = L_4;
		G_B2_1 = G_B1_1;
		G_B2_2 = G_B1_2;
		G_B2_3 = G_B1_3;
	}

IL_0027:
	{
		NullCheck(G_B2_2);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79(G_B2_2, G_B2_1, G_B2_0, Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		NullCheck(L_5);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_6;
		L_6 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_5, NULL);
		NullCheck(G_B2_3);
		Null_set_null_m06B5C6BFC1FEB43DD75357A871E386D4D82931AB_inline(G_B2_3, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Null__ctor_m0CB4052D784F648F35E73EEA952B30117946ED45 (Null_t99987723588E4A68BD6223023875576BB97BAC2F* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m32DD9E750548E91E9D8F82511385BC9AAA34DDF4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C* L_0 = (U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C*)il2cpp_codegen_object_new(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m17C35C535EDCF4B9B761E1ABE14719DD43A21764(L_0, NULL);
		((U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m17C35C535EDCF4B9B761E1ABE14719DD43A21764 (U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CDefinitionU3Eb__4_0_mD37C5E92F68A9D5048523B2EF3D9E2D84405F4B4 (U3CU3Ec_t1D441FCF98C7B5A76C85904F382333411FC14F4C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_recursion, const RuntimeMethod* method) 
{
	{
		return NULL;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCheck_get_input_m6190B1325AF3FD320DE923DBF4EAABA18923CAF9 (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CinputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCheck_set_input_m321D303ED4276FC6C025ED01E22B5C8D0124DBF8 (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CinputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* NullCheck_get_enter_mA835E6D8756D7FED4346992F76DEAD423CF4D80D (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCheck_set_enter_m5DB3348AB1DF4D91F921D1383C82BF62F8259ECF (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* NullCheck_get_ifNotNull_mE24C975BAAED8AA510CD55233A867E8B76990537 (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CifNotNullU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCheck_set_ifNotNull_m38FE96FF3781150A87921A1F179CA270D2C57DE7 (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CifNotNullU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CifNotNullU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* NullCheck_get_ifNull_m9BBF939F20CC3D30F9D70A144B04CE32E536AD9F (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CifNullU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCheck_set_ifNull_m32872BBEAB2501C60DB520982427295D7DF5B15B (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CifNullU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CifNullU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCheck_Definition_m76D063BE6704A6F95F13CB93B824E295BAEE29AD (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullCheck_Enter_m3F1D71A38CCADBE33B0405172DDCFA8FEB7C14EB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76904120C6DCE511350EB5D493C55207F2B9FD0E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBBBFFD145A243A291481177DDADB1B248725CC46);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_0 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_0, __this, (intptr_t)((void*)NullCheck_Enter_m3F1D71A38CCADBE33B0405172DDCFA8FEB7C14EB_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F, L_0, NULL);
		NullCheck_set_enter_m5DB3348AB1DF4D91F921D1383C82BF62F8259ECF_inline(__this, L_1, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_2);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_3;
		L_3 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_2, NULL);
		NullCheck_set_input_m321D303ED4276FC6C025ED01E22B5C8D0124DBF8_inline(__this, L_3, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_4;
		L_4 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteralBBBFFD145A243A291481177DDADB1B248725CC46, NULL);
		NullCheck_set_ifNotNull_m38FE96FF3781150A87921A1F179CA270D2C57DE7_inline(__this, L_4, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_5;
		L_5 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral76904120C6DCE511350EB5D493C55207F2B9FD0E, NULL);
		NullCheck_set_ifNull_m32872BBEAB2501C60DB520982427295D7DF5B15B_inline(__this, L_5, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = NullCheck_get_input_m6190B1325AF3FD320DE923DBF4EAABA18923CAF9_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_7;
		L_7 = NullCheck_get_enter_mA835E6D8756D7FED4346992F76DEAD423CF4D80D_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_6, L_7, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_8;
		L_8 = NullCheck_get_enter_mA835E6D8756D7FED4346992F76DEAD423CF4D80D_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9;
		L_9 = NullCheck_get_ifNotNull_mE24C975BAAED8AA510CD55233A867E8B76990537_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_8, L_9, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_10;
		L_10 = NullCheck_get_enter_mA835E6D8756D7FED4346992F76DEAD423CF4D80D_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11;
		L_11 = NullCheck_get_ifNull_m9BBF939F20CC3D30F9D70A144B04CE32E536AD9F_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_10, L_11, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* NullCheck_Enter_m3F1D71A38CCADBE33B0405172DDCFA8FEB7C14EB (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_4 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NullCheck_get_input_m6190B1325AF3FD320DE923DBF4EAABA18923CAF9_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		V_0 = L_2;
		RuntimeObject* L_3 = V_0;
		V_2 = (bool)((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_3, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_002c;
		}
	}
	{
		RuntimeObject* L_5 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_5, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_6;
		goto IL_0033;
	}

IL_002c:
	{
		RuntimeObject* L_7 = V_0;
		V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
	}

IL_0033:
	{
		bool L_8 = V_1;
		V_3 = L_8;
		bool L_9 = V_3;
		if (!L_9)
		{
			goto IL_0043;
		}
	}
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
		L_10 = NullCheck_get_ifNull_m9BBF939F20CC3D30F9D70A144B04CE32E536AD9F_inline(__this, NULL);
		V_4 = L_10;
		goto IL_004e;
	}

IL_0043:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11;
		L_11 = NullCheck_get_ifNotNull_mE24C975BAAED8AA510CD55233A867E8B76990537_inline(__this, NULL);
		V_4 = L_11;
		goto IL_004e;
	}

IL_004e:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_12 = V_4;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCheck__ctor_m03A9B0AB89CF4F1816866F9300819186925B9D00 (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCoalesce_get_input_m6D72FBE6127B14DA74925E781FBB440694C941E7 (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CinputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCoalesce_set_input_m72071302E574B245CA07AC9233F05BD85EB2D42F (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CinputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCoalesce_get_fallback_m5B85E4530DC4617B254519A0EEF2E214E70BA4F1 (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CfallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCoalesce_set_fallback_m0D938B1CBD313AB2E08D32368A277550A059E9DA (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CfallbackU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfallbackU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NullCoalesce_get_result_m17408254F809021E56EF0425B3AF5962F8393FA8 (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCoalesce_set_result_m921F00A07EA12A975BC460E7D293C0DD873BDB6F (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCoalesce_Definition_m64A8B68A2E6C643260459A7DB7BD485B8D7C4957 (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullCoalesce_Coalesce_mB7D612961C8917E4A3F21C55379E5A2B73ABD451_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76C4644560BFB0FF1AC3D7BC9343337F8B2766E1);
		s_Il2CppMethodInitialized = true;
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCheck(L_0);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = ValueInput_AllowsNull_m7E4E7D01A21A8CD9CE002EFAC44BCABC50A43C68(L_0, NULL);
		NullCoalesce_set_input_m72071302E574B245CA07AC9233F05BD85EB2D42F_inline(__this, L_1, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral76C4644560BFB0FF1AC3D7BC9343337F8B2766E1, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		NullCoalesce_set_fallback_m0D938B1CBD313AB2E08D32368A277550A059E9DA_inline(__this, L_2, NULL);
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_3 = (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*)il2cpp_codegen_object_new(Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76(L_3, __this, (intptr_t)((void*)NullCoalesce_Coalesce_mB7D612961C8917E4A3F21C55379E5A2B73ABD451_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_4;
		L_4 = Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79(__this, _stringLiteral228835A6E22383C9BC1AAFD065E6D63FA30BF27B, L_3, Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		NullCheck(L_4);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = ValueOutput_Predictable_mA0C2A0B9760C00B077ECDC644F1AE839A6EA1736(L_4, NULL);
		NullCoalesce_set_result_m921F00A07EA12A975BC460E7D293C0DD873BDB6F_inline(__this, L_5, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = NullCoalesce_get_input_m6D72FBE6127B14DA74925E781FBB440694C941E7_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = NullCoalesce_get_result_m17408254F809021E56EF0425B3AF5962F8393FA8_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_6, L_7, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_8;
		L_8 = NullCoalesce_get_fallback_m5B85E4530DC4617B254519A0EEF2E214E70BA4F1_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = NullCoalesce_get_result_m17408254F809021E56EF0425B3AF5962F8393FA8_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_8, L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NullCoalesce_Coalesce_mB7D612961C8917E4A3F21C55379E5A2B73ABD451 (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	RuntimeObject* V_3 = NULL;
	RuntimeObject* G_B6_0 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = NullCoalesce_get_input_m6D72FBE6127B14DA74925E781FBB440694C941E7_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_0, L_1, NULL);
		V_0 = L_2;
		RuntimeObject* L_3 = V_0;
		V_2 = (bool)((!(((RuntimeObject*)(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_3, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_002c;
		}
	}
	{
		RuntimeObject* L_5 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)CastclassClass((RuntimeObject*)L_5, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_1 = L_6;
		goto IL_0033;
	}

IL_002c:
	{
		RuntimeObject* L_7 = V_0;
		V_1 = (bool)((((RuntimeObject*)(RuntimeObject*)L_7) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
	}

IL_0033:
	{
		bool L_8 = V_1;
		if (L_8)
		{
			goto IL_0039;
		}
	}
	{
		RuntimeObject* L_9 = V_0;
		G_B6_0 = L_9;
		goto IL_0045;
	}

IL_0039:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_10 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_11;
		L_11 = NullCoalesce_get_fallback_m5B85E4530DC4617B254519A0EEF2E214E70BA4F1_inline(__this, NULL);
		NullCheck(L_10);
		RuntimeObject* L_12;
		L_12 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_10, L_11, NULL);
		G_B6_0 = L_12;
	}

IL_0045:
	{
		V_3 = G_B6_0;
		goto IL_0048;
	}

IL_0048:
	{
		RuntimeObject* L_13 = V_3;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCoalesce__ctor_m710B0FBB03C1B77B5AA3265D1E79D224D1DF5013 (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* This_get_self_m7FCDDF66CD1C00595A55CBCBF1CCB2DEB2EFF8A9 (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CselfU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void This_set_self_m89FD3B2458AA48AB44DC2EF5336E49F4EBE40479 (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CselfU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CselfU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void This_Definition_mA0F0FC08C783E4F48E1E85D46B71CC437B3E9CCA (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&This_IsPredictable_m3025DAA6EC959756CFE9981E77CAD89BD7268B5D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&This_Result_mFF5B68455B0D25AD9E52AC05AC74E630537DBA81_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mD5E820A1EEDC0ACE49D8CB67176EAE652D6F2E0C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE4989E76E7302C041C659048BA98BE4D3554EAD);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053* L_0 = (Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053*)il2cpp_codegen_object_new(Func_2_t80CC80D30D56957F993C3116D1DEECC4FD160053_il2cpp_TypeInfo_var);
		Func_2__ctor_m218E7E0A84AEA05723C0638E8DD164A5AAEC9934(L_0, __this, (intptr_t)((void*)This_Result_mFF5B68455B0D25AD9E52AC05AC74E630537DBA81_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mD5E820A1EEDC0ACE49D8CB67176EAE652D6F2E0C(__this, _stringLiteralFE4989E76E7302C041C659048BA98BE4D3554EAD, L_0, Unit_ValueOutput_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mD5E820A1EEDC0ACE49D8CB67176EAE652D6F2E0C_RuntimeMethod_var);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)This_IsPredictable_m3025DAA6EC959756CFE9981E77CAD89BD7268B5D_RuntimeMethod_var), NULL);
		NullCheck(L_1);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = ValueOutput_PredictableIf_m0A6BF27A16FB6D3DFDF6B9F7BEDAA5058DBEBE6D(L_1, L_2, NULL);
		This_set_self_m89FD3B2458AA48AB44DC2EF5336E49F4EBE40479_inline(__this, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* This_Result_mFF5B68455B0D25AD9E52AC05AC74E630537DBA81 (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
		L_2 = GraphPointer_get_self_mA8F327FBE4EF87B42E8992F4B5538448C345C561(L_1, NULL);
		V_0 = L_2;
		goto IL_000f;
	}

IL_000f:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool This_IsPredictable_m3025DAA6EC959756CFE9981E77CAD89BD7268B5D (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
		L_2 = GraphPointer_get_self_mA8F327FBE4EF87B42E8992F4B5538448C345C561(L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_0 = L_3;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void This__ctor_m942223B42C99DA78A6F8893E45CF1164386906B8 (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_enter_m6883C8BBBF98735B5B383049AF1B71590A5884A1 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Cooldown_get_reset_m92804E79D9DF0DCF11EFC6117809FABD63B20197 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CresetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_reset_m99BEFFEC3BFC299F23F13976C185059C9F572FEB (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CresetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Cooldown_get_duration_mD2C56F143C1D8DA64C916E40B2882DD52DC04BB5 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CdurationU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_duration_m201DD7FA36B24E087A7B105E410513DBD3C0DEB2 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CdurationU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdurationU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Cooldown_get_unscaledTime_mE0B8174C474E5E836E307CFE0F6D4091A1D7480A (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_unscaledTime_mB7799830DDCE9A1EA881B21178BD1C950C061DB9 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_exitReady_m8DDD18AD1BA607893C1C46ED9D39BD37B0340D88 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitReadyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_exitReady_mD2E065CEE3AA7FED07435C08891AB5F14D3B5D5B (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitReadyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitReadyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_exitNotReady_mD17D4A5445A6C10DD63798AE4EAC979CC3523303 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitNotReadyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_exitNotReady_mBE381EE1BD2EE03B308FF9818ABA4EA7297B903A (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitNotReadyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitNotReadyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_tick_m286D845CC1716F254E2DED1609543773A6009641 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CtickU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_tick_m1231CDBE094172F1D1D30921B699CD9DEAECD93F (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CtickU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtickU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_becameReady_m0CBBB3DDEF5AFF41E57AA03B337FF72C018E43AD (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CbecameReadyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_becameReady_m53177FD96E747B4637E05440852B15A65B250E89 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CbecameReadyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbecameReadyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Cooldown_get_remainingSeconds_mC1ABA6CE3902D11562C38344B1F0291CA24F6360 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingSecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_remainingSeconds_mA0C227E5E333E9B3AA2FDE16544A8039697C2FBE (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingSecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingSecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Cooldown_get_remainingRatio_m0756C8505AA9858801BF38771607E5887A4062E4 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingRatioU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_set_remainingRatio_m66E37FD3F942BA2382DF0C97425231BDE8C6F186 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingRatioU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingRatioU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_Definition_mDB4521C338C9FBB06B17A68E0BB3D1F7E1BBD156 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cooldown_Enter_m13C6A89824E8E1D93981672A88D90E37A92AE19F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cooldown_Reset_m50D9B921E6E7F429C8B331330A9A2369F4A5FE27_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral179601F82472A9E3B1FFF3D1A50354C88CB3D054);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A17BE5F24120FBEEA4B1A54E6027E5A3ADEB070);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A417C454CB21EDD758CACD193CC2D08B563EF08);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral777AE62A4AAF93B33F90DF3E12489F43ABA14E39);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BA557C60FBFACAA46AD1B56F1F3BD5FC6D77A8D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA46B5CEBD42C0AFF586C0B7DB4653BAADD9A6026);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF496AF29A21B94AC9BCBF7D907847E8861E14D5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFEF762F72619D209506B2E7C8AEA50F2CCCCE50);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_0 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_0, __this, (intptr_t)((void*)Cooldown_Enter_m13C6A89824E8E1D93981672A88D90E37A92AE19F_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F, L_0, NULL);
		Cooldown_set_enter_m6883C8BBBF98735B5B383049AF1B71590A5884A1_inline(__this, L_1, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_2 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_2, __this, (intptr_t)((void*)Cooldown_Reset_m50D9B921E6E7F429C8B331330A9A2369F4A5FE27_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_3;
		L_3 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral777AE62A4AAF93B33F90DF3E12489F43ABA14E39, L_2, NULL);
		Cooldown_set_reset_m99BEFFEC3BFC299F23F13976C185059C9F572FEB_inline(__this, L_3, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral7BA557C60FBFACAA46AD1B56F1F3BD5FC6D77A8D, (1.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		Cooldown_set_duration_m201DD7FA36B24E087A7B105E410513DBD3C0DEB2_inline(__this, L_4, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E(__this, _stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F, (bool)0, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		Cooldown_set_unscaledTime_mB7799830DDCE9A1EA881B21178BD1C950C061DB9_inline(__this, L_5, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_6;
		L_6 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral179601F82472A9E3B1FFF3D1A50354C88CB3D054, NULL);
		Cooldown_set_exitReady_mD2E065CEE3AA7FED07435C08891AB5F14D3B5D5B_inline(__this, L_6, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
		L_7 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteralDF496AF29A21B94AC9BCBF7D907847E8861E14D5, NULL);
		Cooldown_set_exitNotReady_mBE381EE1BD2EE03B308FF9818ABA4EA7297B903A_inline(__this, L_7, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8;
		L_8 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteralEFEF762F72619D209506B2E7C8AEA50F2CCCCE50, NULL);
		Cooldown_set_tick_m1231CDBE094172F1D1D30921B699CD9DEAECD93F_inline(__this, L_8, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9;
		L_9 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral2A417C454CB21EDD758CACD193CC2D08B563EF08, NULL);
		Cooldown_set_becameReady_m53177FD96E747B4637E05440852B15A65B250E89_inline(__this, L_9, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_10;
		L_10 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteralA46B5CEBD42C0AFF586C0B7DB4653BAADD9A6026, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		Cooldown_set_remainingSeconds_mA0C227E5E333E9B3AA2FDE16544A8039697C2FBE_inline(__this, L_10, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_11;
		L_11 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral1A17BE5F24120FBEEA4B1A54E6027E5A3ADEB070, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		Cooldown_set_remainingRatio_m66E37FD3F942BA2382DF0C97425231BDE8C6F186_inline(__this, L_11, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12;
		L_12 = Cooldown_get_duration_mD2C56F143C1D8DA64C916E40B2882DD52DC04BB5_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_13;
		L_13 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_12, L_13, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_14;
		L_14 = Cooldown_get_unscaledTime_mE0B8174C474E5E836E307CFE0F6D4091A1D7480A_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_15;
		L_15 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_14, L_15, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_16;
		L_16 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_17;
		L_17 = Cooldown_get_exitReady_m8DDD18AD1BA607893C1C46ED9D39BD37B0340D88_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_16, L_17, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_18;
		L_18 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_19;
		L_19 = Cooldown_get_exitNotReady_mD17D4A5445A6C10DD63798AE4EAC979CC3523303_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_18, L_19, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_20;
		L_20 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_21;
		L_21 = Cooldown_get_tick_m286D845CC1716F254E2DED1609543773A6009641_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_20, L_21, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_22;
		L_22 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_23;
		L_23 = Cooldown_get_becameReady_m0CBBB3DDEF5AFF41E57AA03B337FF72C018E43AD_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_22, L_23, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_24;
		L_24 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_25;
		L_25 = Cooldown_get_remainingSeconds_mC1ABA6CE3902D11562C38344B1F0291CA24F6360_inline(__this, NULL);
		Unit_Assignment_mE5DC2E131C1BA666F655E321312165D7B4BB74C7(__this, L_24, L_25, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_26;
		L_26 = Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_27;
		L_27 = Cooldown_get_remainingRatio_m0756C8505AA9858801BF38771607E5887A4062E4_inline(__this, NULL);
		Unit_Assignment_mE5DC2E131C1BA666F655E321312165D7B4BB74C7(__this, L_26, L_27, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Cooldown_CreateData_mCC010EBD8EEB9A1A1AB30A17211993C78406A24D (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_0 = (Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0*)il2cpp_codegen_object_new(Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_il2cpp_TypeInfo_var);
		Data__ctor_m49D6D11CB852432FAEF137832DD374DA1FC33C3E(L_0, NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_StartListening_m58066A6776BB1043316F23272DFD8856BB73C882 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass43_0_U3CStartListeningU3Eb__0_m5C60874293E23CC83032C6184E436AFE782B55A4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* V_0 = NULL;
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* V_1 = NULL;
	EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* V_3 = NULL;
	bool V_4 = false;
	{
		U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* L_0 = (U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass43_0__ctor_m805BBDEA9EA8D9AD1C649C8E75360E9A44780813(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
		NullCheck(L_2);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_3;
		L_3 = GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D(L_2, __this, GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		V_1 = L_3;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_4 = V_1;
		NullCheck(L_4);
		bool L_5 = L_4->___isListening;
		V_4 = L_5;
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_0025;
		}
	}
	{
		goto IL_0067;
	}

IL_0025:
	{
		U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* L_7 = V_0;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
		NullCheck(L_8);
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
		L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
		NullCheck(L_7);
		L_7->___reference = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference), (void*)L_9);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_10 = ___0_stack;
		NullCheck(L_10);
		RuntimeObject* L_11;
		L_11 = GraphPointer_get_machine_m2D9C462298F1A003F1E790C01C1CB2BD14742689(L_10, NULL);
		EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&V_2), _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6, L_11, NULL, NULL);
		U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* L_12 = V_0;
		Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_13 = (Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0*)il2cpp_codegen_object_new(Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0_il2cpp_TypeInfo_var);
		Action_1__ctor_m8B7C82E5339106446418AC956405FA13D74EB6AB(L_13, L_12, (intptr_t)((void*)U3CU3Ec__DisplayClass43_0_U3CStartListeningU3Eb__0_m5C60874293E23CC83032C6184E436AFE782B55A4_RuntimeMethod_var), NULL);
		V_3 = L_13;
		EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_14 = V_2;
		Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_15 = V_3;
		il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589(L_14, L_15, EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589_RuntimeMethod_var);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_16 = V_1;
		Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_17 = V_3;
		NullCheck(L_16);
		L_16->___update = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&L_16->___update), (void*)L_17);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_18 = V_1;
		NullCheck(L_18);
		L_18->___isListening = (bool)1;
	}

IL_0067:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_StopListening_m04FC5FF7C9364B74E10416A25CD9A05AAEF945C2 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* V_0 = NULL;
	EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	{
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
		NullCheck(L_0);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_1;
		L_1 = GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D(L_0, __this, GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		V_0 = L_1;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_2 = V_0;
		NullCheck(L_2);
		bool L_3 = L_2->___isListening;
		V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0019;
		}
	}
	{
		goto IL_004e;
	}

IL_0019:
	{
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = ___0_stack;
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = GraphPointer_get_machine_m2D9C462298F1A003F1E790C01C1CB2BD14742689(L_5, NULL);
		EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&V_1), _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6, L_6, NULL, NULL);
		EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_7 = V_1;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_8 = V_0;
		NullCheck(L_8);
		Delegate_t* L_9 = L_8->___update;
		il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_7, L_9, NULL);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_10 = ___0_stack;
		NullCheck(L_10);
		GraphStack_ClearReference_m14164415794A18B6A72529FCDD56F1B761BA4175(L_10, NULL);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_11 = V_0;
		NullCheck(L_11);
		L_11->___update = (Delegate_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_11->___update), (void*)(Delegate_t*)NULL);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_12 = V_0;
		NullCheck(L_12);
		L_12->___isListening = (bool)0;
	}

IL_004e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Cooldown_IsListening_mABF45E879440CAC51353EE2C9486D0CCED2F471A (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
		NullCheck(L_0);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_1;
		L_1 = GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D(L_0, __this, GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		NullCheck(L_1);
		bool L_2 = L_1->___isListening;
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_TriggerUpdate_mB8180941D890632DEA123B62E6D87EEE4ECFB29D (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
	{
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
		L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0014:
			{
				{
					Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
					if (!L_2)
					{
						goto IL_001e;
					}
				}
				{
					Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = V_0;
					NullCheck(L_3);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
				}

IL_001e:
				{
					return;
				}
			}
		});
		try
		{
			Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = V_0;
			Cooldown_Update_mD65AF91806D19F3D5043153676D1498F6A8D78B3(__this, L_4, NULL);
			goto IL_001f;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_001f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_Enter_m13C6A89824E8E1D93981672A88D90E37A92AE19F (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* V_0 = NULL;
	bool V_1 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D(L_1, __this, GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		V_0 = L_2;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_3 = V_0;
		NullCheck(L_3);
		bool L_4;
		L_4 = Data_get_isReady_m6A4D0014882199FA187F516E5EE8E5C5BD465B02(L_3, NULL);
		V_1 = L_4;
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0023;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
		L_7 = Cooldown_Reset_m50D9B921E6E7F429C8B331330A9A2369F4A5FE27(__this, L_6, NULL);
		V_2 = L_7;
		goto IL_002d;
	}

IL_0023:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_8;
		L_8 = Cooldown_get_exitNotReady_mD17D4A5445A6C10DD63798AE4EAC979CC3523303_inline(__this, NULL);
		V_2 = L_8;
		goto IL_002d;
	}

IL_002d:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_9 = V_2;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_Reset_m50D9B921E6E7F429C8B331330A9A2369F4A5FE27 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_1 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D(L_1, __this, GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		V_0 = L_2;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_3 = V_0;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_5;
		L_5 = Cooldown_get_duration_mD2C56F143C1D8DA64C916E40B2882DD52DC04BB5_inline(__this, NULL);
		NullCheck(L_4);
		float L_6;
		L_6 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_4, L_5, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		NullCheck(L_3);
		L_3->___duration = L_6;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_7 = V_0;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_8 = V_0;
		NullCheck(L_8);
		float L_9 = L_8->___duration;
		NullCheck(L_7);
		L_7->___remaining = L_9;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_10 = V_0;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12;
		L_12 = Cooldown_get_unscaledTime_mE0B8174C474E5E836E307CFE0F6D4091A1D7480A_inline(__this, NULL);
		NullCheck(L_11);
		bool L_13;
		L_13 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_11, L_12, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		NullCheck(L_10);
		L_10->___unscaled = L_13;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_14;
		L_14 = Cooldown_get_exitReady_m8DDD18AD1BA607893C1C46ED9D39BD37B0340D88_inline(__this, NULL);
		V_1 = L_14;
		goto IL_0047;
	}

IL_0047:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_15 = V_1;
		return L_15;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_AssignMetrics_m936BE0A462BB71A9B21A1CD8D1EB2375F8FDDB10 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* ___1_data, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Cooldown_get_remainingSeconds_mC1ABA6CE3902D11562C38344B1F0291CA24F6360_inline(__this, NULL);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_2 = ___1_data;
		NullCheck(L_2);
		float L_3 = L_2->___remaining;
		float L_4 = L_3;
		RuntimeObject* L_5 = Box(il2cpp_defaults.single_class, &L_4);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_5, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = Cooldown_get_remainingRatio_m0756C8505AA9858801BF38771607E5887A4062E4_inline(__this, NULL);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_8 = ___1_data;
		NullCheck(L_8);
		float L_9 = L_8->___remaining;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_10 = ___1_data;
		NullCheck(L_10);
		float L_11 = L_10->___duration;
		float L_12;
		L_12 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(L_9/L_11)), NULL);
		float L_13 = L_12;
		RuntimeObject* L_14 = Box(il2cpp_defaults.single_class, &L_13);
		NullCheck(L_6);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_6, L_7, L_14, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown_Update_mD65AF91806D19F3D5043153676D1498F6A8D78B3 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* V_0 = NULL;
	GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	float G_B4_0 = 0.0f;
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* G_B4_1 = NULL;
	float G_B3_0 = 0.0f;
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* G_B3_1 = NULL;
	float G_B5_0 = 0.0f;
	float G_B5_1 = 0.0f;
	Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* G_B5_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D(L_1, __this, GraphPointer_GetElementData_TisData_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0_m633518BEC9717AD52DE1C0242386FDD96596CD5D_RuntimeMethod_var);
		V_0 = L_2;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_3 = V_0;
		NullCheck(L_3);
		bool L_4;
		L_4 = Data_get_isReady_m6A4D0014882199FA187F516E5EE8E5C5BD465B02(L_3, NULL);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_001b;
		}
	}
	{
		goto IL_0098;
	}

IL_001b:
	{
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_6 = V_0;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_7 = L_6;
		NullCheck(L_7);
		float L_8 = L_7->___remaining;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_9 = V_0;
		NullCheck(L_9);
		bool L_10 = L_9->___unscaled;
		if (L_10)
		{
			G_B4_0 = L_8;
			G_B4_1 = L_7;
			goto IL_0031;
		}
		G_B3_0 = L_8;
		G_B3_1 = L_7;
	}
	{
		float L_11;
		L_11 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		G_B5_0 = L_11;
		G_B5_1 = G_B3_0;
		G_B5_2 = G_B3_1;
		goto IL_0036;
	}

IL_0031:
	{
		float L_12;
		L_12 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		G_B5_0 = L_12;
		G_B5_1 = G_B4_0;
		G_B5_2 = G_B4_1;
	}

IL_0036:
	{
		NullCheck(G_B5_2);
		G_B5_2->___remaining = ((float)il2cpp_codegen_subtract(G_B5_1, G_B5_0));
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_13 = V_0;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_14 = V_0;
		NullCheck(L_14);
		float L_15 = L_14->___remaining;
		float L_16;
		L_16 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_15, NULL);
		NullCheck(L_13);
		L_13->___remaining = L_16;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_17 = ___0_flow;
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_18 = V_0;
		Cooldown_AssignMetrics_m936BE0A462BB71A9B21A1CD8D1EB2375F8FDDB10(__this, L_17, L_18, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_19 = ___0_flow;
		NullCheck(L_19);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_20;
		L_20 = Flow_PreserveStack_mF8870AE4EE078682F117D92B27AFE07750FEB33D(L_19, NULL);
		V_1 = L_20;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_21 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_22;
		L_22 = Cooldown_get_tick_m286D845CC1716F254E2DED1609543773A6009641_inline(__this, NULL);
		NullCheck(L_21);
		Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_21, L_22, NULL);
		Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* L_23 = V_0;
		NullCheck(L_23);
		bool L_24;
		L_24 = Data_get_isReady_m6A4D0014882199FA187F516E5EE8E5C5BD465B02(L_23, NULL);
		V_3 = L_24;
		bool L_25 = V_3;
		if (!L_25)
		{
			goto IL_0090;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_26 = ___0_flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_27 = V_1;
		NullCheck(L_26);
		Flow_RestoreStack_mFB55BF4370280327BE1153080FE917B734F275A3(L_26, L_27, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_28 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_29;
		L_29 = Cooldown_get_becameReady_m0CBBB3DDEF5AFF41E57AA03B337FF72C018E43AD_inline(__this, NULL);
		NullCheck(L_28);
		Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_28, L_29, NULL);
	}

IL_0090:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_30 = ___0_flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_31 = V_1;
		NullCheck(L_30);
		Flow_DisposePreservedStack_mC5054B871900DB5A3BD3F860673AE9474BB926EE(L_30, L_31, NULL);
	}

IL_0098:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cooldown__ctor_m7B91B21282342734C88D737EE33F05E8C04251D4 (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Data_get_isReady_m6A4D0014882199FA187F516E5EE8E5C5BD465B02 (Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___remaining;
		return (bool)((((int32_t)((!(((float)L_0) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m49D6D11CB852432FAEF137832DD374DA1FC33C3E (Data_tB78C10E1F4D68E86928CAFCFC315A2F3B5FC5BB0* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass43_0__ctor_m805BBDEA9EA8D9AD1C649C8E75360E9A44780813 (U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass43_0_U3CStartListeningU3Eb__0_m5C60874293E23CC83032C6184E436AFE782B55A4 (U3CU3Ec__DisplayClass43_0_t965CEBD23C45C4BCC6E4792D012346266C46AEBC* __this, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___0_args, const RuntimeMethod* method) 
{
	{
		Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* L_0 = __this->___U3CU3E4__this;
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_1 = __this->___reference;
		NullCheck(L_0);
		Cooldown_TriggerUpdate_mB8180941D890632DEA123B62E6D87EEE4ECFB29D(L_0, L_1, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Timer_get_start_mDED8BB323AA1EDA2F08C491D623B1ED19CB790BB (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CstartU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_start_m3EBCA91AB348C9C6D912BE553DE93511E490B7E4 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CstartU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstartU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Timer_get_pause_m941C6DEA53EB9C7EFA5CA09CD9183EDAB863D1E0 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CpauseU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_pause_m9A3DBEF5A45D41C7EDAF0AB54B847C765921AD06 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CpauseU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpauseU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Timer_get_resume_m951115D2130A08C15D22503B5D1771B175FCC0E3 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CresumeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_resume_mE5F5A61743B2371DE146AEFAA668EB768083DCE6 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CresumeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresumeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Timer_get_toggle_m4DD6C324A5E8CF7B96F6CC60A6307F19936DC0B0 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CtoggleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_toggle_m137564E6928A1AF13281159B07AABC487B9704CC (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CtoggleU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtoggleU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Timer_get_duration_m8AF3EC7AB3D95100A32A21E510D9942459C517D6 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CdurationU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_duration_mB192D951EDFD517371A1A7874E0961D601F8CA40 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CdurationU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdurationU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Timer_get_unscaledTime_m9388E177EBCA0F4E400D1F93ACCC74335427E7D0 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_unscaledTime_m6E3D93B8E9A16F4A7F011A2E929D9641F469A7DF (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_started_m5A9E3E5638B74CECA9D595E5C952169C8D5DE530 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CstartedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_started_m382EB08EFFFEE903484A51454060E0A62A94F315 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CstartedU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstartedU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_tick_m01FC60F526F3DD90E04F0950F80905F2865D0CDB (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CtickU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_tick_m90FED164D526AA42BDB863F77C1E1453DF0847BC (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CtickU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtickU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_completed_mE28DC8F273FE6B949F9D81BA5BB18D20BB0C352E (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CcompletedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_completed_mECDF7B35EB315BF255F617B96B105B02CA2CCAA0 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CcompletedU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcompletedU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_elapsedSeconds_m0E91AC90B4891246508BA8DEB5146B352C3CC674 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CelapsedSecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_elapsedSeconds_m99C8FAC6BF0CAB617FC5C4484FBEE8A35EA3C958 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CelapsedSecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CelapsedSecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_elapsedRatio_m0F0A0CE1566FD617DCE3FBAE1F41417DB9F941DD (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CelapsedRatioU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_elapsedRatio_m94E62C16339E8F89C317A47DCE1F4B8513429F9A (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CelapsedRatioU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CelapsedRatioU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_remainingSeconds_mEA5017B7ADFC7B2F32AED7BB5EF53C86912497AC (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingSecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_remainingSeconds_mB3130830E808379C5D18B2DF8F8A420027F7BCE8 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingSecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingSecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_remainingRatio_m55D242D1F223866C50E9341C4DFCBE4F1D3CA135 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingRatioU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_set_remainingRatio_m1E1D3A3F155AD58A735D48A1D26624C0362393B5 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingRatioU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingRatioU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_Definition_m7B635E927D563FC881AA89D7A78A28317E42F3B8 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Timer_Pause_m4B8867759A2CC5158C0D6873F2C686853EF1ACF7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Timer_Resume_m966B285963D113C84029BC602F733507BEFC5079_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Timer_Start_mB1BC70ED8A306267A9134D4A00E584A6D61EA433_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Timer_Toggle_m9759FBD3D385466D5177BB7FF8EF00AD03E6A7F2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral008F6E1BE2B28B633406A8328A0C886C24DD0A51);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A17BE5F24120FBEEA4B1A54E6027E5A3ADEB070);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60D5801B3DE1545126B373152DA0C17EB568D85F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral615399B5B74CB4A236BA6CD144C970B160C7C02E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63A7BC5625BD73B4EFFB4EB777EA75B79C73E722);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral760865C55F22E06913EE529E43E0A4EC6D4C2957);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BA557C60FBFACAA46AD1B56F1F3BD5FC6D77A8D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90E375223494BB0B20A73DB031E5FC501530C4C3);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA46B5CEBD42C0AFF586C0B7DB4653BAADD9A6026);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2FE19BF62B92470C01DD20999537C1C37DDDFA2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFEF762F72619D209506B2E7C8AEA50F2CCCCE50);
		s_Il2CppMethodInitialized = true;
	}
	{
		VirtualActionInvoker1< bool >::Invoke(73, __this, (bool)1);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_0 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_0, __this, (intptr_t)((void*)Timer_Start_mB1BC70ED8A306267A9134D4A00E584A6D61EA433_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD, L_0, NULL);
		Timer_set_start_m3EBCA91AB348C9C6D912BE553DE93511E490B7E4_inline(__this, L_1, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_2 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_2, __this, (intptr_t)((void*)Timer_Pause_m4B8867759A2CC5158C0D6873F2C686853EF1ACF7_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_3;
		L_3 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral63A7BC5625BD73B4EFFB4EB777EA75B79C73E722, L_2, NULL);
		Timer_set_pause_m9A3DBEF5A45D41C7EDAF0AB54B847C765921AD06_inline(__this, L_3, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_4 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_4, __this, (intptr_t)((void*)Timer_Resume_m966B285963D113C84029BC602F733507BEFC5079_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_5;
		L_5 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral60D5801B3DE1545126B373152DA0C17EB568D85F, L_4, NULL);
		Timer_set_resume_mE5F5A61743B2371DE146AEFAA668EB768083DCE6_inline(__this, L_5, NULL);
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_6 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_6, __this, (intptr_t)((void*)Timer_Toggle_m9759FBD3D385466D5177BB7FF8EF00AD03E6A7F2_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_7;
		L_7 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral760865C55F22E06913EE529E43E0A4EC6D4C2957, L_6, NULL);
		Timer_set_toggle_m137564E6928A1AF13281159B07AABC487B9704CC_inline(__this, L_7, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_8;
		L_8 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteral7BA557C60FBFACAA46AD1B56F1F3BD5FC6D77A8D, (1.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		Timer_set_duration_mB192D951EDFD517371A1A7874E0961D601F8CA40_inline(__this, L_8, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_9;
		L_9 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E(__this, _stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F, (bool)0, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		Timer_set_unscaledTime_m6E3D93B8E9A16F4A7F011A2E929D9641F469A7DF_inline(__this, L_9, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_10;
		L_10 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral008F6E1BE2B28B633406A8328A0C886C24DD0A51, NULL);
		Timer_set_started_m382EB08EFFFEE903484A51454060E0A62A94F315_inline(__this, L_10, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11;
		L_11 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteralEFEF762F72619D209506B2E7C8AEA50F2CCCCE50, NULL);
		Timer_set_tick_m90FED164D526AA42BDB863F77C1E1453DF0847BC_inline(__this, L_11, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_12;
		L_12 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral90E375223494BB0B20A73DB031E5FC501530C4C3, NULL);
		Timer_set_completed_mECDF7B35EB315BF255F617B96B105B02CA2CCAA0_inline(__this, L_12, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_13;
		L_13 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral615399B5B74CB4A236BA6CD144C970B160C7C02E, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		Timer_set_elapsedSeconds_m99C8FAC6BF0CAB617FC5C4484FBEE8A35EA3C958_inline(__this, L_13, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_14;
		L_14 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteralC2FE19BF62B92470C01DD20999537C1C37DDDFA2, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		Timer_set_elapsedRatio_m94E62C16339E8F89C317A47DCE1F4B8513429F9A_inline(__this, L_14, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_15;
		L_15 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteralA46B5CEBD42C0AFF586C0B7DB4653BAADD9A6026, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		Timer_set_remainingSeconds_mB3130830E808379C5D18B2DF8F8A420027F7BCE8_inline(__this, L_15, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_16;
		L_16 = Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651(__this, _stringLiteral1A17BE5F24120FBEEA4B1A54E6027E5A3ADEB070, Unit_ValueOutput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2483CED9CC2FA388B0BF5F114EFCB4FFD2742651_RuntimeMethod_var);
		Timer_set_remainingRatio_m1E1D3A3F155AD58A735D48A1D26624C0362393B5_inline(__this, L_16, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Timer_CreateData_mF3614D0BDD80305CB4ADFDFF63D2CFBD4DB6005C (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_0 = (Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1*)il2cpp_codegen_object_new(Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_il2cpp_TypeInfo_var);
		Data__ctor_m39BD7DF0ECAECC4448B03328ADE8B5AB1193F71F(L_0, NULL);
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		RuntimeObject* L_1 = V_0;
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_StartListening_m630DEB1CB3E02D86EF82179AB806B18D623DD880 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass55_0_U3CStartListeningU3Eb__0_m1EF79300BB7764901B8D4A4038E31CAE93344873_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* V_0 = NULL;
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* V_1 = NULL;
	EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* V_3 = NULL;
	bool V_4 = false;
	{
		U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* L_0 = (U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass55_0__ctor_m42C1914963285A6A372ACEC4AD8DC0C001BBEB86(L_0, NULL);
		V_0 = L_0;
		U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* L_1 = V_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_2 = ___0_stack;
		NullCheck(L_2);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_3;
		L_3 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_2, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		V_1 = L_3;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_4 = V_1;
		NullCheck(L_4);
		bool L_5 = L_4->___isListening;
		V_4 = L_5;
		bool L_6 = V_4;
		if (!L_6)
		{
			goto IL_0025;
		}
	}
	{
		goto IL_0067;
	}

IL_0025:
	{
		U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* L_7 = V_0;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_8 = ___0_stack;
		NullCheck(L_8);
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_9;
		L_9 = GraphStack_ToReference_m0793568212CA2965C7D185AED3AD8D90BE34E69B(L_8, NULL);
		NullCheck(L_7);
		L_7->___reference = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&L_7->___reference), (void*)L_9);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_10 = ___0_stack;
		NullCheck(L_10);
		RuntimeObject* L_11;
		L_11 = GraphPointer_get_machine_m2D9C462298F1A003F1E790C01C1CB2BD14742689(L_10, NULL);
		EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&V_2), _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6, L_11, NULL, NULL);
		U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* L_12 = V_0;
		Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_13 = (Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0*)il2cpp_codegen_object_new(Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0_il2cpp_TypeInfo_var);
		Action_1__ctor_m8B7C82E5339106446418AC956405FA13D74EB6AB(L_13, L_12, (intptr_t)((void*)U3CU3Ec__DisplayClass55_0_U3CStartListeningU3Eb__0_m1EF79300BB7764901B8D4A4038E31CAE93344873_RuntimeMethod_var), NULL);
		V_3 = L_13;
		EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_14 = V_2;
		Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_15 = V_3;
		il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589(L_14, L_15, EventBus_Register_TisEmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F_m7368A473C2FDF926ED216FDCCBA74BC73357E589_RuntimeMethod_var);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_16 = V_1;
		Action_1_tBA3B1F047564C0FEF4668E919B719CEDF49CD3B0* L_17 = V_3;
		NullCheck(L_16);
		L_16->___update = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&L_16->___update), (void*)L_17);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_18 = V_1;
		NullCheck(L_18);
		L_18->___isListening = (bool)1;
	}

IL_0067:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_StopListening_mEEF818C067DAB22DF7DE1D420BEC108AA634C5D8 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* ___0_stack, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6);
		s_Il2CppMethodInitialized = true;
	}
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* V_0 = NULL;
	EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	{
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = ___0_stack;
		NullCheck(L_0);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_1;
		L_1 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_0, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		V_0 = L_1;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_2 = V_0;
		NullCheck(L_2);
		bool L_3 = L_2->___isListening;
		V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_0019;
		}
	}
	{
		goto IL_004e;
	}

IL_0019:
	{
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_5 = ___0_stack;
		NullCheck(L_5);
		RuntimeObject* L_6;
		L_6 = GraphPointer_get_machine_m2D9C462298F1A003F1E790C01C1CB2BD14742689(L_5, NULL);
		EventHook__ctor_m1A17871BCBD01C71D26FCE6875681560AB2F0209((&V_1), _stringLiteral42960449A18FA75AF2D9A7F9CDCC744B0EF455E6, L_6, NULL, NULL);
		EventHook_t1C9E2570B55940C342214BACB5E9EC889A113157 L_7 = V_1;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_8 = V_0;
		NullCheck(L_8);
		Delegate_t* L_9 = L_8->___update;
		il2cpp_codegen_runtime_class_init_inline(EventBus_t6457FCB216134244ECE28921407E893BC1D38056_il2cpp_TypeInfo_var);
		EventBus_Unregister_m03F8AD1C0A74CFBA7A6D998C2736116CA7D67E47(L_7, L_9, NULL);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_10 = ___0_stack;
		NullCheck(L_10);
		GraphStack_ClearReference_m14164415794A18B6A72529FCDD56F1B761BA4175(L_10, NULL);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_11 = V_0;
		NullCheck(L_11);
		L_11->___update = (Delegate_t*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_11->___update), (void*)(Delegate_t*)NULL);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_12 = V_0;
		NullCheck(L_12);
		L_12->___isListening = (bool)0;
	}

IL_004e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Timer_IsListening_m7DCD969D09B255123D7E0C3155A93E81C0546570 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* ___0_pointer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* L_0 = ___0_pointer;
		NullCheck(L_0);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_1;
		L_1 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_0, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		NullCheck(L_1);
		bool L_2 = L_1->___isListening;
		V_0 = L_2;
		goto IL_0010;
	}

IL_0010:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_TriggerUpdate_m14C1516F27B5F76841C1AB6F96E97D1397A91E03 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* ___0_reference, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* V_0 = NULL;
	{
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_0 = ___0_reference;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1;
		L_1 = Flow_New_m98A782213700BC09F3B5E52989F90DCA246B3E5F(L_0, NULL);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0014:
			{
				{
					Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = V_0;
					if (!L_2)
					{
						goto IL_001e;
					}
				}
				{
					Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = V_0;
					NullCheck(L_3);
					InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
				}

IL_001e:
				{
					return;
				}
			}
		});
		try
		{
			Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = V_0;
			Timer_Update_m5657815B92FD5363D41A13C8D86DB0249DCD977B(__this, L_4, NULL);
			goto IL_001f;
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_001f:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_Start_mB1BC70ED8A306267A9134D4A00E584A6D61EA433 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_1 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_1, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		V_0 = L_2;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_3 = V_0;
		NullCheck(L_3);
		L_3->___elapsed = (0.0f);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_4 = V_0;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_5 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_6;
		L_6 = Timer_get_duration_m8AF3EC7AB3D95100A32A21E510D9942459C517D6_inline(__this, NULL);
		NullCheck(L_5);
		float L_7;
		L_7 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_5, L_6, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		NullCheck(L_4);
		L_4->___duration = L_7;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_8 = V_0;
		NullCheck(L_8);
		L_8->___active = (bool)1;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_9 = V_0;
		NullCheck(L_9);
		L_9->___paused = (bool)0;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_10 = V_0;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12;
		L_12 = Timer_get_unscaledTime_m9388E177EBCA0F4E400D1F93ACCC74335427E7D0_inline(__this, NULL);
		NullCheck(L_11);
		bool L_13;
		L_13 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_11, L_12, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		NullCheck(L_10);
		L_10->___unscaled = L_13;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_15 = V_0;
		Timer_AssignMetrics_mD257E0FFA7A7E5017F3A1B4F481853937CB1CDD4(__this, L_14, L_15, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
		L_16 = Timer_get_started_m5A9E3E5638B74CECA9D595E5C952169C8D5DE530_inline(__this, NULL);
		V_1 = L_16;
		goto IL_005d;
	}

IL_005d:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_17 = V_1;
		return L_17;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_Pause_m4B8867759A2CC5158C0D6873F2C686853EF1ACF7 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_1 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_1, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		V_0 = L_2;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_3 = V_0;
		NullCheck(L_3);
		L_3->___paused = (bool)1;
		V_1 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_0019;
	}

IL_0019:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_Resume_m966B285963D113C84029BC602F733507BEFC5079 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* V_0 = NULL;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_1 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_1, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		V_0 = L_2;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_3 = V_0;
		NullCheck(L_3);
		L_3->___paused = (bool)0;
		V_1 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_0019;
	}

IL_0019:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_4 = V_1;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_Toggle_m9759FBD3D385466D5177BB7FF8EF00AD03E6A7F2 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* V_0 = NULL;
	bool V_1 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_1, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		V_0 = L_2;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->___active;
		V_1 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0026;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_7;
		L_7 = Timer_Start_mB1BC70ED8A306267A9134D4A00E584A6D61EA433(__this, L_6, NULL);
		V_2 = L_7;
		goto IL_003a;
	}

IL_0026:
	{
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_8 = V_0;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_9 = V_0;
		NullCheck(L_9);
		bool L_10 = L_9->___paused;
		NullCheck(L_8);
		L_8->___paused = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		V_2 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_003a;
	}

IL_003a:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11 = V_2;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_AssignMetrics_mD257E0FFA7A7E5017F3A1B4F481853937CB1CDD4 (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* ___1_data, const RuntimeMethod* method) 
{
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Timer_get_elapsedSeconds_m0E91AC90B4891246508BA8DEB5146B352C3CC674_inline(__this, NULL);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_2 = ___1_data;
		NullCheck(L_2);
		float L_3 = L_2->___elapsed;
		float L_4 = L_3;
		RuntimeObject* L_5 = Box(il2cpp_defaults.single_class, &L_4);
		NullCheck(L_0);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_0, L_1, L_5, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_7;
		L_7 = Timer_get_elapsedRatio_m0F0A0CE1566FD617DCE3FBAE1F41417DB9F941DD_inline(__this, NULL);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_8 = ___1_data;
		NullCheck(L_8);
		float L_9 = L_8->___elapsed;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_10 = ___1_data;
		NullCheck(L_10);
		float L_11 = L_10->___duration;
		float L_12;
		L_12 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(L_9/L_11)), NULL);
		float L_13 = L_12;
		RuntimeObject* L_14 = Box(il2cpp_defaults.single_class, &L_13);
		NullCheck(L_6);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_6, L_7, L_14, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_16;
		L_16 = Timer_get_remainingSeconds_mEA5017B7ADFC7B2F32AED7BB5EF53C86912497AC_inline(__this, NULL);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_17 = ___1_data;
		NullCheck(L_17);
		float L_18 = L_17->___duration;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_19 = ___1_data;
		NullCheck(L_19);
		float L_20 = L_19->___elapsed;
		float L_21;
		L_21 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), ((float)il2cpp_codegen_subtract(L_18, L_20)), NULL);
		float L_22 = L_21;
		RuntimeObject* L_23 = Box(il2cpp_defaults.single_class, &L_22);
		NullCheck(L_15);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_15, L_16, L_23, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_24 = ___0_flow;
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_25;
		L_25 = Timer_get_remainingRatio_m55D242D1F223866C50E9341C4DFCBE4F1D3CA135_inline(__this, NULL);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_26 = ___1_data;
		NullCheck(L_26);
		float L_27 = L_26->___duration;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_28 = ___1_data;
		NullCheck(L_28);
		float L_29 = L_28->___elapsed;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_30 = ___1_data;
		NullCheck(L_30);
		float L_31 = L_30->___duration;
		float L_32;
		L_32 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_27, L_29))/L_31)), NULL);
		float L_33 = L_32;
		RuntimeObject* L_34 = Box(il2cpp_defaults.single_class, &L_33);
		NullCheck(L_24);
		Flow_SetValue_m635BAF02F51D7C027C4F85157B80E2AB2DFB48A7(L_24, L_25, L_34, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer_Update_m5657815B92FD5363D41A13C8D86DB0249DCD977B (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* V_0 = NULL;
	GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* V_1 = NULL;
	bool V_2 = false;
	bool V_3 = false;
	int32_t G_B3_0 = 0;
	float G_B7_0 = 0.0f;
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* G_B7_1 = NULL;
	float G_B6_0 = 0.0f;
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* G_B6_1 = NULL;
	float G_B8_0 = 0.0f;
	float G_B8_1 = 0.0f;
	Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* G_B8_2 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_2;
		L_2 = GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826(L_1, __this, GraphPointer_GetElementData_TisData_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1_m41538A3756CA7A30AD2E58CEF17EF9E22DCD7826_RuntimeMethod_var);
		V_0 = L_2;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_3 = V_0;
		NullCheck(L_3);
		bool L_4 = L_3->___active;
		if (!L_4)
		{
			goto IL_001e;
		}
	}
	{
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_5 = V_0;
		NullCheck(L_5);
		bool L_6 = L_5->___paused;
		G_B3_0 = ((int32_t)(L_6));
		goto IL_001f;
	}

IL_001e:
	{
		G_B3_0 = 1;
	}

IL_001f:
	{
		V_2 = (bool)G_B3_0;
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0029;
		}
	}
	{
		goto IL_00b9;
	}

IL_0029:
	{
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_8 = V_0;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_9 = L_8;
		NullCheck(L_9);
		float L_10 = L_9->___elapsed;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_11 = V_0;
		NullCheck(L_11);
		bool L_12 = L_11->___unscaled;
		if (L_12)
		{
			G_B7_0 = L_10;
			G_B7_1 = L_9;
			goto IL_003f;
		}
		G_B6_0 = L_10;
		G_B6_1 = L_9;
	}
	{
		float L_13;
		L_13 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		G_B8_0 = L_13;
		G_B8_1 = G_B6_0;
		G_B8_2 = G_B6_1;
		goto IL_0044;
	}

IL_003f:
	{
		float L_14;
		L_14 = Time_get_unscaledDeltaTime_mF057EECA857E5C0F90A3F910D26D3EE59F27C4B5(NULL);
		G_B8_0 = L_14;
		G_B8_1 = G_B7_0;
		G_B8_2 = G_B7_1;
	}

IL_0044:
	{
		NullCheck(G_B8_2);
		G_B8_2->___elapsed = ((float)il2cpp_codegen_add(G_B8_1, G_B8_0));
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_15 = V_0;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_16 = V_0;
		NullCheck(L_16);
		float L_17 = L_16->___elapsed;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_18 = V_0;
		NullCheck(L_18);
		float L_19 = L_18->___duration;
		float L_20;
		L_20 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_17, L_19, NULL);
		NullCheck(L_15);
		L_15->___elapsed = L_20;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_21 = ___0_flow;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_22 = V_0;
		Timer_AssignMetrics_mD257E0FFA7A7E5017F3A1B4F481853937CB1CDD4(__this, L_21, L_22, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_23 = ___0_flow;
		NullCheck(L_23);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_24;
		L_24 = Flow_PreserveStack_mF8870AE4EE078682F117D92B27AFE07750FEB33D(L_23, NULL);
		V_1 = L_24;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_25 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_26;
		L_26 = Timer_get_tick_m01FC60F526F3DD90E04F0950F80905F2865D0CDB_inline(__this, NULL);
		NullCheck(L_25);
		Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_25, L_26, NULL);
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_27 = V_0;
		NullCheck(L_27);
		float L_28 = L_27->___elapsed;
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_29 = V_0;
		NullCheck(L_29);
		float L_30 = L_29->___duration;
		V_3 = (bool)((((int32_t)((!(((float)L_28) >= ((float)L_30)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_31 = V_3;
		if (!L_31)
		{
			goto IL_00b1;
		}
	}
	{
		Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* L_32 = V_0;
		NullCheck(L_32);
		L_32->___active = (bool)0;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_33 = ___0_flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_34 = V_1;
		NullCheck(L_33);
		Flow_RestoreStack_mFB55BF4370280327BE1153080FE917B734F275A3(L_33, L_34, NULL);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_35 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_36;
		L_36 = Timer_get_completed_mE28DC8F273FE6B949F9D81BA5BB18D20BB0C352E_inline(__this, NULL);
		NullCheck(L_35);
		Flow_Invoke_mF68F1D0BD4744FACEC424F1716676B60C67EE9FC(L_35, L_36, NULL);
	}

IL_00b1:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_37 = ___0_flow;
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_38 = V_1;
		NullCheck(L_37);
		Flow_DisposePreservedStack_mC5054B871900DB5A3BD3F860673AE9474BB926EE(L_37, L_38, NULL);
	}

IL_00b9:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Timer__ctor_mB4F062EA54102DB6BD1DB7509B0E064CC2F9354F (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m39BD7DF0ECAECC4448B03328ADE8B5AB1193F71F (Data_t10625DB515F5CCCF505A17755CDCBFF14E6A73D1* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass55_0__ctor_m42C1914963285A6A372ACEC4AD8DC0C001BBEB86 (U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass55_0_U3CStartListeningU3Eb__0_m1EF79300BB7764901B8D4A4038E31CAE93344873 (U3CU3Ec__DisplayClass55_0_t3F826C417A62E89A1CBABA6C3718B9DAA1E4261B* __this, EmptyEventArgs_t2EF153F78311F355E9AE7BAE748576515674476F ___0_args, const RuntimeMethod* method) 
{
	{
		Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* L_0 = __this->___U3CU3E4__this;
		GraphReference_t721C982B418EEAA6BE9FA2BFB6A047A8E9362DA9* L_1 = __this->___reference;
		NullCheck(L_0);
		Timer_TriggerUpdate_m14C1516F27B5F76841C1AB6F96E97D1397A91E03(L_0, L_1, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForEndOfFrameUnit_Await_m2D100F61B883AC00D89220B3357EB5D7D3FFD56D (WaitForEndOfFrameUnit_tEA9766E3515892E0575D874ACDD0592E0FD15382* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* L_0 = (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548*)il2cpp_codegen_object_new(U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548_il2cpp_TypeInfo_var);
		U3CAwaitU3Ed__0__ctor_m39E4972887D487F0C97BFFD54BBB7AD7757AA748(L_0, 0, NULL);
		U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* L_2 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_2);
		L_2->___flow = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___flow), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForEndOfFrameUnit__ctor_m5E157FDC67579B92698E82C402DC2D099C502D2A (WaitForEndOfFrameUnit_tEA9766E3515892E0575D874ACDD0592E0FD15382* __this, const RuntimeMethod* method) 
{
	{
		WaitUnit__ctor_m56B51FF0C0ECA686A4D305A0BBE758F77D2A63A1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0__ctor_m39E4972887D487F0C97BFFD54BBB7AD7757AA748 (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0_System_IDisposable_Dispose_m7FB13786C62BE478C6DAC7C19CCA7A99C917E936 (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CAwaitU3Ed__0_MoveNext_m3D269EA001C8C50A0C5882D34D242F499117A861 (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_001f;
			}
		}
	}
	{
		goto IL_0021;
	}

IL_001b:
	{
		goto IL_0023;
	}

IL_001d:
	{
		goto IL_003f;
	}

IL_001f:
	{
		goto IL_0060;
	}

IL_0021:
	{
		return (bool)0;
	}

IL_0023:
	{
		__this->___U3CU3E1__state = (-1);
		WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663* L_2 = (WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663*)il2cpp_codegen_object_new(WaitForEndOfFrame_tE38D80923E3F8380069B423968C25ABE50A46663_il2cpp_TypeInfo_var);
		WaitForEndOfFrame__ctor_m4AF7E576C01E6B04443BB898B1AE5D645F7D45AB(L_2, NULL);
		__this->___U3CU3E2__current = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_2);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_003f:
	{
		__this->___U3CU3E1__state = (-1);
		WaitForEndOfFrameUnit_tEA9766E3515892E0575D874ACDD0592E0FD15382* L_3 = __this->___U3CU3E4__this;
		NullCheck(L_3);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_4;
		L_4 = WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline(L_3, NULL);
		__this->___U3CU3E2__current = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_4);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_0060:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__0_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mF1816ABEF11DEE5A85221493DE514176645CE57F (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0_System_Collections_IEnumerator_Reset_m6420377D0C3F07CE7EE274BAFA8436834D677F54 (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CAwaitU3Ed__0_System_Collections_IEnumerator_Reset_m6420377D0C3F07CE7EE274BAFA8436834D677F54_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__0_System_Collections_IEnumerator_get_Current_mAF5BAE108D862A781584959DCF1FE255B805F8E7 (U3CAwaitU3Ed__0_t0F9721549F968E6A45EE0F1493B0D8BAB228A548* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForFlow_get_resetOnExit_mDBC0985B488CBF3A6E7453E0175427347C15851F (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CresetOnExitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFlow_set_resetOnExit_mD9D2A65305B25C7D338421A8282FE9BD833D7BD9 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CresetOnExitU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WaitForFlow_get_inputCount_mCD10504F89220CA5569C064EEC2CBC69B1745779 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____inputCount;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFlow_set_inputCount_m2702512109C554D50F5BEC669096D542EC3E4313 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		int32_t L_1;
		L_1 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_0, 2, ((int32_t)10), NULL);
		__this->____inputCount = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* WaitForFlow_get_awaitedInputs_m542F170C3A5A4845B0FE64DB4296020477DFF011 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* L_0 = __this->___U3CawaitedInputsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFlow_set_awaitedInputs_m884DEDA33D5D245A406600C3CEF4B1476F0548C5 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* ___0_value, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* L_0 = ___0_value;
		__this->___U3CawaitedInputsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CawaitedInputsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* WaitForFlow_get_reset_m687FC1298267389EB86ED62B2CE79FEE010D19D3 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CresetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFlow_set_reset_mEA734CF0E2315402742DB39CAB5AE46748CEED1E (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CresetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitForFlow_get_exit_mBB81721C538BD0A1B159332B2841E49AE47AB1CB (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFlow_set_exit_m3DBAF7DEA4E5CA7E9F9BD9001BC4A2EC48FE3AA8 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFlow_Definition_m00EE88461F0CC5BEAC1C2AA808B6863E14763640 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mAF5E114C3A5B35C7CA8E9649F470BD9B59EF11DE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AsReadOnly_m286365DE011D1AFBAB9034EC4B5041E3315C16E6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m40A565307A51ED52EE993DE7049F32FDDE614627_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__0_mE3002A465E46BFFDF01467FA92FDCFF3BF170E26_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__1_m9635B9395B74FD0F2BDDB9E2D88DCCAEBC28DA5B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForFlow_Reset_m9A405F0D591E253B17B0FA448E8994C971FD7CC6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral777AE62A4AAF93B33F90DF3E12489F43ABA14E39);
		s_Il2CppMethodInitialized = true;
	}
	List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F* V_0 = NULL;
	int32_t V_1 = 0;
	U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* V_2 = NULL;
	ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* V_3 = NULL;
	bool V_4 = false;
	{
		List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F* L_0 = (List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F*)il2cpp_codegen_object_new(List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F_il2cpp_TypeInfo_var);
		List_1__ctor_m40A565307A51ED52EE993DE7049F32FDDE614627(L_0, List_1__ctor_m40A565307A51ED52EE993DE7049F32FDDE614627_RuntimeMethod_var);
		V_0 = L_0;
		List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F* L_1 = V_0;
		NullCheck(L_1);
		ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* L_2;
		L_2 = List_1_AsReadOnly_m286365DE011D1AFBAB9034EC4B5041E3315C16E6(L_1, List_1_AsReadOnly_m286365DE011D1AFBAB9034EC4B5041E3315C16E6_RuntimeMethod_var);
		WaitForFlow_set_awaitedInputs_m884DEDA33D5D245A406600C3CEF4B1476F0548C5_inline(__this, L_2, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_3;
		L_3 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA, NULL);
		WaitForFlow_set_exit_m3DBAF7DEA4E5CA7E9F9BD9001BC4A2EC48FE3AA8_inline(__this, L_3, NULL);
		V_1 = 0;
		goto IL_0084;
	}

IL_002a:
	{
		U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* L_4 = (U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass21_0__ctor_m9FA768FCBB06339550616CF9834323B0380E81C9(L_4, NULL);
		V_2 = L_4;
		U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* L_5 = V_2;
		NullCheck(L_5);
		L_5->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_5->___U3CU3E4__this), (void*)__this);
		U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* L_6 = V_2;
		int32_t L_7 = V_1;
		NullCheck(L_6);
		L_6->____i = L_7;
		U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* L_8 = V_2;
		NullCheck(L_8);
		int32_t* L_9 = (int32_t*)(&L_8->____i);
		String_t* L_10;
		L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_9, NULL);
		U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* L_11 = V_2;
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_12 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_12, L_11, (intptr_t)((void*)U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__0_mE3002A465E46BFFDF01467FA92FDCFF3BF170E26_RuntimeMethod_var), NULL);
		U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* L_13 = V_2;
		Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F* L_14 = (Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F*)il2cpp_codegen_object_new(Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F_il2cpp_TypeInfo_var);
		Func_2__ctor_mBC48F9AEA444A39652C8AF85610A2F627AAF9B46(L_14, L_13, (intptr_t)((void*)U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__1_m9635B9395B74FD0F2BDDB9E2D88DCCAEBC28DA5B_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_15;
		L_15 = Unit_ControlInputCoroutine_mDE43448247299DC9ACC215046E93A058A5AE15A4(__this, L_10, L_12, L_14, NULL);
		V_3 = L_15;
		List_1_tC27268CB3FCA166C8E5A1E591E506F60E541B83F* L_16 = V_0;
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_17 = V_3;
		NullCheck(L_16);
		List_1_Add_mAF5E114C3A5B35C7CA8E9649F470BD9B59EF11DE_inline(L_16, L_17, List_1_Add_mAF5E114C3A5B35C7CA8E9649F470BD9B59EF11DE_RuntimeMethod_var);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_18 = V_3;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_19;
		L_19 = WaitForFlow_get_exit_mBB81721C538BD0A1B159332B2841E49AE47AB1CB_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_18, L_19, NULL);
		int32_t L_20 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_0084:
	{
		int32_t L_21 = V_1;
		int32_t L_22;
		L_22 = WaitForFlow_get_inputCount_mCD10504F89220CA5569C064EEC2CBC69B1745779_inline(__this, NULL);
		V_4 = (bool)((((int32_t)L_21) < ((int32_t)L_22))? 1 : 0);
		bool L_23 = V_4;
		if (L_23)
		{
			goto IL_002a;
		}
	}
	{
		Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8* L_24 = (Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8*)il2cpp_codegen_object_new(Func_2_tE299C631F0CB2E8E61444D749D446C27349C90B8_il2cpp_TypeInfo_var);
		Func_2__ctor_m36A365D852CA6BD70A68A3A26FF683FB3369DDF4(L_24, __this, (intptr_t)((void*)WaitForFlow_Reset_m9A405F0D591E253B17B0FA448E8994C971FD7CC6_RuntimeMethod_var), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_25;
		L_25 = Unit_ControlInput_mF730DABA4FE60423D39B8EADE5DA72F51E6166A5(__this, _stringLiteral777AE62A4AAF93B33F90DF3E12489F43ABA14E39, L_24, NULL);
		WaitForFlow_set_reset_mEA734CF0E2315402742DB39CAB5AE46748CEED1E_inline(__this, L_25, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForFlow_CreateData_mC6E1F83CD0FED3E2470DC37207E76279F8AF404D (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* V_0 = NULL;
	RuntimeObject* V_1 = NULL;
	{
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_0 = (Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B*)il2cpp_codegen_object_new(Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_il2cpp_TypeInfo_var);
		Data__ctor_m0BDBC65744A1854ECA13FAA600BE0EE6800180A6(L_0, NULL);
		V_0 = L_0;
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_1 = V_0;
		int32_t L_2;
		L_2 = WaitForFlow_get_inputCount_mCD10504F89220CA5569C064EEC2CBC69B1745779_inline(__this, NULL);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_2);
		NullCheck(L_1);
		L_1->___inputsActivated = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___inputsActivated), (void*)L_3);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_4 = V_0;
		V_1 = L_4;
		goto IL_001c;
	}

IL_001c:
	{
		RuntimeObject* L_5 = V_1;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitForFlow_Enter_m50338B592BA7542E78E4B6F09F1EB9E28F44A32F (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* V_0 = NULL;
	bool V_1 = false;
	bool V_2 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_3 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E(L_1, __this, GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		V_0 = L_2;
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_3 = V_0;
		NullCheck(L_3);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = L_3->___inputsActivated;
		int32_t L_5 = ___1_index;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (bool)1);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		bool L_7;
		L_7 = WaitForFlow_CheckActivated_mE4B33F3FB5ADAD03BFA8D59F610B646BFB92AFC8(__this, L_6, NULL);
		V_1 = L_7;
		bool L_8 = V_1;
		if (!L_8)
		{
			goto IL_0040;
		}
	}
	{
		bool L_9;
		L_9 = WaitForFlow_get_resetOnExit_mDBC0985B488CBF3A6E7453E0175427347C15851F_inline(__this, NULL);
		V_2 = L_9;
		bool L_10 = V_2;
		if (!L_10)
		{
			goto IL_0037;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_12;
		L_12 = WaitForFlow_Reset_m9A405F0D591E253B17B0FA448E8994C971FD7CC6(__this, L_11, NULL);
	}

IL_0037:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_13;
		L_13 = WaitForFlow_get_exit_mBB81721C538BD0A1B159332B2841E49AE47AB1CB_inline(__this, NULL);
		V_3 = L_13;
		goto IL_0045;
	}

IL_0040:
	{
		V_3 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_0045;
	}

IL_0045:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_14 = V_3;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WaitForFlow_CheckActivated_mE4B33F3FB5ADAD03BFA8D59F610B646BFB92AFC8 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* V_0 = NULL;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E(L_1, __this, GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		V_0 = L_2;
		V_1 = 0;
		goto IL_002c;
	}

IL_0012:
	{
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_3 = V_0;
		NullCheck(L_3);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = L_3->___inputsActivated;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		uint8_t L_7 = (uint8_t)(L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_2 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
		bool L_8 = V_2;
		if (!L_8)
		{
			goto IL_0027;
		}
	}
	{
		V_3 = (bool)0;
		goto IL_0041;
	}

IL_0027:
	{
		int32_t L_9 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_002c:
	{
		int32_t L_10 = V_1;
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_11 = V_0;
		NullCheck(L_11);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_12 = L_11->___inputsActivated;
		NullCheck(L_12);
		V_4 = (bool)((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))? 1 : 0);
		bool L_13 = V_4;
		if (L_13)
		{
			goto IL_0012;
		}
	}
	{
		V_3 = (bool)1;
		goto IL_0041;
	}

IL_0041:
	{
		bool L_14 = V_3;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForFlow_EnterCoroutine_m310E4F0452D9AEB7A6096E655679BBFD9C6A418B (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* L_0 = (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346*)il2cpp_codegen_object_new(U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346_il2cpp_TypeInfo_var);
		U3CEnterCoroutineU3Ed__25__ctor_mCC2334FC7C2A08556B655CE20E47785E3F734227(L_0, 0, NULL);
		U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* L_2 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_2);
		L_2->___flow = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___flow), (void*)L_3);
		U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* L_4 = L_2;
		int32_t L_5 = ___1_index;
		NullCheck(L_4);
		L_4->___index = L_5;
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitForFlow_Reset_m9A405F0D591E253B17B0FA448E8994C971FD7CC6 (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* V_0 = NULL;
	int32_t V_1 = 0;
	bool V_2 = false;
	ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* V_3 = NULL;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		NullCheck(L_0);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_1;
		L_1 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_0, NULL);
		NullCheck(L_1);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_2;
		L_2 = GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E(L_1, __this, GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		V_0 = L_2;
		V_1 = 0;
		goto IL_0021;
	}

IL_0012:
	{
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_3 = V_0;
		NullCheck(L_3);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = L_3->___inputsActivated;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (bool)0);
		int32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_0021:
	{
		int32_t L_7 = V_1;
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_8 = V_0;
		NullCheck(L_8);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_9 = L_8->___inputsActivated;
		NullCheck(L_9);
		V_2 = (bool)((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))? 1 : 0);
		bool L_10 = V_2;
		if (L_10)
		{
			goto IL_0012;
		}
	}
	{
		V_3 = (ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9*)NULL;
		goto IL_0034;
	}

IL_0034:
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11 = V_3;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForFlow__ctor_m2E00116255AF0DCBD1A863DFA3A6D5A1286EC70F (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		__this->____inputCount = 2;
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Data__ctor_m0BDBC65744A1854ECA13FAA600BE0EE6800180A6 (Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_m9FA768FCBB06339550616CF9834323B0380E81C9 (U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__0_mE3002A465E46BFFDF01467FA92FDCFF3BF170E26 (U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_0 = __this->___U3CU3E4__this;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1 = ___0_flow;
		int32_t L_2 = __this->____i;
		NullCheck(L_0);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_3;
		L_3 = WaitForFlow_Enter_m50338B592BA7542E78E4B6F09F1EB9E28F44A32F(L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec__DisplayClass21_0_U3CDefinitionU3Eb__1_m9635B9395B74FD0F2BDDB9E2D88DCCAEBC28DA5B (U3CU3Ec__DisplayClass21_0_t4C4838F1B4DFB0A7ED7B77F25469A3822BEF5C70* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	{
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_0 = __this->___U3CU3E4__this;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1 = ___0_flow;
		int32_t L_2 = __this->____i;
		NullCheck(L_0);
		RuntimeObject* L_3;
		L_3 = WaitForFlow_EnterCoroutine_m310E4F0452D9AEB7A6096E655679BBFD9C6A418B(L_0, L_1, L_2, NULL);
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass25_0__ctor_mAA2B034CA622E52014F5879BA3719DB9284156A9 (U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass25_0_U3CEnterCoroutineU3Eb__0_mD25A11ED6B4B605F0163B572056A7BAC6EC20FAA (U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* __this, const RuntimeMethod* method) 
{
	{
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_0 = __this->___U3CU3E4__this;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_1 = __this->___flow;
		NullCheck(L_0);
		bool L_2;
		L_2 = WaitForFlow_CheckActivated_mE4B33F3FB5ADAD03BFA8D59F610B646BFB92AFC8(L_0, L_1, NULL);
		return L_2;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnterCoroutineU3Ed__25__ctor_mCC2334FC7C2A08556B655CE20E47785E3F734227 (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnterCoroutineU3Ed__25_System_IDisposable_Dispose_mAF906E08A1E3A9BEEF167E8FD7F6C52F8A788B03 (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CEnterCoroutineU3Ed__25_MoveNext_m62EBE3FCB752049AAE0C380BBA2C8A5CB79A54A7 (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass25_0_U3CEnterCoroutineU3Eb__0_mD25A11ED6B4B605F0163B572056A7BAC6EC20FAA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	bool V_3 = false;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_0022;
			}
		}
	}
	{
		goto IL_0027;
	}

IL_001b:
	{
		goto IL_0029;
	}

IL_001d:
	{
		goto IL_00f3;
	}

IL_0022:
	{
		goto IL_0149;
	}

IL_0027:
	{
		return (bool)0;
	}

IL_0029:
	{
		__this->___U3CU3E1__state = (-1);
		U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* L_2 = (U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass25_0__ctor_mAA2B034CA622E52014F5879BA3719DB9284156A9(L_2, NULL);
		__this->___U3CU3E8__1 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1), (void*)L_2);
		U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* L_3 = __this->___U3CU3E8__1;
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_4 = __this->___U3CU3E4__this;
		NullCheck(L_3);
		L_3->___U3CU3E4__this = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___U3CU3E4__this), (void*)L_4);
		U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* L_5 = __this->___U3CU3E8__1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = __this->___flow;
		NullCheck(L_5);
		L_5->___flow = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&L_5->___flow), (void*)L_6);
		U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* L_7 = __this->___U3CU3E8__1;
		NullCheck(L_7);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = L_7->___flow;
		NullCheck(L_8);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_9;
		L_9 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_8, NULL);
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_10 = __this->___U3CU3E4__this;
		NullCheck(L_9);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_11;
		L_11 = GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E(L_9, L_10, GraphPointer_GetElementData_TisData_tEEAA67F568417C005B27C2B52B7B8EE94C63386B_m16DF5C211BF257FC2DCE325C18779638AE69123E_RuntimeMethod_var);
		__this->___U3CdataU3E5__2 = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3E5__2), (void*)L_11);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_12 = __this->___U3CdataU3E5__2;
		NullCheck(L_12);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_13 = L_12->___inputsActivated;
		int32_t L_14 = __this->___index;
		NullCheck(L_13);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (bool)1);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_15 = __this->___U3CdataU3E5__2;
		NullCheck(L_15);
		bool L_16 = L_15->___isWaitingCoroutine;
		V_1 = L_16;
		bool L_17 = V_1;
		if (!L_17)
		{
			goto IL_00a4;
		}
	}
	{
		return (bool)0;
	}

IL_00a4:
	{
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_18 = __this->___U3CU3E4__this;
		U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* L_19 = __this->___U3CU3E8__1;
		NullCheck(L_19);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_20 = L_19->___flow;
		NullCheck(L_18);
		bool L_21;
		L_21 = WaitForFlow_CheckActivated_mE4B33F3FB5ADAD03BFA8D59F610B646BFB92AFC8(L_18, L_20, NULL);
		V_2 = (bool)((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
		bool L_22 = V_2;
		if (!L_22)
		{
			goto IL_0107;
		}
	}
	{
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_23 = __this->___U3CdataU3E5__2;
		NullCheck(L_23);
		L_23->___isWaitingCoroutine = (bool)1;
		U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* L_24 = __this->___U3CU3E8__1;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_25 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_25, L_24, (intptr_t)((void*)U3CU3Ec__DisplayClass25_0_U3CEnterCoroutineU3Eb__0_mD25A11ED6B4B605F0163B572056A7BAC6EC20FAA_RuntimeMethod_var), NULL);
		WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD* L_26 = (WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD*)il2cpp_codegen_object_new(WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var);
		WaitUntil__ctor_m2C925CF39695C35F4CB1AC997531F203AE1434DF(L_26, L_25, NULL);
		__this->___U3CU3E2__current = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_26);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_00f3:
	{
		__this->___U3CU3E1__state = (-1);
		Data_tEEAA67F568417C005B27C2B52B7B8EE94C63386B* L_27 = __this->___U3CdataU3E5__2;
		NullCheck(L_27);
		L_27->___isWaitingCoroutine = (bool)0;
	}

IL_0107:
	{
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_28 = __this->___U3CU3E4__this;
		NullCheck(L_28);
		bool L_29;
		L_29 = WaitForFlow_get_resetOnExit_mDBC0985B488CBF3A6E7453E0175427347C15851F_inline(L_28, NULL);
		V_3 = L_29;
		bool L_30 = V_3;
		if (!L_30)
		{
			goto IL_012f;
		}
	}
	{
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_31 = __this->___U3CU3E4__this;
		U3CU3Ec__DisplayClass25_0_tAE0068FAC59ED5D12400B1B02961CD84F62B2842* L_32 = __this->___U3CU3E8__1;
		NullCheck(L_32);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_33 = L_32->___flow;
		NullCheck(L_31);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_34;
		L_34 = WaitForFlow_Reset_m9A405F0D591E253B17B0FA448E8994C971FD7CC6(L_31, L_33, NULL);
	}

IL_012f:
	{
		WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* L_35 = __this->___U3CU3E4__this;
		NullCheck(L_35);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_36;
		L_36 = WaitForFlow_get_exit_mBB81721C538BD0A1B159332B2841E49AE47AB1CB_inline(L_35, NULL);
		__this->___U3CU3E2__current = L_36;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_36);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_0149:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CEnterCoroutineU3Ed__25_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mEF5D1C916E362E4C10058233A732043F99B95EC2 (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CEnterCoroutineU3Ed__25_System_Collections_IEnumerator_Reset_m19F9ECC988A8D3F6CFC8A05B54FBB13397FEAC07 (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CEnterCoroutineU3Ed__25_System_Collections_IEnumerator_Reset_m19F9ECC988A8D3F6CFC8A05B54FBB13397FEAC07_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CEnterCoroutineU3Ed__25_System_Collections_IEnumerator_get_Current_mA049B42AD501B991180FB93F851E4224645BB05D (U3CEnterCoroutineU3Ed__25_tBD103EFDF717CB312B6FA1F64236B5C352A0E346* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForNextFrameUnit_Await_m3A3B78E197308F38EE3E127C35D47C097303DAD7 (WaitForNextFrameUnit_t599F25ACE9D08BA34DFBE857696E9B912F753E4D* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* L_0 = (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67*)il2cpp_codegen_object_new(U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67_il2cpp_TypeInfo_var);
		U3CAwaitU3Ed__0__ctor_m5941784CEC6466B0160EA862EC043467B5F8E1A5(L_0, 0, NULL);
		U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* L_2 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_2);
		L_2->___flow = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___flow), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForNextFrameUnit__ctor_m2EA933D548C532DAD9349C2680173C379795C026 (WaitForNextFrameUnit_t599F25ACE9D08BA34DFBE857696E9B912F753E4D* __this, const RuntimeMethod* method) 
{
	{
		WaitUnit__ctor_m56B51FF0C0ECA686A4D305A0BBE758F77D2A63A1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0__ctor_m5941784CEC6466B0160EA862EC043467B5F8E1A5 (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0_System_IDisposable_Dispose_m4E14D1CD48A49DCFFDCEED0EB79D977DA420173A (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CAwaitU3Ed__0_MoveNext_mF597B3CBD1E6E15A1D89FF02DB28DDD2E17C014A (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_001f;
			}
		}
	}
	{
		goto IL_0021;
	}

IL_001b:
	{
		goto IL_0023;
	}

IL_001d:
	{
		goto IL_003b;
	}

IL_001f:
	{
		goto IL_005c;
	}

IL_0021:
	{
		return (bool)0;
	}

IL_0023:
	{
		__this->___U3CU3E1__state = (-1);
		__this->___U3CU3E2__current = NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_003b:
	{
		__this->___U3CU3E1__state = (-1);
		WaitForNextFrameUnit_t599F25ACE9D08BA34DFBE857696E9B912F753E4D* L_2 = __this->___U3CU3E4__this;
		NullCheck(L_2);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_3;
		L_3 = WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline(L_2, NULL);
		__this->___U3CU3E2__current = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_3);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_005c:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__0_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m7F99AFE438BCBF74558C53BB2313DCA2EEAA2163 (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__0_System_Collections_IEnumerator_Reset_m4E6874C301BC431D0C54BEB24659C7FF03283BF8 (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CAwaitU3Ed__0_System_Collections_IEnumerator_Reset_m4E6874C301BC431D0C54BEB24659C7FF03283BF8_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__0_System_Collections_IEnumerator_get_Current_mE3E20F10FE6E29CAB1B3A4DB80FD585B7C58CEC3 (U3CAwaitU3Ed__0_t5E7F4DF40E1E909422308FDCF82D1EF230FCAC67* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitForSecondsUnit_get_seconds_mDD3F6336D318A1661578AFB596A70639266A79E3 (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CsecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsUnit_set_seconds_mBD4436D20A6498F311A8EB2323ADC34751A385A7 (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CsecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitForSecondsUnit_get_unscaledTime_m48F9359ED2712C9382C2A38BCCE5D0CED96019F0 (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsUnit_set_unscaledTime_m9D37DB59B1D3D523C0C95E23B56D3710F0781BC2 (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsUnit_Definition_m26EEE751DCEF73494531A257653B2C23F3D4C73C (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC2806EA40D9F7601BBB6DA354C649B46D2D8877);
		s_Il2CppMethodInitialized = true;
	}
	{
		WaitUnit_Definition_mFA7E4E49F6A228CCEAA5A33A66DFAEB5410757CA(__this, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB(__this, _stringLiteralAC2806EA40D9F7601BBB6DA354C649B46D2D8877, (0.0f), Unit_ValueInput_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m79026DE27E62292A68910FE5420C4C4AFDA1A3FB_RuntimeMethod_var);
		WaitForSecondsUnit_set_seconds_mBD4436D20A6498F311A8EB2323ADC34751A385A7_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E(__this, _stringLiteral7F64D86FAB9C38E1637CCBEFEED3855463D7325F, (bool)0, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m5F57ACB9112ECB996EBF8DF1B7ACE6D313D8905E_RuntimeMethod_var);
		WaitForSecondsUnit_set_unscaledTime_m9D37DB59B1D3D523C0C95E23B56D3710F0781BC2_inline(__this, L_1, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = WaitForSecondsUnit_get_seconds_mDD3F6336D318A1661578AFB596A70639266A79E3_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_3;
		L_3 = WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_2, L_3, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = WaitForSecondsUnit_get_unscaledTime_m48F9359ED2712C9382C2A38BCCE5D0CED96019F0_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_5;
		L_5 = WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_4, L_5, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitForSecondsUnit_Await_m78A81BCBCF0F0221F39FEFF5B81A2F7D52C25BD3 (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* L_0 = (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B*)il2cpp_codegen_object_new(U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B_il2cpp_TypeInfo_var);
		U3CAwaitU3Ed__9__ctor_mF63B80A6F56EC16E5F7E15E9B358EF9CF5808F90(L_0, 0, NULL);
		U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* L_2 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_2);
		L_2->___flow = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___flow), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsUnit__ctor_m696F6076B8065FC74ECC6A9654D4BCBF27206126 (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) 
{
	{
		WaitUnit__ctor_m56B51FF0C0ECA686A4D305A0BBE758F77D2A63A1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__9__ctor_mF63B80A6F56EC16E5F7E15E9B358EF9CF5808F90 (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__9_System_IDisposable_Dispose_m87F1189D4A06FC39423E5ECCDDB69AA0B3A0E5BF (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CAwaitU3Ed__9_MoveNext_m40FAD9E32ECB671255EA2A0FE1688152CB4F1229 (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001f;
			}
			case 1:
			{
				goto IL_0021;
			}
			case 2:
			{
				goto IL_0023;
			}
			case 3:
			{
				goto IL_0028;
			}
		}
	}
	{
		goto IL_002d;
	}

IL_001f:
	{
		goto IL_002f;
	}

IL_0021:
	{
		goto IL_0088;
	}

IL_0023:
	{
		goto IL_00ad;
	}

IL_0028:
	{
		goto IL_00cf;
	}

IL_002d:
	{
		return (bool)0;
	}

IL_002f:
	{
		__this->___U3CU3E1__state = (-1);
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_2 = __this->___flow;
		WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* L_3 = __this->___U3CU3E4__this;
		NullCheck(L_3);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = WaitForSecondsUnit_get_seconds_mDD3F6336D318A1661578AFB596A70639266A79E3_inline(L_3, NULL);
		NullCheck(L_2);
		float L_5;
		L_5 = Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF(L_2, L_4, Flow_GetValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mFAA42FEC56C0636578AC3386C19FE39A6F0B04CF_RuntimeMethod_var);
		__this->___U3CsecondsU3E5__1 = L_5;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = __this->___flow;
		WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* L_7 = __this->___U3CU3E4__this;
		NullCheck(L_7);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_8;
		L_8 = WaitForSecondsUnit_get_unscaledTime_m48F9359ED2712C9382C2A38BCCE5D0CED96019F0_inline(L_7, NULL);
		NullCheck(L_6);
		bool L_9;
		L_9 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_6, L_8, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		V_1 = L_9;
		bool L_10 = V_1;
		if (!L_10)
		{
			goto IL_0092;
		}
	}
	{
		float L_11 = __this->___U3CsecondsU3E5__1;
		WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_12 = (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01*)il2cpp_codegen_object_new(WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
		WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F(L_12, L_11, NULL);
		__this->___U3CU3E2__current = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_12);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_0088:
	{
		__this->___U3CU3E1__state = (-1);
		goto IL_00b5;
	}

IL_0092:
	{
		float L_13 = __this->___U3CsecondsU3E5__1;
		WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_14 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
		WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_14, L_13, NULL);
		__this->___U3CU3E2__current = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_14);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_00ad:
	{
		__this->___U3CU3E1__state = (-1);
	}

IL_00b5:
	{
		WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* L_15 = __this->___U3CU3E4__this;
		NullCheck(L_15);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_16;
		L_16 = WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline(L_15, NULL);
		__this->___U3CU3E2__current = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_16);
		__this->___U3CU3E1__state = 3;
		return (bool)1;
	}

IL_00cf:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__9_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m2724C1DAE82F17D8DD9D54CB45A4D4113F66B738 (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__9_System_Collections_IEnumerator_Reset_m1C2672E94C56FCEB562B68E4A503E62308FD7F7F (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CAwaitU3Ed__9_System_Collections_IEnumerator_Reset_m1C2672E94C56FCEB562B68E4A503E62308FD7F7F_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__9_System_Collections_IEnumerator_get_Current_m69BBBEEC84437419A2995E1371180EA6A594E080 (U3CAwaitU3Ed__9_tA372676EF02D0445094B5A036AFEE22BB0566B7B* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326 (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUnit_set_enter_mFA0A841ABB5D2D1B4A91F1ECEEBA873316ACEFE7 (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44 (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUnit_set_exit_m7FE235645A612EB77970C1DE8442249C855E7A1E (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUnit_Definition_mFA7E4E49F6A228CCEAA5A33A66DFAEB5410757CA (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F* L_0 = (Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F*)il2cpp_codegen_object_new(Func_2_tFB5F2454526EA057FC21D7028A8B1EADDF2F531F_il2cpp_TypeInfo_var);
		Func_2__ctor_mBC48F9AEA444A39652C8AF85610A2F627AAF9B46(L_0, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 74)), NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_1;
		L_1 = Unit_ControlInputCoroutine_m55CB669B3F4D3208B3BEC9FBF4DB08A6DD9B494B(__this, _stringLiteral66341B56B0DF5D2B9828F53BCC8EA02586D6A73F, L_0, NULL);
		WaitUnit_set_enter_mFA0A841ABB5D2D1B4A91F1ECEEBA873316ACEFE7_inline(__this, L_1, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_2;
		L_2 = Unit_ControlOutput_mCD76724DFB6AAE10C099E9984A39A5E0FC2824FE(__this, _stringLiteral2482E3BD37A553E7BBDF77C14F2DEE1DBA3F51AA, NULL);
		WaitUnit_set_exit_m7FE235645A612EB77970C1DE8442249C855E7A1E_inline(__this, L_2, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_3;
		L_3 = WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326_inline(__this, NULL);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_4;
		L_4 = WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline(__this, NULL);
		Unit_Succession_m202BB700D861D65B85102AD7B3119AD1B2FF2158(__this, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUnit__ctor_m56B51FF0C0ECA686A4D305A0BBE758F77D2A63A1 (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) 
{
	{
		Unit__ctor_m7C07A3A00D7777361F4B86B45F40073D1A65D8B2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitUntilUnit_get_condition_m30EC3C9877868746003C1F93C2A5B1EDC85624A8 (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CconditionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUntilUnit_set_condition_m53F4BE79E592708FAA70A4C0F5FB3ABD34E1D775 (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CconditionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconditionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUntilUnit_Definition_m1B6A8148B9AC89528FF909E98CF2B22F17BD0CBB (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21D2CAF84494AC0CF059D2500B15F569DA120B85);
		s_Il2CppMethodInitialized = true;
	}
	{
		WaitUnit_Definition_mFA7E4E49F6A228CCEAA5A33A66DFAEB5410757CA(__this, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral21D2CAF84494AC0CF059D2500B15F569DA120B85, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		WaitUntilUnit_set_condition_m53F4BE79E592708FAA70A4C0F5FB3ABD34E1D775_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = WaitUntilUnit_get_condition_m30EC3C9877868746003C1F93C2A5B1EDC85624A8_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_2;
		L_2 = WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitUntilUnit_Await_m0D0AAE39ADB6E5FD4C1D4D1BB5176A7BECF1B42F (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* L_0 = (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407*)il2cpp_codegen_object_new(U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407_il2cpp_TypeInfo_var);
		U3CAwaitU3Ed__5__ctor_mB0CBEB45B86408FCDFBA34D8D3B71DFA1AE446B8(L_0, 0, NULL);
		U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* L_2 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_2);
		L_2->___flow = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___flow), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitUntilUnit__ctor_mA797E5AA2AE8FC28AC0C17AF7376FCA03C1AD615 (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, const RuntimeMethod* method) 
{
	{
		WaitUnit__ctor_m56B51FF0C0ECA686A4D305A0BBE758F77D2A63A1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_mD752AA349A14086CA7BAD66F99BF85ADC96CB8A9 (U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m51889F89EB049EB6B36BC622FE9EAB6158156F0B (U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = __this->___flow;
		WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* L_1 = __this->___U3CU3E4__this;
		NullCheck(L_1);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = WaitUntilUnit_get_condition_m30EC3C9877868746003C1F93C2A5B1EDC85624A8_inline(L_1, NULL);
		NullCheck(L_0);
		bool L_3;
		L_3 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_0, L_2, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5__ctor_mB0CBEB45B86408FCDFBA34D8D3B71DFA1AE446B8 (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5_System_IDisposable_Dispose_mDEA17CD7A72F46F243E63A66874DB735E51E3B31 (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CAwaitU3Ed__5_MoveNext_m8A9762585E5FEF0BC85C73609982415332F03582 (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m51889F89EB049EB6B36BC622FE9EAB6158156F0B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_001f;
			}
		}
	}
	{
		goto IL_0021;
	}

IL_001b:
	{
		goto IL_0023;
	}

IL_001d:
	{
		goto IL_007d;
	}

IL_001f:
	{
		goto IL_009e;
	}

IL_0021:
	{
		return (bool)0;
	}

IL_0023:
	{
		__this->___U3CU3E1__state = (-1);
		U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* L_2 = (U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass5_0__ctor_mD752AA349A14086CA7BAD66F99BF85ADC96CB8A9(L_2, NULL);
		__this->___U3CU3E8__1 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1), (void*)L_2);
		U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* L_3 = __this->___U3CU3E8__1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = __this->___flow;
		NullCheck(L_3);
		L_3->___flow = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___flow), (void*)L_4);
		U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* L_5 = __this->___U3CU3E8__1;
		WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* L_6 = __this->___U3CU3E4__this;
		NullCheck(L_5);
		L_5->___U3CU3E4__this = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&L_5->___U3CU3E4__this), (void*)L_6);
		U3CU3Ec__DisplayClass5_0_t8BA5D1D5ADE9A2117A39EA7216E644CDA17E4C58* L_7 = __this->___U3CU3E8__1;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_8 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_8, L_7, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m51889F89EB049EB6B36BC622FE9EAB6158156F0B_RuntimeMethod_var), NULL);
		WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD* L_9 = (WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD*)il2cpp_codegen_object_new(WaitUntil_tA1CD487C5811E7C1F8C4ADA85DF5F4EFDC1D41BD_il2cpp_TypeInfo_var);
		WaitUntil__ctor_m2C925CF39695C35F4CB1AC997531F203AE1434DF(L_9, L_8, NULL);
		__this->___U3CU3E2__current = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_9);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_007d:
	{
		__this->___U3CU3E1__state = (-1);
		WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* L_10 = __this->___U3CU3E4__this;
		NullCheck(L_10);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11;
		L_11 = WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline(L_10, NULL);
		__this->___U3CU3E2__current = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_11);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_009e:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m50F9550D48DD230DC62E609EE0C2D3ACABE5C1D0 (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5_System_Collections_IEnumerator_Reset_m0AF2CC3D4A93EB765F1F4E9480331118EC07476A (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CAwaitU3Ed__5_System_Collections_IEnumerator_Reset_m0AF2CC3D4A93EB765F1F4E9480331118EC07476A_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__5_System_Collections_IEnumerator_get_Current_m10A2CFAFC85B6A2C191885C4A4EE1FCF889F5144 (U3CAwaitU3Ed__5_tB78A21A422312ED8844EB6A4492702C337A55407* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitWhileUnit_get_condition_mF198FE6304DEE6618996DC7A91778EEF8930E6DB (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CconditionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitWhileUnit_set_condition_mDEA9D643F7D959BBDA419F9E5FA4D6F316E715FA (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CconditionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconditionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitWhileUnit_Definition_m65FCF47D1DF11E44B2700FF7426C3FA960546009 (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21D2CAF84494AC0CF059D2500B15F569DA120B85);
		s_Il2CppMethodInitialized = true;
	}
	{
		WaitUnit_Definition_mFA7E4E49F6A228CCEAA5A33A66DFAEB5410757CA(__this, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0;
		L_0 = Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C(__this, _stringLiteral21D2CAF84494AC0CF059D2500B15F569DA120B85, Unit_ValueInput_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m30A4D84D2AEDC6D349DA9A6D7ADA28964177654C_RuntimeMethod_var);
		WaitWhileUnit_set_condition_mDEA9D643F7D959BBDA419F9E5FA4D6F316E715FA_inline(__this, L_0, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = WaitWhileUnit_get_condition_mF198FE6304DEE6618996DC7A91778EEF8930E6DB_inline(__this, NULL);
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_2;
		L_2 = WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326_inline(__this, NULL);
		Unit_Requirement_m9F929AD842C0E254FA9AD48E9200C63B43BFE64A(__this, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WaitWhileUnit_Await_m414AE902FCE15B6468D7A0925BBE5A65864AD9B4 (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* L_0 = (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB*)il2cpp_codegen_object_new(U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB_il2cpp_TypeInfo_var);
		U3CAwaitU3Ed__5__ctor_m2999F4882B8BA46DD9F96E712A4A15D5F82D5D86(L_0, 0, NULL);
		U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* L_1 = L_0;
		NullCheck(L_1);
		L_1->___U3CU3E4__this = __this;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
		U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* L_2 = L_1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_3 = ___0_flow;
		NullCheck(L_2);
		L_2->___flow = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___flow), (void*)L_3);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitWhileUnit__ctor_m13320522D60D4F6F99B76EC03DA8F9193F760970 (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, const RuntimeMethod* method) 
{
	{
		WaitUnit__ctor_m56B51FF0C0ECA686A4D305A0BBE758F77D2A63A1(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m46721CA23E774E275D2FB167754CCA008F41494F (U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m94361EB4CFB5FEE4FA77BEE358486AC49B44F1CC (U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = __this->___flow;
		WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* L_1 = __this->___U3CU3E4__this;
		NullCheck(L_1);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_2;
		L_2 = WaitWhileUnit_get_condition_mF198FE6304DEE6618996DC7A91778EEF8930E6DB_inline(L_1, NULL);
		NullCheck(L_0);
		bool L_3;
		L_3 = Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813(L_0, L_2, Flow_GetValue_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mC3604EB852C107FEF92DCC5531A2074DFD7F6813_RuntimeMethod_var);
		return L_3;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5__ctor_m2999F4882B8BA46DD9F96E712A4A15D5F82D5D86 (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		int32_t L_0 = ___0_U3CU3E1__state;
		__this->___U3CU3E1__state = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5_System_IDisposable_Dispose_mE2EF55968ACF1B5D213E1E062C4CCE17565A2C54 (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CAwaitU3Ed__5_MoveNext_mCAFA6D019C694DEBEAA746F1DAC9873F2720E535 (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m94361EB4CFB5FEE4FA77BEE358486AC49B44F1CC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___U3CU3E1__state;
		V_0 = L_0;
		int32_t L_1 = V_0;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001d;
			}
			case 2:
			{
				goto IL_001f;
			}
		}
	}
	{
		goto IL_0021;
	}

IL_001b:
	{
		goto IL_0023;
	}

IL_001d:
	{
		goto IL_007d;
	}

IL_001f:
	{
		goto IL_009e;
	}

IL_0021:
	{
		return (bool)0;
	}

IL_0023:
	{
		__this->___U3CU3E1__state = (-1);
		U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* L_2 = (U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3_il2cpp_TypeInfo_var);
		U3CU3Ec__DisplayClass5_0__ctor_m46721CA23E774E275D2FB167754CCA008F41494F(L_2, NULL);
		__this->___U3CU3E8__1 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E8__1), (void*)L_2);
		U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* L_3 = __this->___U3CU3E8__1;
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_4 = __this->___flow;
		NullCheck(L_3);
		L_3->___flow = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___flow), (void*)L_4);
		U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* L_5 = __this->___U3CU3E8__1;
		WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* L_6 = __this->___U3CU3E4__this;
		NullCheck(L_5);
		L_5->___U3CU3E4__this = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&L_5->___U3CU3E4__this), (void*)L_6);
		U3CU3Ec__DisplayClass5_0_t98703E5ECD738EBC81BA580B2B8D78561C18AFB3* L_7 = __this->___U3CU3E8__1;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_8 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_8, L_7, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CAwaitU3Eb__0_m94361EB4CFB5FEE4FA77BEE358486AC49B44F1CC_RuntimeMethod_var), NULL);
		WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967* L_9 = (WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967*)il2cpp_codegen_object_new(WaitWhile_t6E10E586970164905286BEAB019D7F73DA661967_il2cpp_TypeInfo_var);
		WaitWhile__ctor_mF803B2F3BC88135FEA9024F6C51E7267A7E7B82C(L_9, L_8, NULL);
		__this->___U3CU3E2__current = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_9);
		__this->___U3CU3E1__state = 1;
		return (bool)1;
	}

IL_007d:
	{
		__this->___U3CU3E1__state = (-1);
		WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* L_10 = __this->___U3CU3E4__this;
		NullCheck(L_10);
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_11;
		L_11 = WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline(L_10, NULL);
		__this->___U3CU3E2__current = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_11);
		__this->___U3CU3E1__state = 2;
		return (bool)1;
	}

IL_009e:
	{
		__this->___U3CU3E1__state = (-1);
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__5_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m954A59AE5D013DDFF7B3BB3AEE458C878060397C (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CAwaitU3Ed__5_System_Collections_IEnumerator_Reset_m23515E9BADD14EBE3285472BDDA6C837CAE7B785 (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* __this, const RuntimeMethod* method) 
{
	{
		NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
		NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CAwaitU3Ed__5_System_Collections_IEnumerator_Reset_m23515E9BADD14EBE3285472BDDA6C837CAE7B785_RuntimeMethod_var)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CAwaitU3Ed__5_System_Collections_IEnumerator_get_Current_m645960A51CAEEAD9408B85537CB357326314FA3A (U3CAwaitU3Ed__5_t6C168751B46275D8FBF87335D3C67C047ACFC8AB* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CU3E2__current;
		return L_0;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* GetVariable_get_value_m88C3411CBD639885B3C1F88E0B9C0DEEA91980B6 (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetVariable_set_value_mE6DE2A79C2DB517BA92DC7555ACC647845AA540E (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GetVariable_get_fallback_m260040856B8BC577C6AB24DDD0BA8A16B13CE07B (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CfallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetVariable_set_fallback_mD485E1FEB708FBD38E0C41625A3586B0EEB7CF01 (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CfallbackU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfallbackU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GetVariable_get_specifyFallback_mA8826DF5C28904AF19F234A6FB696C99E2ED7235 (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CspecifyFallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetVariable_set_specifyFallback_m43FF842EB97CB3A6410EAFCD678422F3BF4F288A (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CspecifyFallbackU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetVariable_Definition_m7F962EF261BFDB2B40CE8249A716D272140D75A7 (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetVariable_Get_m66E2AFA07A542C2D31B68D1AD0AB84D637D088D6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetVariable_IsDefined_m616F62F06F7B44FE8ACB1EBC21DC5792B3EF4415_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral76C4644560BFB0FF1AC3D7BC9343337F8B2766E1);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	{
		UnifiedVariableUnit_Definition_m574E1E894DD131135134A479BAA13729EFC75652(__this, NULL);
		Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C* L_0 = (Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C*)il2cpp_codegen_object_new(Func_2_tB98BB93B60A3562C54694B9F37AEBD38DE206A9C_il2cpp_TypeInfo_var);
		Func_2__ctor_m76F1065F74179CF997C3DB73CE8547CA175FFD76(L_0, __this, (intptr_t)((void*)GetVariable_Get_m66E2AFA07A542C2D31B68D1AD0AB84D637D088D6_RuntimeMethod_var), NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_1;
		L_1 = Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79(__this, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, L_0, Unit_ValueOutput_TisRuntimeObject_mD877C5842A48B848E188C41FB2427E7EBBE5DD79_RuntimeMethod_var);
		Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C* L_2 = (Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C*)il2cpp_codegen_object_new(Func_2_tCF3029BCCA647C1B54318B688881E1742A230E8C_il2cpp_TypeInfo_var);
		Func_2__ctor_mD2BC2155AEB75DF62C99620BF592982DFB7F04A6(L_2, __this, (intptr_t)((void*)GetVariable_IsDefined_m616F62F06F7B44FE8ACB1EBC21DC5792B3EF4415_RuntimeMethod_var), NULL);
		NullCheck(L_1);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_3;
		L_3 = ValueOutput_PredictableIf_m0A6BF27A16FB6D3DFDF6B9F7BEDAA5058DBEBE6D(L_1, L_2, NULL);
		GetVariable_set_value_mE6DE2A79C2DB517BA92DC7555ACC647845AA540E_inline(__this, L_3, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_4;
		L_4 = UnifiedVariableUnit_get_name_m0DD2A4953580ACBDCF4843B2D4C3ECDE6D87C824_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_5;
		L_5 = GetVariable_get_value_m88C3411CBD639885B3C1F88E0B9C0DEEA91980B6_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_4, L_5, NULL);
		int32_t L_6;
		L_6 = UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline(__this, NULL);
		V_0 = (bool)((((int32_t)L_6) == ((int32_t)2))? 1 : 0);
		bool L_7 = V_0;
		if (!L_7)
		{
			goto IL_006c;
		}
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_8;
		L_8 = UnifiedVariableUnit_get_object_mC3BAEC3B1F93240FC35928F3C51C2505C97CE302_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_9;
		L_9 = GetVariable_get_value_m88C3411CBD639885B3C1F88E0B9C0DEEA91980B6_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_8, L_9, NULL);
	}

IL_006c:
	{
		bool L_10;
		L_10 = GetVariable_get_specifyFallback_mA8826DF5C28904AF19F234A6FB696C99E2ED7235_inline(__this, NULL);
		V_1 = L_10;
		bool L_11 = V_1;
		if (!L_11)
		{
			goto IL_009d;
		}
	}
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12;
		L_12 = Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71(__this, _stringLiteral76C4644560BFB0FF1AC3D7BC9343337F8B2766E1, Unit_ValueInput_TisRuntimeObject_m122343074F8193EFCD173C88278671A117E7DF71_RuntimeMethod_var);
		GetVariable_set_fallback_mD485E1FEB708FBD38E0C41625A3586B0EEB7CF01_inline(__this, L_12, NULL);
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_13;
		L_13 = GetVariable_get_fallback_m260040856B8BC577C6AB24DDD0BA8A16B13CE07B_inline(__this, NULL);
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_14;
		L_14 = GetVariable_get_value_m88C3411CBD639885B3C1F88E0B9C0DEEA91980B6_inline(__this, NULL);
		Unit_Requirement_m51C96EBEF949FC801D26BA8AF75D305C6494D809(__this, L_13, L_14, NULL);
	}

IL_009d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GetVariable_IsDefined_m616F62F06F7B44FE8ACB1EBC21DC5792B3EF4415 (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m590B3025E37BB004193D3544A7512F53A77C5B5F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
	Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	bool V_7 = false;
	bool V_8 = false;
	Scene_tA1DC762B79745EB5140F054C884855B922318356 V_9;
	memset((&V_9), 0, sizeof(V_9));
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	int32_t G_B12_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = UnifiedVariableUnit_get_name_m0DD2A4953580ACBDCF4843B2D4C3ECDE6D87C824_inline(__this, NULL);
		NullCheck(L_0);
		String_t* L_2;
		L_2 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_0, L_1, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		V_0 = L_2;
		String_t* L_3 = V_0;
		bool L_4;
		L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
		V_3 = L_4;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_0021;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_0163;
	}

IL_0021:
	{
		V_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
		int32_t L_6;
		L_6 = UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline(__this, NULL);
		V_5 = (bool)((((int32_t)L_6) == ((int32_t)2))? 1 : 0);
		bool L_7 = V_5;
		if (!L_7)
		{
			goto IL_0057;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_9;
		L_9 = UnifiedVariableUnit_get_object_mC3BAEC3B1F93240FC35928F3C51C2505C97CE302_inline(__this, NULL);
		NullCheck(L_8);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
		L_10 = Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D(L_8, L_9, Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D_RuntimeMethod_var);
		V_1 = L_10;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		V_6 = L_12;
		bool L_13 = V_6;
		if (!L_13)
		{
			goto IL_0056;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_0163;
	}

IL_0056:
	{
	}

IL_0057:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_14 = ___0_flow;
		NullCheck(L_14);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_15;
		L_15 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_14, NULL);
		NullCheck(L_15);
		Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 L_16;
		L_16 = GraphPointer_get_scene_m3661A81AE5765198875E046D7B61D7C054111A91(L_15, NULL);
		V_2 = L_16;
		int32_t L_17;
		L_17 = UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline(__this, NULL);
		V_7 = (bool)((((int32_t)L_17) == ((int32_t)3))? 1 : 0);
		bool L_18 = V_7;
		if (!L_18)
		{
			goto IL_00bc;
		}
	}
	{
		bool L_19;
		L_19 = Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_inline((&V_2), Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_RuntimeMethod_var);
		if (!L_19)
		{
			goto IL_00ab;
		}
	}
	{
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_20;
		L_20 = Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA((&V_2), Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA_RuntimeMethod_var);
		V_9 = L_20;
		bool L_21;
		L_21 = Scene_IsValid_m0D5200731D3E26ECBBB55803F9242965A14A4599((&V_9), NULL);
		if (!L_21)
		{
			goto IL_00ab;
		}
	}
	{
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_22;
		L_22 = Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA((&V_2), Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA_RuntimeMethod_var);
		V_9 = L_22;
		bool L_23;
		L_23 = Scene_get_isLoaded_m5BC54CEB27330040A0BC69E66E94EE97E87298BC((&V_9), NULL);
		if (!L_23)
		{
			goto IL_00ab;
		}
	}
	{
		Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 L_24 = V_2;
		bool L_25;
		L_25 = Variables_ExistInScene_m067DD5FA553055583C1602F3654F82ED36D2AD74(L_24, NULL);
		G_B12_0 = ((((int32_t)L_25) == ((int32_t)0))? 1 : 0);
		goto IL_00ac;
	}

IL_00ab:
	{
		G_B12_0 = 1;
	}

IL_00ac:
	{
		V_8 = (bool)G_B12_0;
		bool L_26 = V_8;
		if (!L_26)
		{
			goto IL_00bb;
		}
	}
	{
		V_4 = (bool)0;
		goto IL_0163;
	}

IL_00bb:
	{
	}

IL_00bc:
	{
		int32_t L_27;
		L_27 = UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline(__this, NULL);
		V_11 = L_27;
		int32_t L_28 = V_11;
		V_10 = L_28;
		int32_t L_29 = V_10;
		switch (L_29)
		{
			case 0:
			{
				goto IL_00e9;
			}
			case 1:
			{
				goto IL_00f9;
			}
			case 2:
			{
				goto IL_010e;
			}
			case 3:
			{
				goto IL_011e;
			}
			case 4:
			{
				goto IL_0139;
			}
			case 5:
			{
				goto IL_0148;
			}
		}
	}
	{
		goto IL_0157;
	}

IL_00e9:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_30 = ___0_flow;
		NullCheck(L_30);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_31 = L_30->___variables;
		String_t* L_32 = V_0;
		NullCheck(L_31);
		bool L_33;
		L_33 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_31, L_32, NULL);
		V_4 = L_33;
		goto IL_0163;
	}

IL_00f9:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_34 = ___0_flow;
		NullCheck(L_34);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_35;
		L_35 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_34, NULL);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_36;
		L_36 = Variables_Graph_mFF568DA54967F8B42CFB9A157E7A44BD9793C30C(L_35, NULL);
		String_t* L_37 = V_0;
		NullCheck(L_36);
		bool L_38;
		L_38 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_36, L_37, NULL);
		V_4 = L_38;
		goto IL_0163;
	}

IL_010e:
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_1;
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_40;
		L_40 = Variables_Object_mB6FF17FC93A9EB3425031A636D7C43278E58BAB9(L_39, NULL);
		String_t* L_41 = V_0;
		NullCheck(L_40);
		bool L_42;
		L_42 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_40, L_41, NULL);
		V_4 = L_42;
		goto IL_0163;
	}

IL_011e:
	{
		Scene_tA1DC762B79745EB5140F054C884855B922318356 L_43;
		L_43 = Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA((&V_2), Nullable_1_get_Value_m82828A43CA1D099DE4C00DC561E8B5A74A2E41FA_RuntimeMethod_var);
		Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 L_44;
		memset((&L_44), 0, sizeof(L_44));
		Nullable_1__ctor_m590B3025E37BB004193D3544A7512F53A77C5B5F((&L_44), L_43, Nullable_1__ctor_m590B3025E37BB004193D3544A7512F53A77C5B5F_RuntimeMethod_var);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_45;
		L_45 = Variables_Scene_mC0239FD2E92DC1F85EFAFC16775C8ACC272FAB89(L_44, NULL);
		String_t* L_46 = V_0;
		NullCheck(L_45);
		bool L_47;
		L_47 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_45, L_46, NULL);
		V_4 = L_47;
		goto IL_0163;
	}

IL_0139:
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_48;
		L_48 = Variables_get_Application_m1E970B0E06A9B398A643372038C31B9DA027EDC3(NULL);
		String_t* L_49 = V_0;
		NullCheck(L_48);
		bool L_50;
		L_50 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_48, L_49, NULL);
		V_4 = L_50;
		goto IL_0163;
	}

IL_0148:
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_51;
		L_51 = Variables_get_Saved_m5CD5E082527F541A2ECEC955AF320CC210DB8D7E(NULL);
		String_t* L_52 = V_0;
		NullCheck(L_51);
		bool L_53;
		L_53 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_51, L_52, NULL);
		V_4 = L_53;
		goto IL_0163;
	}

IL_0157:
	{
		int32_t L_54;
		L_54 = UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline(__this, NULL);
		UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7* L_55 = (UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7_il2cpp_TypeInfo_var)));
		UnexpectedEnumValueException_1__ctor_mD2DFCE7900B3CC2B0EB8E869947E9A354DE68F9A(L_55, L_54, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1__ctor_mD2DFCE7900B3CC2B0EB8E869947E9A354DE68F9A_RuntimeMethod_var)));
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_55, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GetVariable_IsDefined_m616F62F06F7B44FE8ACB1EBC21DC5792B3EF4415_RuntimeMethod_var)));
	}

IL_0163:
	{
		bool L_56 = V_4;
		return L_56;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GetVariable_Get_m66E2AFA07A542C2D31B68D1AD0AB84D637D088D6 (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* ___0_flow, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	bool V_4 = false;
	RuntimeObject* V_5 = NULL;
	int32_t G_B12_0 = 0;
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_0 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_1;
		L_1 = UnifiedVariableUnit_get_name_m0DD2A4953580ACBDCF4843B2D4C3ECDE6D87C824_inline(__this, NULL);
		NullCheck(L_0);
		String_t* L_2;
		L_2 = Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450(L_0, L_1, Flow_GetValue_TisString_t_m5411E17F7C1C637141E3052FA935D33004024450_RuntimeMethod_var);
		V_0 = L_2;
		int32_t L_3;
		L_3 = UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline(__this, NULL);
		V_3 = L_3;
		int32_t L_4 = V_3;
		V_2 = L_4;
		int32_t L_5 = V_2;
		switch (L_5)
		{
			case 0:
			{
				goto IL_0037;
			}
			case 1:
			{
				goto IL_0040;
			}
			case 2:
			{
				goto IL_004e;
			}
			case 3:
			{
				goto IL_0062;
			}
			case 4:
			{
				goto IL_0075;
			}
			case 5:
			{
				goto IL_007d;
			}
		}
	}
	{
		goto IL_0085;
	}

IL_0037:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_6 = ___0_flow;
		NullCheck(L_6);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_7 = L_6->___variables;
		V_1 = L_7;
		goto IL_0091;
	}

IL_0040:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_8 = ___0_flow;
		NullCheck(L_8);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_9;
		L_9 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_8, NULL);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_10;
		L_10 = Variables_Graph_mFF568DA54967F8B42CFB9A157E7A44BD9793C30C(L_9, NULL);
		V_1 = L_10;
		goto IL_0091;
	}

IL_004e:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_11 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_12;
		L_12 = UnifiedVariableUnit_get_object_mC3BAEC3B1F93240FC35928F3C51C2505C97CE302_inline(__this, NULL);
		NullCheck(L_11);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
		L_13 = Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D(L_11, L_12, Flow_GetValue_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m1D21C24B641CA4D4D64A62F66DC88FF7C6B5EE4D_RuntimeMethod_var);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_14;
		L_14 = Variables_Object_mB6FF17FC93A9EB3425031A636D7C43278E58BAB9(L_13, NULL);
		V_1 = L_14;
		goto IL_0091;
	}

IL_0062:
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_15 = ___0_flow;
		NullCheck(L_15);
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_16;
		L_16 = Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline(L_15, NULL);
		NullCheck(L_16);
		Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30 L_17;
		L_17 = GraphPointer_get_scene_m3661A81AE5765198875E046D7B61D7C054111A91(L_16, NULL);
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_18;
		L_18 = Variables_Scene_mC0239FD2E92DC1F85EFAFC16775C8ACC272FAB89(L_17, NULL);
		V_1 = L_18;
		goto IL_0091;
	}

IL_0075:
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_19;
		L_19 = Variables_get_Application_m1E970B0E06A9B398A643372038C31B9DA027EDC3(NULL);
		V_1 = L_19;
		goto IL_0091;
	}

IL_007d:
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_20;
		L_20 = Variables_get_Saved_m5CD5E082527F541A2ECEC955AF320CC210DB8D7E(NULL);
		V_1 = L_20;
		goto IL_0091;
	}

IL_0085:
	{
		int32_t L_21;
		L_21 = UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline(__this, NULL);
		UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7* L_22 = (UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1_tBB608BC10260E08C445DC32050BA5D184FD3FBC7_il2cpp_TypeInfo_var)));
		UnexpectedEnumValueException_1__ctor_mD2DFCE7900B3CC2B0EB8E869947E9A354DE68F9A(L_22, L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UnexpectedEnumValueException_1__ctor_mD2DFCE7900B3CC2B0EB8E869947E9A354DE68F9A_RuntimeMethod_var)));
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GetVariable_Get_m66E2AFA07A542C2D31B68D1AD0AB84D637D088D6_RuntimeMethod_var)));
	}

IL_0091:
	{
		bool L_23;
		L_23 = GetVariable_get_specifyFallback_mA8826DF5C28904AF19F234A6FB696C99E2ED7235_inline(__this, NULL);
		if (!L_23)
		{
			goto IL_00a5;
		}
	}
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_24 = V_1;
		String_t* L_25 = V_0;
		NullCheck(L_24);
		bool L_26;
		L_26 = VariableDeclarations_IsDefined_m85E475111442886C76BB3A4E3782B404A5C650B8(L_24, L_25, NULL);
		G_B12_0 = ((((int32_t)L_26) == ((int32_t)0))? 1 : 0);
		goto IL_00a6;
	}

IL_00a5:
	{
		G_B12_0 = 0;
	}

IL_00a6:
	{
		V_4 = (bool)G_B12_0;
		bool L_27 = V_4;
		if (!L_27)
		{
			goto IL_00bd;
		}
	}
	{
		Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* L_28 = ___0_flow;
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_29;
		L_29 = GetVariable_get_fallback_m260040856B8BC577C6AB24DDD0BA8A16B13CE07B_inline(__this, NULL);
		NullCheck(L_28);
		RuntimeObject* L_30;
		L_30 = Flow_GetValue_m4396BFB8BF013A1CF992A4E36D47E864D4180718(L_28, L_29, NULL);
		V_5 = L_30;
		goto IL_00c8;
	}

IL_00bd:
	{
		VariableDeclarations_t7701E0B99E3AED5CDC693ABFBDD6D1C73945B405* L_31 = V_1;
		String_t* L_32 = V_0;
		NullCheck(L_31);
		RuntimeObject* L_33;
		L_33 = VariableDeclarations_Get_m0192852426CBE4530276D02A82DA16BF17102F49(L_31, L_32, NULL);
		V_5 = L_33;
		goto IL_00c8;
	}

IL_00c8:
	{
		RuntimeObject* L_34 = V_5;
		return L_34;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetVariable__ctor_m05C82BDFBB4CCE608D5DCE13F6AC47297B86E132 (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	{
		__this->___U3CspecifyFallbackU3Ek__BackingField = (bool)0;
		UnifiedVariableUnit__ctor_m6261E5CD9B4CDF263F3B1AE08D88678B342855E9(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_enter_m3E2FDC29BA09A1F4EF7DEA1318B2EB3A81B5478C_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnOn_m39B57ADAE4A192BDA80EB7FC081649C84FD0B5ED_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnOff_m922C23F61320D5F7AF0043C97BA6BAB43042A07D_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_toggle_mF2C07F61056334ED4510667267617E9E9B06C55C_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CtoggleU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtoggleU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_exitOn_mFE0FBBBCB8BE7DAD0719C0D25DC449FA74EFF2DB_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_exitOff_mBA70BB88943A3BB08A391D91C03990C87CBEE2CD_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnedOn_m90307CC898D60C0EDBC1B4CB1E46DD8A84131128_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_turnedOff_m779EC7ABA37BA44F69C857E8160C7D5663E7B7CE_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleFlow_set_isOn_m02D876733C1933FE7EB6AC9521531917637DE5E2_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CisOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CisOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_enter_m0C09565A48D09215E1C3D3DE33FD1F88A91D6FB7_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_exitOn_m5E6386A0052715A6E19FFE838427AFC7FFF70730_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_exitOff_mC9FC02F7785F4D990B1EBD45474460DBF492D3D1_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_turnOn_m77FA49846727DBAD2BBF4E82EBDB362D5BC29E85_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_turnedOn_m8ADB0E9263FF052DF04B50153F06A55286688C9B_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_turnOff_m18391B9DCFECCC40D228703000F1433D0F93BCC1_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleFlow_get_turnedOff_m4E39DC1B5D0782D9ACB561E1AD577E3D71D92459_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleFlow_get_toggle_m361E2BF43CC352BF0C0C9FE5865087636A59D80B_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CtoggleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ToggleFlow_get_startOn_m9487384F81C5DCF91DC87CFB6175A35CFD6FB7AA_inline (ToggleFlow_tE8935A2E599E6A846A1A934DDCAC1242A2543324* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstartOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* Flow_get_stack_m14E56FE5242B8B811C540A2E23CD29C92095D196_inline (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) 
{
	{
		GraphStack_tD9049F5FB5F8D9E9CD80764D18067D0F87343E7C* L_0 = __this->___U3CstackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnOn_m47C3E5FD3CB3A5FEB67AC7EA05D5DD25EC4BA688_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnOff_mBED4DD0C6ACE2678A309B61B8B6BA3FFCC461124_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CturnOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_toggle_mCA3C19DE0F6D182DFDD13D4BB8DC5F7E65FA278E_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CtoggleU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtoggleU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_onValue_mE4B8EAF5DA0BB95A8870D7850824A25190D58003_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3ConValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ConValueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_offValue_mAFAE7D7A8AC5153745D3625D41A53C9FE09354A4_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CoffValueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoffValueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnedOn_m4DD73B0F1D300E5D765C1FF3660367978890A0BB_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_turnedOff_mA39DF11ACC4157EC6D3BC14744AC239F2562DCBC_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CturnedOffU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CturnedOffU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_isOn_mE42E78F80562F20EAB02B80503472E0CFC6E1F55_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CisOnU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CisOnU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ToggleValue_set_value_m55B84035E2845416C47CEF743F5507F84FA74F12_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ToggleValue_get_onValue_m2B73ABEE9872F3472A0742D91B5F04E7C4AB0E3D_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3ConValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ToggleValue_get_value_m12B7EF5CE91B1743EEB84CBC750B7C565E7B4357_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ToggleValue_get_offValue_m2074C60281662A993131E49D1B424E2919CD8DF0_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CoffValueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_turnOn_m50312547546F682F9A39C7706236BEEFE5DDA61D_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_get_turnedOn_m25E2DFC2A53E4F7393E9B36E0F89E5D166BDD42D_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_turnOff_m8A6D298B730C4412B308F6B3F8A0B2DECCFA0C96_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CturnOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ToggleValue_get_turnedOff_m71C3B6451C7AB03EC332478C4B1CEB95B5E63BDE_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CturnedOffU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ToggleValue_get_toggle_mA83BFBDF06FA210C420B2A83F481AD7F85FF3EBA_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CtoggleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ToggleValue_get_startOn_mD8E02872F7DE26C2D6B059FC513A542B3102150C_inline (ToggleValue_t0779CED50593FB13E430531F6D5EF9EDA4E780C3* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CstartOnU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* TryCatch_get_exceptionType_mFE8FA2A0A1F51FA7D429D9B6E026CED831B32E8F_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = __this->___U3CexceptionTypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_enter_mD40DFF78068FAED6E87135B2ADDCBD02FF5FFF98_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_try_m6D29A06E238DE6AD6E76D2E854CB2D25FF864C2B_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CtryU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtryU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_catch_m398D65B7F665219CC7362508A7325653456EE8CD_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CcatchU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcatchU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_finally_m90949E996684DD078BE5FF8CD85988DED61DC504_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CfinallyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfinallyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TryCatch_set_exception_mD462992D50294E8840972CB68294E2C5BC0C25FA_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CexceptionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexceptionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* TryCatch_get_enter_mFFCB70AEF07504128D735A8B0CCCFA6B6F735891_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TryCatch_get_exception_mFDDC289A3DA055B10CD62DACAA47F14496B63801_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CexceptionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_try_m97E0644B72165E8EB7CF368D73B263DC7E8F46A2_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CtryU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_catch_mED5C25D480E1E4E7B77FACC4B950130087D629A3_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CcatchU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TryCatch_get_finally_mAD5CF0966047481AB393D89171CAB0DCCFCCDA41_inline (TryCatch_t7B279A6C74D6619C143DD14F091390FD48584272* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CfinallyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Flow_get_isCoroutine_mE8A19E751C2E37B2D6EB42897DBBC0C4C2896752_inline (Flow_tC370BDFF173D53E274F883ED6ADAFE29B049C582* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CisCoroutineU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void While_set_condition_mCDEE1B88F70955EAFE56BA1B9405975C32E62EF3_inline (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CconditionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconditionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* While_get_condition_m6578079095B2704F139921969684C3FE1ADD85F9_inline (While_t689072D1951AC27F22C05202DD7DB89206BB1DEF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CconditionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* LoopUnit_get_enter_m62CF2143AD62A0E6558753801D71209827D96DDB_inline (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* LoopUnit_get_body_mC02FE53361E01268A47F3E9895386E08F3FECCFA_inline (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CbodyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* LoopUnit_get_exit_m76AD750BD83218006725E3570BA197CBB1F46124_inline (LoopUnit_t3EB221FAA1A6CB3374C3354793BE64C997BB951C* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_stringParameter_mD885CFD5B2762556EB1E2893B2CDB405EB92BEE3_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CstringParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstringParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_floatParameter_mE3F01D76DA006493980C4CD4EA9B62E6459B8661_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CfloatParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfloatParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_intParameter_m81A524B0EFF61834FF0D474D9FD6F015C56FDE7E_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CintParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CintParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltAnimationEvent_set_objectReferenceParameter_mE4329C9387D3AF15B9683A3D8E4B2E92070F155D_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CobjectReferenceParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CobjectReferenceParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_stringParameter_m9BE8D21F332CB5D7B17C9E3A9241610C4E55193A_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CstringParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_floatParameter_m11EA60EC0890658558683C8731C6DD696CC2AFB0_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CfloatParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_intParameter_m1C47B70430750DF04D384946926F0652199D2BC8_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CintParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltAnimationEvent_get_objectReferenceParameter_mDC77485C4D668AFB6E8091665E58165706A20FB5_inline (BoltAnimationEvent_tB647757530F2AE8F254E55EF361A6C7924F2D1C3* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CobjectReferenceParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_name_m9EAD566DBBFAEA4788ABA4EBF351EA7CBAAF9645_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_floatParameter_m9D72654A51113958471C7A5D67A35239D81889D3_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CfloatParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfloatParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_intParameter_mFE186C83CCA494CCBCA888CF7B33CF2D2937B978_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CintParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CintParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltNamedAnimationEvent_set_objectReferenceParameter_mCEA2F8A8B6F3825E7E114B336ACB63121E5312D9_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CobjectReferenceParameterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CobjectReferenceParameterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BoltNamedAnimationEvent_get_name_mE500F56C157B019D4CA519721BF28E3DC17A34C5_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_floatParameter_m408FA69F908C8F4DA437FB2573611F5BA948AF28_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CfloatParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_intParameter_mE498D26E1D1C9BBB279ECC6EFBC29C423AF44955_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CintParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BoltNamedAnimationEvent_get_objectReferenceParameter_mC64A84F56A1EA0E09EA143386ECF4418E26CB04A_inline (BoltNamedAnimationEvent_tE136CD293303EBCB2F1B118ACB8DB563CD6F2538* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CobjectReferenceParameterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnAnimatorIK_set_layerIndex_mC886DDD792863501FE50D3A72177CFDE22D50A85_inline (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3ClayerIndexU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ClayerIndexU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnAnimatorIK_get_layerIndex_m15CBBD0E51DA600F21CCF64A5C8A1EF898A96E38_inline (OnAnimatorIK_t64E0EB93C1CD9D2F3B3F86F2268500A23341F531* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3ClayerIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BoltUnityEvent_set_name_m6EC2DAFA192D773C7DEFDC25F1436E93384B98D7_inline (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BoltUnityEvent_get_name_mEA03573400FA63ED3E85330143204813AEE43367_inline (BoltUnityEvent_tC30C8CD53395B5139184BF5C40ADC0D56C082C7E* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___0_value;
		int32_t L_1 = ___1_min;
		V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		int32_t L_3 = ___1_min;
		___0_value = L_3;
		goto IL_0019;
	}

IL_000e:
	{
		int32_t L_4 = ___0_value;
		int32_t L_5 = ___2_max;
		V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_7 = ___2_max;
		___0_value = L_7;
	}

IL_0019:
	{
		int32_t L_8 = ___0_value;
		V_2 = L_8;
		goto IL_001d;
	}

IL_001d:
	{
		int32_t L_9 = V_2;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CustomEvent_set_name_mF7B1F853C4DE5253C23A4450EA0C60B1AFE795F9_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* CustomEvent_get_argumentPorts_m32AFD8C262070ACE4624BD69FF2FDEE5F70C42DD_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	{
		List_1_tEB41A51F62077E42B72895E6E928E335175C7AB0* L_0 = __this->___U3CargumentPortsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CustomEvent_get_argumentCount_mC2CC28CCBEBD092AB47B0B81D67746A4D494644C_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____argumentCount;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* CustomEvent_get_name_m5B463025307E55A58816068C620A247C611C2862_inline (CustomEvent_t68DCB5C6D36D2058F4A1A7385B9852234DF2F540* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GenericGuiEventUnit_set_data_m29ECFC8B873C81A4FA70556C3EE55C2AA05138CB_inline (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* GenericGuiEventUnit_get_data_mA62612C577ABED68DD2D22BAB5A85D5E736F5F93_inline (GenericGuiEventUnit_t7581220B2A713FF1F36ED6EBD4655FCFF09DB635* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDropdownValueChanged_set_index_m8FD39C86463DF6F6DDF825242E00A7949B12297F_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CindexU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CindexU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDropdownValueChanged_set_text_m5CF3AE71A4CDCE0AF1FF0D611BB0B37195370416_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CtextU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtextU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnDropdownValueChanged_get_index_mA333315D3374ED1761B02A76D84F070CD51AB4B6_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CindexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnDropdownValueChanged_get_text_mD9E94D957A9BE8AB61A4BBD91276A11EA85146A8_inline (OnDropdownValueChanged_tD2C08278506B47E548C79CAF3BB32943BE9C3E51* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CtextU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnInputFieldEndEdit_set_value_mF2F42BD6D8A318A4F62A2E6D7704B2471DE135E2_inline (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnInputFieldEndEdit_get_value_m00255CCEDD5CBA384EC5B1B0CAD8988A807CEB0F_inline (OnInputFieldEndEdit_t5DEC4C624E7429E137989668B17EA18BBD3708CF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnInputFieldValueChanged_set_value_mF11242827C5AB0D5DA71A05C00C2AB6C493AA2B9_inline (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnInputFieldValueChanged_get_value_m6E4D8B15B54F8D1F02C407A1D4C26059A4275CA1_inline (OnInputFieldValueChanged_t0CB4186D2C489E8C500B884A0F3D5CCDD7C85DA2* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMove_set_data_mBE96353D15F3D474662EBB57F14F243D65351AFC_inline (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnMove_get_data_mEE6623E7B1B6B8D042622832E45750E8FCE4993C_inline (OnMove_tF802BBB624C1CAEC61E254D03497002079912495* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnScrollbarValueChanged_set_value_m138364F4D2246ED96945B1CDD71CCD41A329AD42_inline (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnScrollbarValueChanged_get_value_m834E1C1828DF2BC22249C757A498793F8B8AE219_inline (OnScrollbarValueChanged_t7EE8CCBB01D1311F42F4066081F40A7244BFE787* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnScrollRectValueChanged_set_value_mC4D9AEA1203889872E4CDB2862BF4A70F048B4B1_inline (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnScrollRectValueChanged_get_value_m292B50AE2C3BD76F368C8C65E4BD362DC67C5997_inline (OnScrollRectValueChanged_tA21B2EE73E48E15AEB30EA141DF0BC23D42BB611* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnSliderValueChanged_set_value_m19B000CA961BCA7246C26EA3BBDE08552E3169E6_inline (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnSliderValueChanged_get_value_mEC56FB1C57A53F466B4B2AEB6901F149D8BAC3DC_inline (OnSliderValueChanged_tA0DA341B1F87CB52501AB48B89EFB65DAB442E98* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnToggleValueChanged_set_value_mAF431C6ECE21A5CCE785955954A6E0E63656D5C9_inline (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnToggleValueChanged_get_value_m360E1EDD08291DE1A31A74C18759ABBCE02CF3D5_inline (OnToggleValueChanged_t407C4C384D00372143DD1558B53AA16F89B89930* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PointerEventUnit_set_data_mBEFEE8C211C06D533A723004EB722AB014EE19CC_inline (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* PointerEventUnit_get_data_m18B9E7126BCC08B101E1D6EA8A8717B8FB1C92BF_inline (PointerEventUnit_tDEF003A59A00AC2ADE6C1F62F5C62C27D37F59EC* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnButtonInput_set_buttonName_mDEC8CF3D1EC89DFD568E6A46590494A066FDF4AB_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbuttonNameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonNameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnButtonInput_set_action_m4BE3A9521955D22579150E5E03D639F3B7D276CE_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CactionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnButtonInput_get_buttonName_mBF92756E6C5F0A1C6573B6F0B0E5A2300D3DEE83_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbuttonNameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnButtonInput_get_action_m32F61AA3C2A74E1ED1EA7C47EE69C823A51E7BBA_inline (OnButtonInput_t618656057AE6DD239500E27BFC70F6282B260E53* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CactionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnKeyboardInput_set_key_mC0F450330BA26F0CED4258B3E873B47955CE3168_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CkeyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CkeyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnKeyboardInput_set_action_m65E321E670996EA4D8622B2B93DCA48D6099DF82_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CactionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnKeyboardInput_get_key_m50108809CC7B92533E2406E05B9B3F34BF88D119_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CkeyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnKeyboardInput_get_action_m93B610DC65ABC3A06147917D5D623CCA964562C1_inline (OnKeyboardInput_t947100CD97D84EF07D0AE47132B163CD904B5679* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CactionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMouseInput_set_button_m7BF2777675C2D26DBB2B33BFF36550D41DF4FC4A_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbuttonU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnMouseInput_set_action_m85C27EBD358B3CE0AB2D16E933FE971EF627E589_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CactionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnMouseInput_get_button_m21997B19347EEA872A9EF5F0FDAF2AEDC373CFE2_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbuttonU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnMouseInput_get_action_m3917A90C84039D61741EFCFBB8141D060A9CFBD0_inline (OnMouseInput_t1376DFE90350E24AC428F194A2B5F7DCCEF6E805* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CactionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDestinationReached_set_threshold_mA9D5EE8B5161BF744B8B4D709CAF0E0092AD4959_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CthresholdU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CthresholdU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnDestinationReached_set_requireSuccess_m4B95F88FBA6323577292A8FC77653CDDB347C793_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CrequireSuccessU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrequireSuccessU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GraphPointer_get_gameObject_mCBCF0B452BCFBA5113E8CDBE2B54477C5A047C83_inline (GraphPointer_t01C98F06D1A7635CB867665044B7DC1FE03D1C0B* __this, const RuntimeMethod* method) 
{
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___U3CgameObjectU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnDestinationReached_get_threshold_m97A90E10F619881C76E3D454DA02396DBA6CC714_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CthresholdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnDestinationReached_get_requireSuccess_mA18BB67A22950CF6923C924BE173B7F3AADAF571_inline (OnDestinationReached_t4B4060E1A2F89EE9F39D40CB461BBCDFCB99C51F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CrequireSuccessU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_collider_m2EC4B2C7299B33E5C23F7B802E93847652B235F4_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_contacts_m8D66C4DF9DF5FB352C029E2C8A47A7277C7D667A_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcontactsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontactsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_impulse_m108829512F66BEB8571BD28F8A415AE46F04BF2B_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CimpulseU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CimpulseU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_relativeVelocity_m48B88BF7C2B95903129F1CF215E86B8715DDDAFB_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CrelativeVelocityU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelativeVelocityU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEventUnit_set_data_m3583A3FA3FB0E75750EEA35675B0DE977B19D789_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_collider_m803E3564F05AF0A8F6CDD9F5C04A6374FE7E4746_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_contacts_mB0119DED2FE18079F58B2BAEAC5AEFE4FBE7462A_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcontactsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_impulse_mBCF985C6F698B50546E815EC9829319F7B511D91_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CimpulseU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_relativeVelocity_m24DAF31D674A82709B72DB64BC9A64667179D588_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CrelativeVelocityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEventUnit_get_data_m77B517A9B460273C32A3EC18F02B1E1B99E5E50A_inline (CollisionEventUnit_t10568A689D97B9ED5F2D1B8F396D6639C7C42D56* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_collider_m8919CAFD1AC327502A0E9D006B757586FA2C6C86_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_controller_m878CE937790120A493FBBB92857C4ABFB74C5CE2_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcontrollerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrollerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_moveDirection_mB5C27CDB2F1CFE74CEBD3B81269955A479584E79_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CmoveDirectionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmoveDirectionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_moveLength_mC63E8CDA0C9FCDCFB16F9C0FEB97E643EAE24C55_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CmoveLengthU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CmoveLengthU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_normal_m46841313BF32B93A2C657DE5BE69A340FD5FB1B0_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnormalU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnormalU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_point_m4F941E65FAA8C8E26CCA1F6ADB997A3566CA8528_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CpointU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpointU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnControllerColliderHit_set_data_mE3CAC5D175FCCA61EC2F1D8D98A41DCA5FFB39C1_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_collider_mC9E0854B239772DB2450995F01D3808090BBE7B0_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_controller_mFA72C1112B94EF1455582A3130A3170351B7DDDC_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcontrollerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_moveDirection_m5E5AC92CE4E4F2DDCB3E930B0BE5C0F7BDF8AC8E_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CmoveDirectionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_moveLength_m90E2EE1ECDFDC62AA12D5D8721DFBA16B56E5264_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CmoveLengthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_normal_m8C775F1DD7EC882D72B4CFE82B5BAF7AE40F4332_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CnormalU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_point_m6453C80A01D74D5B523D64543B468BC50C034C85_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CpointU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnControllerColliderHit_get_data_mCBFA8A6ADF0D31A302CCE51A3E995E3AD3AD3ADB_inline (OnControllerColliderHit_tAD9F77CEB1CC7DDD9B751A84619270070D0C041E* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak_set_breakForce_m07919AC056A3AEB412A6234DEB316FCB4A9FD35D_inline (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CbreakForceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbreakForceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak_get_breakForce_mC30D377FB8528EE2FF14A6C32AFD88841C2FE8C2_inline (OnJointBreak_t31E6055FE8B9E772DD07B0EC9E6C99A861DF7192* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CbreakForceU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnParticleCollision_set_other_mF8AA9F8692A098556B2D3CCBBED38A00855F9D2F_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CotherU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CotherU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnParticleCollision_set_collisionEvents_mE71ACAF56CFE5E2B07FB459D14F4A7E98ACC635D_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcollisionEventsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcollisionEventsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnParticleCollision_get_other_m1C0CA77B7264DB7472C37ECB6152657A7B32CB75_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CotherU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnParticleCollision_get_collisionEvents_m5D00A0BE3827A2E5593A44D9A5EC55C3045F3CED_inline (OnParticleCollision_tDC30677EA43339BB754FC5B0AB949DE37552850F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcollisionEventsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerEventUnit_set_collider_m109FB27908928F281B9A8EB18214713694F84808_inline (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TriggerEventUnit_get_collider_mBA410C2CD21AF1D9A0E553A93B906E05681627A0_inline (TriggerEventUnit_t0E894BC1B5CC625F209B23DF89A93B2C6E7AE4C8* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_collider_m0717941D65F899D0A9E28207AE8BDA99ED4CEE6B_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_contacts_m3174EFAEE47D290274836C26882E3FA32BB5D71D_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcontactsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontactsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_relativeVelocity_m35340D1DAA88BDFB7A0D8842244C1F55C81CB43E_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CrelativeVelocityU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrelativeVelocityU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_enabled_m6D2537F386ECF50CECED56836E631ED648D1D4DF_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CenabledU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenabledU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CollisionEvent2DUnit_set_data_m5DFC1130102EB54A67E7A58D42CB36778F42061B_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CdataU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdataU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_collider_m015E5EE2112C7035A0CB96EEFCB1B81129B35912_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_contacts_mC3A279BF957A162889431FF0DE206137AC05CA1F_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcontactsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_relativeVelocity_m7C4DFF179275B6FB8685691FC0D720A78D7001D0_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CrelativeVelocityU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_enabled_m949FB4D721087E2B0986289DB13BCE118D261465_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CenabledU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* CollisionEvent2DUnit_get_data_mC14C2708B08EE2B5D35F502233039D84316ABC20_inline (CollisionEvent2DUnit_t2EC873B05F27DDAE043BC2E287731CE9B1C260B9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CdataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_breakForce_m05EC95AF60BD695B7641578C413B66EDA787134B_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CbreakForceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbreakForceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_breakTorque_mEE6B99345BA736EAF6CBED0FB28CF7605B96D552_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CbreakTorqueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbreakTorqueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_connectedBody_mEBFDF621A4DFFE0752356EED3EF7EDEEA788714D_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CconnectedBodyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconnectedBodyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_reactionForce_m27E5D88A55D76CFB5544F7C77143EAC6A14CDD84_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CreactionForceU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CreactionForceU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_reactionTorque_m0A18F28F393FA46D7A22CCDB19A7E2B27FE09D81_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CreactionTorqueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CreactionTorqueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnJointBreak2D_set_joint_mF89EF37E556AAA1860F81E8CD50F7A3B103466D0_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CjointU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CjointU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_breakForce_m6DFE3E3EE1789EE9AA0949A65182AB097C88A7EF_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CbreakForceU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_breakTorque_m461CCA94218AE90940E752F0F52C277DFE99A6B6_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CbreakTorqueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_connectedBody_m3F7210C361AD07D8A0A9D1BADADA788BE95B3ABB_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CconnectedBodyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_reactionForce_mC40AC5AF6732FF4677CE9B5A407C1D9EC3F43E27_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CreactionForceU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_reactionTorque_m4B90220BC7F10B7285D6D086DD4D7A6B2577C362_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CreactionTorqueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* OnJointBreak2D_get_joint_mB260506A8D8D7A464140ABE7246AF3F778E6F507_inline (OnJointBreak2D_tDDE3663D9E65329AC6338E02112D101943B46006* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CjointU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerEvent2DUnit_set_collider_mE6DCF217A97984C3F8C7565CB5A1A62016F203A1_inline (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcolliderU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolliderU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* TriggerEvent2DUnit_get_collider_m7A6600935BBB19236C58CF54D8B45FAD16A7B321_inline (TriggerEvent2DUnit_t07FC9DBFDE00A423F46E12BACA1A58568F705BC0* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcolliderU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTimerElapsed_set_seconds_mFAC6CA71E42A0FED8DCE2AA4B4B1A439CCA8D7B4_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CsecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnTimerElapsed_set_unscaledTime_mFADDC67A2AB7B8DA2D86A0F58BA74643BDF67B5A_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnTimerElapsed_get_unscaledTime_mEC1C2165399859129CD02076E330B9481930EA38_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* OnTimerElapsed_get_seconds_mE21766742F65F98A6C2B69E9A4A2E43495113C3D_inline (OnTimerElapsed_t5478D5BF508632B4F5C500FF487120C047EDEA3F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CsecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_enter_mBCD2FDC1A1018334CA91317CC4BD6742EAB52393_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_exit_mE072D7BBAB18B76E3224D8C09F8EE40A88945401_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_name_m44339917D9F6BFE7019F03F7CD1247F9BBDFC8F0_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_target_mC1E5750D5055CF5D8911976A2FB4BA5E571B370E_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CtargetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtargetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerCustomEvent_set_arguments_mBEC9F1330A78373B4A713327E515235BC8851B72_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* ___0_value, const RuntimeMethod* method) 
{
	{
		List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* L_0 = ___0_value;
		__this->___U3CargumentsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CargumentsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* TriggerCustomEvent_get_arguments_m91CE968BBEE9F28D271F4CA815C846099429813F_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		List_1_t3766D394BFA93F70A2544B1A7C384A63D733ED9A* L_0 = __this->___U3CargumentsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* TriggerCustomEvent_get_enter_m6AD78E3A0CF5A54A57E8E23C33D3E8650B353F89_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerCustomEvent_get_argumentCount_m0BDAC23F1829F0D281DB0FB17DB8BB885B27AFCB_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____argumentCount;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* TriggerCustomEvent_get_name_mDB0710A75FC3343A29945C0775E9023131F70227_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* TriggerCustomEvent_get_target_m97F2B76909EF139939F96B946FBFFFE66F1BCA32_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CtargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* TriggerCustomEvent_get_exit_mFBC455E670816D0B41655B189007FE35D38B3483_inline (TriggerCustomEvent_t30E70A2473CD9CBA2C9A3434C0063BE3516628A5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Formula_set_result_m2DAC06F9F74A6FA5C59FCF668C93949B30094A95_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Formula_get_result_mCE5A67FD177AB34C82C26AA1D9356D9A7676B8BE_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Formula_get_formula_m85FE84EDBC5917645DE2B2FE82F59A01F908961C_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->____formula;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Expression_set_Options_m0CE27C68CB599CBDADB8BD4FFA1DB4316F643E9D_inline (Expression_t86F5B08B34E5A22548AA4EE878BFF1B79BED9DF2* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3COptionsU3Ek__BackingField = L_0;
		return;
	}
}
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 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 void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, 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;
		float L_3 = ___3_w;
		__this->___w = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____stringLength;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Formula_get_cacheArguments_mFB82A543D91B31DEAF8D98F3F52EEE7F55522832_inline (Formula_tFFB087F4CEEC14AF82167D60E1A6499615F4E438* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CcacheArgumentsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HasScriptGraph_get_containerType_mB3BA46835021A6F53F16A726D2B2B9EEBA1F18E1_inline (HasScriptGraph_t8D8670F868DCCA1AA29D7B561670548765C0C28E* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcontainerTypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SetScriptGraph_get_containerType_mC0397FA04D19DC5CC278D1FFECBDBD63C8EE3E7D_inline (SetScriptGraph_tE0C8C0A1D3D2920C3F8180FDFAF9EB9545A9345F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcontainerTypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Literal_set_type_m599BC7889A10D0FD7D5E77875B53BDB563C4F5B7_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, Type_t* ___0_value, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = ___0_value;
		__this->___U3CtypeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtypeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Type_t* Literal_get_type_m4C09A96298F36ADA9E3FE9F32D1727B5D693F557_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	{
		Type_t* L_0 = __this->___U3CtypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Literal_set_output_m08245C3DD709770BDAA82A52988C43072FD29561_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CoutputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Literal_get_value_m39361876EBF895B06C50124D95BBA2DAB88FE038_inline (Literal_t17E503E7BCA13FEFF28C6518CFE291F1E674C90F* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void And_set_a_m6D90FF4470AD9786370B82448EF481FFBD3222F9_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void And_set_b_m9506C9D6FDA77B999D3CE796DD3EDCF07E9FCBF2_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void And_set_result_m580AD8982D0E27436397C2627149F16D4037D8D9_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* And_get_a_m5838CFD7E54534338C67A647EA2C5E9624B1151E_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* And_get_result_m35E82C6D03F8AF58574ABBE8B470A231637FE211_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* And_get_b_m52497511FAB271A4C063886D4F575A93C2CCA65E_inline (And_t819DE3A702547766A1D45DDE7670556FC32D6EE0* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_a_m03DBDD747225B57D6361AC0E2D114CCE92615D24_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_b_m745E3301FE0B5B251A8E0CD0EB0EDE15E8847ED4_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApproximatelyEqual_set_equal_mE50B8205DEC20AC61D76459BC16AD0326FAE39D8_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CequalU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CequalU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ApproximatelyEqual_get_a_m2E4989633DB2ADE1E760E83839EE033A5D74CBCF_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ApproximatelyEqual_get_equal_mCFDD6425F9DB4A3288036DE07E9B5AB9689B6096_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CequalU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ApproximatelyEqual_get_b_m7000A0EC5F02AFBF1E4204F6F4980FE309DA8125_inline (ApproximatelyEqual_tEE98124863F26B7355D709FFD9539EE40115FED4* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
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 bool BinaryComparisonUnit_get_numeric_mFEB2FE44B74562D3A695F25015108F24D83E5845_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CnumericU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_a_m43AA53C1CCC037B83F381A265F39E040D09DA517_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_b_m64BCC8B3425CE9D355F229618BDBA1AAB4AD3BA6_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_comparison_m4FFD227929768BE82AB23FDE7E2FB23BE2203BB5_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CcomparisonU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcomparisonU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BinaryComparisonUnit_get_a_mAF084E08DED26EBC1AE4280485F41FF47E9E550F_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* BinaryComparisonUnit_get_b_m40E8B6E7982A1AB799906FE09202FA683FFDEBB9_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Comparison_get_numeric_m30264825FBD89153AA6F89D1289C1771891BE4D4_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CnumericU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_a_m316365CAC5482507C2A109980FB852B78E363B2A_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_b_m7820130759843368CE16FEE643970F84BAC8E5FA_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aLessThanB_m02DC90394FEE4109A0BB177A0444DC0FC2F840B9_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aLessThanOrEqualToB_m6B2B9680745E536C7AF154A3864AAAE99E5EDF6E_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aEqualToB_m2C94A4ECDC5F9BAA3E158A391842F0F460FBDF73_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aNotEqualToB_mFFB2936315C354DAF7B743B56881F911446F3EBA_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaNotEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaNotEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aGreaterThanOrEqualToB_mA3F043B1D929A48A3C84C8F8A739C2A3FC46AE80_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Comparison_set_aGreatherThanB_m3D7814ACCFE4E5E5E1672209F551C8A9486C8AB9_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreatherThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreatherThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Comparison_get_a_m1556CAD7C18A97A805D3AE6A562B7256F459EB6D_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aLessThanB_m18DCDE15237053AC851F926ADE06B3163D1B5987_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Comparison_get_b_mA06DEDBBE8EEEF1F65014D83237566C8FD55D7D0_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aLessThanOrEqualToB_m7EE9E62C894793662DD28A9FC1DAC2A60A1608AB_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aEqualToB_mC80D9483B34BBB77ED234B196258D67BCEFC1FA5_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aNotEqualToB_m149789F4A402E914EB601C2212B8D0F28185570B_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaNotEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aGreaterThanOrEqualToB_mB81AD137234F17341EB5B2C8FAF1E06DBF8A6FB3_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Comparison_get_aGreatherThanB_mEA4CF5EB39CE5E6E805BB4FC8E7ADC06DE56C484_inline (Comparison_tCF503661B675952ACA62E335D5BAA095392F3B66* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreatherThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BinaryComparisonUnit_set_numeric_m13A57B0D69EF7020DE7BB7AF29E8CC0BB2817277_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CnumericU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* BinaryComparisonUnit_get_comparison_m61845E88174ED76698C154C8C030BFDAA2156B23_inline (BinaryComparisonUnit_tB930B1B0182B1C47FC0C315C97917746706F1F5B* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CcomparisonU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_a_m2035C5EA4A0BEF9CE3D4FA1508E9BF2B16004E06_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_b_mC7293B4B913ECC28B1B25A165A9CFB529145199C_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_equal_mA8D6B00B4EA87B91C29C588BAB1CADFF30521041_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CequalU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CequalU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EqualityComparison_set_notEqual_m3C7238ED135805EEA209EB237BC158D76C3ED416_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnotEqualU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnotEqualU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* EqualityComparison_get_a_m21CC554C375C3A89E290D6D839AAEAF097B9AFA6_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* EqualityComparison_get_equal_m3F810465A7B499885C443D79160D8EAEE304D021_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CequalU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* EqualityComparison_get_b_m2D2ADFAEDE8D4FCA1818FDAB0C94EC4BA9C6B374_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* EqualityComparison_get_notEqual_m77325AE83BD66E9C4DEFA12B7F783F2D26403F3F_inline (EqualityComparison_tEA1F03956054F13E768499ECCD6663C6243A42AC* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CnotEqualU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExclusiveOr_set_a_m74F0DC9B4E77A31A25B3BC28FB0E1B974B8EB994_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExclusiveOr_set_b_m974669E881C779EE4D12570EFCCF2FF528F72E8C_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ExclusiveOr_set_result_mAF284C29F16265092FAEEC41ABE9C66431A03404_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ExclusiveOr_get_a_m020CC9874B956B6107C8CBA1D70C4DCF982B6D5C_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ExclusiveOr_get_result_m55E8F6F7FA1F227EE62A980D2B9911F272928040_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ExclusiveOr_get_b_m269EAB4084A89FAC02A15279B56D3D73446CBA20_inline (ExclusiveOr_t01DDE8F2EC7FCBC1F9CDB20F07146EF599FD2929* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Negate_set_input_m1EEDF048266DF48EB682546F5B8E9027ED2891D0_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CinputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Negate_set_output_mEFAE3D7C3D5901C1C931B106BC91A31E745CFA0C_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CoutputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CoutputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Negate_get_input_m100FA9915E29FD6B9EC10A0920414D6E91F4D1FC_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CinputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Negate_get_output_mB2F43142B2DF95905AF92B243E5EC2FD56CEE8A3_inline (Negate_t814E7F104E16E4A3CAFE048D52663EB105A56AD8* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CoutputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_a_m43B68139E15FDEA74D46D252D713A41369DE621E_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_b_m20D7EB9C830D40890D0AE2B60E957E01297280BC_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotApproximatelyEqual_set_notEqual_mF2F6E4C42AEA3E0C2AA82EA9C02B6316F68FFFAF_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnotEqualU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnotEqualU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NotApproximatelyEqual_get_a_m5958FC57D35D99513EEC7F38A48262AF83B34B61_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NotApproximatelyEqual_get_notEqual_m268E6BD8AE03FC8938083E0ADC9952C91485954C_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CnotEqualU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NotApproximatelyEqual_get_b_m7C749A5654B63C4B5F6376AF699B0FF16A41E7E4_inline (NotApproximatelyEqual_t74D73A4C0E3FA6E77FA7D6A9F1C0D962DF87876D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_a_mDC6D7C74B8920366540C476C08C583F886213AD1_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_b_mFC202DDCABB89B323F0BB4A7D339EF1696871924_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aLessThanB_m68B402B724785522660420E015417D4C9E6DAABD_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aLessThanOrEqualToB_m8688D20999422E6BC515364C5A4AC1461273833B_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaLessThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaLessThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aEqualToB_mE81E7B271E1E2C759552D59A993B34D84CBC0E62_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aGreaterThanOrEqualToB_mF48173DE88863158F0DF24DBE63924FB526FA905_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NumericComparison_set_aGreatherThanB_m2A0638B5F82B29F91F9C014DAE950E285A0F59F3_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CaGreatherThanBU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaGreatherThanBU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NumericComparison_get_a_m346FCA35EB0A18C1B3CE9E8442BFC59F59BF130E_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aLessThanB_mEFD486681FB754B69C56EBF98A0BFC110EBCCAFF_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NumericComparison_get_b_m7C466DC0369B710F47712DD59D55946FE9CD7280_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aLessThanOrEqualToB_m8AE9F3208AC89F270F1EBDD2F6256AB34735E572_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaLessThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aEqualToB_m13B9E92C09D35D19A6FEEEA16168415C84DB731A_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aGreaterThanOrEqualToB_m22C03D3ADCA072296E753C660C1FADB49525694E_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreaterThanOrEqualToBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NumericComparison_get_aGreatherThanB_mEB004A46075C940665C4F695047C09C8C1992A86_inline (NumericComparison_t280DB974B53623F66DAA347015FDDD89C0E991EF* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CaGreatherThanBU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Or_set_a_mA7FB69E9792E58151607CBC292C82D564F512F3F_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CaU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CaU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Or_set_b_m675A91DC62DB38D95F294A66C6FBA00409282482_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Or_set_result_m8743AD54D082505830C80F5EA2A6EA9A6B0B805E_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Or_get_a_m60068C536E67534350ECA8D04919BF726ED1FE77_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CaU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Or_get_result_mB7F036A0B7DB462D525EB74F499A45949626DDF8_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Or_get_b_m01CC35BD7890AA9C81BD06FF055F26F50F693B4C_inline (Or_t8081BE04BAE612ED722E0C76EE4F7DBE551AD347* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarExponentiate_set_base_m3E727061672F48DD3BE83DDEE4976606AFE2FF67_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CbaseU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbaseU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarExponentiate_set_exponent_mA17E0E5C4DA502B7723C8CD68C0F2A1DDC4BCA55_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CexponentU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexponentU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarExponentiate_set_power_m253D10216DF30617278FC0B51D819A6DC33C4DFB_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CpowerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpowerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarExponentiate_get_base_m9065FF099D7B99CC6A72B7116E4967AB4895B3C5_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CbaseU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ScalarExponentiate_get_power_m0FAF6E33BBFFA772A5ADD23F24BD87C0E3EFE156_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CpowerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarExponentiate_get_exponent_m7C0582A20F1BD61D2B123EFD49701CF875042FD3_inline (ScalarExponentiate_t1A128B82D3D56BD1166FC01794C0752C08C9CE3D* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CexponentU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		float L_2 = ___0_a;
		float L_3 = ___2_t;
		float L_4;
		L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
		V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
		goto IL_0010;
	}

IL_0010:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) > ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_a;
		float L_1 = ___1_b;
		if ((((float)L_0) < ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___1_b;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___0_a;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_MoveTowards_m69751B5EC50D8E7127D4BB2C8D908E38808AF45D_inline (float ___0_current, float ___1_target, float ___2_maxDelta, const RuntimeMethod* method) 
{
	bool V_0 = false;
	float V_1 = 0.0f;
	{
		float L_0 = ___1_target;
		float L_1 = ___0_current;
		float L_2;
		L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
		float L_3 = ___2_maxDelta;
		V_0 = (bool)((((int32_t)((!(((float)L_2) <= ((float)L_3)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0017;
		}
	}
	{
		float L_5 = ___1_target;
		V_1 = L_5;
		goto IL_0026;
	}

IL_0017:
	{
		float L_6 = ___0_current;
		float L_7 = ___1_target;
		float L_8 = ___0_current;
		float L_9;
		L_9 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(((float)il2cpp_codegen_subtract(L_7, L_8)), NULL);
		float L_10 = ___2_maxDelta;
		V_1 = ((float)il2cpp_codegen_add(L_6, ((float)il2cpp_codegen_multiply(L_9, L_10))));
		goto IL_0026;
	}

IL_0026:
	{
		float L_11 = V_1;
		return L_11;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarRoot_set_radicand_mA143D3C2FB5904FC058220CCC8E071DEDA6F82FF_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CradicandU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CradicandU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarRoot_set_degree_mCA2F59B909A83D3210F957C21160F8421A901304_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CdegreeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdegreeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScalarRoot_set_root_mBE56AF0BA87982D0F1BE6E1024DEC85774FB6998_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CrootU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrootU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarRoot_get_radicand_mB18ED1B1B757DCC6B8885EBADC7E0C9276BEBC52_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CradicandU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ScalarRoot_get_root_m835AADD95A0FBBF1E65A75119899F3802FE21FB6_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CrootU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ScalarRoot_get_degree_m470B29B5D4095C8319AAD32805B12003D3C8A4EB_inline (ScalarRoot_t9F7660A43C239E95BE14803D90D3177F5293CB2F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CdegreeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_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 = floor(((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 int32_t Mathf_RoundToInt_m60F8B66CF27F1FA75AA219342BD184B75771EB4B_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 = bankers_round(((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 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_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))->___zeroVector;
		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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
		V_0 = L_8;
		goto IL_0023;
	}

IL_0023:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)(L_1/L_2)), ((float)(L_4/L_5)), NULL);
		V_0 = L_6;
		goto IL_0019;
	}

IL_0019:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_mBACBB1609E1894D68F882D86A93519E311810C89_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		float L_8 = V_0;
		float L_9 = V_0;
		float L_10 = V_1;
		float L_11 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_12;
		L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))));
		V_2 = ((float)L_12);
		goto IL_002e;
	}

IL_002e:
	{
		float L_13 = V_2;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float 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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_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))->___oneVector;
		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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Lerp_m1A36103F7967F653A929556E26E6D052C298C00C_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		float L_0 = ___2_t;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		___2_t = L_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_a;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_b;
		float L_5 = L_4.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_a;
		float L_7 = L_6.___x;
		float L_8 = ___2_t;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_a;
		float L_10 = L_9.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___1_b;
		float L_12 = L_11.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = ___0_a;
		float L_14 = L_13.___y;
		float L_15 = ___2_t;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Max_m1E906743ECA6478A2EDCCFECD9D509898F66152B_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
		memset((&L_10), 0, sizeof(L_10));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), L_4, L_9, NULL);
		V_0 = L_10;
		goto IL_002b;
	}

IL_002b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
		return L_11;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_Min_m2D222BC18ACD4F965981EC93451DDD1D7ADFDDA0_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
		memset((&L_10), 0, sizeof(L_10));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_10), L_4, L_9, NULL);
		V_0 = L_10;
		goto IL_002b;
	}

IL_002b:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_0;
		return L_11;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_MoveTowards_m138E823B0F25EF10A2261E57C5706232E8EA9A9A_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_current, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_target, float ___2_maxDistanceDelta, 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;
	bool V_4 = false;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_target;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_current;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_target;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___0_current;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		float L_8 = V_0;
		float L_9 = V_0;
		float L_10 = V_1;
		float L_11 = V_1;
		V_2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))));
		float L_12 = V_2;
		if ((((float)L_12) == ((float)(0.0f))))
		{
			goto IL_0043;
		}
	}
	{
		float L_13 = ___2_maxDistanceDelta;
		if ((!(((float)L_13) >= ((float)(0.0f)))))
		{
			goto IL_0040;
		}
	}
	{
		float L_14 = V_2;
		float L_15 = ___2_maxDistanceDelta;
		float L_16 = ___2_maxDistanceDelta;
		G_B4_0 = ((((int32_t)((!(((float)L_14) <= ((float)((float)il2cpp_codegen_multiply(L_15, L_16)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0041;
	}

IL_0040:
	{
		G_B4_0 = 0;
	}

IL_0041:
	{
		G_B6_0 = G_B4_0;
		goto IL_0044;
	}

IL_0043:
	{
		G_B6_0 = 1;
	}

IL_0044:
	{
		V_4 = (bool)G_B6_0;
		bool L_17 = V_4;
		if (!L_17)
		{
			goto IL_004f;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = ___1_target;
		V_5 = L_18;
		goto IL_0079;
	}

IL_004f:
	{
		float L_19 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_20;
		L_20 = sqrt(((double)L_19));
		V_3 = ((float)L_20);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = ___0_current;
		float L_22 = L_21.___x;
		float L_23 = V_0;
		float L_24 = V_3;
		float L_25 = ___2_maxDistanceDelta;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = ___0_current;
		float L_27 = L_26.___y;
		float L_28 = V_1;
		float L_29 = V_3;
		float L_30 = ___2_maxDistanceDelta;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31;
		memset((&L_31), 0, sizeof(L_31));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_31), ((float)il2cpp_codegen_add(L_22, ((float)il2cpp_codegen_multiply(((float)(L_23/L_24)), L_25)))), ((float)il2cpp_codegen_add(L_27, ((float)il2cpp_codegen_multiply(((float)(L_28/L_29)), L_30)))), NULL);
		V_5 = L_31;
		goto IL_0079;
	}

IL_0079:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_5;
		return L_32;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_normalized_mF6722883AEFB5027690A778DF8ACC20F0FA65297_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		float L_0 = __this->___x;
		float L_1 = __this->___y;
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_0, L_1, NULL);
		Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline((&V_0), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0;
		V_1 = L_2;
		goto IL_0020;
	}

IL_0020:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_1;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), NULL);
		V_0 = L_6;
		goto IL_0019;
	}

IL_0019:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_mC53581E703768BA2512A7C65283657C331994353_inline (float ___0_d, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_a, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___1_a;
		float L_1 = L_0.___x;
		float L_2 = ___0_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___1_a;
		float L_4 = L_3.___y;
		float L_5 = ___0_d;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), NULL);
		V_0 = L_6;
		goto IL_0019;
	}

IL_0019:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
		V_0 = L_8;
		goto IL_0023;
	}

IL_0023:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		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_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(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 float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___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 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___0_from), NULL);
		float L_1;
		L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_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:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_to;
		float L_7;
		L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_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 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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 float Vector3_Distance_m2314DB9B8BD01157E013DF87BEA557375C7F9FF9_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		float L_12 = V_0;
		float L_13 = V_0;
		float L_14 = V_1;
		float L_15 = V_1;
		float L_16 = V_2;
		float L_17 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_18;
		L_18 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))))));
		V_3 = ((float)L_18);
		goto IL_0040;
	}

IL_0040:
	{
		float L_19 = V_3;
		return L_19;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		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.___z;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Lerp_m3A906D0530A94FAABB94F0F905E84D99BE85C3F8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		float L_0 = ___2_t;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		___2_t = L_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_b;
		float L_5 = L_4.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___x;
		float L_8 = ___2_t;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
		float L_10 = L_9.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___1_b;
		float L_12 = L_11.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___0_a;
		float L_14 = L_13.___y;
		float L_15 = ___2_t;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_a;
		float L_17 = L_16.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_b;
		float L_19 = L_18.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_a;
		float L_21 = L_20.___z;
		float L_22 = ___2_t;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		memset((&L_23), 0, sizeof(L_23));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), NULL);
		V_0 = L_23;
		goto IL_0053;
	}

IL_0053:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
		return L_24;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Max_m9B6D8FEE7F4CE32C0AAB682606FFBA59E1F37C74_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.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		memset((&L_15), 0, sizeof(L_15));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
		V_0 = L_15;
		goto IL_003c;
	}

IL_003c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Min_m1CAC3499F14EA87366C0C3C1F501B4FB2863CDB4_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.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_11, L_13, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		memset((&L_15), 0, sizeof(L_15));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_4, L_9, L_14, NULL);
		V_0 = L_15;
		goto IL_003c;
	}

IL_003c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_MoveTowards_m0363264647799F3173AC37F8E819F98298249B08_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_current, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_target, float ___2_maxDistanceDelta, 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;
	float V_4 = 0.0f;
	bool V_5 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
	memset((&V_6), 0, sizeof(V_6));
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_target;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_current;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_target;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_current;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_target;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_current;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		float L_12 = V_0;
		float L_13 = V_0;
		float L_14 = V_1;
		float L_15 = V_1;
		float L_16 = V_2;
		float L_17 = V_2;
		V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
		float L_18 = V_3;
		if ((((float)L_18) == ((float)(0.0f))))
		{
			goto IL_0055;
		}
	}
	{
		float L_19 = ___2_maxDistanceDelta;
		if ((!(((float)L_19) >= ((float)(0.0f)))))
		{
			goto IL_0052;
		}
	}
	{
		float L_20 = V_3;
		float L_21 = ___2_maxDistanceDelta;
		float L_22 = ___2_maxDistanceDelta;
		G_B4_0 = ((((int32_t)((!(((float)L_20) <= ((float)((float)il2cpp_codegen_multiply(L_21, L_22)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0053;
	}

IL_0052:
	{
		G_B4_0 = 0;
	}

IL_0053:
	{
		G_B6_0 = G_B4_0;
		goto IL_0056;
	}

IL_0055:
	{
		G_B6_0 = 1;
	}

IL_0056:
	{
		V_5 = (bool)G_B6_0;
		bool L_23 = V_5;
		if (!L_23)
		{
			goto IL_0061;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_target;
		V_6 = L_24;
		goto IL_009b;
	}

IL_0061:
	{
		float L_25 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_26;
		L_26 = sqrt(((double)L_25));
		V_4 = ((float)L_26);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___0_current;
		float L_28 = L_27.___x;
		float L_29 = V_0;
		float L_30 = V_4;
		float L_31 = ___2_maxDistanceDelta;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___0_current;
		float L_33 = L_32.___y;
		float L_34 = V_1;
		float L_35 = V_4;
		float L_36 = ___2_maxDistanceDelta;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___0_current;
		float L_38 = L_37.___z;
		float L_39 = V_2;
		float L_40 = V_4;
		float L_41 = ___2_maxDistanceDelta;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
		memset((&L_42), 0, sizeof(L_42));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_42), ((float)il2cpp_codegen_add(L_28, ((float)il2cpp_codegen_multiply(((float)(L_29/L_30)), L_31)))), ((float)il2cpp_codegen_add(L_33, ((float)il2cpp_codegen_multiply(((float)(L_34/L_35)), L_36)))), ((float)il2cpp_codegen_add(L_38, ((float)il2cpp_codegen_multiply(((float)(L_39/L_40)), L_41)))), NULL);
		V_6 = L_42;
		goto IL_009b;
	}

IL_009b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_6;
		return L_43;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		float L_1;
		L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
		V_0 = L_1;
		float L_2 = V_0;
		V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
		float L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
		V_2 = L_6;
		goto IL_0026;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_2 = L_7;
		goto IL_0026;
	}

IL_0026:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Project_m85DF3CB297EC5E1A17BD6266FF65E86AB7372C9B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_onNormal, 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;
	}
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_onNormal;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_onNormal;
		float L_2;
		L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
		V_0 = L_2;
		float L_3 = V_0;
		float L_4 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
		V_1 = (bool)((((float)L_3) < ((float)L_4))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_001d;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_2 = L_6;
		goto IL_004c;
	}

IL_001d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_vector;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_onNormal;
		float L_9;
		L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL);
		V_3 = L_9;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_onNormal;
		float L_11 = L_10.___x;
		float L_12 = V_3;
		float L_13 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_onNormal;
		float L_15 = L_14.___y;
		float L_16 = V_3;
		float L_17 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_onNormal;
		float L_19 = L_18.___z;
		float L_20 = V_3;
		float L_21 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
		memset((&L_22), 0, sizeof(L_22));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), ((float)(((float)il2cpp_codegen_multiply(L_11, L_12))/L_13)), ((float)(((float)il2cpp_codegen_multiply(L_15, L_16))/L_17)), ((float)(((float)il2cpp_codegen_multiply(L_19, L_20))/L_21)), NULL);
		V_2 = L_22;
		goto IL_004c;
	}

IL_004c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2;
		return L_23;
	}
}
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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Addition_m471A0C9B30316933F8CE430F17A7F8806ECA3EB9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), ((float)il2cpp_codegen_add(L_13, L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
		float L_10 = L_9.___w;
		float L_11 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), ((float)(L_10/L_11)), NULL);
		V_0 = L_12;
		goto IL_0029;
	}

IL_0029:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Distance_mDF852EE33E73E5B36084FB8DD91957BD86F9FACD_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___1_b;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
		L_2 = Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline(L_0, L_1, NULL);
		float L_3;
		L_3 = Vector4_Magnitude_mFBC659211CDF4EDB2B540C58315D1E260FB23B1F_inline(L_2, NULL);
		V_0 = L_3;
		goto IL_0010;
	}

IL_0010:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
		goto IL_003b;
	}

IL_003b:
	{
		float L_16 = V_0;
		return L_16;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_one_m0AA55064B3C47D9D94E5BC4EE6AEC5B6E4F2D151_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___oneVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Lerp_mE5FFF3D013F0880F7DF8C613E7CB44EBD7349DAB_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, float ___2_t, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		float L_0 = ___2_t;
		float L_1;
		L_1 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_0, NULL);
		___2_t = L_1;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_a;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___1_b;
		float L_5 = L_4.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
		float L_7 = L_6.___x;
		float L_8 = ___2_t;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
		float L_10 = L_9.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = ___1_b;
		float L_12 = L_11.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = ___0_a;
		float L_14 = L_13.___y;
		float L_15 = ___2_t;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = ___0_a;
		float L_17 = L_16.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = ___1_b;
		float L_19 = L_18.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20 = ___0_a;
		float L_21 = L_20.___z;
		float L_22 = ___2_t;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = ___0_a;
		float L_24 = L_23.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = ___1_b;
		float L_26 = L_25.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27 = ___0_a;
		float L_28 = L_27.___w;
		float L_29 = ___2_t;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30;
		memset((&L_30), 0, sizeof(L_30));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_30), ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_7)), L_8)))), ((float)il2cpp_codegen_add(L_10, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_12, L_14)), L_15)))), ((float)il2cpp_codegen_add(L_17, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_19, L_21)), L_22)))), ((float)il2cpp_codegen_add(L_24, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_26, L_28)), L_29)))), NULL);
		V_0 = L_30;
		goto IL_0069;
	}

IL_0069:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31 = V_0;
		return L_31;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Max_mB699724D9F17B16ECA962E7F16766FC3D0A64B8C_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_6, L_8, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_11, L_13, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = ___0_lhs;
		float L_16 = L_15.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = ___1_rhs;
		float L_18 = L_17.___w;
		float L_19;
		L_19 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_16, L_18, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
		memset((&L_20), 0, sizeof(L_20));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_20), L_4, L_9, L_14, L_19, NULL);
		V_0 = L_20;
		goto IL_004d;
	}

IL_004d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = V_0;
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Min_m79D392F470109DE55DE1B0D48A585B5732C2C652_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		float L_4;
		L_4 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_1, L_3, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ___0_lhs;
		float L_6 = L_5.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = ___1_rhs;
		float L_8 = L_7.___y;
		float L_9;
		L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_lhs;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___1_rhs;
		float L_13 = L_12.___z;
		float L_14;
		L_14 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_11, L_13, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = ___0_lhs;
		float L_16 = L_15.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = ___1_rhs;
		float L_18 = L_17.___w;
		float L_19;
		L_19 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_16, L_18, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20;
		memset((&L_20), 0, sizeof(L_20));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_20), L_4, L_9, L_14, L_19, NULL);
		V_0 = L_20;
		goto IL_004d;
	}

IL_004d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = V_0;
		return L_21;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_MoveTowards_m55F38110E6F96D9ACC7355560195D7662FDC80C3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_current, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_target, float ___2_maxDistanceDelta, 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;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	bool V_6 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t G_B4_0 = 0;
	int32_t G_B6_0 = 0;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___1_target;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_current;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___1_target;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_current;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___1_target;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_current;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___1_target;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___0_current;
		float L_15 = L_14.___w;
		V_3 = ((float)il2cpp_codegen_subtract(L_13, L_15));
		float L_16 = V_0;
		float L_17 = V_0;
		float L_18 = V_1;
		float L_19 = V_1;
		float L_20 = V_2;
		float L_21 = V_2;
		float L_22 = V_3;
		float L_23 = V_3;
		V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_multiply(L_22, L_23))));
		float L_24 = V_4;
		if ((((float)L_24) == ((float)(0.0f))))
		{
			goto IL_006a;
		}
	}
	{
		float L_25 = ___2_maxDistanceDelta;
		if ((!(((float)L_25) >= ((float)(0.0f)))))
		{
			goto IL_0067;
		}
	}
	{
		float L_26 = V_4;
		float L_27 = ___2_maxDistanceDelta;
		float L_28 = ___2_maxDistanceDelta;
		G_B4_0 = ((((int32_t)((!(((float)L_26) <= ((float)((float)il2cpp_codegen_multiply(L_27, L_28)))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_0068;
	}

IL_0067:
	{
		G_B4_0 = 0;
	}

IL_0068:
	{
		G_B6_0 = G_B4_0;
		goto IL_006b;
	}

IL_006a:
	{
		G_B6_0 = 1;
	}

IL_006b:
	{
		V_6 = (bool)G_B6_0;
		bool L_29 = V_6;
		if (!L_29)
		{
			goto IL_0076;
		}
	}
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = ___1_target;
		V_7 = L_30;
		goto IL_00be;
	}

IL_0076:
	{
		float L_31 = V_4;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_32;
		L_32 = sqrt(((double)L_31));
		V_5 = ((float)L_32);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = ___0_current;
		float L_34 = L_33.___x;
		float L_35 = V_0;
		float L_36 = V_5;
		float L_37 = ___2_maxDistanceDelta;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_38 = ___0_current;
		float L_39 = L_38.___y;
		float L_40 = V_1;
		float L_41 = V_5;
		float L_42 = ___2_maxDistanceDelta;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_43 = ___0_current;
		float L_44 = L_43.___z;
		float L_45 = V_2;
		float L_46 = V_5;
		float L_47 = ___2_maxDistanceDelta;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_48 = ___0_current;
		float L_49 = L_48.___w;
		float L_50 = V_3;
		float L_51 = V_5;
		float L_52 = ___2_maxDistanceDelta;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_53;
		memset((&L_53), 0, sizeof(L_53));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_53), ((float)il2cpp_codegen_add(L_34, ((float)il2cpp_codegen_multiply(((float)(L_35/L_36)), L_37)))), ((float)il2cpp_codegen_add(L_39, ((float)il2cpp_codegen_multiply(((float)(L_40/L_41)), L_42)))), ((float)il2cpp_codegen_add(L_44, ((float)il2cpp_codegen_multiply(((float)(L_45/L_46)), L_47)))), ((float)il2cpp_codegen_add(L_49, ((float)il2cpp_codegen_multiply(((float)(L_50/L_51)), L_52)))), NULL);
		V_7 = L_53;
		goto IL_00be;
	}

IL_00be:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54 = V_7;
		return L_54;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Normalize_m1D1B879617A0F54904EDD0E59D356D605457002B_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1;
		L_1 = Vector4_Magnitude_mFBC659211CDF4EDB2B540C58315D1E260FB23B1F_inline(L_0, NULL);
		V_0 = L_1;
		float L_2 = V_0;
		V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = V_0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		L_6 = Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline(L_4, L_5, NULL);
		V_2 = L_6;
		goto IL_0026;
	}

IL_001e:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
		L_7 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_2 = L_7;
		goto IL_0026;
	}

IL_0026:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_2;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m02FE150FD7366546FC19A36B6928512376BF64E8_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
		float L_10 = L_9.___w;
		float L_11 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL);
		V_0 = L_12;
		goto IL_0029;
	}

IL_0029:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Subtraction_mD14864BB81AC08F643D2B82B41B3577012410ED9_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_16), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), ((float)il2cpp_codegen_subtract(L_13, L_15)), NULL);
		V_0 = L_16;
		goto IL_003d;
	}

IL_003d:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_0;
		return L_17;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* UnitPortDefinition_get_key_m7B25AB3E0449AB56F05EA586BE1B71B4FE4CE5BD_inline (UnitPortDefinition_t2CA48539D90233EF5CBA33E87376C4E5EAE2DCAF* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CkeyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Unit_get_valueInputs_m7F3176EB729B0A6C036458D3763960F9B69D3B41_inline (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CvalueInputsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Unit_get_controlOutputs_mD775BE459AAF36DCEC9B2644E33FB1D68CA173B9_inline (Unit_tEFDDF0DAD2C72D6F68E357D3530E23599F7D8191* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CcontrolOutputsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Null_set_null_m06B5C6BFC1FEB43DD75357A871E386D4D82931AB_inline (Null_t99987723588E4A68BD6223023875576BB97BAC2F* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CnullU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnullU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_enter_m5DB3348AB1DF4D91F921D1383C82BF62F8259ECF_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_input_m321D303ED4276FC6C025ED01E22B5C8D0124DBF8_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CinputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_ifNotNull_m38FE96FF3781150A87921A1F179CA270D2C57DE7_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CifNotNullU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CifNotNullU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCheck_set_ifNull_m32872BBEAB2501C60DB520982427295D7DF5B15B_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CifNullU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CifNullU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCheck_get_input_m6190B1325AF3FD320DE923DBF4EAABA18923CAF9_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CinputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* NullCheck_get_enter_mA835E6D8756D7FED4346992F76DEAD423CF4D80D_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* NullCheck_get_ifNotNull_mE24C975BAAED8AA510CD55233A867E8B76990537_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CifNotNullU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* NullCheck_get_ifNull_m9BBF939F20CC3D30F9D70A144B04CE32E536AD9F_inline (NullCheck_t794ED704E6BFAFAF210AFC08BC0C60DB4AC5B40B* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CifNullU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCoalesce_set_input_m72071302E574B245CA07AC9233F05BD85EB2D42F_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CinputU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CinputU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCoalesce_set_fallback_m0D938B1CBD313AB2E08D32368A277550A059E9DA_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CfallbackU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfallbackU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NullCoalesce_set_result_m921F00A07EA12A975BC460E7D293C0DD873BDB6F_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CresultU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresultU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCoalesce_get_input_m6D72FBE6127B14DA74925E781FBB440694C941E7_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CinputU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* NullCoalesce_get_result_m17408254F809021E56EF0425B3AF5962F8393FA8_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CresultU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* NullCoalesce_get_fallback_m5B85E4530DC4617B254519A0EEF2E214E70BA4F1_inline (NullCoalesce_t68D2FBCF7343439C36A0EE286ED866CD63A510E9* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CfallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void This_set_self_m89FD3B2458AA48AB44DC2EF5336E49F4EBE40479_inline (This_t86575F0BBF61035173580AF5A301BA2801DB6BEA* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CselfU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CselfU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_enter_m6883C8BBBF98735B5B383049AF1B71590A5884A1_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_reset_m99BEFFEC3BFC299F23F13976C185059C9F572FEB_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CresetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_duration_m201DD7FA36B24E087A7B105E410513DBD3C0DEB2_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CdurationU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdurationU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_unscaledTime_mB7799830DDCE9A1EA881B21178BD1C950C061DB9_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_exitReady_mD2E065CEE3AA7FED07435C08891AB5F14D3B5D5B_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitReadyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitReadyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_exitNotReady_mBE381EE1BD2EE03B308FF9818ABA4EA7297B903A_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitNotReadyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitNotReadyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_tick_m1231CDBE094172F1D1D30921B699CD9DEAECD93F_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CtickU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtickU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_becameReady_m53177FD96E747B4637E05440852B15A65B250E89_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CbecameReadyU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbecameReadyU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_remainingSeconds_mA0C227E5E333E9B3AA2FDE16544A8039697C2FBE_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingSecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingSecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Cooldown_set_remainingRatio_m66E37FD3F942BA2382DF0C97425231BDE8C6F186_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingRatioU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingRatioU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Cooldown_get_duration_mD2C56F143C1D8DA64C916E40B2882DD52DC04BB5_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CdurationU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* Cooldown_get_enter_m938805C294231378814A6FCB78821AFED298CDEC_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Cooldown_get_unscaledTime_mE0B8174C474E5E836E307CFE0F6D4091A1D7480A_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_exitReady_m8DDD18AD1BA607893C1C46ED9D39BD37B0340D88_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitReadyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_exitNotReady_mD17D4A5445A6C10DD63798AE4EAC979CC3523303_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitNotReadyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_tick_m286D845CC1716F254E2DED1609543773A6009641_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CtickU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Cooldown_get_becameReady_m0CBBB3DDEF5AFF41E57AA03B337FF72C018E43AD_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CbecameReadyU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Cooldown_get_remainingSeconds_mC1ABA6CE3902D11562C38344B1F0291CA24F6360_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingSecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Cooldown_get_remainingRatio_m0756C8505AA9858801BF38771607E5887A4062E4_inline (Cooldown_t6615C3C3896802478CC6AB6086C6FCD0015EBA48* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingRatioU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) 
{
	bool V_0 = false;
	float V_1 = 0.0f;
	bool V_2 = false;
	{
		float L_0 = ___0_value;
		V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		V_1 = (0.0f);
		goto IL_002d;
	}

IL_0015:
	{
		float L_2 = ___0_value;
		V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0029;
		}
	}
	{
		V_1 = (1.0f);
		goto IL_002d;
	}

IL_0029:
	{
		float L_4 = ___0_value;
		V_1 = L_4;
		goto IL_002d;
	}

IL_002d:
	{
		float L_5 = V_1;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_start_m3EBCA91AB348C9C6D912BE553DE93511E490B7E4_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CstartU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstartU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_pause_m9A3DBEF5A45D41C7EDAF0AB54B847C765921AD06_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CpauseU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CpauseU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_resume_mE5F5A61743B2371DE146AEFAA668EB768083DCE6_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CresumeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresumeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_toggle_m137564E6928A1AF13281159B07AABC487B9704CC_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CtoggleU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtoggleU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_duration_mB192D951EDFD517371A1A7874E0961D601F8CA40_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CdurationU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdurationU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_unscaledTime_m6E3D93B8E9A16F4A7F011A2E929D9641F469A7DF_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_started_m382EB08EFFFEE903484A51454060E0A62A94F315_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CstartedU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstartedU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_tick_m90FED164D526AA42BDB863F77C1E1453DF0847BC_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CtickU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtickU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_completed_mECDF7B35EB315BF255F617B96B105B02CA2CCAA0_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CcompletedU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcompletedU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_elapsedSeconds_m99C8FAC6BF0CAB617FC5C4484FBEE8A35EA3C958_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CelapsedSecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CelapsedSecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_elapsedRatio_m94E62C16339E8F89C317A47DCE1F4B8513429F9A_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CelapsedRatioU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CelapsedRatioU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_remainingSeconds_mB3130830E808379C5D18B2DF8F8A420027F7BCE8_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingSecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingSecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Timer_set_remainingRatio_m1E1D3A3F155AD58A735D48A1D26624C0362393B5_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CremainingRatioU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CremainingRatioU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Timer_get_duration_m8AF3EC7AB3D95100A32A21E510D9942459C517D6_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CdurationU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* Timer_get_unscaledTime_m9388E177EBCA0F4E400D1F93ACCC74335427E7D0_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_started_m5A9E3E5638B74CECA9D595E5C952169C8D5DE530_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CstartedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_elapsedSeconds_m0E91AC90B4891246508BA8DEB5146B352C3CC674_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CelapsedSecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_elapsedRatio_m0F0A0CE1566FD617DCE3FBAE1F41417DB9F941DD_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CelapsedRatioU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_remainingSeconds_mEA5017B7ADFC7B2F32AED7BB5EF53C86912497AC_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingSecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* Timer_get_remainingRatio_m55D242D1F223866C50E9341C4DFCBE4F1D3CA135_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CremainingRatioU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_tick_m01FC60F526F3DD90E04F0950F80905F2865D0CDB_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CtickU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* Timer_get_completed_mE28DC8F273FE6B949F9D81BA5BB18D20BB0C352E_inline (Timer_t8CCB3FD5F8669F6A2C55991185A186FCA365DBE5* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CcompletedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitUnit_get_exit_mBEE6EE39CCAF859ADAEDA65F2513C04FBECE3C44_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForFlow_set_awaitedInputs_m884DEDA33D5D245A406600C3CEF4B1476F0548C5_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* ___0_value, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t67B21B9FE3A5F7FF38B0ED1A2A36F1ED77214636* L_0 = ___0_value;
		__this->___U3CawaitedInputsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CawaitedInputsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForFlow_set_exit_m3DBAF7DEA4E5CA7E9F9BD9001BC4A2EC48FE3AA8_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* WaitForFlow_get_exit_mBB81721C538BD0A1B159332B2841E49AE47AB1CB_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = __this->___U3CexitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WaitForFlow_get_inputCount_mCD10504F89220CA5569C064EEC2CBC69B1745779_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____inputCount;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForFlow_set_reset_mEA734CF0E2315402742DB39CAB5AE46748CEED1E_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CresetU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CresetU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool WaitForFlow_get_resetOnExit_mDBC0985B488CBF3A6E7453E0175427347C15851F_inline (WaitForFlow_t28210C8181B099E1E41F95A60050CD8D49863A8C* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CresetOnExitU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsUnit_set_seconds_mBD4436D20A6498F311A8EB2323ADC34751A385A7_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CsecondsU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsecondsU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsUnit_set_unscaledTime_m9D37DB59B1D3D523C0C95E23B56D3710F0781BC2_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CunscaledTimeU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunscaledTimeU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitForSecondsUnit_get_seconds_mDD3F6336D318A1661578AFB596A70639266A79E3_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CsecondsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* WaitUnit_get_enter_mA6FB0F0371191756023036CC6D2B6493B1D59326_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = __this->___U3CenterU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitForSecondsUnit_get_unscaledTime_m48F9359ED2712C9382C2A38BCCE5D0CED96019F0_inline (WaitForSecondsUnit_t39A05D3D3451D13AB471A47D1391FC73C16A01E6* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CunscaledTimeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitUnit_set_enter_mFA0A841ABB5D2D1B4A91F1ECEEBA873316ACEFE7_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlInput_t1AD434958538C865F55A62C66B9C24DA82AD31FE* L_0 = ___0_value;
		__this->___U3CenterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitUnit_set_exit_m7FE235645A612EB77970C1DE8442249C855E7A1E_inline (WaitUnit_t56E5F1FDF86C93CC0E1AAFCDE0E01C96BF5CA13B* __this, ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* ___0_value, const RuntimeMethod* method) 
{
	{
		ControlOutput_t478B71A736EFBCE24B532F0279A9E701C9CDD8B9* L_0 = ___0_value;
		__this->___U3CexitU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CexitU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitUntilUnit_set_condition_m53F4BE79E592708FAA70A4C0F5FB3ABD34E1D775_inline (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CconditionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconditionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitUntilUnit_get_condition_m30EC3C9877868746003C1F93C2A5B1EDC85624A8_inline (WaitUntilUnit_t84AC60B9190D7FE7D8258741209F608EC0E927EF* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CconditionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitWhileUnit_set_condition_mDEA9D643F7D959BBDA419F9E5FA4D6F316E715FA_inline (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CconditionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CconditionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* WaitWhileUnit_get_condition_mF198FE6304DEE6618996DC7A91778EEF8930E6DB_inline (WaitWhileUnit_t59C4C5196AAAAA80AA13C5D00B32F2B4F3E6A3B3* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CconditionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GetVariable_set_value_mE6DE2A79C2DB517BA92DC7555ACC647845AA540E_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = ___0_value;
		__this->___U3CvalueU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* UnifiedVariableUnit_get_name_m0DD2A4953580ACBDCF4843B2D4C3ECDE6D87C824_inline (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* GetVariable_get_value_m88C3411CBD639885B3C1F88E0B9C0DEEA91980B6_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	{
		ValueOutput_tADDC9DBF6515A1572E876C3881B5F110DC5EBE1B* L_0 = __this->___U3CvalueU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnifiedVariableUnit_get_kind_m9CC825538DE503C6EAC2D1CA0CB2B0421C0C9684_inline (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CkindU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* UnifiedVariableUnit_get_object_mC3BAEC3B1F93240FC35928F3C51C2505C97CE302_inline (UnifiedVariableUnit_tF8B2B875D0BF8FFA93098869EEA41E5E9E7E9B07* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CobjectU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GetVariable_get_specifyFallback_mA8826DF5C28904AF19F234A6FB696C99E2ED7235_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CspecifyFallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GetVariable_set_fallback_mD485E1FEB708FBD38E0C41625A3586B0EEB7CF01_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* ___0_value, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = ___0_value;
		__this->___U3CfallbackU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CfallbackU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GetVariable_get_fallback_m260040856B8BC577C6AB24DDD0BA8A16B13CE07B_inline (GetVariable_t4DB8A00912FB3C9E872A22631965520A3B96085A* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CfallbackU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
	}
	{
		int32_t L_1 = __this->____size;
		V_0 = L_1;
		__this->____size = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		NullCheck(L_4);
		if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_5 = V_1;
		__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___0_item;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* GameObjectEventUnit_1_get_target_m68FFCBEE6F34400FD7D49DB35AF1F8D63DD018E1_gshared_inline (GameObjectEventUnit_1_t0D36DFA3267B315B7DADEB4E8A68A4B261051C5F* __this, const RuntimeMethod* method) 
{
	{
		ValueInput_t2F9A2AA29F683A1C27C273BF8AABA4C2D9851392* L_0 = __this->___U3CtargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* MultiInputUnit_1_get_multiInputs_m3756D2740BBD499C22441C5F097ABFC16735F5AF_gshared_inline (MultiInputUnit_1_tB9D48D3321FD19E1BA7FF317ED13BCABAAA31087* __this, const RuntimeMethod* method) 
{
	{
		ReadOnlyCollection_1_t23633718B1ADFA60DD4047E37F4F2D278B8DC3D9* L_0 = __this->___U3CmultiInputsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mA2AEDFB2E76086CACB89C2D23D0177BC7986C282_gshared_inline (Nullable_1_t35D38572B3DB18451A850AC761A7BD362FFDDE30* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___hasValue;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GraphElement_1_get_graph_mF018362F083AD86A9E71A2501520AA5666D4F4E4_gshared_inline (GraphElement_1_tE61715904D5A9E5C8385EAF991CC1F874C244DC4* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___U3CgraphU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_f;
		if ((((float)L_0) >= ((float)(0.0f))))
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = (-1.0f);
		goto IL_0015;
	}

IL_0010:
	{
		G_B3_0 = (1.0f);
	}

IL_0015:
	{
		V_0 = G_B3_0;
		goto IL_0018;
	}

IL_0018:
	{
		float L_1 = V_0;
		return L_1;
	}
}
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 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 void Vector2_Normalize_m56DABCAB5967DF37A6B96710477D3660D800C652_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	{
		float L_0;
		L_0 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline(__this, NULL);
		V_0 = L_0;
		float L_1 = V_0;
		V_1 = (bool)((((float)L_1) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0028;
		}
	}
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = (*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this);
		float L_4 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
		L_5 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_3, L_4, NULL);
		*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this = L_5;
		goto IL_0033;
	}

IL_0028:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)__this = L_6;
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __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;
		float L_4 = __this->___z;
		float L_5 = __this->___z;
		V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_6 = V_0;
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
		float L_11 = L_10.___z;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_12;
		L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
		V_0 = ((float)L_12);
		goto IL_0034;
	}

IL_0034:
	{
		float L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Magnitude_mFBC659211CDF4EDB2B540C58315D1E260FB23B1F_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, 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;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___0_a;
		float L_2;
		L_2 = Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline(L_0, L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_3;
		L_3 = sqrt(((double)L_2));
		V_0 = ((float)L_3);
		goto IL_0012;
	}

IL_0012:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		float L_0 = __this->___x;
		float L_1 = __this->___x;
		float L_2 = __this->___y;
		float L_3 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_4;
		L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))))));
		V_0 = ((float)L_4);
		goto IL_0026;
	}

IL_0026:
	{
		float L_5 = V_0;
		return L_5;
	}
}
