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

33410 行
1.7 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
#include <stdint.h>
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <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);
}
};
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
// System.Action`1<UnityEngine.Cubemap>
struct Action_1_tD7D5CE7F2FAEACB3761C239E9D66C15DFB9151C5;
// System.Action`1<UnityEngine.Playables.PlayableDirector>
struct Action_1_tB645F646DB079054A9500B09427CB02A88372D3F;
// System.Action`1<TMPro.TMP_TextInfo>
struct Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1;
// System.Action`1<UnityEngine.Texture>
struct Action_1_t29B51564E49F5100689191ED6A9BFFC2081294EB;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E;
// System.Action`2<System.Int32,System.Int32>
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
// System.Action`2<UnityEngine.ReflectionProbe,UnityEngine.ReflectionProbe/ReflectionProbeEvent>
struct Action_2_tECD5D9B0D67D486B802E231F6C4D4B0870A6FE72;
// System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>
struct Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3;
// System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,System.Object>
struct Action_2_t38DEBB6BD6AE1CA882236F63F7E1DB3781D38994;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.GameObject>
struct AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Object>
struct AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13;
// System.Collections.Generic.Dictionary`2<UnityEngine.BoxCollider,BoatAttack.WaypointGroup/Waypoint>
struct Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]>
struct Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32>
struct Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Single>
struct Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GUIStyle>
struct Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F;
// System.Collections.Generic.Dictionary`2<System.Type,GameplayIngredients.Manager>
struct Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,BoatAttack.Boat>
struct Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Object>
struct Func_2_tB450A78B34EA1A616A897DBA5AB279E7DA141C40;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Single>
struct Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49;
// System.Func`2<BoatAttack.Boat,System.Boolean>
struct Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Func`2<System.Object,System.Single>
struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12;
// System.Func`2<BoatAttack.Benchmark.PerfBasic,TMPro.TMP_Dropdown/OptionData>
struct Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A;
// System.Func`2<BoatAttack.Benchmark.PerfResults,TMPro.TMP_Dropdown/OptionData>
struct Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09;
// System.Func`2<BoatAttack.Benchmark.RunData,BoatAttack.Benchmark.FrameData>
struct Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999;
// System.Func`2<BoatAttack.Benchmark.RunData,System.Single>
struct Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A;
// System.Func`2<UnityEngine.ParticleSystem/Particle,System.Single>
struct Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6;
// System.Func`2<BoatAttack.WakeGenerator/Wake,System.Boolean>
struct Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47;
// System.Func`3<System.Int32,System.String,TMPro.TMP_FontAsset>
struct Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C;
// System.Func`3<System.Int32,System.String,TMPro.TMP_SpriteAsset>
struct Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5;
// System.Collections.Generic.IEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>>
struct IEnumerable_1_t5B0BC07FDDBB9821E7BF71E6AC83D36102C047C5;
// System.Collections.Generic.IEnumerable`1<BoatAttack.Boat>
struct IEnumerable_1_t133CA5BB29B206BF249BD5206B914D03AB5E345A;
// System.Collections.Generic.IEnumerable`1<BoatAttack.Benchmark.FrameData>
struct IEnumerable_1_t22C4D46C20A4B3AD78A8EAB7769A137CF2224850;
// System.Collections.Generic.IEnumerable`1<UnityEngine.InputSystem.InputBinding>
struct IEnumerable_1_tB0371F6D0932F0C778CAEED128603B65772AC357;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<BoatAttack.Benchmark.PerfBasic>
struct IEnumerable_1_tCA460046D0207654C39A0F35EEA2BD189A47BC03;
// System.Collections.Generic.IEnumerable`1<BoatAttack.Benchmark.PerfResults>
struct IEnumerable_1_t7008702FB90527771F14F1B2BB9D2015D45DE6D2;
// System.Collections.Generic.IEnumerable`1<BoatAttack.Benchmark.RunData>
struct IEnumerable_1_t06CEE52FF3557B0504278FB46CC80D2022ABD03F;
// System.Collections.Generic.IEnumerable`1<System.Single>
struct IEnumerable_1_t352FDDEA001ABE8E1D67849D2E2F3D1D75B03D41;
// System.Collections.Generic.IEnumerable`1<UnityEngine.ParticleSystem/Particle>
struct IEnumerable_1_t8206D8151C80539238C1A3F75E831DC5FF43CFFA;
// System.Collections.Generic.IEnumerable`1<TMPro.TMP_Dropdown/OptionData>
struct IEnumerable_1_tA6A98529A099A09F113B700F78085F2959AE4BB6;
// System.Collections.Generic.IEnumerable`1<BoatAttack.WakeGenerator/Wake>
struct IEnumerable_1_t39C5682BDB6E7A85B6369F58128F57EC7C907A17;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>>
struct IEnumerator_1_t5926539DBBB2302C569D0A07AF3A95A874CEBE33;
// System.Collections.Generic.IEnumerator`1<UnityEngine.InputSystem.InputAction>
struct IEnumerator_1_t5197EB77176C670D4AAF5E0D1B4F1AB9940EFE41;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
// System.Linq.IOrderedEnumerable`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>>
struct IOrderedEnumerable_1_tDFE63EC19758D9FA018C051437C18E863E9CD9AE;
// System.Linq.IOrderedEnumerable`1<UnityEngine.ParticleSystem/Particle>
struct IOrderedEnumerable_1_t55177FA3A0DCF2162187647E12EFD10E550F604F;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Single>
struct KeyCollection_t3C0BA1F084EA69F4F08E2AC2C2B8502947BB51BD;
// System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>>
struct List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0;
// System.Collections.Generic.List`1<BoatAttack.BoatData>
struct List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup>
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
// System.Collections.Generic.List`1<Cinemachine.CinemachineExtension>
struct List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC;
// System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCamera>
struct List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B;
// System.Collections.Generic.List`1<UnityEngine.Collider>
struct List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252;
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
// System.Collections.Generic.List`1<UnityEngine.UI.Image>
struct List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<BoatAttack.Benchmark.PerfBasic>
struct List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7;
// System.Collections.Generic.List`1<BoatAttack.Benchmark.PerfResults>
struct List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C;
// System.Collections.Generic.List`1<UnityEngine.RectTransform>
struct List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass>
struct List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature>
struct List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF;
// System.Collections.Generic.List`1<System.Single>
struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<UnityEngine.Vector4>
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent>
struct List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeProfile>
struct List_1_t0E823AE2264964C8D4A24D730678759B0A20C773;
// System.Collections.Generic.List`1<Cinemachine.CameraState/CustomBlendable>
struct List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4;
// System.Collections.Generic.List`1<TMPro.TMP_Dropdown/DropdownItem>
struct List_1_tA7EEECF976A6B4957450A4D235070C9324ED1A97;
// System.Collections.Generic.List`1<TMPro.TMP_Dropdown/OptionData>
struct List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52;
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/Wake>
struct List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01;
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine>
struct List_1_tE55064394832543D8C17E77E6F9446587A566FA2;
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>
struct List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1;
// System.Collections.Generic.List`1<BoatAttack.WaypointGroup/Waypoint>
struct List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67;
// System.Collections.Generic.SortedDictionary`2<System.Int32,BoatAttack.WaypointGroup/Waypoint>
struct SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277;
// System.Tuple`2<System.Object,System.Object>
struct Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6;
// System.Tuple`2<BoatAttack.WaypointGroup/Waypoint,BoatAttack.WaypointGroup/Waypoint>
struct Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F;
// TMPro.TweenRunner`1<TMPro.FloatTween>
struct TweenRunner_1_tF277B20625C8B1939DC85508C4679C690757395E;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
// UnityEngine.Events.UnityAction`1<System.Int32>
struct UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60;
// UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,System.Int32Enum>
struct UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD;
// UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>
struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A;
// UnityEngine.Events.UnityEvent`1<System.Int32>
struct UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Single>
struct ValueCollection_tA792A7A8359239E0726D27330A82AB3B5C6194FD;
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>[]
struct Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Single>[]
struct EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C;
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>[]
struct KeyValuePair_2U5BU5D_t16E0C6DDF0634150681FF9DFA15FE5458E30BC32;
// TMPro.TMP_TextProcessingStack`1<System.Int32>[]
struct TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2;
// UnityEngine.Experimental.Rendering.GraphicsFormat[][]
struct GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2;
// System.Int32[][]
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
// UnityEngine.Rendering.RenderTargetIdentifier[][]
struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB;
// TMPro.TextMeshProUGUI[][]
struct TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1;
// UnityEngine.AnimationCurve[]
struct AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC;
// UnityEngine.AddressableAssets.AssetReference[]
struct AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C;
// UnityEngine.Rendering.AttachmentDescriptor[]
struct AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1;
// BoatAttack.BoatData[]
struct BoatDataU5BU5D_tCFC793EED788EDB8581F129F3F6D009F64BAF29C;
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
// UnityEngine.BoxCollider[]
struct BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// Cinemachine.CinemachineComponentBase[]
struct CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077;
// Cinemachine.CinemachineDollyCart[]
struct CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB;
// Cinemachine.CinemachineVirtualCamera[]
struct CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7;
// Cinemachine.CinemachineVirtualCameraBase[]
struct CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4;
// UnityEngine.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
// UnityEngine.Color32[]
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
// System.Decimal[]
struct DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// System.Reflection.FieldInfo[]
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
// TMPro.FontWeight[]
struct FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA;
// BoatAttack.Benchmark.FrameData[]
struct FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D;
// UnityEngine.GUILayoutOption[]
struct GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2;
// UnityEngine.GUIStyle[]
struct GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC;
// UnityEngine.GameObject[]
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
// UnityEngine.Rendering.GraphicsDeviceType[]
struct GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408;
// UnityEngine.Experimental.Rendering.GraphicsFormat[]
struct GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5;
// UnityEngine.Hash128[]
struct Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98;
// TMPro.HighlightState[]
struct HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622;
// TMPro.HorizontalAlignmentOptions[]
struct HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658;
// UnityEngine.InputSystem.InputAction[]
struct InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810;
// UnityEngine.InputSystem.InputActionMap[]
struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045;
// UnityEngine.InputSystem.InputBinding[]
struct InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57;
// UnityEngine.InputSystem.InputControl[]
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
// UnityEngine.InputSystem.InputControlScheme[]
struct InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86;
// UnityEngine.InputSystem.InputDevice[]
struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.Material[]
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
// UnityEngine.MaterialPropertyBlock[]
struct MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B;
// TMPro.MaterialReference[]
struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2;
// UnityEngine.Matrix4x4[]
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
// UnityEngine.Mesh[]
struct MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689;
// UnityEngine.MeshRenderer[]
struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// BoatAttack.Benchmark.PerfBasic[]
struct PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1;
// BoatAttack.Benchmark.PerfResults[]
struct PerfResultsU5BU5D_t9F5665418922BDFB783344E6EE7FB6A5765C0AAD;
// UnityEngine.Plane[]
struct PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE;
// BoatAttack.UI.RaceStatsPlayer[]
struct RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825;
// UnityEngine.RectTransform[]
struct RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D;
// UnityEngine.ReflectionProbe[]
struct ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09;
// UnityEngine.Rendering.RenderBufferStoreAction[]
struct RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5;
// UnityEngine.Rendering.RenderTargetIdentifier[]
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
// UnityEngine.Renderer[]
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
// TMPro.RichTextTagAttribute[]
struct RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D;
// BoatAttack.Benchmark.RunData[]
struct RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B;
// UnityEngine.Rendering.Universal.ScriptableRenderer[]
struct ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6;
// UnityEngine.Rendering.Universal.ScriptableRendererData[]
struct ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169;
// UnityEngine.UI.Selectable[]
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
// UnityEngine.Rendering.ShaderTagId[]
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// TMPro.TMP_CharacterInfo[]
struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
// TMPro.TMP_ColorGradient[]
struct TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A;
// TMPro.TMP_SubMeshUI[]
struct TMP_SubMeshUIU5BU5D_tC77B263183A59A75345C26152457207EAC3BBF29;
// TMPro.TextMeshProUGUI[]
struct TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A;
// UnityEngine.Touch[]
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3;
// UnityEngine.Transform[]
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
// System.UInt32[]
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// UnityEngine.Vector4[]
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
// UnityEngine.Rendering.VolumeProfile[]
struct VolumeProfileU5BU5D_t2F711BEB1CABCC142F68A3475807291424CEDBD2;
// TMPro.WordWrapState[]
struct WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9;
// Unity.Mathematics.float3[]
struct float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45;
// Cinemachine.CinemachineCore/Stage[]
struct StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981;
// CloudManager/Cloud[]
struct CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7;
// UnityEngine.InputSystem.InputControlScheme/DeviceRequirement[]
struct DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE;
// UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry[]
struct RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560;
// TMPro.TMP_Dropdown/OptionData[]
struct OptionDataU5BU5D_tEB78063B7582A72D41E99569EB93D519AC75F615;
// TMPro.TMP_Text/UnicodeChar[]
struct UnicodeCharU5BU5D_t67F27D09F8EB28D2C42DFF16FE60054F157012F5;
// BoatAttack.WakeGenerator/Wake[]
struct WakeU5BU5D_tC160C32318EF9212DC47B51C9C04916A04AAB05B;
// BoatAttack.WakeGenerator/WakeLine[]
struct WakeLineU5BU5D_t4042D9E3B60EFF5434CD26EB8A38785234BDD4DB;
// BoatAttack.WakeGenerator/WakePoint[]
struct WakePointU5BU5D_tB8C291FB9E90961EC2F9A3BCF16E8E9728F4042D;
// BoatAttack.WaypointGroup/Waypoint[]
struct WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63;
// BoatAttack.AiController
struct AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1;
// UnityEngine.AnimationCurve
struct AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354;
// UnityEngine.UI.AnimationTriggers
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
// BoatAttack.AppSettings
struct AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
// UnityEngine.AddressableAssets.AssetReference
struct AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740;
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
// UnityEngine.AudioClip
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20;
// UnityEngine.AudioSource
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299;
// BoatAttack.BaseController
struct BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// BoatAttack.Benchmark.BenchmarkConfigData
struct BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C;
// BoatAttack.Benchmark.BenchmarkData
struct BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E;
// BenchmarkPath
struct BenchmarkPath_t97EA659CE5CA4AD4593C4B399B74AA32B98AF96D;
// BenchmarkResults
struct BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// BoatAttack.Boat
struct Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0;
// BoatAttack.BoatData
struct BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C;
// BoatAttack.BoatFoamGenerator
struct BoatFoamGenerator_tA4C61D7B630EF8454193D8B6C92B9E29A491A99E;
// UnityEngine.BoxCollider
struct BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23;
// BuoyManager
struct BuoyManager_t4E533A2C0FCA870C02A6D6BF9FEF582E4FEE88C7;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// BoatAttack.CameraManager
struct CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// UnityEngine.CanvasRenderer
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
// Cinemachine.CinemachineBasicMultiChannelPerlin
struct CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269;
// Cinemachine.CinemachineBlend
struct CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E;
// Cinemachine.CinemachineBlenderSettings
struct CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18;
// Cinemachine.CinemachineClearShot
struct CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68;
// Cinemachine.CinemachineDollyCart
struct CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6;
// Cinemachine.CinemachinePathBase
struct CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D;
// Cinemachine.CinemachineTrackedDolly
struct CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037;
// Cinemachine.CinemachineVirtualCamera
struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50;
// Cinemachine.CinemachineVirtualCameraBase
struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE;
// CloudManager
struct CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434;
// CloudRenderer
struct CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2;
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
// UnityEngine.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// UnityEngine.Rendering.CullingAllocationInfo
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
// BoatAttack.DayNightController
struct DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651;
// UnityEngine.Rendering.Universal.DebugHandler
struct DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// DemoRun
struct DemoRun_t4133EACBBF601D5D2279B1288500468A734D2B14;
// DoNotDestroy
struct DoNotDestroy_t509534158702C1DCA85D208C05FD684D506F37B8;
// BoatAttack.Engine
struct Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// FogOverride
struct FogOverride_t8AD6E8056F726E43783B10FF8FEEF8FD2023D3FA;
// UnityEngine.Font
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
// UnityEngine.UI.FontData
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
// BoatAttack.Benchmark.FrameData
struct FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A;
// UnityEngine.GUILayoutOption
struct GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14;
// UnityEngine.GUISettings
struct GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847;
// UnityEngine.GUISkin
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9;
// UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580;
// UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// GenericRotation
struct GenericRotation_t035DC476C18CC1E0037551F6326551C4AB16B6D9;
// GlobalVolumeFeature
struct GlobalVolumeFeature_t87FAF566CDA1EDD88E12BF6B4F807B1FF864A31B;
// UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E;
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
// GridSpawner
struct GridSpawner_t7B75A43047E9ABBFA4232C9CAD031FF112CC0C42;
// UnityEngine.UI.HorizontalLayoutGroup
struct HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA;
// BoatAttack.HumanController
struct HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0;
// UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation
struct IAsyncOperation_tAA751C850291C1C50151BE8313DE52B2A894023C;
// Cinemachine.ICinemachineCamera
struct ICinemachineCamera_tE6F5FB0E83AB8D13CB7B8B47B2AE09A161C513F5;
// Cinemachine.ICinemachineTargetGroup
struct ICinemachineTargetGroup_t3741E5378B5C1636777589A1BE1811E9E96ADF1B;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// TMPro.ITextPreprocessor
struct ITextPreprocessor_tDBB49C8B68D7B80E8D233B9D9666C43981EFAAB9;
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E;
// UnityEngine.InputSystem.InputAction
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD;
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D;
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09;
// UnityEngine.InputSystem.InputActionState
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700;
// InputControls
struct InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25;
// UnityEngine.Events.InvokableCallList
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
// UnityEngine.UI.LayoutElement
struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A;
// UnityEngine.UI.LayoutGroup
struct LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE;
// UnityEngine.Light
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3;
// UnityEngine.LineRenderer
struct LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D;
// LoadingScreen
struct LoadingScreen_tFBBB09800C93382F92D7C5E6740BF849FF4AFAD5;
// BoatAttack.LodTweaker
struct LodTweaker_t4606CC8CB06076940B0B6174BDB46850B67EDD2A;
// GameplayIngredients.Manager
struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
// MaxLodOption
struct MaxLodOption_t94D2C6AA1B7FC126635050FEDF25A401B2E40806;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.Experimental.Rendering.MiniProfiler
struct MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// UnityEngine.AI.NavMeshPath
struct NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7;
// Cinemachine.NoiseSettings
struct NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.ParticleSystem
struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1;
// BoatAttack.Benchmark.PerfBasic
struct PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F;
// BoatAttack.Benchmark.PerfResults
struct PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207;
// PerfomanceStats
struct PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9;
// UnityEngine.Events.PersistentCallGroup
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
// PlatformFramerateLock
struct PlatformFramerateLock_t19CAAFD3B2751756A06976523970E739DA7C473E;
// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475;
// UnityEngine.Rendering.ProfilingSampler
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
// BoatAttack.RaceManager
struct RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A;
// BoatAttack.UI.RaceUI
struct RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A;
// BoatAttack.RandomHue
struct RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A;
// UnityEngine.Profiling.Recorder
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
// UnityEngine.UI.RectMask2D
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
// UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
// UnityEngine.ReflectionProbe
struct ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D;
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
// BoatAttack.ReplayCamera
struct ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7;
// UnityEngine.Rigidbody
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C;
// BoatAttack.Benchmark.RunData
struct RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// UnityEngine.Profiling.Sampler
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5;
// UnityEngine.Rendering.Universal.ScriptableRenderPass
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0;
// UnityEngine.Rendering.Universal.ScriptableRenderer
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892;
// UnityEngine.Rendering.Universal.ScriptableRendererData
struct ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7;
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6;
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// SkyboxFeature
struct SkyboxFeature_tEB7D8672871C943C5595CD1BC2928A9F09BEA036;
// SkyboxSystem
struct SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2;
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
// System.String
struct String_t;
// TMPro.TMP_Character
struct TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35;
// TMPro.TMP_ColorGradient
struct TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB;
// TMPro.TMP_Dropdown
struct TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504;
// TMPro.TMP_FontAsset
struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160;
// TMPro.TMP_SpriteAnimator
struct TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4;
// TMPro.TMP_SpriteAsset
struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39;
// TMPro.TMP_Style
struct TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C;
// TMPro.TMP_StyleSheet
struct TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859;
// TMPro.TMP_Text
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9;
// TMPro.TMP_TextElement
struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5;
// TMPro.TMP_TextInfo
struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D;
// BoatAttack.Benchmark.TestInfo
struct TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2;
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
// UnityEngine.TextGenerator
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
// TMPro.TextMeshProUGUI
struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// UnityEngine.Events.UnityAction
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232;
// BoatAttack.VegetationSystem
struct VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41;
// UnityEngine.UI.VertexHelper
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
// UnityEngine.UI.VerticalLayoutGroup
struct VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// UnityEngine.Rendering.Volume
struct Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377;
// UnityEngine.Rendering.VolumeProfile
struct VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1;
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3;
// BoatAttack.WakeGenerator
struct WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA;
// BoatAttack.WaypointGroup
struct WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB;
// WaypointTest
struct WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE;
// UnityEngine.WindZone
struct WindZone_t7946C428D1DA3C255DCDC832A39B871EDC1315A7;
// BoatAttack.WindsurferManager
struct WindsurferManager_tA169B7F10B9B39D72D316A695B8C9D3949314BE6;
// WindzoneExtended
struct WindzoneExtended_t038D5FE4B240BEAB027E991CE8427C6BAC35341E;
// UnityEngine.Rendering.Universal.XRPass
struct XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24;
// BoatAttack.AppSettings/<LoadSceneInternal>d__29
struct U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C;
// UnityEngine.AudioClip/PCMReaderCallback
struct PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E;
// UnityEngine.AudioClip/PCMSetPositionCallback
struct PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072;
// BenchmarkResults/<>c
struct U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// Cinemachine.CinemachineBrain/VcamActivatedEvent
struct VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154;
// Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate
struct CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC;
// Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate
struct DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842;
// CloudManager/Cloud
struct Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6;
// CloudRenderer/<>c__DisplayClass8_0
struct U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4;
// UnityEngine.GUISkin/SkinChangedDelegate
struct SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98;
// GlobalVolumeFeature/GlobalVolumePass
struct GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C;
// InputControls/IBoatControlsActions
struct IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F;
// InputControls/IDebugControlsActions
struct IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
// UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry
struct RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429;
// BoatAttack.RaceManager/<BeginRace>d__20
struct U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E;
// BoatAttack.RaceManager/<CreateBoats>d__26
struct U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E;
// BoatAttack.RaceManager/<CreatePlayerUi>d__28
struct U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C;
// BoatAttack.RaceManager/<SetupRace>d__17
struct U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B;
// BoatAttack.RaceManager/Race
struct Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084;
// UnityEngine.RectTransform/ReapplyDrivenProperties
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures
struct RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371;
// SkyboxFeature/SkyboxPass
struct SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29;
// TMPro.TMP_Dropdown/DropdownEvent
struct DropdownEvent_tFD4609E80240BC887A6D31F9F3C252A8A6843E91;
// TMPro.TMP_Dropdown/OptionData
struct OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E;
// TMPro.TMP_Dropdown/OptionDataList
struct OptionDataList_tF66EA4801BFA499F010E6EFF89ED760BF4F0BEE1;
// BoatAttack.WakeGenerator/<>c
struct U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517;
// BoatAttack.WakeGenerator/<GenerateWake>d__6
struct U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585;
// BoatAttack.WakeGenerator/Wake
struct Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508;
// BoatAttack.WakeGenerator/WakeLine
struct WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A;
// BoatAttack.WakeGenerator/WakePoint
struct WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271;
// BoatAttack.WaypointGroup/Waypoint
struct Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameType_tC2016B1094124284ED65C4CD74E97817DE43C7FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GerstnerWavesJobs_t93D7738515E9961C2592A8DC0BE0BAF4F3EDEFAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t133CA5BB29B206BF249BD5206B914D03AB5E345A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t39C5682BDB6E7A85B6369F58128F57EC7C907A17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t9902427AE1A61E2CF69CE3E3DF48C6929695DD42_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tF609CA4F8B6D8AFD672E10E3A6A1E0262F5C17D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE55064394832543D8C17E77E6F9446587A566FA2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7_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* OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderRes_t023E702ED5A0671484FE5047E225E9C0A3A90551_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_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* VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____CB69862B931FBBB5625923DB8BC909E7B8DAE7D4C5CBD8DA2879848C7772CFB1_0_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____ED3E140B282A52AED89C6CAA9DC5F8DB7D89370D72A527649E2383148E886471_1_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD;
IL2CPP_EXTERN_C String_t* _stringLiteral0264F4478B4C4423255C6D0B07AA8F213FC65E70;
IL2CPP_EXTERN_C String_t* _stringLiteral0393D694750507374A3208B6F4AD366C5EEDA8D9;
IL2CPP_EXTERN_C String_t* _stringLiteral07BFF72CB6F29917C7090E57320F81015E2D4B96;
IL2CPP_EXTERN_C String_t* _stringLiteral09DAF5A475386E84172F2AE9D793A6F5622CC226;
IL2CPP_EXTERN_C String_t* _stringLiteral0A4441E64BA2A06B1A1B3AD567FE8B3E56C5FD4A;
IL2CPP_EXTERN_C String_t* _stringLiteral0A8035EF07A312F1BFF92F3A884442A7D3C6D001;
IL2CPP_EXTERN_C String_t* _stringLiteral0B1B8F0693D6B8BFA3DB9F2BA57791D0442032F4;
IL2CPP_EXTERN_C String_t* _stringLiteral0C8F1E78CC57514B46EB0AF24A4605C9F4D7A2C0;
IL2CPP_EXTERN_C String_t* _stringLiteral111B078632ED414E9392C91DEE241B11C9EE8544;
IL2CPP_EXTERN_C String_t* _stringLiteral116273CD5D8FA85B2B09F79802D1EDD0C11FFC66;
IL2CPP_EXTERN_C String_t* _stringLiteral12C4EA0B4B731C8AC21D92220356EFBB0ACCFF75;
IL2CPP_EXTERN_C String_t* _stringLiteral144E956E5D66E7FAB9F1C15D69B55DEB0917D3EE;
IL2CPP_EXTERN_C String_t* _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764;
IL2CPP_EXTERN_C String_t* _stringLiteral191935D09120BF0299563D6A3AAF0F87C2C6F6E2;
IL2CPP_EXTERN_C String_t* _stringLiteral192133D71494A4CA0994DD1D8C21D029CD3D3188;
IL2CPP_EXTERN_C String_t* _stringLiteral1A7AC5824B83EB5BA5D89B25F18BAE2101E973DA;
IL2CPP_EXTERN_C String_t* _stringLiteral1C857B1A399A49B9CFE61E4F8915B611FCE46448;
IL2CPP_EXTERN_C String_t* _stringLiteral1D74CE7F99FE6FAFF33647372E288022383FC663;
IL2CPP_EXTERN_C String_t* _stringLiteral1FB64CF1244FF15747DC39BD7A235F004ECCAE11;
IL2CPP_EXTERN_C String_t* _stringLiteral2295ADE5B4AABD83D0DCE79AE57E699A2BB361BF;
IL2CPP_EXTERN_C String_t* _stringLiteral24466FD72BC42AE683BC4065E7D6791450DA4A77;
IL2CPP_EXTERN_C String_t* _stringLiteral261DE8CC18A4CA824A89A8B60171ACAC0CD318EA;
IL2CPP_EXTERN_C String_t* _stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14;
IL2CPP_EXTERN_C String_t* _stringLiteral28F173D2DB3542DCDC0605B546B546C9D13805D5;
IL2CPP_EXTERN_C String_t* _stringLiteral29C26AA219C04E92F81C79D766012FF3D5A43804;
IL2CPP_EXTERN_C String_t* _stringLiteral2CE3F05C22919AC098688E4286E3EC7A3EE2C46B;
IL2CPP_EXTERN_C String_t* _stringLiteral2D608A35CB535781EACAB7B1887B9F1CF613227D;
IL2CPP_EXTERN_C String_t* _stringLiteral2EDB8DB96B24649F42FAF8FA1BE5825B1602F6BE;
IL2CPP_EXTERN_C String_t* _stringLiteral30F08115873DA8BF6D6C8790134244202322C56A;
IL2CPP_EXTERN_C String_t* _stringLiteral3228C1370650B3D23C62D62C4D8FD5FE842C3EF7;
IL2CPP_EXTERN_C String_t* _stringLiteral324154C5C21BBF225C2BF6329C0F531C2A01956A;
IL2CPP_EXTERN_C String_t* _stringLiteral32481C8F23D7AC0F6604C5F802C37E56E916CDF3;
IL2CPP_EXTERN_C String_t* _stringLiteral33FD844B8B93DA68654331FD94468604AFC0B18D;
IL2CPP_EXTERN_C String_t* _stringLiteral364F0148BF528E649D54CA1E2071DCF82B905237;
IL2CPP_EXTERN_C String_t* _stringLiteral3A5651FBFCC2C4D0E057F9FFB33704831B6A3726;
IL2CPP_EXTERN_C String_t* _stringLiteral3B76F656FA108D43855424D8FE58216D4E754161;
IL2CPP_EXTERN_C String_t* _stringLiteral3BB7B65145C63889C4DCD889EFE75DE97DC5E225;
IL2CPP_EXTERN_C String_t* _stringLiteral3CBDA36F98C255223692548513831A8BB192F40A;
IL2CPP_EXTERN_C String_t* _stringLiteral3D031E6E6BF0FEF81D1F788EA5846AF6C67CE8EC;
IL2CPP_EXTERN_C String_t* _stringLiteral44D4243A62A67E15EB9A281BBDD45CC67D18B0B4;
IL2CPP_EXTERN_C String_t* _stringLiteral4C037DBAD0CF0C083F9B76C0634AEB4A76E0A44F;
IL2CPP_EXTERN_C String_t* _stringLiteral4DC840DE387C6BBA8F2A3841907E1F94CEDA842E;
IL2CPP_EXTERN_C String_t* _stringLiteral4EB7E5DDB9BD73427771AB0A0C812900C8062B35;
IL2CPP_EXTERN_C String_t* _stringLiteral4F698DF7937BBC115A79FD2C4C3AB6E3A039E251;
IL2CPP_EXTERN_C String_t* _stringLiteral5121B3C722A1C5ACEEA3B43C504CCEEE1B6D5E08;
IL2CPP_EXTERN_C String_t* _stringLiteral54F872B188F22CE8B8003EBF72D6B82991F9F237;
IL2CPP_EXTERN_C String_t* _stringLiteral5507C1C87896E729B1976F722673077D2ADF5DE6;
IL2CPP_EXTERN_C String_t* _stringLiteral553B90EA4CF68C2A9AE11DCF48FCF559D8597C4E;
IL2CPP_EXTERN_C String_t* _stringLiteral571209474F96E960F65C2099E98D07A053BAFD9A;
IL2CPP_EXTERN_C String_t* _stringLiteral58F75C4A15BBCA66CE12C43AF067C5922C35504C;
IL2CPP_EXTERN_C String_t* _stringLiteral59279B63C4B1A1E1F6F53B2334C738C489FBED75;
IL2CPP_EXTERN_C String_t* _stringLiteral59861356BAB5171272E157858059C1801D7D5E5D;
IL2CPP_EXTERN_C String_t* _stringLiteral5B2FA4444759E4222E7F97B4CD801BCE501C86C3;
IL2CPP_EXTERN_C String_t* _stringLiteral5B615C8D64F050A4B841840469BBCCA764121BFC;
IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
IL2CPP_EXTERN_C String_t* _stringLiteral5CEAACC29C4EBFB1535E247DD1B7E1A6F329EE2C;
IL2CPP_EXTERN_C String_t* _stringLiteral60B338BED95C4C83FA12CEF3E90A93A5CB711C68;
IL2CPP_EXTERN_C String_t* _stringLiteral61225B335304C6BE91EE0EC8CF385BBE9B633F17;
IL2CPP_EXTERN_C String_t* _stringLiteral6537927D1332B76F9F16419594EF93DF7235A8F0;
IL2CPP_EXTERN_C String_t* _stringLiteral680441391CB765A96F7102F6D9129436E97D9ECA;
IL2CPP_EXTERN_C String_t* _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5;
IL2CPP_EXTERN_C String_t* _stringLiteral7207C017F710E07E0024264CAB477556D0579431;
IL2CPP_EXTERN_C String_t* _stringLiteral7400A2C7CDD5B96ABE88AE0B8569A34B8358274B;
IL2CPP_EXTERN_C String_t* _stringLiteral761144AC9C34A7A72B0F75BEE847795C58D6F27C;
IL2CPP_EXTERN_C String_t* _stringLiteral776BFFD73AEFFDCA9062615A2A57A97215ECF6D5;
IL2CPP_EXTERN_C String_t* _stringLiteral7A86DC13DA5901B381DED7620BD36F89ED204E78;
IL2CPP_EXTERN_C String_t* _stringLiteral7BB8F29A4F97C0E7284F604C897C2923B5E6C080;
IL2CPP_EXTERN_C String_t* _stringLiteral7CB34FFDDE69CA4A8D14EFDAC7365C947F3492E8;
IL2CPP_EXTERN_C String_t* _stringLiteral7E3B67C8106064D23973FB06FDA78AFE1E47D10C;
IL2CPP_EXTERN_C String_t* _stringLiteral82B852DD0B36610778E62CCFEC4C6C7CA05537C8;
IL2CPP_EXTERN_C String_t* _stringLiteral8343904783174B60FC3E10A38C3808DB368E703D;
IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D;
IL2CPP_EXTERN_C String_t* _stringLiteral882A65E9B9095B06E4C8AD414943520443534106;
IL2CPP_EXTERN_C String_t* _stringLiteral8B20EE451D112DA7B13E544C8DDEF18153A88E51;
IL2CPP_EXTERN_C String_t* _stringLiteral8B76DC84B7747FE247297F77CE5288EEE163B310;
IL2CPP_EXTERN_C String_t* _stringLiteral93944FCEE4B43FF2AF621F8F1B99BA3248A5DC32;
IL2CPP_EXTERN_C String_t* _stringLiteral958845E1AFA945312A99ECCDD9D6639FC76FA9E1;
IL2CPP_EXTERN_C String_t* _stringLiteral978307E799DCDA328C8758746BAE35692A70CB88;
IL2CPP_EXTERN_C String_t* _stringLiteral9A7BE50C81378F32A8A803A794F2D92DC02E8669;
IL2CPP_EXTERN_C String_t* _stringLiteral9AB696A37604D665DC97134DBEE44CFE70451B1A;
IL2CPP_EXTERN_C String_t* _stringLiteral9D1AB2B2CF6C1F1AAED8D97EB024B5BDB40F3522;
IL2CPP_EXTERN_C String_t* _stringLiteral9E7B8EB481D432B24624CC9573E7AC2E516E7B43;
IL2CPP_EXTERN_C String_t* _stringLiteralA1C22D63C53B8BD29316F881A6E3B2BF49BDEE93;
IL2CPP_EXTERN_C String_t* _stringLiteralA30EADDCD4D9B88729E71083F6C18C86ACB5ACDF;
IL2CPP_EXTERN_C String_t* _stringLiteralA71984D0738367E2B7C2C01D9B7646738090035C;
IL2CPP_EXTERN_C String_t* _stringLiteralA72CFF107EEA71CF4D2CC508BE04B261100CF78C;
IL2CPP_EXTERN_C String_t* _stringLiteralA74ACAA1F61DE0EB348EC03946685B0B6270CB36;
IL2CPP_EXTERN_C String_t* _stringLiteralA7846EDF3736EE12B8DC55357DE968DD236CC171;
IL2CPP_EXTERN_C String_t* _stringLiteralA8278F985564CFE994A2F9341AE9337C9EA96833;
IL2CPP_EXTERN_C String_t* _stringLiteralA8B21CC0D08C1E2A735DBD0014583447559CF9F3;
IL2CPP_EXTERN_C String_t* _stringLiteralAAAA401E86E41E6120BB9E96B9892141CF5A81F8;
IL2CPP_EXTERN_C String_t* _stringLiteralAB03FDFE0FCD5A7114E2ABB2A3C0A8EE3C38EBEE;
IL2CPP_EXTERN_C String_t* _stringLiteralAEA4499E36B5593F0EC0954F57508BB97F3FC1A3;
IL2CPP_EXTERN_C String_t* _stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74;
IL2CPP_EXTERN_C String_t* _stringLiteralB0D432556DA7D4A2FB0D4155295AE61341B7D2D1;
IL2CPP_EXTERN_C String_t* _stringLiteralB13FC67A490243407C31B667439121EE0D06846D;
IL2CPP_EXTERN_C String_t* _stringLiteralB2AC73D4BEAE89784A68450D29505986CDD5A232;
IL2CPP_EXTERN_C String_t* _stringLiteralB2ADAC0B959D51401ADBF08BFDF92D0944A7B42D;
IL2CPP_EXTERN_C String_t* _stringLiteralB2C3A71AF7CAC0EEF21F9C5E9E079D18F0425FB5;
IL2CPP_EXTERN_C String_t* _stringLiteralB4518D3870B77574B991D0961D7261B702DDC43A;
IL2CPP_EXTERN_C String_t* _stringLiteralB7EAC68A6BA0FBC8003218873851D66639D722E6;
IL2CPP_EXTERN_C String_t* _stringLiteralB8EB0E67D4D9E60825A4C3BA96152D945F47EDAB;
IL2CPP_EXTERN_C String_t* _stringLiteralBA95AED0C63D5EBDB9090EF605F35568BB6DBF57;
IL2CPP_EXTERN_C String_t* _stringLiteralBC90CFBCC207110849AA0A5668F5DC88EDE134D5;
IL2CPP_EXTERN_C String_t* _stringLiteralBCD38C4188E6DF214BA7D72D41960E137234CFFA;
IL2CPP_EXTERN_C String_t* _stringLiteralBD4AAE307A85FF48DFB6DB6B8B2F67D343372165;
IL2CPP_EXTERN_C String_t* _stringLiteralBF4E73EC9D25562DB8859EF77F71A5B0B584C215;
IL2CPP_EXTERN_C String_t* _stringLiteralC02A13790B51BD57DC78EA716657A8D8D08F030D;
IL2CPP_EXTERN_C String_t* _stringLiteralC068740B1398F61F47B7773BB27A4A828FA47A6F;
IL2CPP_EXTERN_C String_t* _stringLiteralC248F776C0253AE1F157288D43D886BD2A5B8439;
IL2CPP_EXTERN_C String_t* _stringLiteralC417DCB2DC778019106AD3D5916DD8D7C5FE3F00;
IL2CPP_EXTERN_C String_t* _stringLiteralC5AFCB642226E54A524A80DCA69D39AA12530904;
IL2CPP_EXTERN_C String_t* _stringLiteralC5D380D7472DF62C3B0C30B37F7A25C76F3441D5;
IL2CPP_EXTERN_C String_t* _stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70;
IL2CPP_EXTERN_C String_t* _stringLiteralCC755BAA1D6CD9058F3A8FAF0C73B9922AEC608B;
IL2CPP_EXTERN_C String_t* _stringLiteralD3DCBE9A7566E19130985C2AD8ADE22238398FF6;
IL2CPP_EXTERN_C String_t* _stringLiteralD41010780259F355E00BAB0A989D365B9CD48A8F;
IL2CPP_EXTERN_C String_t* _stringLiteralDA34E11CD8823ABB3A7E8A92F2AE586F31EA27D3;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDFA788CF26D417592D6395DCD21959A8D04BD4EC;
IL2CPP_EXTERN_C String_t* _stringLiteralE1995802ABE6A3EC346C8751E74E33799D0F46B4;
IL2CPP_EXTERN_C String_t* _stringLiteralE302AA9BECF9F1CB69CF2A3E5B33E0716BEA97F6;
IL2CPP_EXTERN_C String_t* _stringLiteralE6757AE4FA0755557294AD3B81AA74ACD970D36B;
IL2CPP_EXTERN_C String_t* _stringLiteralE72C1217D153A500DF3D1727012A2A79B6EB39AE;
IL2CPP_EXTERN_C String_t* _stringLiteralE777D9870F090CE2893E40C7C89F57A5ADD4976D;
IL2CPP_EXTERN_C String_t* _stringLiteralEC17F9486ED3C3A8A18AC895667132D1167F4043;
IL2CPP_EXTERN_C String_t* _stringLiteralEC386A032F9AFE52ACF324A461B12EB32DEFABAD;
IL2CPP_EXTERN_C String_t* _stringLiteralECA169E2C11BA4F71637D2E1BF1D8ECAA03E8BF6;
IL2CPP_EXTERN_C String_t* _stringLiteralEDC11CE8A172E1C77797166B9AEE699D6C24C32F;
IL2CPP_EXTERN_C String_t* _stringLiteralEECBE9058C25963715B120C0D81F4E8D966ACC5B;
IL2CPP_EXTERN_C String_t* _stringLiteralF052D866E0452693D45A587CA31211D6DBBF2805;
IL2CPP_EXTERN_C String_t* _stringLiteralF1D2A6FC37A830BADDF8B67DE40DDDE960E81947;
IL2CPP_EXTERN_C String_t* _stringLiteralF2F8A73F36BC9F8340CA51E5D8320663390E37DC;
IL2CPP_EXTERN_C String_t* _stringLiteralF34D14F2382377B0778B310AAFBF9B71128A110F;
IL2CPP_EXTERN_C String_t* _stringLiteralF46E67FB82272C7D1D68911B32EAD871C52A04C4;
IL2CPP_EXTERN_C String_t* _stringLiteralF59B8D72542CE7CA46EF3732C2A3A46BB5B8EF20;
IL2CPP_EXTERN_C String_t* _stringLiteralF68BED581640BCECD7A91873DD1D9F28020D6745;
IL2CPP_EXTERN_C String_t* _stringLiteralF813B2FDD61608C70A5DA0FAC8DBAF9FCA45019A;
IL2CPP_EXTERN_C String_t* _stringLiteralFB5D10847936163555A764C5528BEA5C8F71CBF1;
IL2CPP_EXTERN_C String_t* _stringLiteralFC0F17980E259570B9ADD329BA5FEBDEC5BBC7F1;
IL2CPP_EXTERN_C String_t* _stringLiteralFCE381C81B740302BB37D917EC526F53ED92E5CB;
IL2CPP_EXTERN_C String_t* _stringLiteralFE566FEFE77E0B16136ADCE410AD98FF054E2937;
IL2CPP_EXTERN_C const RuntimeMethod* AiController_StartRace_mF76875C4429F51A734B809297C4AD6F96E70B1DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AppSettings_LevelWasLoaded_m501E6945472812A2F252236612A87068D6C8E76A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisGUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14_m6FDA82C3DA1AB43D1DABFC8B9C8E827950925220_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BenchmarkResults_PopulateResultDropdown_m2ABD55332691F3E3BA5A6C0E50315C2CB20AEADF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BenchmarkResults_PopulateResults_m5089A8CB2D975138FD1D73B80400D77D50311743_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269_m63C03133A16FCEF5C276CB88AD2FB3EB89DD2AD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CloudManager_CloudAlign_mAAEB5ACB3C36D4E5CC73A1EBF738742FD8D90460_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m1B32D6F6D25DE3012DE70A78172AE87E9BC2D52B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_TryGetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2C2A32AA4FD62D8B9BF5E40B7E2F3EF738C532A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mEC2790ECDE8D918C1AAC8993BE4483877CA3288B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m3B9BDFABC3A31681FBD8FFAD9CDFC3EFE531259E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderByDescending_TisParticle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC3D4F74779F7C046D523A549FF024042D44E779F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDDFBC96C4654F121F6DA925CA9EC1B830DE21A69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mB9A2CA7F55909571F331EC45E7B6A15D2FF50F76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisPerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_m657E96A1256A946D04BB3EE8C68C4EE72067801D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mBB9FDB72521ACA86BE5B94D77E7A484C9188A255_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_mC9FA18B95ADAFD32649FCC10C9484816B17AF125_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1E12BA73E81E154DC1F0B7D4FFECD00BE5CAB67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_m42F41E3560F271DD9998475FAA5668AB292F4409_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m8E1358AC9E01FC26C5026582360AC3EFCD1FD20F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_mFA1E15F923580B6FD9BE567798259D965F24D22A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m7410FDCFC4F542E82B48431B7D7925C563815A50_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisWake_t65113821E8F926572A45BED8C7064E6B1BBFC508_mC27AC190B453212AFBF056D2A14B09A661BCC35C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m63F2AB558D13710931A8ACFA5C2F4391D28EF473_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m7ACD8811EBC3FFE7FB51F22C68D3E0BF252A4549_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m11ABF06B60440B7265D0A9C0223182961D738461_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6FD400EC492D9AD6A852A71CF295D545FE68AC6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m4F907FF1D49CD12DDD0BA438F4DFAE797AE1049E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCC71FDC0CAA147219A05ABD8D17CD3A8DDA36862_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mA327C9E1CA12BC531D587E7567F2067B96E6B6A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m15E50057DA76710B136ADF4E7CA55A463D9DA3EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_m8FC80304C9EFC42F9CAE9588753536DC6F224521_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisVolume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377_mEBB3584E3F5C9390346BF4EE9FD8E5D2ABADE5C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisHorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_mD4BA781E7FF4921469B719744033F649E5B8D53A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_mBDBF977A8C7734F6EDD83FC65C6FDDE74427611E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_mA495DDE259B2F34EE37A95CF1506161130698C8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m919DC9D848A0522F28DB3039F8C2F06147A76AFC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HumanController_FreezeBoat_mD9ED0E740B9D9BE17B6702F3BAF1D4055DC68A01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HumanController_ResetBoat_mB1B378506808220D717218843B0023B3BC2E5286_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HumanController_SelectTime_m78233784175E807F6B874B06F3CF5841F37C2762_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HumanController_U3CAwakeU3Eb__4_0_m10A0AC327817974DE813DAB32496183ECAFBF454_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HumanController_U3CAwakeU3Eb__4_1_mBD0A02EFC65BEA02DEC20E47D0159248195E3248_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HumanController_U3CAwakeU3Eb__4_2_m32E30F84C4B5A64D083E4F904DE0BABF30728112_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HumanController_U3CAwakeU3Eb__4_3_mD22CFA88198D1653695020DBB05B86D005E58BAD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m69934CEFB63D5C17EACB6A4F249393BC1234AD6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m10EE636EC9282E355692D2303B368E174399C6B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m216CE2BE412FB51A3AD720D636198C35BF6047EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m2450966ED43DB60A3EB1B05540F0971E616F67A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_IndexOf_m407F5E43ED8B2BD39036693B8F25F363362CE9D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Insert_m3A1CE48C794B6905C4D37BC77D51186C69CC4448_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_mBC8E396F834210611A9A68DC7632CFA45A6A4503_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m25CD9FE6A05F042841E5F9390808B9DBD29D6E95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8B5132611B3251D0C9C2BA928AF93F15FA4438C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m972F31F7642C3BAA8E844F83D2706ED328F844DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA62C5E6ACBF1A105571A4946E7219DA8243AF152_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m64833E57E63112E47568E825B1E4AB23ED4D38B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m68FF6BCC14DB99F98DE6405BB1A6F2362B5D61E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m74BD3FBB57356BC90C4EE87349E4453E341F2ADD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4879D7F96D062A02DAA96D432DB800CBF7ACBD38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9A667334BC00D0B1A9512FC05101C49F1F62702A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LodTweaker_SetMaxLod_mF582A2907122DE03B45E318CB4E3B87B210A735F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mEF5657CCEFCD22D43C299548E7B6EA57DFA991CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mF2E423350FDE7968E782429BEF8653015848512E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisSkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_m5B95C04360D9E2CBFA1471C71555CD00D719F37E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisCinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6_m13E67401A527D063809B499D6C9DAFF334D402C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mE55AB4FE6D1672096EFC850473DB240AF458AD02_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m887DD9E8844786738857F4A68C25C7AADC55FFA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RaceManager_BoatFinished_m241A34C1F406B287AA983DCAB0998BC76022ED18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RaceManager_EndRace_m0C0C5679F71C5053E6EF9ED2C85189DE7E1D4219_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RaceManager_SetGameType_mD55E466BEB27B70B4EFC6E92218C661D74B335A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RaceManager_Setup_m4E067EE0636C94530061A1C5035974A26DB258D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m301E95E824CB214DD0BA6D04221CE97B30BE9ACD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkyboxSystem_OnCameraFinish_m5610C55511CF43CAECD0A4AE867CE543923CF4B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SkyboxSystem_OnCamera_m091D9FE79B41CFCD7EFEB29B82A587676090B2B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CBeginRaceU3Ed__20_System_Collections_IEnumerator_Reset_m284E64640E896E5B3DB2F22B626468FB6EB96CE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGenerateWakeU3Ed__6_System_Collections_IEnumerator_Reset_m1B825CAFD0161E83F982419DF48B080155B8844D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CLoadSceneInternalU3Ed__29_System_Collections_IEnumerator_Reset_mCC03705B5140DB6AC4D3BD9706A2B3E05CE06B8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CSetupRaceU3Ed__17_MoveNext_m37C47DCF6EC563B49BEB1E682AF039B76DA6D5B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CSetupRaceU3Ed__17_System_Collections_IEnumerator_Reset_m0C681309F981EAB004F3192B710398DA842662E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CLateUpdateU3Eb__22_0_m951C43CD7EA372FEDB4328A01D231634A5077E40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CLateUpdateU3Eb__22_1_mC89D234E7D4CCC6B0882BC0922A9F2A680F9C5B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CLateUpdateU3Eb__22_2_mE29A5DDFAFD54E8F2FCD86430D99BAC0B505F7F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPopulateDataPanelU3Eb__11_0_mAB64EED501099A5ABBE1E1FB95AE7E2FF4EA1605_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPopulateDataPanelU3Eb__11_1_mB22CDEBD0AB53B1F0885D19F98161F04AC055228_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPopulateDataPanelU3Eb__11_2_mB17E400359BA574F0DC76065393A5BF9F394D500_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPopulateFileDropdownU3Eb__7_0_m1C4A0DA3E9329386823BBE40E71C5F6AA46EE23A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CPopulateResultDropdownU3Eb__8_0_mAC11D39C33FDD6990633DD63C4F36970C5ADB895_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateU3Eb__8_0_m229792572E2FAE613F868E588833CC9BDA50A9E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass8_0_U3CDrawCloudsU3Eb__0_mE75325F696AED1C96C92242E0F837A65CB652463_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com;
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke;
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com;
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke;
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com;
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2;
struct TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1;
struct AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C;
struct CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB;
struct CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
struct FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D;
struct GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2;
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689;
struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1;
struct RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D;
struct ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09;
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
struct RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A;
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3;
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45;
struct CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7;
struct RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// <Module>
struct U3CModuleU3E_tBB65183F1134474D09FF49B95625D25472B9BA8B
{
};
// System.Collections.Generic.Dictionary`2<System.Int32,System.Single>
struct Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t073FACA530F2690A9E997B1617C81029BBC8FD2C* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t3C0BA1F084EA69F4F08E2AC2C2B8502947BB51BD* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tA792A7A8359239E0726D27330A82AB3B5C6194FD* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
{
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
// T[] System.EmptyArray`1::Value
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0;
};
// System.Collections.Generic.List`1<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>>
struct List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
KeyValuePair_2U5BU5D_t16E0C6DDF0634150681FF9DFA15FE5458E30BC32* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
KeyValuePair_2U5BU5D_t16E0C6DDF0634150681FF9DFA15FE5458E30BC32* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<BoatAttack.BoatData>
struct List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
BoatDataU5BU5D_tCFC793EED788EDB8581F129F3F6D009F64BAF29C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
BoatDataU5BU5D_tCFC793EED788EDB8581F129F3F6D009F64BAF29C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCamera>
struct List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.GameObject>
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<BoatAttack.Benchmark.PerfResults>
struct List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
PerfResultsU5BU5D_t9F5665418922BDFB783344E6EE7FB6A5765C0AAD* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
PerfResultsU5BU5D_t9F5665418922BDFB783344E6EE7FB6A5765C0AAD* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Single>
struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeProfile>
struct List_1_t0E823AE2264964C8D4A24D730678759B0A20C773 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VolumeProfileU5BU5D_t2F711BEB1CABCC142F68A3475807291424CEDBD2* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VolumeProfileU5BU5D_t2F711BEB1CABCC142F68A3475807291424CEDBD2* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<TMPro.TMP_Dropdown/OptionData>
struct List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
OptionDataU5BU5D_tEB78063B7582A72D41E99569EB93D519AC75F615* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
OptionDataU5BU5D_tEB78063B7582A72D41E99569EB93D519AC75F615* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/Wake>
struct List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
WakeU5BU5D_tC160C32318EF9212DC47B51C9C04916A04AAB05B* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
WakeU5BU5D_tC160C32318EF9212DC47B51C9C04916A04AAB05B* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine>
struct List_1_tE55064394832543D8C17E77E6F9446587A566FA2 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
WakeLineU5BU5D_t4042D9E3B60EFF5434CD26EB8A38785234BDD4DB* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_tE55064394832543D8C17E77E6F9446587A566FA2_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
WakeLineU5BU5D_t4042D9E3B60EFF5434CD26EB8A38785234BDD4DB* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>
struct List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
WakePointU5BU5D_tB8C291FB9E90961EC2F9A3BCF16E8E9728F4042D* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
WakePointU5BU5D_tB8C291FB9E90961EC2F9A3BCF16E8E9728F4042D* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<BoatAttack.WaypointGroup/Waypoint>
struct List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
struct List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* ___s_emptyArray_5;
};
// System.Tuple`2<System.Object,System.Object>
struct Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6 : public RuntimeObject
{
// T1 System.Tuple`2::m_Item1
RuntimeObject* ___m_Item1_0;
// T2 System.Tuple`2::m_Item2
RuntimeObject* ___m_Item2_1;
};
// System.Tuple`2<BoatAttack.WaypointGroup/Waypoint,BoatAttack.WaypointGroup/Waypoint>
struct Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F : public RuntimeObject
{
// T1 System.Tuple`2::m_Item1
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___m_Item1_0;
// T2 System.Tuple`2::m_Item2
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___m_Item2_1;
};
struct Il2CppArrayBounds;
// BoatAttack.ConstantData
struct ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6 : public RuntimeObject
{
};
struct ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields
{
// System.String[] BoatAttack.ConstantData::Levels
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___Levels_0;
// System.String[] BoatAttack.ConstantData::AiNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___AiNames_1;
// System.Int32[] BoatAttack.ConstantData::Laps
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___Laps_2;
// UnityEngine.Color[] BoatAttack.ConstantData::ColorPalette
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___ColorPalette_3;
// UnityEngine.Texture2D BoatAttack.ConstantData::_colorPaletteRaw
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ____colorPaletteRaw_4;
};
// BoatAttack.Benchmark.FrameData
struct FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A : public RuntimeObject
{
// System.Int32 BoatAttack.Benchmark.FrameData::frameIndex
int32_t ___frameIndex_0;
// System.Single BoatAttack.Benchmark.FrameData::ms
float ___ms_1;
};
// InputControls
struct InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25 : public RuntimeObject
{
// UnityEngine.InputSystem.InputActionAsset InputControls::<asset>k__BackingField
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___U3CassetU3Ek__BackingField_0;
// UnityEngine.InputSystem.InputActionMap InputControls::m_BoatControls
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_BoatControls_1;
// InputControls/IBoatControlsActions InputControls::m_BoatControlsActionsCallbackInterface
RuntimeObject* ___m_BoatControlsActionsCallbackInterface_2;
// UnityEngine.InputSystem.InputAction InputControls::m_BoatControls_Trottle
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_BoatControls_Trottle_3;
// UnityEngine.InputSystem.InputAction InputControls::m_BoatControls_Steering
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_BoatControls_Steering_4;
// UnityEngine.InputSystem.InputAction InputControls::m_BoatControls_Reset
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_BoatControls_Reset_5;
// UnityEngine.InputSystem.InputAction InputControls::m_BoatControls_Pause
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_BoatControls_Pause_6;
// UnityEngine.InputSystem.InputActionMap InputControls::m_DebugControls
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_DebugControls_7;
// InputControls/IDebugControlsActions InputControls::m_DebugControlsActionsCallbackInterface
RuntimeObject* ___m_DebugControlsActionsCallbackInterface_8;
// UnityEngine.InputSystem.InputAction InputControls::m_DebugControls_PauseTime
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_DebugControls_PauseTime_9;
// UnityEngine.InputSystem.InputAction InputControls::m_DebugControls_TimeOfDay
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_DebugControls_TimeOfDay_10;
// System.Int32 InputControls::m_GamepadSchemeIndex
int32_t ___m_GamepadSchemeIndex_11;
// System.Int32 InputControls::m_KeyboardSchemeIndex
int32_t ___m_KeyboardSchemeIndex_12;
// System.Int32 InputControls::m_TouchScreenSchemeIndex
int32_t ___m_TouchScreenSchemeIndex_13;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// BoatAttack.Benchmark.PerfBasic
struct PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F : public RuntimeObject
{
// BoatAttack.Benchmark.TestInfo BoatAttack.Benchmark.PerfBasic::info
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* ___info_0;
// System.Int32 BoatAttack.Benchmark.PerfBasic::Frames
int32_t ___Frames_1;
// BoatAttack.Benchmark.RunData[] BoatAttack.Benchmark.PerfBasic::RunData
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* ___RunData_2;
};
// BoatAttack.Benchmark.PerfResults
struct PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207 : public RuntimeObject
{
// System.String BoatAttack.Benchmark.PerfResults::fileName
String_t* ___fileName_0;
// System.String BoatAttack.Benchmark.PerfResults::filePath
String_t* ___filePath_1;
// System.String BoatAttack.Benchmark.PerfResults::timestamp
String_t* ___timestamp_2;
// BoatAttack.Benchmark.PerfBasic[] BoatAttack.Benchmark.PerfResults::perfStats
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* ___perfStats_3;
};
// BoatAttack.Benchmark.RunData
struct RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0 : public RuntimeObject
{
// System.Single BoatAttack.Benchmark.RunData::RunTime
float ___RunTime_0;
// System.Single BoatAttack.Benchmark.RunData::AvgMs
float ___AvgMs_1;
// BoatAttack.Benchmark.FrameData BoatAttack.Benchmark.RunData::MinFrame
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* ___MinFrame_2;
// BoatAttack.Benchmark.FrameData BoatAttack.Benchmark.RunData::MaxFrame
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* ___MaxFrame_3;
// System.Single[] BoatAttack.Benchmark.RunData::rawSamples
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___rawSamples_4;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// BoatAttack.Benchmark.TestInfo
struct TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2 : public RuntimeObject
{
// System.String BoatAttack.Benchmark.TestInfo::BenchmarkName
String_t* ___BenchmarkName_0;
// System.String BoatAttack.Benchmark.TestInfo::Scene
String_t* ___Scene_1;
// System.String BoatAttack.Benchmark.TestInfo::UnityVersion
String_t* ___UnityVersion_2;
// System.String BoatAttack.Benchmark.TestInfo::UrpVersion
String_t* ___UrpVersion_3;
// System.String BoatAttack.Benchmark.TestInfo::BoatAttackVersion
String_t* ___BoatAttackVersion_4;
// System.String BoatAttack.Benchmark.TestInfo::Platform
String_t* ___Platform_5;
// System.String BoatAttack.Benchmark.TestInfo::API
String_t* ___API_6;
// System.String BoatAttack.Benchmark.TestInfo::CPU
String_t* ___CPU_7;
// System.String BoatAttack.Benchmark.TestInfo::GPU
String_t* ___GPU_8;
// System.String BoatAttack.Benchmark.TestInfo::Os
String_t* ___Os_9;
// System.String BoatAttack.Benchmark.TestInfo::Quality
String_t* ___Quality_10;
// System.String BoatAttack.Benchmark.TestInfo::Resolution
String_t* ___Resolution_11;
};
// UnityEngine.Events.UnityEventBase
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
// UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0;
// UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1;
// System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty
bool ___m_CallsDirty_2;
};
// Utility
struct Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B : public RuntimeObject
{
};
struct Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields
{
// System.Action`2<System.Int32,System.Int32> Utility::QualityLevelChange
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___QualityLevelChange_0;
// System.Int32 Utility::lastQualityLevel
int32_t ___lastQualityLevel_1;
// System.Collections.Generic.List`1<System.String> Utility::QualityLevels
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___QualityLevels_2;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
// BenchmarkResults/<>c
struct U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB : public RuntimeObject
{
};
struct U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields
{
// BenchmarkResults/<>c BenchmarkResults/<>c::<>9
U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* ___U3CU3E9_0;
// System.Func`2<BoatAttack.Benchmark.PerfResults,TMPro.TMP_Dropdown/OptionData> BenchmarkResults/<>c::<>9__7_0
Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* ___U3CU3E9__7_0_1;
// System.Func`2<BoatAttack.Benchmark.PerfBasic,TMPro.TMP_Dropdown/OptionData> BenchmarkResults/<>c::<>9__8_0
Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* ___U3CU3E9__8_0_2;
// System.Func`2<BoatAttack.Benchmark.RunData,System.Single> BenchmarkResults/<>c::<>9__11_0
Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* ___U3CU3E9__11_0_3;
// System.Func`2<BoatAttack.Benchmark.RunData,BoatAttack.Benchmark.FrameData> BenchmarkResults/<>c::<>9__11_1
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* ___U3CU3E9__11_1_4;
// System.Func`2<BoatAttack.Benchmark.RunData,BoatAttack.Benchmark.FrameData> BenchmarkResults/<>c::<>9__11_2
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* ___U3CU3E9__11_2_5;
};
// UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry
struct RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429 : public RuntimeObject
{
// System.String UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry::name
String_t* ___name_0;
// System.Int32 UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry::callCount
int32_t ___callCount_1;
// System.Single UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry::accTime
float ___accTime_2;
// UnityEngine.Profiling.Recorder UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry::recorder
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___recorder_3;
};
// BoatAttack.RaceManager/<>c
struct U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065 : public RuntimeObject
{
};
struct U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields
{
// BoatAttack.RaceManager/<>c BoatAttack.RaceManager/<>c::<>9
U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* ___U3CU3E9_0;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Single> BoatAttack.RaceManager/<>c::<>9__22_0
Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* ___U3CU3E9__22_0_1;
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,BoatAttack.Boat> BoatAttack.RaceManager/<>c::<>9__22_1
Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* ___U3CU3E9__22_1_2;
// System.Func`2<BoatAttack.Boat,System.Boolean> BoatAttack.RaceManager/<>c::<>9__22_2
Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* ___U3CU3E9__22_2_3;
};
// BoatAttack.RaceManager/<BeginRace>d__20
struct U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E : public RuntimeObject
{
// System.Int32 BoatAttack.RaceManager/<BeginRace>d__20::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object BoatAttack.RaceManager/<BeginRace>d__20::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// UnityEngine.GameObject BoatAttack.RaceManager/<BeginRace>d__20::<introCams>5__1
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CintroCamsU3E5__1_2;
// UnityEngine.Playables.PlayableDirector BoatAttack.RaceManager/<BeginRace>d__20::<introDirector>5__2
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ___U3CintroDirectorU3E5__2_3;
};
// TMPro.TMP_Dropdown/OptionData
struct OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E : public RuntimeObject
{
// System.String TMPro.TMP_Dropdown/OptionData::m_Text
String_t* ___m_Text_0;
// UnityEngine.Sprite TMPro.TMP_Dropdown/OptionData::m_Image
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Image_1;
};
// BoatAttack.WakeGenerator/<>c
struct U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517 : public RuntimeObject
{
};
struct U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_StaticFields
{
// BoatAttack.WakeGenerator/<>c BoatAttack.WakeGenerator/<>c::<>9
U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517* ___U3CU3E9_0;
// System.Func`2<BoatAttack.WakeGenerator/Wake,System.Boolean> BoatAttack.WakeGenerator/<>c::<>9__8_0
Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* ___U3CU3E9__8_0_1;
};
// BoatAttack.WakeGenerator/WakeLine
struct WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A : public RuntimeObject
{
// UnityEngine.LineRenderer BoatAttack.WakeGenerator/WakeLine::lineRenderer
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* ___lineRenderer_0;
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint> BoatAttack.WakeGenerator/WakeLine::points
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* ___points_1;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject>
struct AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_tA2DF1CD254B4FBD8D995A67847F4E04461825E16* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>
struct AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74
{
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<TObject> UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_InternalOp
AsyncOperationBase_1_t777EC3ACED7579A0B8EFE3EEE605D824516B3C13* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_LocationName
String_t* ___m_LocationName_2;
// System.Boolean UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1::m_UnloadSceneOpExcludeReleaseCallback
bool ___m_UnloadSceneOpExcludeReleaseCallback_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/Wake>
struct Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakeLine>
struct Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakePoint>
struct Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* ____current_3;
};
// UnityEngine.InputSystem.Utilities.InlinedArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B
{
// System.Int32 UnityEngine.InputSystem.Utilities.InlinedArray`1::length
int32_t ___length_0;
// TValue UnityEngine.InputSystem.Utilities.InlinedArray`1::firstValue
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___firstValue_1;
// TValue[] UnityEngine.InputSystem.Utilities.InlinedArray`1::additionalValues
Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76* ___additionalValues_2;
};
// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>
struct KeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555
{
// TKey System.Collections.Generic.KeyValuePair`2::key
int32_t ___key_0;
// TValue System.Collections.Generic.KeyValuePair`2::value
float ___value_1;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControlScheme>
struct ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* ___m_Array_0;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex
int32_t ___m_StartIndex_1;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length
int32_t ___m_Length_2;
};
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>
struct ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA
{
// TValue[] UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Array
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_Array_0;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_StartIndex
int32_t ___m_StartIndex_1;
// System.Int32 UnityEngine.InputSystem.Utilities.ReadOnlyArray`1::m_Length
int32_t ___m_Length_2;
};
// TMPro.TMP_TextProcessingStack`1<System.Int32>
struct TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
int32_t ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// TMPro.TMP_TextProcessingStack`1<System.Single>
struct TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
float ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// TMPro.TMP_TextProcessingStack`1<TMPro.TMP_ColorGradient>
struct TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// UnityEngine.Events.UnityEvent`1<System.Int32>
struct UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D
{
// UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_InternalOp
RuntimeObject* ___m_InternalOp_0;
// System.Int32 UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_Version
int32_t ___m_Version_1;
// System.String UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle::m_LocationName
String_t* ___m_LocationName_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_pinvoke
{
RuntimeObject* ___m_InternalOp_0;
int32_t ___m_Version_1;
char* ___m_LocationName_2;
};
// Native definition for COM marshalling of UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle
struct AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D_marshaled_com
{
RuntimeObject* ___m_InternalOp_0;
int32_t ___m_Version_1;
Il2CppChar* ___m_LocationName_2;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
// System.String System.Boolean::TrueString
String_t* ___TrueString_5;
// System.String System.Boolean::FalseString
String_t* ___FalseString_6;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// UnityEngine.Color32
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int32 UnityEngine.Color32::rgba
int32_t ___rgba_0;
};
#pragma pack(pop, tp)
struct
{
int32_t ___rgba_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Byte UnityEngine.Color32::r
uint8_t ___r_1;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___r_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___g_2_OffsetPadding[1];
// System.Byte UnityEngine.Color32::g
uint8_t ___g_2;
};
#pragma pack(pop, tp)
struct
{
char ___g_2_OffsetPadding_forAlignmentOnly[1];
uint8_t ___g_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___b_3_OffsetPadding[2];
// System.Byte UnityEngine.Color32::b
uint8_t ___b_3;
};
#pragma pack(pop, tp)
struct
{
char ___b_3_OffsetPadding_forAlignmentOnly[2];
uint8_t ___b_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___a_4_OffsetPadding[3];
// System.Byte UnityEngine.Color32::a
uint8_t ___a_4;
};
#pragma pack(pop, tp)
struct
{
char ___a_4_OffsetPadding_forAlignmentOnly[3];
uint8_t ___a_4_forAlignmentOnly;
};
};
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// UnityEngine.Rendering.DepthState
struct DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255
{
// System.Byte UnityEngine.Rendering.DepthState::m_WriteEnabled
uint8_t ___m_WriteEnabled_0;
// System.SByte UnityEngine.Rendering.DepthState::m_CompareFunction
int8_t ___m_CompareFunction_1;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// UnityEngine.DrivenRectTransformTracker
struct DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1
{
union
{
struct
{
};
uint8_t DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1__padding[1];
};
};
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Reflection.FieldInfo
struct FieldInfo_t : public MemberInfo_t
{
};
// UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434
{
// System.String UnityEngine.InputSystem.InputControlScheme::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.InputSystem.InputControlScheme::m_BindingGroup
String_t* ___m_BindingGroup_1;
// UnityEngine.InputSystem.InputControlScheme/DeviceRequirement[] UnityEngine.InputSystem.InputControlScheme::m_DeviceRequirements
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_DeviceRequirements_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke
{
char* ___m_Name_0;
char* ___m_BindingGroup_1;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_DeviceRequirements_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputControlScheme
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com
{
Il2CppChar* ___m_Name_0;
Il2CppChar* ___m_BindingGroup_1;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_DeviceRequirements_2;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// UnityEngine.LayerMask
struct LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB
{
// System.Int32 UnityEngine.LayerMask::m_Mask
int32_t ___m_Mask_0;
};
// TMPro.MaterialReference
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B
{
// System.Int32 TMPro.MaterialReference::index
int32_t ___index_0;
// TMPro.TMP_FontAsset TMPro.MaterialReference::fontAsset
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset_1;
// TMPro.TMP_SpriteAsset TMPro.MaterialReference::spriteAsset
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset_2;
// UnityEngine.Material TMPro.MaterialReference::material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_3;
// System.Boolean TMPro.MaterialReference::isDefaultMaterial
bool ___isDefaultMaterial_4;
// System.Boolean TMPro.MaterialReference::isFallbackMaterial
bool ___isFallbackMaterial_5;
// UnityEngine.Material TMPro.MaterialReference::fallbackMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial_6;
// System.Single TMPro.MaterialReference::padding
float ___padding_7;
// System.Int32 TMPro.MaterialReference::referenceCount
int32_t ___referenceCount_8;
};
// Native definition for P/Invoke marshalling of TMPro.MaterialReference
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_pinvoke
{
int32_t ___index_0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset_1;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset_2;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_3;
int32_t ___isDefaultMaterial_4;
int32_t ___isFallbackMaterial_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial_6;
float ___padding_7;
int32_t ___referenceCount_8;
};
// Native definition for COM marshalling of TMPro.MaterialReference
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_com
{
int32_t ___index_0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset_1;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset_2;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_3;
int32_t ___isDefaultMaterial_4;
int32_t ___isFallbackMaterial_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial_6;
float ___padding_7;
int32_t ___referenceCount_8;
};
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
// System.Single UnityEngine.Matrix4x4::m00
float ___m00_0;
// System.Single UnityEngine.Matrix4x4::m10
float ___m10_1;
// System.Single UnityEngine.Matrix4x4::m20
float ___m20_2;
// System.Single UnityEngine.Matrix4x4::m30
float ___m30_3;
// System.Single UnityEngine.Matrix4x4::m01
float ___m01_4;
// System.Single UnityEngine.Matrix4x4::m11
float ___m11_5;
// System.Single UnityEngine.Matrix4x4::m21
float ___m21_6;
// System.Single UnityEngine.Matrix4x4::m31
float ___m31_7;
// System.Single UnityEngine.Matrix4x4::m02
float ___m02_8;
// System.Single UnityEngine.Matrix4x4::m12
float ___m12_9;
// System.Single UnityEngine.Matrix4x4::m22
float ___m22_10;
// System.Single UnityEngine.Matrix4x4::m32
float ___m32_11;
// System.Single UnityEngine.Matrix4x4::m03
float ___m03_12;
// System.Single UnityEngine.Matrix4x4::m13
float ___m13_13;
// System.Single UnityEngine.Matrix4x4::m23
float ___m23_14;
// System.Single UnityEngine.Matrix4x4::m33
float ___m33_15;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
};
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
// System.Single UnityEngine.Quaternion::x
float ___x_0;
// System.Single UnityEngine.Quaternion::y
float ___y_1;
// System.Single UnityEngine.Quaternion::z
float ___z_2;
// System.Single UnityEngine.Quaternion::w
float ___w_3;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// UnityEngine.Rendering.RenderQueueRange
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound
int32_t ___m_LowerBound_0;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound
int32_t ___m_UpperBound_1;
};
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields
{
// System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound
int32_t ___minimumBound_3;
// System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound
int32_t ___maximumBound_5;
};
// UnityEngine.Rendering.RenderTargetBlendState
struct RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7
{
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_WriteMask
uint8_t ___m_WriteMask_0;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceColorBlendMode
uint8_t ___m_SourceColorBlendMode_1;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationColorBlendMode
uint8_t ___m_DestinationColorBlendMode_2;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceAlphaBlendMode
uint8_t ___m_SourceAlphaBlendMode_3;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationAlphaBlendMode
uint8_t ___m_DestinationAlphaBlendMode_4;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_ColorBlendOperation
uint8_t ___m_ColorBlendOperation_5;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_AlphaBlendOperation
uint8_t ___m_AlphaBlendOperation_6;
// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_Padding
uint8_t ___m_Padding_7;
};
// UnityEngine.SceneManagement.Scene
struct Scene_tA1DC762B79745EB5140F054C884855B922318356
{
// System.Int32 UnityEngine.SceneManagement.Scene::m_Handle
int32_t ___m_Handle_0;
};
// UnityEngine.Rendering.ShaderTagId
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0
{
// System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id
int32_t ___m_Id_1;
};
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.Rendering.SortingLayerRange
struct SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9
{
// System.Int16 UnityEngine.Rendering.SortingLayerRange::m_LowerBound
int16_t ___m_LowerBound_0;
// System.Int16 UnityEngine.Rendering.SortingLayerRange::m_UpperBound
int16_t ___m_UpperBound_1;
};
// UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
{
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_HighlightedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_PressedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_SelectedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_DisabledSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for COM marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// UnityEngine.Rendering.StencilState
struct StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9
{
// System.Byte UnityEngine.Rendering.StencilState::m_Enabled
uint8_t ___m_Enabled_0;
// System.Byte UnityEngine.Rendering.StencilState::m_ReadMask
uint8_t ___m_ReadMask_1;
// System.Byte UnityEngine.Rendering.StencilState::m_WriteMask
uint8_t ___m_WriteMask_2;
// System.Byte UnityEngine.Rendering.StencilState::m_Padding
uint8_t ___m_Padding_3;
// System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionFront
uint8_t ___m_CompareFunctionFront_4;
// System.Byte UnityEngine.Rendering.StencilState::m_PassOperationFront
uint8_t ___m_PassOperationFront_5;
// System.Byte UnityEngine.Rendering.StencilState::m_FailOperationFront
uint8_t ___m_FailOperationFront_6;
// System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationFront
uint8_t ___m_ZFailOperationFront_7;
// System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionBack
uint8_t ___m_CompareFunctionBack_8;
// System.Byte UnityEngine.Rendering.StencilState::m_PassOperationBack
uint8_t ___m_PassOperationBack_9;
// System.Byte UnityEngine.Rendering.StencilState::m_FailOperationBack
uint8_t ___m_FailOperationBack_10;
// System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationBack
uint8_t ___m_ZFailOperationBack_11;
};
// TMPro.TMP_FontStyleStack
struct TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC
{
// System.Byte TMPro.TMP_FontStyleStack::bold
uint8_t ___bold_0;
// System.Byte TMPro.TMP_FontStyleStack::italic
uint8_t ___italic_1;
// System.Byte TMPro.TMP_FontStyleStack::underline
uint8_t ___underline_2;
// System.Byte TMPro.TMP_FontStyleStack::strikethrough
uint8_t ___strikethrough_3;
// System.Byte TMPro.TMP_FontStyleStack::highlight
uint8_t ___highlight_4;
// System.Byte TMPro.TMP_FontStyleStack::superscript
uint8_t ___superscript_5;
// System.Byte TMPro.TMP_FontStyleStack::subscript
uint8_t ___subscript_6;
// System.Byte TMPro.TMP_FontStyleStack::uppercase
uint8_t ___uppercase_7;
// System.Byte TMPro.TMP_FontStyleStack::lowercase
uint8_t ___lowercase_8;
// System.Byte TMPro.TMP_FontStyleStack::smallcaps
uint8_t ___smallcaps_9;
};
// TMPro.TMP_Offset
struct TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6
{
// System.Single TMPro.TMP_Offset::m_Left
float ___m_Left_0;
// System.Single TMPro.TMP_Offset::m_Right
float ___m_Right_1;
// System.Single TMPro.TMP_Offset::m_Top
float ___m_Top_2;
// System.Single TMPro.TMP_Offset::m_Bottom
float ___m_Bottom_3;
};
struct TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6_StaticFields
{
// TMPro.TMP_Offset TMPro.TMP_Offset::k_ZeroOffset
TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6 ___k_ZeroOffset_4;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
// System.TimeSpan System.TimeSpan::Zero
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19;
// System.TimeSpan System.TimeSpan::MaxValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20;
// System.TimeSpan System.TimeSpan::MinValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3 : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.Single UnityEngine.WaitForSeconds::m_Seconds
float ___m_Seconds_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
float ___m_Seconds_0;
};
// Native definition for COM marshalling of UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
float ___m_Seconds_0;
};
// Unity.Mathematics.float3
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E
{
// System.Single Unity.Mathematics.float3::x
float ___x_0;
// System.Single Unity.Mathematics.float3::y
float ___y_1;
// System.Single Unity.Mathematics.float3::z
float ___z_2;
};
struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields
{
// Unity.Mathematics.float3 Unity.Mathematics.float3::zero
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero_3;
};
// Cinemachine.CameraState/CustomBlendable
struct CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB
{
// UnityEngine.Object Cinemachine.CameraState/CustomBlendable::m_Custom
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___m_Custom_0;
// System.Single Cinemachine.CameraState/CustomBlendable::m_Weight
float ___m_Weight_1;
};
// Cinemachine.CinemachineTrackedDolly/AutoDolly
struct AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115
{
// System.Boolean Cinemachine.CinemachineTrackedDolly/AutoDolly::m_Enabled
bool ___m_Enabled_0;
// System.Single Cinemachine.CinemachineTrackedDolly/AutoDolly::m_PositionOffset
float ___m_PositionOffset_1;
// System.Int32 Cinemachine.CinemachineTrackedDolly/AutoDolly::m_SearchRadius
int32_t ___m_SearchRadius_2;
// System.Int32 Cinemachine.CinemachineTrackedDolly/AutoDolly::m_SearchResolution
int32_t ___m_SearchResolution_3;
};
// Native definition for P/Invoke marshalling of Cinemachine.CinemachineTrackedDolly/AutoDolly
struct AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_pinvoke
{
int32_t ___m_Enabled_0;
float ___m_PositionOffset_1;
int32_t ___m_SearchRadius_2;
int32_t ___m_SearchResolution_3;
};
// Native definition for COM marshalling of Cinemachine.CinemachineTrackedDolly/AutoDolly
struct AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115_marshaled_com
{
int32_t ___m_Enabled_0;
float ___m_PositionOffset_1;
int32_t ___m_SearchRadius_2;
int32_t ___m_SearchResolution_3;
};
// UnityEngine.Rendering.DrawingSettings/<shaderPassNames>e__FixedBuffer
struct U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D
{
union
{
struct
{
// System.Int32 UnityEngine.Rendering.DrawingSettings/<shaderPassNames>e__FixedBuffer::FixedElementField
int32_t ___FixedElementField_0;
};
uint8_t U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D__padding[64];
};
};
// UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8
{
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputAction/CallbackContext::m_State
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
// System.Int32 UnityEngine.InputSystem.InputAction/CallbackContext::m_ActionIndex
int32_t ___m_ActionIndex_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_pinvoke
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputAction/CallbackContext
struct CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8_marshaled_com
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_0;
int32_t ___m_ActionIndex_1;
};
// UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E
{
// System.Boolean UnityEngine.InputSystem.InputActionMap/DeviceArray::m_HaveValue
bool ___m_HaveValue_0;
// System.Int32 UnityEngine.InputSystem.InputActionMap/DeviceArray::m_DeviceCount
int32_t ___m_DeviceCount_1;
// UnityEngine.InputSystem.InputDevice[] UnityEngine.InputSystem.InputActionMap/DeviceArray::m_DeviceArray
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_pinvoke
{
int32_t ___m_HaveValue_0;
int32_t ___m_DeviceCount_1;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputActionMap/DeviceArray
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_com
{
int32_t ___m_HaveValue_0;
int32_t ___m_DeviceCount_1;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray_2;
};
// InputControls/BoatControlsActions
struct BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05
{
// InputControls InputControls/BoatControlsActions::m_Wrapper
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___m_Wrapper_0;
};
// Native definition for P/Invoke marshalling of InputControls/BoatControlsActions
struct BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_pinvoke
{
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___m_Wrapper_0;
};
// Native definition for COM marshalling of InputControls/BoatControlsActions
struct BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_com
{
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___m_Wrapper_0;
};
// InputControls/DebugControlsActions
struct DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74
{
// InputControls InputControls/DebugControlsActions::m_Wrapper
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___m_Wrapper_0;
};
// Native definition for P/Invoke marshalling of InputControls/DebugControlsActions
struct DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_pinvoke
{
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___m_Wrapper_0;
};
// Native definition for COM marshalling of InputControls/DebugControlsActions
struct DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_com
{
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___m_Wrapper_0;
};
// UnityEngine.ParticleSystem/MainModule
struct MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9
{
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem/MainModule::m_ParticleSystem
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/MainModule
struct MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_marshaled_pinvoke
{
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0;
};
// Native definition for COM marshalling of UnityEngine.ParticleSystem/MainModule
struct MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9_marshaled_com
{
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0;
};
// UnityEngine.ParticleSystem/ShapeModule
struct ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2
{
// UnityEngine.ParticleSystem UnityEngine.ParticleSystem/ShapeModule::m_ParticleSystem
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.ParticleSystem/ShapeModule
struct ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_marshaled_pinvoke
{
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0;
};
// Native definition for COM marshalling of UnityEngine.ParticleSystem/ShapeModule
struct ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2_marshaled_com
{
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___m_ParticleSystem_0;
};
// TMPro.TMP_Text/SpecialCharacter
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777
{
// TMPro.TMP_Character TMPro.TMP_Text/SpecialCharacter::character
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character_0;
// TMPro.TMP_FontAsset TMPro.TMP_Text/SpecialCharacter::fontAsset
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset_1;
// UnityEngine.Material TMPro.TMP_Text/SpecialCharacter::material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_2;
// System.Int32 TMPro.TMP_Text/SpecialCharacter::materialIndex
int32_t ___materialIndex_3;
};
// Native definition for P/Invoke marshalling of TMPro.TMP_Text/SpecialCharacter
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_pinvoke
{
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character_0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_2;
int32_t ___materialIndex_3;
};
// Native definition for COM marshalling of TMPro.TMP_Text/SpecialCharacter
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_com
{
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character_0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_2;
int32_t ___materialIndex_3;
};
// TMPro.TMP_Text/TextBackingContainer
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361
{
// System.UInt32[] TMPro.TMP_Text/TextBackingContainer::m_Array
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_Array_0;
// System.Int32 TMPro.TMP_Text/TextBackingContainer::m_Count
int32_t ___m_Count_1;
};
// Native definition for P/Invoke marshalling of TMPro.TMP_Text/TextBackingContainer
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_pinvoke
{
Il2CppSafeArray/*NONE*/* ___m_Array_0;
int32_t ___m_Count_1;
};
// Native definition for COM marshalling of TMPro.TMP_Text/TextBackingContainer
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_com
{
Il2CppSafeArray/*NONE*/* ___m_Array_0;
int32_t ___m_Count_1;
};
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>>
struct CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775
{
// System.Boolean UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CannotMutateCallbacksArray
bool ___m_CannotMutateCallbacksArray_0;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_Callbacks
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_Callbacks_1;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToAdd
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToAdd_2;
// UnityEngine.InputSystem.Utilities.InlinedArray`1<TDelegate> UnityEngine.InputSystem.Utilities.CallbackArray`1::m_CallbacksToRemove
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToRemove_3;
};
// System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>>
struct Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA ___value_1;
};
// System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>
struct Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value_1;
};
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32>
struct TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// TMPro.TMP_TextProcessingStack`1<TMPro.MaterialReference>
struct TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// Unity.Collections.Allocator
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
{
// System.Int32 Unity.Collections.Allocator::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.AntialiasingMode
struct AntialiasingMode_tDF75AC7BDAF51FA550F528F7B798416ACB8D3487
{
// System.Int32 UnityEngine.Rendering.Universal.AntialiasingMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.AntialiasingQuality
struct AntialiasingQuality_t45B2A050F79EB8B705FED3F3F30A70942E71D605
{
// System.Int32 UnityEngine.Rendering.Universal.AntialiasingQuality::value__
int32_t ___value___2;
};
// UnityEngine.AddressableAssets.AssetReference
struct AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740 : public RuntimeObject
{
// System.String UnityEngine.AddressableAssets.AssetReference::m_AssetGUID
String_t* ___m_AssetGUID_0;
// System.String UnityEngine.AddressableAssets.AssetReference::m_SubObjectName
String_t* ___m_SubObjectName_1;
// System.String UnityEngine.AddressableAssets.AssetReference::m_SubObjectType
String_t* ___m_SubObjectType_2;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle UnityEngine.AddressableAssets.AssetReference::m_Operation
AsyncOperationHandle_t58B507DCAA6531B85FDBA6188D8E1F7DF89D3F5D ___m_Operation_3;
};
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.AsyncOperation::m_Ptr
intptr_t ___m_Ptr_0;
// System.Action`1<UnityEngine.AsyncOperation> UnityEngine.AsyncOperation::m_completeCallback
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// Native definition for COM marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// BoatAttack.Benchmark.BenchmarkType
struct BenchmarkType_tBEA270D2FCF986891055C2436A7D2FC67A2A5965
{
// System.Int32 BoatAttack.Benchmark.BenchmarkType::value__
int32_t ___value___2;
};
// System.Reflection.BindingFlags
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
{
// System.Int32 System.Reflection.BindingFlags::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.BlendState
struct BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630
{
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState0
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState0_0;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState1
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState1_1;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState2
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState2_2;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState3
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState3_3;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState4
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState4_4;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState5
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState5_5;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState6
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState6_6;
// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState7
RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState7_7;
// System.Byte UnityEngine.Rendering.BlendState::m_SeparateMRTBlendStates
uint8_t ___m_SeparateMRTBlendStates_8;
// System.Byte UnityEngine.Rendering.BlendState::m_AlphaToMask
uint8_t ___m_AlphaToMask_9;
// System.Int16 UnityEngine.Rendering.BlendState::m_Padding
int16_t ___m_Padding_10;
};
// BoatAttack.BoatLivery
struct BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60
{
// UnityEngine.Color BoatAttack.BoatLivery::primaryColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___primaryColor_0;
// UnityEngine.Color BoatAttack.BoatLivery::trimColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___trimColor_1;
};
// UnityEngine.Rendering.BuiltinRenderTextureType
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E
{
// System.Int32 UnityEngine.Rendering.BuiltinRenderTextureType::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.CameraRenderType
struct CameraRenderType_tC686ABD18F67CA30E6DF217007744F509606A41D
{
// System.Int32 UnityEngine.Rendering.Universal.CameraRenderType::value__
int32_t ___value___2;
};
// UnityEngine.CameraType
struct CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD
{
// System.Int32 UnityEngine.CameraType::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.ClearFlag
struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD
{
// System.Int32 UnityEngine.Rendering.ClearFlag::value__
int32_t ___value___2;
};
// UnityEngine.UI.ColorBlock
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
{
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_NormalColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor_0;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_HighlightedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor_1;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_PressedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor_2;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_SelectedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor_3;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_DisabledColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor_4;
// System.Single UnityEngine.UI.ColorBlock::m_ColorMultiplier
float ___m_ColorMultiplier_5;
// System.Single UnityEngine.UI.ColorBlock::m_FadeDuration
float ___m_FadeDuration_6;
};
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11_StaticFields
{
// UnityEngine.UI.ColorBlock UnityEngine.UI.ColorBlock::defaultColorBlock
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___defaultColorBlock_7;
};
// UnityEngine.Rendering.Universal.ColorGradingMode
struct ColorGradingMode_t980B9396D20213763F23C4D474BC079FC68BF83E
{
// System.Int32 UnityEngine.Rendering.Universal.ColorGradingMode::value__
int32_t ___value___2;
};
// TMPro.ColorMode
struct ColorMode_tA7A815AAB9F175EFBA0AE0814E55728432A880BF
{
// System.Int32 TMPro.ColorMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject
{
// System.IntPtr UnityEngine.Rendering.CommandBuffer::m_Ptr
intptr_t ___m_Ptr_0;
};
// UnityEngine.Rendering.CompareFunction
struct CompareFunction_tF4CB32BA795A16A1488DD63D6CF4DC71B20E1518
{
// System.Int32 UnityEngine.Rendering.CompareFunction::value__
int32_t ___value___2;
};
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.Coroutine::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// UnityEngine.CubemapFace
struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B
{
// System.Int32 UnityEngine.CubemapFace::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.CullMode
struct CullMode_t049B71889E4E981866E205A3F71DC8B856306D50
{
// System.Int32 UnityEngine.Rendering.CullMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.CullingResults
struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267
{
// System.IntPtr UnityEngine.Rendering.CullingResults::ptr
intptr_t ___ptr_0;
// UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo
CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// UnityEngine.Rendering.DistanceMetric
struct DistanceMetric_t071B9815BB961E33F7CA2C553CA725F61AE09EDE
{
// System.Int32 UnityEngine.Rendering.DistanceMetric::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.Downsampling
struct Downsampling_tFE6A5D41D0A9881972AE6C6470FA5E1700410D49
{
// System.Int32 UnityEngine.Rendering.Universal.Downsampling::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.DrawRendererFlags
struct DrawRendererFlags_t3AD0574208BFF93F323D5E1E92012F19EAE972CD
{
// System.Int32 UnityEngine.Rendering.DrawRendererFlags::value__
int32_t ___value___2;
};
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// TMPro.Extents
struct Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8
{
// UnityEngine.Vector2 TMPro.Extents::min
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___min_2;
// UnityEngine.Vector2 TMPro.Extents::max
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___max_3;
};
struct Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8_StaticFields
{
// TMPro.Extents TMPro.Extents::zero
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___zero_0;
// TMPro.Extents TMPro.Extents::uninitialized
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___uninitialized_1;
};
// UnityEngine.Rendering.FilteringSettings
struct FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F
{
// UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.FilteringSettings::m_RenderQueueRange
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___m_RenderQueueRange_0;
// System.Int32 UnityEngine.Rendering.FilteringSettings::m_LayerMask
int32_t ___m_LayerMask_1;
// System.UInt32 UnityEngine.Rendering.FilteringSettings::m_RenderingLayerMask
uint32_t ___m_RenderingLayerMask_2;
// System.Int32 UnityEngine.Rendering.FilteringSettings::m_ExcludeMotionVectorObjects
int32_t ___m_ExcludeMotionVectorObjects_3;
// UnityEngine.Rendering.SortingLayerRange UnityEngine.Rendering.FilteringSettings::m_SortingLayerRange
SortingLayerRange_t96D04CFB4E8824978FEB2CFFFCFEAC37E56D52C9 ___m_SortingLayerRange_4;
};
// BoatAttack.Benchmark.FinishAction
struct FinishAction_t39BDB20EB8E2000576434311AD3F806F66D1EC95
{
// System.Int32 BoatAttack.Benchmark.FinishAction::value__
int32_t ___value___2;
};
// TMPro.FontStyles
struct FontStyles_t9E611EE6BBE6E192A73EAFF7872596517C527FF5
{
// System.Int32 TMPro.FontStyles::value__
int32_t ___value___2;
};
// TMPro.FontWeight
struct FontWeight_tA2585C0A73B70D31CE71E7843149098A5E16BC80
{
// System.Int32 TMPro.FontWeight::value__
int32_t ___value___2;
};
// UnityEngine.ForceMode
struct ForceMode_t603F3ECB085E4FDD30C91273A469047EA64F4459
{
// System.Int32 UnityEngine.ForceMode::value__
int32_t ___value___2;
};
// UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95 : public RuntimeObject
{
// System.IntPtr UnityEngine.GUIStyleState::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.GUIStyle UnityEngine.GUIStyleState::m_SourceStyle
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SourceStyle_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke* ___m_SourceStyle_1;
};
// Native definition for COM marshalling of UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com
{
intptr_t ___m_Ptr_0;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com* ___m_SourceStyle_1;
};
// UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E : public RuntimeObject
{
// System.IntPtr UnityEngine.Gradient::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Gradient
struct Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// UnityEngine.Experimental.Rendering.GraphicsFormat
struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713
{
// System.Int32 UnityEngine.Experimental.Rendering.GraphicsFormat::value__
int32_t ___value___2;
};
// UnityEngine.HideFlags
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
{
// System.Int32 UnityEngine.HideFlags::value__
int32_t ___value___2;
};
// TMPro.HighlightState
struct HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B
{
// UnityEngine.Color32 TMPro.HighlightState::color
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color_0;
// TMPro.TMP_Offset TMPro.HighlightState::padding
TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6 ___padding_1;
};
// TMPro.HorizontalAlignmentOptions
struct HorizontalAlignmentOptions_tCC21260E9FBEC656BA7783643ED5F44AFF7955A1
{
// System.Int32 TMPro.HorizontalAlignmentOptions::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.InputActionType
struct InputActionType_t7E3615BDDF3C84F39712E5889559D3AD8E773108
{
// System.Int32 UnityEngine.InputSystem.InputActionType::value__
int32_t ___value___2;
};
// UnityEngine.KeyCode
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9
{
// System.Int32 UnityEngine.KeyCode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.LightCookieFormat
struct LightCookieFormat_tDED41022799DAEAA99C550708D80B99A2A8F9EC1
{
// System.Int32 UnityEngine.Rendering.Universal.LightCookieFormat::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.LightCookieResolution
struct LightCookieResolution_t10D8305CBC46C8C4261C5EFAA031A2B35AF2BF39
{
// System.Int32 UnityEngine.Rendering.Universal.LightCookieResolution::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.LightRenderingMode
struct LightRenderingMode_t38A0DEB49D920E66D4854F5C54437D11BBA6D024
{
// System.Int32 UnityEngine.Rendering.Universal.LightRenderingMode::value__
int32_t ___value___2;
};
// UnityEngine.SceneManagement.LoadSceneMode
struct LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963
{
// System.Int32 UnityEngine.SceneManagement.LoadSceneMode::value__
int32_t ___value___2;
};
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject
{
// System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr
intptr_t ___m_Ptr_0;
};
// UnityEngine.Rendering.Universal.MsaaQuality
struct MsaaQuality_tE945475230F4F9265C9C862D32DE0484CB458FF9
{
// System.Int32 UnityEngine.Rendering.Universal.MsaaQuality::value__
int32_t ___value___2;
};
// Unity.Collections.NativeArrayOptions
struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D
{
// System.Int32 Unity.Collections.NativeArrayOptions::value__
int32_t ___value___2;
};
// UnityEngine.AI.NavMeshPath
struct NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7 : public RuntimeObject
{
// System.IntPtr UnityEngine.AI.NavMeshPath::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.Vector3[] UnityEngine.AI.NavMeshPath::m_Corners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.AI.NavMeshPath
struct NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___m_Corners_1;
};
// Native definition for COM marshalling of UnityEngine.AI.NavMeshPath
struct NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7_marshaled_com
{
intptr_t ___m_Ptr_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___m_Corners_1;
};
// UnityEngine.AI.NavMeshPathStatus
struct NavMeshPathStatus_t1BCDA84284F9D364B8BB3BDF741D50D38932B205
{
// System.Int32 UnityEngine.AI.NavMeshPathStatus::value__
int32_t ___value___2;
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// UnityEngine.ParticleSystemCurveMode
struct ParticleSystemCurveMode_t8BE38B5D6B050709BAE31B5556CFC3DA69FC8405
{
// System.Int32 UnityEngine.ParticleSystemCurveMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.PerObjectData
struct PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9
{
// System.Int32 UnityEngine.Rendering.PerObjectData::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.PipelineDebugLevel
struct PipelineDebugLevel_tA1231A8106C64D773860E40E46555EB8682D746B
{
// System.Int32 UnityEngine.Rendering.Universal.PipelineDebugLevel::value__
int32_t ___value___2;
};
// UnityEngine.Playables.PlayState
struct PlayState_tC54D3C31D69D8394457D7EC5712E56B0891A5750
{
// System.Int32 UnityEngine.Playables.PlayState::value__
int32_t ___value___2;
};
// Unity.Profiling.ProfilerMarker
struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
{
// System.IntPtr Unity.Profiling.ProfilerMarker::m_Ptr
intptr_t ___m_Ptr_0;
};
// Unity.Profiling.ProfilerRecorderOptions
struct ProfilerRecorderOptions_t6FDB68D033AC9A5D8A8AF700E049EDA8DF6C9A12
{
// System.Int32 Unity.Profiling.ProfilerRecorderOptions::value__
int32_t ___value___2;
};
// UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject
{
// System.IntPtr UnityEngine.RectOffset::m_Ptr
intptr_t ___m_Ptr_0;
// System.Object UnityEngine.RectOffset::m_SourceStyle
RuntimeObject* ___m_SourceStyle_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Il2CppIUnknown* ___m_SourceStyle_1;
};
// Native definition for COM marshalling of UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com
{
intptr_t ___m_Ptr_0;
Il2CppIUnknown* ___m_SourceStyle_1;
};
// UnityEngine.Rendering.RenderBufferLoadAction
struct RenderBufferLoadAction_t3333B2CABABAC39DA0CDC25602E5E4FD93C2CB0E
{
// System.Int32 UnityEngine.Rendering.RenderBufferLoadAction::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.RenderBufferStoreAction
struct RenderBufferStoreAction_t87683F22C09634E24A574F21F42037C953A2C8B7
{
// System.Int32 UnityEngine.Rendering.RenderBufferStoreAction::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.RenderPassEvent
struct RenderPassEvent_t65FBDDF314AC831A598C794FD81BB61AD3930353
{
// System.Int32 UnityEngine.Rendering.Universal.RenderPassEvent::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.RenderStateMask
struct RenderStateMask_tC9C95BF62EADEE4D622D4E16CDE1DF94E2A9EF57
{
// System.Int32 UnityEngine.Rendering.RenderStateMask::value__
int32_t ___value___2;
};
// UnityEngine.RenderTextureCreationFlags
struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50
{
// System.Int32 UnityEngine.RenderTextureCreationFlags::value__
int32_t ___value___2;
};
// UnityEngine.RenderTextureMemoryless
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69
{
// System.Int32 UnityEngine.RenderTextureMemoryless::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.RendererType
struct RendererType_t952E4F0C867408594D6DB4894BEFF90C854B6C90
{
// System.Int32 UnityEngine.Rendering.Universal.RendererType::value__
int32_t ___value___2;
};
// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
// System.IntPtr System.RuntimeFieldHandle::value
intptr_t ___value_0;
};
// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
// System.IntPtr System.RuntimeTypeHandle::value
intptr_t ___value_0;
};
// UnityEngine.Profiling.Sampler
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5 : public RuntimeObject
{
// System.IntPtr UnityEngine.Profiling.Sampler::m_Ptr
intptr_t ___m_Ptr_0;
};
struct Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5_StaticFields
{
// UnityEngine.Profiling.Sampler UnityEngine.Profiling.Sampler::s_InvalidSampler
Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* ___s_InvalidSampler_1;
};
// UnityEngine.Rendering.ScriptableRenderContext
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36
{
// System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr
intptr_t ___m_Ptr_1;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0;
};
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput
struct ScriptableRenderPassInput_t2E28A5DE1B3B8001EE14298E0133EFF3204DE645
{
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPassInput::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ShaderVariantLogLevel
struct ShaderVariantLogLevel_t90ADECB390C8DBBB55360986A12A3430A42C65DE
{
// System.Int32 UnityEngine.Rendering.Universal.ShaderVariantLogLevel::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ShadowCascadesOption
struct ShadowCascadesOption_t0A87F71CB8129325144A22F446F8BDF0297F0823
{
// System.Int32 UnityEngine.Rendering.Universal.ShadowCascadesOption::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ShadowData
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832
{
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsMainLightShadows
bool ___supportsMainLightShadows_0;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::requiresScreenSpaceShadowResolve
bool ___requiresScreenSpaceShadowResolve_1;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapWidth
int32_t ___mainLightShadowmapWidth_2;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowmapHeight
int32_t ___mainLightShadowmapHeight_3;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesCount
int32_t ___mainLightShadowCascadesCount_4;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadesSplit
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5;
// System.Single UnityEngine.Rendering.Universal.ShadowData::mainLightShadowCascadeBorder
float ___mainLightShadowCascadeBorder_6;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsAdditionalLightShadows
bool ___supportsAdditionalLightShadows_7;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapWidth
int32_t ___additionalLightsShadowmapWidth_8;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::additionalLightsShadowmapHeight
int32_t ___additionalLightsShadowmapHeight_9;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::supportsSoftShadows
bool ___supportsSoftShadows_10;
// System.Int32 UnityEngine.Rendering.Universal.ShadowData::shadowmapDepthBufferBits
int32_t ___shadowmapDepthBufferBits_11;
// System.Collections.Generic.List`1<UnityEngine.Vector4> UnityEngine.Rendering.Universal.ShadowData::bias
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12;
// System.Collections.Generic.List`1<System.Int32> UnityEngine.Rendering.Universal.ShadowData::resolution
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordAdditionalLightShadowsEnabled
bool ___isKeywordAdditionalLightShadowsEnabled_14;
// System.Boolean UnityEngine.Rendering.Universal.ShadowData::isKeywordSoftShadowsEnabled
bool ___isKeywordSoftShadowsEnabled_15;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.ShadowData
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke
{
int32_t ___supportsMainLightShadows_0;
int32_t ___requiresScreenSpaceShadowResolve_1;
int32_t ___mainLightShadowmapWidth_2;
int32_t ___mainLightShadowmapHeight_3;
int32_t ___mainLightShadowCascadesCount_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5;
float ___mainLightShadowCascadeBorder_6;
int32_t ___supportsAdditionalLightShadows_7;
int32_t ___additionalLightsShadowmapWidth_8;
int32_t ___additionalLightsShadowmapHeight_9;
int32_t ___supportsSoftShadows_10;
int32_t ___shadowmapDepthBufferBits_11;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13;
int32_t ___isKeywordAdditionalLightShadowsEnabled_14;
int32_t ___isKeywordSoftShadowsEnabled_15;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.ShadowData
struct ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com
{
int32_t ___supportsMainLightShadows_0;
int32_t ___requiresScreenSpaceShadowResolve_1;
int32_t ___mainLightShadowmapWidth_2;
int32_t ___mainLightShadowmapHeight_3;
int32_t ___mainLightShadowCascadesCount_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mainLightShadowCascadesSplit_5;
float ___mainLightShadowCascadeBorder_6;
int32_t ___supportsAdditionalLightShadows_7;
int32_t ___additionalLightsShadowmapWidth_8;
int32_t ___additionalLightsShadowmapHeight_9;
int32_t ___supportsSoftShadows_10;
int32_t ___shadowmapDepthBufferBits_11;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___bias_12;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___resolution_13;
int32_t ___isKeywordAdditionalLightShadowsEnabled_14;
int32_t ___isKeywordSoftShadowsEnabled_15;
};
// UnityEngine.Rendering.Universal.ShadowQuality
struct ShadowQuality_tA2A95092FE517E629C7015F01CFFD83704BFAD24
{
// System.Int32 UnityEngine.Rendering.Universal.ShadowQuality::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.ShadowResolution
struct ShadowResolution_t6C40A535E6EC0EFEF19D5BD8B3470E3EAEE58C2F
{
// System.Int32 UnityEngine.Rendering.Universal.ShadowResolution::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.ShadowSamplingMode
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8
{
// System.Int32 UnityEngine.Rendering.ShadowSamplingMode::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.SortingCriteria
struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39
{
// System.Int32 UnityEngine.Rendering.SortingCriteria::value__
int32_t ___value___2;
};
// UnityEngine.Space
struct Space_tF043E93E06B702DD05199C28C6F779049B38A969
{
// System.Int32 UnityEngine.Space::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.StoreActionsOptimization
struct StoreActionsOptimization_tB5EB82E81175365B1DF3C5DE71F35E77E3B38B4A
{
// System.Int32 UnityEngine.Rendering.Universal.StoreActionsOptimization::value__
int32_t ___value___2;
};
// System.StringSplitOptions
struct StringSplitOptions_t4DD892C76C70DD4800FC1B76054D69826F770062
{
// System.Int32 System.StringSplitOptions::value__
int32_t ___value___2;
};
// TMPro.TMP_TextElementType
struct TMP_TextElementType_t51EE6662436732F22C6B599F5757B7F35F706342
{
// System.Int32 TMPro.TMP_TextElementType::value__
int32_t ___value___2;
};
// TMPro.TextAlignmentOptions
struct TextAlignmentOptions_tF3FA9020F7E2AF1A48660044540254009A22EF01
{
// System.Int32 TMPro.TextAlignmentOptions::value__
int32_t ___value___2;
};
// UnityEngine.TextAnchor
struct TextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830
{
// System.Int32 UnityEngine.TextAnchor::value__
int32_t ___value___2;
};
// TMPro.TextOverflowModes
struct TextOverflowModes_t7DCCD00C16E3223CE50CDDCC53F785C0405BE203
{
// System.Int32 TMPro.TextOverflowModes::value__
int32_t ___value___2;
};
// TMPro.TextRenderFlags
struct TextRenderFlags_tE023FF398ECFE57A1DBC6FD2A1AF4AE9620F6E1C
{
// System.Int32 TMPro.TextRenderFlags::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.TextureDimension
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642
{
// System.Int32 UnityEngine.Rendering.TextureDimension::value__
int32_t ___value___2;
};
// TMPro.TextureMappingOptions
struct TextureMappingOptions_t0E1A47C529DEB45A875486256E7026E97C940DAE
{
// System.Int32 TMPro.TextureMappingOptions::value__
int32_t ___value___2;
};
// UnityEngine.ThreadPriority
struct ThreadPriority_t1C33D8EAA0B5FF3DE02FEDF88E13D5A6E9C30F88
{
// System.Int32 UnityEngine.ThreadPriority::value__
int32_t ___value___2;
};
// UnityEngine.TouchPhase
struct TouchPhase_t54E0A1AF80465997849420A72317B733E1D49A9E
{
// System.Int32 UnityEngine.TouchPhase::value__
int32_t ___value___2;
};
// UnityEngine.TouchType
struct TouchType_t84F82C73BC1A6012141735AD84DA67AA7F7AB43F
{
// System.Int32 UnityEngine.TouchType::value__
int32_t ___value___2;
};
// UnityEngine.SceneManagement.UnloadSceneOptions
struct UnloadSceneOptions_t2EAEC7B64A27A8BAF782C6F7433B3B521AAD8FEF
{
// System.Int32 UnityEngine.SceneManagement.UnloadSceneOptions::value__
int32_t ___value___2;
};
// UnityEngine.VRTextureUsage
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8
{
// System.Int32 UnityEngine.VRTextureUsage::value__
int32_t ___value___2;
};
// TMPro.VertexGradient
struct VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F
{
// UnityEngine.Color TMPro.VertexGradient::topLeft
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topLeft_0;
// UnityEngine.Color TMPro.VertexGradient::topRight
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topRight_1;
// UnityEngine.Color TMPro.VertexGradient::bottomLeft
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomLeft_2;
// UnityEngine.Color TMPro.VertexGradient::bottomRight
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomRight_3;
};
// TMPro.VertexSortingOrder
struct VertexSortingOrder_t95B7AEDBDCAACC3459B6476E5CCC594A6422FFA8
{
// System.Int32 TMPro.VertexSortingOrder::value__
int32_t ___value___2;
};
// TMPro.VerticalAlignmentOptions
struct VerticalAlignmentOptions_tCEF70AF60282B71AEEE14D51253CE6A61E72D855
{
// System.Int32 TMPro.VerticalAlignmentOptions::value__
int32_t ___value___2;
};
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode
struct VolumeFrameworkUpdateMode_tCD9A8BEF3700F3AA490F1BB39EF8A88E94398627
{
// System.Int32 UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode::value__
int32_t ___value___2;
};
// BoatAttack.AppSettings/<LoadSceneInternal>d__29
struct U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C : public RuntimeObject
{
// System.Int32 BoatAttack.AppSettings/<LoadSceneInternal>d__29::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object BoatAttack.AppSettings/<LoadSceneInternal>d__29::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.String BoatAttack.AppSettings/<LoadSceneInternal>d__29::scenePath
String_t* ___scenePath_2;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject> BoatAttack.AppSettings/<LoadSceneInternal>d__29::<loadingScreenLoading>5__1
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CloadingScreenLoadingU3E5__1_3;
// System.Int32 BoatAttack.AppSettings/<LoadSceneInternal>d__29::<buildIndex>5__2
int32_t ___U3CbuildIndexU3E5__2_4;
// UnityEngine.SceneManagement.Scene BoatAttack.AppSettings/<LoadSceneInternal>d__29::<currentScene>5__3
Scene_tA1DC762B79745EB5140F054C884855B922318356 ___U3CcurrentSceneU3E5__3_5;
// UnityEngine.SceneManagement.Scene BoatAttack.AppSettings/<LoadSceneInternal>d__29::<loadingScene>5__4
Scene_tA1DC762B79745EB5140F054C884855B922318356 ___U3CloadingSceneU3E5__4_6;
// UnityEngine.AsyncOperation BoatAttack.AppSettings/<LoadSceneInternal>d__29::<unload>5__5
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___U3CunloadU3E5__5_7;
// UnityEngine.AsyncOperation BoatAttack.AppSettings/<LoadSceneInternal>d__29::<clean>5__6
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___U3CcleanU3E5__6_8;
// UnityEngine.AsyncOperation BoatAttack.AppSettings/<LoadSceneInternal>d__29::<load>5__7
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___U3CloadU3E5__7_9;
};
// BoatAttack.AppSettings/Framerate
struct Framerate_t894F6BC29F2BAD7F98BCBBA8C332AE2C727A493F
{
// System.Int32 BoatAttack.AppSettings/Framerate::value__
int32_t ___value___2;
};
// BoatAttack.AppSettings/RenderRes
struct RenderRes_t023E702ED5A0671484FE5047E225E9C0A3A90551
{
// System.Int32 BoatAttack.AppSettings/RenderRes::value__
int32_t ___value___2;
};
// BoatAttack.AppSettings/SpeedFormat
struct SpeedFormat_t95DB99B942473C852B63A94336D37D8A22FD9E07
{
// System.Int32 BoatAttack.AppSettings/SpeedFormat::value__
int32_t ___value___2;
};
// UnityEngine.Camera/GateFitMode
struct GateFitMode_tF23898CD8CAC571648EC68C62D28FF17852C830C
{
// System.Int32 UnityEngine.Camera/GateFitMode::value__
int32_t ___value___2;
};
// BoatAttack.CameraManager/CameraModes
struct CameraModes_tF6A09672B12583587496491D63181837FAE7582F
{
// System.Int32 BoatAttack.CameraManager/CameraModes::value__
int32_t ___value___2;
};
// Cinemachine.CameraState/BlendHintValue
struct BlendHintValue_t3E71BEE9E94B88F3A92003E9A7DCBA236B896688
{
// System.Int32 Cinemachine.CameraState/BlendHintValue::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineBlendDefinition/Style
struct Style_tD10C3F408BB3B422ADCD94F51E6F226081D6CCAE
{
// System.Int32 Cinemachine.CinemachineBlendDefinition/Style::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineDollyCart/UpdateMethod
struct UpdateMethod_tF4994B4F4C444BC95DB5538BADF8BFA4153E3F32
{
// System.Int32 Cinemachine.CinemachineDollyCart/UpdateMethod::value__
int32_t ___value___2;
};
// Cinemachine.CinemachinePathBase/PositionUnits
struct PositionUnits_t9D302110520BE66243F67FB507E0DA0E6C90F0C0
{
// System.Int32 Cinemachine.CinemachinePathBase/PositionUnits::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineTrackedDolly/CameraUpMode
struct CameraUpMode_tF1FBC09DC30FC94CBE37BDBB0DA23F2B4588514C
{
// System.Int32 Cinemachine.CinemachineTrackedDolly/CameraUpMode::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineVirtualCameraBase/BlendHint
struct BlendHint_t32C4D856C40176B16977B7624B8172CDEF4AB2D6
{
// System.Int32 Cinemachine.CinemachineVirtualCameraBase/BlendHint::value__
int32_t ___value___2;
};
// Cinemachine.CinemachineVirtualCameraBase/StandbyUpdateMode
struct StandbyUpdateMode_t4FC8EA706A415E8EBFB09164D31BE8EAC398B8F7
{
// System.Int32 Cinemachine.CinemachineVirtualCameraBase/StandbyUpdateMode::value__
int32_t ___value___2;
};
// CloudManager/Cloud
struct Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6 : public RuntimeObject
{
// UnityEngine.Transform CloudManager/Cloud::T
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___T_0;
// UnityEngine.Matrix4x4 CloudManager/Cloud::Matrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___Matrix_1;
// UnityEngine.Mesh CloudManager/Cloud::Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___Mesh_2;
};
// CloudRenderer/<>c__DisplayClass8_0
struct U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4 : public RuntimeObject
{
// UnityEngine.Vector3 CloudRenderer/<>c__DisplayClass8_0::camPos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___camPos_0;
};
// UnityEngine.GUILayoutOption/Type
struct Type_t94B090894A3B9A5C5AEBD91800DB10688CC00F4A
{
// System.Int32 UnityEngine.GUILayoutOption/Type::value__
int32_t ___value___2;
};
// UnityEngine.UI.Image/FillMethod
struct FillMethod_t36837ED12068DF1582CC20489D571B0BCAA7AD19
{
// System.Int32 UnityEngine.UI.Image/FillMethod::value__
int32_t ___value___2;
};
// UnityEngine.UI.Image/Type
struct Type_t81D6F138C2FC745112D5247CD91BD483EDFFC041
{
// System.Int32 UnityEngine.UI.Image/Type::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.InputAction/ActionFlags
struct ActionFlags_t639BD2944E073F8DD263CE2CA581FC62C401AB1E
{
// System.Int32 UnityEngine.InputSystem.InputAction/ActionFlags::value__
int32_t ___value___2;
};
// UnityEngine.InputSystem.InputBinding/Flags
struct Flags_t2ED4EFE461994B03533B3B524C8C2EA71315AAE6
{
// System.Int32 UnityEngine.InputSystem.InputBinding/Flags::value__
int32_t ___value___2;
};
// Cinemachine.LensSettings/OverrideModes
struct OverrideModes_t79FC427C0E3A4372749712DF145E3E414AF65556
{
// System.Int32 Cinemachine.LensSettings/OverrideModes::value__
int32_t ___value___2;
};
// UnityEngine.Experimental.Rendering.MiniProfiler/Markers
struct Markers_tF3287F9CC779F857EEAC09505EB757C6E33374D6
{
// System.Int32 UnityEngine.Experimental.Rendering.MiniProfiler/Markers::value__
int32_t ___value___2;
};
// UnityEngine.UI.Navigation/Mode
struct Mode_t2D49D0E10E2FDA0026278C2400C16033888D0542
{
// System.Int32 UnityEngine.UI.Navigation/Mode::value__
int32_t ___value___2;
};
// UnityEngine.ParticleSystem/Particle
struct Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D
{
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_Position
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Position_0;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_Velocity
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Velocity_1;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_AnimatedVelocity
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AnimatedVelocity_2;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_InitialVelocity
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_InitialVelocity_3;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_AxisOfRotation
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AxisOfRotation_4;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_Rotation
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Rotation_5;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_AngularVelocity
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AngularVelocity_6;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::m_StartSize
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_StartSize_7;
// UnityEngine.Color32 UnityEngine.ParticleSystem/Particle::m_StartColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_StartColor_8;
// System.UInt32 UnityEngine.ParticleSystem/Particle::m_RandomSeed
uint32_t ___m_RandomSeed_9;
// System.UInt32 UnityEngine.ParticleSystem/Particle::m_ParentRandomSeed
uint32_t ___m_ParentRandomSeed_10;
// System.Single UnityEngine.ParticleSystem/Particle::m_Lifetime
float ___m_Lifetime_11;
// System.Single UnityEngine.ParticleSystem/Particle::m_StartLifetime
float ___m_StartLifetime_12;
// System.Int32 UnityEngine.ParticleSystem/Particle::m_MeshIndex
int32_t ___m_MeshIndex_13;
// System.Single UnityEngine.ParticleSystem/Particle::m_EmitAccumulator0
float ___m_EmitAccumulator0_14;
// System.Single UnityEngine.ParticleSystem/Particle::m_EmitAccumulator1
float ___m_EmitAccumulator1_15;
// System.UInt32 UnityEngine.ParticleSystem/Particle::m_Flags
uint32_t ___m_Flags_16;
};
// PerfomanceStats/PerfMode
struct PerfMode_t830104FDDDAFC2C524027ED3CB65BE79C77D21A2
{
// System.Int32 PerfomanceStats/PerfMode::value__
int32_t ___value___2;
};
// BoatAttack.RaceManager/<CreateBoats>d__26
struct U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E : public RuntimeObject
{
// System.Int32 BoatAttack.RaceManager/<CreateBoats>d__26::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object BoatAttack.RaceManager/<CreateBoats>d__26::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 BoatAttack.RaceManager/<CreateBoats>d__26::<i>5__1
int32_t ___U3CiU3E5__1_2;
// BoatAttack.BoatData BoatAttack.RaceManager/<CreateBoats>d__26::<boat>5__2
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___U3CboatU3E5__2_3;
// UnityEngine.Matrix4x4 BoatAttack.RaceManager/<CreateBoats>d__26::<startingPosition>5__3
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___U3CstartingPositionU3E5__3_4;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject> BoatAttack.RaceManager/<CreateBoats>d__26::<boatLoading>5__4
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CboatLoadingU3E5__4_5;
// BoatAttack.Boat BoatAttack.RaceManager/<CreateBoats>d__26::<boatController>5__5
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___U3CboatControllerU3E5__5_6;
};
// BoatAttack.RaceManager/<CreatePlayerUi>d__28
struct U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C : public RuntimeObject
{
// System.Int32 BoatAttack.RaceManager/<CreatePlayerUi>d__28::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object BoatAttack.RaceManager/<CreatePlayerUi>d__28::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Int32 BoatAttack.RaceManager/<CreatePlayerUi>d__28::player
int32_t ___player_2;
// System.Boolean BoatAttack.RaceManager/<CreatePlayerUi>d__28::<touch>5__1
bool ___U3CtouchU3E5__1_3;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.RaceManager/<CreatePlayerUi>d__28::<uiAsset>5__2
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___U3CuiAssetU3E5__2_4;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject> BoatAttack.RaceManager/<CreatePlayerUi>d__28::<uiLoading>5__3
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CuiLoadingU3E5__3_5;
// BoatAttack.UI.RaceUI BoatAttack.RaceManager/<CreatePlayerUi>d__28::<uiComponent>5__4
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* ___U3CuiComponentU3E5__4_6;
// BoatAttack.BoatData BoatAttack.RaceManager/<CreatePlayerUi>d__28::<boatData>5__5
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___U3CboatDataU3E5__5_7;
};
// BoatAttack.RaceManager/GameType
struct GameType_tC2016B1094124284ED65C4CD74E97817DE43C7FD
{
// System.Int32 BoatAttack.RaceManager/GameType::value__
int32_t ___value___2;
};
// BoatAttack.RaceManager/RaceType
struct RaceType_t704592DAE11A22DFEEE9D5823257CB64FF5E0FDD
{
// System.Int32 BoatAttack.RaceManager/RaceType::value__
int32_t ___value___2;
};
// UnityEngine.UI.Selectable/Transition
struct Transition_tF856A77C9FAC6D26EA3CA158CF68B739D35397B3
{
// System.Int32 UnityEngine.UI.Selectable/Transition::value__
int32_t ___value___2;
};
// TMPro.TMP_Dropdown/DropdownEvent
struct DropdownEvent_tFD4609E80240BC887A6D31F9F3C252A8A6843E91 : public UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A
{
};
// TMPro.TMP_Text/TextInputSources
struct TextInputSources_t41387D6C9CB16E60390F47A15AEB8185BE966D26
{
// System.Int32 TMPro.TMP_Text/TextInputSources::value__
int32_t ___value___2;
};
// BoatAttack.WakeGenerator/<GenerateWake>d__6
struct U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585 : public RuntimeObject
{
// System.Int32 BoatAttack.WakeGenerator/<GenerateWake>d__6::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object BoatAttack.WakeGenerator/<GenerateWake>d__6::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// BoatAttack.WakeGenerator/Wake BoatAttack.WakeGenerator/<GenerateWake>d__6::wake
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* ___wake_2;
// BoatAttack.WakeGenerator BoatAttack.WakeGenerator/<GenerateWake>d__6::<>4__this
WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* ___U3CU3E4__this_3;
// System.Int32 BoatAttack.WakeGenerator/<GenerateWake>d__6::<i>5__1
int32_t ___U3CiU3E5__1_4;
// BoatAttack.WakeGenerator/WakeLine BoatAttack.WakeGenerator/<GenerateWake>d__6::<wl>5__2
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* ___U3CwlU3E5__2_5;
// UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject> BoatAttack.WakeGenerator/<GenerateWake>d__6::<wakeLoading>5__3
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA ___U3CwakeLoadingU3E5__3_6;
};
// BoatAttack.WakeGenerator/Wake
struct Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508 : public RuntimeObject
{
// UnityEngine.Vector3 BoatAttack.WakeGenerator/Wake::origin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin_0;
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine> BoatAttack.WakeGenerator/Wake::lines
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* ___lines_1;
};
// BoatAttack.WakeGenerator/WakePoint
struct WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271 : public RuntimeObject
{
// UnityEngine.Vector3 BoatAttack.WakeGenerator/WakePoint::pos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos_0;
// UnityEngine.Vector3 BoatAttack.WakeGenerator/WakePoint::dir
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___dir_1;
// System.Single BoatAttack.WakeGenerator/WakePoint::age
float ___age_2;
};
// BoatAttack.WaypointGroup/Waypoint
struct Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F : public RuntimeObject
{
// UnityEngine.Vector3 BoatAttack.WaypointGroup/Waypoint::point
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point_0;
// System.Single BoatAttack.WaypointGroup/Waypoint::width
float ___width_1;
// UnityEngine.Quaternion BoatAttack.WaypointGroup/Waypoint::rotation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_2;
// System.Int32 BoatAttack.WaypointGroup/Waypoint::index
int32_t ___index_3;
// System.Boolean BoatAttack.WaypointGroup/Waypoint::isCheckpoint
bool ___isCheckpoint_4;
// UnityEngine.BoxCollider BoatAttack.WaypointGroup/Waypoint::Trigger
BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* ___Trigger_5;
// System.Single BoatAttack.WaypointGroup/Waypoint::normalizedDistance
float ___normalizedDistance_6;
};
// Unity.Collections.NativeArray`1<System.Int32>
struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight>
struct NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3>
struct NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>
struct NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// TMPro.TMP_TextProcessingStack`1<TMPro.FontWeight>
struct TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
int32_t ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// TMPro.TMP_TextProcessingStack`1<TMPro.HighlightState>
struct TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// TMPro.TMP_TextProcessingStack`1<TMPro.HorizontalAlignmentOptions>
struct TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
int32_t ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// UnityEngine.AudioClip
struct AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
// UnityEngine.AudioClip/PCMReaderCallback UnityEngine.AudioClip::m_PCMReaderCallback
PCMReaderCallback_t3396D9613664F0AFF65FB91018FD0F901CC16F1E* ___m_PCMReaderCallback_4;
// UnityEngine.AudioClip/PCMSetPositionCallback UnityEngine.AudioClip::m_PCMSetPositionCallback
PCMSetPositionCallback_t8D7135A2FB40647CAEC93F5254AD59E18DEB6072* ___m_PCMSetPositionCallback_5;
};
// BoatAttack.Benchmark.BenchmarkData
struct BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E : public RuntimeObject
{
// System.String BoatAttack.Benchmark.BenchmarkData::benchmarkName
String_t* ___benchmarkName_0;
// System.String BoatAttack.Benchmark.BenchmarkData::scene
String_t* ___scene_1;
// BoatAttack.Benchmark.BenchmarkType BoatAttack.Benchmark.BenchmarkData::type
int32_t ___type_2;
// System.Int32 BoatAttack.Benchmark.BenchmarkData::runs
int32_t ___runs_3;
// System.Int32 BoatAttack.Benchmark.BenchmarkData::runLength
int32_t ___runLength_4;
// System.Boolean BoatAttack.Benchmark.BenchmarkData::warmup
bool ___warmup_5;
// System.Boolean BoatAttack.Benchmark.BenchmarkData::enabled
bool ___enabled_6;
};
// BoatAttack.BoatData
struct BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C : public RuntimeObject
{
// System.String BoatAttack.BoatData::boatName
String_t* ___boatName_0;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.BoatData::boatPrefab
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___boatPrefab_1;
// BoatAttack.BoatLivery BoatAttack.BoatData::livery
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 ___livery_2;
// System.Boolean BoatAttack.BoatData::human
bool ___human_3;
// BoatAttack.Boat BoatAttack.BoatData::Boat
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___Boat_4;
// UnityEngine.GameObject BoatAttack.BoatData::BoatObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___BoatObject_5;
};
// Cinemachine.CinemachineBlendDefinition
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B
{
// Cinemachine.CinemachineBlendDefinition/Style Cinemachine.CinemachineBlendDefinition::m_Style
int32_t ___m_Style_0;
// System.Single Cinemachine.CinemachineBlendDefinition::m_Time
float ___m_Time_1;
// UnityEngine.AnimationCurve Cinemachine.CinemachineBlendDefinition::m_CustomCurve
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_CustomCurve_2;
};
struct CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B_StaticFields
{
// UnityEngine.AnimationCurve[] Cinemachine.CinemachineBlendDefinition::sStandardCurves
AnimationCurveU5BU5D_t2C4A38D7EFA8095F32316A4D9CE4CBB6840FB7EC* ___sStandardCurves_3;
};
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.GUILayoutOption
struct GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14 : public RuntimeObject
{
// UnityEngine.GUILayoutOption/Type UnityEngine.GUILayoutOption::type
int32_t ___type_0;
// System.Object UnityEngine.GUILayoutOption::value
RuntimeObject* ___value_1;
};
// UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580 : public RuntimeObject
{
// System.IntPtr UnityEngine.GUIStyle::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Normal
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Normal_1;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Hover
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Hover_2;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Active
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Active_3;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Focused
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Focused_4;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnNormal
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnNormal_5;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnHover
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnHover_6;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnActive
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnActive_7;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnFocused
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnFocused_8;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Border
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Border_9;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Padding
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding_10;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Margin
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Margin_11;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Overflow
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Overflow_12;
// System.String UnityEngine.GUIStyle::m_Name
String_t* ___m_Name_13;
};
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_StaticFields
{
// System.Boolean UnityEngine.GUIStyle::showKeyboardFocus
bool ___showKeyboardFocus_14;
// UnityEngine.GUIStyle UnityEngine.GUIStyle::s_None
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___s_None_15;
};
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Normal_1;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Hover_2;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Active_3;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Focused_4;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnNormal_5;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnHover_6;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnActive_7;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnFocused_8;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Border_9;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Padding_10;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Margin_11;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Overflow_12;
char* ___m_Name_13;
};
// Native definition for COM marshalling of UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com
{
intptr_t ___m_Ptr_0;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Normal_1;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Hover_2;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Active_3;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Focused_4;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnNormal_5;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnHover_6;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnActive_7;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnFocused_8;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Border_9;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Padding_10;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Margin_11;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Overflow_12;
Il2CppChar* ___m_Name_13;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5
{
// System.String UnityEngine.InputSystem.InputBinding::m_Name
String_t* ___m_Name_2;
// System.String UnityEngine.InputSystem.InputBinding::m_Id
String_t* ___m_Id_3;
// System.String UnityEngine.InputSystem.InputBinding::m_Path
String_t* ___m_Path_4;
// System.String UnityEngine.InputSystem.InputBinding::m_Interactions
String_t* ___m_Interactions_5;
// System.String UnityEngine.InputSystem.InputBinding::m_Processors
String_t* ___m_Processors_6;
// System.String UnityEngine.InputSystem.InputBinding::m_Groups
String_t* ___m_Groups_7;
// System.String UnityEngine.InputSystem.InputBinding::m_Action
String_t* ___m_Action_8;
// UnityEngine.InputSystem.InputBinding/Flags UnityEngine.InputSystem.InputBinding::m_Flags
int32_t ___m_Flags_9;
// System.String UnityEngine.InputSystem.InputBinding::m_OverridePath
String_t* ___m_OverridePath_10;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideInteractions
String_t* ___m_OverrideInteractions_11;
// System.String UnityEngine.InputSystem.InputBinding::m_OverrideProcessors
String_t* ___m_OverrideProcessors_12;
};
// Native definition for P/Invoke marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_pinvoke
{
char* ___m_Name_2;
char* ___m_Id_3;
char* ___m_Path_4;
char* ___m_Interactions_5;
char* ___m_Processors_6;
char* ___m_Groups_7;
char* ___m_Action_8;
int32_t ___m_Flags_9;
char* ___m_OverridePath_10;
char* ___m_OverrideInteractions_11;
char* ___m_OverrideProcessors_12;
};
// Native definition for COM marshalling of UnityEngine.InputSystem.InputBinding
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_com
{
Il2CppChar* ___m_Name_2;
Il2CppChar* ___m_Id_3;
Il2CppChar* ___m_Path_4;
Il2CppChar* ___m_Interactions_5;
Il2CppChar* ___m_Processors_6;
Il2CppChar* ___m_Groups_7;
Il2CppChar* ___m_Action_8;
int32_t ___m_Flags_9;
Il2CppChar* ___m_OverridePath_10;
Il2CppChar* ___m_OverrideInteractions_11;
Il2CppChar* ___m_OverrideProcessors_12;
};
// Cinemachine.LensSettings
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE
{
// System.Single Cinemachine.LensSettings::FieldOfView
float ___FieldOfView_1;
// System.Single Cinemachine.LensSettings::OrthographicSize
float ___OrthographicSize_2;
// System.Single Cinemachine.LensSettings::NearClipPlane
float ___NearClipPlane_3;
// System.Single Cinemachine.LensSettings::FarClipPlane
float ___FarClipPlane_4;
// System.Single Cinemachine.LensSettings::Dutch
float ___Dutch_5;
// Cinemachine.LensSettings/OverrideModes Cinemachine.LensSettings::ModeOverride
int32_t ___ModeOverride_6;
// UnityEngine.Vector2 Cinemachine.LensSettings::LensShift
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7;
// UnityEngine.Camera/GateFitMode Cinemachine.LensSettings::GateFit
int32_t ___GateFit_8;
// UnityEngine.Vector2 Cinemachine.LensSettings::m_SensorSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9;
// System.Boolean Cinemachine.LensSettings::m_OrthoFromCamera
bool ___m_OrthoFromCamera_10;
// System.Boolean Cinemachine.LensSettings::m_PhysicalFromCamera
bool ___m_PhysicalFromCamera_11;
};
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_StaticFields
{
// Cinemachine.LensSettings Cinemachine.LensSettings::Default
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Default_0;
};
// Native definition for P/Invoke marshalling of Cinemachine.LensSettings
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke
{
float ___FieldOfView_1;
float ___OrthographicSize_2;
float ___NearClipPlane_3;
float ___FarClipPlane_4;
float ___Dutch_5;
int32_t ___ModeOverride_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7;
int32_t ___GateFit_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9;
int32_t ___m_OrthoFromCamera_10;
int32_t ___m_PhysicalFromCamera_11;
};
// Native definition for COM marshalling of Cinemachine.LensSettings
struct LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com
{
float ___FieldOfView_1;
float ___OrthographicSize_2;
float ___NearClipPlane_3;
float ___FarClipPlane_4;
float ___Dutch_5;
int32_t ___ModeOverride_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___LensShift_7;
int32_t ___GateFit_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_SensorSize_9;
int32_t ___m_OrthoFromCamera_10;
int32_t ___m_PhysicalFromCamera_11;
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.MulticastDelegate
struct MulticastDelegate_t : public Delegate_t
{
// System.Delegate[] System.MulticastDelegate::delegates
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates_13;
};
// UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
{
// UnityEngine.UI.Navigation/Mode UnityEngine.UI.Navigation::m_Mode
int32_t ___m_Mode_0;
// System.Boolean UnityEngine.UI.Navigation::m_WrapAround
bool ___m_WrapAround_1;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnUp
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnDown
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnLeft
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnRight
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for COM marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// UnityEngine.Rendering.Universal.PostProcessingData
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4
{
// UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.PostProcessingData::gradingMode
int32_t ___gradingMode_0;
// System.Int32 UnityEngine.Rendering.Universal.PostProcessingData::lutSize
int32_t ___lutSize_1;
// System.Boolean UnityEngine.Rendering.Universal.PostProcessingData::useFastSRGBLinearConversion
bool ___useFastSRGBLinearConversion_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.PostProcessingData
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke
{
int32_t ___gradingMode_0;
int32_t ___lutSize_1;
int32_t ___useFastSRGBLinearConversion_2;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.PostProcessingData
struct PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com
{
int32_t ___gradingMode_0;
int32_t ___lutSize_1;
int32_t ___useFastSRGBLinearConversion_2;
};
// Unity.Profiling.ProfilerRecorder
struct ProfilerRecorder_t363D18B531351FF6D7A09072564EB5D8FC60E613
{
// System.UInt64 Unity.Profiling.ProfilerRecorder::handle
uint64_t ___handle_0;
};
// UnityEngine.Rendering.RasterState
struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26
{
// UnityEngine.Rendering.CullMode UnityEngine.Rendering.RasterState::m_CullingMode
int32_t ___m_CullingMode_1;
// System.Int32 UnityEngine.Rendering.RasterState::m_OffsetUnits
int32_t ___m_OffsetUnits_2;
// System.Single UnityEngine.Rendering.RasterState::m_OffsetFactor
float ___m_OffsetFactor_3;
// System.Byte UnityEngine.Rendering.RasterState::m_DepthClip
uint8_t ___m_DepthClip_4;
// System.Byte UnityEngine.Rendering.RasterState::m_Conservative
uint8_t ___m_Conservative_5;
// System.Byte UnityEngine.Rendering.RasterState::m_Padding1
uint8_t ___m_Padding1_6;
// System.Byte UnityEngine.Rendering.RasterState::m_Padding2
uint8_t ___m_Padding2_7;
};
struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26_StaticFields
{
// UnityEngine.Rendering.RasterState UnityEngine.Rendering.RasterState::defaultValue
RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___defaultValue_0;
};
// UnityEngine.Rendering.RenderTargetIdentifier
struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B
{
// UnityEngine.Rendering.BuiltinRenderTextureType UnityEngine.Rendering.RenderTargetIdentifier::m_Type
int32_t ___m_Type_1;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_NameID
int32_t ___m_NameID_2;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_InstanceID
int32_t ___m_InstanceID_3;
// System.IntPtr UnityEngine.Rendering.RenderTargetIdentifier::m_BufferPointer
intptr_t ___m_BufferPointer_4;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_MipLevel
int32_t ___m_MipLevel_5;
// UnityEngine.CubemapFace UnityEngine.Rendering.RenderTargetIdentifier::m_CubeFace
int32_t ___m_CubeFace_6;
// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_DepthSlice
int32_t ___m_DepthSlice_7;
};
// UnityEngine.RenderTextureDescriptor
struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46
{
// System.Int32 UnityEngine.RenderTextureDescriptor::<width>k__BackingField
int32_t ___U3CwidthU3Ek__BackingField_0;
// System.Int32 UnityEngine.RenderTextureDescriptor::<height>k__BackingField
int32_t ___U3CheightU3Ek__BackingField_1;
// System.Int32 UnityEngine.RenderTextureDescriptor::<msaaSamples>k__BackingField
int32_t ___U3CmsaaSamplesU3Ek__BackingField_2;
// System.Int32 UnityEngine.RenderTextureDescriptor::<volumeDepth>k__BackingField
int32_t ___U3CvolumeDepthU3Ek__BackingField_3;
// System.Int32 UnityEngine.RenderTextureDescriptor::<mipCount>k__BackingField
int32_t ___U3CmipCountU3Ek__BackingField_4;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::_graphicsFormat
int32_t ____graphicsFormat_5;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<stencilFormat>k__BackingField
int32_t ___U3CstencilFormatU3Ek__BackingField_6;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<depthStencilFormat>k__BackingField
int32_t ___U3CdepthStencilFormatU3Ek__BackingField_7;
// UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::<dimension>k__BackingField
int32_t ___U3CdimensionU3Ek__BackingField_8;
// UnityEngine.Rendering.ShadowSamplingMode UnityEngine.RenderTextureDescriptor::<shadowSamplingMode>k__BackingField
int32_t ___U3CshadowSamplingModeU3Ek__BackingField_9;
// UnityEngine.VRTextureUsage UnityEngine.RenderTextureDescriptor::<vrUsage>k__BackingField
int32_t ___U3CvrUsageU3Ek__BackingField_10;
// UnityEngine.RenderTextureCreationFlags UnityEngine.RenderTextureDescriptor::_flags
int32_t ____flags_11;
// UnityEngine.RenderTextureMemoryless UnityEngine.RenderTextureDescriptor::<memoryless>k__BackingField
int32_t ___U3CmemorylessU3Ek__BackingField_12;
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.Rendering.SortingSettings
struct SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72
{
// UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_WorldToCameraMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_WorldToCameraMatrix_0;
// UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CameraPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition_1;
// UnityEngine.Vector3 UnityEngine.Rendering.SortingSettings::m_CustomAxis
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CustomAxis_2;
// UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.SortingSettings::m_Criteria
int32_t ___m_Criteria_3;
// UnityEngine.Rendering.DistanceMetric UnityEngine.Rendering.SortingSettings::m_DistanceMetric
int32_t ___m_DistanceMetric_4;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_PreviousVPMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_PreviousVPMatrix_5;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.SortingSettings::m_NonJitteredVPMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_NonJitteredVPMatrix_6;
};
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// TMPro.TMP_LineInfo
struct TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3
{
// System.Int32 TMPro.TMP_LineInfo::controlCharacterCount
int32_t ___controlCharacterCount_0;
// System.Int32 TMPro.TMP_LineInfo::characterCount
int32_t ___characterCount_1;
// System.Int32 TMPro.TMP_LineInfo::visibleCharacterCount
int32_t ___visibleCharacterCount_2;
// System.Int32 TMPro.TMP_LineInfo::spaceCount
int32_t ___spaceCount_3;
// System.Int32 TMPro.TMP_LineInfo::wordCount
int32_t ___wordCount_4;
// System.Int32 TMPro.TMP_LineInfo::firstCharacterIndex
int32_t ___firstCharacterIndex_5;
// System.Int32 TMPro.TMP_LineInfo::firstVisibleCharacterIndex
int32_t ___firstVisibleCharacterIndex_6;
// System.Int32 TMPro.TMP_LineInfo::lastCharacterIndex
int32_t ___lastCharacterIndex_7;
// System.Int32 TMPro.TMP_LineInfo::lastVisibleCharacterIndex
int32_t ___lastVisibleCharacterIndex_8;
// System.Single TMPro.TMP_LineInfo::length
float ___length_9;
// System.Single TMPro.TMP_LineInfo::lineHeight
float ___lineHeight_10;
// System.Single TMPro.TMP_LineInfo::ascender
float ___ascender_11;
// System.Single TMPro.TMP_LineInfo::baseline
float ___baseline_12;
// System.Single TMPro.TMP_LineInfo::descender
float ___descender_13;
// System.Single TMPro.TMP_LineInfo::maxAdvance
float ___maxAdvance_14;
// System.Single TMPro.TMP_LineInfo::width
float ___width_15;
// System.Single TMPro.TMP_LineInfo::marginLeft
float ___marginLeft_16;
// System.Single TMPro.TMP_LineInfo::marginRight
float ___marginRight_17;
// TMPro.HorizontalAlignmentOptions TMPro.TMP_LineInfo::alignment
int32_t ___alignment_18;
// TMPro.Extents TMPro.TMP_LineInfo::lineExtents
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___lineExtents_19;
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// UnityEngine.Touch
struct Touch_t03E51455ED508492B3F278903A0114FA0E87B417
{
// System.Int32 UnityEngine.Touch::m_FingerId
int32_t ___m_FingerId_0;
// UnityEngine.Vector2 UnityEngine.Touch::m_Position
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position_1;
// UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RawPosition_2;
// UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PositionDelta_3;
// System.Single UnityEngine.Touch::m_TimeDelta
float ___m_TimeDelta_4;
// System.Int32 UnityEngine.Touch::m_TapCount
int32_t ___m_TapCount_5;
// UnityEngine.TouchPhase UnityEngine.Touch::m_Phase
int32_t ___m_Phase_6;
// UnityEngine.TouchType UnityEngine.Touch::m_Type
int32_t ___m_Type_7;
// System.Single UnityEngine.Touch::m_Pressure
float ___m_Pressure_8;
// System.Single UnityEngine.Touch::m_maximumPossiblePressure
float ___m_maximumPossiblePressure_9;
// System.Single UnityEngine.Touch::m_Radius
float ___m_Radius_10;
// System.Single UnityEngine.Touch::m_RadiusVariance
float ___m_RadiusVariance_11;
// System.Single UnityEngine.Touch::m_AltitudeAngle
float ___m_AltitudeAngle_12;
// System.Single UnityEngine.Touch::m_AzimuthAngle
float ___m_AzimuthAngle_13;
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// Cinemachine.CinemachineVirtualCameraBase/TransitionParams
struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA
{
// Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineVirtualCameraBase/TransitionParams::m_BlendHint
int32_t ___m_BlendHint_0;
// System.Boolean Cinemachine.CinemachineVirtualCameraBase/TransitionParams::m_InheritPosition
bool ___m_InheritPosition_1;
// Cinemachine.CinemachineBrain/VcamActivatedEvent Cinemachine.CinemachineVirtualCameraBase/TransitionParams::m_OnCameraLive
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive_2;
};
// Native definition for P/Invoke marshalling of Cinemachine.CinemachineVirtualCameraBase/TransitionParams
struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_pinvoke
{
int32_t ___m_BlendHint_0;
int32_t ___m_InheritPosition_1;
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive_2;
};
// Native definition for COM marshalling of Cinemachine.CinemachineVirtualCameraBase/TransitionParams
struct TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA_marshaled_com
{
int32_t ___m_BlendHint_0;
int32_t ___m_InheritPosition_1;
VcamActivatedEvent_tBE585CFE82663479F5588F34F5039F7CCAE50154* ___m_OnCameraLive_2;
};
// UnityEngine.ParticleSystem/MinMaxCurve
struct MinMaxCurve_t812D571297EED6498776CC58949A42B172E60E23
{
// UnityEngine.ParticleSystemCurveMode UnityEngine.ParticleSystem/MinMaxCurve::m_Mode
int32_t ___m_Mode_0;
// System.Single UnityEngine.ParticleSystem/MinMaxCurve::m_CurveMultiplier
float ___m_CurveMultiplier_1;
// UnityEngine.AnimationCurve UnityEngine.ParticleSystem/MinMaxCurve::m_CurveMin
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_CurveMin_2;
// UnityEngine.AnimationCurve UnityEngine.ParticleSystem/MinMaxCurve::m_CurveMax
AnimationCurve_tCBFFAAD05CEBB35EF8D8631BD99914BE1A6BB354* ___m_CurveMax_3;
// System.Single UnityEngine.ParticleSystem/MinMaxCurve::m_ConstantMin
float ___m_ConstantMin_4;
// System.Single UnityEngine.ParticleSystem/MinMaxCurve::m_ConstantMax
float ___m_ConstantMax_5;
};
// BoatAttack.RaceManager/<SetupRace>d__17
struct U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B : public RuntimeObject
{
// System.Int32 BoatAttack.RaceManager/<SetupRace>d__17::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object BoatAttack.RaceManager/<SetupRace>d__17::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// BoatAttack.RaceManager/GameType BoatAttack.RaceManager/<SetupRace>d__17::<>s__1
int32_t ___U3CU3Es__1_2;
};
// BoatAttack.RaceManager/Race
struct Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084 : public RuntimeObject
{
// BoatAttack.RaceManager/GameType BoatAttack.RaceManager/Race::game
int32_t ___game_0;
// BoatAttack.RaceManager/RaceType BoatAttack.RaceManager/Race::type
int32_t ___type_1;
// System.Int32 BoatAttack.RaceManager/Race::boatCount
int32_t ___boatCount_2;
// System.String BoatAttack.RaceManager/Race::level
String_t* ___level_3;
// System.Int32 BoatAttack.RaceManager/Race::laps
int32_t ___laps_4;
// System.Boolean BoatAttack.RaceManager/Race::reversed
bool ___reversed_5;
// System.Collections.Generic.List`1<BoatAttack.BoatData> BoatAttack.RaceManager/Race::boats
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* ___boats_6;
};
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E : public MulticastDelegate_t
{
};
// System.Action`2<System.Int32,System.Int32>
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8 : public MulticastDelegate_t
{
};
// System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>
struct Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3 : public MulticastDelegate_t
{
};
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,BoatAttack.Boat>
struct Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065 : public MulticastDelegate_t
{
};
// System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Single>
struct Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49 : public MulticastDelegate_t
{
};
// System.Func`2<BoatAttack.Boat,System.Boolean>
struct Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180 : public MulticastDelegate_t
{
};
// System.Func`2<BoatAttack.Benchmark.PerfBasic,TMPro.TMP_Dropdown/OptionData>
struct Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A : public MulticastDelegate_t
{
};
// System.Func`2<BoatAttack.Benchmark.PerfResults,TMPro.TMP_Dropdown/OptionData>
struct Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09 : public MulticastDelegate_t
{
};
// System.Func`2<BoatAttack.Benchmark.RunData,BoatAttack.Benchmark.FrameData>
struct Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999 : public MulticastDelegate_t
{
};
// System.Func`2<BoatAttack.Benchmark.RunData,System.Single>
struct Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A : public MulticastDelegate_t
{
};
// System.Func`2<UnityEngine.ParticleSystem/Particle,System.Single>
struct Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6 : public MulticastDelegate_t
{
};
// System.Func`2<BoatAttack.WakeGenerator/Wake,System.Boolean>
struct Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47 : public MulticastDelegate_t
{
};
// System.Nullable`1<UnityEngine.InputSystem.InputBinding>
struct Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___value_1;
};
// UnityEngine.Events.UnityAction`1<System.Int32>
struct UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60 : public MulticastDelegate_t
{
};
// UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>
struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// UnityEngine.Rendering.AttachmentDescriptor
struct AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E
{
// UnityEngine.Rendering.RenderBufferLoadAction UnityEngine.Rendering.AttachmentDescriptor::m_LoadAction
int32_t ___m_LoadAction_0;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.AttachmentDescriptor::m_StoreAction
int32_t ___m_StoreAction_1;
// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Rendering.AttachmentDescriptor::m_Format
int32_t ___m_Format_2;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.AttachmentDescriptor::m_LoadStoreTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_LoadStoreTarget_3;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.AttachmentDescriptor::m_ResolveTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ResolveTarget_4;
// UnityEngine.Color UnityEngine.Rendering.AttachmentDescriptor::m_ClearColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_5;
// System.Single UnityEngine.Rendering.AttachmentDescriptor::m_ClearDepth
float ___m_ClearDepth_6;
// System.UInt32 UnityEngine.Rendering.AttachmentDescriptor::m_ClearStencil
uint32_t ___m_ClearStencil_7;
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E
{
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ViewMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::m_ProjectionMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
// UnityEngine.Camera UnityEngine.Rendering.Universal.CameraData::camera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
// UnityEngine.Rendering.Universal.CameraRenderType UnityEngine.Rendering.Universal.CameraData::renderType
int32_t ___renderType_3;
// UnityEngine.RenderTexture UnityEngine.Rendering.Universal.CameraData::targetTexture
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.Universal.CameraData::cameraTargetDescriptor
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
// UnityEngine.Rect UnityEngine.Rendering.Universal.CameraData::pixelRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
// System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelWidth
int32_t ___pixelWidth_7;
// System.Int32 UnityEngine.Rendering.Universal.CameraData::pixelHeight
int32_t ___pixelHeight_8;
// System.Single UnityEngine.Rendering.Universal.CameraData::aspectRatio
float ___aspectRatio_9;
// System.Single UnityEngine.Rendering.Universal.CameraData::renderScale
float ___renderScale_10;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::clearDepth
bool ___clearDepth_11;
// UnityEngine.CameraType UnityEngine.Rendering.Universal.CameraData::cameraType
int32_t ___cameraType_12;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDefaultViewport
bool ___isDefaultViewport_13;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isHdrEnabled
bool ___isHdrEnabled_14;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresDepthTexture
bool ___requiresDepthTexture_15;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::requiresOpaqueTexture
bool ___requiresOpaqueTexture_16;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessingRequiresDepthTexture
bool ___postProcessingRequiresDepthTexture_17;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::xrRendering
bool ___xrRendering_18;
// UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.Universal.CameraData::defaultOpaqueSortFlags
int32_t ___defaultOpaqueSortFlags_19;
// UnityEngine.Rendering.Universal.XRPass UnityEngine.Rendering.Universal.CameraData::xr
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStereoEnabled
bool ___isStereoEnabled_21;
// System.Single UnityEngine.Rendering.Universal.CameraData::maxShadowDistance
float ___maxShadowDistance_22;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::postProcessEnabled
bool ___postProcessEnabled_23;
// System.Collections.Generic.IEnumerator`1<System.Action`2<UnityEngine.Rendering.RenderTargetIdentifier,UnityEngine.Rendering.CommandBuffer>> UnityEngine.Rendering.Universal.CameraData::captureActions
RuntimeObject* ___captureActions_24;
// UnityEngine.LayerMask UnityEngine.Rendering.Universal.CameraData::volumeLayerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25;
// UnityEngine.Transform UnityEngine.Rendering.Universal.CameraData::volumeTrigger
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isStopNaNEnabled
bool ___isStopNaNEnabled_27;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::isDitheringEnabled
bool ___isDitheringEnabled_28;
// UnityEngine.Rendering.Universal.AntialiasingMode UnityEngine.Rendering.Universal.CameraData::antialiasing
int32_t ___antialiasing_29;
// UnityEngine.Rendering.Universal.AntialiasingQuality UnityEngine.Rendering.Universal.CameraData::antialiasingQuality
int32_t ___antialiasingQuality_30;
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.CameraData::renderer
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31;
// System.Boolean UnityEngine.Rendering.Universal.CameraData::resolveFinalTarget
bool ___resolveFinalTarget_32;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.CameraData::worldSpaceCameraPos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___clearDepth_11;
int32_t ___cameraType_12;
int32_t ___isDefaultViewport_13;
int32_t ___isHdrEnabled_14;
int32_t ___requiresDepthTexture_15;
int32_t ___requiresOpaqueTexture_16;
int32_t ___postProcessingRequiresDepthTexture_17;
int32_t ___xrRendering_18;
int32_t ___defaultOpaqueSortFlags_19;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20;
int32_t ___isStereoEnabled_21;
float ___maxShadowDistance_22;
int32_t ___postProcessEnabled_23;
RuntimeObject* ___captureActions_24;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26;
int32_t ___isStopNaNEnabled_27;
int32_t ___isDitheringEnabled_28;
int32_t ___antialiasing_29;
int32_t ___antialiasingQuality_30;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31;
int32_t ___resolveFinalTarget_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.CameraData
struct CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ViewMatrix_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_ProjectionMatrix_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera_2;
int32_t ___renderType_3;
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___targetTexture_4;
RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTargetDescriptor_5;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___pixelRect_6;
int32_t ___pixelWidth_7;
int32_t ___pixelHeight_8;
float ___aspectRatio_9;
float ___renderScale_10;
int32_t ___clearDepth_11;
int32_t ___cameraType_12;
int32_t ___isDefaultViewport_13;
int32_t ___isHdrEnabled_14;
int32_t ___requiresDepthTexture_15;
int32_t ___requiresOpaqueTexture_16;
int32_t ___postProcessingRequiresDepthTexture_17;
int32_t ___xrRendering_18;
int32_t ___defaultOpaqueSortFlags_19;
XRPass_t0A618D61DBC9E3F8BC970B7C9D2679375C6C8A24* ___xr_20;
int32_t ___isStereoEnabled_21;
float ___maxShadowDistance_22;
int32_t ___postProcessEnabled_23;
RuntimeObject* ___captureActions_24;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___volumeLayerMask_25;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___volumeTrigger_26;
int32_t ___isStopNaNEnabled_27;
int32_t ___isDitheringEnabled_28;
int32_t ___antialiasing_29;
int32_t ___antialiasingQuality_30;
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer_31;
int32_t ___resolveFinalTarget_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldSpaceCameraPos_33;
};
// Cinemachine.CameraState
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156
{
// Cinemachine.LensSettings Cinemachine.CameraState::Lens
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___Lens_0;
// UnityEngine.Vector3 Cinemachine.CameraState::ReferenceUp
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1;
// UnityEngine.Vector3 Cinemachine.CameraState::ReferenceLookAt
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2;
// UnityEngine.Vector3 Cinemachine.CameraState::RawPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4;
// UnityEngine.Quaternion Cinemachine.CameraState::RawOrientation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5;
// UnityEngine.Vector3 Cinemachine.CameraState::PositionDampingBypass
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6;
// System.Single Cinemachine.CameraState::ShotQuality
float ___ShotQuality_7;
// UnityEngine.Vector3 Cinemachine.CameraState::PositionCorrection
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8;
// UnityEngine.Quaternion Cinemachine.CameraState::OrientationCorrection
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9;
// Cinemachine.CameraState/BlendHintValue Cinemachine.CameraState::BlendHint
int32_t ___BlendHint_10;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom0
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom1
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom2
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13;
// Cinemachine.CameraState/CustomBlendable Cinemachine.CameraState::mCustom3
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14;
// System.Collections.Generic.List`1<Cinemachine.CameraState/CustomBlendable> Cinemachine.CameraState::m_CustomOverflow
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15;
// System.Int32 Cinemachine.CameraState::<NumCustomBlendables>k__BackingField
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_StaticFields
{
// UnityEngine.Vector3 Cinemachine.CameraState::kNoPoint
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___kNoPoint_3;
};
// Native definition for P/Invoke marshalling of Cinemachine.CameraState
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_pinvoke
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_pinvoke ___Lens_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6;
float ___ShotQuality_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9;
int32_t ___BlendHint_10;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15;
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};
// Native definition for COM marshalling of Cinemachine.CameraState
struct CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156_marshaled_com
{
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE_marshaled_com ___Lens_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceUp_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___ReferenceLookAt_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___RawPosition_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___RawOrientation_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionDampingBypass_6;
float ___ShotQuality_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___PositionCorrection_8;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___OrientationCorrection_9;
int32_t ___BlendHint_10;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom0_11;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom1_12;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom2_13;
CustomBlendable_t99FF1C1C42F08A7265E2842451D5CB2F4BFF16CB ___mCustom3_14;
List_1_tECB13E82883EA864AEBA60A256302E1C8CFD6EF4* ___m_CustomOverflow_15;
int32_t ___U3CNumCustomBlendablesU3Ek__BackingField_16;
};
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.DrawingSettings
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49
{
// UnityEngine.Rendering.SortingSettings UnityEngine.Rendering.DrawingSettings::m_SortingSettings
SortingSettings_t506C3B318FDFD3C2B1620E9B951829C631137E72 ___m_SortingSettings_1;
// UnityEngine.Rendering.DrawingSettings/<shaderPassNames>e__FixedBuffer UnityEngine.Rendering.DrawingSettings::shaderPassNames
U3CshaderPassNamesU3Ee__FixedBuffer_t5EDC823777BDDC9D50E55FF3779FBC1B3820126D ___shaderPassNames_2;
// UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.DrawingSettings::m_PerObjectData
int32_t ___m_PerObjectData_3;
// UnityEngine.Rendering.DrawRendererFlags UnityEngine.Rendering.DrawingSettings::m_Flags
int32_t ___m_Flags_4;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialInstanceId
int32_t ___m_OverrideMaterialInstanceId_5;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_OverrideMaterialPassIndex
int32_t ___m_OverrideMaterialPassIndex_6;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_fallbackMaterialInstanceId
int32_t ___m_fallbackMaterialInstanceId_7;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_MainLightIndex
int32_t ___m_MainLightIndex_8;
// System.Int32 UnityEngine.Rendering.DrawingSettings::m_UseSrpBatcher
int32_t ___m_UseSrpBatcher_9;
};
struct DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49_StaticFields
{
// System.Int32 UnityEngine.Rendering.DrawingSettings::maxShaderPasses
int32_t ___maxShaderPasses_0;
};
// UnityEngine.GUISkin
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.Font UnityEngine.GUISkin::m_Font
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_Font_4;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_box
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_box_5;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_button
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_button_6;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_toggle
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_toggle_7;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_label
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_label_8;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_textField
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textField_9;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_textArea
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_textArea_10;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_window
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_window_11;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSlider
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSlider_12;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumb
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumb_13;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalSliderThumbExtent
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalSliderThumbExtent_14;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSlider
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSlider_15;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumb
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumb_16;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalSliderThumbExtent
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalSliderThumbExtent_17;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_SliderMixed
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SliderMixed_18;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbar
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbar_19;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarThumb
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarThumb_20;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarLeftButton
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarLeftButton_21;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_horizontalScrollbarRightButton
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_horizontalScrollbarRightButton_22;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbar
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbar_23;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarThumb
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarThumb_24;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarUpButton
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarUpButton_25;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_verticalScrollbarDownButton
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_verticalScrollbarDownButton_26;
// UnityEngine.GUIStyle UnityEngine.GUISkin::m_ScrollView
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_ScrollView_27;
// UnityEngine.GUIStyle[] UnityEngine.GUISkin::m_CustomStyles
GUIStyleU5BU5D_t1BA4BCF4D4D32DF07E9B84F1750D964DF33B0FEC* ___m_CustomStyles_28;
// UnityEngine.GUISettings UnityEngine.GUISkin::m_Settings
GUISettings_tF2CA7E8B9F62F1FC013BFF053B5FA2709EBA3847* ___m_Settings_29;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.GUIStyle> UnityEngine.GUISkin::m_Styles
Dictionary_2_tEFC8016EC28460E6CE058A5F413FAB656883AA5F* ___m_Styles_31;
};
struct GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9_StaticFields
{
// UnityEngine.GUIStyle UnityEngine.GUISkin::ms_Error
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___ms_Error_30;
// UnityEngine.GUISkin/SkinChangedDelegate UnityEngine.GUISkin::m_SkinChanged
SkinChangedDelegate_tA6D456E853D58AD2EF8A599F543C7E5BA8E94B98* ___m_SkinChanged_32;
// UnityEngine.GUISkin UnityEngine.GUISkin::current
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* ___current_33;
};
// UnityEngine.Rendering.Universal.LightData
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470
{
// System.Int32 UnityEngine.Rendering.Universal.LightData::mainLightIndex
int32_t ___mainLightIndex_0;
// System.Int32 UnityEngine.Rendering.Universal.LightData::additionalLightsCount
int32_t ___additionalLightsCount_1;
// System.Int32 UnityEngine.Rendering.Universal.LightData::maxPerObjectAdditionalLightsCount
int32_t ___maxPerObjectAdditionalLightsCount_2;
// Unity.Collections.NativeArray`1<UnityEngine.Rendering.VisibleLight> UnityEngine.Rendering.Universal.LightData::visibleLights
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.LightData::originalIndices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4;
// System.Boolean UnityEngine.Rendering.Universal.LightData::shadeAdditionalLightsPerVertex
bool ___shadeAdditionalLightsPerVertex_5;
// System.Boolean UnityEngine.Rendering.Universal.LightData::supportsMixedLighting
bool ___supportsMixedLighting_6;
// System.Boolean UnityEngine.Rendering.Universal.LightData::reflectionProbeBoxProjection
bool ___reflectionProbeBoxProjection_7;
// System.Boolean UnityEngine.Rendering.Universal.LightData::reflectionProbeBlending
bool ___reflectionProbeBlending_8;
// System.Boolean UnityEngine.Rendering.Universal.LightData::supportsLightLayers
bool ___supportsLightLayers_9;
// System.Boolean UnityEngine.Rendering.Universal.LightData::supportsAdditionalLights
bool ___supportsAdditionalLights_10;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.LightData
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke
{
int32_t ___mainLightIndex_0;
int32_t ___additionalLightsCount_1;
int32_t ___maxPerObjectAdditionalLightsCount_2;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4;
int32_t ___shadeAdditionalLightsPerVertex_5;
int32_t ___supportsMixedLighting_6;
int32_t ___reflectionProbeBoxProjection_7;
int32_t ___reflectionProbeBlending_8;
int32_t ___supportsLightLayers_9;
int32_t ___supportsAdditionalLights_10;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.LightData
struct LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com
{
int32_t ___mainLightIndex_0;
int32_t ___additionalLightsCount_1;
int32_t ___maxPerObjectAdditionalLightsCount_2;
NativeArray_1_t71485A1E60B31CCAD3E525C907CF172E8B804468 ___visibleLights_3;
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___originalIndices_4;
int32_t ___shadeAdditionalLightsPerVertex_5;
int32_t ___supportsMixedLighting_6;
int32_t ___reflectionProbeBoxProjection_7;
int32_t ___reflectionProbeBlending_8;
int32_t ___supportsLightLayers_9;
int32_t ___supportsAdditionalLights_10;
};
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.ParticleSystem
struct ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Profiling.Recorder
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90 : public RuntimeObject
{
// Unity.Profiling.ProfilerRecorder UnityEngine.Profiling.Recorder::m_RecorderCPU
ProfilerRecorder_t363D18B531351FF6D7A09072564EB5D8FC60E613 ___m_RecorderCPU_2;
// Unity.Profiling.ProfilerRecorder UnityEngine.Profiling.Recorder::m_RecorderGPU
ProfilerRecorder_t363D18B531351FF6D7A09072564EB5D8FC60E613 ___m_RecorderGPU_3;
};
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90_StaticFields
{
// UnityEngine.Profiling.Recorder UnityEngine.Profiling.Recorder::s_InvalidRecorder
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___s_InvalidRecorder_1;
};
// UnityEngine.Rendering.RenderPipelineAsset
struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
// UnityEngine.Rendering.RenderStateBlock
struct RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733
{
// UnityEngine.Rendering.BlendState UnityEngine.Rendering.RenderStateBlock::m_BlendState
BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 ___m_BlendState_0;
// UnityEngine.Rendering.RasterState UnityEngine.Rendering.RenderStateBlock::m_RasterState
RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___m_RasterState_1;
// UnityEngine.Rendering.DepthState UnityEngine.Rendering.RenderStateBlock::m_DepthState
DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 ___m_DepthState_2;
// UnityEngine.Rendering.StencilState UnityEngine.Rendering.RenderStateBlock::m_StencilState
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_StencilState_3;
// System.Int32 UnityEngine.Rendering.RenderStateBlock::m_StencilReference
int32_t ___m_StencilReference_4;
// UnityEngine.Rendering.RenderStateMask UnityEngine.Rendering.RenderStateBlock::m_Mask
int32_t ___m_Mask_5;
};
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rigidbody
struct Rigidbody_t268697F5A994213ED97393309870968BC1C7393C : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.Universal.ScriptableRenderPass
struct ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0 : public RuntimeObject
{
// UnityEngine.Rendering.Universal.RenderPassEvent UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderPassEvent>k__BackingField
int32_t ___U3CrenderPassEventU3Ek__BackingField_0;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorStoreActions
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ColorStoreActions_1;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthStoreAction
int32_t ___m_DepthStoreAction_2;
// System.Boolean[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenColorStoreActions
BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_OverriddenColorStoreActions_3;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::m_OverriddenDepthStoreAction
bool ___m_OverriddenDepthStoreAction_4;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderPass::<profilingSampler>k__BackingField
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingSamplerU3Ek__BackingField_5;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<overrideCameraTarget>k__BackingField
bool ___U3CoverrideCameraTargetU3Ek__BackingField_6;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<isBlitRenderPass>k__BackingField
bool ___U3CisBlitRenderPassU3Ek__BackingField_7;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<useNativeRenderPass>k__BackingField
bool ___U3CuseNativeRenderPassU3Ek__BackingField_8;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetWidth>k__BackingField
int32_t ___U3CrenderTargetWidthU3Ek__BackingField_9;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetHeight>k__BackingField
int32_t ___U3CrenderTargetHeightU3Ek__BackingField_10;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetSampleCount>k__BackingField
int32_t ___U3CrenderTargetSampleCountU3Ek__BackingField_11;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<depthOnly>k__BackingField
bool ___U3CdepthOnlyU3Ek__BackingField_12;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderPass::<isLastPass>k__BackingField
bool ___U3CisLastPassU3Ek__BackingField_13;
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderPassQueueIndex>k__BackingField
int32_t ___U3CrenderPassQueueIndexU3Ek__BackingField_14;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachmentIndices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ColorAttachmentIndices_15;
// Unity.Collections.NativeArray`1<System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachmentIndices
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_InputAttachmentIndices_16;
// UnityEngine.Experimental.Rendering.GraphicsFormat[] UnityEngine.Rendering.Universal.ScriptableRenderPass::<renderTargetFormat>k__BackingField
GraphicsFormatU5BU5D_tF6A3D90C430FA3F548B77E5D58D25D71F154E6C5* ___U3CrenderTargetFormatU3Ek__BackingField_17;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ColorAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ColorAttachments_18;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderPass::m_InputAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_InputAttachments_19;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderPass::m_DepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_DepthAttachment_20;
// UnityEngine.Rendering.Universal.ScriptableRenderPassInput UnityEngine.Rendering.Universal.ScriptableRenderPass::m_Input
int32_t ___m_Input_21;
// UnityEngine.Rendering.ClearFlag UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearFlag
int32_t ___m_ClearFlag_22;
// UnityEngine.Color UnityEngine.Rendering.Universal.ScriptableRenderPass::m_ClearColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_ClearColor_23;
};
// UnityEngine.Rendering.Universal.ScriptableRendererFeature
struct ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRendererFeature::m_Active
bool ___m_Active_4;
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Rendering.VolumeProfile
struct VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeComponent> UnityEngine.Rendering.VolumeProfile::components
List_1_t602BCD639AA637A6C0BB45C136DD5458DBE18064* ___components_4;
// System.Boolean UnityEngine.Rendering.VolumeProfile::isDirty
bool ___isDirty_5;
};
// UnityEngine.WindZone
struct WindZone_t7946C428D1DA3C255DCDC832A39B871EDC1315A7 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// TMPro.WordWrapState
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A
{
// System.Int32 TMPro.WordWrapState::previous_WordBreak
int32_t ___previous_WordBreak_0;
// System.Int32 TMPro.WordWrapState::total_CharacterCount
int32_t ___total_CharacterCount_1;
// System.Int32 TMPro.WordWrapState::visible_CharacterCount
int32_t ___visible_CharacterCount_2;
// System.Int32 TMPro.WordWrapState::visible_SpriteCount
int32_t ___visible_SpriteCount_3;
// System.Int32 TMPro.WordWrapState::visible_LinkCount
int32_t ___visible_LinkCount_4;
// System.Int32 TMPro.WordWrapState::firstCharacterIndex
int32_t ___firstCharacterIndex_5;
// System.Int32 TMPro.WordWrapState::firstVisibleCharacterIndex
int32_t ___firstVisibleCharacterIndex_6;
// System.Int32 TMPro.WordWrapState::lastCharacterIndex
int32_t ___lastCharacterIndex_7;
// System.Int32 TMPro.WordWrapState::lastVisibleCharIndex
int32_t ___lastVisibleCharIndex_8;
// System.Int32 TMPro.WordWrapState::lineNumber
int32_t ___lineNumber_9;
// System.Single TMPro.WordWrapState::maxCapHeight
float ___maxCapHeight_10;
// System.Single TMPro.WordWrapState::maxAscender
float ___maxAscender_11;
// System.Single TMPro.WordWrapState::maxDescender
float ___maxDescender_12;
// System.Single TMPro.WordWrapState::startOfLineAscender
float ___startOfLineAscender_13;
// System.Single TMPro.WordWrapState::maxLineAscender
float ___maxLineAscender_14;
// System.Single TMPro.WordWrapState::maxLineDescender
float ___maxLineDescender_15;
// System.Single TMPro.WordWrapState::pageAscender
float ___pageAscender_16;
// TMPro.HorizontalAlignmentOptions TMPro.WordWrapState::horizontalAlignment
int32_t ___horizontalAlignment_17;
// System.Single TMPro.WordWrapState::marginLeft
float ___marginLeft_18;
// System.Single TMPro.WordWrapState::marginRight
float ___marginRight_19;
// System.Single TMPro.WordWrapState::xAdvance
float ___xAdvance_20;
// System.Single TMPro.WordWrapState::preferredWidth
float ___preferredWidth_21;
// System.Single TMPro.WordWrapState::preferredHeight
float ___preferredHeight_22;
// System.Single TMPro.WordWrapState::previousLineScale
float ___previousLineScale_23;
// System.Int32 TMPro.WordWrapState::wordCount
int32_t ___wordCount_24;
// TMPro.FontStyles TMPro.WordWrapState::fontStyle
int32_t ___fontStyle_25;
// System.Int32 TMPro.WordWrapState::italicAngle
int32_t ___italicAngle_26;
// System.Single TMPro.WordWrapState::fontScaleMultiplier
float ___fontScaleMultiplier_27;
// System.Single TMPro.WordWrapState::currentFontSize
float ___currentFontSize_28;
// System.Single TMPro.WordWrapState::baselineOffset
float ___baselineOffset_29;
// System.Single TMPro.WordWrapState::lineOffset
float ___lineOffset_30;
// System.Boolean TMPro.WordWrapState::isDrivenLineSpacing
bool ___isDrivenLineSpacing_31;
// System.Single TMPro.WordWrapState::glyphHorizontalAdvanceAdjustment
float ___glyphHorizontalAdvanceAdjustment_32;
// System.Single TMPro.WordWrapState::cSpace
float ___cSpace_33;
// System.Single TMPro.WordWrapState::mSpace
float ___mSpace_34;
// TMPro.TMP_TextInfo TMPro.WordWrapState::textInfo
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo_35;
// TMPro.TMP_LineInfo TMPro.WordWrapState::lineInfo
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo_36;
// UnityEngine.Color32 TMPro.WordWrapState::vertexColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor_37;
// UnityEngine.Color32 TMPro.WordWrapState::underlineColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor_38;
// UnityEngine.Color32 TMPro.WordWrapState::strikethroughColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor_39;
// UnityEngine.Color32 TMPro.WordWrapState::highlightColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor_40;
// TMPro.TMP_FontStyleStack TMPro.WordWrapState::basicStyleStack
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack_41;
// TMPro.TMP_TextProcessingStack`1<System.Int32> TMPro.WordWrapState::italicAngleStack
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack_42;
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32> TMPro.WordWrapState::colorStack
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack_43;
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32> TMPro.WordWrapState::underlineColorStack
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack_44;
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32> TMPro.WordWrapState::strikethroughColorStack
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack_45;
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32> TMPro.WordWrapState::highlightColorStack
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack_46;
// TMPro.TMP_TextProcessingStack`1<TMPro.HighlightState> TMPro.WordWrapState::highlightStateStack
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack_47;
// TMPro.TMP_TextProcessingStack`1<TMPro.TMP_ColorGradient> TMPro.WordWrapState::colorGradientStack
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack_48;
// TMPro.TMP_TextProcessingStack`1<System.Single> TMPro.WordWrapState::sizeStack
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack_49;
// TMPro.TMP_TextProcessingStack`1<System.Single> TMPro.WordWrapState::indentStack
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack_50;
// TMPro.TMP_TextProcessingStack`1<TMPro.FontWeight> TMPro.WordWrapState::fontWeightStack
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack_51;
// TMPro.TMP_TextProcessingStack`1<System.Int32> TMPro.WordWrapState::styleStack
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack_52;
// TMPro.TMP_TextProcessingStack`1<System.Single> TMPro.WordWrapState::baselineStack
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack_53;
// TMPro.TMP_TextProcessingStack`1<System.Int32> TMPro.WordWrapState::actionStack
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack_54;
// TMPro.TMP_TextProcessingStack`1<TMPro.MaterialReference> TMPro.WordWrapState::materialReferenceStack
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack_55;
// TMPro.TMP_TextProcessingStack`1<TMPro.HorizontalAlignmentOptions> TMPro.WordWrapState::lineJustificationStack
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack_56;
// System.Int32 TMPro.WordWrapState::spriteAnimationID
int32_t ___spriteAnimationID_57;
// TMPro.TMP_FontAsset TMPro.WordWrapState::currentFontAsset
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset_58;
// TMPro.TMP_SpriteAsset TMPro.WordWrapState::currentSpriteAsset
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset_59;
// UnityEngine.Material TMPro.WordWrapState::currentMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial_60;
// System.Int32 TMPro.WordWrapState::currentMaterialIndex
int32_t ___currentMaterialIndex_61;
// TMPro.Extents TMPro.WordWrapState::meshExtents
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents_62;
// System.Boolean TMPro.WordWrapState::tagNoParsing
bool ___tagNoParsing_63;
// System.Boolean TMPro.WordWrapState::isNonBreakingSpace
bool ___isNonBreakingSpace_64;
};
// Native definition for P/Invoke marshalling of TMPro.WordWrapState
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_pinvoke
{
int32_t ___previous_WordBreak_0;
int32_t ___total_CharacterCount_1;
int32_t ___visible_CharacterCount_2;
int32_t ___visible_SpriteCount_3;
int32_t ___visible_LinkCount_4;
int32_t ___firstCharacterIndex_5;
int32_t ___firstVisibleCharacterIndex_6;
int32_t ___lastCharacterIndex_7;
int32_t ___lastVisibleCharIndex_8;
int32_t ___lineNumber_9;
float ___maxCapHeight_10;
float ___maxAscender_11;
float ___maxDescender_12;
float ___startOfLineAscender_13;
float ___maxLineAscender_14;
float ___maxLineDescender_15;
float ___pageAscender_16;
int32_t ___horizontalAlignment_17;
float ___marginLeft_18;
float ___marginRight_19;
float ___xAdvance_20;
float ___preferredWidth_21;
float ___preferredHeight_22;
float ___previousLineScale_23;
int32_t ___wordCount_24;
int32_t ___fontStyle_25;
int32_t ___italicAngle_26;
float ___fontScaleMultiplier_27;
float ___currentFontSize_28;
float ___baselineOffset_29;
float ___lineOffset_30;
int32_t ___isDrivenLineSpacing_31;
float ___glyphHorizontalAdvanceAdjustment_32;
float ___cSpace_33;
float ___mSpace_34;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo_35;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo_36;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor_37;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor_38;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor_39;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor_40;
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack_41;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack_42;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack_43;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack_44;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack_45;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack_46;
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack_47;
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack_48;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack_49;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack_50;
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack_51;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack_52;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack_53;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack_54;
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack_55;
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack_56;
int32_t ___spriteAnimationID_57;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset_58;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset_59;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial_60;
int32_t ___currentMaterialIndex_61;
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents_62;
int32_t ___tagNoParsing_63;
int32_t ___isNonBreakingSpace_64;
};
// Native definition for COM marshalling of TMPro.WordWrapState
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_com
{
int32_t ___previous_WordBreak_0;
int32_t ___total_CharacterCount_1;
int32_t ___visible_CharacterCount_2;
int32_t ___visible_SpriteCount_3;
int32_t ___visible_LinkCount_4;
int32_t ___firstCharacterIndex_5;
int32_t ___firstVisibleCharacterIndex_6;
int32_t ___lastCharacterIndex_7;
int32_t ___lastVisibleCharIndex_8;
int32_t ___lineNumber_9;
float ___maxCapHeight_10;
float ___maxAscender_11;
float ___maxDescender_12;
float ___startOfLineAscender_13;
float ___maxLineAscender_14;
float ___maxLineDescender_15;
float ___pageAscender_16;
int32_t ___horizontalAlignment_17;
float ___marginLeft_18;
float ___marginRight_19;
float ___xAdvance_20;
float ___preferredWidth_21;
float ___preferredHeight_22;
float ___previousLineScale_23;
int32_t ___wordCount_24;
int32_t ___fontStyle_25;
int32_t ___italicAngle_26;
float ___fontScaleMultiplier_27;
float ___currentFontSize_28;
float ___baselineOffset_29;
float ___lineOffset_30;
int32_t ___isDrivenLineSpacing_31;
float ___glyphHorizontalAdvanceAdjustment_32;
float ___cSpace_33;
float ___mSpace_34;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo_35;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo_36;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor_37;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor_38;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor_39;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor_40;
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack_41;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack_42;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack_43;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack_44;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack_45;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack_46;
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack_47;
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack_48;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack_49;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack_50;
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack_51;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack_52;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack_53;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack_54;
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack_55;
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack_56;
int32_t ___spriteAnimationID_57;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset_58;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset_59;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial_60;
int32_t ___currentMaterialIndex_61;
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents_62;
int32_t ___tagNoParsing_63;
int32_t ___isNonBreakingSpace_64;
};
// TMPro.TMP_TextProcessingStack`1<TMPro.WordWrapState>
struct TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F
{
// T[] TMPro.TMP_TextProcessingStack`1::itemStack
WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9* ___itemStack_0;
// System.Int32 TMPro.TMP_TextProcessingStack`1::index
int32_t ___index_1;
// T TMPro.TMP_TextProcessingStack`1::m_DefaultItem
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_DefaultItem_2;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Capacity
int32_t ___m_Capacity_3;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_RolloverSize
int32_t ___m_RolloverSize_4;
// System.Int32 TMPro.TMP_TextProcessingStack`1::m_Count
int32_t ___m_Count_5;
};
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
// System.Object System.ArgumentOutOfRangeException::_actualValue
RuntimeObject* ____actualValue_19;
};
// UnityEngine.AudioBehaviour
struct AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.BoxCollider
struct BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23 : public Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76
{
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// GlobalVolumeFeature
struct GlobalVolumeFeature_t87FAF566CDA1EDD88E12BF6B4F807B1FF864A31B : public ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6
{
// GlobalVolumeFeature/GlobalVolumePass GlobalVolumeFeature::m_ScriptablePass
GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* ___m_ScriptablePass_5;
// UnityEngine.LayerMask GlobalVolumeFeature::_layerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ____layerMask_6;
// UnityEngine.Rendering.VolumeProfile GlobalVolumeFeature::_baseProfile
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ____baseProfile_7;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeProfile> GlobalVolumeFeature::_qualityProfiles
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* ____qualityProfiles_8;
};
// UnityEngine.InputSystem.InputAction
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD : public RuntimeObject
{
// System.String UnityEngine.InputSystem.InputAction::m_Name
String_t* ___m_Name_0;
// UnityEngine.InputSystem.InputActionType UnityEngine.InputSystem.InputAction::m_Type
int32_t ___m_Type_1;
// System.String UnityEngine.InputSystem.InputAction::m_ExpectedControlType
String_t* ___m_ExpectedControlType_2;
// System.String UnityEngine.InputSystem.InputAction::m_Id
String_t* ___m_Id_3;
// System.String UnityEngine.InputSystem.InputAction::m_Processors
String_t* ___m_Processors_4;
// System.String UnityEngine.InputSystem.InputAction::m_Interactions
String_t* ___m_Interactions_5;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputAction::m_SingletonActionBindings
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_SingletonActionBindings_6;
// UnityEngine.InputSystem.InputAction/ActionFlags UnityEngine.InputSystem.InputAction::m_Flags
int32_t ___m_Flags_7;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputAction::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_8;
// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsStartIndex
int32_t ___m_BindingsStartIndex_9;
// System.Int32 UnityEngine.InputSystem.InputAction::m_BindingsCount
int32_t ___m_BindingsCount_10;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlStartIndex
int32_t ___m_ControlStartIndex_11;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ControlCount
int32_t ___m_ControlCount_12;
// System.Int32 UnityEngine.InputSystem.InputAction::m_ActionIndexInState
int32_t ___m_ActionIndexInState_13;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputAction::m_ActionMap
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_ActionMap_14;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnStarted
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnStarted_15;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnCanceled
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnCanceled_16;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputAction::m_OnPerformed
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnPerformed_17;
};
// UnityEngine.InputSystem.InputActionAsset
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// UnityEngine.InputSystem.InputActionMap[] UnityEngine.InputSystem.InputActionAsset::m_ActionMaps
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___m_ActionMaps_5;
// UnityEngine.InputSystem.InputControlScheme[] UnityEngine.InputSystem.InputActionAsset::m_ControlSchemes
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* ___m_ControlSchemes_6;
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputActionAsset::m_SharedStateForAllMaps
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_SharedStateForAllMaps_7;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionAsset::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_8;
// UnityEngine.InputSystem.InputActionMap/DeviceArray UnityEngine.InputSystem.InputActionAsset::m_Devices
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices_9;
};
// UnityEngine.InputSystem.InputActionMap
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09 : public RuntimeObject
{
// System.String UnityEngine.InputSystem.InputActionMap::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.InputSystem.InputActionMap::m_Id
String_t* ___m_Id_1;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.InputActionMap::m_Asset
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset_2;
// UnityEngine.InputSystem.InputAction[] UnityEngine.InputSystem.InputActionMap::m_Actions
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* ___m_Actions_3;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputActionMap::m_Bindings
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_Bindings_4;
// UnityEngine.InputSystem.InputBinding[] UnityEngine.InputSystem.InputActionMap::m_BindingsForEachAction
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_BindingsForEachAction_5;
// UnityEngine.InputSystem.InputControl[] UnityEngine.InputSystem.InputActionMap::m_ControlsForEachAction
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ControlsForEachAction_6;
// System.Int32 UnityEngine.InputSystem.InputActionMap::m_EnabledActionsCount
int32_t ___m_EnabledActionsCount_7;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionMap::m_SingletonAction
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_SingletonAction_8;
// System.Int32 UnityEngine.InputSystem.InputActionMap::m_MapIndexInState
int32_t ___m_MapIndexInState_9;
// UnityEngine.InputSystem.InputActionState UnityEngine.InputSystem.InputActionMap::m_State
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State_10;
// System.Boolean UnityEngine.InputSystem.InputActionMap::m_NeedToResolveBindings
bool ___m_NeedToResolveBindings_11;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionMap::m_BindingMask
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask_12;
// UnityEngine.InputSystem.InputActionMap/DeviceArray UnityEngine.InputSystem.InputActionMap::m_Devices
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices_13;
// UnityEngine.InputSystem.Utilities.CallbackArray`1<System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>> UnityEngine.InputSystem.InputActionMap::m_ActionCallbacks
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_ActionCallbacks_14;
};
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_StaticFields
{
// System.Int32 UnityEngine.InputSystem.InputActionMap::s_DeferBindingResolution
int32_t ___s_DeferBindingResolution_15;
};
// UnityEngine.Light
struct Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
// System.Int32 UnityEngine.Light::m_BakedIndex
int32_t ___m_BakedIndex_4;
};
// UnityEngine.LineRenderer
struct LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
{
};
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.Playables.PlayableDirector
struct PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::played
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___played_4;
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::paused
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___paused_5;
// System.Action`1<UnityEngine.Playables.PlayableDirector> UnityEngine.Playables.PlayableDirector::stopped
Action_1_tB645F646DB079054A9500B09427CB02A88372D3F* ___stopped_6;
};
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
// UnityEngine.RectTransform/ReapplyDrivenProperties UnityEngine.RectTransform::reapplyDrivenProperties
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties_4;
};
// UnityEngine.ReflectionProbe
struct ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D_StaticFields
{
// System.Action`2<UnityEngine.ReflectionProbe,UnityEngine.ReflectionProbe/ReflectionProbeEvent> UnityEngine.ReflectionProbe::reflectionProbeChanged
Action_2_tECD5D9B0D67D486B802E231F6C4D4B0870A6FE72* ___reflectionProbeChanged_4;
// System.Action`1<UnityEngine.Cubemap> UnityEngine.ReflectionProbe::defaultReflectionSet
Action_1_tD7D5CE7F2FAEACB3761C239E9D66C15DFB9151C5* ___defaultReflectionSet_5;
// System.Action`1<UnityEngine.Texture> UnityEngine.ReflectionProbe::defaultReflectionTexture
Action_1_t29B51564E49F5100689191ED6A9BFFC2081294EB* ___defaultReflectionTexture_6;
};
// UnityEngine.Rendering.Universal.RenderingData
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71
{
// UnityEngine.Rendering.CullingResults UnityEngine.Rendering.Universal.RenderingData::cullResults
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0;
// UnityEngine.Rendering.Universal.CameraData UnityEngine.Rendering.Universal.RenderingData::cameraData
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E ___cameraData_1;
// UnityEngine.Rendering.Universal.LightData UnityEngine.Rendering.Universal.RenderingData::lightData
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470 ___lightData_2;
// UnityEngine.Rendering.Universal.ShadowData UnityEngine.Rendering.Universal.RenderingData::shadowData
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832 ___shadowData_3;
// UnityEngine.Rendering.Universal.PostProcessingData UnityEngine.Rendering.Universal.RenderingData::postProcessingData
PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4 ___postProcessingData_4;
// System.Boolean UnityEngine.Rendering.Universal.RenderingData::supportsDynamicBatching
bool ___supportsDynamicBatching_5;
// UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.Universal.RenderingData::perObjectData
int32_t ___perObjectData_6;
// System.Boolean UnityEngine.Rendering.Universal.RenderingData::postProcessingEnabled
bool ___postProcessingEnabled_7;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.Universal.RenderingData
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_pinvoke
{
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_pinvoke ___cameraData_1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_pinvoke ___lightData_2;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_pinvoke ___shadowData_3;
PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_pinvoke ___postProcessingData_4;
int32_t ___supportsDynamicBatching_5;
int32_t ___perObjectData_6;
int32_t ___postProcessingEnabled_7;
};
// Native definition for COM marshalling of UnityEngine.Rendering.Universal.RenderingData
struct RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71_marshaled_com
{
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullResults_0;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E_marshaled_com ___cameraData_1;
LightData_t6A82F1C9AA97327A5EE9C16A3E949918F3A55470_marshaled_com ___lightData_2;
ShadowData_tA165FDF7CA4CE6BEA8B649FFAB91C59ED684D832_marshaled_com ___shadowData_3;
PostProcessingData_tFA75BF22951C600258B2707AF7A113E4EDA49BD4_marshaled_com ___postProcessingData_4;
int32_t ___supportsDynamicBatching_5;
int32_t ___perObjectData_6;
int32_t ___postProcessingEnabled_7;
};
// UnityEngine.Rendering.Universal.ScriptableRenderer
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892 : public RuntimeObject
{
// System.Int32 UnityEngine.Rendering.Universal.ScriptableRenderer::m_LastBeginSubpassPassIndex
int32_t ___m_LastBeginSubpassPassIndex_2;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32[]> UnityEngine.Rendering.Universal.ScriptableRenderer::m_MergeableRenderPassesMap
Dictionary_2_tCB9019887EB0254D4745B0724BC12327C5B63792* ___m_MergeableRenderPassesMap_3;
// System.Int32[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_MergeableRenderPassesMapArrays
Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___m_MergeableRenderPassesMapArrays_4;
// UnityEngine.Hash128[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_PassIndexToPassHash
Hash128U5BU5D_tB104E7247B842648E447B7FCF4748077DC1F8C98* ___m_PassIndexToPassHash_5;
// System.Collections.Generic.Dictionary`2<UnityEngine.Hash128,System.Int32> UnityEngine.Rendering.Universal.ScriptableRenderer::m_RenderPassesAttachmentCount
Dictionary_2_tB41FAC88F07BAB98D6D373F7C94FB0496D1BDA32* ___m_RenderPassesAttachmentCount_6;
// UnityEngine.Rendering.AttachmentDescriptor[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachmentDescriptors
AttachmentDescriptorU5BU5D_tC70107EBD955FE94BA31C7FDC146069EF9C547C1* ___m_ActiveColorAttachmentDescriptors_7;
// UnityEngine.Rendering.AttachmentDescriptor UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachmentDescriptor
AttachmentDescriptor_tBAC9B26B50BB0838C5C0CC22BB296F9DFF41276E ___m_ActiveDepthAttachmentDescriptor_8;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalColorStoreAction
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_FinalColorStoreAction_9;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_FinalDepthStoreAction
int32_t ___m_FinalDepthStoreAction_10;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.Universal.ScriptableRenderer::<profilingExecute>k__BackingField
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CprofilingExecuteU3Ek__BackingField_11;
// UnityEngine.Rendering.Universal.DebugHandler UnityEngine.Rendering.Universal.ScriptableRenderer::<DebugHandler>k__BackingField
DebugHandler_t3A09E2CFD1CA6F5C192968A6FF19EE4863F44DA4* ___U3CDebugHandlerU3Ek__BackingField_12;
// UnityEngine.Rendering.Universal.ScriptableRenderer/RenderingFeatures UnityEngine.Rendering.Universal.ScriptableRenderer::<supportedRenderingFeatures>k__BackingField
RenderingFeatures_t31044CBDCDC2F05194BFA2A2122FBD937D78A371* ___U3CsupportedRenderingFeaturesU3Ek__BackingField_14;
// UnityEngine.Rendering.GraphicsDeviceType[] UnityEngine.Rendering.Universal.ScriptableRenderer::<unsupportedGraphicsDeviceTypes>k__BackingField
GraphicsDeviceTypeU5BU5D_t4322565F239068C66BF47053B83BD6A9A9D16408* ___U3CunsupportedGraphicsDeviceTypesU3Ek__BackingField_15;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.ScriptableRenderer::m_StoreActionsOptimizationSetting
int32_t ___m_StoreActionsOptimizationSetting_16;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRenderPass> UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveRenderPassQueue
List_1_t2E485E650BF1E41358CE56A69323E183C5A89CB6* ___m_ActiveRenderPassQueue_19;
// System.Collections.Generic.List`1<UnityEngine.Rendering.Universal.ScriptableRendererFeature> UnityEngine.Rendering.Universal.ScriptableRenderer::m_RendererFeatures
List_1_t2121653FB628940E808D105AD2C17E0F20AFB3A6* ___m_RendererFeatures_20;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraColorTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraColorTarget_21;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraDepthTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraDepthTarget_22;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_CameraResolveTarget
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_CameraResolveTarget_23;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraColorTargetIsBound
bool ___m_FirstTimeCameraColorTargetIsBound_24;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_FirstTimeCameraDepthTargetIsBound
bool ___m_FirstTimeCameraDepthTargetIsBound_25;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_IsPipelineExecuting
bool ___m_IsPipelineExecuting_26;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::isCameraColorTargetValid
bool ___isCameraColorTargetValid_27;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::disableNativeRenderPassInFeatures
bool ___disableNativeRenderPassInFeatures_28;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::useRenderPassEnabled
bool ___useRenderPassEnabled_29;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<useDepthPriming>k__BackingField
bool ___U3CuseDepthPrimingU3Ek__BackingField_37;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripShadowsOffVariants>k__BackingField
bool ___U3CstripShadowsOffVariantsU3Ek__BackingField_38;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::<stripAdditionalLightOffVariants>k__BackingField
bool ___U3CstripAdditionalLightOffVariantsU3Ek__BackingField_39;
};
struct ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892_StaticFields
{
// UnityEngine.Rendering.Universal.ScriptableRenderer UnityEngine.Rendering.Universal.ScriptableRenderer::current
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___current_13;
// System.Boolean UnityEngine.Rendering.Universal.ScriptableRenderer::m_UseOptimizedStoreActions
bool ___m_UseOptimizedStoreActions_17;
// UnityEngine.Rendering.RenderTargetIdentifier[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorAttachments
RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___m_ActiveColorAttachments_30;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthAttachment
RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_ActiveDepthAttachment_31;
// UnityEngine.Rendering.RenderBufferStoreAction[] UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveColorStoreActions
RenderBufferStoreActionU5BU5D_tFEA8F5DD460573EA9F35FBEC5727D1804C5DCBF5* ___m_ActiveColorStoreActions_32;
// UnityEngine.Rendering.RenderBufferStoreAction UnityEngine.Rendering.Universal.ScriptableRenderer::m_ActiveDepthStoreAction
int32_t ___m_ActiveDepthStoreAction_33;
// UnityEngine.Rendering.RenderTargetIdentifier[][] UnityEngine.Rendering.Universal.ScriptableRenderer::m_TrimmedColorAttachmentCopies
RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TrimmedColorAttachmentCopies_34;
// UnityEngine.Plane[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_Planes
PlaneU5BU5D_t4EEF66BAA8B0140EFFF34F6183CE7F80546592BE* ___s_Planes_35;
// UnityEngine.Vector4[] UnityEngine.Rendering.Universal.ScriptableRenderer::s_VectorPlanes
Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_VectorPlanes_36;
};
// SkyboxFeature
struct SkyboxFeature_tEB7D8672871C943C5595CD1BC2928A9F09BEA036 : public ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6
{
// SkyboxFeature/SkyboxPass SkyboxFeature::m_ScriptablePass
SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* ___m_ScriptablePass_5;
// UnityEngine.Rendering.Universal.RenderPassEvent SkyboxFeature::injectionPoint
int32_t ___injectionPoint_6;
// UnityEngine.LayerMask SkyboxFeature::mask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___mask_7;
// System.Int32 SkyboxFeature::ratioScale
int32_t ___ratioScale_8;
};
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232 : public RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E
{
// UnityEngine.Shader UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DefaultShader_4;
// UnityEngine.Rendering.Universal.ScriptableRenderer[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Renderers
ScriptableRendererU5BU5D_t9B15C048BCE03A67E830F1C79989B6A3E43788E6* ___m_Renderers_5;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetVersion
int32_t ___k_AssetVersion_6;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::k_AssetPreviousVersion
int32_t ___k_AssetPreviousVersion_7;
// UnityEngine.Rendering.Universal.RendererType UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererType
int32_t ___m_RendererType_8;
// UnityEngine.Rendering.Universal.ScriptableRendererData UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererData
ScriptableRendererData_t9005CE645D4881FA4431E52EDC7678203632CAA7* ___m_RendererData_9;
// UnityEngine.Rendering.Universal.ScriptableRendererData[] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RendererDataList
ScriptableRendererDataU5BU5D_tC674C147618C92B68DB64ECFDC847C8A941C6169* ___m_RendererDataList_10;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DefaultRendererIndex
int32_t ___m_DefaultRendererIndex_11;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireDepthTexture
bool ___m_RequireDepthTexture_12;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RequireOpaqueTexture
bool ___m_RequireOpaqueTexture_13;
// UnityEngine.Rendering.Universal.Downsampling UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_OpaqueDownsampling
int32_t ___m_OpaqueDownsampling_14;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsTerrainHoles
bool ___m_SupportsTerrainHoles_15;
// UnityEngine.Rendering.Universal.StoreActionsOptimization UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_StoreActionsOptimization
int32_t ___m_StoreActionsOptimization_16;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsHDR
bool ___m_SupportsHDR_17;
// UnityEngine.Rendering.Universal.MsaaQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MSAA
int32_t ___m_MSAA_18;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_RenderScale
float ___m_RenderScale_19;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightRenderingMode
int32_t ___m_MainLightRenderingMode_20;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowsSupported
bool ___m_MainLightShadowsSupported_21;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MainLightShadowmapResolution
int32_t ___m_MainLightShadowmapResolution_22;
// UnityEngine.Rendering.Universal.LightRenderingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsRenderingMode
int32_t ___m_AdditionalLightsRenderingMode_23;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsPerObjectLimit
int32_t ___m_AdditionalLightsPerObjectLimit_24;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightShadowsSupported
bool ___m_AdditionalLightShadowsSupported_25;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowmapResolution
int32_t ___m_AdditionalLightsShadowmapResolution_26;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierLow
int32_t ___m_AdditionalLightsShadowResolutionTierLow_27;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierMedium
int32_t ___m_AdditionalLightsShadowResolutionTierMedium_28;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsShadowResolutionTierHigh
int32_t ___m_AdditionalLightsShadowResolutionTierHigh_29;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBlending
bool ___m_ReflectionProbeBlending_30;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ReflectionProbeBoxProjection
bool ___m_ReflectionProbeBoxProjection_31;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDistance
float ___m_ShadowDistance_32;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascadeCount
int32_t ___m_ShadowCascadeCount_33;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade2Split
float ___m_Cascade2Split_34;
// UnityEngine.Vector2 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade3Split
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Cascade3Split_35;
// UnityEngine.Vector3 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_Cascade4Split
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Cascade4Split_36;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_CascadeBorder
float ___m_CascadeBorder_37;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowDepthBias
float ___m_ShadowDepthBias_38;
// System.Single UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowNormalBias
float ___m_ShadowNormalBias_39;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SoftShadowsSupported
bool ___m_SoftShadowsSupported_40;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ConservativeEnclosingSphere
bool ___m_ConservativeEnclosingSphere_41;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_NumIterationsEnclosingSphere
int32_t ___m_NumIterationsEnclosingSphere_42;
// UnityEngine.Rendering.Universal.LightCookieResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieResolution
int32_t ___m_AdditionalLightsCookieResolution_43;
// UnityEngine.Rendering.Universal.LightCookieFormat UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_AdditionalLightsCookieFormat
int32_t ___m_AdditionalLightsCookieFormat_44;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseSRPBatcher
bool ___m_UseSRPBatcher_45;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsDynamicBatching
bool ___m_SupportsDynamicBatching_46;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MixedLightingSupported
bool ___m_MixedLightingSupported_47;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_SupportsLightLayers
bool ___m_SupportsLightLayers_48;
// UnityEngine.Rendering.Universal.PipelineDebugLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_DebugLevel
int32_t ___m_DebugLevel_49;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseAdaptivePerformance
bool ___m_UseAdaptivePerformance_50;
// UnityEngine.Rendering.Universal.ColorGradingMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingMode
int32_t ___m_ColorGradingMode_51;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ColorGradingLutSize
int32_t ___m_ColorGradingLutSize_52;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_UseFastSRGBLinearConversion
bool ___m_UseFastSRGBLinearConversion_53;
// UnityEngine.Rendering.Universal.ShadowQuality UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowType
int32_t ___m_ShadowType_54;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsSupported
bool ___m_LocalShadowsSupported_55;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_LocalShadowsAtlasResolution
int32_t ___m_LocalShadowsAtlasResolution_56;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_MaxPixelLights
int32_t ___m_MaxPixelLights_57;
// UnityEngine.Rendering.Universal.ShadowResolution UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowAtlasResolution
int32_t ___m_ShadowAtlasResolution_58;
// UnityEngine.Rendering.Universal.ShaderVariantLogLevel UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShaderVariantLogLevel
int32_t ___m_ShaderVariantLogLevel_59;
// UnityEngine.Rendering.Universal.VolumeFrameworkUpdateMode UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_VolumeFrameworkUpdateMode
int32_t ___m_VolumeFrameworkUpdateMode_60;
// UnityEngine.Rendering.Universal.ShadowCascadesOption UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::m_ShadowCascades
int32_t ___m_ShadowCascades_69;
};
struct UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232_StaticFields
{
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierLow
int32_t ___AdditionalLightsDefaultShadowResolutionTierLow_65;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierMedium
int32_t ___AdditionalLightsDefaultShadowResolutionTierMedium_66;
// System.Int32 UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::AdditionalLightsDefaultShadowResolutionTierHigh
int32_t ___AdditionalLightsDefaultShadowResolutionTierHigh_67;
// UnityEngine.Experimental.Rendering.GraphicsFormat[][] UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::s_LightCookieFormatList
GraphicsFormatU5BU5DU5BU5D_t1424BD937A890524D2A66FF39E61DEB0F10FE0A2* ___s_LightCookieFormatList_68;
};
// GlobalVolumeFeature/GlobalVolumePass
struct GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.VolumeProfile GlobalVolumeFeature/GlobalVolumePass::_baseProfile
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ____baseProfile_24;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeProfile> GlobalVolumeFeature/GlobalVolumePass::_qualityProfiles
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* ____qualityProfiles_25;
// UnityEngine.LayerMask GlobalVolumeFeature/GlobalVolumePass::_layerMask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ____layerMask_26;
// UnityEngine.Rendering.Volume GlobalVolumeFeature/GlobalVolumePass::vol
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___vol_27;
// UnityEngine.Rendering.Volume GlobalVolumeFeature/GlobalVolumePass::qualityVol
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* ___qualityVol_28;
};
struct GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields
{
// UnityEngine.GameObject GlobalVolumeFeature/GlobalVolumePass::volumeHolder
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___volumeHolder_29;
};
// SkyboxFeature/SkyboxPass
struct SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29 : public ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0
{
// UnityEngine.Rendering.FilteringSettings SkyboxFeature/SkyboxPass::m_TransparentFilteringSettings
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F ___m_TransparentFilteringSettings_25;
// UnityEngine.Rendering.RenderStateBlock SkyboxFeature/SkyboxPass::m_RenderStateBlock
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___m_RenderStateBlock_26;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId> SkyboxFeature/SkyboxPass::m_ShaderTagIdList
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___m_ShaderTagIdList_27;
// System.Single SkyboxFeature/SkyboxPass::Scale
float ___Scale_28;
// UnityEngine.LayerMask SkyboxFeature/SkyboxPass::mask
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___mask_30;
};
struct SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_StaticFields
{
// SkyboxSystem SkyboxFeature/SkyboxPass::system
SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* ___system_29;
};
// UnityEngine.AudioSource
struct AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299 : public AudioBehaviour_t2DC0BEF7B020C952F3D2DA5AAAC88501C7EEB941
{
};
// BoatAttack.BaseController
struct BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// BoatAttack.Boat BoatAttack.BaseController::controller
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___controller_4;
// BoatAttack.Engine BoatAttack.BaseController::engine
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* ___engine_5;
};
// BoatAttack.Benchmark.Benchmark
struct Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean BoatAttack.Benchmark.Benchmark::autoStart
bool ___autoStart_4;
// System.Boolean BoatAttack.Benchmark.Benchmark::singleBench
bool ___singleBench_5;
// System.String BoatAttack.Benchmark.Benchmark::urpVersion
String_t* ___urpVersion_6;
// System.Int32 BoatAttack.Benchmark.Benchmark::simpleRunScene
int32_t ___simpleRunScene_8;
// BoatAttack.Benchmark.BenchmarkConfigData BoatAttack.Benchmark.Benchmark::settings
BenchmarkConfigData_t077F1C38E0D7E2EFC15219C20A759879D4E6F47C* ___settings_9;
// System.Boolean BoatAttack.Benchmark.Benchmark::simpleRun
bool ___simpleRun_10;
// BoatAttack.Benchmark.FinishAction BoatAttack.Benchmark.Benchmark::finish
int32_t ___finish_11;
// System.Int32 BoatAttack.Benchmark.Benchmark::_benchIndex
int32_t ____benchIndex_13;
// System.Int32 BoatAttack.Benchmark.Benchmark::_totalRunFrames
int32_t ____totalRunFrames_18;
// System.Boolean BoatAttack.Benchmark.Benchmark::_running
bool ____running_19;
// System.Collections.Generic.List`1<BoatAttack.Benchmark.PerfBasic> BoatAttack.Benchmark.Benchmark::_perfData
List_1_tD69E81E9EEBFEDA2610025D9CE4E36F444402FE7* ____perfData_20;
};
struct Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields
{
// System.String BoatAttack.Benchmark.Benchmark::UrpVersion
String_t* ___UrpVersion_7;
// System.Boolean BoatAttack.Benchmark.Benchmark::SimpleRun
bool ___SimpleRun_12;
// BoatAttack.Benchmark.BenchmarkData BoatAttack.Benchmark.Benchmark::<Current>k__BackingField
BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* ___U3CCurrentU3Ek__BackingField_14;
// PerfomanceStats BoatAttack.Benchmark.Benchmark::_stats
PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* ____stats_15;
// System.Int32 BoatAttack.Benchmark.Benchmark::CurrentRunIndex
int32_t ___CurrentRunIndex_16;
// System.Int32 BoatAttack.Benchmark.Benchmark::CurrentRunFrame
int32_t ___CurrentRunFrame_17;
};
// BenchmarkPath
struct BenchmarkPath_t97EA659CE5CA4AD4593C4B399B74AA32B98AF96D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// Cinemachine.CinemachineVirtualCamera BenchmarkPath::cam
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___cam_4;
// Cinemachine.CinemachineTrackedDolly BenchmarkPath::dolly
CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* ___dolly_5;
// System.Int32 BenchmarkPath::frameLength
int32_t ___frameLength_6;
};
// BenchmarkResults
struct BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Sprite BenchmarkResults::uiPanel
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___uiPanel_4;
// System.Collections.Generic.List`1<BoatAttack.Benchmark.PerfResults> BenchmarkResults::benchFiles
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* ___benchFiles_5;
// TMPro.TMP_Dropdown BenchmarkResults::fileDropdown
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* ___fileDropdown_6;
// TMPro.TMP_Dropdown BenchmarkResults::resultDropdown
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* ___resultDropdown_7;
// UnityEngine.RectTransform[] BenchmarkResults::infoPanel
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* ___infoPanel_8;
// UnityEngine.RectTransform BenchmarkResults::dataPanel
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___dataPanel_9;
};
// BoatAttack.Boat
struct Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Renderer BoatAttack.Boat::boatRenderer
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___boatRenderer_4;
// UnityEngine.Renderer BoatAttack.Boat::engineRenderer
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___engineRenderer_5;
// BoatAttack.Engine BoatAttack.Boat::engine
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* ___engine_6;
// UnityEngine.Matrix4x4 BoatAttack.Boat::_spawnPosition
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ____spawnPosition_7;
// System.Int32 BoatAttack.Boat::Place
int32_t ___Place_8;
// System.Single BoatAttack.Boat::LapPercentage
float ___LapPercentage_9;
// System.Int32 BoatAttack.Boat::LapCount
int32_t ___LapCount_10;
// System.Boolean BoatAttack.Boat::MatchComplete
bool ___MatchComplete_11;
// System.Int32 BoatAttack.Boat::_wpCount
int32_t ____wpCount_12;
// BoatAttack.WaypointGroup/Waypoint BoatAttack.Boat::_lastCheckpoint
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ____lastCheckpoint_13;
// BoatAttack.WaypointGroup/Waypoint BoatAttack.Boat::_nextCheckpoint
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ____nextCheckpoint_14;
// System.Collections.Generic.List`1<System.Single> BoatAttack.Boat::SplitTimes
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* ___SplitTimes_15;
// Cinemachine.CinemachineVirtualCamera BoatAttack.Boat::cam
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ___cam_16;
// System.Single BoatAttack.Boat::_camFovVel
float ____camFovVel_17;
// BoatAttack.UI.RaceUI BoatAttack.Boat::RaceUi
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* ___RaceUi_18;
// UnityEngine.Object BoatAttack.Boat::_controller
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ____controller_19;
// System.Int32 BoatAttack.Boat::_playerIndex
int32_t ____playerIndex_20;
// System.Boolean BoatAttack.Boat::debugControl
bool ___debugControl_23;
};
struct Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_StaticFields
{
// System.Int32 BoatAttack.Boat::LiveryPrimary
int32_t ___LiveryPrimary_21;
// System.Int32 BoatAttack.Boat::LiveryTrim
int32_t ___LiveryTrim_22;
};
// BoatAttack.BoatFoamGenerator
struct BoatFoamGenerator_tA4C61D7B630EF8454193D8B6C92B9E29A491A99E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Transform BoatAttack.BoatFoamGenerator::boatTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___boatTransform_4;
// UnityEngine.ParticleSystem/MainModule BoatAttack.BoatFoamGenerator::_module
MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 ____module_5;
// UnityEngine.ParticleSystem BoatAttack.BoatFoamGenerator::ps
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___ps_6;
// System.Single BoatAttack.BoatFoamGenerator::waterLevel
float ___waterLevel_7;
// UnityEngine.Vector3 BoatAttack.BoatFoamGenerator::_offset
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____offset_8;
};
// BuoyManager
struct BuoyManager_t4E533A2C0FCA870C02A6D6BF9FEF582E4FEE88C7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.ParticleSystem BuoyManager::ps
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___ps_4;
// UnityEngine.ParticleSystem/ShapeModule BuoyManager::_particleShape
ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 ____particleShape_5;
// UnityEngine.Mesh BuoyManager::_mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ____mesh_6;
// UnityEngine.Vector3[] BuoyManager::_vertices
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____vertices_7;
// UnityEngine.Transform[] BuoyManager::_buoys
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ____buoys_8;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> BuoyManager::_samplePoints
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ____samplePoints_9;
// Unity.Mathematics.float3[] BuoyManager::_heights
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ____heights_10;
// Unity.Mathematics.float3[] BuoyManager::_normals
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ____normals_11;
// System.Int32 BuoyManager::_guid
int32_t ____guid_12;
};
// BoatAttack.CameraManager
struct CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.GameObject BoatAttack.CameraManager::UI
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___UI_4;
// BoatAttack.CameraManager/CameraModes BoatAttack.CameraManager::_camModes
int32_t ____camModes_5;
// UnityEngine.Playables.PlayableDirector BoatAttack.CameraManager::_cutsceneDirector
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* ____cutsceneDirector_6;
// System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCamera> BoatAttack.CameraManager::_cutsceneCameras
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* ____cutsceneCameras_7;
// Cinemachine.CinemachineVirtualCamera BoatAttack.CameraManager::_droneCamera
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ____droneCamera_8;
// Cinemachine.CinemachineVirtualCamera BoatAttack.CameraManager::_raceCamera
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* ____raceCamera_9;
// Cinemachine.CinemachineClearShot BoatAttack.CameraManager::_replayShots
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* ____replayShots_10;
// UnityEngine.UI.Text BoatAttack.CameraManager::_staticCamText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ____staticCamText_11;
// System.Int32 BoatAttack.CameraManager::_curStaticCam
int32_t ____curStaticCam_12;
};
// Cinemachine.CinemachineComponentBase
struct CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineComponentBase::m_vcamOwner
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_vcamOwner_5;
};
// Cinemachine.CinemachineDollyCart
struct CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// Cinemachine.CinemachinePathBase Cinemachine.CinemachineDollyCart::m_Path
CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* ___m_Path_4;
// Cinemachine.CinemachineDollyCart/UpdateMethod Cinemachine.CinemachineDollyCart::m_UpdateMethod
int32_t ___m_UpdateMethod_5;
// Cinemachine.CinemachinePathBase/PositionUnits Cinemachine.CinemachineDollyCart::m_PositionUnits
int32_t ___m_PositionUnits_6;
// System.Single Cinemachine.CinemachineDollyCart::m_Speed
float ___m_Speed_7;
// System.Single Cinemachine.CinemachineDollyCart::m_Position
float ___m_Position_8;
};
// Cinemachine.CinemachineVirtualCameraBase
struct CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.String[] Cinemachine.CinemachineVirtualCameraBase::m_ExcludedPropertiesInInspector
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_ExcludedPropertiesInInspector_4;
// Cinemachine.CinemachineCore/Stage[] Cinemachine.CinemachineVirtualCameraBase::m_LockStageInInspector
StageU5BU5D_tF198CE3C6DE5C3D67552DAB4B9680F3BFF319981* ___m_LockStageInInspector_5;
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_ValidatingStreamVersion
int32_t ___m_ValidatingStreamVersion_6;
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::m_OnValidateCalled
bool ___m_OnValidateCalled_7;
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_StreamingVersion
int32_t ___m_StreamingVersion_8;
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_Priority
int32_t ___m_Priority_9;
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_ActivationId
int32_t ___m_ActivationId_10;
// System.Single Cinemachine.CinemachineVirtualCameraBase::FollowTargetAttachment
float ___FollowTargetAttachment_11;
// System.Single Cinemachine.CinemachineVirtualCameraBase::LookAtTargetAttachment
float ___LookAtTargetAttachment_12;
// Cinemachine.CinemachineVirtualCameraBase/StandbyUpdateMode Cinemachine.CinemachineVirtualCameraBase::m_StandbyUpdate
int32_t ___m_StandbyUpdate_13;
// System.Collections.Generic.List`1<Cinemachine.CinemachineExtension> Cinemachine.CinemachineVirtualCameraBase::<mExtensions>k__BackingField
List_1_tF512ECCA426FF10471372F52B5C8784FC96A7EAC* ___U3CmExtensionsU3Ek__BackingField_14;
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::<PreviousStateIsValid>k__BackingField
bool ___U3CPreviousStateIsValidU3Ek__BackingField_15;
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::m_WasStarted
bool ___m_WasStarted_16;
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::mSlaveStatusUpdated
bool ___mSlaveStatusUpdated_17;
// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCameraBase::m_parentVcam
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_parentVcam_18;
// System.Int32 Cinemachine.CinemachineVirtualCameraBase::m_QueuePriority
int32_t ___m_QueuePriority_19;
// UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::m_CachedFollowTarget
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_CachedFollowTarget_20;
// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCameraBase::m_CachedFollowTargetVcam
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_CachedFollowTargetVcam_21;
// Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineVirtualCameraBase::m_CachedFollowTargetGroup
RuntimeObject* ___m_CachedFollowTargetGroup_22;
// UnityEngine.Transform Cinemachine.CinemachineVirtualCameraBase::m_CachedLookAtTarget
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_CachedLookAtTarget_23;
// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCameraBase::m_CachedLookAtTargetVcam
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___m_CachedLookAtTargetVcam_24;
// Cinemachine.ICinemachineTargetGroup Cinemachine.CinemachineVirtualCameraBase::m_CachedLookAtTargetGroup
RuntimeObject* ___m_CachedLookAtTargetGroup_25;
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::<FollowTargetChanged>k__BackingField
bool ___U3CFollowTargetChangedU3Ek__BackingField_26;
// System.Boolean Cinemachine.CinemachineVirtualCameraBase::<LookAtTargetChanged>k__BackingField
bool ___U3CLookAtTargetChangedU3Ek__BackingField_27;
};
// CloudManager
struct CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Single CloudManager::scale
float ___scale_4;
// UnityEngine.Material CloudManager::material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material_5;
// UnityEngine.LayerMask CloudManager::layer
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___layer_6;
// CloudManager/Cloud[] CloudManager::_clouds
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* ____clouds_7;
};
// CloudRenderer
struct CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Mesh[] CloudRenderer::cloudMeshes
MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* ___cloudMeshes_4;
// UnityEngine.Material CloudRenderer::cloudMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___cloudMaterial_5;
// UnityEngine.ParticleSystem CloudRenderer::ps
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___ps_6;
// Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle> CloudRenderer::particles
NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D ___particles_7;
// UnityEngine.MaterialPropertyBlock[] CloudRenderer::mpbs
MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* ___mpbs_8;
};
// BoatAttack.DayNightController
struct DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Single BoatAttack.DayNightController::time
float ___time_5;
// System.Single[] BoatAttack.DayNightController::_presets
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ____presets_6;
// System.Int32 BoatAttack.DayNightController::_currentPreset
int32_t ____currentPreset_7;
// System.Boolean BoatAttack.DayNightController::autoIcrement
bool ___autoIcrement_9;
// System.Single BoatAttack.DayNightController::speed
float ___speed_10;
// UnityEngine.Material BoatAttack.DayNightController::_skybox
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____skybox_12;
// UnityEngine.Gradient BoatAttack.DayNightController::_skyboxColour
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ____skyboxColour_13;
// UnityEngine.ReflectionProbe[] BoatAttack.DayNightController::reflections
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* ___reflections_14;
// UnityEngine.Light BoatAttack.DayNightController::_sun
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* ____sun_15;
// UnityEngine.Gradient BoatAttack.DayNightController::_sunColour
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ____sunColour_16;
// System.Single BoatAttack.DayNightController::_northHeading
float ____northHeading_17;
// UnityEngine.Gradient BoatAttack.DayNightController::_ambientColour
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ____ambientColour_18;
// UnityEngine.Gradient BoatAttack.DayNightController::_fogColour
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* ____fogColour_19;
// System.Single BoatAttack.DayNightController::_prevTime
float ____prevTime_20;
};
struct DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields
{
// BoatAttack.DayNightController BoatAttack.DayNightController::_instance
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* ____instance_4;
// System.Single BoatAttack.DayNightController::GlobalTime
float ___GlobalTime_11;
};
// DemoRun
struct DemoRun_t4133EACBBF601D5D2279B1288500468A734D2B14 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// DoNotDestroy
struct DoNotDestroy_t509534158702C1DCA85D208C05FD684D506F37B8 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// BoatAttack.Engine
struct Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Rigidbody BoatAttack.Engine::RB
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* ___RB_4;
// System.Single BoatAttack.Engine::VelocityMag
float ___VelocityMag_5;
// UnityEngine.AudioSource BoatAttack.Engine::engineSound
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___engineSound_6;
// UnityEngine.AudioSource BoatAttack.Engine::waterSound
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* ___waterSound_7;
// System.Single BoatAttack.Engine::steeringTorque
float ___steeringTorque_8;
// System.Single BoatAttack.Engine::horsePower
float ___horsePower_9;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> BoatAttack.Engine::_point
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ____point_10;
// Unity.Mathematics.float3[] BoatAttack.Engine::_heights
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ____heights_11;
// Unity.Mathematics.float3[] BoatAttack.Engine::_normals
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ____normals_12;
// System.Int32 BoatAttack.Engine::_guid
int32_t ____guid_13;
// System.Single BoatAttack.Engine::_yHeight
float ____yHeight_14;
// UnityEngine.Vector3 BoatAttack.Engine::enginePosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___enginePosition_15;
// UnityEngine.Vector3 BoatAttack.Engine::_engineDir
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____engineDir_16;
// System.Single BoatAttack.Engine::_turnVel
float ____turnVel_17;
// System.Single BoatAttack.Engine::_currentAngle
float ____currentAngle_18;
};
// FogOverride
struct FogOverride_t8AD6E8056F726E43783B10FF8FEEF8FD2023D3FA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Color FogOverride::mFogColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___mFogColor_4;
};
// GenericRotation
struct GenericRotation_t035DC476C18CC1E0037551F6326551C4AB16B6D9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Vector3 GenericRotation::rotationVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rotationVector_4;
};
// GridSpawner
struct GridSpawner_t7B75A43047E9ABBFA4232C9CAD031FF112CC0C42 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.GameObject GridSpawner::spawnedObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___spawnedObject_4;
// System.Single GridSpawner::xStep
float ___xStep_5;
// System.Single GridSpawner::yStep
float ___yStep_6;
// System.Int32 GridSpawner::columns
int32_t ___columns_7;
// System.Int32 GridSpawner::rows
int32_t ___rows_8;
};
// LoadingScreen
struct LoadingScreen_tFBBB09800C93382F92D7C5E6740BF849FF4AFAD5 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// TMPro.TextMeshProUGUI LoadingScreen::loadingText
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___loadingText_4;
};
// BoatAttack.LodTweaker
struct LodTweaker_t4606CC8CB06076940B0B6174BDB46850B67EDD2A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// GameplayIngredients.Manager
struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_StaticFields
{
// System.Collections.Generic.Dictionary`2<System.Type,GameplayIngredients.Manager> GameplayIngredients.Manager::s_Managers
Dictionary_2_t69F435CD54DBA869B01C80688D37FA2BADCEAE8D* ___s_Managers_4;
// System.Type[] GameplayIngredients.Manager::kAllManagerTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___kAllManagerTypes_5;
};
// MaxLodOption
struct MaxLodOption_t94D2C6AA1B7FC126635050FEDF25A401B2E40806 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 MaxLodOption::_currentLevel
int32_t ____currentLevel_4;
// UnityEngine.UI.Text MaxLodOption::displayText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___displayText_5;
};
// UnityEngine.Experimental.Rendering.MiniProfiler
struct MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean UnityEngine.Experimental.Rendering.MiniProfiler::m_Enable
bool ___m_Enable_4;
// System.Int32 UnityEngine.Experimental.Rendering.MiniProfiler::m_frameCount
int32_t ___m_frameCount_6;
// System.Single UnityEngine.Experimental.Rendering.MiniProfiler::m_AccDeltaTime
float ___m_AccDeltaTime_7;
// System.String UnityEngine.Experimental.Rendering.MiniProfiler::m_statsLabel
String_t* ___m_statsLabel_8;
// UnityEngine.GUIStyle UnityEngine.Experimental.Rendering.MiniProfiler::m_style
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_style_9;
// System.Single[] UnityEngine.Experimental.Rendering.MiniProfiler::m_frameTimes
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_frameTimes_10;
// System.Int32 UnityEngine.Experimental.Rendering.MiniProfiler::m_totalFrames
int32_t ___m_totalFrames_11;
// System.Single UnityEngine.Experimental.Rendering.MiniProfiler::m_minFrameTime
float ___m_minFrameTime_12;
// System.Single UnityEngine.Experimental.Rendering.MiniProfiler::m_maxFrameTime
float ___m_maxFrameTime_13;
// UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry[] UnityEngine.Experimental.Rendering.MiniProfiler::recordersList
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* ___recordersList_14;
};
// PerfomanceStats
struct PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// BoatAttack.Benchmark.PerfBasic PerfomanceStats::Stats
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* ___Stats_4;
// BoatAttack.Benchmark.TestInfo PerfomanceStats::defaultInfo
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* ___defaultInfo_5;
// System.Single PerfomanceStats::frametime
float ___frametime_6;
// System.Single PerfomanceStats::runtime
float ___runtime_7;
// PerfomanceStats/PerfMode PerfomanceStats::mode
int32_t ___mode_8;
// System.Single PerfomanceStats::averageFrametime
float ___averageFrametime_10;
// System.Single PerfomanceStats::averageVel
float ___averageVel_11;
// BoatAttack.Benchmark.FrameData PerfomanceStats::minFrame
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* ___minFrame_12;
// BoatAttack.Benchmark.FrameData PerfomanceStats::maxFrame
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* ___maxFrame_13;
// TMPro.TextMeshProUGUI PerfomanceStats::frametimeDisplay
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___frametimeDisplay_14;
// System.String PerfomanceStats::debugInfo
String_t* ___debugInfo_15;
};
// PlatformFramerateLock
struct PlatformFramerateLock_t19CAAFD3B2751756A06976523970E739DA7C473E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean PlatformFramerateLock::allowUmlimitedFPS
bool ___allowUmlimitedFPS_4;
// System.Int32 PlatformFramerateLock::highEndFPS
int32_t ___highEndFPS_5;
// System.Single PlatformFramerateLock::highEndFixedTimeStep
float ___highEndFixedTimeStep_6;
// System.Int32 PlatformFramerateLock::lowEndFPS
int32_t ___lowEndFPS_7;
// System.Single PlatformFramerateLock::lowEndFixedTimeStep
float ___lowEndFixedTimeStep_8;
};
// BoatAttack.RaceManager
struct RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// BoatAttack.RaceManager/Race BoatAttack.RaceManager::demoRaceData
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* ___demoRaceData_7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Single> BoatAttack.RaceManager::_boatTimes
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* ____boatTimes_9;
// UnityEngine.AddressableAssets.AssetReference[] BoatAttack.RaceManager::boats
AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C* ___boats_11;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.RaceManager::raceUiPrefab
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___raceUiPrefab_12;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.RaceManager::raceUiTouchPrefab
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___raceUiTouchPrefab_13;
};
struct RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields
{
// BoatAttack.RaceManager BoatAttack.RaceManager::Instance
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* ___Instance_4;
// System.Boolean BoatAttack.RaceManager::RaceStarted
bool ___RaceStarted_5;
// BoatAttack.RaceManager/Race BoatAttack.RaceManager::RaceData
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* ___RaceData_6;
// System.Single BoatAttack.RaceManager::RaceTime
float ___RaceTime_8;
// System.Action`1<System.Boolean> BoatAttack.RaceManager::raceStarted
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___raceStarted_10;
};
// BoatAttack.UI.RaceUI
struct RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// BoatAttack.Boat BoatAttack.UI.RaceUI::_boat
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ____boat_4;
// TMPro.TextMeshProUGUI BoatAttack.UI.RaceUI::lapCounter
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___lapCounter_5;
// TMPro.TextMeshProUGUI BoatAttack.UI.RaceUI::positionNumber
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___positionNumber_6;
// TMPro.TextMeshProUGUI BoatAttack.UI.RaceUI::timeTotal
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___timeTotal_7;
// TMPro.TextMeshProUGUI BoatAttack.UI.RaceUI::timeLap
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___timeLap_8;
// TMPro.TextMeshProUGUI BoatAttack.UI.RaceUI::speedText
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___speedText_9;
// TMPro.TextMeshProUGUI BoatAttack.UI.RaceUI::speedFormatText
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* ___speedFormatText_10;
// UnityEngine.RectTransform BoatAttack.UI.RaceUI::map
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___map_11;
// UnityEngine.GameObject BoatAttack.UI.RaceUI::gameplayUi
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameplayUi_12;
// UnityEngine.GameObject BoatAttack.UI.RaceUI::raceStat
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___raceStat_13;
// UnityEngine.GameObject BoatAttack.UI.RaceUI::matchEnd
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___matchEnd_14;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.UI.RaceUI::playerMarker
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___playerMarker_15;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.UI.RaceUI::playerMapMarker
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___playerMapMarker_16;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.UI.RaceUI::raceStatsPlayer
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___raceStatsPlayer_17;
// System.Int32 BoatAttack.UI.RaceUI::_playerIndex
int32_t ____playerIndex_18;
// System.Int32 BoatAttack.UI.RaceUI::_totalLaps
int32_t ____totalLaps_19;
// System.Int32 BoatAttack.UI.RaceUI::_totalPlayers
int32_t ____totalPlayers_20;
// System.Single BoatAttack.UI.RaceUI::_timeOffset
float ____timeOffset_21;
// System.Single BoatAttack.UI.RaceUI::_smoothedSpeed
float ____smoothedSpeed_22;
// System.Single BoatAttack.UI.RaceUI::_smoothSpeedVel
float ____smoothSpeedVel_23;
// BoatAttack.AppSettings/SpeedFormat BoatAttack.UI.RaceUI::_speedFormat
int32_t ____speedFormat_24;
// BoatAttack.UI.RaceStatsPlayer[] BoatAttack.UI.RaceUI::_raceStats
RaceStatsPlayerU5BU5D_t4FA33B110300D06473F566920B6281651620C825* ____raceStats_25;
};
// BoatAttack.RandomHue
struct RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.MeshRenderer[] BoatAttack.RandomHue::renderers
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* ___renderers_4;
};
struct RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_StaticFields
{
// System.Int32 BoatAttack.RandomHue::Hue
int32_t ___Hue_5;
};
// BoatAttack.ReplayCamera
struct ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Transform BoatAttack.ReplayCamera::_focusPoint
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ____focusPoint_7;
// Cinemachine.CinemachineClearShot BoatAttack.ReplayCamera::clearShot
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* ___clearShot_8;
// Cinemachine.ICinemachineCamera BoatAttack.ReplayCamera::currentCam
RuntimeObject* ___currentCam_9;
// System.Single BoatAttack.ReplayCamera::timeSinceCut
float ___timeSinceCut_10;
};
struct ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields
{
// BoatAttack.ReplayCamera BoatAttack.ReplayCamera::Instance
ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* ___Instance_4;
// System.Boolean BoatAttack.ReplayCamera::_spectatorEnabled
bool ____spectatorEnabled_5;
// BoatAttack.BoatData BoatAttack.ReplayCamera::_focusedBoat
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ____focusedBoat_6;
};
// SkyboxSystem
struct SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Transform SkyboxSystem::t
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t_4;
// System.Int32 SkyboxSystem::scalefactor
int32_t ___scalefactor_5;
// UnityEngine.Renderer[] SkyboxSystem::renderList
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* ___renderList_7;
};
struct SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_StaticFields
{
// System.Single SkyboxSystem::<SkyboxScale>k__BackingField
float ___U3CSkyboxScaleU3Ek__BackingField_6;
};
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// BoatAttack.VegetationSystem
struct VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.MaterialPropertyBlock BoatAttack.VegetationSystem::_props
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ____props_4;
};
struct VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_StaticFields
{
// System.Int32 BoatAttack.VegetationSystem::Position
int32_t ___Position_5;
};
// UnityEngine.Rendering.Volume
struct Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Boolean UnityEngine.Rendering.Volume::m_IsGlobal
bool ___m_IsGlobal_4;
// System.Single UnityEngine.Rendering.Volume::priority
float ___priority_5;
// System.Single UnityEngine.Rendering.Volume::blendDistance
float ___blendDistance_6;
// System.Single UnityEngine.Rendering.Volume::weight
float ___weight_7;
// UnityEngine.Rendering.VolumeProfile UnityEngine.Rendering.Volume::sharedProfile
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___sharedProfile_8;
// System.Collections.Generic.List`1<UnityEngine.Collider> UnityEngine.Rendering.Volume::m_Colliders
List_1_t58F89DEDCD7DABB0CFB009AAD9C0CFE061592252* ___m_Colliders_9;
// System.Int32 UnityEngine.Rendering.Volume::m_PreviousLayer
int32_t ___m_PreviousLayer_10;
// System.Single UnityEngine.Rendering.Volume::m_PreviousPriority
float ___m_PreviousPriority_11;
// UnityEngine.Rendering.VolumeProfile UnityEngine.Rendering.Volume::m_InternalProfile
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* ___m_InternalProfile_12;
};
// BoatAttack.WakeGenerator
struct WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Collections.Generic.List`1<BoatAttack.WakeGenerator/Wake> BoatAttack.WakeGenerator::wakes
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* ___wakes_4;
// System.Collections.Generic.List`1<UnityEngine.GameObject> BoatAttack.WakeGenerator::_lrs
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ____lrs_5;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.WakeGenerator::wakePrefab
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___wakePrefab_6;
// System.Single BoatAttack.WakeGenerator::genDistance
float ___genDistance_7;
// System.Single BoatAttack.WakeGenerator::maxAge
float ___maxAge_8;
};
// BoatAttack.WaypointGroup
struct WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 BoatAttack.WaypointGroup::waypointGroupId
int32_t ___waypointGroupId_4;
// UnityEngine.Color BoatAttack.WaypointGroup::waypointColour
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___waypointColour_5;
// System.Boolean BoatAttack.WaypointGroup::loop
bool ___loop_6;
// System.Boolean BoatAttack.WaypointGroup::raceStarted
bool ___raceStarted_7;
// System.Boolean BoatAttack.WaypointGroup::Reverse
bool ___Reverse_8;
// UnityEngine.Matrix4x4[] BoatAttack.WaypointGroup::StartingPositions
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___StartingPositions_9;
// System.Collections.Generic.List`1<BoatAttack.WaypointGroup/Waypoint> BoatAttack.WaypointGroup::WPs
List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* ___WPs_10;
// System.Single BoatAttack.WaypointGroup::length
float ___length_11;
// System.Collections.Generic.Dictionary`2<UnityEngine.BoxCollider,BoatAttack.WaypointGroup/Waypoint> BoatAttack.WaypointGroup::_triggerPairs
Dictionary_2_t802CD67BCE15D7EF1366A70679B3BBE51D5EA8E3* ____triggerPairs_12;
// System.Collections.Generic.SortedDictionary`2<System.Int32,BoatAttack.WaypointGroup/Waypoint> BoatAttack.WaypointGroup::_checkpointPairs
SortedDictionary_2_tEEC62CCCD19045E329BED0F03EC7DD32C221C277* ____checkpointPairs_13;
// System.Int32 BoatAttack.WaypointGroup::_curWpId
int32_t ____curWpId_14;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.WaypointGroup::checkpoint
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___checkpoint_15;
// UnityEngine.BoxCollider[] BoatAttack.WaypointGroup::_triggers
BoxColliderU5BU5D_t480DB1FE94F3AF43170D4B8704490BF6CB1F9370* ____triggers_17;
};
struct WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_StaticFields
{
// BoatAttack.WaypointGroup BoatAttack.WaypointGroup::<Instance>k__BackingField
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* ___U3CInstanceU3Ek__BackingField_16;
};
// WaypointTest
struct WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// BoatAttack.WaypointGroup WaypointTest::wpGroup
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* ___wpGroup_4;
// System.Single WaypointTest::segmentPercentage
float ___segmentPercentage_5;
// System.Single WaypointTest::trackPercentage
float ___trackPercentage_6;
};
// BoatAttack.WindsurferManager
struct WindsurferManager_tA169B7F10B9B39D72D316A695B8C9D3949314BE6 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Transform[] BoatAttack.WindsurferManager::surfers
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* ___surfers_4;
// Unity.Collections.NativeArray`1<Unity.Mathematics.float3> BoatAttack.WindsurferManager::_points
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 ____points_5;
// Unity.Mathematics.float3[] BoatAttack.WindsurferManager::_heights
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ____heights_6;
// Unity.Mathematics.float3[] BoatAttack.WindsurferManager::_normals
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* ____normals_7;
// UnityEngine.Vector3[] BoatAttack.WindsurferManager::_smoothPositions
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____smoothPositions_8;
// System.Int32 BoatAttack.WindsurferManager::_guid
int32_t ____guid_9;
};
// WindzoneExtended
struct WindzoneExtended_t038D5FE4B240BEAB027E991CE8427C6BAC35341E : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.WindZone WindzoneExtended::zone
WindZone_t7946C428D1DA3C255DCDC832A39B871EDC1315A7* ___zone_4;
// UnityEngine.Vector4 WindzoneExtended::_windVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____windVector_5;
// System.String WindzoneExtended::shaderProp
String_t* ___shaderProp_6;
// System.Single WindzoneExtended::test
float ___test_7;
};
// BoatAttack.AiController
struct AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1 : public BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981
{
// UnityEngine.AI.NavMeshPath BoatAttack.AiController::NavPath
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* ___NavPath_6;
// UnityEngine.Vector3[] BoatAttack.AiController::_pathPoint
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____pathPoint_7;
// UnityEngine.Vector3 BoatAttack.AiController::_curWpPos
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____curWpPos_8;
// System.Int32 BoatAttack.AiController::_curPoint
int32_t ____curPoint_9;
// System.Int32 BoatAttack.AiController::CurWp
int32_t ___CurWp_10;
// System.Boolean BoatAttack.AiController::_foundPath
bool ____foundPath_11;
// System.Int32 BoatAttack.AiController::_pathPointNum
int32_t ____pathPointNum_12;
// System.Single BoatAttack.AiController::_idleTime
float ____idleTime_13;
// UnityEngine.Vector3 BoatAttack.AiController::_tempFrom
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____tempFrom_14;
// UnityEngine.Vector3 BoatAttack.AiController::_tempTo
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ____tempTo_15;
// System.Single BoatAttack.AiController::_targetSide
float ____targetSide_16;
// BoatAttack.WaypointGroup/Waypoint[] BoatAttack.AiController::_wPs
WaypointU5BU5D_tC1617E3A251E60612E94A984057F3847A389FF63* ____wPs_17;
};
// BoatAttack.AppSettings
struct AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425 : public Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A
{
// UnityEngine.GameObject BoatAttack.AppSettings::loadingScreenObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___loadingScreenObject_7;
// BoatAttack.AppSettings/RenderRes BoatAttack.AppSettings::maxRenderSize
int32_t ___maxRenderSize_9;
// System.Boolean BoatAttack.AppSettings::variableResolution
bool ___variableResolution_10;
// System.Single BoatAttack.AppSettings::axisBias
float ___axisBias_11;
// System.Single BoatAttack.AppSettings::minScale
float ___minScale_12;
// BoatAttack.AppSettings/Framerate BoatAttack.AppSettings::targetFramerate
int32_t ___targetFramerate_13;
// System.Single BoatAttack.AppSettings::currentDynamicScale
float ___currentDynamicScale_14;
// System.Single BoatAttack.AppSettings::maxScale
float ___maxScale_15;
// BoatAttack.AppSettings/SpeedFormat BoatAttack.AppSettings::speedFormat
int32_t ___speedFormat_16;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.AppSettings::loadingScreen
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___loadingScreen_17;
// UnityEngine.AddressableAssets.AssetReference BoatAttack.AppSettings::volumeManager
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* ___volumeManager_18;
// UnityEngine.GameObject BoatAttack.AppSettings::consoleCanvas
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___consoleCanvas_19;
};
struct AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields
{
// BoatAttack.AppSettings BoatAttack.AppSettings::Instance
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* ___Instance_6;
// UnityEngine.Camera BoatAttack.AppSettings::MainCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___MainCamera_8;
// UnityEngine.GameObject BoatAttack.AppSettings::ConsoleCanvas
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___ConsoleCanvas_20;
};
// Cinemachine.CinemachineBasicMultiChannelPerlin
struct CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A
{
// Cinemachine.NoiseSettings Cinemachine.CinemachineBasicMultiChannelPerlin::m_NoiseProfile
NoiseSettings_tFCB86EB3704D64D89D6D747BEAE83E1757EF68F1* ___m_NoiseProfile_6;
// UnityEngine.Vector3 Cinemachine.CinemachineBasicMultiChannelPerlin::m_PivotOffset
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PivotOffset_7;
// System.Single Cinemachine.CinemachineBasicMultiChannelPerlin::m_AmplitudeGain
float ___m_AmplitudeGain_8;
// System.Single Cinemachine.CinemachineBasicMultiChannelPerlin::m_FrequencyGain
float ___m_FrequencyGain_9;
// System.Boolean Cinemachine.CinemachineBasicMultiChannelPerlin::mInitialized
bool ___mInitialized_10;
// System.Single Cinemachine.CinemachineBasicMultiChannelPerlin::mNoiseTime
float ___mNoiseTime_11;
// UnityEngine.Vector3 Cinemachine.CinemachineBasicMultiChannelPerlin::mNoiseOffsets
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mNoiseOffsets_12;
};
// Cinemachine.CinemachineClearShot
struct CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
// UnityEngine.Transform Cinemachine.CinemachineClearShot::m_LookAt
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28;
// UnityEngine.Transform Cinemachine.CinemachineClearShot::m_Follow
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow_29;
// System.Boolean Cinemachine.CinemachineClearShot::m_ShowDebugText
bool ___m_ShowDebugText_30;
// Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineClearShot::m_ChildCameras
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_ChildCameras_31;
// System.Single Cinemachine.CinemachineClearShot::m_ActivateAfter
float ___m_ActivateAfter_32;
// System.Single Cinemachine.CinemachineClearShot::m_MinDuration
float ___m_MinDuration_33;
// System.Boolean Cinemachine.CinemachineClearShot::m_RandomizeChoice
bool ___m_RandomizeChoice_34;
// Cinemachine.CinemachineBlendDefinition Cinemachine.CinemachineClearShot::m_DefaultBlend
CinemachineBlendDefinition_t6A16D5B51D440E317D413EC8612647EDA0A6580B ___m_DefaultBlend_35;
// Cinemachine.CinemachineBlenderSettings Cinemachine.CinemachineClearShot::m_CustomBlends
CinemachineBlenderSettings_t55EA371578F7C0ADACF81ACF631C0838A459ED18* ___m_CustomBlends_36;
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::<LiveChild>k__BackingField
RuntimeObject* ___U3CLiveChildU3Ek__BackingField_37;
// Cinemachine.CameraState Cinemachine.CinemachineClearShot::m_State
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_38;
// System.Single Cinemachine.CinemachineClearShot::mActivationTime
float ___mActivationTime_39;
// System.Single Cinemachine.CinemachineClearShot::mPendingActivationTime
float ___mPendingActivationTime_40;
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::mPendingCamera
RuntimeObject* ___mPendingCamera_41;
// Cinemachine.CinemachineBlend Cinemachine.CinemachineClearShot::mActiveBlend
CinemachineBlend_t727AC6579F9C674EB8E01FC3ACB846B20786FF5E* ___mActiveBlend_42;
// System.Boolean Cinemachine.CinemachineClearShot::mRandomizeNow
bool ___mRandomizeNow_43;
// Cinemachine.CinemachineVirtualCameraBase[] Cinemachine.CinemachineClearShot::m_RandomizedChilden
CinemachineVirtualCameraBaseU5BU5D_tAED2FCB4E3A98A06351B4C6D3FECEDF3F3FE3BF4* ___m_RandomizedChilden_44;
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::m_TransitioningFrom
RuntimeObject* ___m_TransitioningFrom_45;
};
// Cinemachine.CinemachineTrackedDolly
struct CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037 : public CinemachineComponentBase_tDF1741220995A46FEA90E1FB7EA206D973D7428A
{
// Cinemachine.CinemachinePathBase Cinemachine.CinemachineTrackedDolly::m_Path
CinemachinePathBase_t9BA180040D1DA9F876C41BC313973F3A24EE7B8D* ___m_Path_6;
// System.Single Cinemachine.CinemachineTrackedDolly::m_PathPosition
float ___m_PathPosition_7;
// Cinemachine.CinemachinePathBase/PositionUnits Cinemachine.CinemachineTrackedDolly::m_PositionUnits
int32_t ___m_PositionUnits_8;
// UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::m_PathOffset
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PathOffset_9;
// System.Single Cinemachine.CinemachineTrackedDolly::m_XDamping
float ___m_XDamping_10;
// System.Single Cinemachine.CinemachineTrackedDolly::m_YDamping
float ___m_YDamping_11;
// System.Single Cinemachine.CinemachineTrackedDolly::m_ZDamping
float ___m_ZDamping_12;
// Cinemachine.CinemachineTrackedDolly/CameraUpMode Cinemachine.CinemachineTrackedDolly::m_CameraUp
int32_t ___m_CameraUp_13;
// System.Single Cinemachine.CinemachineTrackedDolly::m_PitchDamping
float ___m_PitchDamping_14;
// System.Single Cinemachine.CinemachineTrackedDolly::m_YawDamping
float ___m_YawDamping_15;
// System.Single Cinemachine.CinemachineTrackedDolly::m_RollDamping
float ___m_RollDamping_16;
// Cinemachine.CinemachineTrackedDolly/AutoDolly Cinemachine.CinemachineTrackedDolly::m_AutoDolly
AutoDolly_t2A1304C5BB63C2FF83D89FEDB930C94D9ECA0115 ___m_AutoDolly_17;
// System.Single Cinemachine.CinemachineTrackedDolly::m_PreviousPathPosition
float ___m_PreviousPathPosition_18;
// UnityEngine.Quaternion Cinemachine.CinemachineTrackedDolly::m_PreviousOrientation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_PreviousOrientation_19;
// UnityEngine.Vector3 Cinemachine.CinemachineTrackedDolly::m_PreviousCameraPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_PreviousCameraPosition_20;
};
// Cinemachine.CinemachineVirtualCamera
struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50 : public CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE
{
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_LookAt
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_LookAt_28;
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_Follow
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Follow_29;
// Cinemachine.LensSettings Cinemachine.CinemachineVirtualCamera::m_Lens
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE ___m_Lens_30;
// Cinemachine.CinemachineVirtualCameraBase/TransitionParams Cinemachine.CinemachineVirtualCamera::m_Transitions
TransitionParams_tB597191957C5719625DEDBA130A4C3437346CDCA ___m_Transitions_31;
// Cinemachine.CinemachineVirtualCameraBase/BlendHint Cinemachine.CinemachineVirtualCamera::m_LegacyBlendHint
int32_t ___m_LegacyBlendHint_32;
// System.Boolean Cinemachine.CinemachineVirtualCamera::m_UserIsDragging
bool ___m_UserIsDragging_36;
// Cinemachine.CameraState Cinemachine.CinemachineVirtualCamera::m_State
CameraState_tBC57F8D313D0D19718B24CFBD690C089C2140156 ___m_State_37;
// Cinemachine.CinemachineComponentBase[] Cinemachine.CinemachineVirtualCamera::m_ComponentPipeline
CinemachineComponentBaseU5BU5D_t479D9A9F2F2C4AB6F50F6C64FAC4BC8EC602C077* ___m_ComponentPipeline_38;
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::m_ComponentOwner
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_ComponentOwner_39;
// UnityEngine.Transform Cinemachine.CinemachineVirtualCamera::mCachedLookAtTarget
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mCachedLookAtTarget_40;
// Cinemachine.CinemachineVirtualCameraBase Cinemachine.CinemachineVirtualCamera::mCachedLookAtTargetVcam
CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* ___mCachedLookAtTargetVcam_41;
};
struct CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_StaticFields
{
// Cinemachine.CinemachineVirtualCamera/CreatePipelineDelegate Cinemachine.CinemachineVirtualCamera::CreatePipelineOverride
CreatePipelineDelegate_tC9ED5364DE6A2A753E8C9FF767C2C37C5CBB6BFC* ___CreatePipelineOverride_34;
// Cinemachine.CinemachineVirtualCamera/DestroyPipelineDelegate Cinemachine.CinemachineVirtualCamera::DestroyPipelineOverride
DestroyPipelineDelegate_tDBA135A8B9ACD670F6144200C281F32F728BB842* ___DestroyPipelineOverride_35;
};
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6;
// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7;
// System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate
bool ___m_SkipLayoutUpdate_8;
// System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate
bool ___m_SkipMaterialUpdate_9;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget
bool ___m_RaycastTarget_10;
// UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_11;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_12;
// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_13;
// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_14;
// System.Boolean UnityEngine.UI.Graphic::m_VertsDirty
bool ___m_VertsDirty_15;
// System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty
bool ___m_MaterialDirty_16;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_17;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_18;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_19;
// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_22;
// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_23;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_24;
// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_25;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Graphic::s_DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI_4;
// UnityEngine.Texture2D UnityEngine.UI.Graphic::s_WhiteTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture_5;
// UnityEngine.Mesh UnityEngine.UI.Graphic::s_Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh_20;
// UnityEngine.UI.VertexHelper UnityEngine.UI.Graphic::s_VertexHelper
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper_21;
};
// BoatAttack.HumanController
struct HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0 : public BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981
{
// InputControls BoatAttack.HumanController::_controls
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ____controls_6;
// System.Single BoatAttack.HumanController::_throttle
float ____throttle_7;
// System.Single BoatAttack.HumanController::_steering
float ____steering_8;
// System.Boolean BoatAttack.HumanController::_paused
bool ____paused_9;
};
// UnityEngine.UI.LayoutGroup
struct LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.RectOffset UnityEngine.UI.LayoutGroup::m_Padding
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding_4;
// UnityEngine.TextAnchor UnityEngine.UI.LayoutGroup::m_ChildAlignment
int32_t ___m_ChildAlignment_5;
// UnityEngine.RectTransform UnityEngine.UI.LayoutGroup::m_Rect
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Rect_6;
// UnityEngine.DrivenRectTransformTracker UnityEngine.UI.LayoutGroup::m_Tracker
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker_7;
// UnityEngine.Vector2 UnityEngine.UI.LayoutGroup::m_TotalMinSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalMinSize_8;
// UnityEngine.Vector2 UnityEngine.UI.LayoutGroup::m_TotalPreferredSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalPreferredSize_9;
// UnityEngine.Vector2 UnityEngine.UI.LayoutGroup::m_TotalFlexibleSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalFlexibleSize_10;
// System.Collections.Generic.List`1<UnityEngine.RectTransform> UnityEngine.UI.LayoutGroup::m_RectChildren
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* ___m_RectChildren_11;
};
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Boolean UnityEngine.UI.Selectable::m_EnableCalled
bool ___m_EnableCalled_6;
// UnityEngine.UI.Navigation UnityEngine.UI.Selectable::m_Navigation
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation_7;
// UnityEngine.UI.Selectable/Transition UnityEngine.UI.Selectable::m_Transition
int32_t ___m_Transition_8;
// UnityEngine.UI.ColorBlock UnityEngine.UI.Selectable::m_Colors
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors_9;
// UnityEngine.UI.SpriteState UnityEngine.UI.Selectable::m_SpriteState
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState_10;
// UnityEngine.UI.AnimationTriggers UnityEngine.UI.Selectable::m_AnimationTriggers
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers_11;
// System.Boolean UnityEngine.UI.Selectable::m_Interactable
bool ___m_Interactable_12;
// UnityEngine.UI.Graphic UnityEngine.UI.Selectable::m_TargetGraphic
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic_13;
// System.Boolean UnityEngine.UI.Selectable::m_GroupsAllowInteraction
bool ___m_GroupsAllowInteraction_14;
// System.Int32 UnityEngine.UI.Selectable::m_CurrentIndex
int32_t ___m_CurrentIndex_15;
// System.Boolean UnityEngine.UI.Selectable::<isPointerInside>k__BackingField
bool ___U3CisPointerInsideU3Ek__BackingField_16;
// System.Boolean UnityEngine.UI.Selectable::<isPointerDown>k__BackingField
bool ___U3CisPointerDownU3Ek__BackingField_17;
// System.Boolean UnityEngine.UI.Selectable::<hasSelection>k__BackingField
bool ___U3ChasSelectionU3Ek__BackingField_18;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup> UnityEngine.UI.Selectable::m_CanvasGroupCache
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache_19;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_StaticFields
{
// UnityEngine.UI.Selectable[] UnityEngine.UI.Selectable::s_Selectables
SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9* ___s_Selectables_4;
// System.Int32 UnityEngine.UI.Selectable::s_SelectableCount
int32_t ___s_SelectableCount_5;
};
// UnityEngine.UI.HorizontalOrVerticalLayoutGroup
struct HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E : public LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE
{
// System.Single UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_Spacing
float ___m_Spacing_12;
// System.Boolean UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_ChildForceExpandWidth
bool ___m_ChildForceExpandWidth_13;
// System.Boolean UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_ChildForceExpandHeight
bool ___m_ChildForceExpandHeight_14;
// System.Boolean UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_ChildControlWidth
bool ___m_ChildControlWidth_15;
// System.Boolean UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_ChildControlHeight
bool ___m_ChildControlHeight_16;
// System.Boolean UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_ChildScaleWidth
bool ___m_ChildScaleWidth_17;
// System.Boolean UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_ChildScaleHeight
bool ___m_ChildScaleHeight_18;
// System.Boolean UnityEngine.UI.HorizontalOrVerticalLayoutGroup::m_ReverseArrangement
bool ___m_ReverseArrangement_19;
};
// UnityEngine.UI.MaskableGraphic
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil
bool ___m_ShouldRecalculateStencil_26;
// UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_27;
// UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_28;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable
bool ___m_Maskable_29;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic
bool ___m_IsMaskingGraphic_30;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking
bool ___m_IncludeForMasking_31;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_32;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate
bool ___m_ShouldRecalculate_33;
// System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue
int32_t ___m_StencilValue_34;
// UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_35;
};
// TMPro.TMP_Dropdown
struct TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504 : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
// UnityEngine.RectTransform TMPro.TMP_Dropdown::m_Template
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Template_20;
// TMPro.TMP_Text TMPro.TMP_Dropdown::m_CaptionText
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_CaptionText_21;
// UnityEngine.UI.Image TMPro.TMP_Dropdown::m_CaptionImage
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___m_CaptionImage_22;
// UnityEngine.UI.Graphic TMPro.TMP_Dropdown::m_Placeholder
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Placeholder_23;
// TMPro.TMP_Text TMPro.TMP_Dropdown::m_ItemText
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_ItemText_24;
// UnityEngine.UI.Image TMPro.TMP_Dropdown::m_ItemImage
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* ___m_ItemImage_25;
// System.Int32 TMPro.TMP_Dropdown::m_Value
int32_t ___m_Value_26;
// TMPro.TMP_Dropdown/OptionDataList TMPro.TMP_Dropdown::m_Options
OptionDataList_tF66EA4801BFA499F010E6EFF89ED760BF4F0BEE1* ___m_Options_27;
// TMPro.TMP_Dropdown/DropdownEvent TMPro.TMP_Dropdown::m_OnValueChanged
DropdownEvent_tFD4609E80240BC887A6D31F9F3C252A8A6843E91* ___m_OnValueChanged_28;
// System.Single TMPro.TMP_Dropdown::m_AlphaFadeSpeed
float ___m_AlphaFadeSpeed_29;
// UnityEngine.GameObject TMPro.TMP_Dropdown::m_Dropdown
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Dropdown_30;
// UnityEngine.GameObject TMPro.TMP_Dropdown::m_Blocker
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Blocker_31;
// System.Collections.Generic.List`1<TMPro.TMP_Dropdown/DropdownItem> TMPro.TMP_Dropdown::m_Items
List_1_tA7EEECF976A6B4957450A4D235070C9324ED1A97* ___m_Items_32;
// TMPro.TweenRunner`1<TMPro.FloatTween> TMPro.TMP_Dropdown::m_AlphaTweenRunner
TweenRunner_1_tF277B20625C8B1939DC85508C4679C690757395E* ___m_AlphaTweenRunner_33;
// System.Boolean TMPro.TMP_Dropdown::validTemplate
bool ___validTemplate_34;
// UnityEngine.Coroutine TMPro.TMP_Dropdown::m_Coroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_Coroutine_35;
};
struct TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504_StaticFields
{
// TMPro.TMP_Dropdown/OptionData TMPro.TMP_Dropdown::s_NoOptionData
OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* ___s_NoOptionData_36;
};
// UnityEngine.UI.HorizontalLayoutGroup
struct HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA : public HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E
{
};
// UnityEngine.UI.Image
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.Sprite UnityEngine.UI.Image::m_Sprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_Sprite_37;
// UnityEngine.Sprite UnityEngine.UI.Image::m_OverrideSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_OverrideSprite_38;
// UnityEngine.UI.Image/Type UnityEngine.UI.Image::m_Type
int32_t ___m_Type_39;
// System.Boolean UnityEngine.UI.Image::m_PreserveAspect
bool ___m_PreserveAspect_40;
// System.Boolean UnityEngine.UI.Image::m_FillCenter
bool ___m_FillCenter_41;
// UnityEngine.UI.Image/FillMethod UnityEngine.UI.Image::m_FillMethod
int32_t ___m_FillMethod_42;
// System.Single UnityEngine.UI.Image::m_FillAmount
float ___m_FillAmount_43;
// System.Boolean UnityEngine.UI.Image::m_FillClockwise
bool ___m_FillClockwise_44;
// System.Int32 UnityEngine.UI.Image::m_FillOrigin
int32_t ___m_FillOrigin_45;
// System.Single UnityEngine.UI.Image::m_AlphaHitTestMinimumThreshold
float ___m_AlphaHitTestMinimumThreshold_46;
// System.Boolean UnityEngine.UI.Image::m_Tracked
bool ___m_Tracked_47;
// System.Boolean UnityEngine.UI.Image::m_UseSpriteMesh
bool ___m_UseSpriteMesh_48;
// System.Single UnityEngine.UI.Image::m_PixelsPerUnitMultiplier
float ___m_PixelsPerUnitMultiplier_49;
// System.Single UnityEngine.UI.Image::m_CachedReferencePixelsPerUnit
float ___m_CachedReferencePixelsPerUnit_50;
};
struct Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Image::s_ETC1DefaultUI
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_ETC1DefaultUI_36;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_VertScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_VertScratch_51;
// UnityEngine.Vector2[] UnityEngine.UI.Image::s_UVScratch
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_UVScratch_52;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Xy
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Xy_53;
// UnityEngine.Vector3[] UnityEngine.UI.Image::s_Uv
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_Uv_54;
// System.Collections.Generic.List`1<UnityEngine.UI.Image> UnityEngine.UI.Image::m_TrackedTexturelessImages
List_1_tE6BB71ABF15905EFA2BE92C38A2716547AEADB19* ___m_TrackedTexturelessImages_55;
// System.Boolean UnityEngine.UI.Image::s_Initialized
bool ___s_Initialized_56;
};
// TMPro.TMP_Text
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// System.String TMPro.TMP_Text::m_text
String_t* ___m_text_36;
// System.Boolean TMPro.TMP_Text::m_IsTextBackingStringDirty
bool ___m_IsTextBackingStringDirty_37;
// TMPro.ITextPreprocessor TMPro.TMP_Text::m_TextPreprocessor
RuntimeObject* ___m_TextPreprocessor_38;
// System.Boolean TMPro.TMP_Text::m_isRightToLeft
bool ___m_isRightToLeft_39;
// TMPro.TMP_FontAsset TMPro.TMP_Text::m_fontAsset
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_fontAsset_40;
// TMPro.TMP_FontAsset TMPro.TMP_Text::m_currentFontAsset
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_currentFontAsset_41;
// System.Boolean TMPro.TMP_Text::m_isSDFShader
bool ___m_isSDFShader_42;
// UnityEngine.Material TMPro.TMP_Text::m_sharedMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_sharedMaterial_43;
// UnityEngine.Material TMPro.TMP_Text::m_currentMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_currentMaterial_44;
// System.Int32 TMPro.TMP_Text::m_currentMaterialIndex
int32_t ___m_currentMaterialIndex_48;
// UnityEngine.Material[] TMPro.TMP_Text::m_fontSharedMaterials
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontSharedMaterials_49;
// UnityEngine.Material TMPro.TMP_Text::m_fontMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fontMaterial_50;
// UnityEngine.Material[] TMPro.TMP_Text::m_fontMaterials
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontMaterials_51;
// System.Boolean TMPro.TMP_Text::m_isMaterialDirty
bool ___m_isMaterialDirty_52;
// UnityEngine.Color32 TMPro.TMP_Text::m_fontColor32
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_fontColor32_53;
// UnityEngine.Color TMPro.TMP_Text::m_fontColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_fontColor_54;
// UnityEngine.Color32 TMPro.TMP_Text::m_underlineColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_underlineColor_56;
// UnityEngine.Color32 TMPro.TMP_Text::m_strikethroughColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_strikethroughColor_57;
// System.Boolean TMPro.TMP_Text::m_enableVertexGradient
bool ___m_enableVertexGradient_58;
// TMPro.ColorMode TMPro.TMP_Text::m_colorMode
int32_t ___m_colorMode_59;
// TMPro.VertexGradient TMPro.TMP_Text::m_fontColorGradient
VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F ___m_fontColorGradient_60;
// TMPro.TMP_ColorGradient TMPro.TMP_Text::m_fontColorGradientPreset
TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_fontColorGradientPreset_61;
// TMPro.TMP_SpriteAsset TMPro.TMP_Text::m_spriteAsset
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_spriteAsset_62;
// System.Boolean TMPro.TMP_Text::m_tintAllSprites
bool ___m_tintAllSprites_63;
// System.Boolean TMPro.TMP_Text::m_tintSprite
bool ___m_tintSprite_64;
// UnityEngine.Color32 TMPro.TMP_Text::m_spriteColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_spriteColor_65;
// TMPro.TMP_StyleSheet TMPro.TMP_Text::m_StyleSheet
TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* ___m_StyleSheet_66;
// TMPro.TMP_Style TMPro.TMP_Text::m_TextStyle
TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* ___m_TextStyle_67;
// System.Int32 TMPro.TMP_Text::m_TextStyleHashCode
int32_t ___m_TextStyleHashCode_68;
// System.Boolean TMPro.TMP_Text::m_overrideHtmlColors
bool ___m_overrideHtmlColors_69;
// UnityEngine.Color32 TMPro.TMP_Text::m_faceColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_faceColor_70;
// UnityEngine.Color32 TMPro.TMP_Text::m_outlineColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_outlineColor_71;
// System.Single TMPro.TMP_Text::m_outlineWidth
float ___m_outlineWidth_72;
// System.Single TMPro.TMP_Text::m_fontSize
float ___m_fontSize_73;
// System.Single TMPro.TMP_Text::m_currentFontSize
float ___m_currentFontSize_74;
// System.Single TMPro.TMP_Text::m_fontSizeBase
float ___m_fontSizeBase_75;
// TMPro.TMP_TextProcessingStack`1<System.Single> TMPro.TMP_Text::m_sizeStack
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_sizeStack_76;
// TMPro.FontWeight TMPro.TMP_Text::m_fontWeight
int32_t ___m_fontWeight_77;
// TMPro.FontWeight TMPro.TMP_Text::m_FontWeightInternal
int32_t ___m_FontWeightInternal_78;
// TMPro.TMP_TextProcessingStack`1<TMPro.FontWeight> TMPro.TMP_Text::m_FontWeightStack
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___m_FontWeightStack_79;
// System.Boolean TMPro.TMP_Text::m_enableAutoSizing
bool ___m_enableAutoSizing_80;
// System.Single TMPro.TMP_Text::m_maxFontSize
float ___m_maxFontSize_81;
// System.Single TMPro.TMP_Text::m_minFontSize
float ___m_minFontSize_82;
// System.Int32 TMPro.TMP_Text::m_AutoSizeIterationCount
int32_t ___m_AutoSizeIterationCount_83;
// System.Int32 TMPro.TMP_Text::m_AutoSizeMaxIterationCount
int32_t ___m_AutoSizeMaxIterationCount_84;
// System.Boolean TMPro.TMP_Text::m_IsAutoSizePointSizeSet
bool ___m_IsAutoSizePointSizeSet_85;
// System.Single TMPro.TMP_Text::m_fontSizeMin
float ___m_fontSizeMin_86;
// System.Single TMPro.TMP_Text::m_fontSizeMax
float ___m_fontSizeMax_87;
// TMPro.FontStyles TMPro.TMP_Text::m_fontStyle
int32_t ___m_fontStyle_88;
// TMPro.FontStyles TMPro.TMP_Text::m_FontStyleInternal
int32_t ___m_FontStyleInternal_89;
// TMPro.TMP_FontStyleStack TMPro.TMP_Text::m_fontStyleStack
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___m_fontStyleStack_90;
// System.Boolean TMPro.TMP_Text::m_isUsingBold
bool ___m_isUsingBold_91;
// TMPro.HorizontalAlignmentOptions TMPro.TMP_Text::m_HorizontalAlignment
int32_t ___m_HorizontalAlignment_92;
// TMPro.VerticalAlignmentOptions TMPro.TMP_Text::m_VerticalAlignment
int32_t ___m_VerticalAlignment_93;
// TMPro.TextAlignmentOptions TMPro.TMP_Text::m_textAlignment
int32_t ___m_textAlignment_94;
// TMPro.HorizontalAlignmentOptions TMPro.TMP_Text::m_lineJustification
int32_t ___m_lineJustification_95;
// TMPro.TMP_TextProcessingStack`1<TMPro.HorizontalAlignmentOptions> TMPro.TMP_Text::m_lineJustificationStack
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___m_lineJustificationStack_96;
// UnityEngine.Vector3[] TMPro.TMP_Text::m_textContainerLocalCorners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_textContainerLocalCorners_97;
// System.Single TMPro.TMP_Text::m_characterSpacing
float ___m_characterSpacing_98;
// System.Single TMPro.TMP_Text::m_cSpacing
float ___m_cSpacing_99;
// System.Single TMPro.TMP_Text::m_monoSpacing
float ___m_monoSpacing_100;
// System.Single TMPro.TMP_Text::m_wordSpacing
float ___m_wordSpacing_101;
// System.Single TMPro.TMP_Text::m_lineSpacing
float ___m_lineSpacing_102;
// System.Single TMPro.TMP_Text::m_lineSpacingDelta
float ___m_lineSpacingDelta_103;
// System.Single TMPro.TMP_Text::m_lineHeight
float ___m_lineHeight_104;
// System.Boolean TMPro.TMP_Text::m_IsDrivenLineSpacing
bool ___m_IsDrivenLineSpacing_105;
// System.Single TMPro.TMP_Text::m_lineSpacingMax
float ___m_lineSpacingMax_106;
// System.Single TMPro.TMP_Text::m_paragraphSpacing
float ___m_paragraphSpacing_107;
// System.Single TMPro.TMP_Text::m_charWidthMaxAdj
float ___m_charWidthMaxAdj_108;
// System.Single TMPro.TMP_Text::m_charWidthAdjDelta
float ___m_charWidthAdjDelta_109;
// System.Boolean TMPro.TMP_Text::m_enableWordWrapping
bool ___m_enableWordWrapping_110;
// System.Boolean TMPro.TMP_Text::m_isCharacterWrappingEnabled
bool ___m_isCharacterWrappingEnabled_111;
// System.Boolean TMPro.TMP_Text::m_isNonBreakingSpace
bool ___m_isNonBreakingSpace_112;
// System.Boolean TMPro.TMP_Text::m_isIgnoringAlignment
bool ___m_isIgnoringAlignment_113;
// System.Single TMPro.TMP_Text::m_wordWrappingRatios
float ___m_wordWrappingRatios_114;
// TMPro.TextOverflowModes TMPro.TMP_Text::m_overflowMode
int32_t ___m_overflowMode_115;
// System.Int32 TMPro.TMP_Text::m_firstOverflowCharacterIndex
int32_t ___m_firstOverflowCharacterIndex_116;
// TMPro.TMP_Text TMPro.TMP_Text::m_linkedTextComponent
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_linkedTextComponent_117;
// TMPro.TMP_Text TMPro.TMP_Text::parentLinkedComponent
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___parentLinkedComponent_118;
// System.Boolean TMPro.TMP_Text::m_isTextTruncated
bool ___m_isTextTruncated_119;
// System.Boolean TMPro.TMP_Text::m_enableKerning
bool ___m_enableKerning_120;
// System.Single TMPro.TMP_Text::m_GlyphHorizontalAdvanceAdjustment
float ___m_GlyphHorizontalAdvanceAdjustment_121;
// System.Boolean TMPro.TMP_Text::m_enableExtraPadding
bool ___m_enableExtraPadding_122;
// System.Boolean TMPro.TMP_Text::checkPaddingRequired
bool ___checkPaddingRequired_123;
// System.Boolean TMPro.TMP_Text::m_isRichText
bool ___m_isRichText_124;
// System.Boolean TMPro.TMP_Text::m_parseCtrlCharacters
bool ___m_parseCtrlCharacters_125;
// System.Boolean TMPro.TMP_Text::m_isOverlay
bool ___m_isOverlay_126;
// System.Boolean TMPro.TMP_Text::m_isOrthographic
bool ___m_isOrthographic_127;
// System.Boolean TMPro.TMP_Text::m_isCullingEnabled
bool ___m_isCullingEnabled_128;
// System.Boolean TMPro.TMP_Text::m_isMaskingEnabled
bool ___m_isMaskingEnabled_129;
// System.Boolean TMPro.TMP_Text::isMaskUpdateRequired
bool ___isMaskUpdateRequired_130;
// System.Boolean TMPro.TMP_Text::m_ignoreCulling
bool ___m_ignoreCulling_131;
// TMPro.TextureMappingOptions TMPro.TMP_Text::m_horizontalMapping
int32_t ___m_horizontalMapping_132;
// TMPro.TextureMappingOptions TMPro.TMP_Text::m_verticalMapping
int32_t ___m_verticalMapping_133;
// System.Single TMPro.TMP_Text::m_uvLineOffset
float ___m_uvLineOffset_134;
// TMPro.TextRenderFlags TMPro.TMP_Text::m_renderMode
int32_t ___m_renderMode_135;
// TMPro.VertexSortingOrder TMPro.TMP_Text::m_geometrySortingOrder
int32_t ___m_geometrySortingOrder_136;
// System.Boolean TMPro.TMP_Text::m_IsTextObjectScaleStatic
bool ___m_IsTextObjectScaleStatic_137;
// System.Boolean TMPro.TMP_Text::m_VertexBufferAutoSizeReduction
bool ___m_VertexBufferAutoSizeReduction_138;
// System.Int32 TMPro.TMP_Text::m_firstVisibleCharacter
int32_t ___m_firstVisibleCharacter_139;
// System.Int32 TMPro.TMP_Text::m_maxVisibleCharacters
int32_t ___m_maxVisibleCharacters_140;
// System.Int32 TMPro.TMP_Text::m_maxVisibleWords
int32_t ___m_maxVisibleWords_141;
// System.Int32 TMPro.TMP_Text::m_maxVisibleLines
int32_t ___m_maxVisibleLines_142;
// System.Boolean TMPro.TMP_Text::m_useMaxVisibleDescender
bool ___m_useMaxVisibleDescender_143;
// System.Int32 TMPro.TMP_Text::m_pageToDisplay
int32_t ___m_pageToDisplay_144;
// System.Boolean TMPro.TMP_Text::m_isNewPage
bool ___m_isNewPage_145;
// UnityEngine.Vector4 TMPro.TMP_Text::m_margin
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_margin_146;
// System.Single TMPro.TMP_Text::m_marginLeft
float ___m_marginLeft_147;
// System.Single TMPro.TMP_Text::m_marginRight
float ___m_marginRight_148;
// System.Single TMPro.TMP_Text::m_marginWidth
float ___m_marginWidth_149;
// System.Single TMPro.TMP_Text::m_marginHeight
float ___m_marginHeight_150;
// System.Single TMPro.TMP_Text::m_width
float ___m_width_151;
// TMPro.TMP_TextInfo TMPro.TMP_Text::m_textInfo
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___m_textInfo_152;
// System.Boolean TMPro.TMP_Text::m_havePropertiesChanged
bool ___m_havePropertiesChanged_153;
// System.Boolean TMPro.TMP_Text::m_isUsingLegacyAnimationComponent
bool ___m_isUsingLegacyAnimationComponent_154;
// UnityEngine.Transform TMPro.TMP_Text::m_transform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_transform_155;
// UnityEngine.RectTransform TMPro.TMP_Text::m_rectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_rectTransform_156;
// UnityEngine.Vector2 TMPro.TMP_Text::m_PreviousRectTransformSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousRectTransformSize_157;
// UnityEngine.Vector2 TMPro.TMP_Text::m_PreviousPivotPosition
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousPivotPosition_158;
// System.Boolean TMPro.TMP_Text::<autoSizeTextContainer>k__BackingField
bool ___U3CautoSizeTextContainerU3Ek__BackingField_159;
// System.Boolean TMPro.TMP_Text::m_autoSizeTextContainer
bool ___m_autoSizeTextContainer_160;
// UnityEngine.Mesh TMPro.TMP_Text::m_mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_mesh_161;
// System.Boolean TMPro.TMP_Text::m_isVolumetricText
bool ___m_isVolumetricText_162;
// System.Action`1<TMPro.TMP_TextInfo> TMPro.TMP_Text::OnPreRenderText
Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText_165;
// TMPro.TMP_SpriteAnimator TMPro.TMP_Text::m_spriteAnimator
TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* ___m_spriteAnimator_166;
// System.Single TMPro.TMP_Text::m_flexibleHeight
float ___m_flexibleHeight_167;
// System.Single TMPro.TMP_Text::m_flexibleWidth
float ___m_flexibleWidth_168;
// System.Single TMPro.TMP_Text::m_minWidth
float ___m_minWidth_169;
// System.Single TMPro.TMP_Text::m_minHeight
float ___m_minHeight_170;
// System.Single TMPro.TMP_Text::m_maxWidth
float ___m_maxWidth_171;
// System.Single TMPro.TMP_Text::m_maxHeight
float ___m_maxHeight_172;
// UnityEngine.UI.LayoutElement TMPro.TMP_Text::m_LayoutElement
LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* ___m_LayoutElement_173;
// System.Single TMPro.TMP_Text::m_preferredWidth
float ___m_preferredWidth_174;
// System.Single TMPro.TMP_Text::m_renderedWidth
float ___m_renderedWidth_175;
// System.Boolean TMPro.TMP_Text::m_isPreferredWidthDirty
bool ___m_isPreferredWidthDirty_176;
// System.Single TMPro.TMP_Text::m_preferredHeight
float ___m_preferredHeight_177;
// System.Single TMPro.TMP_Text::m_renderedHeight
float ___m_renderedHeight_178;
// System.Boolean TMPro.TMP_Text::m_isPreferredHeightDirty
bool ___m_isPreferredHeightDirty_179;
// System.Boolean TMPro.TMP_Text::m_isCalculatingPreferredValues
bool ___m_isCalculatingPreferredValues_180;
// System.Int32 TMPro.TMP_Text::m_layoutPriority
int32_t ___m_layoutPriority_181;
// System.Boolean TMPro.TMP_Text::m_isLayoutDirty
bool ___m_isLayoutDirty_182;
// System.Boolean TMPro.TMP_Text::m_isAwake
bool ___m_isAwake_183;
// System.Boolean TMPro.TMP_Text::m_isWaitingOnResourceLoad
bool ___m_isWaitingOnResourceLoad_184;
// TMPro.TMP_Text/TextInputSources TMPro.TMP_Text::m_inputSource
int32_t ___m_inputSource_185;
// System.Single TMPro.TMP_Text::m_fontScaleMultiplier
float ___m_fontScaleMultiplier_186;
// System.Single TMPro.TMP_Text::tag_LineIndent
float ___tag_LineIndent_190;
// System.Single TMPro.TMP_Text::tag_Indent
float ___tag_Indent_191;
// TMPro.TMP_TextProcessingStack`1<System.Single> TMPro.TMP_Text::m_indentStack
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_indentStack_192;
// System.Boolean TMPro.TMP_Text::tag_NoParsing
bool ___tag_NoParsing_193;
// System.Boolean TMPro.TMP_Text::m_isParsingText
bool ___m_isParsingText_194;
// UnityEngine.Matrix4x4 TMPro.TMP_Text::m_FXMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_FXMatrix_195;
// System.Boolean TMPro.TMP_Text::m_isFXMatrixSet
bool ___m_isFXMatrixSet_196;
// TMPro.TMP_Text/UnicodeChar[] TMPro.TMP_Text::m_TextProcessingArray
UnicodeCharU5BU5D_t67F27D09F8EB28D2C42DFF16FE60054F157012F5* ___m_TextProcessingArray_197;
// System.Int32 TMPro.TMP_Text::m_InternalTextProcessingArraySize
int32_t ___m_InternalTextProcessingArraySize_198;
// TMPro.TMP_CharacterInfo[] TMPro.TMP_Text::m_internalCharacterInfo
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* ___m_internalCharacterInfo_199;
// System.Int32 TMPro.TMP_Text::m_totalCharacterCount
int32_t ___m_totalCharacterCount_200;
// System.Int32 TMPro.TMP_Text::m_characterCount
int32_t ___m_characterCount_207;
// System.Int32 TMPro.TMP_Text::m_firstCharacterOfLine
int32_t ___m_firstCharacterOfLine_208;
// System.Int32 TMPro.TMP_Text::m_firstVisibleCharacterOfLine
int32_t ___m_firstVisibleCharacterOfLine_209;
// System.Int32 TMPro.TMP_Text::m_lastCharacterOfLine
int32_t ___m_lastCharacterOfLine_210;
// System.Int32 TMPro.TMP_Text::m_lastVisibleCharacterOfLine
int32_t ___m_lastVisibleCharacterOfLine_211;
// System.Int32 TMPro.TMP_Text::m_lineNumber
int32_t ___m_lineNumber_212;
// System.Int32 TMPro.TMP_Text::m_lineVisibleCharacterCount
int32_t ___m_lineVisibleCharacterCount_213;
// System.Int32 TMPro.TMP_Text::m_pageNumber
int32_t ___m_pageNumber_214;
// System.Single TMPro.TMP_Text::m_PageAscender
float ___m_PageAscender_215;
// System.Single TMPro.TMP_Text::m_maxTextAscender
float ___m_maxTextAscender_216;
// System.Single TMPro.TMP_Text::m_maxCapHeight
float ___m_maxCapHeight_217;
// System.Single TMPro.TMP_Text::m_ElementAscender
float ___m_ElementAscender_218;
// System.Single TMPro.TMP_Text::m_ElementDescender
float ___m_ElementDescender_219;
// System.Single TMPro.TMP_Text::m_maxLineAscender
float ___m_maxLineAscender_220;
// System.Single TMPro.TMP_Text::m_maxLineDescender
float ___m_maxLineDescender_221;
// System.Single TMPro.TMP_Text::m_startOfLineAscender
float ___m_startOfLineAscender_222;
// System.Single TMPro.TMP_Text::m_startOfLineDescender
float ___m_startOfLineDescender_223;
// System.Single TMPro.TMP_Text::m_lineOffset
float ___m_lineOffset_224;
// TMPro.Extents TMPro.TMP_Text::m_meshExtents
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___m_meshExtents_225;
// UnityEngine.Color32 TMPro.TMP_Text::m_htmlColor
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_htmlColor_226;
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32> TMPro.TMP_Text::m_colorStack
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_colorStack_227;
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32> TMPro.TMP_Text::m_underlineColorStack
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_underlineColorStack_228;
// TMPro.TMP_TextProcessingStack`1<UnityEngine.Color32> TMPro.TMP_Text::m_strikethroughColorStack
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_strikethroughColorStack_229;
// TMPro.TMP_TextProcessingStack`1<TMPro.HighlightState> TMPro.TMP_Text::m_HighlightStateStack
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___m_HighlightStateStack_230;
// TMPro.TMP_ColorGradient TMPro.TMP_Text::m_colorGradientPreset
TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_colorGradientPreset_231;
// TMPro.TMP_TextProcessingStack`1<TMPro.TMP_ColorGradient> TMPro.TMP_Text::m_colorGradientStack
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___m_colorGradientStack_232;
// System.Boolean TMPro.TMP_Text::m_colorGradientPresetIsTinted
bool ___m_colorGradientPresetIsTinted_233;
// System.Single TMPro.TMP_Text::m_tabSpacing
float ___m_tabSpacing_234;
// System.Single TMPro.TMP_Text::m_spacing
float ___m_spacing_235;
// TMPro.TMP_TextProcessingStack`1<System.Int32>[] TMPro.TMP_Text::m_TextStyleStacks
TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2* ___m_TextStyleStacks_236;
// System.Int32 TMPro.TMP_Text::m_TextStyleStackDepth
int32_t ___m_TextStyleStackDepth_237;
// TMPro.TMP_TextProcessingStack`1<System.Int32> TMPro.TMP_Text::m_ItalicAngleStack
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_ItalicAngleStack_238;
// System.Int32 TMPro.TMP_Text::m_ItalicAngle
int32_t ___m_ItalicAngle_239;
// TMPro.TMP_TextProcessingStack`1<System.Int32> TMPro.TMP_Text::m_actionStack
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_actionStack_240;
// System.Single TMPro.TMP_Text::m_padding
float ___m_padding_241;
// System.Single TMPro.TMP_Text::m_baselineOffset
float ___m_baselineOffset_242;
// TMPro.TMP_TextProcessingStack`1<System.Single> TMPro.TMP_Text::m_baselineOffsetStack
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_baselineOffsetStack_243;
// System.Single TMPro.TMP_Text::m_xAdvance
float ___m_xAdvance_244;
// TMPro.TMP_TextElementType TMPro.TMP_Text::m_textElementType
int32_t ___m_textElementType_245;
// TMPro.TMP_TextElement TMPro.TMP_Text::m_cached_TextElement
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___m_cached_TextElement_246;
// TMPro.TMP_Text/SpecialCharacter TMPro.TMP_Text::m_Ellipsis
SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Ellipsis_247;
// TMPro.TMP_Text/SpecialCharacter TMPro.TMP_Text::m_Underline
SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Underline_248;
// TMPro.TMP_SpriteAsset TMPro.TMP_Text::m_defaultSpriteAsset
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_defaultSpriteAsset_249;
// TMPro.TMP_SpriteAsset TMPro.TMP_Text::m_currentSpriteAsset
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_currentSpriteAsset_250;
// System.Int32 TMPro.TMP_Text::m_spriteCount
int32_t ___m_spriteCount_251;
// System.Int32 TMPro.TMP_Text::m_spriteIndex
int32_t ___m_spriteIndex_252;
// System.Int32 TMPro.TMP_Text::m_spriteAnimationID
int32_t ___m_spriteAnimationID_253;
// System.Boolean TMPro.TMP_Text::m_ignoreActiveState
bool ___m_ignoreActiveState_256;
// TMPro.TMP_Text/TextBackingContainer TMPro.TMP_Text::m_TextBackingArray
TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361 ___m_TextBackingArray_257;
// System.Decimal[] TMPro.TMP_Text::k_Power
DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615* ___k_Power_258;
};
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_StaticFields
{
// TMPro.MaterialReference[] TMPro.TMP_Text::m_materialReferences
MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___m_materialReferences_45;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32> TMPro.TMP_Text::m_materialReferenceIndexLookup
Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_materialReferenceIndexLookup_46;
// TMPro.TMP_TextProcessingStack`1<TMPro.MaterialReference> TMPro.TMP_Text::m_materialReferenceStack
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___m_materialReferenceStack_47;
// UnityEngine.Color32 TMPro.TMP_Text::s_colorWhite
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_colorWhite_55;
// System.Func`3<System.Int32,System.String,TMPro.TMP_FontAsset> TMPro.TMP_Text::OnFontAssetRequest
Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C* ___OnFontAssetRequest_163;
// System.Func`3<System.Int32,System.String,TMPro.TMP_SpriteAsset> TMPro.TMP_Text::OnSpriteAssetRequest
Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5* ___OnSpriteAssetRequest_164;
// System.Char[] TMPro.TMP_Text::m_htmlTag
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_htmlTag_187;
// TMPro.RichTextTagAttribute[] TMPro.TMP_Text::m_xmlAttribute
RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D* ___m_xmlAttribute_188;
// System.Single[] TMPro.TMP_Text::m_attributeParameterValues
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_attributeParameterValues_189;
// TMPro.WordWrapState TMPro.TMP_Text::m_SavedWordWrapState
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedWordWrapState_201;
// TMPro.WordWrapState TMPro.TMP_Text::m_SavedLineState
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLineState_202;
// TMPro.WordWrapState TMPro.TMP_Text::m_SavedEllipsisState
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedEllipsisState_203;
// TMPro.WordWrapState TMPro.TMP_Text::m_SavedLastValidState
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLastValidState_204;
// TMPro.WordWrapState TMPro.TMP_Text::m_SavedSoftLineBreakState
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedSoftLineBreakState_205;
// TMPro.TMP_TextProcessingStack`1<TMPro.WordWrapState> TMPro.TMP_Text::m_EllipsisInsertionCandidateStack
TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F ___m_EllipsisInsertionCandidateStack_206;
// Unity.Profiling.ProfilerMarker TMPro.TMP_Text::k_ParseTextMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseTextMarker_254;
// Unity.Profiling.ProfilerMarker TMPro.TMP_Text::k_InsertNewLineMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InsertNewLineMarker_255;
// UnityEngine.Vector2 TMPro.TMP_Text::k_LargePositiveVector2
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargePositiveVector2_259;
// UnityEngine.Vector2 TMPro.TMP_Text::k_LargeNegativeVector2
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargeNegativeVector2_260;
// System.Single TMPro.TMP_Text::k_LargePositiveFloat
float ___k_LargePositiveFloat_261;
// System.Single TMPro.TMP_Text::k_LargeNegativeFloat
float ___k_LargeNegativeFloat_262;
// System.Int32 TMPro.TMP_Text::k_LargePositiveInt
int32_t ___k_LargePositiveInt_263;
// System.Int32 TMPro.TMP_Text::k_LargeNegativeInt
int32_t ___k_LargeNegativeInt_264;
};
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.UI.FontData UnityEngine.UI.Text::m_FontData
FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData_36;
// System.String UnityEngine.UI.Text::m_Text
String_t* ___m_Text_37;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCache
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache_38;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCacheForLayout
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout_39;
// System.Boolean UnityEngine.UI.Text::m_DisableFontTextureRebuiltCallback
bool ___m_DisableFontTextureRebuiltCallback_41;
// UnityEngine.UIVertex[] UnityEngine.UI.Text::m_TempVerts
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts_42;
};
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Text::s_DefaultText
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText_40;
};
// UnityEngine.UI.VerticalLayoutGroup
struct VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8 : public HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E
{
};
// TMPro.TextMeshProUGUI
struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957 : public TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9
{
// System.Boolean TMPro.TextMeshProUGUI::m_isRebuildingLayout
bool ___m_isRebuildingLayout_265;
// UnityEngine.Coroutine TMPro.TextMeshProUGUI::m_DelayedGraphicRebuild
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DelayedGraphicRebuild_266;
// UnityEngine.Coroutine TMPro.TextMeshProUGUI::m_DelayedMaterialRebuild
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DelayedMaterialRebuild_267;
// UnityEngine.Rect TMPro.TextMeshProUGUI::m_ClipRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_ClipRect_268;
// System.Boolean TMPro.TextMeshProUGUI::m_ValidRect
bool ___m_ValidRect_269;
// System.Action`1<TMPro.TMP_TextInfo> TMPro.TextMeshProUGUI::OnPreRenderText
Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText_270;
// System.Boolean TMPro.TextMeshProUGUI::m_hasFontAssetChanged
bool ___m_hasFontAssetChanged_271;
// TMPro.TMP_SubMeshUI[] TMPro.TextMeshProUGUI::m_subTextObjects
TMP_SubMeshUIU5BU5D_tC77B263183A59A75345C26152457207EAC3BBF29* ___m_subTextObjects_272;
// System.Single TMPro.TextMeshProUGUI::m_previousLossyScaleY
float ___m_previousLossyScaleY_273;
// UnityEngine.Vector3[] TMPro.TextMeshProUGUI::m_RectTransformCorners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_RectTransformCorners_274;
// UnityEngine.CanvasRenderer TMPro.TextMeshProUGUI::m_canvasRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_canvasRenderer_275;
// UnityEngine.Canvas TMPro.TextMeshProUGUI::m_canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_canvas_276;
// System.Single TMPro.TextMeshProUGUI::m_CanvasScaleFactor
float ___m_CanvasScaleFactor_277;
// System.Boolean TMPro.TextMeshProUGUI::m_isFirstAllocation
bool ___m_isFirstAllocation_278;
// System.Int32 TMPro.TextMeshProUGUI::m_max_characters
int32_t ___m_max_characters_279;
// UnityEngine.Material TMPro.TextMeshProUGUI::m_baseMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_baseMaterial_280;
// System.Boolean TMPro.TextMeshProUGUI::m_isScrollRegionSet
bool ___m_isScrollRegionSet_281;
// UnityEngine.Vector4 TMPro.TextMeshProUGUI::m_maskOffset
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_maskOffset_282;
// UnityEngine.Matrix4x4 TMPro.TextMeshProUGUI::m_EnvMapMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_EnvMapMatrix_283;
// System.Boolean TMPro.TextMeshProUGUI::m_isRegisteredForEvents
bool ___m_isRegisteredForEvents_284;
};
struct TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_StaticFields
{
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_GenerateTextMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextMarker_285;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_SetArraySizesMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SetArraySizesMarker_286;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_GenerateTextPhaseIMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIMarker_287;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_ParseMarkupTextMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseMarkupTextMarker_288;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_CharacterLookupMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CharacterLookupMarker_289;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_HandleGPOSFeaturesMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleGPOSFeaturesMarker_290;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_CalculateVerticesPositionMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_CalculateVerticesPositionMarker_291;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_ComputeTextMetricsMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeTextMetricsMarker_292;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_HandleVisibleCharacterMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVisibleCharacterMarker_293;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_HandleWhiteSpacesMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleWhiteSpacesMarker_294;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_HandleHorizontalLineBreakingMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleHorizontalLineBreakingMarker_295;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_HandleVerticalLineBreakingMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleVerticalLineBreakingMarker_296;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_SaveGlyphVertexDataMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveGlyphVertexDataMarker_297;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_ComputeCharacterAdvanceMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ComputeCharacterAdvanceMarker_298;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_HandleCarriageReturnMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleCarriageReturnMarker_299;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_HandleLineTerminationMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_HandleLineTerminationMarker_300;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_SavePageInfoMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SavePageInfoMarker_301;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_SaveProcessingStatesMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_SaveProcessingStatesMarker_302;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_GenerateTextPhaseIIMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIMarker_303;
// Unity.Profiling.ProfilerMarker TMPro.TextMeshProUGUI::k_GenerateTextPhaseIIIMarker
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_GenerateTextPhaseIIIMarker_304;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// UnityEngine.Transform[]
struct TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24 : public RuntimeArray
{
ALIGN_FIELD (8) Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* m_Items[1];
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
{
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* 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, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
m_Items[index] = value;
}
};
// Unity.Mathematics.float3[]
struct float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45 : public RuntimeArray
{
ALIGN_FIELD (8) float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E m_Items[1];
inline float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* 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, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E value)
{
m_Items[index] = value;
}
};
// CloudManager/Cloud[]
struct CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7 : public RuntimeArray
{
ALIGN_FIELD (8) Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* m_Items[1];
inline Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6** 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, Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.MaterialPropertyBlock[]
struct MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B : public RuntimeArray
{
ALIGN_FIELD (8) MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* m_Items[1];
inline MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D** 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, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Mesh[]
struct MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689 : public RuntimeArray
{
ALIGN_FIELD (8) Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* m_Items[1];
inline Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** 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, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// BoatAttack.Benchmark.RunData[]
struct RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B : public RuntimeArray
{
ALIGN_FIELD (8) RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* m_Items[1];
inline RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0** 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, RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// BoatAttack.Benchmark.PerfBasic[]
struct PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1 : public RuntimeArray
{
ALIGN_FIELD (8) PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* m_Items[1];
inline PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F** 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, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.FieldInfo[]
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8 : public RuntimeArray
{
ALIGN_FIELD (8) FieldInfo_t* m_Items[1];
inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline FieldInfo_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, FieldInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.RectTransform[]
struct RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D : public RuntimeArray
{
ALIGN_FIELD (8) RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* m_Items[1];
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5** 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, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// BoatAttack.Benchmark.FrameData[]
struct FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D : public RuntimeArray
{
ALIGN_FIELD (8) FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* m_Items[1];
inline FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A** 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, FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// TMPro.TextMeshProUGUI[]
struct TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A : public RuntimeArray
{
ALIGN_FIELD (8) TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* m_Items[1];
inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957** 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, TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// TMPro.TextMeshProUGUI[][]
struct TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1 : public RuntimeArray
{
ALIGN_FIELD (8) TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* m_Items[1];
inline TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A** 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, TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Renderer[]
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A : public RuntimeArray
{
ALIGN_FIELD (8) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* m_Items[1];
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF** 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, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Cinemachine.CinemachineVirtualCamera[]
struct CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7 : public RuntimeArray
{
ALIGN_FIELD (8) CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* m_Items[1];
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50** 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, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Cinemachine.CinemachineDollyCart[]
struct CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB : public RuntimeArray
{
ALIGN_FIELD (8) CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* m_Items[1];
inline CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6** 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, CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry[]
struct RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560 : public RuntimeArray
{
ALIGN_FIELD (8) RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* m_Items[1];
inline RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429** 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, RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.GUILayoutOption[]
struct GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2 : public RuntimeArray
{
ALIGN_FIELD (8) GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14* m_Items[1];
inline GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14** 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, GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Matrix4x4[]
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D : public RuntimeArray
{
ALIGN_FIELD (8) Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 m_Items[1];
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* 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, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
{
m_Items[index] = value;
}
};
// UnityEngine.Touch[]
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3 : public RuntimeArray
{
ALIGN_FIELD (8) Touch_t03E51455ED508492B3F278903A0114FA0E87B417 m_Items[1];
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417* 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, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Touch_t03E51455ED508492B3F278903A0114FA0E87B417* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Touch_t03E51455ED508492B3F278903A0114FA0E87B417 value)
{
m_Items[index] = value;
}
};
// UnityEngine.MeshRenderer[]
struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446 : public RuntimeArray
{
ALIGN_FIELD (8) MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* m_Items[1];
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** 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, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.ReflectionProbe[]
struct ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09 : public RuntimeArray
{
ALIGN_FIELD (8) ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* m_Items[1];
inline ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D** 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, ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.GameObject[]
struct GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF : public RuntimeArray
{
ALIGN_FIELD (8) GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* m_Items[1];
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389 : public RuntimeArray
{
ALIGN_FIELD (8) Color_tD001788D726C3A7F1379BEED0260B9591F440C1F m_Items[1];
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* 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, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
m_Items[index] = value;
}
};
// UnityEngine.AddressableAssets.AssetReference[]
struct AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C : public RuntimeArray
{
ALIGN_FIELD (8) AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* m_Items[1];
inline AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740** 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, AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Rendering.ShaderTagId[]
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143 : public RuntimeArray
{
ALIGN_FIELD (8) ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 m_Items[1];
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* 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, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<Unity.Mathematics.float3>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<Unity.Mathematics.float3>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_gshared (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m80999490097638177C6B639CEA321424D5BB0991_gshared (Action_2_t38DEBB6BD6AE1CA882236F63F7E1DB3781D38994* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mF2E423350FDE7968E782429BEF8653015848512E_gshared (NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mEF5657CCEFCD22D43C299548E7B6EA57DFA991CF_gshared (NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.ParticleSystem/Particle,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m09963C3A661AA6A251EE0DBF46371E6371BE527E_gshared (Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderByDescending<UnityEngine.ParticleSystem/Particle,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderByDescending_TisParticle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC3D4F74779F7C046D523A549FF024042D44E779F_gshared (RuntimeObject* ___source0, Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6* ___keySelector1, const RuntimeMethod* method) ;
// T UnityEngine.Object::FindObjectOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindObjectOfType_TisRuntimeObject_m9990A7304DF02BA1ED160587D1C2F6DAE89BB343_gshared (const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControlScheme>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_gshared (ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57_gshared (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`1<System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B_gshared (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32>::AddListener(UnityEngine.Events.UnityAction`1<T0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_gshared (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* ___call0, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared (RuntimeObject* ___source0, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector1, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_mBDB9895C2D14F2A92043507996018A329BD32A64_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2799669743150BBBFBD9499B3926A27B3EE08E40_gshared (RuntimeObject* ___source0, Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* ___selector1, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Single>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m8E1358AC9E01FC26C5026582360AC3EFCD1FD20F_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_mE974DCECE6BCBB030F70F1618B707F587B99BDB4_gshared (RuntimeObject* ___original0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation2, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent3, const RuntimeMethod* method) ;
// T[] UnityEngine.Component::GetComponentsInChildren<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Int32,System.Int32>::Invoke(T1,T2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_gshared_inline (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* __this, int32_t ___arg10, int32_t ___arg21, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::IndexOf(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// T[] UnityEngine.Object::FindObjectsOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m1E6D851F6A46D646E0554A94729E9AAE79B0E87A_gshared (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// T2 System.Tuple`2<System.Object,System.Object>::get_Item2()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) ;
// T1 System.Tuple`2<System.Object,System.Object>::get_Item1()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<System.Object>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, RuntimeObject** ___component0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Single>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_gshared_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, float ___item0, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::Last<System.Single>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Single>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_gshared (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<System.Single>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_gshared (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared (RuntimeObject* ___source0, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___predicate1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Insert(System.Int32,T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, RuntimeObject* ___item1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Object>::get_Result()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared (AsyncOperationHandle_1_tDD1D892D87C7A0C3189DD56DDB997AB1A2089A74* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::TryGetComponent<System.Object>(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, RuntimeObject** ___component0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,System.Int32Enum>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared (UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_mCD6FC6BB14BA9EF1A4B314841EB4D40675E3C1DB_gshared (RuntimeObject* ___original0, const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_m8B40A11CE62A4E445DADC28C81BD73922A4D4B65_gshared (String_t* ___path0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Single>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mEC2790ECDE8D918C1AAC8993BE4483877CA3288B_gshared (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Single>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2_gshared (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, int32_t ___key0, float ___value1, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mED4D9570A8F40A94B0692F89864B9113A5FF408D_gshared (Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDDFBC96C4654F121F6DA925CA9EC1B830DE21A69_gshared (RuntimeObject* ___source0, Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* ___keySelector1, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* Enumerable_ToList_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_mFA1E15F923580B6FD9BE567798259D965F24D22A_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m46D157E9190DED3C5326CDBC88DA7A2303F50F4E_gshared (Func_2_tB450A78B34EA1A616A897DBA5AB279E7DA141C40* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisRuntimeObject_mF876FCA9069D3E7940F7152960028E42D58169C9_gshared (RuntimeObject* ___source0, Func_2_tB450A78B34EA1A616A897DBA5AB279E7DA141C40* ___selector1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Single>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m3B9BDFABC3A31681FBD8FFAD9CDFC3EFE531259E_gshared (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method) ;
// System.Void GlobalVolumeFeature/GlobalVolumePass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumePass__ctor_m91BDA65F0B840D5ED20EE2B30A2CD1E291DBF84F (GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::set_renderPassEvent(UnityEngine.Rendering.Universal.RenderPassEvent)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.GameObject::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_Find_mFF1D6C65A7E2CD82443F4DCE4C53472FB30B7F51 (String_t* ___name0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m0B3B501E1093739F8887A0DAC5F61D9CB49CC337 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderer::EnqueuePass(UnityEngine.Rendering.Universal.ScriptableRenderPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F (ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* __this, ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* ___pass0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeProfile>::.ctor()
inline void List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8 (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.Universal.ScriptableRendererFeature::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001 (ScriptableRendererFeature_tF2ED08AD2498105378D4DAB0386A0F8A144EF4C6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___name0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<UnityEngine.Rendering.Volume>()
inline Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* GameObject_AddComponent_TisVolume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377_mEBB3584E3F5C9390346BF4EE9FD8E5D2ABADE5C5 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.Volume::set_isGlobal(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Volume_set_isGlobal_m5E2B89583386E5A6C63AD61D2A8DBCAB5533BF15_inline (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___exists0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.QualitySettings::GetQualityLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_GetQualityLevel_mAA0DAC3DB682D1D0864361B5DB152C2C27B1B37A (const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeProfile>::get_Count()
inline int32_t List_1_get_Count_m68FF6BCC14DB99F98DE6405BB1A6F2362B5D61E3_inline (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Rendering.VolumeProfile>::get_Item(System.Int32)
inline VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* List_1_get_Item_m4879D7F96D062A02DAA96D432DB800CBF7ACBD38 (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* (*) (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.ScriptableRenderPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Transform::get_childCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<Unity.Mathematics.float3>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
inline void NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7 (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_gshared)(__this, ___length0, ___allocator1, ___options2, method);
}
// UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___index0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// Unity.Mathematics.float3 Unity.Mathematics.float3::op_Implicit(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Unity.Mathematics.float3::op_Implicit(Unity.Mathematics.float3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___v0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Repeat(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline (float ___t0, float ___length1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_vertices(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_triangles(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___value0, const RuntimeMethod* method) ;
// UnityEngine.ParticleSystem/ShapeModule UnityEngine.ParticleSystem::get_shape()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 ParticleSystem_get_shape_mD7F072CC18587858138AA7B3A882995493AA7C80 (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ParticleSystem/ShapeModule::set_mesh(UnityEngine.Mesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShapeModule_set_mesh_m75450DE287A91452C63021F100D8B6A65A921CE1 (ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___value0, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<Unity.Mathematics.float3>::Dispose()
inline void NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* __this, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6*, const RuntimeMethod*))NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_gshared)(__this, method);
}
// System.Void WaterSystem.GerstnerWavesJobs::UpdateSamplePoints(Unity.Collections.NativeArray`1<Unity.Mathematics.float3>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GerstnerWavesJobs_UpdateSamplePoints_m1D70408FF0F940AB3C4BA155E45D66405CB344EE (NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* ___samplePoints0, int32_t ___guid1, const RuntimeMethod* method) ;
// System.Void WaterSystem.GerstnerWavesJobs::GetData(System.Int32,Unity.Mathematics.float3[]&,Unity.Mathematics.float3[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GerstnerWavesJobs_GetData_m866FF69D0789F96353DCB9F2D428728E96C2FFB9 (int32_t ___guid0, float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** ___outPos1, float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** ___outNorm2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_up()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_deltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Slerp(UnityEngine.Vector3,UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Slerp_mBA32C7EAC64C56C7D68480549FA9A892FA5C1728 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, float ___t2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_up(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_up_m1FBA5A97E5057747AC027AD5897EDE80A554D554 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Void CloudManager::Init()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager_Init_m22C4FFCA5BE940D25622BC6DDCAE731A6AB2060B (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51 (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m80999490097638177C6B639CEA321424D5BB0991_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Rendering.RenderPipelineManager::add_beginCameraRendering(System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_add_beginCameraRendering_mF8416C1EB5B9FF130A7F638B842E283CAA83BC2B (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_one()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void CloudManager/Cloud::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cloud__ctor_mE79E1181ADAA5754532B22692886082304A1AAEC (Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.MeshFilter>()
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// UnityEngine.Mesh UnityEngine.MeshFilter::get_sharedMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.Renderer>()
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void UnityEngine.Renderer::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderPipelineManager::remove_beginCameraRendering(System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_remove_beginCameraRendering_m1612AF680F9518D63562A8AC8C521A326B1C6C71 (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* ___value0, const RuntimeMethod* method) ;
// UnityEngine.CameraType UnityEngine.Camera::get_cameraType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::Log(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Graphics::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMesh_mBEF82829E35961F7AB78112607A21F780051498A (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___layer3, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::DrawWireSphere(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawWireSphere_m23F90E2FD50D825625414C0A0AA8B1557CB5DD61 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___center0, float ___radius1, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PlanarReflections::add_BeginPlanarReflections(System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarReflections_add_BeginPlanarReflections_m53F1C299B547B609FC76E39D960F3D6F2A3B4F7C (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* ___value0, const RuntimeMethod* method) ;
// UnityEngine.ParticleSystem/MainModule UnityEngine.ParticleSystem::get_main()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 ParticleSystem_get_main_mD86DFCD96150E2CE760CD2F37052BB3BCA33C189 (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.ParticleSystem/MainModule::get_maxParticles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MainModule_get_maxParticles_m7E3A0D115823903F57BEAA9E3D2EDA019FD09198 (MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions)
inline void NativeArray_1__ctor_mF2E423350FDE7968E782429BEF8653015848512E (NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D* __this, int32_t ___length0, int32_t ___allocator1, int32_t ___options2, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mF2E423350FDE7968E782429BEF8653015848512E_gshared)(__this, ___length0, ___allocator1, ___options2, method);
}
// System.Void UnityEngine.MaterialPropertyBlock::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.PlanarReflections::remove_BeginPlanarReflections(System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarReflections_remove_BeginPlanarReflections_m4C33A854FDD38A139CEE1CDD91CB9AF35F5125AC (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* ___value0, const RuntimeMethod* method) ;
// System.Void Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>::Dispose()
inline void NativeArray_1_Dispose_mEF5657CCEFCD22D43C299548E7B6EA57DFA991CF (NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D* __this, const RuntimeMethod* method)
{
(( void (*) (NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D*, const RuntimeMethod*))NativeArray_1_Dispose_mEF5657CCEFCD22D43C299548E7B6EA57DFA991CF_gshared)(__this, method);
}
// System.Void CloudRenderer::DrawClouds(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudRenderer_DrawClouds_m4E531031CDB3B563C5691BF3860C543009D58ABE (CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) ;
// System.Void CloudRenderer/<>c__DisplayClass8_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass8_0__ctor_mC7F8CBB9C56A6B8A3D24E570F2411351AFB00EDB (U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.ParticleSystem::GetParticles(Unity.Collections.NativeArray`1<UnityEngine.ParticleSystem/Particle>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParticleSystem_GetParticles_m1C9B2B82E746221C03D85028C33ACD8BE53C08CA (ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* __this, NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D ___particles0, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.ParticleSystem/Particle,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m09963C3A661AA6A251EE0DBF46371E6371BE527E (Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m09963C3A661AA6A251EE0DBF46371E6371BE527E_gshared)(__this, ___object0, ___method1, method);
}
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderByDescending<UnityEngine.ParticleSystem/Particle,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
inline RuntimeObject* Enumerable_OrderByDescending_TisParticle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC3D4F74779F7C046D523A549FF024042D44E779F (RuntimeObject* ___source0, Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6* ___keySelector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6*, const RuntimeMethod*))Enumerable_OrderByDescending_TisParticle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC3D4F74779F7C046D523A549FF024042D44E779F_gshared)(___source0, ___keySelector1, method);
}
// System.Single UnityEngine.ParticleSystem/Particle::get_remainingLifetime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Particle_get_remainingLifetime_m0677284AA2A1518AFC954CD0E8DCCE8F519055A9 (Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Particle_get_position_m3EDB68F03D6EC0F086D6FF6F25ABE7D0E1111837 (Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D* __this, const RuntimeMethod* method) ;
// System.Single SkyboxSystem::get_SkyboxScale()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkyboxSystem_get_SkyboxScale_mE2DF68A4D6B93606BA8015307A26F7ED88C4F4E7_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_m8C0F294E5143F93D378E020EAD9DA2288A5907A3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forward0, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.ParticleSystem/Particle::get_randomSeed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Particle_get_randomSeed_mB745504EB688476456151AE354392AC1BDF105DF (Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Random::InitState(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Random_InitState_m734272C185A487994FC63FA9950BA74D573CDFF8 (int32_t ___seed0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Random::Range(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8 (int32_t ___minInclusive0, int32_t ___maxExclusive1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.ParticleSystem/Particle::get_startSize3D()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Particle_get_startSize3D_m47473A643BE0992BA0D5D5014481D247228E9C15 (Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Random::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43 (const RuntimeMethod* method) ;
// UnityEngine.Color32 UnityEngine.ParticleSystem/Particle::GetCurrentColor(UnityEngine.ParticleSystem)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Particle_GetCurrentColor_m793DDF1AC5043A8991B6663D965404B1B3855C78 (Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D* __this, ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* ___system0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Void UnityEngine.MaterialPropertyBlock::SetVector(System.String,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___name0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mFEBA6926DB0044B96EF0CE98F30FEE7596820680 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___q1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s2, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.LayerMask::NameToLayer(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_NameToLayer_mEA9343DFAF52541409F557BBB4FAC0E92E2FBF6B (String_t* ___layerName0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Graphics::DrawMesh(UnityEngine.Mesh,UnityEngine.Matrix4x4,UnityEngine.Material,System.Int32,UnityEngine.Camera,System.Int32,UnityEngine.MaterialPropertyBlock,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphics_DrawMesh_m88CEF846CECBA000030024B80F94D9D2DE789C5E (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mesh0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrix1, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material2, int32_t ___layer3, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera4, int32_t ___submeshIndex5, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties6, bool ___castShadows7, bool ___receiveShadows8, bool ___useLightProbes9, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Distance(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderSettings::set_fogColor(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderSettings_set_fogColor_m6818DC017EB802792BED1BCAD89BB16AEF061506 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_white()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method) ;
// System.Void SkyboxFeature/SkyboxPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxPass__ctor_mF16E0F7FB9ADD06D2D4251961B9BC54AA30F6AAE (SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::FindObjectOfType<SkyboxSystem>()
inline SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* Object_FindObjectOfType_TisSkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_m5B95C04360D9E2CBFA1471C71555CD00D719F37E (const RuntimeMethod* method)
{
return (( SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m9990A7304DF02BA1ED160587D1C2F6DAE89BB343_gshared)(method);
}
// System.Void UnityEngine.Rendering.RenderStateBlock::set_mask(UnityEngine.Rendering.RenderStateMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderStateBlock_set_mask_m0857047D723D7AF5E378D4F9F25D0BC83AD6E9BC (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.StencilState UnityEngine.Rendering.StencilState::get_defaultValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 StencilState_get_defaultValue_m630677923DEFFC0B9E60383DDFF5AE984791BA1C (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.StencilState::SetCompareFunction(UnityEngine.Rendering.CompareFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilState_SetCompareFunction_m4F46E4197FDEBB0643BB1D529DB33CA3590D7E29 (StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderStateBlock::set_stencilReference(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderStateBlock_set_stencilReference_m9AE2F79509B0F431E8D0430B941DC23755722D84 (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderStateBlock::set_stencilState(UnityEngine.Rendering.StencilState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderStateBlock_set_stencilState_m1DD8E2B3953C435C65BA7D60348D717E16B29DEA (RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* __this, StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RenderQueueRange::get_transparent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 RenderQueueRange_get_transparent_mADF189E6DE85A3445B30B23E5E395D960D6F0BF3 (const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>::.ctor(T)
inline void Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204 (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C* __this, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___value0, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C*, RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71, const RuntimeMethod*))Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_gshared)(__this, ___value0, method);
}
// System.Int32 UnityEngine.LayerMask::op_Implicit(UnityEngine.LayerMask)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayerMask_op_Implicit_m5D697E103A7CB05CADCED9F90FD4F6BAE955E763 (LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB ___mask0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.FilteringSettings::.ctor(System.Nullable`1<UnityEngine.Rendering.RenderQueueRange>,System.Int32,System.UInt32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7 (FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* __this, Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C ___renderQueueRange0, int32_t ___layerMask1, uint32_t ___renderingLayerMask2, int32_t ___excludeMotionVectorObjects3, const RuntimeMethod* method) ;
// UnityEngine.Rendering.DrawingSettings UnityEngine.Rendering.Universal.ScriptableRenderPass::CreateDrawingSettings(System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>,UnityEngine.Rendering.Universal.RenderingData&,UnityEngine.Rendering.SortingCriteria)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109 (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* ___shaderTagIdList0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, int32_t ___sortingCriteria2, const RuntimeMethod* method) ;
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_mC33780CD170099A0E396A2F3A9AFB46509B31625 (String_t* ___name0, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetViewMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___viewIndex0, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___index0, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Multiply(UnityEngine.Vector4,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, float ___d1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Matrix4x4::SetColumn(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___index0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___column1, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Rendering.Universal.CameraData::GetGPUProjectionMatrix(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8 (CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E* __this, int32_t ___viewIndex0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.RenderingUtils::SetViewAndProjectionMatrices(UnityEngine.Rendering.CommandBuffer,UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderingUtils_SetViewAndProjectionMatrices_mD511FD7B7C7ABD4F42F4EED3F648016FA2F93F10 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix1, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projectionMatrix2, bool ___setInverseMatrices3, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::SetGlobalVector(System.String,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___name0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::ExecuteCommandBuffer(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ScriptableRenderContext::DrawRenderers(UnityEngine.Rendering.CullingResults,UnityEngine.Rendering.DrawingSettings&,UnityEngine.Rendering.FilteringSettings&,UnityEngine.Rendering.RenderStateBlock&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_DrawRenderers_m87278D0FBE7A0865779FF9541BF96EDB65F8A2C6 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___cullingResults0, DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49* ___drawingSettings1, FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* ___filteringSettings2, RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* ___stateBlock3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___buffer0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::.ctor()
inline void List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787 (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, const RuntimeMethod*))List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.ShaderTagId::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* __this, String_t* ___name0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ShaderTagId>::Add(T)
inline void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline)(__this, ___item0, method);
}
// System.Void WindzoneExtended::SetDirection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindzoneExtended_SetDirection_mF1EA9ABCD226DC1ECE614BD46234470B2FD7087E (WindzoneExtended_t038D5FE4B240BEAB027E991CE8427C6BAC35341E* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Shader::SetGlobalVector(System.String,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_SetGlobalVector_m885C9E39C787CA6F54E002C12E3D4280C353E438 (String_t* ___name0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_forward()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_left()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_mA75C525C1E78B5BB99E9B7A63EF68C731043FE18_inline (const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_m4688A1A524306675DBDB1E6D483F35E85E3CE6D8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_forward()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mEBAB24D77FC02FC88ED880738C3B1D47C758B3EB_inline (const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Angle(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_m1B9CC61B142C3A0E7EEB0559983CC391D1582F56_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline (const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionAsset UnityEngine.InputSystem.InputActionAsset::FromJson(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputActionAsset_FromJson_mA8AF88895F49DB0F0BAB47B60744E927E6234347 (String_t* ___json0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionAsset InputControls::get_asset()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionMap UnityEngine.InputSystem.InputActionAsset::FindActionMap(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* InputActionAsset_FindActionMap_mE04E63102310DA7662194A4D283E2E42D90CCC75 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, String_t* ___nameOrId0, bool ___throwIfNotFound1, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionMap::FindAction(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3 (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, String_t* ___actionNameOrId0, bool ___throwIfNotFound1, const RuntimeMethod* method) ;
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionAsset::get_bindingMask()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 InputActionAsset_get_bindingMask_mD5D2FAC455D221E7BC657DA5E7E4F5402E0B4F6C_inline (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputActionAsset::set_bindingMask(System.Nullable`1<UnityEngine.InputSystem.InputBinding>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionAsset_set_bindingMask_mD621370B859495F593CBE28019D84F44922C94A5 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___value0, const RuntimeMethod* method) ;
// System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>> UnityEngine.InputSystem.InputActionAsset::get_devices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D InputActionAsset_get_devices_m8FF856B2C61E23B7360A9279C10F8A6498C72B9C (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputActionAsset::set_devices(System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionAsset_set_devices_m5A513BB841DB76966CD2B39E0E6FA8AFB3EBE38D (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D ___value0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControlScheme> UnityEngine.InputSystem.InputActionAsset::get_controlSchemes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 InputActionAsset_get_controlSchemes_m257644C546BD6221DD62251F6C7C2A2CC11BD099 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputActionAsset::Contains(UnityEngine.InputSystem.InputAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputActionAsset_Contains_mB3B9FBCE562FB5229F9387F14AEC22083FC6CDDE (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___action0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<UnityEngine.InputSystem.InputAction> UnityEngine.InputSystem.InputActionAsset::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputActionAsset_GetEnumerator_m39998F5B21D08AAE328E63B3FDCC0F414620A8A9 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<UnityEngine.InputSystem.InputAction> InputControls::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControls_GetEnumerator_mEC857AFDDFE6DB5A3B2791CCFB8958817C7CB793 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputActionAsset::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionAsset_Enable_m5102429EE832C7891F73B6979612702CECA8F431 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputActionAsset::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionAsset_Disable_m62FD8B11BB4EDF6AADAB2BDDC699242D09BAF99C (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<UnityEngine.InputSystem.InputBinding> UnityEngine.InputSystem.InputActionAsset::get_bindings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputActionAsset_get_bindings_mB045318575B5D7B13A92B973CABB40E0FEC70FB9 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction UnityEngine.InputSystem.InputActionAsset::FindAction(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputActionAsset_FindAction_m50D07EAFAA8628B9793E7BBEEB2E89C2A9C45C00 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, String_t* ___actionNameOrId0, bool ___throwIfNotFound1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.InputActionAsset::FindBinding(UnityEngine.InputSystem.InputBinding,UnityEngine.InputSystem.InputAction&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionAsset_FindBinding_mB5B36B9DDFAABFD4B528B891653B1B5B895DBDC5 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___mask0, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD** ___action1, const RuntimeMethod* method) ;
// System.Void InputControls/BoatControlsActions::.ctor(InputControls)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions__ctor_m8F576EC39D47538D85689E6B416A09B0F50AB283 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___wrapper0, const RuntimeMethod* method) ;
// System.Void InputControls/DebugControlsActions::.ctor(InputControls)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions__ctor_m367750D36A3C50F18D92BBCE4DFFEF7DCBD26602 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___wrapper0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.InputSystem.InputActionAsset::FindControlSchemeIndex(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionAsset_FindControlSchemeIndex_m765CEC376752C62AF08B9F005C8893F0D62DED2D (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, String_t* ___name0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControlScheme>::get_Item(System.Int32)
inline InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E (ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 (*) (ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_gshared)(__this, ___index0, method);
}
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Trottle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Steering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Pause()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionMap InputControls/BoatControlsActions::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputActionMap::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionMap_Enable_mAB23F0C4179D27C375F9FA335898B02E336CA4F6 (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method) ;
// System.Void InputControls/BoatControlsActions::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions_Enable_m70F3BF4D9B4CA0168A741E08A09DE4CD8DA749E4 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputActionMap::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionMap_Disable_m987468348648610F8B84D4F481592FF37AF5445C (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method) ;
// System.Void InputControls/BoatControlsActions::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions_Disable_m540B03FE468FE26AC1B1F5D10C104E990423398E (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.InputSystem.InputActionMap::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputActionMap_get_enabled_mB89FAA20F1EA1884A28829B3E350822D7456E888 (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method) ;
// System.Boolean InputControls/BoatControlsActions::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoatControlsActions_get_enabled_mA7BB6EFC10E0EE7D21F7CA9AD94EFCE026B84C31 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57 (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.InputSystem.InputAction::remove_started(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::remove_performed(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::remove_canceled(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::add_started(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::add_performed(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.InputSystem.InputAction::add_canceled(System.Action`1<UnityEngine.InputSystem.InputAction/CallbackContext>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___value0, const RuntimeMethod* method) ;
// System.Void InputControls/BoatControlsActions::SetCallbacks(InputControls/IBoatControlsActions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions_SetCallbacks_mA673AC604342CA9C023C00EB6E5CA502390ED9E1 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, RuntimeObject* ___instance0, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction InputControls/DebugControlsActions::get_PauseTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputAction InputControls/DebugControlsActions::get_TimeOfDay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method) ;
// UnityEngine.InputSystem.InputActionMap InputControls/DebugControlsActions::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method) ;
// System.Void InputControls/DebugControlsActions::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions_Enable_m33157EF6F83D5328BF45B6F67B0A2E1E494620D1 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method) ;
// System.Void InputControls/DebugControlsActions::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions_Disable_m46679B842551D9777AEA2A0F093A39C57BBC5207 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method) ;
// System.Boolean InputControls/DebugControlsActions::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugControlsActions_get_enabled_m34FEED6755C3C016B2CD099FB4FA339193F097B7 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method) ;
// System.Void InputControls/DebugControlsActions::SetCallbacks(InputControls/IDebugControlsActions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions_SetCallbacks_m3D055A40D8EC5744847B05F53B7944A459E1F666 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, RuntimeObject* ___instance0, const RuntimeMethod* method) ;
// T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent<Cinemachine.CinemachineTrackedDolly>()
inline CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method)
{
return (( CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* (*) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*))CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared)(__this, method);
}
// System.Single UnityEngine.QualitySettings::get_lodBias()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float QualitySettings_get_lodBias_m0DB63DEEF86BE1C091409BFAE8539F187886DA7B (const RuntimeMethod* method) ;
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.QualitySettings::set_lodBias(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QualitySettings_set_lodBias_mE3BDC7C587785C9A1A3B33521209A0AE9BDAD119 (float ___value0, const RuntimeMethod* method) ;
// System.Void PerfomanceStats::CreateTextGui()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_CreateTextGui_m7695EB70E013A50C4D581374FB87C263E5BCB30C (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.Benchmark.TestInfo::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TestInfo__ctor_m3AE8CE8E9D01A49E03432CAC3404541D12081702 (TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* __this, String_t* ___benchmarkName0, String_t* ___urpVersion1, const RuntimeMethod* method) ;
// System.Void BoatAttack.Benchmark.PerfBasic::.ctor(System.String,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfBasic__ctor_m54B9B0EDFA478980DE7AADE3A1838AC5472D6B05 (PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* __this, String_t* ___benchmarkName0, String_t* ___urpVersion1, int32_t ___frames2, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_unscaledDeltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652 (const RuntimeMethod* method) ;
// System.Void PerfomanceStats::UpdateFrametime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_UpdateFrametime_m13E35CBD4EBDCC5430A76CAF5C567F8332752913 (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.Profiling.Profiler::GetTotalAllocatedMemoryLong()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Profiler_GetTotalAllocatedMemoryLong_m84EB61110C7DACAA1034109B2E112F8ADE309FBD (const RuntimeMethod* method) ;
// System.String System.Single::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D (float* __this, String_t* ___format0, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.Profiling.Profiler::GetAllocatedMemoryForGraphicsDriver()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Profiler_GetAllocatedMemoryForGraphicsDriver_mC25E3B39F15E38FB1DBFA6291216A49223997D6F (const RuntimeMethod* method) ;
// System.Void PerfomanceStats::DrawText(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_DrawText_m927E574B066E4C413316CE737EEBFC55BA2FFCBC (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, String_t* ___memory0, String_t* ___gpuMemory1, const RuntimeMethod* method) ;
// BoatAttack.Benchmark.BenchmarkData BoatAttack.Benchmark.Benchmark::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline (const RuntimeMethod* method) ;
// System.Void BoatAttack.Benchmark.RunData::.ctor(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData__ctor_mEB99E1384F0C0A0F61C8F3E82E82C595C6F326D8 (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___times0, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___values0, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_productName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_productName_m00192B33A17C93424812C4A99AEA41993380EBA1 (const RuntimeMethod* method) ;
// System.Void BoatAttack.Benchmark.RunData::EndRun(System.Single,BoatAttack.Benchmark.FrameData,BoatAttack.Benchmark.FrameData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RunData_EndRun_m7F948E1E818F5B9B6FECA005311B0DB6A640C3DF (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* __this, float ___runtime0, FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* ___min1, FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* ___max2, const RuntimeMethod* method) ;
// BoatAttack.Benchmark.FrameData BoatAttack.Benchmark.FrameData::get_DefaultMin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* FrameData_get_DefaultMin_m1D46A24D90B62C2D63860C283CF818353264D6D5 (const RuntimeMethod* method) ;
// BoatAttack.Benchmark.FrameData BoatAttack.Benchmark.FrameData::get_DefaultMax()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* FrameData_get_DefaultMax_m4010EB320038B65CF722E028654FFB38FF27124B (const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::SmoothDamp(System.Single,System.Single,System.Single&,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothDamp_m4B8C5AACFEBF58E93FF2A33832C27EF1E5AF7AFD_inline (float ___current0, float ___target1, float* ___currentVelocity2, float ___smoothTime3, const RuntimeMethod* method) ;
// System.Void BoatAttack.Benchmark.FrameData::Set(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FrameData_Set_mFD3323E6CD91B3D759F8D0187B7C40D4B6648424 (FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* __this, int32_t ___frameNumber0, float ___frameTime1, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::.ctor(System.String,System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___name0, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___components1, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent0, bool ___worldPositionStays1, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<TMPro.TextMeshProUGUI>()
inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* GameObject_GetComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_mBDBF977A8C7734F6EDD83FC65C6FDDE74427611E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void TMPro.TMP_Text::set_fontSize(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_fontSize_m1C3A3BA2BC88E5E1D89375FD35A0AA91E75D3AAD (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void TMPro.TMP_Text::set_lineSpacing(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_lineSpacing_m1BA54B315F7472AE0E7B721CA7481016643591A7 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void TMPro.TMP_Text::set_characterSpacing(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_characterSpacing_mDCD34D244A502CA21CEB817E1F4CAC5BC6CCBA63 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, float ___value0, const RuntimeMethod* method) ;
// UnityEngine.RectTransform TMPro.TMP_Text::get_rectTransform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_anchoredPosition(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_sizeDelta(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_anchorMin(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_one()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_anchorMax(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<BoatAttack.Benchmark.PerfResults> BoatAttack.Benchmark.Benchmark::LoadAllBenchmarkStats()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* Benchmark_LoadAllBenchmarkStats_mD217650A36C0F2802DB518E3F6BB648EBA968077 (const RuntimeMethod* method) ;
// TMPro.TMP_Dropdown/DropdownEvent TMPro.TMP_Dropdown::get_onValueChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DropdownEvent_tFD4609E80240BC887A6D31F9F3C252A8A6843E91* TMP_Dropdown_get_onValueChanged_mC5A65068BFDC48C26FAC4B6FB2C0983633168BFF (TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`1<System.Int32>::.ctor(System.Object,System.IntPtr)
inline void UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32>::AddListener(UnityEngine.Events.UnityAction`1<T0>)
inline void UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A* __this, UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* ___call0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t7CC0661D6B113117B4CC68761D93AC8DF5DBD66A*, UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*, const RuntimeMethod*))UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_gshared)(__this, ___call0, method);
}
// System.Void BenchmarkResults::PopulateFileDropdown()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateFileDropdown_mB593541E6D4013E4BD0BA35283314C4592772034 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<BoatAttack.Benchmark.PerfResults,TMPro.TMP_Dropdown/OptionData>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m2B2582CEB20B104B5B90AA2E661C1D707F31CC6F (Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<BoatAttack.Benchmark.PerfResults,TMPro.TMP_Dropdown/OptionData>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mBB9FDB72521ACA86BE5B94D77E7A484C9188A255 (RuntimeObject* ___source0, Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<TMPro.TMP_Dropdown/OptionData>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52* Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_mBDB9895C2D14F2A92043507996018A329BD32A64_gshared)(___source0, method);
}
// System.Void TMPro.TMP_Dropdown::set_options(System.Collections.Generic.List`1<TMPro.TMP_Dropdown/OptionData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Dropdown_set_options_m4CD66EEEFDF53BAD9862AA2768F6048B2CA5B2AD (TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* __this, List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52* ___value0, const RuntimeMethod* method) ;
// System.Int32 TMPro.TMP_Dropdown::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_Dropdown_get_value_m5916A6D1897431E8ED789FEC24551A311D1B5C70 (TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* __this, const RuntimeMethod* method) ;
// System.Void BenchmarkResults::PopulateResultDropdown(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateResultDropdown_m2ABD55332691F3E3BA5A6C0E50315C2CB20AEADF (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, int32_t ___file0, const RuntimeMethod* method) ;
// System.Void TMPro.TMP_Dropdown::set_value(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Dropdown_set_value_m8362A866D571975FECFD1FE47D3C4D83559795BF (TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* __this, int32_t ___value0, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<BoatAttack.Benchmark.PerfResults>::get_Item(System.Int32)
inline PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8 (List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* (*) (List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Void System.Func`2<BoatAttack.Benchmark.PerfBasic,TMPro.TMP_Dropdown/OptionData>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE024522FE8E2FEC54B2AB79051ECAB238D20C7AC (Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<BoatAttack.Benchmark.PerfBasic,TMPro.TMP_Dropdown/OptionData>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisPerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_m657E96A1256A946D04BB3EE8C68C4EE72067801D (RuntimeObject* ___source0, Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// System.Void BenchmarkResults::PopulateResults(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateResults_m5089A8CB2D975138FD1D73B80400D77D50311743 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void BenchmarkResults::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_Cleanup_m947D4351228A62E22EA7CCFA0B6E67C6ABFEF6F0 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, const RuntimeMethod* method) ;
// System.Void BenchmarkResults::PopulateInfoPanel(BoatAttack.Benchmark.PerfBasic)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateInfoPanel_m21FFDF30D53293F196B2DE10E1B6B29D4C318BE8 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* ___result0, const RuntimeMethod* method) ;
// System.Void BenchmarkResults::PopulateDataPanel(BoatAttack.Benchmark.PerfBasic)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateDataPanel_mCC34AB7EC9C3472374DE462371E08C627CFC848D (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* ___result0, const RuntimeMethod* method) ;
// System.Reflection.FieldInfo[] System.Type::GetFields()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* Type_GetFields_mC0570FF1986A6D93FA7976303B44B2FF8D0BC77F (Type_t* __this, const RuntimeMethod* method) ;
// TMPro.TextMeshProUGUI BenchmarkResults::CreateTextObject(System.String,UnityEngine.Transform,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* BenchmarkResults_CreateTextObject_mE4CD25F596E455DBB3ECC0A6510CE49E02637A03 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, String_t* ___text0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent1, String_t* ___name2, const RuntimeMethod* method) ;
// System.Void System.Func`2<BoatAttack.Benchmark.RunData,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mCC5E7C73782E707D6CF3C5AF7C4ACC4DAAC1D1AA (Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<BoatAttack.Benchmark.RunData,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1E12BA73E81E154DC1F0B7D4FFECD00BE5CAB67 (RuntimeObject* ___source0, Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2799669743150BBBFBD9499B3926A27B3EE08E40_gshared)(___source0, ___selector1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<System.Single>(System.Collections.Generic.IEnumerable`1<TSource>)
inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m8E1358AC9E01FC26C5026582360AC3EFCD1FD20F (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m8E1358AC9E01FC26C5026582360AC3EFCD1FD20F_gshared)(___source0, method);
}
// System.Void System.Func`2<BoatAttack.Benchmark.RunData,BoatAttack.Benchmark.FrameData>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m6C653EEB56A044915AD445850D5E8BC967611AF3 (Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<BoatAttack.Benchmark.RunData,BoatAttack.Benchmark.FrameData>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_mC9FA18B95ADAFD32649FCC10C9484816B17AF125 (RuntimeObject* ___source0, Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m960CFE6ABFCB6C2399B69DEDFB27765D1FCE57A6_gshared)(___source0, ___selector1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<BoatAttack.Benchmark.FrameData>(System.Collections.Generic.IEnumerable`1<TSource>)
inline FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* Enumerable_ToArray_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_m42F41E3560F271DD9998475FAA5668AB292F4409 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_m6B1F26FB2B3EA7B18B82FC81035440AAAEFCE924_gshared)(___source0, method);
}
// TMPro.TextMeshProUGUI[][] BenchmarkResults::CreateTable(System.Int32,System.Int32,UnityEngine.Transform,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* BenchmarkResults_CreateTable_mDCE81BB9EC9641BD0C80530BF54519B83A0D8563 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, int32_t ___x0, int32_t ___y1, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___container2, int32_t ___padding3, const RuntimeMethod* method) ;
// System.Void Utility::SafeDestroyChildren(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_SafeDestroyChildren_mBDDD93B8E78BD9B4FD286C0B6716D0BAB72DF352 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___obj0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<TMPro.TextMeshProUGUI>()
inline TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* GameObject_AddComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m15E50057DA76710B136ADF4E7CA55A463D9DA3EB (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void TMPro.TMP_Text::set_enableWordWrapping(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_enableWordWrapping_mFAEE849315B4723F9C86C127B1A59EF50BE1C12F (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void TMPro.TMP_Text::set_overflowMode(TMPro.TextOverflowModes)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_overflowMode_mB8911BA07CEE0AC1E4E108B5EB79B230F90E96A1 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void Utility::ParentAndFillRectTransform(UnityEngine.Transform,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_ParentAndFillRectTransform_mA70351952472694CC22BB4399D71D10ED41DA670 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___child0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent1, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.UI.VerticalLayoutGroup>()
inline VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* GameObject_GetComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_mA495DDE259B2F34EE37A95CF1506161130698C8C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void UnityEngine.RectOffset::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, int32_t ___left0, int32_t ___right1, int32_t ___top2, int32_t ___bottom3, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.LayoutGroup::set_padding(UnityEngine.RectOffset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_set_padding_m9F415F3402E5E4AE684FD153493CE3E8D64D3EB7 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___value0, const RuntimeMethod* method) ;
// System.Void BenchmarkResults::AddTableBar(UnityEngine.GameObject,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_AddTableBar_m97008E5600B45E22968F4BFC80D0F882D4FEBA4D (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___go0, bool ___visible1, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.UI.HorizontalLayoutGroup>()
inline HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* GameObject_GetComponent_TisHorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_mD4BA781E7FF4921469B719744033F649E5B8D53A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<UnityEngine.UI.VerticalLayoutGroup>()
inline VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* GameObject_AddComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_m8FC80304C9EFC42F9CAE9588753536DC6F224521 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void TMPro.TMP_Text::set_alignment(TMPro.TextAlignmentOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_alignment_mE5216A28797987CC19927ED3CB8DFAC438C6B95A (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, int32_t ___value0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<UnityEngine.UI.Image>()
inline Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* GameObject_AddComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mA327C9E1CA12BC531D587E7567F2067B96E6B6A0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.Image::set_type(UnityEngine.UI.Image/Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image_set_type_mECB8D34772AA393FFBC867B03D18EA0F1A8546BF (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.Image::set_sprite(UnityEngine.Sprite)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image_set_sprite_mC0C248340BA27AAEE56855A3FAFA0D8CA12956DE (Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* __this, Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___value0, const RuntimeMethod* method) ;
// System.Void BenchmarkResults/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3038CA2F52F11ACB11190EDD884D1F473A825CA8 (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* __this, const RuntimeMethod* method) ;
// System.Void TMPro.TMP_Dropdown/OptionData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionData__ctor_m5B8E6B683070AB406FA738E689E2FD4055697FB6 (OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* __this, const RuntimeMethod* method) ;
// System.Void TMPro.TMP_Dropdown/OptionData::set_text(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OptionData_set_text_mFF1E8A215A399CB9EA9DDFB0C6F3B9F068837226 (OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Application::set_backgroundLoadingPriority(UnityEngine.ThreadPriority)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_set_backgroundLoadingPriority_mF4B1C267CFF186E04549E30C428B7BCF55AE6244 (int32_t ___value0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator BoatAttack.RaceManager::SetupRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_SetupRace_m5A28F74D8DDC22C505452677A8DA2B393DAC69A7 (const RuntimeMethod* method) ;
// UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___routine0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___target0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_localEulerAngles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localEulerAngles(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T,UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m887DD9E8844786738857F4A68C25C7AADC55FFA0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___original0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position1, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation2, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent3, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_mE974DCECE6BCBB030F70F1618B707F587B99BDB4_gshared)(___original0, ___position1, ___rotation2, ___parent3, method);
}
// System.Void UnityEngine.Time::set_fixedDeltaTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Time_set_fixedDeltaTime_mB9CCA021570BB2E27F6FF47C36D46C6D5A246D1B (float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Application::set_targetFrameRate(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_set_targetFrameRate_m794A13DC5116C506B042663606691257CF3A7325 (int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RenderPipelineManager::add_endCameraRendering(System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_add_endCameraRendering_m552B92000BF9D2E36F5C3BCA39713AF2742C180E (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* ___value0, const RuntimeMethod* method) ;
// System.Void SkyboxSystem::CollectRenderers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem_CollectRenderers_mE2F0A7B9D5C02C3F8ED5ADF7DFA902EEF0CAE377 (SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* __this, const RuntimeMethod* method) ;
// T[] UnityEngine.Component::GetComponentsInChildren<UnityEngine.Renderer>()
inline RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_m1F5B6FC0689B07D4FAAC0C605D9B2933A9B32543_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.RenderPipelineManager::remove_endCameraRendering(System.Action`2<UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderPipelineManager_remove_endCameraRendering_m784207B4B327B061BE9665E5D384072EB2376073 (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* ___value0, const RuntimeMethod* method) ;
// System.Void SkyboxSystem::set_SkyboxScale(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkyboxSystem_set_SkyboxScale_mFF98C8132D3CAEA603F5EEEA9819D737DD27E5C3_inline (float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Shader::SetGlobalFloat(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_SetGlobalFloat_mFA8F651003951E6319C952475148713F521243BF (String_t* ___name0, float ___value1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m3AC523A7BED6E843165BDF598690F0560D8CAA63_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_localScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Shader::SetGlobalMatrix(System.String,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Shader_SetGlobalMatrix_mB0B72D8BF2D8CDFE1C02CFAD3BCABA099B9A6719 (String_t* ___name0, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value1, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116 (Delegate_t* ___source0, Delegate_t* ___value1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Debug::get_isDebugBuild()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0 (const RuntimeMethod* method) ;
// System.Int32 Utility::GetTrueQualityLevel(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Utility_GetTrueQualityLevel_mA1178F26DB1C336FA7E8DE6BD85AE1A6D7DE466A (int32_t ___level0, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Int32,System.Int32>::Invoke(T1,T2)
inline void Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_inline (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* __this, int32_t ___arg10, int32_t ___arg21, const RuntimeMethod* method)
{
(( void (*) (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*, int32_t, int32_t, const RuntimeMethod*))Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_gshared_inline)(__this, ___arg10, ___arg21, method);
}
// System.String[] UnityEngine.QualitySettings::get_names()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* QualitySettings_get_names_mD2DD88A684C55B4D0C2C06FD3B8C54CC4EA2AB0F (const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.String>::IndexOf(T)
inline int32_t List_1_IndexOf_m407F5E43ED8B2BD39036693B8F25F363362CE9D4 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_IndexOf_m378F61BA812B79DEE58D86FE8AA9F20E3FC7D85F_gshared)(__this, ___item0, method);
}
// System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Regex_Replace_mA40B00220816EB1850F503AAB876812C726D8D66 (String_t* ___input0, String_t* ___pattern1, String_t* ___replacement2, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.Transform::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Void Utility::SafeDestroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_SafeDestroy_m1CDE8B9A0255FD018BF82E31D92BE1CA0E840214 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_offsetMax(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_offsetMax_m5514D09D86516F2C0E25FA6D11A3A4274D3D002D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectTransform::set_offsetMin(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_offsetMin_m07F38B4105C7CA9CC9FBDC9ED0DB008602880AB9 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___value0, const RuntimeMethod* method) ;
// T[] UnityEngine.Object::FindObjectsOfType<Cinemachine.CinemachineVirtualCamera>()
inline CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* Object_FindObjectsOfType_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mE55AB4FE6D1672096EFC850473DB240AF458AD02 (const RuntimeMethod* method)
{
return (( CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m1E6D851F6A46D646E0554A94729E9AAE79B0E87A_gshared)(method);
}
// T Cinemachine.CinemachineVirtualCamera::GetCinemachineComponent<Cinemachine.CinemachineBasicMultiChannelPerlin>()
inline CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269_m63C03133A16FCEF5C276CB88AD2FB3EB89DD2AD1 (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* __this, const RuntimeMethod* method)
{
return (( CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* (*) (CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50*, const RuntimeMethod*))CinemachineVirtualCamera_GetCinemachineComponent_TisRuntimeObject_m70B9E2B45173016F7928E3F968524E521FABFD34_gshared)(__this, method);
}
// T[] UnityEngine.Object::FindObjectsOfType<Cinemachine.CinemachineDollyCart>()
inline CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* Object_FindObjectsOfType_TisCinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6_m13E67401A527D063809B499D6C9DAFF334D402C6 (const RuntimeMethod* method)
{
return (( CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m1E6D851F6A46D646E0554A94729E9AAE79B0E87A_gshared)(method);
}
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetClosestWaypoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetClosestWaypoint_mC72D1DDEB88853BDD20FC272757A81BAFE87C395 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_blue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_m0D04554379CB8606EF48E3091CDC3098B81DD86D_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::set_color(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::DrawLine(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_red()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 BoatAttack.WaypointGroup::GetClosestPointOnPath(UnityEngine.Vector3,System.Tuple`2<BoatAttack.WaypointGroup/Waypoint,BoatAttack.WaypointGroup/Waypoint>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 WaypointGroup_GetClosestPointOnPath_mEF8BD1D5AE93EFB826F9F0EB8B0A6E3ADAE45EBB (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F** ___wpIndices1, const RuntimeMethod* method) ;
// T2 System.Tuple`2<BoatAttack.WaypointGroup/Waypoint,BoatAttack.WaypointGroup/Waypoint>::get_Item2()
inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_inline (Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* __this, const RuntimeMethod* method)
{
return (( Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* (*) (Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F*, const RuntimeMethod*))Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline)(__this, method);
}
// T1 System.Tuple`2<BoatAttack.WaypointGroup/Waypoint,BoatAttack.WaypointGroup/Waypoint>::get_Item1()
inline Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_inline (Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* __this, const RuntimeMethod* method)
{
return (( Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* (*) (Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F*, const RuntimeMethod*))Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline)(__this, method);
}
// System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method) ;
// UnityEngine.Profiling.Sampler UnityEngine.Profiling.Sampler::Get(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* Sampler_Get_mFA5745479DB80E5B3EF44DE1EF8C416CC6ABF5F9 (String_t* ___name0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Profiling.Sampler::get_isValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Sampler_get_isValid_m78A87FD2B332B9E795EAD570520FF2B89237FE01 (Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* __this, const RuntimeMethod* method) ;
// UnityEngine.Profiling.Recorder UnityEngine.Profiling.Sampler::GetRecorder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* Sampler_GetRecorder_mD2515C0A1FDF4DC153696427901039914A64A6F2 (Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle__ctor_mE15E33802C5A2EA787E445A6D424813E1D5B75A9 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::set_fontSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::get_normal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyleState::set_textColor(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1 (GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::ResetStats()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler_ResetStats_m383371B67D22FFC3ABE8BA7E70E5DA6D7302F350 (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::RazCounters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler_RazCounters_mD24F24F840AE7291CF4C7FB21CD67BC3F31A2827 (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Clamp(System.Int32,System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.Profiling.Recorder::get_elapsedNanoseconds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Recorder_get_elapsedNanoseconds_m54A6DD45F11501BF3E8D5050F13FCA093ED88648 (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Profiling.Recorder::get_sampleBlockCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Recorder_get_sampleBlockCount_m7CBC90B7976CC9C599EA02761A871EF374C41BC3 (Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset UnityEngine.Rendering.Universal.UniversalRenderPipeline::get_asset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::get_useSRPBatcher()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UniversalRenderPipelineAsset_get_useSRPBatcher_m8EB3F3DCCDF025D31921342199B03F298477A8E3 (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUI::set_color(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_set_color_mBB4E17B3600770E2EEEA61AA956D2207EAF112C7 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___x0, float ___y1, float ___width2, float ___height3, const RuntimeMethod* method) ;
// UnityEngine.GUISkin UnityEngine.GUI::get_skin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* GUI_get_skin_m65083FBB1A0F6F33052E2AED126DD43FA34653B1 (const RuntimeMethod* method) ;
// UnityEngine.GUIStyle UnityEngine.GUISkin::get_window()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* GUISkin_get_window_m760DAF129E72775DFD18CB71720AD306345E91C2 (GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUILayout::BeginArea(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUILayout_BeginArea_m896DD108CFD76ADBD31A55012CBAEC635D3F6DF0 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect0, String_t* ___text1, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___style2, const RuntimeMethod* method) ;
// T[] System.Array::Empty<UnityEngine.GUILayoutOption>()
inline GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2* Array_Empty_TisGUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14_m6FDA82C3DA1AB43D1DABFC8B9C8E827950925220_inline (const RuntimeMethod* method)
{
return (( GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline)(method);
}
// System.Void UnityEngine.GUILayout::Label(System.String,UnityEngine.GUIStyle,UnityEngine.GUILayoutOption[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUILayout_Label_mC48AB1E8E898CA98B948149B230E7B908CC085E6 (String_t* ___text0, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___style1, GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2* ___options2, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUILayout::EndArea()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUILayout_EndArea_m1A496B300C5FDCEA653A1652CBA173F42E134371 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecorderEntry__ctor_mAF4690D3D175619EBECDA8B9BCC6A9088665003C (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___object0, ___method1, method);
}
// BoatAttack.WaypointGroup BoatAttack.WaypointGroup::get_Instance()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline (const RuntimeMethod* method) ;
// BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetWaypoint(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetWaypoint_m0BD88FC0B5CCC8624F710E5089700D16754454B0 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void BoatAttack.AiController::AssignWp(BoatAttack.WaypointGroup/Waypoint)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_AssignWp_mCB6E12D98A087B2217F5715E0D24D6CB25FF0D99 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::InvokeRepeating(System.String,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_InvokeRepeating_mF208501E0E4918F9168BBBA5FC50D8F80D01514D (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, String_t* ___methodName0, float ___time1, float ___repeatRate2, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::StopAllCoroutines()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopAllCoroutines_m872033451D42013A99867D09337490017E9ED318 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// UnityEngine.AI.NavMeshPathStatus UnityEngine.AI.NavMeshPath::get_status()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NavMeshPath_get_status_m63B0AEDA3149C7053987C4D0A02B3FE8B41BD74B (NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.AiController::CalculatePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_CalculatePath_m211B9BFAC00DDEEC46F6D9A757AE80E5D30ABE33 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0 (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.Void BoatAttack.Boat::ResetPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_ResetPosition_m4F6F9F73AE3FAE3291C50EA81B563957E0D25797 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_normalized()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_m77F64620D73934C56BEE37A64016DBDCB9D21DB8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ;
// System.Void BoatAttack.Engine::Turn(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_Turn_m31E6E23A45198AC62F98A88A18C08FB8D1084242 (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, float ___modifier0, const RuntimeMethod* method) ;
// System.Void BoatAttack.Engine::Accelerate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_Accelerate_m9845868D7C3ECC41A68A16C6F83E34ABA5F87F9C (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, float ___modifier0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(System.Single,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline (float ___d0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mF1348668A6CCD46FBFF98D39182F89358ED74AC0 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<BoatAttack.WaypointGroup/Waypoint>::get_Count()
inline int32_t List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void UnityEngine.AI.NavMeshPath::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NavMeshPath__ctor_mEA40BFC2492814FFC97A71C3AEC2154A9415C37F (NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AI.NavMesh::CalculatePath(UnityEngine.Vector3,UnityEngine.Vector3,System.Int32,UnityEngine.AI.NavMeshPath)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NavMesh_CalculatePath_m2D0FF786CDEA88E7490ABA4582967087006F6E5E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___sourcePosition0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___targetPosition1, int32_t ___areaMask2, NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* ___path3, const RuntimeMethod* method) ;
// UnityEngine.Vector3[] UnityEngine.AI.NavMeshPath::get_corners()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* NavMeshPath_get_corners_m469237DE430A001BE7050BEF5D05A20B94D76F3E (NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_green()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_up()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::DrawSphere(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawSphere_m80D4373C59949363664E571DCE7E9C54337B4942 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___center0, float ___radius1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector3::op_Inequality(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m6A7FB1C9E9DE194708997BFA24C6E238D92D908E_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_yellow()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline (const RuntimeMethod* method) ;
// System.Void BoatAttack.BaseController::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseController__ctor_m07A5C7B72102FDC157C20BD994B83A100C9A3AE5 (BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<BoatAttack.Boat>(T&)
inline bool Component_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m1B32D6F6D25DE3012DE70A78172AE87E9BC2D52B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___component0, method);
}
// BoatAttack.BoatLivery BoatAttack.Boat::RandomLivery()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 Boat_RandomLivery_m4710EC30E9E115EDCCD18771D641345ECFDDC7BA (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.Boat::Setup(System.Int32,System.Boolean,BoatAttack.BoatLivery)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_Setup_mB1EAF735184869C0BA8083896FB10801FDA68555 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, int32_t ___player0, bool ___isHuman1, BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 ___livery2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::TryGetComponent<UnityEngine.Rigidbody>(T&)
inline bool Component_TryGetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2C2A32AA4FD62D8B9BF5E40B7E2F3EF738C532A6 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, Rigidbody_t268697F5A994213ED97393309870968BC1C7393C**, const RuntimeMethod*))Component_TryGetComponent_TisRuntimeObject_m69D4ED21F14D49D805A2337F4332934CDA07DEDB_gshared)(__this, ___component0, method);
}
// System.Void UnityEngine.GameObject::set_layer(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void BoatAttack.Boat::SetupController(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_SetupController_m71CCD74C0AEF2269FB0AFDCB871A3178E8E0F48F (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, bool ___isHuman0, const RuntimeMethod* method) ;
// System.Void BoatAttack.Boat::Colorize(BoatAttack.BoatLivery)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_Colorize_mED81E6A93A87DCACEFE4E0B076D191E8D317ED67 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 ___livery0, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7 (Type_t* ___left0, Type_t* ___right1, const RuntimeMethod* method) ;
// UnityEngine.Component UnityEngine.GameObject::AddComponent(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* GameObject_AddComponent_mDF246771EC34613FA6AF0C98D443368FB43E9F36 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, Type_t* ___componentType0, const RuntimeMethod* method) ;
// System.Void BoatAttack.Boat::UpdateLaps()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_UpdateLaps_mCBDB2190995452F8A1DED326DF66E3F697C54D9E (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.UI.RaceUI::UpdatePlaceCounter(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_UpdatePlaceCounter_m02D584B169C788399B3D0D6B5E83F8EA912731E5 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, int32_t ___place0, const RuntimeMethod* method) ;
// System.Void BoatAttack.UI.RaceUI::UpdateSpeed(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_UpdateSpeed_m87FEBE951B631CB84933C5CFB6D3AC30B9D21506 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, float ___velocity0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::SmoothStep(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothStep_mF724C7893D0F0C02FB14D573DDB7F92935451B81_inline (float ___from0, float ___to1, float ___t2, const RuntimeMethod* method) ;
// System.Void BoatAttack.Boat::AlignBoatWithStartingLine()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_AlignBoatWithStartingLine_m32198605B0C7852E53F97D7C3AADF14055A69F77 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::AddForce(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_AddForce_m7A3EEEED21F986917107CBA6CC0106DCBC212198 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___force0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_fixedDeltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedDeltaTime_mD7107AF06157FC18A50E14E0755CEE137E9A4088 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::MoveRotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_MoveRotation_m85825C7206E770E39DED9EE6D792702F577A891D (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rot0, const RuntimeMethod* method) ;
// System.Single BoatAttack.WaypointGroup::GetPercentageAroundTrack(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float WaypointGroup_GetPercentageAroundTrack_m2438D8E6903DA8CB38C6267FE5FC0A51ECF26D0C (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, const RuntimeMethod* method) ;
// System.Void BoatAttack.UI.RaceUI::UpdateLapCounter(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_UpdateLapCounter_m2D74182316BF5A4DA60E85C49EADFD004E2CF742 (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, int32_t ___lap0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Component::CompareTag(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, String_t* ___tag0, const RuntimeMethod* method) ;
// BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetTriggersWaypoint(UnityEngine.BoxCollider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetTriggersWaypoint_mB239E1603F792BF18543080061DE45EA05778247 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23* ___trigger0, const RuntimeMethod* method) ;
// System.Int32 BoatAttack.WaypointGroup::GetWaypointIndex(BoatAttack.WaypointGroup/Waypoint)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WaypointGroup_GetWaypointIndex_m4E6FEAE5D96C135B6276E239EBDED0B40DD88F30 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method) ;
// BoatAttack.WaypointGroup/Waypoint BoatAttack.WaypointGroup::GetNextCheckpoint(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* WaypointGroup_GetNextCheckpoint_m4ACC16811070A158D764D6D44A9A61C473795A30 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void BoatAttack.Boat::EnteredWaypoint(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_EnteredWaypoint_mF1D1E92B5E8F23C05590703CF258F104D22D9DC7 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, int32_t ___index0, bool ___checkpoint1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Single>::Add(T)
inline void List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, float ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, float, const RuntimeMethod*))List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_gshared_inline)(__this, ___item0, method);
}
// System.Int32 BoatAttack.RaceManager::GetLapCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RaceManager_GetLapCount_m928113A621D9AF48257D26B359440A21E2112459 (const RuntimeMethod* method) ;
// System.String BoatAttack.UI.RaceUI::OrdinalNumber(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RaceUI_OrdinalNumber_m9A8B982103216D5CD9E5EE3E1513D84D18CF807C (int32_t ___num0, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::Last<System.Single>(System.Collections.Generic.IEnumerable`1<TSource>)
inline float Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( float (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_gshared)(___source0, method);
}
// System.String BoatAttack.UI.RaceUI::FormatRaceTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RaceUI_FormatRaceTime_mE151DD25FB68CB4C71032187874D559712BFEC6C (float ___seconds0, const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager::BoatFinished(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_BoatFinished_m241A34C1F406B287AA983DCAB0998BC76022ED18 (int32_t ___player0, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Renderer::get_material()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetColor(System.Int32,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetColor_m573C88F2FB1B5A978C53A197B414F9E9C6AC5B9A (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value1, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 BoatAttack.WaypointGroup::GetClosestPointOnWaypoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 WaypointGroup_GetClosestPointOnWaypoint_m75FCA75AD77908FE6A894DC721A2BBC430BC74C4 (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___point0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::set_velocity(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_velocity_mE4031DF1C2C1CCE889F2AC9D8871D83795BB0D62 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::set_angularVelocity(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_angularVelocity_m23266B4E52BF0D2E65CC984AC73CC40B8D4A27E0 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_position_mA15BE12B8D82220E8CA90A0F0CBFB206FE81B41C (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Matrix4x4::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::set_rotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_set_rotation_mF2FC85A4A26AD9FED7DE0061889DF5A408461A5D (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Color BoatAttack.ConstantData::get_GetRandomPaletteColor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ConstantData_get_GetRandomPaletteColor_mEC2F2CCD69DEC98DAEC89C666BFD592386391C21 (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Single>::.ctor()
inline void List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802 (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, const RuntimeMethod*))List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_gshared)(__this, method);
}
// System.Int32 UnityEngine.Shader::PropertyToID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB (String_t* ___name0, const RuntimeMethod* method) ;
// UnityEngine.AudioClip UnityEngine.AudioSource::get_clip()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.AudioClip::get_length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AudioClip_get_length_m6102CB29AF65988797452E4D6E43D4788303873D (AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Random::Range(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Random_Range_mF26F26EB446B76823B4815C91FA0907B484DF02B (float ___minInclusive0, float ___maxInclusive1, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_time(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_time_m6670372FD9C494978B7B3E01B7F4D220616F6204 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Rigidbody::get_velocity()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::get_sqrMagnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.AudioSource::set_pitch(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AudioSource_set_pitch_mD14631FC99BF38AAFB356D9C45546BC16CF9E811 (AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* __this, float ___value0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::TransformPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::Normalize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::AddForce(UnityEngine.Vector3,UnityEngine.ForceMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_AddForce_mBDBC288D0E266BC1B62E3649B4FCE46E7EA9CCBC (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___force0, int32_t ___mode1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_right()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_m13B7C3EAA64DC921EC23346C56A5A597B5481FF5_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rigidbody::AddRelativeTorque(UnityEngine.Vector3,UnityEngine.ForceMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rigidbody_AddRelativeTorque_m98DD3E53803D7E5BA726CC98FBFA58C2350F2233 (Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___torque0, int32_t ___mode1, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_fixedTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_fixedTime_m16CC75CBCBA987CCA62A6A882E7839A8BC3B9A10 (const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::SmoothDampAngle(System.Single,System.Single,System.Single&,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothDampAngle_m4B6A71D10BBD87D55EE8AE2A8C708CE115C60973_inline (float ___current0, float ___target1, float* ___currentVelocity2, float ___smoothTime3, float ___maxSpeed4, float ___deltaTime5, const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::set_matrix(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_set_matrix_m916F9A7A8ACC51F304BB5BB4536854A045EF844B (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Gizmos::DrawCube(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gizmos_DrawCube_mE7D2162786517A14E8A740C7887CD08A3105B192 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___center0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size1, const RuntimeMethod* method) ;
// System.Void InputControls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControls__ctor_m696491ADF4AE8B5CD0419C1366AF77E8CF4EFDFE (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method) ;
// InputControls/BoatControlsActions InputControls::get_BoatControls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method) ;
// InputControls/DebugControlsActions InputControls::get_DebugControls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74 InputControls_get_DebugControls_m7A9CBF2F75B516AE16E86E65EC49A00CE7609259 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.BaseController::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseController_OnEnable_m774F0AEB45A2E1A846370E6A029385A3C1FBD1BF (BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Time::set_timeScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Time_set_timeScale_mD6CAA4968D796C4AF198ACFB2267BDBD06DB349C (float ___value0, const RuntimeMethod* method) ;
// TValue UnityEngine.InputSystem.InputAction/CallbackContext::ReadValue<System.Single>()
inline float CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8* __this, const RuntimeMethod* method)
{
return (( float (*) (CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8*, const RuntimeMethod*))CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_gshared)(__this, method);
}
// System.Void BoatAttack.DayNightController::SelectPreset(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_SelectPreset_m9821652BB74BADE0BC1E900ED5C51F001820B388 (float ___input0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Input::GetKeyDown(UnityEngine.KeyCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyDown_m0D59B7EBC3A782C9FBBF107FBCD4B72B38D993B3 (int32_t ___key0, const RuntimeMethod* method) ;
// System.Void BoatAttack.CameraManager::StaticCams()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_StaticCams_mC0C068DD10E9445A7540503B9541021DD2137EDC (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.CameraManager::PlayCutscene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_PlayCutscene_m55933CFA5B7764E6AA9DB1CD4C3D4776406C831F (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.CameraManager::NextStaticCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_NextStaticCam_m4F1BB3EB42235FC2F0012285AD47199C5B805AB7 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.CameraManager::PrevStaticCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_PrevStaticCam_m03328A8D68FEAB8819923D44A2C6690B6AB8A695 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Input::get_touchCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Input_get_touchCount_m7B8EAAB3449A6DC2D90AF3BA36AF226D97C020CF (const RuntimeMethod* method) ;
// UnityEngine.Touch[] UnityEngine.Input::get_touches()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* Input_get_touches_m884B92DD9A389F7985AB275A9717AC629C258B6B (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Touch::get_tapCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Touch_get_tapCount_mE75D2783AC38FCF536C99F36AB9F76AFA3EB7EB6 (Touch_t03E51455ED508492B3F278903A0114FA0E87B417* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::get_activeSelf()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void Cinemachine.CinemachineVirtualCameraBase::set_Priority(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Behaviour::set_enabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Playables.PlayableDirector::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_Stop_m60A3AA3874D92B4740A312ECA0E76210D04F207E (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Playables.PlayableDirector::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayableDirector_Play_m937BA3BFAA11918A42D9D7874C0668DDD4B40988 (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.CameraManager::DisableCutscene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_DisableCutscene_mB31025653C08A6C57CB283D4CA6B015387FC4BE7 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.CameraManager::SetStaticCam(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_SetStaticCam_m9D87D435E3E5B12ACA58924533308B43EBF6584E (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, int32_t ___cameraIndex0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCamera>::get_Count()
inline int32_t List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_inline (List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCamera>::get_Item(System.Int32)
inline CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF (List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* (*) (List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.String System.String::Substring(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___startIndex0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Cinemachine.CinemachineVirtualCamera>::.ctor()
inline void List_1__ctor_mA62C5E6ACBF1A105571A4946E7219DA8243AF152 (List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// UnityEngine.Camera UnityEngine.Camera::get_main()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_mF222B707D3BF8CC9C7544609EFC71CFB62E81D43 (const RuntimeMethod* method) ;
// Cinemachine.ICinemachineCamera Cinemachine.CinemachineClearShot::get_LiveChild()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.ReplayCamera::SetTarget(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_SetTarget_mA6417765020E681A7499817542BBEBCDFBF9B051 (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, int32_t ___boatIndex0, const RuntimeMethod* method) ;
// System.Void Cinemachine.CinemachineClearShot::ResetRandomization()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CinemachineClearShot_ResetRandomization_mA4C0B56EE654F56A3E6219A4BDB8835E30A3510A (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.ReplayCamera::SetRandomTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_SetRandomTarget_m6306343FF9CBB36CC4C9CF7CD02DD14534D9D3CA (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<BoatAttack.BoatData>::get_Item(System.Int32)
inline BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76 (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* (*) (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Void BoatAttack.ReplayCamera::SetReplayTarget(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_SetReplayTarget_mC58E552847C02FA0F1007FB13D5B6BE81E33EBC5 (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_localPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.ParticleSystem/MinMaxCurve UnityEngine.ParticleSystem/MinMaxCurve::op_Implicit(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MinMaxCurve_t812D571297EED6498776CC58949A42B172E60E23 MinMaxCurve_op_Implicit_mC7A24E6FC61103CFFA277A87302688010A1C54F1 (float ___constant0, const RuntimeMethod* method) ;
// System.Void UnityEngine.ParticleSystem/MainModule::set_startRotation(UnityEngine.ParticleSystem/MinMaxCurve)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainModule_set_startRotation_m8D09FD13401B188EC3C20C489CFA1EDDA3B43079 (MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9* __this, MinMaxCurve_t812D571297EED6498776CC58949A42B172E60E23 ___value0, const RuntimeMethod* method) ;
// System.Void BoatAttack.RandomHue::RandomizeHue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomHue_RandomizeHue_m8C1D3BF9C67508422E91E2701FB4B14DE6A4B39D (RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A* __this, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Renderer::get_sharedMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::.ctor(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___source0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetFloat(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___nameID0, float ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::set_material(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<BoatAttack.WakeGenerator/Wake>::GetEnumerator()
inline Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229 (List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* __this, const RuntimeMethod* method)
{
return (( Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 (*) (List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/Wake>::Dispose()
inline void Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C (Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/Wake>::get_Current()
inline Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_inline (Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19* __this, const RuntimeMethod* method)
{
return (( Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* (*) (Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Collections.IEnumerator BoatAttack.WakeGenerator::GenerateWake(BoatAttack.WakeGenerator/Wake)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WakeGenerator_GenerateWake_m2120B397BFCBB49679574A621E6A73E2B5A116BD (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* ___wake0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/Wake>::MoveNext()
inline bool Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58 (Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void BoatAttack.WakeGenerator/<GenerateWake>d__6::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGenerateWakeU3Ed__6__ctor_m93B2CC4E327393B53D70164C6887F0FF6836D670 (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.GameObject>::get_Count()
inline int32_t List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.GameObject>::get_Item(System.Int32)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979 (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Clear()
inline void List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void System.Func`2<BoatAttack.WakeGenerator/Wake,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m17E5B95D5D4393F9E6731D84D000A4788D3399A5 (Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<BoatAttack.WakeGenerator/Wake>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisWake_t65113821E8F926572A45BED8C7064E6B1BBFC508_mC27AC190B453212AFBF056D2A14B09A661BCC35C (RuntimeObject* ___source0, Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* ___predicate1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared)(___source0, ___predicate1, method);
}
// T System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine>::get_Item(System.Int32)
inline WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* List_1_get_Item_m9A667334BC00D0B1A9512FC05101C49F1F62702A (List_1_tE55064394832543D8C17E77E6F9446587A566FA2* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* (*) (List_1_tE55064394832543D8C17E77E6F9446587A566FA2*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Void BoatAttack.WakeGenerator::DoWake(System.Int32,BoatAttack.WakeGenerator/Wake,BoatAttack.WakeGenerator/WakeLine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeGenerator_DoWake_mE9535903B23AEAB8605B7FD568CC0169765433B9 (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, int32_t ___side0, Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* ___wake1, WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* ___wakeLine2, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>::get_Count()
inline int32_t List_1_get_Count_m64833E57E63112E47568E825B1E4AB23ED4D38B9_inline (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// BoatAttack.WakeGenerator/WakePoint BoatAttack.WakeGenerator::CreateWakePoint(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* WakeGenerator_CreateWakePoint_m4F01672B1E77B8E46C12DBE8D769D8027AAD9056 (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, float ___sign1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>::Insert(System.Int32,T)
inline void List_1_Insert_m3A1CE48C794B6905C4D37BC77D51186C69CC4448 (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* __this, int32_t ___index0, WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* ___item1, const RuntimeMethod* method)
{
(( void (*) (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*, int32_t, WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271*, const RuntimeMethod*))List_1_Insert_m9C9559248941FED50561DB029D55DF08DEF3B094_gshared)(__this, ___index0, ___item1, method);
}
// T System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>::get_Item(System.Int32)
inline WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* __this, int32_t ___index0, const RuntimeMethod* method)
{
return (( WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* (*) (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Void System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_mBC8E396F834210611A9A68DC7632CFA45A6A4503 (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* __this, int32_t ___index0, const RuntimeMethod* method)
{
(( void (*) (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.LineRenderer::set_positionCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineRenderer_set_positionCount_m2001FB4044053895ECBE897AB833284F3300B205 (LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.LineRenderer::SetPosition(System.Int32,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineRenderer_SetPosition_m84C4AD9ADC6AC62B33DB4D7E4C9F066DFF8440C1 (LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* __this, int32_t ___index0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position1, const RuntimeMethod* method) ;
// System.Void BoatAttack.WakeGenerator/WakePoint::.ctor(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakePoint__ctor_m77B17FB60C71FAD98B9A3FA69C07FC522BC4389A (WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_right()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::TransformPoint(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m220E1BBBF9AF7A6D0EAC417FA07C820B2344FA1A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine>::GetEnumerator()
inline Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A List_1_GetEnumerator_m2450966ED43DB60A3EB1B05540F0971E616F67A2 (List_1_tE55064394832543D8C17E77E6F9446587A566FA2* __this, const RuntimeMethod* method)
{
return (( Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A (*) (List_1_tE55064394832543D8C17E77E6F9446587A566FA2*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakeLine>::Dispose()
inline void Enumerator_Dispose_m63F2AB558D13710931A8ACFA5C2F4391D28EF473 (Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakeLine>::get_Current()
inline WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* Enumerator_get_Current_mCC71FDC0CAA147219A05ABD8D17CD3A8DDA36862_inline (Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A* __this, const RuntimeMethod* method)
{
return (( WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* (*) (Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>::GetEnumerator()
inline Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34 List_1_GetEnumerator_m216CE2BE412FB51A3AD720D636198C35BF6047EF (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* __this, const RuntimeMethod* method)
{
return (( Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34 (*) (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakePoint>::Dispose()
inline void Enumerator_Dispose_m7ACD8811EBC3FFE7FB51F22C68D3E0BF252A4549 (Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakePoint>::get_Current()
inline WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* Enumerator_get_Current_m4F907FF1D49CD12DDD0BA438F4DFAE797AE1049E_inline (Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34* __this, const RuntimeMethod* method)
{
return (( WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* (*) (Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakePoint>::MoveNext()
inline bool Enumerator_MoveNext_m11ABF06B60440B7265D0A9C0223182961D738461 (Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<BoatAttack.WakeGenerator/WakeLine>::MoveNext()
inline bool Enumerator_MoveNext_m6FD400EC492D9AD6A852A71CF295D545FE68AC6E (Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<BoatAttack.WakeGenerator/Wake>::.ctor()
inline void List_1__ctor_m25CD9FE6A05F042841E5F9390808B9DBD29D6E95 (List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::.ctor()
inline void List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine>::.ctor()
inline void List_1__ctor_m972F31F7642C3BAA8E844F83D2706ED328F844DB (List_1_tE55064394832543D8C17E77E6F9446587A566FA2* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE55064394832543D8C17E77E6F9446587A566FA2*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakePoint>::.ctor()
inline void List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789 (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void BoatAttack.WakeGenerator/WakeLine::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeLine__ctor_mDE4553B8EB5AFAAF36B0D711AB1E7008444B0F49 (WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// TObject UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject>::get_Result()
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* __this, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA*, const RuntimeMethod*))AsyncOperationHandle_1_get_Result_m3BFABA5103704DD252ABCC2DDF622300E887773E_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.GameObject>::Add(T)
inline void List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Boolean UnityEngine.GameObject::TryGetComponent<UnityEngine.LineRenderer>(T&)
inline bool GameObject_TryGetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m919DC9D848A0522F28DB3039F8C2F06147A76AFC (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method);
}
// System.Void System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine>::Add(T)
inline void List_1_Add_m69934CEFB63D5C17EACB6A4F249393BC1234AD6D_inline (List_1_tE55064394832543D8C17E77E6F9446587A566FA2* __this, WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_tE55064394832543D8C17E77E6F9446587A566FA2*, WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.WakeGenerator/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mBF03944866937343ABFD213F8DD2057AE580D801 (U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<BoatAttack.WakeGenerator/WakeLine>::get_Count()
inline int32_t List_1_get_Count_m74BD3FBB57356BC90C4EE87349E4453E341F2ADD_inline (List_1_tE55064394832543D8C17E77E6F9446587A566FA2* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tE55064394832543D8C17E77E6F9446587A566FA2*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void BoatAttack.DayNightController::SetTimeOfDay(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_SetTimeOfDay_mFD28A7DDBA3447986C29F2E9D56391A641244D54 (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, float ___time0, bool ___reflectionUpdate1, const RuntimeMethod* method) ;
// System.Void BoatAttack.DayNightController::UpdateSun()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_UpdateSun_m35B8B7BCA2B301503289E080C7020BF18E48B7DD (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3 (const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::PingPong(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_PingPong_m157C55BCFEA2BB96680B7B29D714C3F9390551C9_inline (float ___t0, float ___length1, const RuntimeMethod* method) ;
// System.DateTime BoatAttack.DayNightController::NormalizedDateTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DayNightController_NormalizedDateTime_mC67C3D9D31DF2E5D9C508B7134F609660D30634A (float ___t0, const RuntimeMethod* method) ;
// UnityEngine.Quaternion BoatAttack.DayNightController::CalculateSunPosition(System.DateTime,System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 DayNightController_CalculateSunPosition_mE5B1ECB2591DBCA4909F9BF9A087F9025E4B3E3A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___dateTime0, double ___latitude1, double ___longitude2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::Rotate(UnityEngine.Vector3,UnityEngine.Space)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_Rotate_mAE711E1B1F639FDBA7B456E1E1B35DB90EEB737A (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___eulers0, int32_t ___relativeTo1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_down()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_m19EB5B5B0EDFE9C272BD7BCC6923C4A9D616F771_inline (const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Gradient::Evaluate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32 (Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* __this, float ___time0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Light::set_color(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Light_set_color_m242F09E22904E0A20D5B032A0749678B0796A87C (Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.ReflectionProbe::RenderProbe()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReflectionProbe_RenderProbe_m90E10A5070CD7A52492465EB2A835F18C8630A31 (ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* __this, const RuntimeMethod* method) ;
// System.Single BoatAttack.DayNightController::TimeToGradient(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DayNightController_TimeToGradient_m26955C49F1E95D45546D52BB2FB1FCFF7580F774 (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, float ___time0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetFloat(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, float ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetColor(System.String,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___name0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderSettings::set_ambientSkyColor(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderSettings_set_ambientSkyColor_m15A73276934E1CB69F8D0541FF06D6F7EE9180D8 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::ToUniversalTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Year()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Month()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Day()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.TimeSpan System.DateTime::get_TimeOfDay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_get_TimeOfDay_mE8933E5F62C0369E4BA6AF928283A00CA9D54D04 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Double System.TimeSpan::get_TotalHours()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalHours_m753DFC812CEC8F9214EF5F9839C5B4A4DB0D2883 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Double BoatAttack.DayNightController::CorrectAngle(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DayNightController_CorrectAngle_mF801CCE91C9E93AC61B408A5716FAA5676431E44 (double ___angleInRadians0, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_m01A869DC10F976FAF493B66F15D6D6977BB61DA8 (float ___angle0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___axis1, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_m5AC8B39C55015059BDD09122E04E47D4BFAB2276_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method) ;
// System.Void System.DateTime::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTime__ctor_m1F66A4327FE6B127F0F0E83A70CED25DB0DFFB00 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, int32_t ___year0, int32_t ___month1, int32_t ___day2, int32_t ___hour3, int32_t ___minute4, int32_t ___second5, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::RoundToInt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m6A6E30BA4157D69DA47F02B43108882DDD7C4A70_inline (float ___f0, const RuntimeMethod* method) ;
// System.Void UnityEngine.PlayerPrefs::SetInt(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayerPrefs_SetInt_mDC9617BFD56FEC670626A1002D9A5FE963D8D175 (String_t* ___key0, int32_t ___value1, const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ;
// System.Void BoatAttack.VegetationSystem::SetProperties(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VegetationSystem_SetProperties_m555CC20503C8530C6E9239EF83314B51E1294624 (VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.MeshRenderer>()
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void UnityEngine.MaterialPropertyBlock::SetVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___nameID0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::SetPropertyBlock(UnityEngine.MaterialPropertyBlock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_SetPropertyBlock_mF565698782FE54580B17CC0BFF9B0C4F0D68DF50 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___properties0, const RuntimeMethod* method) ;
// System.Void BoatAttack.AppSettings::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_Initialize_mA3C2796CC47AA47CC322E5753A02B7297B59A5C1 (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.AppSettings::CmdArgs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_CmdArgs_m309D0E39CDED7AC5463F1E79E8FD2BE9CCEEE757 (const RuntimeMethod* method) ;
// System.Void BoatAttack.AppSettings::SetRenderScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_SetRenderScale_m3A10AD0130141789F5A6EA4298C1BF68B225FACF (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>::.ctor(System.Object,System.IntPtr)
inline void UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.SceneManagement.SceneManager::add_sceneLoaded(UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneLoaded_mDE45940CCEC5D17EB92EB76DB8931E5483FBCD2C (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___value0, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___original0, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_mCD6FC6BB14BA9EF1A4B314841EB4D40675E3C1DB_gshared)(___original0, method);
}
// System.Void UnityEngine.SceneManagement.SceneManager::remove_sceneLoaded(UnityEngine.Events.UnityAction`2<UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_remove_sceneLoaded_m8840CC33052C4A09A52BF927C3738A7B66783155 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___value0, const RuntimeMethod* method) ;
// System.Void BoatAttack.AppSettings::CleanupCameras()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_CleanupCameras_m1CED101E3BECC12C3F4C010E0F16A445244F34FE (const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::Invoke(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, String_t* ___methodName0, float ___time1, const RuntimeMethod* method) ;
// UnityEngine.GameObject[] UnityEngine.GameObject::FindGameObjectsWithTag(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* GameObject_FindGameObjectsWithTag_m63AB9863553265F03EDE4C11AEA98AF591CAEA1E (String_t* ___tag0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Camera>()
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Int32 UnityEngine.Screen::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mCA5D955A53CF6D29C8C7118D517D0FC84AE8056C (const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::set_renderScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderPipelineAsset_set_renderScale_m1D00DA4056718A4BF90E6066E2A56C3F529AADC2 (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void Utility::CheckQualityLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_CheckQualityLevel_mEF086FAFD5517F758CBA4ABD6022953A081B47A7 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_allowDynamicResolution(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_allowDynamicResolution_m41D0A5DB6F7A8F137DE7BA09E865A0C3B88C5160 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.ScalableBufferManager::ResizeBuffers(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalableBufferManager_ResizeBuffers_mF1C24B32983BA3F3A021EEA1A8718E4117004D5E (float ___widthScale0, float ___heightScale1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset::set_useSRPBatcher(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniversalRenderPipelineAsset_set_useSRPBatcher_m93E1A1DAB9EC7F8682C73C64C7058A72F8453984 (UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* __this, bool ___value0, const RuntimeMethod* method) ;
// System.String UnityEngine.SceneManagement.SceneUtility::GetScenePathByBuildIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SceneUtility_GetScenePathByBuildIndex_m05FA8A8072FAD3852479053D98459A7254EE7E0D (int32_t ___buildIndex0, const RuntimeMethod* method) ;
// System.Void BoatAttack.AppSettings::LoadScene(System.String,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7 (String_t* ___scenePath0, int32_t ___mode1, const RuntimeMethod* method) ;
// System.Collections.IEnumerator BoatAttack.AppSettings::LoadSceneInternal(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AppSettings_LoadSceneInternal_mA101051445C8E44283C60E17E3E7C7B684B15894 (String_t* ___scenePath0, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::LoadSceneAsync(System.String,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_LoadSceneAsync_m306D268D48DFC5404D1EE1D3F61B76CFDF77EC9E (String_t* ___sceneName0, int32_t ___mode1, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___paramName0, RuntimeObject* ___actualValue1, String_t* ___message2, const RuntimeMethod* method) ;
// System.Void BoatAttack.AppSettings/<LoadSceneInternal>d__29::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSceneInternalU3Ed__29__ctor_m73A03D51B285667007806B5BC967167A39B1CBEA (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Application::Quit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_Quit_m965C6D4CA85A24DD95B347D22837074F19C58134 (const RuntimeMethod* method) ;
// System.String[] System.Environment::GetCommandLineArgs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Environment_GetCommandLineArgs_mC76B18C02C5AF78918538E777BF6E7DF49868C7F (const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A (String_t* ___value0, const RuntimeMethod* method) ;
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.String[] System.String::Split(System.Char,System.StringSplitOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___separator0, int32_t ___options1, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Void GameplayIngredients.Manager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764 (Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::SendMessage(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SendMessage_m9F174A6F7D2DBE4E1934892F3438405F379014E3 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___methodName0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.SceneManagement.SceneUtility::GetBuildIndexByScenePath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SceneUtility_GetBuildIndexByScenePath_m5C0D6C7A23E3B30E5F1AA268172D4F5A9734BB68 (String_t* ___scenePath0, const RuntimeMethod* method) ;
// UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::GetActiveScene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_GetActiveScene_m2DB2A1ACB84805968A4B6396BFDFB92C0AF32BCE (const RuntimeMethod* method) ;
// UnityEngine.SceneManagement.Scene UnityEngine.SceneManagement.SceneManager::CreateScene(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scene_tA1DC762B79745EB5140F054C884855B922318356 SceneManager_CreateScene_mC8425D83969F718B6CB9B1DBBC7650C1045D20D2 (String_t* ___sceneName0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.SceneManagement.SceneManager::SetActiveScene(UnityEngine.SceneManagement.Scene)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SceneManager_SetActiveScene_m5066A50A06906D0EF5A86E6A97FBA3A3536799B0 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::UnloadSceneAsync(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.UnloadSceneOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_UnloadSceneAsync_m3EC18F314679EE689ADCF4E7E7DB22EC932C19E7 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, int32_t ___options1, const RuntimeMethod* method) ;
// System.Single UnityEngine.AsyncOperation::get_progress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AsyncOperation::get_isDone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.Resources::UnloadUnusedAssets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* Resources_UnloadUnusedAssets_mCF3262B8C797DF9B71C60BDAC9D492E211C47E46 (const RuntimeMethod* method) ;
// System.Void UnityEngine.AsyncOperation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AsyncOperation__ctor_m53CF89405A1E2DA6F517D05792826F5784B0D6EC (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.SceneManagement.SceneManager::LoadSceneAsync(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* SceneManager_LoadSceneAsync_m5855749CCB7CA99553A65AAA791623484FE7F184 (String_t* ___sceneName0, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_mC336498972C48439ADCD5C50D35FAE0F2A48B0F0 (const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Hour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Minute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int32 System.DateTime::get_Second()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.ConstantData::GenerateColors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantData_GenerateColors_m4193F0348F5E6649C7B60C2FCF758831AB12B113 (const RuntimeMethod* method) ;
// System.Int32 BoatAttack.ConstantData::get_SeedNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConstantData_get_SeedNow_m50EC8FD5DF380F045F404F95500BD6D148C24814 (const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<UnityEngine.Texture2D>(System.String)
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m301E95E824CB214DD0BA6D04221CE97B30BE9ACD (String_t* ___path0, const RuntimeMethod* method)
{
return (( Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_m8B40A11CE62A4E445DADC28C81BD73922A4D4B65_gshared)(___path0, method);
}
// UnityEngine.Color[] UnityEngine.Texture2D::GetPixels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* Texture2D_GetPixels_m77A00D71DF5CDC7DAA0EE66FF2C90A24C7604039 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.UI.RaceUI::MatchEnd()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceUI_MatchEnd_m32E04A654F08E5155F3F831F0D70C55E5D146D8F (RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.ReplayCamera::EnableSpectatorMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_EnableSpectatorMode_mA59B10DACDC20F75E2709FFD4AD8CD14E455CA03 (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<BoatAttack.BoatData>::Clear()
inline void List_1_Clear_m10EE636EC9282E355692D2303B368E174399C6B9_inline (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Single>::Clear()
inline void Dictionary_2_Clear_mEC2790ECDE8D918C1AAC8993BE4483877CA3288B (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*, const RuntimeMethod*))Dictionary_2_Clear_mEC2790ECDE8D918C1AAC8993BE4483877CA3288B_gshared)(__this, method);
}
// System.Void BoatAttack.RaceManager/<SetupRace>d__17::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupRaceU3Ed__17__ctor_mFCDB5F9EB5787392BF5FA54555B834D997245ECE (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager/Race::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Race__ctor_mA6A5AEFB9B2F5BAC83BE2F06F6C333DBC7D0441A (Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<BoatAttack.BoatData>::.ctor()
inline void List_1__ctor_m8B5132611B3251D0C9C2BA928AF93F15FA4438C1 (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void BoatAttack.BoatData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatData__ctor_mAB0D44A62543669B7BCD543E152DAA525810ACC9 (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<BoatAttack.BoatData>::Add(T)
inline void List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_inline (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* __this, BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* ___item0, const RuntimeMethod* method)
{
(( void (*) (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397*, BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void BoatAttack.RaceManager::GenerateRandomBoats(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_GenerateRandomBoats_m7624A96C6094B0CD624ABE516AAA66E2BABFAF24 (int32_t ___count0, bool ___ai1, const RuntimeMethod* method) ;
// System.String BoatAttack.ConstantData::GetLevelName(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ConstantData_GetLevelName_m63AE954C26D6226B0DA13A2B19D0C7CEB4B5AC72 (int32_t ___level0, const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager/<BeginRace>d__20::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBeginRaceU3Ed__20__ctor_mC47C3D9108448707DF19BF8F1A5CCC287D0D6040 (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager::UnloadRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_UnloadRace_mBF4AFA98E2E6EDB6CE87CA6A27D9567A57B5388B (const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager::SetupCamera(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_SetupCamera_m34A58BFC156D44954F1688A369DE11077DD7CE4A (int32_t ___player0, bool ___remove1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Single>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2 (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, int32_t ___key0, float ___value1, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*, int32_t, float, const RuntimeMethod*))Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2_gshared)(__this, ___key0, ___value1, method);
}
// System.Int32 System.Collections.Generic.List`1<BoatAttack.BoatData>::get_Count()
inline int32_t List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_inline (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void BoatAttack.RaceManager::EndRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_EndRace_m0C0C5679F71C5053E6EF9ED2C85189DE7E1D4219 (const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mED4D9570A8F40A94B0692F89864B9113A5FF408D (Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mED4D9570A8F40A94B0692F89864B9113A5FF408D_gshared)(__this, ___object0, ___method1, method);
}
// System.Linq.IOrderedEnumerable`1<TSource> System.Linq.Enumerable::OrderBy<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,System.Single>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TKey>)
inline RuntimeObject* Enumerable_OrderBy_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDDFBC96C4654F121F6DA925CA9EC1B830DE21A69 (RuntimeObject* ___source0, Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* ___keySelector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49*, const RuntimeMethod*))Enumerable_OrderBy_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDDFBC96C4654F121F6DA925CA9EC1B830DE21A69_gshared)(___source0, ___keySelector1, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* Enumerable_ToList_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_mFA1E15F923580B6FD9BE567798259D965F24D22A (RuntimeObject* ___source0, const RuntimeMethod* method)
{
return (( List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_mFA1E15F923580B6FD9BE567798259D965F24D22A_gshared)(___source0, method);
}
// System.Void System.Func`2<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,BoatAttack.Boat>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m44F86999D963535C4C804FA79570B0608DB058B5 (Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m46D157E9190DED3C5326CDBC88DA7A2303F50F4E_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Collections.Generic.KeyValuePair`2<System.Int32,System.Single>,BoatAttack.Boat>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mB9A2CA7F55909571F331EC45E7B6A15D2FF50F76 (RuntimeObject* ___source0, Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* ___selector1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065*, const RuntimeMethod*))Enumerable_Select_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisRuntimeObject_mF876FCA9069D3E7940F7152960028E42D58169C9_gshared)(___source0, ___selector1, method);
}
// System.Void System.Func`2<BoatAttack.Boat,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mC798EB71BDDA783B8F6023BC51733384B2063C95 (Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
(( void (*) (Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<BoatAttack.Boat>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m7410FDCFC4F542E82B48431B7D7925C563815A50 (RuntimeObject* ___source0, Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* ___predicate1, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m046DED489E38F15407F5825AD753C4090F103893_gshared)(___source0, ___predicate1, method);
}
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AddressableAssets.AssetReference::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AssetReference_IsValid_m3A1FA94BA7D6573485F6D3120740EC6CDF4BE4D9 (AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_Reset_mB1400F56688761631EFD6B232A5B9153B022FD8B (RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* __this, const RuntimeMethod* method) ;
// System.Void BoatAttack.AppSettings::LoadScene(System.Int32,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_LoadScene_m302764F0A41D2829AB6096BB455650C7464CBD10 (int32_t ___buildIndex0, int32_t ___mode1, const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager/<CreateBoats>d__26::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreateBoatsU3Ed__26__ctor_mF1AAD8469ECE677EA1CE178D8632258A6BC80379 (U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Void BoatAttack.RaceManager/<CreatePlayerUi>d__28::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCreatePlayerUiU3Ed__28__ctor_m231C7CE13BBEF44908C48CD127BBF20BD8B5A351 (U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Camera::get_cullingMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_cullingMask(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Single>::.ctor()
inline void Dictionary_2__ctor_m3B9BDFABC3A31681FBD8FFAD9CDFC3EFE531259E (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*, const RuntimeMethod*))Dictionary_2__ctor_m3B9BDFABC3A31681FBD8FFAD9CDFC3EFE531259E_gshared)(__this, method);
}
// System.Void BoatAttack.WaypointGroup::Setup(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointGroup_Setup_mCF4B1D4297A6DEF2D2A9214F37C94A86FD98B29E (WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* __this, bool ___reversed0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator BoatAttack.RaceManager::CreateBoats()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_CreateBoats_mD5241B831C7C5D6FA37FAC71EA516F94DB0C6535 (const RuntimeMethod* method) ;
// System.Collections.IEnumerator BoatAttack.RaceManager::CreatePlayerUi(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_CreatePlayerUi_m9B1E7E251800F715DC45E019418CDCCF0C05271A (int32_t ___player0, const RuntimeMethod* method) ;
// System.Collections.IEnumerator BoatAttack.RaceManager::BeginRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_BeginRace_m0A7FF5AD790E540357C5945807F4B8EEE98A47AD (const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.GameObject::FindWithTag(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObject_FindWithTag_m8E5D34F652B0A6ECA1A90688726C22E272236C0F (String_t* ___tag0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::TryGetComponent<UnityEngine.Playables.PlayableDirector>(T&)
inline bool GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475** ___component0, const RuntimeMethod* method)
{
return (( bool (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475**, const RuntimeMethod*))GameObject_TryGetComponent_TisRuntimeObject_m4D430300D2DFB9276DE980D78F60A05D271D3630_gshared)(__this, ___component0, method);
}
// UnityEngine.Playables.PlayState UnityEngine.Playables.PlayableDirector::get_state()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlayableDirector_get_state_m49AFA6EADEACC4A020AB14F4FA6F32FC1925A93C (PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.WaitForSeconds::.ctor(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* __this, float ___seconds0, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::Invoke(T)
inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method)
{
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___obj0, method);
}
// System.Single UnityEngine.Mathf::SmoothDamp(System.Single,System.Single,System.Single&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Mathf_SmoothDamp_m00E482452BCED3FE0F16B4033B2B5323C7E30829 (float ___current0, float ___target1, float* ___currentVelocity2, float ___smoothTime3, float ___maxSpeed4, float ___deltaTime5, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_m15951D1B53E3BE36C9D265E229090020FBD72EBB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::DeltaAngle(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_DeltaAngle_m4B87B84265A48389AC3F5E3E8164570C6AECE5C3_inline (float ___current0, float ___target1, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m2842B9FFB31CDC0F80B7C2172E22831D11D91E93 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method) ;
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GlobalVolumeFeature::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumeFeature_Create_m702152D71C22F8ABBBD24F2DF8B6334677845C3E (GlobalVolumeFeature_t87FAF566CDA1EDD88E12BF6B4F807B1FF864A31B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ScriptablePass = new GlobalVolumePass
// {
// // Configures where the render pass should be injected.
// renderPassEvent = RenderPassEvent.AfterRenderingTransparents,
// _baseProfile = this._baseProfile,
// _layerMask = this._layerMask,
// _qualityProfiles = this._qualityProfiles,
// };
GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* L_0 = (GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C*)il2cpp_codegen_object_new(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var);
NullCheck(L_0);
GlobalVolumePass__ctor_m91BDA65F0B840D5ED20EE2B30A2CD1E291DBF84F(L_0, NULL);
GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* L_1 = L_0;
NullCheck(L_1);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_1, ((int32_t)500), NULL);
GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* L_2 = L_1;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_3 = __this->____baseProfile_7;
NullCheck(L_2);
L_2->____baseProfile_24 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->____baseProfile_24), (void*)L_3);
GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* L_4 = L_2;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_5 = __this->____layerMask_6;
NullCheck(L_4);
L_4->____layerMask_26 = L_5;
GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* L_6 = L_4;
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_7 = __this->____qualityProfiles_8;
NullCheck(L_6);
L_6->____qualityProfiles_25 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->____qualityProfiles_25), (void*)L_7);
__this->___m_ScriptablePass_5 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ScriptablePass_5), (void*)L_6);
// }
return;
}
}
// System.Void GlobalVolumeFeature::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumeFeature_AddRenderPasses_m62BBDA51325E33697C09F89E75F16B65E581A9BD (GlobalVolumeFeature_t87FAF566CDA1EDD88E12BF6B4F807B1FF864A31B* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0264F4478B4C4423255C6D0B07AA8F213FC65E70);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
bool V_2 = false;
{
// if(GlobalVolumePass.volumeHolder == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var))->___volumeHolder_29;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_003a;
}
}
{
// var old = GameObject.Find("[DefaultVolume]");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = GameObject_Find_mFF1D6C65A7E2CD82443F4DCE4C53472FB30B7F51(_stringLiteral0264F4478B4C4423255C6D0B07AA8F213FC65E70, NULL);
V_1 = L_3;
// if (Application.isPlaying)
bool L_4;
L_4 = Application_get_isPlaying_m0B3B501E1093739F8887A0DAC5F61D9CB49CC337(NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_0030;
}
}
{
// Destroy(old);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_6, NULL);
goto IL_0039;
}
IL_0030:
{
// DestroyImmediate(old);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57(L_7, NULL);
}
IL_0039:
{
}
IL_003a:
{
// renderer.EnqueuePass(m_ScriptablePass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_8 = ___renderer0;
GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* L_9 = __this->___m_ScriptablePass_5;
NullCheck(L_8);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_8, L_9, NULL);
// }
return;
}
}
// System.Void GlobalVolumeFeature::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumeFeature__ctor_mC626CC3F01A3DB9641D9D3FFAAC1C0E81CF10206 (GlobalVolumeFeature_t87FAF566CDA1EDD88E12BF6B4F807B1FF864A31B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<VolumeProfile> _qualityProfiles = new List<VolumeProfile>();
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_0 = (List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*)il2cpp_codegen_object_new(List_1_t0E823AE2264964C8D4A24D730678759B0A20C773_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8(L_0, List_1__ctor_m9A3AD4E0EEF7C97F7EBBC30AC1092BB643E2C3C8_RuntimeMethod_var);
__this->____qualityProfiles_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____qualityProfiles_8), (void*)L_0);
ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GlobalVolumeFeature/GlobalVolumePass::OnCameraSetup(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumePass_OnCameraSetup_mB53E4AB299B5826B9EB658D2C725E6156BB7E579 (GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisVolume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377_mEBB3584E3F5C9390346BF4EE9FD8E5D2ABADE5C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68FF6BCC14DB99F98DE6405BB1A6F2362B5D61E3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4879D7F96D062A02DAA96D432DB800CBF7ACBD38_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0264F4478B4C4423255C6D0B07AA8F213FC65E70);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
bool V_4 = false;
int32_t G_B5_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B14_0 = 0;
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* G_B17_0 = NULL;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* G_B17_1 = NULL;
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* G_B16_0 = NULL;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* G_B16_1 = NULL;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* G_B18_0 = NULL;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* G_B18_1 = NULL;
{
// if(volumeHolder == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var))->___volumeHolder_29;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0068;
}
}
{
// volumeHolder = new GameObject("[DefaultVolume]");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_3);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_3, _stringLiteral0264F4478B4C4423255C6D0B07AA8F213FC65E70, NULL);
((GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var))->___volumeHolder_29 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var))->___volumeHolder_29), (void*)L_3);
// vol = volumeHolder.AddComponent<Volume>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ((GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var))->___volumeHolder_29;
NullCheck(L_4);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_5;
L_5 = GameObject_AddComponent_TisVolume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377_mEBB3584E3F5C9390346BF4EE9FD8E5D2ABADE5C5(L_4, GameObject_AddComponent_TisVolume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377_mEBB3584E3F5C9390346BF4EE9FD8E5D2ABADE5C5_RuntimeMethod_var);
__this->___vol_27 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vol_27), (void*)L_5);
// vol.isGlobal = true;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_6 = __this->___vol_27;
NullCheck(L_6);
Volume_set_isGlobal_m5E2B89583386E5A6C63AD61D2A8DBCAB5533BF15_inline(L_6, (bool)1, NULL);
// qualityVol = volumeHolder.AddComponent<Volume>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ((GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var))->___volumeHolder_29;
NullCheck(L_7);
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_8;
L_8 = GameObject_AddComponent_TisVolume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377_mEBB3584E3F5C9390346BF4EE9FD8E5D2ABADE5C5(L_7, GameObject_AddComponent_TisVolume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377_mEBB3584E3F5C9390346BF4EE9FD8E5D2ABADE5C5_RuntimeMethod_var);
__this->___qualityVol_28 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___qualityVol_28), (void*)L_8);
// qualityVol.isGlobal = true;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_9 = __this->___qualityVol_28;
NullCheck(L_9);
Volume_set_isGlobal_m5E2B89583386E5A6C63AD61D2A8DBCAB5533BF15_inline(L_9, (bool)1, NULL);
// volumeHolder.hideFlags = HideFlags.HideAndDontSave;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = ((GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_StaticFields*)il2cpp_codegen_static_fields_for(GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C_il2cpp_TypeInfo_var))->___volumeHolder_29;
NullCheck(L_10);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_10, ((int32_t)61), NULL);
}
IL_0068:
{
// if (vol && _baseProfile)
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_11 = __this->___vol_27;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_11, NULL);
if (!L_12)
{
goto IL_0082;
}
}
{
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_13 = __this->____baseProfile_24;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_13, NULL);
G_B5_0 = ((int32_t)(L_14));
goto IL_0083;
}
IL_0082:
{
G_B5_0 = 0;
}
IL_0083:
{
V_1 = (bool)G_B5_0;
bool L_15 = V_1;
if (!L_15)
{
goto IL_009a;
}
}
{
// vol.sharedProfile = _baseProfile;
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_16 = __this->___vol_27;
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_17 = __this->____baseProfile_24;
NullCheck(L_16);
L_16->___sharedProfile_8 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&L_16->___sharedProfile_8), (void*)L_17);
}
IL_009a:
{
// if(qualityVol && _qualityProfiles != null)
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_18 = __this->___qualityVol_28;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_18, NULL);
if (!L_19)
{
goto IL_00b2;
}
}
{
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_20 = __this->____qualityProfiles_25;
G_B10_0 = ((!(((RuntimeObject*)(List_1_t0E823AE2264964C8D4A24D730678759B0A20C773*)L_20) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_00b3;
}
IL_00b2:
{
G_B10_0 = 0;
}
IL_00b3:
{
V_2 = (bool)G_B10_0;
bool L_21 = V_2;
if (!L_21)
{
goto IL_0106;
}
}
{
// var index = QualitySettings.GetQualityLevel();
int32_t L_22;
L_22 = QualitySettings_GetQualityLevel_mAA0DAC3DB682D1D0864361B5DB152C2C27B1B37A(NULL);
V_3 = L_22;
// if(_qualityProfiles.Count >= index && _qualityProfiles[index] != null)
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_23 = __this->____qualityProfiles_25;
NullCheck(L_23);
int32_t L_24;
L_24 = List_1_get_Count_m68FF6BCC14DB99F98DE6405BB1A6F2362B5D61E3_inline(L_23, List_1_get_Count_m68FF6BCC14DB99F98DE6405BB1A6F2362B5D61E3_RuntimeMethod_var);
int32_t L_25 = V_3;
if ((((int32_t)L_24) < ((int32_t)L_25)))
{
goto IL_00e0;
}
}
{
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_26 = __this->____qualityProfiles_25;
int32_t L_27 = V_3;
NullCheck(L_26);
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_28;
L_28 = List_1_get_Item_m4879D7F96D062A02DAA96D432DB800CBF7ACBD38(L_26, L_27, List_1_get_Item_m4879D7F96D062A02DAA96D432DB800CBF7ACBD38_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_29;
L_29 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_28, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B14_0 = ((int32_t)(L_29));
goto IL_00e1;
}
IL_00e0:
{
G_B14_0 = 0;
}
IL_00e1:
{
V_4 = (bool)G_B14_0;
bool L_30 = V_4;
if (!L_30)
{
goto IL_0105;
}
}
{
// qualityVol.sharedProfile = _qualityProfiles?[index];
Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* L_31 = __this->___qualityVol_28;
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_32 = __this->____qualityProfiles_25;
List_1_t0E823AE2264964C8D4A24D730678759B0A20C773* L_33 = L_32;
G_B16_0 = L_33;
G_B16_1 = L_31;
if (L_33)
{
G_B17_0 = L_33;
G_B17_1 = L_31;
goto IL_00fa;
}
}
{
G_B18_0 = ((VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1*)(NULL));
G_B18_1 = G_B16_1;
goto IL_0100;
}
IL_00fa:
{
int32_t L_34 = V_3;
NullCheck(G_B17_0);
VolumeProfile_t9B5F2005F575A710F38A124EF81A6228CCACACE1* L_35;
L_35 = List_1_get_Item_m4879D7F96D062A02DAA96D432DB800CBF7ACBD38(G_B17_0, L_34, List_1_get_Item_m4879D7F96D062A02DAA96D432DB800CBF7ACBD38_RuntimeMethod_var);
G_B18_0 = L_35;
G_B18_1 = G_B17_1;
}
IL_0100:
{
NullCheck(G_B18_1);
G_B18_1->___sharedProfile_8 = G_B18_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B18_1->___sharedProfile_8), (void*)G_B18_0);
}
IL_0105:
{
}
IL_0106:
{
// }
return;
}
}
// System.Void GlobalVolumeFeature/GlobalVolumePass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumePass_Execute_m45808C2C42F665E413411F8A20A6B627DD37D3B6 (GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void GlobalVolumeFeature/GlobalVolumePass::OnCameraCleanup(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumePass_OnCameraCleanup_m85DFBD70FD649AD5470C2A3C31E112EF3CC392F6 (GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void GlobalVolumeFeature/GlobalVolumePass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalVolumePass__ctor_m91BDA65F0B840D5ED20EE2B30A2CD1E291DBF84F (GlobalVolumePass_tA6245557BB80E9A925E7BB43E2C3B262B26FBA3C* __this, const RuntimeMethod* method)
{
{
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BuoyManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuoyManager_Start_mB329B455E9B3C2FAB597B45AA93236167E66A67E (BuoyManager_t4E533A2C0FCA870C02A6D6BF9FEF582E4FEE88C7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
{
// _guid = gameObject.GetInstanceID();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
__this->____guid_12 = L_1;
// _buoys = new Transform[transform.childCount - 1];
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_2, NULL);
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_4 = (TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24*)(TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24*)SZArrayNew(TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_subtract(L_3, 1)));
__this->____buoys_8 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->____buoys_8), (void*)L_4);
// _mesh = new Mesh();
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_5);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_5, NULL);
__this->____mesh_6 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->____mesh_6), (void*)L_5);
// var triangles = new int[_buoys.Length * 3];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_6 = __this->____buoys_8;
NullCheck(L_6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_6)->max_length)), 3)));
V_0 = L_7;
// _vertices = new Vector3[_buoys.Length];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_8 = __this->____buoys_8;
NullCheck(L_8);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)));
__this->____vertices_7 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->____vertices_7), (void*)L_9);
// _samplePoints = new NativeArray<float3>(_buoys.Length, Allocator.Persistent);
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_10 = __this->____buoys_8;
NullCheck(L_10);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_11;
memset((&L_11), 0, sizeof(L_11));
NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7((&L_11), ((int32_t)(((RuntimeArray*)L_10)->max_length)), 4, 1, /*hidden argument*/NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_RuntimeMethod_var);
__this->____samplePoints_9 = L_11;
// _heights = new float3[_buoys.Length];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_12 = __this->____buoys_8;
NullCheck(L_12);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_13 = (float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)SZArrayNew(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)));
__this->____heights_10 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->____heights_10), (void*)L_13);
// _normals = new float3[_buoys.Length];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_14 = __this->____buoys_8;
NullCheck(L_14);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_15 = (float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)SZArrayNew(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)));
__this->____normals_11 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->____normals_11), (void*)L_15);
// for (var i = 0; i < _buoys.Length; i++)
V_1 = 0;
goto IL_012a;
}
IL_009a:
{
// _buoys[i] = transform.GetChild(i);
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_16 = __this->____buoys_8;
int32_t L_17 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
int32_t L_19 = V_1;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
L_20 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_18, L_19, NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_20);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)L_20);
// _samplePoints[i] = _buoys[i].position;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_21 = (&__this->____samplePoints_9);
int32_t L_22 = V_1;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_23 = __this->____buoys_8;
int32_t L_24 = V_1;
NullCheck(L_23);
int32_t L_25 = L_24;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
NullCheck(L_26);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_26, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_28;
L_28 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_27, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_21)->___m_Buffer_0, L_22, (L_28));
// _vertices[i] = _samplePoints[i];
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = __this->____vertices_7;
int32_t L_30 = V_1;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_31 = (&__this->____samplePoints_9);
int32_t L_32 = V_1;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33;
L_33 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_31)->___m_Buffer_0, L_32);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_33, NULL);
NullCheck(L_29);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_34);
// triangles[3 * i] = i;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = V_0;
int32_t L_36 = V_1;
int32_t L_37 = V_1;
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_multiply(3, L_36))), (int32_t)L_37);
// triangles[3 * i + 1] = (int)Mathf.Repeat(i + 1, _buoys.Length);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_0;
int32_t L_39 = V_1;
int32_t L_40 = V_1;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_41 = __this->____buoys_8;
NullCheck(L_41);
float L_42;
L_42 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)((int32_t)il2cpp_codegen_add(L_40, 1))), ((float)((int32_t)(((RuntimeArray*)L_41)->max_length))), NULL);
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(3, L_39)), 1))), (int32_t)il2cpp_codegen_cast_double_to_int<int32_t>(L_42));
// triangles[3 * i + 2] = (int)Mathf.Repeat(i + 2, _buoys.Length);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = V_0;
int32_t L_44 = V_1;
int32_t L_45 = V_1;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_46 = __this->____buoys_8;
NullCheck(L_46);
float L_47;
L_47 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)((int32_t)il2cpp_codegen_add(L_45, 2))), ((float)((int32_t)(((RuntimeArray*)L_46)->max_length))), NULL);
NullCheck(L_43);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(3, L_44)), 2))), (int32_t)il2cpp_codegen_cast_double_to_int<int32_t>(L_47));
// for (var i = 0; i < _buoys.Length; i++)
int32_t L_48 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_48, 1));
}
IL_012a:
{
// for (var i = 0; i < _buoys.Length; i++)
int32_t L_49 = V_1;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_50 = __this->____buoys_8;
NullCheck(L_50);
V_2 = (bool)((((int32_t)L_49) < ((int32_t)((int32_t)(((RuntimeArray*)L_50)->max_length))))? 1 : 0);
bool L_51 = V_2;
if (L_51)
{
goto IL_009a;
}
}
{
// _mesh.vertices = _vertices;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_52 = __this->____mesh_6;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_53 = __this->____vertices_7;
NullCheck(L_52);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_52, L_53, NULL);
// _mesh.triangles = triangles;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_54 = __this->____mesh_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = V_0;
NullCheck(L_54);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_54, L_55, NULL);
// if (ps)
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_56 = __this->___ps_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_57;
L_57 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_56, NULL);
V_3 = L_57;
bool L_58 = V_3;
if (!L_58)
{
goto IL_018f;
}
}
{
// _particleShape = ps.shape;
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_59 = __this->___ps_4;
NullCheck(L_59);
ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2 L_60;
L_60 = ParticleSystem_get_shape_mD7F072CC18587858138AA7B3A882995493AA7C80(L_59, NULL);
__this->____particleShape_5 = L_60;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->____particleShape_5))->___m_ParticleSystem_0), (void*)NULL);
// _particleShape.mesh = _mesh;
ShapeModule_tAA38A0C5305DF2F9D96F89D4B8F762E2D034D8B2* L_61 = (&__this->____particleShape_5);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_62 = __this->____mesh_6;
ShapeModule_set_mesh_m75450DE287A91452C63021F100D8B6A65A921CE1(L_61, L_62, NULL);
}
IL_018f:
{
// }
return;
}
}
// System.Void BuoyManager::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuoyManager_OnDisable_mE14E91E4C01465C60D4521919DB11E61837E2C15 (BuoyManager_t4E533A2C0FCA870C02A6D6BF9FEF582E4FEE88C7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// _samplePoints.Dispose();
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_0 = (&__this->____samplePoints_9);
NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_0, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
// }
return;
}
}
// System.Void BuoyManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuoyManager_Update_m82906B5F53416C13E5CF70EFBF56F2DDC8FF61B0 (BuoyManager_t4E533A2C0FCA870C02A6D6BF9FEF582E4FEE88C7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GerstnerWavesJobs_t93D7738515E9961C2592A8DC0BE0BAF4F3EDEFAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
{
// GerstnerWavesJobs.UpdateSamplePoints(ref _samplePoints, _guid);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_0 = (&__this->____samplePoints_9);
int32_t L_1 = __this->____guid_12;
il2cpp_codegen_runtime_class_init_inline(GerstnerWavesJobs_t93D7738515E9961C2592A8DC0BE0BAF4F3EDEFAB_il2cpp_TypeInfo_var);
GerstnerWavesJobs_UpdateSamplePoints_m1D70408FF0F940AB3C4BA155E45D66405CB344EE(L_0, L_1, NULL);
// GerstnerWavesJobs.GetData(_guid, ref _heights, ref _normals);
int32_t L_2 = __this->____guid_12;
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** L_3 = (&__this->____heights_10);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** L_4 = (&__this->____normals_11);
GerstnerWavesJobs_GetData_m866FF69D0789F96353DCB9F2D428728E96C2FFB9(L_2, L_3, L_4, NULL);
// for (var i = 0; i < _buoys.Length; i++)
V_0 = 0;
goto IL_00ad;
}
IL_002f:
{
// var vec = _buoys[i].position;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_5 = __this->____buoys_8;
int32_t L_6 = V_0;
NullCheck(L_5);
int32_t L_7 = L_6;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
V_1 = L_9;
// vec.y = _heights[i].y;
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_10 = __this->____heights_10;
int32_t L_11 = V_0;
NullCheck(L_10);
float L_12 = ((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_11)))->___y_1;
(&V_1)->___y_3 = L_12;
// _buoys[i].position = vec;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_13 = __this->____buoys_8;
int32_t L_14 = V_0;
NullCheck(L_13);
int32_t L_15 = L_14;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_1;
NullCheck(L_16);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_16, L_17, NULL);
// _vertices[i] = vec;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_18 = __this->____vertices_7;
int32_t L_19 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_20);
// _buoys[i].up = Vector3.Slerp(_buoys[i].up, _normals[i], Time.deltaTime);
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_21 = __this->____buoys_8;
int32_t L_22 = V_0;
NullCheck(L_21);
int32_t L_23 = L_22;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_25 = __this->____buoys_8;
int32_t L_26 = V_0;
NullCheck(L_25);
int32_t L_27 = L_26;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
NullCheck(L_28);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_28, NULL);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_30 = __this->____normals_11;
int32_t L_31 = V_0;
NullCheck(L_30);
int32_t L_32 = L_31;
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = float3_op_Implicit_mEFBD5C49B7BC786CEEA7076D3A53D421BF88E2CB(L_33, NULL);
float L_35;
L_35 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = Vector3_Slerp_mBA32C7EAC64C56C7D68480549FA9A892FA5C1728(L_29, L_34, L_35, NULL);
NullCheck(L_24);
Transform_set_up_m1FBA5A97E5057747AC027AD5897EDE80A554D554(L_24, L_36, NULL);
// for (var i = 0; i < _buoys.Length; i++)
int32_t L_37 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_37, 1));
}
IL_00ad:
{
// for (var i = 0; i < _buoys.Length; i++)
int32_t L_38 = V_0;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_39 = __this->____buoys_8;
NullCheck(L_39);
V_2 = (bool)((((int32_t)L_38) < ((int32_t)((int32_t)(((RuntimeArray*)L_39)->max_length))))? 1 : 0);
bool L_40 = V_2;
if (L_40)
{
goto IL_002f;
}
}
{
// _mesh.vertices = _vertices;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_41 = __this->____mesh_6;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_42 = __this->____vertices_7;
NullCheck(L_41);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_41, L_42, NULL);
// }
return;
}
}
// System.Void BuoyManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuoyManager__ctor_mC5859EEAE7D940E3059020FFFFA8528DDE9914A5 (BuoyManager_t4E533A2C0FCA870C02A6D6BF9FEF582E4FEE88C7* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void CloudManager::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager_OnValidate_mDF58DCC4DE144657BE1841647C167BA2E5259798 (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, const RuntimeMethod* method)
{
{
// Init();
CloudManager_Init_m22C4FFCA5BE940D25622BC6DDCAE731A6AB2060B(__this, NULL);
// }
return;
}
}
// System.Void CloudManager::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager_OnEnable_m0061469D4859AC0D0817BB0A766469E57C3B4A14 (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloudManager_CloudAlign_mAAEB5ACB3C36D4E5CC73A1EBF738742FD8D90460_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RenderPipelineManager.beginCameraRendering += CloudAlign;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_0 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_0, __this, (intptr_t)((void*)CloudManager_CloudAlign_mAAEB5ACB3C36D4E5CC73A1EBF738742FD8D90460_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_add_beginCameraRendering_mF8416C1EB5B9FF130A7F638B842E283CAA83BC2B(L_0, NULL);
// Init();
CloudManager_Init_m22C4FFCA5BE940D25622BC6DDCAE731A6AB2060B(__this, NULL);
// }
return;
}
}
// System.Void CloudManager::Init()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager_Init_m22C4FFCA5BE940D25622BC6DDCAE731A6AB2060B (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* V_1 = NULL;
bool V_2 = false;
{
// transform.localScale = Vector3.one * scale;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL);
float L_2 = __this->___scale_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_1, L_2, NULL);
NullCheck(L_0);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_0, L_3, NULL);
// _clouds = new Cloud[transform.childCount];
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_4, NULL);
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* L_6 = (CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7*)(CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7*)SZArrayNew(CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7_il2cpp_TypeInfo_var, (uint32_t)L_5);
__this->____clouds_7 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____clouds_7), (void*)L_6);
// for (int i = 0; i < _clouds.Length; i++)
V_0 = 0;
goto IL_0097;
}
IL_0037:
{
// var cloud = new Cloud();
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_7 = (Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6*)il2cpp_codegen_object_new(Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6_il2cpp_TypeInfo_var);
NullCheck(L_7);
Cloud__ctor_mE79E1181ADAA5754532B22692886082304A1AAEC(L_7, NULL);
V_1 = L_7;
// cloud.T = transform.GetChild(i);
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_8 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
int32_t L_10 = V_0;
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_9, L_10, NULL);
NullCheck(L_8);
L_8->___T_0 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___T_0), (void*)L_11);
// cloud.Matrix = cloud.T.localToWorldMatrix;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_12 = V_1;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_13 = V_1;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = L_13->___T_0;
NullCheck(L_14);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15;
L_15 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_14, NULL);
NullCheck(L_12);
L_12->___Matrix_1 = L_15;
// cloud.Mesh = cloud.T.GetComponent<MeshFilter>().sharedMesh;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_16 = V_1;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_17 = V_1;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18 = L_17->___T_0;
NullCheck(L_18);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_19;
L_19 = Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623(L_18, Component_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mB82F66059DFB5715DD85BDED1D90BC03A6C9E623_RuntimeMethod_var);
NullCheck(L_19);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20;
L_20 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_19, NULL);
NullCheck(L_16);
L_16->___Mesh_2 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&L_16->___Mesh_2), (void*)L_20);
// cloud.T.GetComponent<Renderer>().enabled = false;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_21 = V_1;
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22 = L_21->___T_0;
NullCheck(L_22);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_23;
L_23 = Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8(L_22, Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
NullCheck(L_23);
Renderer_set_enabled_m015E6D7B825528A31182F267234CC6A925F71DA8(L_23, (bool)0, NULL);
// _clouds[i] = cloud;
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* L_24 = __this->____clouds_7;
int32_t L_25 = V_0;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_26 = V_1;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, L_26);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(L_25), (Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6*)L_26);
// for (int i = 0; i < _clouds.Length; i++)
int32_t L_27 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0097:
{
// for (int i = 0; i < _clouds.Length; i++)
int32_t L_28 = V_0;
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* L_29 = __this->____clouds_7;
NullCheck(L_29);
V_2 = (bool)((((int32_t)L_28) < ((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length))))? 1 : 0);
bool L_30 = V_2;
if (L_30)
{
goto IL_0037;
}
}
{
// }
return;
}
}
// System.Void CloudManager::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager_OnDisable_mB5334AA07ADBF88612F03141CAEEBE8201DE602C (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloudManager_CloudAlign_mAAEB5ACB3C36D4E5CC73A1EBF738742FD8D90460_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RenderPipelineManager.beginCameraRendering -= CloudAlign;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_0 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_0, __this, (intptr_t)((void*)CloudManager_CloudAlign_mAAEB5ACB3C36D4E5CC73A1EBF738742FD8D90460_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_remove_beginCameraRendering_m1612AF680F9518D63562A8AC8C521A326B1C6C71(L_0, NULL);
// }
return;
}
}
// System.Void CloudManager::CloudAlign(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager_CloudAlign_mAAEB5ACB3C36D4E5CC73A1EBF738742FD8D90460 (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D608A35CB535781EACAB7B1887B9F1CF613227D);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* V_3 = NULL;
int32_t V_4 = 0;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* V_5 = NULL;
{
// if (camera.cameraType != CameraType.Preview)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___camera1;
NullCheck(L_0);
int32_t L_1;
L_1 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_0, NULL);
V_0 = (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)4))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_00a9;
}
}
{
// var t = camera.transform;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___camera1;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
V_1 = L_4;
// var position = t.position;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = V_1;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
V_2 = L_6;
// position -= position * scale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
float L_9 = __this->___scale_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_8, L_9, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_7, L_10, NULL);
V_2 = L_11;
// transform.position = position;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_2;
NullCheck(L_12);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_12, L_13, NULL);
// Debug.Log($"Rendering {_clouds.Length} clouds for camera:{camera.name}");
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* L_14 = __this->____clouds_7;
NullCheck(L_14);
int32_t L_15 = ((int32_t)(((RuntimeArray*)L_14)->max_length));
RuntimeObject* L_16 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_15);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = ___camera1;
NullCheck(L_17);
String_t* L_18;
L_18 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_17, NULL);
String_t* L_19;
L_19 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral2D608A35CB535781EACAB7B1887B9F1CF613227D, L_16, L_18, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_19, NULL);
// foreach (var cloud in _clouds)
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* L_20 = __this->____clouds_7;
V_3 = L_20;
V_4 = 0;
goto IL_00a1;
}
IL_0073:
{
// foreach (var cloud in _clouds)
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* L_21 = V_3;
int32_t L_22 = V_4;
NullCheck(L_21);
int32_t L_23 = L_22;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
V_5 = L_24;
// Graphics.DrawMesh(cloud.Mesh, cloud.T.localToWorldMatrix, material, 8);
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_25 = V_5;
NullCheck(L_25);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_26 = L_25->___Mesh_2;
Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* L_27 = V_5;
NullCheck(L_27);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = L_27->___T_0;
NullCheck(L_28);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_29;
L_29 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_28, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30 = __this->___material_5;
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
Graphics_DrawMesh_mBEF82829E35961F7AB78112607A21F780051498A(L_26, L_29, L_30, 8, NULL);
int32_t L_31 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00a1:
{
// foreach (var cloud in _clouds)
int32_t L_32 = V_4;
CloudU5BU5D_t8DED1B1BB27EEF6D19964540DA2C52B4695F1FF7* L_33 = V_3;
NullCheck(L_33);
if ((((int32_t)L_32) < ((int32_t)((int32_t)(((RuntimeArray*)L_33)->max_length)))))
{
goto IL_0073;
}
}
{
}
IL_00a9:
{
// }
return;
}
}
// System.Void CloudManager::OnDrawGizmos()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager_OnDrawGizmos_mF09F3FB78B5D576762ACB18AB6556AD3845BDF22 (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, const RuntimeMethod* method)
{
{
// Gizmos.DrawWireSphere(Vector3.zero, 750f);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
Gizmos_DrawWireSphere_m23F90E2FD50D825625414C0A0AA8B1557CB5DD61(L_0, (750.0f), NULL);
// }
return;
}
}
// System.Void CloudManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudManager__ctor_mC283BEFBBE11285AF9FF014862945F5C4F854522 (CloudManager_tE03C0F80343E9EFB0F33EB4B6714A0EE276C2434* __this, const RuntimeMethod* method)
{
{
// public float scale = 0.1f;
__this->___scale_4 = (0.100000001f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void CloudManager/Cloud::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Cloud__ctor_mE79E1181ADAA5754532B22692886082304A1AAEC (Cloud_t88B2AA2EC6DC74FE35C39AAF4366FC472B9389E6* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void CloudRenderer::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudRenderer_OnEnable_m70E6FAD8DD0AFEF75DAD69A153B5A3067DBB8A52 (CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mF2E423350FDE7968E782429BEF8653015848512E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
bool V_2 = false;
{
// RenderPipelineManager.beginCameraRendering += RenderPipelineManagerOnbeginCameraRendering;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_0 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_0, __this, (intptr_t)((void*)CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_add_beginCameraRendering_mF8416C1EB5B9FF130A7F638B842E283CAA83BC2B(L_0, NULL);
// PlanarReflections.BeginPlanarReflections += RenderPipelineManagerOnbeginCameraRendering;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_1 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_1, __this, (intptr_t)((void*)CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8_RuntimeMethod_var), NULL);
PlanarReflections_add_BeginPlanarReflections_m53F1C299B547B609FC76E39D960F3D6F2A3B4F7C(L_1, NULL);
// var main = ps.main;
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_2 = __this->___ps_6;
NullCheck(L_2);
MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 L_3;
L_3 = ParticleSystem_get_main_mD86DFCD96150E2CE760CD2F37052BB3BCA33C189(L_2, NULL);
V_0 = L_3;
// particles = new NativeArray<ParticleSystem.Particle>(main.maxParticles, Allocator.Persistent);
int32_t L_4;
L_4 = MainModule_get_maxParticles_m7E3A0D115823903F57BEAA9E3D2EDA019FD09198((&V_0), NULL);
NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D L_5;
memset((&L_5), 0, sizeof(L_5));
NativeArray_1__ctor_mF2E423350FDE7968E782429BEF8653015848512E((&L_5), L_4, 4, 1, /*hidden argument*/NativeArray_1__ctor_mF2E423350FDE7968E782429BEF8653015848512E_RuntimeMethod_var);
__this->___particles_7 = L_5;
// mpbs = new MaterialPropertyBlock[main.maxParticles];
int32_t L_6;
L_6 = MainModule_get_maxParticles_m7E3A0D115823903F57BEAA9E3D2EDA019FD09198((&V_0), NULL);
MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* L_7 = (MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B*)(MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B*)SZArrayNew(MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B_il2cpp_TypeInfo_var, (uint32_t)L_6);
__this->___mpbs_8 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mpbs_8), (void*)L_7);
// for (var index = 0; index < mpbs.Length; index++)
V_1 = 0;
goto IL_006e;
}
IL_005b:
{
// mpbs[index] = new MaterialPropertyBlock();
MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* L_8 = __this->___mpbs_8;
int32_t L_9 = V_1;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_10 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
NullCheck(L_10);
MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_10, NULL);
NullCheck(L_8);
ArrayElementTypeCheck (L_8, L_10);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)L_10);
// for (var index = 0; index < mpbs.Length; index++)
int32_t L_11 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1));
}
IL_006e:
{
// for (var index = 0; index < mpbs.Length; index++)
int32_t L_12 = V_1;
MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* L_13 = __this->___mpbs_8;
NullCheck(L_13);
V_2 = (bool)((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))? 1 : 0);
bool L_14 = V_2;
if (L_14)
{
goto IL_005b;
}
}
{
// }
return;
}
}
// System.Void CloudRenderer::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudRenderer_OnDisable_m5FF7641F7C4C2C535905C1194CD64ACB8D20ECEC (CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mEF5657CCEFCD22D43C299548E7B6EA57DFA991CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RenderPipelineManager.beginCameraRendering -= RenderPipelineManagerOnbeginCameraRendering;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_0 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_0, __this, (intptr_t)((void*)CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_remove_beginCameraRendering_m1612AF680F9518D63562A8AC8C521A326B1C6C71(L_0, NULL);
// PlanarReflections.BeginPlanarReflections -= RenderPipelineManagerOnbeginCameraRendering;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_1 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_1, __this, (intptr_t)((void*)CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8_RuntimeMethod_var), NULL);
PlanarReflections_remove_BeginPlanarReflections_m4C33A854FDD38A139CEE1CDD91CB9AF35F5125AC(L_1, NULL);
// particles.Dispose();
NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D* L_2 = (&__this->___particles_7);
NativeArray_1_Dispose_mEF5657CCEFCD22D43C299548E7B6EA57DFA991CF(L_2, NativeArray_1_Dispose_mEF5657CCEFCD22D43C299548E7B6EA57DFA991CF_RuntimeMethod_var);
// }
return;
}
}
// System.Void CloudRenderer::RenderPipelineManagerOnbeginCameraRendering(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudRenderer_RenderPipelineManagerOnbeginCameraRendering_mE12A66E05062A08E401F69B5248102CB5E536DC8 (CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera1, const RuntimeMethod* method)
{
{
// DrawClouds(camera);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___camera1;
CloudRenderer_DrawClouds_m4E531031CDB3B563C5691BF3860C543009D58ABE(__this, L_0, NULL);
// }
return;
}
}
// System.Void CloudRenderer::DrawClouds(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudRenderer_DrawClouds_m4E531031CDB3B563C5691BF3860C543009D58ABE (CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderByDescending_TisParticle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC3D4F74779F7C046D523A549FF024042D44E779F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass8_0_U3CDrawCloudsU3Eb__0_mE75325F696AED1C96C92242E0F837A65CB652463_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral571209474F96E960F65C2099E98D07A053BAFD9A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB7EAC68A6BA0FBC8003218873851D66639D722E6);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* V_0 = NULL;
int32_t V_1 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
int32_t V_4 = 0;
Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_7;
memset((&V_7), 0, sizeof(V_7));
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_8 = NULL;
bool V_9 = false;
bool V_10 = false;
int32_t G_B4_0 = 0;
float G_B11_0 = 0.0f;
float* G_B11_1 = NULL;
float G_B10_0 = 0.0f;
float* G_B10_1 = NULL;
float G_B12_0 = 0.0f;
float G_B12_1 = 0.0f;
float* G_B12_2 = NULL;
{
U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* L_0 = (U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass8_0__ctor_mC7F8CBB9C56A6B8A3D24E570F2411351AFB00EDB(L_0, NULL);
V_0 = L_0;
// if (!cloudMaterial || cloudMeshes == null || cloudMeshes.Length == 0) return;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___cloudMaterial_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_1, NULL);
if (!L_2)
{
goto IL_0028;
}
}
{
MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* L_3 = __this->___cloudMeshes_4;
if (!L_3)
{
goto IL_0028;
}
}
{
MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* L_4 = __this->___cloudMeshes_4;
NullCheck(L_4);
G_B4_0 = ((((int32_t)(((RuntimeArray*)L_4)->max_length)) == ((int32_t)0))? 1 : 0);
goto IL_0029;
}
IL_0028:
{
G_B4_0 = 1;
}
IL_0029:
{
V_3 = (bool)G_B4_0;
bool L_5 = V_3;
if (!L_5)
{
goto IL_0032;
}
}
{
// if (!cloudMaterial || cloudMeshes == null || cloudMeshes.Length == 0) return;
goto IL_01d3;
}
IL_0032:
{
// var camPos = camera.transform.position;
U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* L_6 = V_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___camera0;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
NullCheck(L_6);
L_6->___camPos_0 = L_9;
// var aliveCount = ps.GetParticles(particles);
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_10 = __this->___ps_6;
NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D L_11 = __this->___particles_7;
NullCheck(L_10);
int32_t L_12;
L_12 = ParticleSystem_GetParticles_m1C9B2B82E746221C03D85028C33ACD8BE53C08CA(L_10, L_11, NULL);
V_1 = L_12;
// particles.OrderByDescending(x => Vector3.Distance(x.position, camPos));
NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D L_13 = __this->___particles_7;
NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D L_14 = L_13;
RuntimeObject* L_15 = Box(NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D_il2cpp_TypeInfo_var, &L_14);
U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* L_16 = V_0;
Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6* L_17 = (Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6*)il2cpp_codegen_object_new(Func_2_t956B1517C4AFA97D5F26C580D6656BAFE55B53A6_il2cpp_TypeInfo_var);
NullCheck(L_17);
Func_2__ctor_m09963C3A661AA6A251EE0DBF46371E6371BE527E(L_17, L_16, (intptr_t)((void*)U3CU3Ec__DisplayClass8_0_U3CDrawCloudsU3Eb__0_mE75325F696AED1C96C92242E0F837A65CB652463_RuntimeMethod_var), NULL);
RuntimeObject* L_18;
L_18 = Enumerable_OrderByDescending_TisParticle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC3D4F74779F7C046D523A549FF024042D44E779F((RuntimeObject*)L_15, L_17, Enumerable_OrderByDescending_TisParticle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mC3D4F74779F7C046D523A549FF024042D44E779F_RuntimeMethod_var);
// var scale = Vector3.zero;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
V_2 = L_19;
// for (var index = 0; index < aliveCount; index++)
V_4 = 0;
goto IL_01c5;
}
IL_0080:
{
// var particle = particles[index];
NativeArray_1_tCE0FBEF242FB18E08D7738D0753407E43B2CDC8D* L_20 = (&__this->___particles_7);
int32_t L_21 = V_4;
Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D L_22;
L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D, (L_20)->___m_Buffer_0, L_21);
V_5 = L_22;
// if (particle.remainingLifetime <= 0.001f) continue;
float L_23;
L_23 = Particle_get_remainingLifetime_m0677284AA2A1518AFC954CD0E8DCCE8F519055A9((&V_5), NULL);
V_9 = (bool)((((int32_t)((!(((float)L_23) <= ((float)(0.00100000005f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_24 = V_9;
if (!L_24)
{
goto IL_00ac;
}
}
{
// if (particle.remainingLifetime <= 0.001f) continue;
goto IL_01bf;
}
IL_00ac:
{
// var pos = particle.position * SkyboxSystem.SkyboxScale + camPos * (1 - SkyboxSystem.SkyboxScale);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Particle_get_position_m3EDB68F03D6EC0F086D6FF6F25ABE7D0E1111837((&V_5), NULL);
float L_26;
L_26 = SkyboxSystem_get_SkyboxScale_mE2DF68A4D6B93606BA8015307A26F7ED88C4F4E7_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_25, L_26, NULL);
U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* L_28 = V_0;
NullCheck(L_28);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = L_28->___camPos_0;
float L_30;
L_30 = SkyboxSystem_get_SkyboxScale_mE2DF68A4D6B93606BA8015307A26F7ED88C4F4E7_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_29, ((float)il2cpp_codegen_subtract((1.0f), L_30)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_27, L_31, NULL);
V_6 = L_32;
// var q = Quaternion.LookRotation(particle.position - camPos);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Particle_get_position_m3EDB68F03D6EC0F086D6FF6F25ABE7D0E1111837((&V_5), NULL);
U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* L_34 = V_0;
NullCheck(L_34);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34->___camPos_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_33, L_35, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_37;
L_37 = Quaternion_LookRotation_m8C0F294E5143F93D378E020EAD9DA2288A5907A3(L_36, NULL);
V_7 = L_37;
// Random.InitState((int)particle.randomSeed);
uint32_t L_38;
L_38 = Particle_get_randomSeed_mB745504EB688476456151AE354392AC1BDF105DF((&V_5), NULL);
Random_InitState_m734272C185A487994FC63FA9950BA74D573CDFF8(L_38, NULL);
// var mesh = cloudMeshes[Random.Range(0, cloudMeshes.Length)];
MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* L_39 = __this->___cloudMeshes_4;
MeshU5BU5D_t178CA36422FC397211E68FB7E39C5B2F95619689* L_40 = __this->___cloudMeshes_4;
NullCheck(L_40);
int32_t L_41;
L_41 = Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8(0, ((int32_t)(((RuntimeArray*)L_40)->max_length)), NULL);
NullCheck(L_39);
int32_t L_42 = L_41;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_43 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
V_8 = L_43;
// scale = particle.startSize3D;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
L_44 = Particle_get_startSize3D_m47473A643BE0992BA0D5D5014481D247228E9C15((&V_5), NULL);
V_2 = L_44;
// scale.x *= Random.value > 0.5f ? 1f : -1f;
float* L_45 = (&(&V_2)->___x_2);
float* L_46 = L_45;
float L_47 = *((float*)L_46);
float L_48;
L_48 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(NULL);
G_B10_0 = L_47;
G_B10_1 = L_46;
if ((((float)L_48) > ((float)(0.5f))))
{
G_B11_0 = L_47;
G_B11_1 = L_46;
goto IL_013b;
}
}
{
G_B12_0 = (-1.0f);
G_B12_1 = G_B10_0;
G_B12_2 = G_B10_1;
goto IL_0140;
}
IL_013b:
{
G_B12_0 = (1.0f);
G_B12_1 = G_B11_0;
G_B12_2 = G_B11_1;
}
IL_0140:
{
*((float*)G_B12_2) = (float)((float)il2cpp_codegen_multiply(G_B12_1, G_B12_0));
// mpbs[index].SetVector("_BA_CloudData", new Vector4(scale.x, 0f, 0f, particle.GetCurrentColor(ps).a / 255f));
MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* L_49 = __this->___mpbs_8;
int32_t L_50 = V_4;
NullCheck(L_49);
int32_t L_51 = L_50;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_2;
float L_54 = L_53.___x_2;
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_55 = __this->___ps_6;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_56;
L_56 = Particle_GetCurrentColor_m793DDF1AC5043A8991B6663D965404B1B3855C78((&V_5), L_55, NULL);
uint8_t L_57 = L_56.___a_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_58;
memset((&L_58), 0, sizeof(L_58));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_58), L_54, (0.0f), (0.0f), ((float)(((float)L_57)/(255.0f))), /*hidden argument*/NULL);
NullCheck(L_52);
MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_52, _stringLiteral571209474F96E960F65C2099E98D07A053BAFD9A, L_58, NULL);
// Graphics.DrawMesh(mesh, Matrix4x4.TRS(pos, q, scale * SkyboxSystem.SkyboxScale),
// cloudMaterial, LayerMask.NameToLayer("3DSkybox"), camera, 0, mpbs[index], false, false, false);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_59 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_6;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_61 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_2;
float L_63;
L_63 = SkyboxSystem_get_SkyboxScale_mE2DF68A4D6B93606BA8015307A26F7ED88C4F4E7_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
L_64 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_62, L_63, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_65;
L_65 = Matrix4x4_TRS_mFEBA6926DB0044B96EF0CE98F30FEE7596820680(L_60, L_61, L_64, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_66 = __this->___cloudMaterial_5;
int32_t L_67;
L_67 = LayerMask_NameToLayer_mEA9343DFAF52541409F557BBB4FAC0E92E2FBF6B(_stringLiteralB7EAC68A6BA0FBC8003218873851D66639D722E6, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_68 = ___camera0;
MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* L_69 = __this->___mpbs_8;
int32_t L_70 = V_4;
NullCheck(L_69);
int32_t L_71 = L_70;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
il2cpp_codegen_runtime_class_init_inline(Graphics_t99CD970FFEA58171C70F54DF0C06D315BD452F2C_il2cpp_TypeInfo_var);
Graphics_DrawMesh_m88CEF846CECBA000030024B80F94D9D2DE789C5E(L_59, L_65, L_66, L_67, L_68, 0, L_72, (bool)0, (bool)0, (bool)0, NULL);
}
IL_01bf:
{
// for (var index = 0; index < aliveCount; index++)
int32_t L_73 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_73, 1));
}
IL_01c5:
{
// for (var index = 0; index < aliveCount; index++)
int32_t L_74 = V_4;
int32_t L_75 = V_1;
V_10 = (bool)((((int32_t)L_74) < ((int32_t)L_75))? 1 : 0);
bool L_76 = V_10;
if (L_76)
{
goto IL_0080;
}
}
IL_01d3:
{
// }
return;
}
}
// System.Void CloudRenderer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudRenderer__ctor_mB099351AF22CC49E4DAA3BB386384576D8016F1F (CloudRenderer_t18B43EBA1976390832EA2EEDF8E0BAF8C04BBCE2* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void CloudRenderer/<>c__DisplayClass8_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass8_0__ctor_mC7F8CBB9C56A6B8A3D24E570F2411351AFB00EDB (U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Single CloudRenderer/<>c__DisplayClass8_0::<DrawClouds>b__0(UnityEngine.ParticleSystem/Particle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec__DisplayClass8_0_U3CDrawCloudsU3Eb__0_mE75325F696AED1C96C92242E0F837A65CB652463 (U3CU3Ec__DisplayClass8_0_t6674701E355A008217B406891B7306F47C6F7BE4* __this, Particle_tF16C89682A98AB276CCBE4DA0A6E82F98500F79D ___x0, const RuntimeMethod* method)
{
{
// particles.OrderByDescending(x => Vector3.Distance(x.position, camPos));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Particle_get_position_m3EDB68F03D6EC0F086D6FF6F25ABE7D0E1111837((&___x0), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___camPos_0;
float L_2;
L_2 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_0, L_1, NULL);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void FogOverride::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FogOverride_LateUpdate_m7948AF87FF7E2E68E68ADF3B77520A34D7362D5B (FogOverride_t8AD6E8056F726E43783B10FF8FEEF8FD2023D3FA* __this, const RuntimeMethod* method)
{
{
// RenderSettings.fogColor = mFogColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___mFogColor_4;
RenderSettings_set_fogColor_m6818DC017EB802792BED1BCAD89BB16AEF061506(L_0, NULL);
// }
return;
}
}
// System.Void FogOverride::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FogOverride__ctor_mC176E6C3017615B39EB0EBBFCBAF46075403F628 (FogOverride_t8AD6E8056F726E43783B10FF8FEEF8FD2023D3FA* __this, const RuntimeMethod* method)
{
{
// public Color mFogColor = Color.white;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
__this->___mFogColor_4 = L_0;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void SkyboxFeature::Create()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxFeature_Create_m43C90F2B6079506E2E97CEC13DC493116C2C0BD0 (SkyboxFeature_tEB7D8672871C943C5595CD1BC2928A9F09BEA036* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// m_ScriptablePass = new SkyboxPass {renderPassEvent = injectionPoint, Scale = 1.0f / ratioScale, mask = mask};
SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* L_0 = (SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29*)il2cpp_codegen_object_new(SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_il2cpp_TypeInfo_var);
NullCheck(L_0);
SkyboxPass__ctor_mF16E0F7FB9ADD06D2D4251961B9BC54AA30F6AAE(L_0, NULL);
SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* L_1 = L_0;
int32_t L_2 = __this->___injectionPoint_6;
NullCheck(L_1);
ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline(L_1, L_2, NULL);
SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* L_3 = L_1;
int32_t L_4 = __this->___ratioScale_8;
NullCheck(L_3);
L_3->___Scale_28 = ((float)((1.0f)/((float)L_4)));
SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* L_5 = L_3;
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_6 = __this->___mask_7;
NullCheck(L_5);
L_5->___mask_30 = L_6;
__this->___m_ScriptablePass_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ScriptablePass_5), (void*)L_5);
// }
return;
}
}
// System.Void SkyboxFeature::AddRenderPasses(UnityEngine.Rendering.Universal.ScriptableRenderer,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxFeature_AddRenderPasses_m44332803CAA0BD26210580E33EA7C52B9E09F056 (SkyboxFeature_tEB7D8672871C943C5595CD1BC2928A9F09BEA036* __this, ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* ___renderer0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
{
// renderer.EnqueuePass(m_ScriptablePass);
ScriptableRenderer_tF15B95BB85F26BE4B4719901D909831B89DC8892* L_0 = ___renderer0;
SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* L_1 = __this->___m_ScriptablePass_5;
NullCheck(L_0);
ScriptableRenderer_EnqueuePass_m62AC5EFBA8DECFD514CAFC4EFDCFBF88C710954F(L_0, L_1, NULL);
// }
return;
}
}
// System.Void SkyboxFeature::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxFeature__ctor_m2BB5E98FCDFEDE10C60418DFB19A69CB4C64C4AE (SkyboxFeature_tEB7D8672871C943C5595CD1BC2928A9F09BEA036* __this, const RuntimeMethod* method)
{
{
// public int ratioScale = 64;
__this->___ratioScale_8 = ((int32_t)64);
ScriptableRendererFeature__ctor_mA05EC9569A5DCF48CDD98E1FC5838857E2C4C001(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void SkyboxFeature/SkyboxPass::Configure(UnityEngine.Rendering.CommandBuffer,UnityEngine.RenderTextureDescriptor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxPass_Configure_m50E378189B14B60BF5A42477497E35749C30F59E (SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___cameraTextureDescriptor1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisSkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_m5B95C04360D9E2CBFA1471C71555CD00D719F37E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
{
// if (system == null)
SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* L_0 = ((SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_StaticFields*)il2cpp_codegen_static_fields_for(SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_il2cpp_TypeInfo_var))->___system_29;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_1;
bool L_2 = V_1;
if (!L_2)
{
goto IL_001a;
}
}
{
// system = FindObjectOfType<SkyboxSystem>();
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* L_3;
L_3 = Object_FindObjectOfType_TisSkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_m5B95C04360D9E2CBFA1471C71555CD00D719F37E(Object_FindObjectOfType_TisSkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_m5B95C04360D9E2CBFA1471C71555CD00D719F37E_RuntimeMethod_var);
((SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_StaticFields*)il2cpp_codegen_static_fields_for(SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_il2cpp_TypeInfo_var))->___system_29 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_StaticFields*)il2cpp_codegen_static_fields_for(SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29_il2cpp_TypeInfo_var))->___system_29), (void*)L_3);
}
IL_001a:
{
// m_RenderStateBlock.mask = RenderStateMask.Stencil | RenderStateMask.Depth;
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_4 = (&__this->___m_RenderStateBlock_26);
RenderStateBlock_set_mask_m0857047D723D7AF5E378D4F9F25D0BC83AD6E9BC(L_4, ((int32_t)12), NULL);
// StencilState stencilState = StencilState.defaultValue;
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_5;
L_5 = StencilState_get_defaultValue_m630677923DEFFC0B9E60383DDFF5AE984791BA1C(NULL);
V_0 = L_5;
// stencilState.SetCompareFunction(CompareFunction.Equal);
StencilState_SetCompareFunction_m4F46E4197FDEBB0643BB1D529DB33CA3590D7E29((&V_0), 3, NULL);
// m_RenderStateBlock.stencilReference = 0;
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_6 = (&__this->___m_RenderStateBlock_26);
RenderStateBlock_set_stencilReference_m9AE2F79509B0F431E8D0430B941DC23755722D84(L_6, 0, NULL);
// m_RenderStateBlock.stencilState = stencilState;
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_7 = (&__this->___m_RenderStateBlock_26);
StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 L_8 = V_0;
RenderStateBlock_set_stencilState_m1DD8E2B3953C435C65BA7D60348D717E16B29DEA(L_7, L_8, NULL);
// m_TransparentFilteringSettings = new FilteringSettings(RenderQueueRange.transparent, mask);
il2cpp_codegen_runtime_class_init_inline(RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_il2cpp_TypeInfo_var);
RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 L_9;
L_9 = RenderQueueRange_get_transparent_mADF189E6DE85A3445B30B23E5E395D960D6F0BF3(NULL);
Nullable_1_t7D98773CC20A842A0846271D1181ECBB0D95926C L_10;
memset((&L_10), 0, sizeof(L_10));
Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204((&L_10), L_9, /*hidden argument*/Nullable_1__ctor_mC09CE20B08C6A7188EE04F52B6A2E598657A0204_RuntimeMethod_var);
LayerMask_t97CB6BDADEDC3D6423C7BCFEA7F86DA2EC6241DB L_11 = __this->___mask_30;
int32_t L_12;
L_12 = LayerMask_op_Implicit_m5D697E103A7CB05CADCED9F90FD4F6BAE955E763(L_11, NULL);
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F L_13;
memset((&L_13), 0, sizeof(L_13));
FilteringSettings__ctor_m2A2242373FC7D053CFBBC6814D02AAC73C7B3AE7((&L_13), L_10, L_12, (-1), 0, /*hidden argument*/NULL);
__this->___m_TransparentFilteringSettings_25 = L_13;
// }
return;
}
}
// System.Void SkyboxFeature/SkyboxPass::Execute(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Rendering.Universal.RenderingData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxPass_Execute_mF055F4AB74CC67C2F40A6707CE2B47C0ADBD8E04 (SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* ___renderingData1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCC755BAA1D6CD9058F3A8FAF0C73B9922AEC608B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFA788CF26D417592D6395DCD21959A8D04BD4EC);
s_Il2CppMethodInitialized = true;
}
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 V_2;
memset((&V_2), 0, sizeof(V_2));
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_3 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_7;
memset((&V_7), 0, sizeof(V_7));
{
// var cameraData = renderingData.cameraData;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_0 = ___renderingData1;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_1 = L_0->___cameraData_1;
V_0 = L_1;
// var cameraPosition = cameraData.camera.transform.position;
CameraData_tC27AE109CD20677486A4AC19C0CF014AE0F50C3E L_2 = V_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = L_2.___camera_2;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
V_1 = L_5;
// DrawingSettings transparentDrawingSettings = CreateDrawingSettings(m_ShaderTagIdList, ref renderingData, SortingCriteria.CommonTransparent);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_6 = __this->___m_ShaderTagIdList_27;
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_7 = ___renderingData1;
DrawingSettings_t3B64EB029DB6F94A1F2A9B2D19D2969AE361BB49 L_8;
L_8 = ScriptableRenderPass_CreateDrawingSettings_mF4CA6CC1400DBB22AE3493C8ADD1A380D67F7109(__this, L_6, L_7, ((int32_t)23), NULL);
V_2 = L_8;
// CommandBuffer cmd = CommandBufferPool.Get(ProfilerTag);
il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9;
L_9 = CommandBufferPool_Get_mC33780CD170099A0E396A2F3A9AFB46509B31625(_stringLiteralDFA788CF26D417592D6395DCD21959A8D04BD4EC, NULL);
V_3 = L_9;
// var viewMatrix = cameraData.GetViewMatrix();
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10;
L_10 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 0, NULL);
V_4 = L_10;
// var camPosition = viewMatrix.GetColumn(3);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11;
L_11 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_4), 3, NULL);
V_5 = L_11;
// var camScale = camPosition * Scale;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = V_5;
float L_13 = __this->___Scale_28;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
L_14 = Vector4_op_Multiply_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline(L_12, L_13, NULL);
V_6 = L_14;
// var cameraTranslation = new Vector4(camScale.x, camScale.y, camScale.z, camPosition.w);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = V_6;
float L_16 = L_15.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17 = V_6;
float L_18 = L_17.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19 = V_6;
float L_20 = L_19.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = V_5;
float L_22 = L_21.___w_4;
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_7), L_16, L_18, L_20, L_22, NULL);
// viewMatrix.SetColumn(3, cameraTranslation);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23 = V_7;
Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_4), 3, L_23, NULL);
// RenderingUtils.SetViewAndProjectionMatrices(cmd, viewMatrix, cameraData.GetGPUProjectionMatrix(), true);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = V_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25 = V_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26;
L_26 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8((&V_0), 0, NULL);
il2cpp_codegen_runtime_class_init_inline(RenderingUtils_t4E40200449A82FA3A172A563C490DF11FADA2BE1_il2cpp_TypeInfo_var);
RenderingUtils_SetViewAndProjectionMatrices_mD511FD7B7C7ABD4F42F4EED3F648016FA2F93F10(L_24, L_25, L_26, (bool)1, NULL);
// cmd.SetGlobalVector("_WorldSpaceCameraPos", cameraPosition * Scale);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_27 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_1;
float L_29 = __this->___Scale_28;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_28, L_29, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31;
L_31 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_30, NULL);
NullCheck(L_27);
CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47(L_27, _stringLiteralCC755BAA1D6CD9058F3A8FAF0C73B9922AEC608B, L_31, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_32 = V_3;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_32, NULL);
// cmd.Clear();
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = V_3;
NullCheck(L_33);
CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_33, NULL);
// context.DrawRenderers(renderingData.cullResults, ref transparentDrawingSettings, ref m_TransparentFilteringSettings,
// ref m_RenderStateBlock);
RenderingData_tAAA01190551D6D5954314E3E1E85B58DD45EED71* L_34 = ___renderingData1;
CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 L_35 = L_34->___cullResults_0;
FilteringSettings_t75860B12A7BCF9A0E2F13CB2C2E5DCD9E1EEAD9F* L_36 = (&__this->___m_TransparentFilteringSettings_25);
RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733* L_37 = (&__this->___m_RenderStateBlock_26);
ScriptableRenderContext_DrawRenderers_m87278D0FBE7A0865779FF9541BF96EDB65F8A2C6((&___context0), L_35, (&V_2), L_36, L_37, NULL);
// RenderingUtils.SetViewAndProjectionMatrices(cmd, cameraData.GetViewMatrix(), cameraData.GetGPUProjectionMatrix(), true);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_38 = V_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_39;
L_39 = CameraData_GetViewMatrix_m85D00AF6C537A14220F4E2D70E2BFF23DD11C86E((&V_0), 0, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40;
L_40 = CameraData_GetGPUProjectionMatrix_m3837E0D53C5983E21671B0EC11D1B9D4B8D1D9E8((&V_0), 0, NULL);
RenderingUtils_SetViewAndProjectionMatrices_mD511FD7B7C7ABD4F42F4EED3F648016FA2F93F10(L_38, L_39, L_40, (bool)1, NULL);
// cmd.SetGlobalVector("_WorldSpaceCameraPos", cameraPosition);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_43;
L_43 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_42, NULL);
NullCheck(L_41);
CommandBuffer_SetGlobalVector_mA5AF1BDEA174489A81DCE9D3E0415331FB05CE47(L_41, _stringLiteralCC755BAA1D6CD9058F3A8FAF0C73B9922AEC608B, L_43, NULL);
// context.ExecuteCommandBuffer(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_44 = V_3;
ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896((&___context0), L_44, NULL);
// CommandBufferPool.Release(cmd);
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_45 = V_3;
CommandBufferPool_Release_mEC46D8373A95DEC68F1FBD2D77FF3F76917631BF(L_45, NULL);
// }
return;
}
}
// System.Void SkyboxFeature/SkyboxPass::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxPass__ctor_mF16E0F7FB9ADD06D2D4251961B9BC54AA30F6AAE (SkyboxPass_tACB2919C0CD7FFFF06AD902EADB2AB652233EC29* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29C26AA219C04E92F81C79D766012FF3D5A43804);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral680441391CB765A96F7102F6D9129436E97D9ECA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5);
s_Il2CppMethodInitialized = true;
}
{
// List<ShaderTagId> m_ShaderTagIdList = new List<ShaderTagId>{new ShaderTagId("SRPDefaultUnlit"),
// new ShaderTagId("UniversalForward"),
// new ShaderTagId("LightweightForward")};
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_0 = (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*)il2cpp_codegen_object_new(List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787(L_0, List_1__ctor_m21A3AD10EC2C165E8A6A3A533380D5D8BE162787_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_1 = L_0;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_2;
memset((&L_2), 0, sizeof(L_2));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_2), _stringLiteral6BB148816DE832D438B4EA52AC76303D149E0BA5, /*hidden argument*/NULL);
NullCheck(L_1);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_1, L_2, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_3 = L_1;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_4;
memset((&L_4), 0, sizeof(L_4));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_4), _stringLiteral680441391CB765A96F7102F6D9129436E97D9ECA, /*hidden argument*/NULL);
NullCheck(L_3);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_3, L_4, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* L_5 = L_3;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_6;
memset((&L_6), 0, sizeof(L_6));
ShaderTagId__ctor_m4191968F1D2CE19F9092253EC10F83734A9CFF5B((&L_6), _stringLiteral29C26AA219C04E92F81C79D766012FF3D5A43804, /*hidden argument*/NULL);
NullCheck(L_5);
List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_inline(L_5, L_6, List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_RuntimeMethod_var);
__this->___m_ShaderTagIdList_27 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShaderTagIdList_27), (void*)L_5);
ScriptableRenderPass__ctor_mE49D4FF8E68A854367A4081E664B8DBA74E6B752(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void WindzoneExtended::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindzoneExtended_Update_m8EAEFC05646873B90D80603BD74AB9C2FC5BA24F (WindzoneExtended_t038D5FE4B240BEAB027E991CE8427C6BAC35341E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (!zone) return;
WindZone_t7946C428D1DA3C255DCDC832A39B871EDC1315A7* L_0 = __this->___zone_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0015;
}
}
{
// if (!zone) return;
goto IL_002e;
}
IL_0015:
{
// SetDirection();
WindzoneExtended_SetDirection_mF1EA9ABCD226DC1ECE614BD46234470B2FD7087E(__this, NULL);
// Shader.SetGlobalVector(shaderProp, _windVector);
String_t* L_3 = __this->___shaderProp_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = __this->____windVector_5;
Shader_SetGlobalVector_m885C9E39C787CA6F54E002C12E3D4280C353E438(L_3, L_4, NULL);
}
IL_002e:
{
// }
return;
}
}
// System.Void WindzoneExtended::SetDirection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindzoneExtended_SetDirection_mF1EA9ABCD226DC1ECE614BD46234470B2FD7087E (WindzoneExtended_t038D5FE4B240BEAB027E991CE8427C6BAC35341E* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
float G_B3_0 = 0.0f;
{
// var vec = transform.forward;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_0, NULL);
V_0 = L_1;
// vec.y = 0;
(&V_0)->___y_3 = (0.0f);
// var sign = Vector3.Dot(Vector3.left, vec) < 0 ? -1f : 1f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_left_mA75C525C1E78B5BB99E9B7A63EF68C731043FE18_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
float L_4;
L_4 = Vector3_Dot_m4688A1A524306675DBDB1E6D483F35E85E3CE6D8_inline(L_2, L_3, NULL);
if ((((float)L_4) < ((float)(0.0f))))
{
goto IL_0032;
}
}
{
G_B3_0 = (1.0f);
goto IL_0037;
}
IL_0032:
{
G_B3_0 = (-1.0f);
}
IL_0037:
{
V_1 = G_B3_0;
// _windVector.x = (Vector3.Angle(Vector3.forward, vec) / 180f * Mathf.PI) * sign;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_5 = (&__this->____windVector_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_get_forward_mEBAB24D77FC02FC88ED880738C3B1D47C758B3EB_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
float L_8;
L_8 = Vector3_Angle_m1B9CC61B142C3A0E7EEB0559983CC391D1582F56_inline(L_6, L_7, NULL);
float L_9 = V_1;
L_5->___x_1 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)(L_8/(180.0f))), (3.14159274f))), L_9));
// test = _windVector.x;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_10 = (&__this->____windVector_5);
float L_11 = L_10->___x_1;
__this->___test_7 = L_11;
// }
return;
}
}
// System.Void WindzoneExtended::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindzoneExtended__ctor_m3383E7CAD558563BDB87315BC8C795F686AE5921 (WindzoneExtended_t038D5FE4B240BEAB027E991CE8427C6BAC35341E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA72CFF107EEA71CF4D2CC508BE04B261100CF78C);
s_Il2CppMethodInitialized = true;
}
{
// private Vector4 _windVector = Vector4.zero;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
L_0 = Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_inline(NULL);
__this->____windVector_5 = L_0;
// public string shaderProp = "_WindZone_Vector";
__this->___shaderProp_6 = _stringLiteralA72CFF107EEA71CF4D2CC508BE04B261100CF78C;
Il2CppCodeGenWriteBarrier((void**)(&__this->___shaderProp_6), (void*)_stringLiteralA72CFF107EEA71CF4D2CC508BE04B261100CF78C);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.InputSystem.InputActionAsset InputControls::get_asset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// public InputActionAsset asset { get; }
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___U3CassetU3Ek__BackingField_0;
return L_0;
}
}
// System.Void InputControls::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControls__ctor_m696491ADF4AE8B5CD0419C1366AF77E8CF4EFDFE (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0393D694750507374A3208B6F4AD366C5EEDA8D9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CE3F05C22919AC098688E4286E3EC7A3EE2C46B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44D4243A62A67E15EB9A281BBDD45CC67D18B0B4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7CB34FFDDE69CA4A8D14EFDAC7365C947F3492E8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA74ACAA1F61DE0EB348EC03946685B0B6270CB36);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAAAA401E86E41E6120BB9E96B9892141CF5A81F8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0D432556DA7D4A2FB0D4155295AE61341B7D2D1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBC90CFBCC207110849AA0A5668F5DC88EDE134D5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD41010780259F355E00BAB0A989D365B9CD48A8F);
s_Il2CppMethodInitialized = true;
}
{
// private int m_GamepadSchemeIndex = -1;
__this->___m_GamepadSchemeIndex_11 = (-1);
// private int m_KeyboardSchemeIndex = -1;
__this->___m_KeyboardSchemeIndex_12 = (-1);
// private int m_TouchScreenSchemeIndex = -1;
__this->___m_TouchScreenSchemeIndex_13 = (-1);
// public @InputControls()
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// asset = InputActionAsset.FromJson(@"{
// ""name"": ""InputControls"",
// ""maps"": [
// {
// ""name"": ""BoatControls"",
// ""id"": ""ef127e39-c6d2-4d6f-8edc-46296d5de0cb"",
// ""actions"": [
// {
// ""name"": ""Trottle"",
// ""type"": ""Value"",
// ""id"": ""591093b7-743c-42e6-b71e-bab02d178bd1"",
// ""expectedControlType"": ""Axis"",
// ""processors"": ""AxisDeadzone(min=0.1,max=1)"",
// ""interactions"": """",
// ""initialStateCheck"": true
// },
// {
// ""name"": ""Steering"",
// ""type"": ""Value"",
// ""id"": ""67e3403a-b3e8-43af-ab52-4575ba23afef"",
// ""expectedControlType"": ""Axis"",
// ""processors"": ""AxisDeadzone(min=0.1,max=1)"",
// ""interactions"": """",
// ""initialStateCheck"": true
// },
// {
// ""name"": ""Reset"",
// ""type"": ""Button"",
// ""id"": ""218640d2-e6dc-4136-842e-4621c0883e15"",
// ""expectedControlType"": """",
// ""processors"": ""AxisDeadzone(min=0.1,max=1)"",
// ""interactions"": """",
// ""initialStateCheck"": false
// },
// {
// ""name"": ""Pause"",
// ""type"": ""Button"",
// ""id"": ""097a2ec8-8df3-4d48-96e5-fbf096270878"",
// ""expectedControlType"": """",
// ""processors"": ""AxisDeadzone(min=0.1,max=1)"",
// ""interactions"": """",
// ""initialStateCheck"": false
// }
// ],
// ""bindings"": [
// {
// ""name"": ""Triggers"",
// ""id"": ""3466fe24-0064-418d-9331-557be3fdcac4"",
// ""path"": ""1DAxis"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": """",
// ""action"": ""Trottle"",
// ""isComposite"": true,
// ""isPartOfComposite"": false
// },
// {
// ""name"": ""negative"",
// ""id"": ""eff0cde8-c5f9-43b6-86e8-8385017c8985"",
// ""path"": ""<Gamepad>/leftTrigger"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""negative"",
// ""id"": ""b9957a1f-893b-4ee8-9579-667c3bb073d3"",
// ""path"": ""<Gamepad>/buttonEast"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": "";Gamepad"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""negative"",
// ""id"": ""6b1d89c6-a8e7-4b32-9c05-f848bb1064a8"",
// ""path"": ""<Keyboard>/downArrow"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""negative"",
// ""id"": ""c59fc22d-e257-4273-9159-4416a56a15d0"",
// ""path"": ""<Keyboard>/s"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""negative"",
// ""id"": ""71ae2e67-e9b6-4a48-9669-38e7fe243cbc"",
// ""path"": ""<Keyboard>/z"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""e7382d1c-3b18-4582-9511-5569c858581e"",
// ""path"": ""<Gamepad>/rightTrigger"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""de45f7f3-08ae-4508-a9d8-aca8191f35a1"",
// ""path"": ""<Gamepad>/buttonSouth"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": "";Gamepad"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""b25a71de-239c-4d0a-8050-0169566cea38"",
// ""path"": ""<Keyboard>/upArrow"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""a91b562c-2ac5-4d79-9a5b-1f2e59241e92"",
// ""path"": ""<Keyboard>/w"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""a1291229-823b-4ede-82e6-090bc1bdfa21"",
// ""path"": ""<Keyboard>/space"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": """",
// ""id"": ""30ce0b9b-3da0-420a-abc3-8f2040388953"",
// ""path"": ""<Touchscreen>/touch/position/y"",
// ""interactions"": """",
// ""processors"": ""Clamp(min=-1,max=1)"",
// ""groups"": ""TouchScreen"",
// ""action"": ""Trottle"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": ""LeftThumbstick"",
// ""id"": ""01df8425-ce9a-4024-bad4-0f5e8002094f"",
// ""path"": ""1DAxis"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": """",
// ""action"": ""Steering"",
// ""isComposite"": true,
// ""isPartOfComposite"": false
// },
// {
// ""name"": ""negative"",
// ""id"": ""3866264b-46e4-428b-9624-ada67f2de7bd"",
// ""path"": ""<Gamepad>/leftStick/left"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""Steering"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""negative"",
// ""id"": ""010e7196-f4dd-4d5c-8f42-f47f3984bc01"",
// ""path"": ""<Keyboard>/leftArrow"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Steering"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""negative"",
// ""id"": ""c07695cd-a24b-4ba5-8162-fd6c1d55667a"",
// ""path"": ""<Keyboard>/a"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Steering"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""9a637b8c-8d48-42f2-9cef-114e3b8bb2ba"",
// ""path"": ""<Gamepad>/leftStick/right"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""Steering"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""36de1a52-c485-4d40-8d4d-323d8fe73445"",
// ""path"": ""<Keyboard>/rightArrow"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Steering"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""72970fc1-f5b9-4e7b-bfb0-8356935a6274"",
// ""path"": ""<Keyboard>/d"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Steering"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": """",
// ""id"": ""3d3dbb25-9147-4e77-ae9d-04d1c01d2666"",
// ""path"": ""<Touchscreen>/tilt/x"",
// ""interactions"": """",
// ""processors"": ""Clamp(min=-1,max=1)"",
// ""groups"": ""TouchScreen"",
// ""action"": ""Steering"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": """",
// ""id"": ""7a7ffffc-09c1-403a-b879-7a91dfb5b29d"",
// ""path"": ""<Gamepad>/select"",
// ""interactions"": ""Press"",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""Reset"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": """",
// ""id"": ""b449cb97-f7cf-448b-9aa9-900c8085c53d"",
// ""path"": ""<Keyboard>/r"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Reset"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": """",
// ""id"": ""f8b1e58a-fd18-487f-ae58-dc92e5273625"",
// ""path"": ""<Touchscreen>/primaryTouch/tapCount"",
// ""interactions"": ""MultiTap(tapCount=3)"",
// ""processors"": """",
// ""groups"": ""TouchScreen"",
// ""action"": ""Reset"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": """",
// ""id"": ""bbe374df-c0a2-4067-8743-605cc47e112b"",
// ""path"": ""<Gamepad>/start"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""Pause"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": """",
// ""id"": ""6c9efbd8-b12e-4a6d-9787-042b4abda799"",
// ""path"": ""<Keyboard>/f"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""Pause"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// }
// ]
// },
// {
// ""name"": ""DebugControls"",
// ""id"": ""625f8e9a-b2de-4422-89d6-ca2dcf289a8d"",
// ""actions"": [
// {
// ""name"": ""PauseTime"",
// ""type"": ""Button"",
// ""id"": ""c57759c4-f215-4fe9-bd6c-1c835c6074bd"",
// ""expectedControlType"": ""Button"",
// ""processors"": """",
// ""interactions"": """",
// ""initialStateCheck"": false
// },
// {
// ""name"": ""TimeOfDay"",
// ""type"": ""Value"",
// ""id"": ""bfb079cd-5e64-4031-b061-eb65384dacba"",
// ""expectedControlType"": """",
// ""processors"": ""AxisDeadzone(min=0.1,max=1)"",
// ""interactions"": """",
// ""initialStateCheck"": true
// }
// ],
// ""bindings"": [
// {
// ""name"": """",
// ""id"": ""b0262d6e-137b-4503-8f4b-124b75ec4df5"",
// ""path"": ""<Keyboard>/f5"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""PauseTime"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": """",
// ""id"": ""2b0434a7-171f-43b3-9d03-4ce4b094f5e3"",
// ""path"": ""<Gamepad>/buttonNorth"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""TimeOfDay"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// },
// {
// ""name"": ""Dpad horizontal"",
// ""id"": ""bfedaf52-7184-467b-92f9-65d70942efe0"",
// ""path"": ""1DAxis"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": """",
// ""action"": ""TimeOfDay"",
// ""isComposite"": true,
// ""isPartOfComposite"": false
// },
// {
// ""name"": ""negative"",
// ""id"": ""bcf9de83-e5b3-4bac-9d76-81453677755a"",
// ""path"": ""<Gamepad>/dpad/left"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""TimeOfDay"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""ff51058c-7728-4c35-9a9b-81d916d2c847"",
// ""path"": ""<Gamepad>/dpad/right"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Gamepad"",
// ""action"": ""TimeOfDay"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""Keyboard"",
// ""id"": ""02b681cb-4360-4b75-aca7-b0e2af63dc98"",
// ""path"": ""1DAxis"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": """",
// ""action"": ""TimeOfDay"",
// ""isComposite"": true,
// ""isPartOfComposite"": false
// },
// {
// ""name"": ""negative"",
// ""id"": ""cb19bc84-0e7b-4a9a-904c-15b238d10952"",
// ""path"": ""<Keyboard>/1"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""TimeOfDay"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": ""positive"",
// ""id"": ""f3f7d26e-9e8b-43bf-985a-c53211bfa141"",
// ""path"": ""<Keyboard>/2"",
// ""interactions"": """",
// ""processors"": """",
// ""groups"": ""Keyboard"",
// ""action"": ""TimeOfDay"",
// ""isComposite"": false,
// ""isPartOfComposite"": true
// },
// {
// ""name"": """",
// ""id"": ""3788c13b-1c68-4e83-9699-fd8cf9ef4660"",
// ""path"": ""<Touchscreen>/primaryTouch/tapCount"",
// ""interactions"": ""MultiTap"",
// ""processors"": """",
// ""groups"": ""TouchScreen"",
// ""action"": ""TimeOfDay"",
// ""isComposite"": false,
// ""isPartOfComposite"": false
// }
// ]
// }
// ],
// ""controlSchemes"": [
// {
// ""name"": ""Gamepad"",
// ""bindingGroup"": ""Gamepad"",
// ""devices"": [
// {
// ""devicePath"": ""<Gamepad>"",
// ""isOptional"": false,
// ""isOR"": false
// },
// {
// ""devicePath"": ""<SwitchProControllerHID>"",
// ""isOptional"": true,
// ""isOR"": false
// }
// ]
// },
// {
// ""name"": ""Keyboard"",
// ""bindingGroup"": ""Keyboard"",
// ""devices"": [
// {
// ""devicePath"": ""<Keyboard>"",
// ""isOptional"": false,
// ""isOR"": false
// }
// ]
// },
// {
// ""name"": ""TouchScreen"",
// ""bindingGroup"": ""TouchScreen"",
// ""devices"": [
// {
// ""devicePath"": ""<Touchscreen>"",
// ""isOptional"": false,
// ""isOR"": false
// }
// ]
// }
// ]
// }");
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputActionAsset_FromJson_mA8AF88895F49DB0F0BAB47B60744E927E6234347(_stringLiteralB0D432556DA7D4A2FB0D4155295AE61341B7D2D1, NULL);
__this->___U3CassetU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CassetU3Ek__BackingField_0), (void*)L_0);
// m_BoatControls = asset.FindActionMap("BoatControls", throwIfNotFound: true);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_1;
L_1 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_1);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_2;
L_2 = InputActionAsset_FindActionMap_mE04E63102310DA7662194A4D283E2E42D90CCC75(L_1, _stringLiteralBC90CFBCC207110849AA0A5668F5DC88EDE134D5, (bool)1, NULL);
__this->___m_BoatControls_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoatControls_1), (void*)L_2);
// m_BoatControls_Trottle = m_BoatControls.FindAction("Trottle", throwIfNotFound: true);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_3 = __this->___m_BoatControls_1;
NullCheck(L_3);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4;
L_4 = InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3(L_3, _stringLiteral7CB34FFDDE69CA4A8D14EFDAC7365C947F3492E8, (bool)1, NULL);
__this->___m_BoatControls_Trottle_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoatControls_Trottle_3), (void*)L_4);
// m_BoatControls_Steering = m_BoatControls.FindAction("Steering", throwIfNotFound: true);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_5 = __this->___m_BoatControls_1;
NullCheck(L_5);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_6;
L_6 = InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3(L_5, _stringLiteral2CE3F05C22919AC098688E4286E3EC7A3EE2C46B, (bool)1, NULL);
__this->___m_BoatControls_Steering_4 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoatControls_Steering_4), (void*)L_6);
// m_BoatControls_Reset = m_BoatControls.FindAction("Reset", throwIfNotFound: true);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_7 = __this->___m_BoatControls_1;
NullCheck(L_7);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_8;
L_8 = InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3(L_7, _stringLiteralA74ACAA1F61DE0EB348EC03946685B0B6270CB36, (bool)1, NULL);
__this->___m_BoatControls_Reset_5 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoatControls_Reset_5), (void*)L_8);
// m_BoatControls_Pause = m_BoatControls.FindAction("Pause", throwIfNotFound: true);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_9 = __this->___m_BoatControls_1;
NullCheck(L_9);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_10;
L_10 = InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3(L_9, _stringLiteralAAAA401E86E41E6120BB9E96B9892141CF5A81F8, (bool)1, NULL);
__this->___m_BoatControls_Pause_6 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoatControls_Pause_6), (void*)L_10);
// m_DebugControls = asset.FindActionMap("DebugControls", throwIfNotFound: true);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_11;
L_11 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_11);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_12;
L_12 = InputActionAsset_FindActionMap_mE04E63102310DA7662194A4D283E2E42D90CCC75(L_11, _stringLiteral0393D694750507374A3208B6F4AD366C5EEDA8D9, (bool)1, NULL);
__this->___m_DebugControls_7 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugControls_7), (void*)L_12);
// m_DebugControls_PauseTime = m_DebugControls.FindAction("PauseTime", throwIfNotFound: true);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_13 = __this->___m_DebugControls_7;
NullCheck(L_13);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_14;
L_14 = InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3(L_13, _stringLiteral44D4243A62A67E15EB9A281BBDD45CC67D18B0B4, (bool)1, NULL);
__this->___m_DebugControls_PauseTime_9 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugControls_PauseTime_9), (void*)L_14);
// m_DebugControls_TimeOfDay = m_DebugControls.FindAction("TimeOfDay", throwIfNotFound: true);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_15 = __this->___m_DebugControls_7;
NullCheck(L_15);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_16;
L_16 = InputActionMap_FindAction_m94A9B02203CFFA97310EC589FAD4CCB15898F0A3(L_15, _stringLiteralD41010780259F355E00BAB0A989D365B9CD48A8F, (bool)1, NULL);
__this->___m_DebugControls_TimeOfDay_10 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugControls_TimeOfDay_10), (void*)L_16);
// }
return;
}
}
// System.Void InputControls::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControls_Dispose_mD490E2DBB70D5F0B51075BCA6B81EAE34FACA947 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// UnityEngine.Object.Destroy(asset);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_0, NULL);
// }
return;
}
}
// System.Nullable`1<UnityEngine.InputSystem.InputBinding> InputControls::get_bindingMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 InputControls_get_bindingMask_m7FB097DFE65499664C3B45AF12BA6AFE81ECD0D8 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// get => asset.bindingMask;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_0);
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 L_1;
L_1 = InputActionAsset_get_bindingMask_mD5D2FAC455D221E7BC657DA5E7E4F5402E0B4F6C_inline(L_0, NULL);
return L_1;
}
}
// System.Void InputControls::set_bindingMask(System.Nullable`1<UnityEngine.InputSystem.InputBinding>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControls_set_bindingMask_mF58DEED97BE89FC85C257EDB65B56F2EFC274BD2 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___value0, const RuntimeMethod* method)
{
{
// set => asset.bindingMask = value;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 L_1 = ___value0;
NullCheck(L_0);
InputActionAsset_set_bindingMask_mD621370B859495F593CBE28019D84F44922C94A5(L_0, L_1, NULL);
return;
}
}
// System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>> InputControls::get_devices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D InputControls_get_devices_m721DDD9C3FAE2643A18EB2319DEB092E2469CE2F (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// get => asset.devices;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_0);
Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D L_1;
L_1 = InputActionAsset_get_devices_m8FF856B2C61E23B7360A9279C10F8A6498C72B9C(L_0, NULL);
return L_1;
}
}
// System.Void InputControls::set_devices(System.Nullable`1<UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputDevice>>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControls_set_devices_m9C85649B1BDAEF546D6B1F7C8A53E7975CEEAC17 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D ___value0, const RuntimeMethod* method)
{
{
// set => asset.devices = value;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D L_1 = ___value0;
NullCheck(L_0);
InputActionAsset_set_devices_m5A513BB841DB76966CD2B39E0E6FA8AFB3EBE38D(L_0, L_1, NULL);
return;
}
}
// UnityEngine.InputSystem.Utilities.ReadOnlyArray`1<UnityEngine.InputSystem.InputControlScheme> InputControls::get_controlSchemes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 InputControls_get_controlSchemes_m5C811795C8BDE8B99A89CC01777B68F971170126 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// public ReadOnlyArray<InputControlScheme> controlSchemes => asset.controlSchemes;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_0);
ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 L_1;
L_1 = InputActionAsset_get_controlSchemes_m257644C546BD6221DD62251F6C7C2A2CC11BD099(L_0, NULL);
return L_1;
}
}
// System.Boolean InputControls::Contains(UnityEngine.InputSystem.InputAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControls_Contains_mD96711205329552353F9D3A846294B8253145691 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___action0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// return asset.Contains(action);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = ___action0;
NullCheck(L_0);
bool L_2;
L_2 = InputActionAsset_Contains_mB3B9FBCE562FB5229F9387F14AEC22083FC6CDDE(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0010;
}
IL_0010:
{
// }
bool L_3 = V_0;
return L_3;
}
}
// System.Collections.Generic.IEnumerator`1<UnityEngine.InputSystem.InputAction> InputControls::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControls_GetEnumerator_mEC857AFDDFE6DB5A3B2791CCFB8958817C7CB793 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
// return asset.GetEnumerator();
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InputActionAsset_GetEnumerator_m39998F5B21D08AAE328E63B3FDCC0F414620A8A9(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
// }
RuntimeObject* L_2 = V_0;
return L_2;
}
}
// System.Collections.IEnumerator InputControls::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControls_System_Collections_IEnumerable_GetEnumerator_mEDA57C2B86F109AFA75E91140F366AACCDAE20FB (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
// return GetEnumerator();
RuntimeObject* L_0;
L_0 = InputControls_GetEnumerator_mEC857AFDDFE6DB5A3B2791CCFB8958817C7CB793(__this, NULL);
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
// }
RuntimeObject* L_1 = V_0;
return L_1;
}
}
// System.Void InputControls::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControls_Enable_m5AD8D1E77F0E72E593FF87788C6FD240D7CABF5A (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// asset.Enable();
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_0);
InputActionAsset_Enable_m5102429EE832C7891F73B6979612702CECA8F431(L_0, NULL);
// }
return;
}
}
// System.Void InputControls::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControls_Disable_m90126A6E735F0F3198BE73DD0FB9E2E25935C26D (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// asset.Disable();
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_0);
InputActionAsset_Disable_m62FD8B11BB4EDF6AADAB2BDDC699242D09BAF99C(L_0, NULL);
// }
return;
}
}
// System.Collections.Generic.IEnumerable`1<UnityEngine.InputSystem.InputBinding> InputControls::get_bindings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControls_get_bindings_m9E0D8BC93D6A443B2FB04189F3E8EDB825CF6448 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// public IEnumerable<InputBinding> bindings => asset.bindings;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InputActionAsset_get_bindings_mB045318575B5D7B13A92B973CABB40E0FEC70FB9(L_0, NULL);
return L_1;
}
}
// UnityEngine.InputSystem.InputAction InputControls::FindAction(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputControls_FindAction_m3D30242A9877EA5ADF159C4A5FFB124E3BFE84EF (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, String_t* ___actionNameOrId0, bool ___throwIfNotFound1, const RuntimeMethod* method)
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_0 = NULL;
{
// return asset.FindAction(actionNameOrId, throwIfNotFound);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
String_t* L_1 = ___actionNameOrId0;
bool L_2 = ___throwIfNotFound1;
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3;
L_3 = InputActionAsset_FindAction_m50D07EAFAA8628B9793E7BBEEB2E89C2A9C45C00(L_0, L_1, L_2, NULL);
V_0 = L_3;
goto IL_0011;
}
IL_0011:
{
// }
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_4 = V_0;
return L_4;
}
}
// System.Int32 InputControls::FindBinding(UnityEngine.InputSystem.InputBinding,UnityEngine.InputSystem.InputAction&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControls_FindBinding_m494DAFCB079961892017AE996122766D1B57CAB8 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___bindingMask0, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD** ___action1, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
// return asset.FindBinding(bindingMask, out action);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_1 = ___bindingMask0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD** L_2 = ___action1;
NullCheck(L_0);
int32_t L_3;
L_3 = InputActionAsset_FindBinding_mB5B36B9DDFAABFD4B528B891653B1B5B895DBDC5(L_0, L_1, L_2, NULL);
V_0 = L_3;
goto IL_0011;
}
IL_0011:
{
// }
int32_t L_4 = V_0;
return L_4;
}
}
// InputControls/BoatControlsActions InputControls::get_BoatControls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// public BoatControlsActions @BoatControls => new BoatControlsActions(this);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_0;
memset((&L_0), 0, sizeof(L_0));
BoatControlsActions__ctor_m8F576EC39D47538D85689E6B416A09B0F50AB283((&L_0), __this, /*hidden argument*/NULL);
return L_0;
}
}
// InputControls/DebugControlsActions InputControls::get_DebugControls()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74 InputControls_get_DebugControls_m7A9CBF2F75B516AE16E86E65EC49A00CE7609259 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// public DebugControlsActions @DebugControls => new DebugControlsActions(this);
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74 L_0;
memset((&L_0), 0, sizeof(L_0));
DebugControlsActions__ctor_m367750D36A3C50F18D92BBCE4DFFEF7DCBD26602((&L_0), __this, /*hidden argument*/NULL);
return L_0;
}
}
// UnityEngine.InputSystem.InputControlScheme InputControls::get_GamepadScheme()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 InputControls_get_GamepadScheme_m664032EA902FBD420366C29B9A5C1DC3C06B2C87 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61225B335304C6BE91EE0EC8CF385BBE9B633F17);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 V_1;
memset((&V_1), 0, sizeof(V_1));
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (m_GamepadSchemeIndex == -1) m_GamepadSchemeIndex = asset.FindControlSchemeIndex("Gamepad");
int32_t L_0 = __this->___m_GamepadSchemeIndex_11;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0024;
}
}
{
// if (m_GamepadSchemeIndex == -1) m_GamepadSchemeIndex = asset.FindControlSchemeIndex("Gamepad");
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_2;
L_2 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = InputActionAsset_FindControlSchemeIndex_m765CEC376752C62AF08B9F005C8893F0D62DED2D(L_2, _stringLiteral61225B335304C6BE91EE0EC8CF385BBE9B633F17, NULL);
__this->___m_GamepadSchemeIndex_11 = L_3;
}
IL_0024:
{
// return asset.controlSchemes[m_GamepadSchemeIndex];
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_4;
L_4 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_4);
ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 L_5;
L_5 = InputActionAsset_get_controlSchemes_m257644C546BD6221DD62251F6C7C2A2CC11BD099(L_4, NULL);
V_1 = L_5;
int32_t L_6 = __this->___m_GamepadSchemeIndex_11;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_7;
L_7 = ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E((&V_1), L_6, ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_RuntimeMethod_var);
V_2 = L_7;
goto IL_0040;
}
IL_0040:
{
// }
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_8 = V_2;
return L_8;
}
}
// UnityEngine.InputSystem.InputControlScheme InputControls::get_KeyboardScheme()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 InputControls_get_KeyboardScheme_mC754492D750B8AB0B97DCD0F465DA9D7E86CE9C1 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC068740B1398F61F47B7773BB27A4A828FA47A6F);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 V_1;
memset((&V_1), 0, sizeof(V_1));
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (m_KeyboardSchemeIndex == -1) m_KeyboardSchemeIndex = asset.FindControlSchemeIndex("Keyboard");
int32_t L_0 = __this->___m_KeyboardSchemeIndex_12;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0024;
}
}
{
// if (m_KeyboardSchemeIndex == -1) m_KeyboardSchemeIndex = asset.FindControlSchemeIndex("Keyboard");
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_2;
L_2 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = InputActionAsset_FindControlSchemeIndex_m765CEC376752C62AF08B9F005C8893F0D62DED2D(L_2, _stringLiteralC068740B1398F61F47B7773BB27A4A828FA47A6F, NULL);
__this->___m_KeyboardSchemeIndex_12 = L_3;
}
IL_0024:
{
// return asset.controlSchemes[m_KeyboardSchemeIndex];
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_4;
L_4 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_4);
ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 L_5;
L_5 = InputActionAsset_get_controlSchemes_m257644C546BD6221DD62251F6C7C2A2CC11BD099(L_4, NULL);
V_1 = L_5;
int32_t L_6 = __this->___m_KeyboardSchemeIndex_12;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_7;
L_7 = ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E((&V_1), L_6, ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_RuntimeMethod_var);
V_2 = L_7;
goto IL_0040;
}
IL_0040:
{
// }
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_8 = V_2;
return L_8;
}
}
// UnityEngine.InputSystem.InputControlScheme InputControls::get_TouchScreenScheme()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 InputControls_get_TouchScreenScheme_m9B6F8D38AAB642FF5ACBFB4333EE1677DCC0D685 (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral192133D71494A4CA0994DD1D8C21D029CD3D3188);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 V_1;
memset((&V_1), 0, sizeof(V_1));
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (m_TouchScreenSchemeIndex == -1) m_TouchScreenSchemeIndex = asset.FindControlSchemeIndex("TouchScreen");
int32_t L_0 = __this->___m_TouchScreenSchemeIndex_13;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0024;
}
}
{
// if (m_TouchScreenSchemeIndex == -1) m_TouchScreenSchemeIndex = asset.FindControlSchemeIndex("TouchScreen");
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_2;
L_2 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = InputActionAsset_FindControlSchemeIndex_m765CEC376752C62AF08B9F005C8893F0D62DED2D(L_2, _stringLiteral192133D71494A4CA0994DD1D8C21D029CD3D3188, NULL);
__this->___m_TouchScreenSchemeIndex_13 = L_3;
}
IL_0024:
{
// return asset.controlSchemes[m_TouchScreenSchemeIndex];
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_4;
L_4 = InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline(__this, NULL);
NullCheck(L_4);
ReadOnlyArray_1_tC41FC1476A6CC9385BDD74ECC6D3AF66A6C82BF9 L_5;
L_5 = InputActionAsset_get_controlSchemes_m257644C546BD6221DD62251F6C7C2A2CC11BD099(L_4, NULL);
V_1 = L_5;
int32_t L_6 = __this->___m_TouchScreenSchemeIndex_13;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_7;
L_7 = ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E((&V_1), L_6, ReadOnlyArray_1_get_Item_m1B48B5B84CD98353C0E203B6E556E617FD3CA90E_RuntimeMethod_var);
V_2 = L_7;
goto IL_0040;
}
IL_0040:
{
// }
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_8 = V_2;
return L_8;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: InputControls/BoatControlsActions
IL2CPP_EXTERN_C void BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshal_pinvoke(const BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05& unmarshaled, BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_pinvoke& marshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'BoatControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
IL2CPP_EXTERN_C void BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshal_pinvoke_back(const BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_pinvoke& marshaled, BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05& unmarshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'BoatControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: InputControls/BoatControlsActions
IL2CPP_EXTERN_C void BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshal_pinvoke_cleanup(BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: InputControls/BoatControlsActions
IL2CPP_EXTERN_C void BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshal_com(const BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05& unmarshaled, BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_com& marshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'BoatControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
IL2CPP_EXTERN_C void BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshal_com_back(const BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_com& marshaled, BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05& unmarshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'BoatControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: InputControls/BoatControlsActions
IL2CPP_EXTERN_C void BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshal_com_cleanup(BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05_marshaled_com& marshaled)
{
}
// System.Void InputControls/BoatControlsActions::.ctor(InputControls)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions__ctor_m8F576EC39D47538D85689E6B416A09B0F50AB283 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___wrapper0, const RuntimeMethod* method)
{
{
// public BoatControlsActions(@InputControls wrapper) { m_Wrapper = wrapper; }
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = ___wrapper0;
__this->___m_Wrapper_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Wrapper_0), (void*)L_0);
// public BoatControlsActions(@InputControls wrapper) { m_Wrapper = wrapper; }
return;
}
}
IL2CPP_EXTERN_C void BoatControlsActions__ctor_m8F576EC39D47538D85689E6B416A09B0F50AB283_AdjustorThunk (RuntimeObject* __this, InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___wrapper0, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
BoatControlsActions__ctor_m8F576EC39D47538D85689E6B416A09B0F50AB283(_thisAdjusted, ___wrapper0, method);
}
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Trottle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
{
// public InputAction @Trottle => m_Wrapper.m_BoatControls_Trottle;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = L_0->___m_BoatControls_Trottle_3;
return L_1;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Steering()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
{
// public InputAction @Steering => m_Wrapper.m_BoatControls_Steering;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = L_0->___m_BoatControls_Steering_4;
return L_1;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
{
// public InputAction @Reset => m_Wrapper.m_BoatControls_Reset;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = L_0->___m_BoatControls_Reset_5;
return L_1;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputAction InputControls/BoatControlsActions::get_Pause()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
{
// public InputAction @Pause => m_Wrapper.m_BoatControls_Pause;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = L_0->___m_BoatControls_Pause_6;
return L_1;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionMap InputControls/BoatControlsActions::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_0 = NULL;
{
// public InputActionMap Get() { return m_Wrapper.m_BoatControls; }
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_1 = L_0->___m_BoatControls_1;
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
// public InputActionMap Get() { return m_Wrapper.m_BoatControls; }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* _returnValue;
_returnValue = BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0(_thisAdjusted, method);
return _returnValue;
}
// System.Void InputControls/BoatControlsActions::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions_Enable_m70F3BF4D9B4CA0168A741E08A09DE4CD8DA749E4 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
{
// public void Enable() { Get().Enable(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0(__this, NULL);
NullCheck(L_0);
InputActionMap_Enable_mAB23F0C4179D27C375F9FA335898B02E336CA4F6(L_0, NULL);
// public void Enable() { Get().Enable(); }
return;
}
}
IL2CPP_EXTERN_C void BoatControlsActions_Enable_m70F3BF4D9B4CA0168A741E08A09DE4CD8DA749E4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
BoatControlsActions_Enable_m70F3BF4D9B4CA0168A741E08A09DE4CD8DA749E4(_thisAdjusted, method);
}
// System.Void InputControls/BoatControlsActions::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions_Disable_m540B03FE468FE26AC1B1F5D10C104E990423398E (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
{
// public void Disable() { Get().Disable(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0(__this, NULL);
NullCheck(L_0);
InputActionMap_Disable_m987468348648610F8B84D4F481592FF37AF5445C(L_0, NULL);
// public void Disable() { Get().Disable(); }
return;
}
}
IL2CPP_EXTERN_C void BoatControlsActions_Disable_m540B03FE468FE26AC1B1F5D10C104E990423398E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
BoatControlsActions_Disable_m540B03FE468FE26AC1B1F5D10C104E990423398E(_thisAdjusted, method);
}
// System.Boolean InputControls/BoatControlsActions::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BoatControlsActions_get_enabled_mA7BB6EFC10E0EE7D21F7CA9AD94EFCE026B84C31 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, const RuntimeMethod* method)
{
{
// public bool enabled => Get().enabled;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0(__this, NULL);
NullCheck(L_0);
bool L_1;
L_1 = InputActionMap_get_enabled_mB89FAA20F1EA1884A28829B3E350822D7456E888(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C bool BoatControlsActions_get_enabled_mA7BB6EFC10E0EE7D21F7CA9AD94EFCE026B84C31_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
bool _returnValue;
_returnValue = BoatControlsActions_get_enabled_mA7BB6EFC10E0EE7D21F7CA9AD94EFCE026B84C31(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionMap InputControls/BoatControlsActions::op_Implicit(InputControls/BoatControlsActions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* BoatControlsActions_op_Implicit_m2F08A207359DA6A9B5C2E0103DCD4F7CA4CC1191 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 ___set0, const RuntimeMethod* method)
{
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_0 = NULL;
{
// public static implicit operator InputActionMap(BoatControlsActions set) { return set.Get(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = BoatControlsActions_Get_mD344B41CB71DF93535435F1D94E4E43ABF56E4B0((&___set0), NULL);
V_0 = L_0;
goto IL_000b;
}
IL_000b:
{
// public static implicit operator InputActionMap(BoatControlsActions set) { return set.Get(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_1 = V_0;
return L_1;
}
}
// System.Void InputControls/BoatControlsActions::SetCallbacks(InputControls/IBoatControlsActions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatControlsActions_SetCallbacks_mA673AC604342CA9C023C00EB6E5CA502390ED9E1 (BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* __this, RuntimeObject* ___instance0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (m_Wrapper.m_BoatControlsActionsCallbackInterface != null)
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
RuntimeObject* L_1 = L_0->___m_BoatControlsActionsCallbackInterface_2;
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_01bc;
}
}
{
// @Trottle.started -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnTrottle;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3;
L_3 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_4 = __this->___m_Wrapper_0;
NullCheck(L_4);
RuntimeObject* L_5 = L_4->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_6 = L_5;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_7);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_7, L_6, (intptr_t)((void*)GetInterfaceMethodInfo(L_6, 0, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_3);
InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68(L_3, L_7, NULL);
// @Trottle.performed -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnTrottle;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_8;
L_8 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_9 = __this->___m_Wrapper_0;
NullCheck(L_9);
RuntimeObject* L_10 = L_9->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_11 = L_10;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_12 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_12);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_12, L_11, (intptr_t)((void*)GetInterfaceMethodInfo(L_11, 0, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_8);
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_8, L_12, NULL);
// @Trottle.canceled -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnTrottle;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13;
L_13 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_14 = __this->___m_Wrapper_0;
NullCheck(L_14);
RuntimeObject* L_15 = L_14->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_16 = L_15;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_17 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_17);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_17, L_16, (intptr_t)((void*)GetInterfaceMethodInfo(L_16, 0, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_13);
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_13, L_17, NULL);
// @Steering.started -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnSteering;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_18;
L_18 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_19 = __this->___m_Wrapper_0;
NullCheck(L_19);
RuntimeObject* L_20 = L_19->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_21 = L_20;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_22 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_22);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_22, L_21, (intptr_t)((void*)GetInterfaceMethodInfo(L_21, 1, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_18);
InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68(L_18, L_22, NULL);
// @Steering.performed -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnSteering;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_23;
L_23 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_24 = __this->___m_Wrapper_0;
NullCheck(L_24);
RuntimeObject* L_25 = L_24->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_26 = L_25;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_27 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_27);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_27, L_26, (intptr_t)((void*)GetInterfaceMethodInfo(L_26, 1, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_23);
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_23, L_27, NULL);
// @Steering.canceled -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnSteering;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_28;
L_28 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_29 = __this->___m_Wrapper_0;
NullCheck(L_29);
RuntimeObject* L_30 = L_29->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_31 = L_30;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_32 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_32);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_32, L_31, (intptr_t)((void*)GetInterfaceMethodInfo(L_31, 1, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_28);
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_28, L_32, NULL);
// @Reset.started -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnReset;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_33;
L_33 = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_34 = __this->___m_Wrapper_0;
NullCheck(L_34);
RuntimeObject* L_35 = L_34->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_36 = L_35;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_37 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_37);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_37, L_36, (intptr_t)((void*)GetInterfaceMethodInfo(L_36, 2, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_33);
InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68(L_33, L_37, NULL);
// @Reset.performed -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnReset;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_38;
L_38 = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_39 = __this->___m_Wrapper_0;
NullCheck(L_39);
RuntimeObject* L_40 = L_39->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_41 = L_40;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_42 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_42);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_42, L_41, (intptr_t)((void*)GetInterfaceMethodInfo(L_41, 2, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_38);
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_38, L_42, NULL);
// @Reset.canceled -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnReset;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_43;
L_43 = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_44 = __this->___m_Wrapper_0;
NullCheck(L_44);
RuntimeObject* L_45 = L_44->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_46 = L_45;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_47 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_47);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_47, L_46, (intptr_t)((void*)GetInterfaceMethodInfo(L_46, 2, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_43);
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_43, L_47, NULL);
// @Pause.started -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnPause;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_48;
L_48 = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_49 = __this->___m_Wrapper_0;
NullCheck(L_49);
RuntimeObject* L_50 = L_49->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_51 = L_50;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_52 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_52);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_52, L_51, (intptr_t)((void*)GetInterfaceMethodInfo(L_51, 3, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_48);
InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68(L_48, L_52, NULL);
// @Pause.performed -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnPause;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_53;
L_53 = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_54 = __this->___m_Wrapper_0;
NullCheck(L_54);
RuntimeObject* L_55 = L_54->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_56 = L_55;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_57 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_57);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_57, L_56, (intptr_t)((void*)GetInterfaceMethodInfo(L_56, 3, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_53);
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_53, L_57, NULL);
// @Pause.canceled -= m_Wrapper.m_BoatControlsActionsCallbackInterface.OnPause;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_58;
L_58 = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_59 = __this->___m_Wrapper_0;
NullCheck(L_59);
RuntimeObject* L_60 = L_59->___m_BoatControlsActionsCallbackInterface_2;
RuntimeObject* L_61 = L_60;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_62 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_62);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_62, L_61, (intptr_t)((void*)GetInterfaceMethodInfo(L_61, 3, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_58);
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_58, L_62, NULL);
}
IL_01bc:
{
// m_Wrapper.m_BoatControlsActionsCallbackInterface = instance;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_63 = __this->___m_Wrapper_0;
RuntimeObject* L_64 = ___instance0;
NullCheck(L_63);
L_63->___m_BoatControlsActionsCallbackInterface_2 = L_64;
Il2CppCodeGenWriteBarrier((void**)(&L_63->___m_BoatControlsActionsCallbackInterface_2), (void*)L_64);
// if (instance != null)
RuntimeObject* L_65 = ___instance0;
V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_65) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_66 = V_1;
if (!L_66)
{
goto IL_0301;
}
}
{
// @Trottle.started += instance.OnTrottle;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_67;
L_67 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54(__this, NULL);
RuntimeObject* L_68 = ___instance0;
RuntimeObject* L_69 = L_68;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_70 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_70);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_70, L_69, (intptr_t)((void*)GetInterfaceMethodInfo(L_69, 0, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_67);
InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5(L_67, L_70, NULL);
// @Trottle.performed += instance.OnTrottle;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_71;
L_71 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54(__this, NULL);
RuntimeObject* L_72 = ___instance0;
RuntimeObject* L_73 = L_72;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_74 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_74);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_74, L_73, (intptr_t)((void*)GetInterfaceMethodInfo(L_73, 0, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_71);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_71, L_74, NULL);
// @Trottle.canceled += instance.OnTrottle;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_75;
L_75 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54(__this, NULL);
RuntimeObject* L_76 = ___instance0;
RuntimeObject* L_77 = L_76;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_78 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_78);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_78, L_77, (intptr_t)((void*)GetInterfaceMethodInfo(L_77, 0, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_75);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_75, L_78, NULL);
// @Steering.started += instance.OnSteering;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_79;
L_79 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225(__this, NULL);
RuntimeObject* L_80 = ___instance0;
RuntimeObject* L_81 = L_80;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_82 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_82);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_82, L_81, (intptr_t)((void*)GetInterfaceMethodInfo(L_81, 1, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_79);
InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5(L_79, L_82, NULL);
// @Steering.performed += instance.OnSteering;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_83;
L_83 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225(__this, NULL);
RuntimeObject* L_84 = ___instance0;
RuntimeObject* L_85 = L_84;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_86 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_86);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_86, L_85, (intptr_t)((void*)GetInterfaceMethodInfo(L_85, 1, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_83);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_83, L_86, NULL);
// @Steering.canceled += instance.OnSteering;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_87;
L_87 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225(__this, NULL);
RuntimeObject* L_88 = ___instance0;
RuntimeObject* L_89 = L_88;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_90 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_90);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_90, L_89, (intptr_t)((void*)GetInterfaceMethodInfo(L_89, 1, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_87);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_87, L_90, NULL);
// @Reset.started += instance.OnReset;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_91;
L_91 = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9(__this, NULL);
RuntimeObject* L_92 = ___instance0;
RuntimeObject* L_93 = L_92;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_94 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_94);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_94, L_93, (intptr_t)((void*)GetInterfaceMethodInfo(L_93, 2, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_91);
InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5(L_91, L_94, NULL);
// @Reset.performed += instance.OnReset;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_95;
L_95 = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9(__this, NULL);
RuntimeObject* L_96 = ___instance0;
RuntimeObject* L_97 = L_96;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_98 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_98);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_98, L_97, (intptr_t)((void*)GetInterfaceMethodInfo(L_97, 2, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_95);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_95, L_98, NULL);
// @Reset.canceled += instance.OnReset;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_99;
L_99 = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9(__this, NULL);
RuntimeObject* L_100 = ___instance0;
RuntimeObject* L_101 = L_100;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_102 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_102);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_102, L_101, (intptr_t)((void*)GetInterfaceMethodInfo(L_101, 2, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_99);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_99, L_102, NULL);
// @Pause.started += instance.OnPause;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_103;
L_103 = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5(__this, NULL);
RuntimeObject* L_104 = ___instance0;
RuntimeObject* L_105 = L_104;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_106 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_106);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_106, L_105, (intptr_t)((void*)GetInterfaceMethodInfo(L_105, 3, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_103);
InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5(L_103, L_106, NULL);
// @Pause.performed += instance.OnPause;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_107;
L_107 = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5(__this, NULL);
RuntimeObject* L_108 = ___instance0;
RuntimeObject* L_109 = L_108;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_110 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_110);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_110, L_109, (intptr_t)((void*)GetInterfaceMethodInfo(L_109, 3, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_107);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_107, L_110, NULL);
// @Pause.canceled += instance.OnPause;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_111;
L_111 = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5(__this, NULL);
RuntimeObject* L_112 = ___instance0;
RuntimeObject* L_113 = L_112;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_114 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_114);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_114, L_113, (intptr_t)((void*)GetInterfaceMethodInfo(L_113, 3, IBoatControlsActions_tB5C43DF9289E806765C252463A9E3D15A50FFC7F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_111);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_111, L_114, NULL);
}
IL_0301:
{
// }
return;
}
}
IL2CPP_EXTERN_C void BoatControlsActions_SetCallbacks_mA673AC604342CA9C023C00EB6E5CA502390ED9E1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___instance0, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05*>(__this + _offset);
BoatControlsActions_SetCallbacks_mA673AC604342CA9C023C00EB6E5CA502390ED9E1(_thisAdjusted, ___instance0, 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
// Conversion methods for marshalling of: InputControls/DebugControlsActions
IL2CPP_EXTERN_C void DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshal_pinvoke(const DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74& unmarshaled, DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_pinvoke& marshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'DebugControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
IL2CPP_EXTERN_C void DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshal_pinvoke_back(const DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_pinvoke& marshaled, DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74& unmarshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'DebugControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: InputControls/DebugControlsActions
IL2CPP_EXTERN_C void DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshal_pinvoke_cleanup(DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: InputControls/DebugControlsActions
IL2CPP_EXTERN_C void DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshal_com(const DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74& unmarshaled, DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_com& marshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'DebugControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
IL2CPP_EXTERN_C void DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshal_com_back(const DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_com& marshaled, DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74& unmarshaled)
{
Exception_t* ___m_Wrapper_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Wrapper' of type 'DebugControlsActions': Reference type field marshaling is not supported.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Wrapper_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: InputControls/DebugControlsActions
IL2CPP_EXTERN_C void DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshal_com_cleanup(DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74_marshaled_com& marshaled)
{
}
// System.Void InputControls/DebugControlsActions::.ctor(InputControls)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions__ctor_m367750D36A3C50F18D92BBCE4DFFEF7DCBD26602 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___wrapper0, const RuntimeMethod* method)
{
{
// public DebugControlsActions(@InputControls wrapper) { m_Wrapper = wrapper; }
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = ___wrapper0;
__this->___m_Wrapper_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Wrapper_0), (void*)L_0);
// public DebugControlsActions(@InputControls wrapper) { m_Wrapper = wrapper; }
return;
}
}
IL2CPP_EXTERN_C void DebugControlsActions__ctor_m367750D36A3C50F18D92BBCE4DFFEF7DCBD26602_AdjustorThunk (RuntimeObject* __this, InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* ___wrapper0, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
DebugControlsActions__ctor_m367750D36A3C50F18D92BBCE4DFFEF7DCBD26602(_thisAdjusted, ___wrapper0, method);
}
// UnityEngine.InputSystem.InputAction InputControls/DebugControlsActions::get_PauseTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method)
{
{
// public InputAction @PauseTime => m_Wrapper.m_DebugControls_PauseTime;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = L_0->___m_DebugControls_PauseTime_9;
return L_1;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputAction InputControls/DebugControlsActions::get_TimeOfDay()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method)
{
{
// public InputAction @TimeOfDay => m_Wrapper.m_DebugControls_TimeOfDay;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_1 = L_0->___m_DebugControls_TimeOfDay_10;
return L_1;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionMap InputControls/DebugControlsActions::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method)
{
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_0 = NULL;
{
// public InputActionMap Get() { return m_Wrapper.m_DebugControls; }
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_1 = L_0->___m_DebugControls_7;
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
// public InputActionMap Get() { return m_Wrapper.m_DebugControls; }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_2 = V_0;
return L_2;
}
}
IL2CPP_EXTERN_C InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* _returnValue;
_returnValue = DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030(_thisAdjusted, method);
return _returnValue;
}
// System.Void InputControls/DebugControlsActions::Enable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions_Enable_m33157EF6F83D5328BF45B6F67B0A2E1E494620D1 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method)
{
{
// public void Enable() { Get().Enable(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030(__this, NULL);
NullCheck(L_0);
InputActionMap_Enable_mAB23F0C4179D27C375F9FA335898B02E336CA4F6(L_0, NULL);
// public void Enable() { Get().Enable(); }
return;
}
}
IL2CPP_EXTERN_C void DebugControlsActions_Enable_m33157EF6F83D5328BF45B6F67B0A2E1E494620D1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
DebugControlsActions_Enable_m33157EF6F83D5328BF45B6F67B0A2E1E494620D1(_thisAdjusted, method);
}
// System.Void InputControls/DebugControlsActions::Disable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions_Disable_m46679B842551D9777AEA2A0F093A39C57BBC5207 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method)
{
{
// public void Disable() { Get().Disable(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030(__this, NULL);
NullCheck(L_0);
InputActionMap_Disable_m987468348648610F8B84D4F481592FF37AF5445C(L_0, NULL);
// public void Disable() { Get().Disable(); }
return;
}
}
IL2CPP_EXTERN_C void DebugControlsActions_Disable_m46679B842551D9777AEA2A0F093A39C57BBC5207_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
DebugControlsActions_Disable_m46679B842551D9777AEA2A0F093A39C57BBC5207(_thisAdjusted, method);
}
// System.Boolean InputControls/DebugControlsActions::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugControlsActions_get_enabled_m34FEED6755C3C016B2CD099FB4FA339193F097B7 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, const RuntimeMethod* method)
{
{
// public bool enabled => Get().enabled;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030(__this, NULL);
NullCheck(L_0);
bool L_1;
L_1 = InputActionMap_get_enabled_mB89FAA20F1EA1884A28829B3E350822D7456E888(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C bool DebugControlsActions_get_enabled_m34FEED6755C3C016B2CD099FB4FA339193F097B7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
bool _returnValue;
_returnValue = DebugControlsActions_get_enabled_m34FEED6755C3C016B2CD099FB4FA339193F097B7(_thisAdjusted, method);
return _returnValue;
}
// UnityEngine.InputSystem.InputActionMap InputControls/DebugControlsActions::op_Implicit(InputControls/DebugControlsActions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* DebugControlsActions_op_Implicit_mB28244CDC45A7B2D0253FF9FFB12CC9DFD135B88 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74 ___set0, const RuntimeMethod* method)
{
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* V_0 = NULL;
{
// public static implicit operator InputActionMap(DebugControlsActions set) { return set.Get(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0;
L_0 = DebugControlsActions_Get_mBF935F87B1D317E96425E8CFEF3DF517AE404030((&___set0), NULL);
V_0 = L_0;
goto IL_000b;
}
IL_000b:
{
// public static implicit operator InputActionMap(DebugControlsActions set) { return set.Get(); }
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_1 = V_0;
return L_1;
}
}
// System.Void InputControls/DebugControlsActions::SetCallbacks(InputControls/IDebugControlsActions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugControlsActions_SetCallbacks_m3D055A40D8EC5744847B05F53B7944A459E1F666 (DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* __this, RuntimeObject* ___instance0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (m_Wrapper.m_DebugControlsActionsCallbackInterface != null)
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->___m_Wrapper_0;
NullCheck(L_0);
RuntimeObject* L_1 = L_0->___m_DebugControlsActionsCallbackInterface_8;
V_0 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_1) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_00ea;
}
}
{
// @PauseTime.started -= m_Wrapper.m_DebugControlsActionsCallbackInterface.OnPauseTime;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3;
L_3 = DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_4 = __this->___m_Wrapper_0;
NullCheck(L_4);
RuntimeObject* L_5 = L_4->___m_DebugControlsActionsCallbackInterface_8;
RuntimeObject* L_6 = L_5;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_7 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_7);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_7, L_6, (intptr_t)((void*)GetInterfaceMethodInfo(L_6, 0, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_3);
InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68(L_3, L_7, NULL);
// @PauseTime.performed -= m_Wrapper.m_DebugControlsActionsCallbackInterface.OnPauseTime;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_8;
L_8 = DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_9 = __this->___m_Wrapper_0;
NullCheck(L_9);
RuntimeObject* L_10 = L_9->___m_DebugControlsActionsCallbackInterface_8;
RuntimeObject* L_11 = L_10;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_12 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_12);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_12, L_11, (intptr_t)((void*)GetInterfaceMethodInfo(L_11, 0, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_8);
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_8, L_12, NULL);
// @PauseTime.canceled -= m_Wrapper.m_DebugControlsActionsCallbackInterface.OnPauseTime;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_13;
L_13 = DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_14 = __this->___m_Wrapper_0;
NullCheck(L_14);
RuntimeObject* L_15 = L_14->___m_DebugControlsActionsCallbackInterface_8;
RuntimeObject* L_16 = L_15;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_17 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_17);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_17, L_16, (intptr_t)((void*)GetInterfaceMethodInfo(L_16, 0, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_13);
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_13, L_17, NULL);
// @TimeOfDay.started -= m_Wrapper.m_DebugControlsActionsCallbackInterface.OnTimeOfDay;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_18;
L_18 = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_19 = __this->___m_Wrapper_0;
NullCheck(L_19);
RuntimeObject* L_20 = L_19->___m_DebugControlsActionsCallbackInterface_8;
RuntimeObject* L_21 = L_20;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_22 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_22);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_22, L_21, (intptr_t)((void*)GetInterfaceMethodInfo(L_21, 1, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_18);
InputAction_remove_started_m0B782C3E7D5EA619502E7079E1271108A3183D68(L_18, L_22, NULL);
// @TimeOfDay.performed -= m_Wrapper.m_DebugControlsActionsCallbackInterface.OnTimeOfDay;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_23;
L_23 = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_24 = __this->___m_Wrapper_0;
NullCheck(L_24);
RuntimeObject* L_25 = L_24->___m_DebugControlsActionsCallbackInterface_8;
RuntimeObject* L_26 = L_25;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_27 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_27);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_27, L_26, (intptr_t)((void*)GetInterfaceMethodInfo(L_26, 1, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_23);
InputAction_remove_performed_m1BE84CED38F11F17C825FA782B35C92D708E6E44(L_23, L_27, NULL);
// @TimeOfDay.canceled -= m_Wrapper.m_DebugControlsActionsCallbackInterface.OnTimeOfDay;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_28;
L_28 = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687(__this, NULL);
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_29 = __this->___m_Wrapper_0;
NullCheck(L_29);
RuntimeObject* L_30 = L_29->___m_DebugControlsActionsCallbackInterface_8;
RuntimeObject* L_31 = L_30;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_32 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_32);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_32, L_31, (intptr_t)((void*)GetInterfaceMethodInfo(L_31, 1, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_28);
InputAction_remove_canceled_m7CF8D377C61DB1290E153C56312A7C075544AF7F(L_28, L_32, NULL);
}
IL_00ea:
{
// m_Wrapper.m_DebugControlsActionsCallbackInterface = instance;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_33 = __this->___m_Wrapper_0;
RuntimeObject* L_34 = ___instance0;
NullCheck(L_33);
L_33->___m_DebugControlsActionsCallbackInterface_8 = L_34;
Il2CppCodeGenWriteBarrier((void**)(&L_33->___m_DebugControlsActionsCallbackInterface_8), (void*)L_34);
// if (instance != null)
RuntimeObject* L_35 = ___instance0;
V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_35) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_36 = V_1;
if (!L_36)
{
goto IL_0199;
}
}
{
// @PauseTime.started += instance.OnPauseTime;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_37;
L_37 = DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D(__this, NULL);
RuntimeObject* L_38 = ___instance0;
RuntimeObject* L_39 = L_38;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_40 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_40);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_40, L_39, (intptr_t)((void*)GetInterfaceMethodInfo(L_39, 0, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_37);
InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5(L_37, L_40, NULL);
// @PauseTime.performed += instance.OnPauseTime;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_41;
L_41 = DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D(__this, NULL);
RuntimeObject* L_42 = ___instance0;
RuntimeObject* L_43 = L_42;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_44 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_44);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_44, L_43, (intptr_t)((void*)GetInterfaceMethodInfo(L_43, 0, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_41);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_41, L_44, NULL);
// @PauseTime.canceled += instance.OnPauseTime;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_45;
L_45 = DebugControlsActions_get_PauseTime_m2375C21EBDB364CF8689DE898620CA9613F44F3D(__this, NULL);
RuntimeObject* L_46 = ___instance0;
RuntimeObject* L_47 = L_46;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_48 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_48);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_48, L_47, (intptr_t)((void*)GetInterfaceMethodInfo(L_47, 0, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_45);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_45, L_48, NULL);
// @TimeOfDay.started += instance.OnTimeOfDay;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_49;
L_49 = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687(__this, NULL);
RuntimeObject* L_50 = ___instance0;
RuntimeObject* L_51 = L_50;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_52 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_52);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_52, L_51, (intptr_t)((void*)GetInterfaceMethodInfo(L_51, 1, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_49);
InputAction_add_started_m850C46EBBEEFB3F9760AA83BFD6ECA00850657E5(L_49, L_52, NULL);
// @TimeOfDay.performed += instance.OnTimeOfDay;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_53;
L_53 = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687(__this, NULL);
RuntimeObject* L_54 = ___instance0;
RuntimeObject* L_55 = L_54;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_56 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_56);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_56, L_55, (intptr_t)((void*)GetInterfaceMethodInfo(L_55, 1, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_53);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_53, L_56, NULL);
// @TimeOfDay.canceled += instance.OnTimeOfDay;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_57;
L_57 = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687(__this, NULL);
RuntimeObject* L_58 = ___instance0;
RuntimeObject* L_59 = L_58;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_60 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_60);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_60, L_59, (intptr_t)((void*)GetInterfaceMethodInfo(L_59, 1, IDebugControlsActions_tE71478F63948E77839BCE691845937C7CAF1EDA8_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_57);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_57, L_60, NULL);
}
IL_0199:
{
// }
return;
}
}
IL2CPP_EXTERN_C void DebugControlsActions_SetCallbacks_m3D055A40D8EC5744847B05F53B7944A459E1F666_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___instance0, const RuntimeMethod* method)
{
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74*>(__this + _offset);
DebugControlsActions_SetCallbacks_m3D055A40D8EC5744847B05F53B7944A459E1F666(_thisAdjusted, ___instance0, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BenchmarkPath::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkPath_OnEnable_m24AA9B50F1F6502752CDA1DD7A46FFBCF5B390A2 (BenchmarkPath_t97EA659CE5CA4AD4593C4B399B74AA32B98AF96D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// dolly = cam.GetCinemachineComponent<CinemachineTrackedDolly>();
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = __this->___cam_4;
NullCheck(L_0);
CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_1;
L_1 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C(L_0, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037_m1D47FB565280560AE57CAF7DAE5D6018B433262C_RuntimeMethod_var);
__this->___dolly_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___dolly_5), (void*)L_1);
// }
return;
}
}
// System.Void BenchmarkPath::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkPath_Update_m89D8F44A0237BAB14CC7F6C3117F49C9AD1A7042 (BenchmarkPath_t97EA659CE5CA4AD4593C4B399B74AA32B98AF96D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (dolly)
CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_0 = __this->___dolly_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0051;
}
}
{
// dolly.m_PathPosition += 1f / frameLength;
CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_3 = __this->___dolly_5;
CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_4 = L_3;
NullCheck(L_4);
float L_5 = L_4->___m_PathPosition_7;
int32_t L_6 = __this->___frameLength_6;
NullCheck(L_4);
L_4->___m_PathPosition_7 = ((float)il2cpp_codegen_add(L_5, ((float)((1.0f)/((float)L_6)))));
// dolly.m_PathPosition = Mathf.Repeat(dolly.m_PathPosition, 1f);
CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_7 = __this->___dolly_5;
CinemachineTrackedDolly_tF6AD39CDE4ECE4A1828476535B327CF2EF9D4037* L_8 = __this->___dolly_5;
NullCheck(L_8);
float L_9 = L_8->___m_PathPosition_7;
float L_10;
L_10 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(L_9, (1.0f), NULL);
NullCheck(L_7);
L_7->___m_PathPosition_7 = L_10;
}
IL_0051:
{
// }
return;
}
}
// System.Void BenchmarkPath::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkPath__ctor_m62E32408B31943C8AF1901A033D828FD6A46A6E6 (BenchmarkPath_t97EA659CE5CA4AD4593C4B399B74AA32B98AF96D* __this, const RuntimeMethod* method)
{
{
// public int frameLength = 2000;
__this->___frameLength_6 = ((int32_t)2000);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void MaxLodOption::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxLodOption_Start_mA06D0A02D280C32F4DBDDA04F3689069E51F5949 (MaxLodOption_t94D2C6AA1B7FC126635050FEDF25A401B2E40806* __this, const RuntimeMethod* method)
{
{
// _currentLevel = (int)QualitySettings.lodBias;
float L_0;
L_0 = QualitySettings_get_lodBias_m0DB63DEEF86BE1C091409BFAE8539F187886DA7B(NULL);
__this->____currentLevel_4 = il2cpp_codegen_cast_double_to_int<int32_t>(L_0);
// displayText.text = _currentLevel.ToString();
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_1 = __this->___displayText_5;
int32_t* L_2 = (&__this->____currentLevel_4);
String_t* L_3;
L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_2, NULL);
NullCheck(L_1);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_1, L_3);
// }
return;
}
}
// System.Void MaxLodOption::IncreaseLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxLodOption_IncreaseLevel_mA937B90181E8208170DC59C068833834C9B5935B (MaxLodOption_t94D2C6AA1B7FC126635050FEDF25A401B2E40806* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if(_currentLevel < 7)
int32_t L_0 = __this->____currentLevel_4;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)7))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001c;
}
}
{
// _currentLevel++;
int32_t L_2 = __this->____currentLevel_4;
__this->____currentLevel_4 = ((int32_t)il2cpp_codegen_add(L_2, 1));
}
IL_001c:
{
// QualitySettings.lodBias = _currentLevel;
int32_t L_3 = __this->____currentLevel_4;
QualitySettings_set_lodBias_mE3BDC7C587785C9A1A3B33521209A0AE9BDAD119(((float)L_3), NULL);
// displayText.text = _currentLevel.ToString();
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___displayText_5;
int32_t* L_5 = (&__this->____currentLevel_4);
String_t* L_6;
L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_5, NULL);
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_4, L_6);
// }
return;
}
}
// System.Void MaxLodOption::DecreaseLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxLodOption_DecreaseLevel_mA80FF1BF9C82C9FF6C8ED42B98A53091C7B07B4A (MaxLodOption_t94D2C6AA1B7FC126635050FEDF25A401B2E40806* __this, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (_currentLevel > 0)
int32_t L_0 = __this->____currentLevel_4;
V_0 = (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_001c;
}
}
{
// _currentLevel--;
int32_t L_2 = __this->____currentLevel_4;
__this->____currentLevel_4 = ((int32_t)il2cpp_codegen_subtract(L_2, 1));
}
IL_001c:
{
// QualitySettings.lodBias = _currentLevel;
int32_t L_3 = __this->____currentLevel_4;
QualitySettings_set_lodBias_mE3BDC7C587785C9A1A3B33521209A0AE9BDAD119(((float)L_3), NULL);
// displayText.text = _currentLevel.ToString();
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___displayText_5;
int32_t* L_5 = (&__this->____currentLevel_4);
String_t* L_6;
L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_5, NULL);
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_4, L_6);
// }
return;
}
}
// System.Void MaxLodOption::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxLodOption__ctor_m69FE04F88F4506A37FF4EFD451925AFE7DF12D59 (MaxLodOption_t94D2C6AA1B7FC126635050FEDF25A401B2E40806* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void PerfomanceStats::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_Start_m974B860AF40C9E4CD3BF464ECFEE831BFD004F49 (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AB696A37604D665DC97134DBEE44CFE70451B1A);
s_Il2CppMethodInitialized = true;
}
{
// CreateTextGui();
PerfomanceStats_CreateTextGui_m7695EB70E013A50C4D581374FB87C263E5BCB30C(__this, NULL);
// defaultInfo = new TestInfo("Test");
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_0 = (TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2*)il2cpp_codegen_object_new(TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_il2cpp_TypeInfo_var);
NullCheck(L_0);
TestInfo__ctor_m3AE8CE8E9D01A49E03432CAC3404541D12081702(L_0, _stringLiteral9AB696A37604D665DC97134DBEE44CFE70451B1A, _stringLiteral28A00C6C2538607194DCD2548EF0DFB07D324A14, NULL);
__this->___defaultInfo_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___defaultInfo_5), (void*)L_0);
// }
return;
}
}
// System.Void PerfomanceStats::StartRun(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_StartRun_m06ED28E00AB6465D7909A0702200D02C827F7ADD (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, String_t* ___benchmarkName0, int32_t ___runLength1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Stats = new PerfBasic(benchmarkName, Benchmark.UrpVersion, runLength);
String_t* L_0 = ___benchmarkName0;
String_t* L_1 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___UrpVersion_7;
int32_t L_2 = ___runLength1;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_3 = (PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*)il2cpp_codegen_object_new(PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_il2cpp_TypeInfo_var);
NullCheck(L_3);
PerfBasic__ctor_m54B9B0EDFA478980DE7AADE3A1838AC5472D6B05(L_3, L_0, L_1, L_2, NULL);
__this->___Stats_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Stats_4), (void*)L_3);
// CreateTextGui();
PerfomanceStats_CreateTextGui_m7695EB70E013A50C4D581374FB87C263E5BCB30C(__this, NULL);
// }
return;
}
}
// System.Void PerfomanceStats::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_Update_m95644C419D47CFAD1B103ACD5A0FC7E765992C76 (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CBDA36F98C255223692548513831A8BB192F40A);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
String_t* V_1 = NULL;
int64_t V_2 = 0;
String_t* V_3 = NULL;
bool V_4 = false;
float V_5 = 0.0f;
bool V_6 = false;
bool V_7 = false;
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* V_8 = NULL;
bool V_9 = false;
bool V_10 = false;
bool V_11 = false;
int32_t G_B5_0 = 0;
int32_t G_B9_0 = 0;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B12_0 = NULL;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B11_0 = NULL;
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* G_B13_0 = NULL;
{
// if (!frametimeDisplay) return;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___frametimeDisplay_14;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_4 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_4;
if (!L_2)
{
goto IL_001a;
}
}
{
// if (!frametimeDisplay) return;
goto IL_015e;
}
IL_001a:
{
// frametime = Time.unscaledDeltaTime * 1000f;
float L_3;
L_3 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
__this->___frametime_6 = ((float)il2cpp_codegen_multiply(L_3, (1000.0f)));
// runtime += Time.unscaledDeltaTime;
float L_4 = __this->___runtime_7;
float L_5;
L_5 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
__this->___runtime_7 = ((float)il2cpp_codegen_add(L_4, L_5));
// UpdateFrametime();
PerfomanceStats_UpdateFrametime_m13E35CBD4EBDCC5430A76CAF5C567F8332752913(__this, NULL);
// var totalMem = Profiler.GetTotalAllocatedMemoryLong();
int64_t L_6;
L_6 = Profiler_GetTotalAllocatedMemoryLong_m84EB61110C7DACAA1034109B2E112F8ADE309FBD(NULL);
V_0 = L_6;
// var mem = ((float) totalMem / 1000000).ToString("#0.00");
int64_t L_7 = V_0;
V_5 = ((float)(((float)L_7)/(1000000.0f)));
String_t* L_8;
L_8 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D((&V_5), _stringLiteral3CBDA36F98C255223692548513831A8BB192F40A, NULL);
V_1 = L_8;
// var gpuMem = Profiler.GetAllocatedMemoryForGraphicsDriver();
int64_t L_9;
L_9 = Profiler_GetAllocatedMemoryForGraphicsDriver_mC25E3B39F15E38FB1DBFA6291216A49223997D6F(NULL);
V_2 = L_9;
// var gpu = ((float) gpuMem / 1000000).ToString("#0.00");
int64_t L_10 = V_2;
V_5 = ((float)(((float)L_10)/(1000000.0f)));
String_t* L_11;
L_11 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D((&V_5), _stringLiteral3CBDA36F98C255223692548513831A8BB192F40A, NULL);
V_3 = L_11;
// DrawText(mem, gpu);
String_t* L_12 = V_1;
String_t* L_13 = V_3;
PerfomanceStats_DrawText_m927E574B066E4C413316CE737EEBFC55BA2FFCBC(__this, L_12, L_13, NULL);
// if (mode == PerfMode.Benchmark && Stats != null)
int32_t L_14 = __this->___mode_8;
if (L_14)
{
goto IL_009a;
}
}
{
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_15 = __this->___Stats_4;
G_B5_0 = ((!(((RuntimeObject*)(PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*)L_15) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
goto IL_009b;
}
IL_009a:
{
G_B5_0 = 0;
}
IL_009b:
{
V_6 = (bool)G_B5_0;
bool L_16 = V_6;
if (!L_16)
{
goto IL_0126;
}
}
{
// if (Benchmark.CurrentRunIndex >= 0 && Benchmark.CurrentRunIndex < Stats.RunData.Length)
int32_t L_17 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16;
if ((((int32_t)L_17) < ((int32_t)0)))
{
goto IL_00c3;
}
}
{
int32_t L_18 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_19 = __this->___Stats_4;
NullCheck(L_19);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_20 = L_19->___RunData_2;
NullCheck(L_20);
G_B9_0 = ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))? 1 : 0);
goto IL_00c4;
}
IL_00c3:
{
G_B9_0 = 0;
}
IL_00c4:
{
V_7 = (bool)G_B9_0;
bool L_21 = V_7;
if (!L_21)
{
goto IL_0125;
}
}
{
// var runData = Stats.RunData?[Benchmark.CurrentRunIndex];
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_22 = __this->___Stats_4;
NullCheck(L_22);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_23 = L_22->___RunData_2;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_24 = L_23;
G_B11_0 = L_24;
if (L_24)
{
G_B12_0 = L_24;
goto IL_00dd;
}
}
{
G_B13_0 = ((RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0*)(NULL));
goto IL_00e3;
}
IL_00dd:
{
int32_t L_25 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16;
NullCheck(G_B12_0);
int32_t L_26 = L_25;
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_27 = (G_B12_0)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
G_B13_0 = L_27;
}
IL_00e3:
{
V_8 = G_B13_0;
// if (runData == null)
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_28 = V_8;
V_9 = (bool)((((RuntimeObject*)(RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0*)L_28) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_29 = V_9;
if (!L_29)
{
goto IL_0111;
}
}
{
// Stats.RunData[0] = new RunData(new float[Benchmark.Current.runLength]);
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_30 = __this->___Stats_4;
NullCheck(L_30);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_31 = L_30->___RunData_2;
BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_32;
L_32 = Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline(NULL);
NullCheck(L_32);
int32_t L_33 = L_32->___runLength_4;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_34 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)L_33);
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_35 = (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0*)il2cpp_codegen_object_new(RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_il2cpp_TypeInfo_var);
NullCheck(L_35);
RunData__ctor_mEB99E1384F0C0A0F61C8F3E82E82C595C6F326D8(L_35, L_34, NULL);
NullCheck(L_31);
ArrayElementTypeCheck (L_31, L_35);
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(0), (RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0*)L_35);
}
IL_0111:
{
// runData.rawSamples[Benchmark.CurrentRunFrame] = frametime; // add sample
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_36 = V_8;
NullCheck(L_36);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_37 = L_36->___rawSamples_4;
int32_t L_38 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17;
float L_39 = __this->___frametime_6;
NullCheck(L_37);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(L_38), (float)L_39);
}
IL_0125:
{
}
IL_0126:
{
// if (mode == PerfMode.DisplayOnly)
int32_t L_40 = __this->___mode_8;
V_10 = (bool)((((int32_t)L_40) == ((int32_t)1))? 1 : 0);
bool L_41 = V_10;
if (!L_41)
{
goto IL_015e;
}
}
{
// Benchmark.CurrentRunFrame++;
int32_t L_42 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17;
((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17 = ((int32_t)il2cpp_codegen_add(L_42, 1));
// if (Benchmark.CurrentRunFrame >= demoFrames)
int32_t L_43 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17;
V_11 = (bool)((((int32_t)((((int32_t)L_43) < ((int32_t)((int32_t)1000)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_44 = V_11;
if (!L_44)
{
goto IL_015d;
}
}
{
// Benchmark.CurrentRunFrame = 0;
((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17 = 0;
}
IL_015d:
{
}
IL_015e:
{
// }
return;
}
}
// System.Void PerfomanceStats::DrawText(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_DrawText_m927E574B066E4C413316CE737EEBFC55BA2FFCBC (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, String_t* ___memory0, String_t* ___gpuMemory1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C857B1A399A49B9CFE61E4F8915B611FCE46448);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D74CE7F99FE6FAFF33647372E288022383FC663);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2EDB8DB96B24649F42FAF8FA1BE5825B1602F6BE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30F08115873DA8BF6D6C8790134244202322C56A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3228C1370650B3D23C62D62C4D8FD5FE842C3EF7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EB7E5DDB9BD73427771AB0A0C812900C8062B35);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral58F75C4A15BBCA66CE12C43AF067C5922C35504C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59279B63C4B1A1E1F6F53B2334C738C489FBED75);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6537927D1332B76F9F16419594EF93DF7235A8F0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral882A65E9B9095B06E4C8AD414943520443534106);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral958845E1AFA945312A99ECCDD9D6639FC76FA9E1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2ADAC0B959D51401ADBF08BFDF92D0944A7B42D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA95AED0C63D5EBDB9090EF605F35568BB6DBF57);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC248F776C0253AE1F157288D43D886BD2A5B8439);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6757AE4FA0755557294AD3B81AA74ACD970D36B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE72C1217D153A500DF3D1727012A2A79B6EB39AE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC386A032F9AFE52ACF324A461B12EB32DEFABAD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF1D2A6FC37A830BADDF8B67DE40DDDE960E81947);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF68BED581640BCECD7A91873DD1D9F28020D6745);
s_Il2CppMethodInitialized = true;
}
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* V_0 = NULL;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* G_B7_0 = NULL;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* G_B4_0 = NULL;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* G_B3_0 = NULL;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* G_B5_0 = NULL;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* G_B6_0 = NULL;
{
// frametimeDisplay.text = "";
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___frametimeDisplay_14;
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
// var info = mode == PerfMode.Benchmark ? Stats?.info ?? defaultInfo : defaultInfo;
int32_t L_1 = __this->___mode_8;
if (!L_1)
{
goto IL_0022;
}
}
{
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_2 = __this->___defaultInfo_5;
G_B7_0 = L_2;
goto IL_003e;
}
IL_0022:
{
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_3 = __this->___Stats_4;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_4 = L_3;
G_B3_0 = L_4;
if (L_4)
{
G_B4_0 = L_4;
goto IL_002f;
}
}
{
G_B5_0 = ((TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2*)(NULL));
goto IL_0034;
}
IL_002f:
{
NullCheck(G_B4_0);
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_5 = G_B4_0->___info_0;
G_B5_0 = L_5;
}
IL_0034:
{
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_6 = G_B5_0;
G_B6_0 = L_6;
if (L_6)
{
G_B7_0 = L_6;
goto IL_003e;
}
}
{
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_7 = __this->___defaultInfo_5;
G_B7_0 = L_7;
}
IL_003e:
{
V_0 = G_B7_0;
// debugInfo = $"<b>Unity:</b>{info.UnityVersion} " +
// $"<b>URP:</b>{info.UrpVersion} " +
// $"<b>Build:</b>{info.BoatAttackVersion} " +
// $"<b>Scene:</b>{info.Scene} " +
// $"<b>Quality:</b>{info.Quality}\n" +
//
// $"<b>DeviceInfo:</b>{info.Platform} " +
// $"{info.API} " +
// $"{info.Os}\n" +
//
// $"<b>CPU:</b>{info.CPU} " +
// $"<b>GPU:</b>{info.GPU} " +
// $"<b>Resolution:</b>{info.Resolution}\n" +
//
// $"<b>CurrentFrame:</b>{Benchmark.CurrentRunFrame} " +
// $"<b>Mem:</b>{memory}mb " +
// $"<b>GPUMem:</b>{gpuMemory}mb\n" +
//
// $"<b>Frametimes Average:</b>{averageFrametime:#0.00}ms " +
// $"<b>Min(Fastest):</b>{minFrame.ms:#0.00}ms(@frame {minFrame.frameIndex}) " +
// $"<b>Max(Slowest):</b>{maxFrame.ms:#0.00}ms(@frame {maxFrame.frameIndex})";
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, _stringLiteral6537927D1332B76F9F16419594EF93DF7235A8F0);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral6537927D1332B76F9F16419594EF93DF7235A8F0);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_11 = V_0;
NullCheck(L_11);
String_t* L_12 = L_11->___UnityVersion_2;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_12);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_12);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_10;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, _stringLiteralF1D2A6FC37A830BADDF8B67DE40DDDE960E81947);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralF1D2A6FC37A830BADDF8B67DE40DDDE960E81947);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_15 = V_0;
NullCheck(L_15);
String_t* L_16 = L_15->___UrpVersion_3;
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_16);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_16);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_14;
NullCheck(L_17);
ArrayElementTypeCheck (L_17, _stringLiteral2EDB8DB96B24649F42FAF8FA1BE5825B1602F6BE);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral2EDB8DB96B24649F42FAF8FA1BE5825B1602F6BE);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_19 = V_0;
NullCheck(L_19);
String_t* L_20 = L_19->___BoatAttackVersion_4;
NullCheck(L_18);
ArrayElementTypeCheck (L_18, L_20);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_20);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_18;
NullCheck(L_21);
ArrayElementTypeCheck (L_21, _stringLiteralBA95AED0C63D5EBDB9090EF605F35568BB6DBF57);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralBA95AED0C63D5EBDB9090EF605F35568BB6DBF57);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_23 = V_0;
NullCheck(L_23);
String_t* L_24 = L_23->___Scene_1;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, L_24);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_24);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_22;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, _stringLiteralF68BED581640BCECD7A91873DD1D9F28020D6745);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteralF68BED581640BCECD7A91873DD1D9F28020D6745);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_25;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_27 = V_0;
NullCheck(L_27);
String_t* L_28 = L_27->___Quality_10;
NullCheck(L_26);
ArrayElementTypeCheck (L_26, L_28);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)L_28);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_26;
NullCheck(L_29);
ArrayElementTypeCheck (L_29, _stringLiteral58F75C4A15BBCA66CE12C43AF067C5922C35504C);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral58F75C4A15BBCA66CE12C43AF067C5922C35504C);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_31 = V_0;
NullCheck(L_31);
String_t* L_32 = L_31->___Platform_5;
NullCheck(L_30);
ArrayElementTypeCheck (L_30, L_32);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (String_t*)L_32);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = L_30;
NullCheck(L_33);
ArrayElementTypeCheck (L_33, _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (String_t*)_stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_33;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_35 = V_0;
NullCheck(L_35);
String_t* L_36 = L_35->___API_6;
NullCheck(L_34);
ArrayElementTypeCheck (L_34, L_36);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (String_t*)L_36);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_34;
NullCheck(L_37);
ArrayElementTypeCheck (L_37, _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (String_t*)_stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_37;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_39 = V_0;
NullCheck(L_39);
String_t* L_40 = L_39->___Os_9;
NullCheck(L_38);
ArrayElementTypeCheck (L_38, L_40);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (String_t*)L_40);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_38;
NullCheck(L_41);
ArrayElementTypeCheck (L_41, _stringLiteral3228C1370650B3D23C62D62C4D8FD5FE842C3EF7);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (String_t*)_stringLiteral3228C1370650B3D23C62D62C4D8FD5FE842C3EF7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_41;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_43 = V_0;
NullCheck(L_43);
String_t* L_44 = L_43->___CPU_7;
NullCheck(L_42);
ArrayElementTypeCheck (L_42, L_44);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (String_t*)L_44);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_42;
NullCheck(L_45);
ArrayElementTypeCheck (L_45, _stringLiteral1D74CE7F99FE6FAFF33647372E288022383FC663);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (String_t*)_stringLiteral1D74CE7F99FE6FAFF33647372E288022383FC663);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_47 = V_0;
NullCheck(L_47);
String_t* L_48 = L_47->___GPU_8;
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_48);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (String_t*)L_48);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = L_46;
NullCheck(L_49);
ArrayElementTypeCheck (L_49, _stringLiteralC248F776C0253AE1F157288D43D886BD2A5B8439);
(L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (String_t*)_stringLiteralC248F776C0253AE1F157288D43D886BD2A5B8439);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_51 = V_0;
NullCheck(L_51);
String_t* L_52 = L_51->___Resolution_11;
NullCheck(L_50);
ArrayElementTypeCheck (L_50, L_52);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (String_t*)L_52);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_50;
NullCheck(L_53);
ArrayElementTypeCheck (L_53, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (String_t*)_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_53;
int32_t L_55 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17;
int32_t L_56 = L_55;
RuntimeObject* L_57 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_56);
String_t* L_58;
L_58 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral59279B63C4B1A1E1F6F53B2334C738C489FBED75, L_57, NULL);
NullCheck(L_54);
ArrayElementTypeCheck (L_54, L_58);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (String_t*)L_58);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = L_54;
NullCheck(L_59);
ArrayElementTypeCheck (L_59, _stringLiteral30F08115873DA8BF6D6C8790134244202322C56A);
(L_59)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (String_t*)_stringLiteral30F08115873DA8BF6D6C8790134244202322C56A);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = L_59;
String_t* L_61 = ___memory0;
NullCheck(L_60);
ArrayElementTypeCheck (L_60, L_61);
(L_60)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (String_t*)L_61);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = L_60;
NullCheck(L_62);
ArrayElementTypeCheck (L_62, _stringLiteral958845E1AFA945312A99ECCDD9D6639FC76FA9E1);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (String_t*)_stringLiteral958845E1AFA945312A99ECCDD9D6639FC76FA9E1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = L_62;
String_t* L_64 = ___gpuMemory1;
NullCheck(L_63);
ArrayElementTypeCheck (L_63, L_64);
(L_63)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (String_t*)L_64);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_65 = L_63;
NullCheck(L_65);
ArrayElementTypeCheck (L_65, _stringLiteralE6757AE4FA0755557294AD3B81AA74ACD970D36B);
(L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (String_t*)_stringLiteralE6757AE4FA0755557294AD3B81AA74ACD970D36B);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_66 = L_65;
float L_67 = __this->___averageFrametime_10;
float L_68 = L_67;
RuntimeObject* L_69 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_68);
String_t* L_70;
L_70 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralE72C1217D153A500DF3D1727012A2A79B6EB39AE, L_69, NULL);
NullCheck(L_66);
ArrayElementTypeCheck (L_66, L_70);
(L_66)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (String_t*)L_70);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_71 = L_66;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_72 = __this->___minFrame_12;
NullCheck(L_72);
float L_73 = L_72->___ms_1;
float L_74 = L_73;
RuntimeObject* L_75 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_74);
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_76 = __this->___minFrame_12;
NullCheck(L_76);
int32_t L_77 = L_76->___frameIndex_0;
int32_t L_78 = L_77;
RuntimeObject* L_79 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_78);
String_t* L_80;
L_80 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral4EB7E5DDB9BD73427771AB0A0C812900C8062B35, L_75, L_79, NULL);
NullCheck(L_71);
ArrayElementTypeCheck (L_71, L_80);
(L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (String_t*)L_80);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_81 = L_71;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_82 = __this->___maxFrame_13;
NullCheck(L_82);
float L_83 = L_82->___ms_1;
float L_84 = L_83;
RuntimeObject* L_85 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_84);
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_86 = __this->___maxFrame_13;
NullCheck(L_86);
int32_t L_87 = L_86->___frameIndex_0;
int32_t L_88 = L_87;
RuntimeObject* L_89 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_88);
String_t* L_90;
L_90 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral1C857B1A399A49B9CFE61E4F8915B611FCE46448, L_85, L_89, NULL);
NullCheck(L_81);
ArrayElementTypeCheck (L_81, L_90);
(L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (String_t*)L_90);
String_t* L_91;
L_91 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_81, NULL);
__this->___debugInfo_15 = L_91;
Il2CppCodeGenWriteBarrier((void**)(&__this->___debugInfo_15), (void*)L_91);
// frametimeDisplay.text = $"<size=50>{Application.productName} Benchmark - {info.BenchmarkName}</size>\n{debugInfo}";
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_92 = __this->___frametimeDisplay_14;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_93 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_94 = L_93;
NullCheck(L_94);
ArrayElementTypeCheck (L_94, _stringLiteralB2ADAC0B959D51401ADBF08BFDF92D0944A7B42D);
(L_94)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralB2ADAC0B959D51401ADBF08BFDF92D0944A7B42D);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_95 = L_94;
String_t* L_96;
L_96 = Application_get_productName_m00192B33A17C93424812C4A99AEA41993380EBA1(NULL);
NullCheck(L_95);
ArrayElementTypeCheck (L_95, L_96);
(L_95)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_96);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_97 = L_95;
NullCheck(L_97);
ArrayElementTypeCheck (L_97, _stringLiteralEC386A032F9AFE52ACF324A461B12EB32DEFABAD);
(L_97)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralEC386A032F9AFE52ACF324A461B12EB32DEFABAD);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_98 = L_97;
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_99 = V_0;
NullCheck(L_99);
String_t* L_100 = L_99->___BenchmarkName_0;
NullCheck(L_98);
ArrayElementTypeCheck (L_98, L_100);
(L_98)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_100);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_101 = L_98;
NullCheck(L_101);
ArrayElementTypeCheck (L_101, _stringLiteral882A65E9B9095B06E4C8AD414943520443534106);
(L_101)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral882A65E9B9095B06E4C8AD414943520443534106);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_102 = L_101;
String_t* L_103 = __this->___debugInfo_15;
NullCheck(L_102);
ArrayElementTypeCheck (L_102, L_103);
(L_102)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_103);
String_t* L_104;
L_104 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_102, NULL);
NullCheck(L_92);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_92, L_104);
// }
return;
}
}
// System.Void PerfomanceStats::EndRun()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_EndRun_mD56AF218A1BF13CE12B6F81BF95E7D623F725CAE (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral116273CD5D8FA85B2B09F79802D1EDD0C11FFC66);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24466FD72BC42AE683BC4065E7D6791450DA4A77);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4518D3870B77574B991D0961D7261B702DDC43A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE777D9870F090CE2893E40C7C89F57A5ADD4976D);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
String_t* G_B3_0 = NULL;
int32_t G_B6_0 = 0;
{
// var runNumber = Benchmark.CurrentRunIndex == -1 ? "Warmup" : (Benchmark.CurrentRunIndex + 1).ToString();
int32_t L_0 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16;
if ((((int32_t)L_0) == ((int32_t)(-1))))
{
goto IL_001a;
}
}
{
int32_t L_1 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16;
V_1 = ((int32_t)il2cpp_codegen_add(L_1, 1));
String_t* L_2;
L_2 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
G_B3_0 = L_2;
goto IL_001f;
}
IL_001a:
{
G_B3_0 = _stringLiteralE777D9870F090CE2893E40C7C89F57A5ADD4976D;
}
IL_001f:
{
V_0 = G_B3_0;
// Debug.Log($"<b>{Stats.info.BenchmarkName} " +
// $"Run {runNumber}:" +
// $"TotalRuntime:{runtime:#0.00}s</b>\n{debugInfo}");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, _stringLiteral116273CD5D8FA85B2B09F79802D1EDD0C11FFC66);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral116273CD5D8FA85B2B09F79802D1EDD0C11FFC66);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_6 = __this->___Stats_4;
NullCheck(L_6);
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_7 = L_6->___info_0;
NullCheck(L_7);
String_t* L_8 = L_7->___BenchmarkName_0;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_8);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_5;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, _stringLiteralB4518D3870B77574B991D0961D7261B702DDC43A);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralB4518D3870B77574B991D0961D7261B702DDC43A);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
String_t* L_11 = V_0;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_11);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_10;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
float L_14 = __this->___runtime_7;
float L_15 = L_14;
RuntimeObject* L_16 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_15);
String_t* L_17 = __this->___debugInfo_15;
String_t* L_18;
L_18 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral24466FD72BC42AE683BC4065E7D6791450DA4A77, L_16, L_17, NULL);
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_18);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_18);
String_t* L_19;
L_19 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_19, NULL);
// if (Benchmark.CurrentRunIndex >= 0 && !Benchmark.SimpleRun)
int32_t L_20 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16;
if ((((int32_t)L_20) < ((int32_t)0)))
{
goto IL_0090;
}
}
{
bool L_21 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___SimpleRun_12;
G_B6_0 = ((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
goto IL_0091;
}
IL_0090:
{
G_B6_0 = 0;
}
IL_0091:
{
V_2 = (bool)G_B6_0;
bool L_22 = V_2;
if (!L_22)
{
goto IL_00c0;
}
}
{
// Stats.RunData[Benchmark.CurrentRunIndex].EndRun(runtime, minFrame, maxFrame);
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_23 = __this->___Stats_4;
NullCheck(L_23);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_24 = L_23->___RunData_2;
int32_t L_25 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunIndex_16;
NullCheck(L_24);
int32_t L_26 = L_25;
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
float L_28 = __this->___runtime_7;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_29 = __this->___minFrame_12;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_30 = __this->___maxFrame_13;
NullCheck(L_27);
RunData_EndRun_m7F948E1E818F5B9B6FECA005311B0DB6A640C3DF(L_27, L_28, L_29, L_30, NULL);
}
IL_00c0:
{
// minFrame = FrameData.DefaultMin;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_31;
L_31 = FrameData_get_DefaultMin_m1D46A24D90B62C2D63860C283CF818353264D6D5(NULL);
__this->___minFrame_12 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___minFrame_12), (void*)L_31);
// maxFrame = FrameData.DefaultMax;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_32;
L_32 = FrameData_get_DefaultMax_m4010EB320038B65CF722E028654FFB38FF27124B(NULL);
__this->___maxFrame_13 = L_32;
Il2CppCodeGenWriteBarrier((void**)(&__this->___maxFrame_13), (void*)L_32);
// runtime = 0.0f;
__this->___runtime_7 = (0.0f);
// }
return;
}
}
// BoatAttack.Benchmark.PerfBasic PerfomanceStats::EndBench()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* PerfomanceStats_EndBench_m7E0C399D25802E7AE71EE99B06C9CE76D3F6A8E9 (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral144E956E5D66E7FAB9F1C15D69B55DEB0917D3EE);
s_Il2CppMethodInitialized = true;
}
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* V_0 = NULL;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* G_B3_0 = NULL;
{
// frametimeDisplay.text = "<size=50>Benchmark Ended</size>";
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___frametimeDisplay_14;
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_0, _stringLiteral144E956E5D66E7FAB9F1C15D69B55DEB0917D3EE);
// return Stats != null ? Stats : null;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_1 = __this->___Stats_4;
if (L_1)
{
goto IL_001d;
}
}
{
G_B3_0 = ((PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*)(NULL));
goto IL_0023;
}
IL_001d:
{
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_2 = __this->___Stats_4;
G_B3_0 = L_2;
}
IL_0023:
{
V_0 = G_B3_0;
goto IL_0026;
}
IL_0026:
{
// }
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_3 = V_0;
return L_3;
}
}
// System.Void PerfomanceStats::UpdateFrametime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_UpdateFrametime_m13E35CBD4EBDCC5430A76CAF5C567F8332752913 (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// averageFrametime = Mathf.SmoothDamp(averageFrametime, frametime, ref averageVel, 5.0f);
float L_0 = __this->___averageFrametime_10;
float L_1 = __this->___frametime_6;
float* L_2 = (&__this->___averageVel_11);
float L_3;
L_3 = Mathf_SmoothDamp_m4B8C5AACFEBF58E93FF2A33832C27EF1E5AF7AFD_inline(L_0, L_1, L_2, (5.0f), NULL);
__this->___averageFrametime_10 = L_3;
// averageFrametime = Mathf.SmoothDamp(averageFrametime, frametime, ref averageVel, 5.0f);
float L_4 = __this->___averageFrametime_10;
float L_5 = __this->___frametime_6;
float* L_6 = (&__this->___averageVel_11);
float L_7;
L_7 = Mathf_SmoothDamp_m4B8C5AACFEBF58E93FF2A33832C27EF1E5AF7AFD_inline(L_4, L_5, L_6, (5.0f), NULL);
__this->___averageFrametime_10 = L_7;
// if (minFrame.ms > frametime)
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_8 = __this->___minFrame_12;
NullCheck(L_8);
float L_9 = L_8->___ms_1;
float L_10 = __this->___frametime_6;
V_0 = (bool)((((float)L_9) > ((float)L_10))? 1 : 0);
bool L_11 = V_0;
if (!L_11)
{
goto IL_0075;
}
}
{
// minFrame.Set(Benchmark.CurrentRunFrame, frametime);
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_12 = __this->___minFrame_12;
int32_t L_13 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17;
float L_14 = __this->___frametime_6;
NullCheck(L_12);
FrameData_Set_mFD3323E6CD91B3D759F8D0187B7C40D4B6648424(L_12, L_13, L_14, NULL);
}
IL_0075:
{
// if (maxFrame.ms < frametime)
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_15 = __this->___maxFrame_13;
NullCheck(L_15);
float L_16 = L_15->___ms_1;
float L_17 = __this->___frametime_6;
V_1 = (bool)((((float)L_16) < ((float)L_17))? 1 : 0);
bool L_18 = V_1;
if (!L_18)
{
goto IL_00a5;
}
}
{
// maxFrame.Set(Benchmark.CurrentRunFrame, frametime);
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_19 = __this->___maxFrame_13;
int32_t L_20 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___CurrentRunFrame_17;
float L_21 = __this->___frametime_6;
NullCheck(L_19);
FrameData_Set_mFD3323E6CD91B3D759F8D0187B7C40D4B6648424(L_19, L_20, L_21, NULL);
}
IL_00a5:
{
// }
return;
}
}
// System.Void PerfomanceStats::CreateTextGui()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats_CreateTextGui_m7695EB70E013A50C4D581374FB87C263E5BCB30C (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_mBDBF977A8C7734F6EDD83FC65C6FDDE74427611E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD4AAE307A85FF48DFB6DB6B8B2F67D343372165);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_1 = NULL;
bool V_2 = false;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
{
// if (frametimeDisplay != null) return;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___frametimeDisplay_14;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_1;
bool L_2 = V_2;
if (!L_2)
{
goto IL_0016;
}
}
{
// if (frametimeDisplay != null) return;
goto IL_00d1;
}
IL_0016:
{
// var textGo = new GameObject("perfText", typeof(TextMeshProUGUI));
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_3 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_4 = L_3;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_5, NULL);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_6);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_7);
GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_7, _stringLiteralBD4AAE307A85FF48DFB6DB6B8B2F67D343372165, L_4, NULL);
V_0 = L_7;
// textGo.transform.SetParent(AppSettings.ConsoleCanvas.transform, true);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___ConsoleCanvas_20;
NullCheck(L_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
NullCheck(L_9);
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_9, L_11, (bool)1, NULL);
// frametimeDisplay = textGo.GetComponent<TextMeshProUGUI>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_0;
NullCheck(L_12);
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_13;
L_13 = GameObject_GetComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_mBDBF977A8C7734F6EDD83FC65C6FDDE74427611E(L_12, GameObject_GetComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_mBDBF977A8C7734F6EDD83FC65C6FDDE74427611E_RuntimeMethod_var);
__this->___frametimeDisplay_14 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___frametimeDisplay_14), (void*)L_13);
// frametimeDisplay.fontSize = 20.0f;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_14 = __this->___frametimeDisplay_14;
NullCheck(L_14);
TMP_Text_set_fontSize_m1C3A3BA2BC88E5E1D89375FD35A0AA91E75D3AAD(L_14, (20.0f), NULL);
// frametimeDisplay.lineSpacing = 1.2f;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_15 = __this->___frametimeDisplay_14;
NullCheck(L_15);
TMP_Text_set_lineSpacing_m1BA54B315F7472AE0E7B721CA7481016643591A7(L_15, (1.20000005f), NULL);
// frametimeDisplay.characterSpacing = 5.0f;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_16 = __this->___frametimeDisplay_14;
NullCheck(L_16);
TMP_Text_set_characterSpacing_mDCD34D244A502CA21CEB817E1F4CAC5BC6CCBA63(L_16, (5.0f), NULL);
// frametimeDisplay.raycastTarget = false;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_17 = __this->___frametimeDisplay_14;
NullCheck(L_17);
VirtualActionInvoker1< bool >::Invoke(25 /* System.Void UnityEngine.UI.Graphic::set_raycastTarget(System.Boolean) */, L_17, (bool)0);
// var rectTransform = frametimeDisplay.rectTransform;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_18 = __this->___frametimeDisplay_14;
NullCheck(L_18);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19;
L_19 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_18, NULL);
V_1 = L_19;
// rectTransform.anchorMin = rectTransform.sizeDelta = rectTransform.anchoredPosition = Vector2.zero;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = V_1;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21 = V_1;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_22 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
L_23 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = L_23;
V_4 = L_24;
NullCheck(L_22);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_22, L_24, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = L_25;
V_3 = L_26;
NullCheck(L_21);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_21, L_26, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_3;
NullCheck(L_20);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_20, L_27, NULL);
// rectTransform.anchorMax = Vector2.one;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_28 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL);
NullCheck(L_28);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_28, L_29, NULL);
}
IL_00d1:
{
// }
return;
}
}
// System.Void PerfomanceStats::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerfomanceStats__ctor_mFB16E21C8C2E597DA2E93947895B3CE0A8E2EB1E (PerfomanceStats_tF348EA929E79044B3EDA2968BA36F6ADCC08F9E9* __this, const RuntimeMethod* method)
{
{
// public PerfMode mode = PerfMode.DisplayOnly;
__this->___mode_8 = 1;
// private FrameData minFrame = FrameData.DefaultMin;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_0;
L_0 = FrameData_get_DefaultMin_m1D46A24D90B62C2D63860C283CF818353264D6D5(NULL);
__this->___minFrame_12 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___minFrame_12), (void*)L_0);
// private FrameData maxFrame = FrameData.DefaultMax;
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_1;
L_1 = FrameData_get_DefaultMax_m4010EB320038B65CF722E028654FFB38FF27124B(NULL);
__this->___maxFrame_13 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___maxFrame_13), (void*)L_1);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BenchmarkResults::PrepResultsPage()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PrepResultsPage_mDEC7A9E490E1FBB1063583F8323AC997A2C28DE4 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BenchmarkResults_PopulateResultDropdown_m2ABD55332691F3E3BA5A6C0E50315C2CB20AEADF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BenchmarkResults_PopulateResults_m5089A8CB2D975138FD1D73B80400D77D50311743_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// benchFiles = Benchmark.LoadAllBenchmarkStats();
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_0;
L_0 = Benchmark_LoadAllBenchmarkStats_mD217650A36C0F2802DB518E3F6BB648EBA968077(NULL);
__this->___benchFiles_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___benchFiles_5), (void*)L_0);
// fileDropdown.onValueChanged.AddListener(PopulateResultDropdown);
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_1 = __this->___fileDropdown_6;
NullCheck(L_1);
DropdownEvent_tFD4609E80240BC887A6D31F9F3C252A8A6843E91* L_2;
L_2 = TMP_Dropdown_get_onValueChanged_mC5A65068BFDC48C26FAC4B6FB2C0983633168BFF(L_1, NULL);
UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* L_3 = (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*)il2cpp_codegen_object_new(UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var);
NullCheck(L_3);
UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B(L_3, __this, (intptr_t)((void*)BenchmarkResults_PopulateResultDropdown_m2ABD55332691F3E3BA5A6C0E50315C2CB20AEADF_RuntimeMethod_var), NULL);
NullCheck(L_2);
UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE(L_2, L_3, UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_RuntimeMethod_var);
// resultDropdown.onValueChanged.AddListener(PopulateResults);
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_4 = __this->___resultDropdown_7;
NullCheck(L_4);
DropdownEvent_tFD4609E80240BC887A6D31F9F3C252A8A6843E91* L_5;
L_5 = TMP_Dropdown_get_onValueChanged_mC5A65068BFDC48C26FAC4B6FB2C0983633168BFF(L_4, NULL);
UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60* L_6 = (UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60*)il2cpp_codegen_object_new(UnityAction_1_tA5B7125BEF9EB3092B91D1E2AA64249C44903A60_il2cpp_TypeInfo_var);
NullCheck(L_6);
UnityAction_1__ctor_m48C26C8BF8CF832FAFF2818DC9246BACBC3CCF2B(L_6, __this, (intptr_t)((void*)BenchmarkResults_PopulateResults_m5089A8CB2D975138FD1D73B80400D77D50311743_RuntimeMethod_var), NULL);
NullCheck(L_5);
UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE(L_5, L_6, UnityEvent_1_AddListener_m846E66E06483E90ED947176C8DB2BE23495A93AE_RuntimeMethod_var);
// PopulateFileDropdown();
BenchmarkResults_PopulateFileDropdown_mB593541E6D4013E4BD0BA35283314C4592772034(__this, NULL);
// }
return;
}
}
// System.Void BenchmarkResults::PopulateFileDropdown()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateFileDropdown_mB593541E6D4013E4BD0BA35283314C4592772034 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mBB9FDB72521ACA86BE5B94D77E7A484C9188A255_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPopulateFileDropdownU3Eb__7_0_m1C4A0DA3E9329386823BBE40E71C5F6AA46EE23A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* G_B2_0 = NULL;
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* G_B2_1 = NULL;
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* G_B2_2 = NULL;
Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* G_B1_0 = NULL;
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* G_B1_1 = NULL;
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* G_B1_2 = NULL;
{
// fileDropdown.options = benchFiles.Select(results => new TMP_Dropdown.OptionData {text = results.fileName}).ToList();
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_0 = __this->___fileDropdown_6;
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_1 = __this->___benchFiles_5;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* L_2 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1;
Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = L_1;
G_B1_2 = L_0;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = L_1;
G_B2_2 = L_0;
goto IL_002c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* L_4 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* L_5 = (Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09*)il2cpp_codegen_object_new(Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_m2B2582CEB20B104B5B90AA2E661C1D707F31CC6F(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CPopulateFileDropdownU3Eb__7_0_m1C4A0DA3E9329386823BBE40E71C5F6AA46EE23A_RuntimeMethod_var), NULL);
Func_2_t394A2AD13C0A56A42B91B7055AD2CA8E402E0C09* L_6 = L_5;
((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1), (void*)L_6);
G_B2_0 = L_6;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_002c:
{
RuntimeObject* L_7;
L_7 = Enumerable_Select_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mBB9FDB72521ACA86BE5B94D77E7A484C9188A255(G_B2_1, G_B2_0, Enumerable_Select_TisPerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mBB9FDB72521ACA86BE5B94D77E7A484C9188A255_RuntimeMethod_var);
List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52* L_8;
L_8 = Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30(L_7, Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30_RuntimeMethod_var);
NullCheck(G_B2_2);
TMP_Dropdown_set_options_m4CD66EEEFDF53BAD9862AA2768F6048B2CA5B2AD(G_B2_2, L_8, NULL);
// PopulateResultDropdown(fileDropdown.value);
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_9 = __this->___fileDropdown_6;
NullCheck(L_9);
int32_t L_10;
L_10 = TMP_Dropdown_get_value_m5916A6D1897431E8ED789FEC24551A311D1B5C70(L_9, NULL);
BenchmarkResults_PopulateResultDropdown_m2ABD55332691F3E3BA5A6C0E50315C2CB20AEADF(__this, L_10, NULL);
// }
return;
}
}
// System.Void BenchmarkResults::PopulateResultDropdown(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateResultDropdown_m2ABD55332691F3E3BA5A6C0E50315C2CB20AEADF (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, int32_t ___file0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisPerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_m657E96A1256A946D04BB3EE8C68C4EE72067801D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPopulateResultDropdownU3Eb__8_0_mAC11D39C33FDD6990633DD63C4F36970C5ADB895_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* G_B2_0 = NULL;
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* G_B2_1 = NULL;
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* G_B2_2 = NULL;
Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* G_B1_0 = NULL;
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* G_B1_1 = NULL;
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* G_B1_2 = NULL;
{
// resultDropdown.value = 0;
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_0 = __this->___resultDropdown_7;
NullCheck(L_0);
TMP_Dropdown_set_value_m8362A866D571975FECFD1FE47D3C4D83559795BF(L_0, 0, NULL);
// resultDropdown.options = benchFiles[file].perfStats.Select(results => new TMP_Dropdown.OptionData {text = results.info.BenchmarkName}).ToList();
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_1 = __this->___resultDropdown_7;
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_2 = __this->___benchFiles_5;
int32_t L_3 = ___file0;
NullCheck(L_2);
PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_4;
L_4 = List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8(L_2, L_3, List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8_RuntimeMethod_var);
NullCheck(L_4);
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* L_5 = L_4->___perfStats_3;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* L_6 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_2;
Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* L_7 = L_6;
G_B1_0 = L_7;
G_B1_1 = L_5;
G_B1_2 = L_1;
if (L_7)
{
G_B2_0 = L_7;
G_B2_1 = L_5;
G_B2_2 = L_1;
goto IL_0044;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* L_8 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* L_9 = (Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A*)il2cpp_codegen_object_new(Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A_il2cpp_TypeInfo_var);
NullCheck(L_9);
Func_2__ctor_mE024522FE8E2FEC54B2AB79051ECAB238D20C7AC(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CPopulateResultDropdownU3Eb__8_0_mAC11D39C33FDD6990633DD63C4F36970C5ADB895_RuntimeMethod_var), NULL);
Func_2_t1CE0C5FCD1ACCE6C8B41F2986764643EC85DEF9A* L_10 = L_9;
((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_2 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_2), (void*)L_10);
G_B2_0 = L_10;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_0044:
{
RuntimeObject* L_11;
L_11 = Enumerable_Select_TisPerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_m657E96A1256A946D04BB3EE8C68C4EE72067801D((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisPerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_m657E96A1256A946D04BB3EE8C68C4EE72067801D_RuntimeMethod_var);
List_1_tCADFA900711C24701A9C70EE674B91FC45D42A52* L_12;
L_12 = Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30(L_11, Enumerable_ToList_TisOptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_mE82209F24B9E56F232FFEDC8CCB5D4E59D8EED30_RuntimeMethod_var);
NullCheck(G_B2_2);
TMP_Dropdown_set_options_m4CD66EEEFDF53BAD9862AA2768F6048B2CA5B2AD(G_B2_2, L_12, NULL);
// PopulateResults(resultDropdown.value);
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_13 = __this->___resultDropdown_7;
NullCheck(L_13);
int32_t L_14;
L_14 = TMP_Dropdown_get_value_m5916A6D1897431E8ED789FEC24551A311D1B5C70(L_13, NULL);
BenchmarkResults_PopulateResults_m5089A8CB2D975138FD1D73B80400D77D50311743(__this, L_14, NULL);
// }
return;
}
}
// System.Void BenchmarkResults::PopulateResults(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateResults_m5089A8CB2D975138FD1D73B80400D77D50311743 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* V_0 = NULL;
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* G_B2_0 = NULL;
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* G_B1_0 = NULL;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* G_B7_0 = NULL;
PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* G_B4_0 = NULL;
PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* G_B3_0 = NULL;
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* G_B6_0 = NULL;
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* G_B5_0 = NULL;
{
// Cleanup();
BenchmarkResults_Cleanup_m947D4351228A62E22EA7CCFA0B6E67C6ABFEF6F0(__this, NULL);
// var result = benchFiles?[fileDropdown.value]?.perfStats?[index];
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_0 = __this->___benchFiles_5;
List_1_t45CE433D7C455B1BD91F82C3796980FAC89F850C* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0015;
}
}
{
G_B7_0 = ((PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*)(NULL));
goto IL_003a;
}
IL_0015:
{
TMP_Dropdown_t73B37BFDA0D005451C7B750938AFB1748E5EA504* L_2 = __this->___fileDropdown_6;
NullCheck(L_2);
int32_t L_3;
L_3 = TMP_Dropdown_get_value_m5916A6D1897431E8ED789FEC24551A311D1B5C70(L_2, NULL);
NullCheck(G_B2_0);
PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_4;
L_4 = List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8(G_B2_0, L_3, List_1_get_Item_mF10B355F68E21762995540DEF0B19AAF834DF8D8_RuntimeMethod_var);
PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_5 = L_4;
G_B3_0 = L_5;
if (L_5)
{
G_B4_0 = L_5;
goto IL_002c;
}
}
{
G_B7_0 = ((PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*)(NULL));
goto IL_003a;
}
IL_002c:
{
NullCheck(G_B4_0);
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* L_6 = G_B4_0->___perfStats_3;
PerfBasicU5BU5D_tC19D97923D1CDCA53738E342F03F6D61DE12A4C1* L_7 = L_6;
G_B5_0 = L_7;
if (L_7)
{
G_B6_0 = L_7;
goto IL_0038;
}
}
{
G_B7_0 = ((PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F*)(NULL));
goto IL_003a;
}
IL_0038:
{
int32_t L_8 = ___index0;
NullCheck(G_B6_0);
int32_t L_9 = L_8;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_10 = (G_B6_0)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
G_B7_0 = L_10;
}
IL_003a:
{
V_0 = G_B7_0;
// PopulateInfoPanel(result);
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_11 = V_0;
BenchmarkResults_PopulateInfoPanel_m21FFDF30D53293F196B2DE10E1B6B29D4C318BE8(__this, L_11, NULL);
// PopulateDataPanel(result);
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_12 = V_0;
BenchmarkResults_PopulateDataPanel_mCC34AB7EC9C3472374DE462371E08C627CFC848D(__this, L_12, NULL);
// }
return;
}
}
// System.Void BenchmarkResults::PopulateInfoPanel(BoatAttack.Benchmark.PerfBasic)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateInfoPanel_m21FFDF30D53293F196B2DE10E1B6B29D4C318BE8 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* ___result0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral111B078632ED414E9392C91DEE241B11C9EE8544);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAEA4499E36B5593F0EC0954F57508BB97F3FC1A3);
s_Il2CppMethodInitialized = true;
}
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* V_0 = NULL;
int32_t V_1 = 0;
FieldInfo_t* V_2 = NULL;
RuntimeObject* V_3 = NULL;
String_t* V_4 = NULL;
bool V_5 = false;
RuntimeObject* G_B4_0 = NULL;
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* G_B6_0 = NULL;
String_t* G_B6_1 = NULL;
BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* G_B6_2 = NULL;
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* G_B5_0 = NULL;
String_t* G_B5_1 = NULL;
BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* G_B5_2 = NULL;
int32_t G_B7_0 = 0;
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* G_B7_1 = NULL;
String_t* G_B7_2 = NULL;
BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* G_B7_3 = NULL;
{
// var props = typeof(TestInfo).GetFields();
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_0, NULL);
NullCheck(L_1);
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_2;
L_2 = Type_GetFields_mC0570FF1986A6D93FA7976303B44B2FF8D0BC77F(L_1, NULL);
V_0 = L_2;
// for (var i = 0; i < props.Length; i++)
V_1 = 0;
goto IL_0068;
}
IL_0015:
{
// var prop = props[i];
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_3 = V_0;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
FieldInfo_t* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_2 = L_6;
// var info = result != null ? prop.GetValue(result.info) : "---";
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_7 = ___result0;
if (L_7)
{
goto IL_0024;
}
}
{
G_B4_0 = ((RuntimeObject*)(_stringLiteral111B078632ED414E9392C91DEE241B11C9EE8544));
goto IL_0030;
}
IL_0024:
{
FieldInfo_t* L_8 = V_2;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_9 = ___result0;
NullCheck(L_9);
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_10 = L_9->___info_0;
NullCheck(L_8);
RuntimeObject* L_11;
L_11 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(25 /* System.Object System.Reflection.FieldInfo::GetValue(System.Object) */, L_8, L_10);
G_B4_0 = L_11;
}
IL_0030:
{
V_3 = G_B4_0;
// var text = $"<b>{prop.Name}</b>\n<i> {info}</i>";
FieldInfo_t* L_12 = V_2;
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_12);
RuntimeObject* L_14 = V_3;
String_t* L_15;
L_15 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralAEA4499E36B5593F0EC0954F57508BB97F3FC1A3, L_13, L_14, NULL);
V_4 = L_15;
// CreateTextObject(text, infoPanel[i % 2 == 0 ? 0 : 1], prop.Name);
String_t* L_16 = V_4;
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* L_17 = __this->___infoPanel_8;
int32_t L_18 = V_1;
G_B5_0 = L_17;
G_B5_1 = L_16;
G_B5_2 = __this;
if (!((int32_t)(L_18%2)))
{
G_B6_0 = L_17;
G_B6_1 = L_16;
G_B6_2 = __this;
goto IL_0055;
}
}
{
G_B7_0 = 1;
G_B7_1 = G_B5_0;
G_B7_2 = G_B5_1;
G_B7_3 = G_B5_2;
goto IL_0056;
}
IL_0055:
{
G_B7_0 = 0;
G_B7_1 = G_B6_0;
G_B7_2 = G_B6_1;
G_B7_3 = G_B6_2;
}
IL_0056:
{
NullCheck(G_B7_1);
int32_t L_19 = G_B7_0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = (G_B7_1)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
FieldInfo_t* L_21 = V_2;
NullCheck(L_21);
String_t* L_22;
L_22 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Reflection.MemberInfo::get_Name() */, L_21);
NullCheck(G_B7_3);
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_23;
L_23 = BenchmarkResults_CreateTextObject_mE4CD25F596E455DBB3ECC0A6510CE49E02637A03(G_B7_3, G_B7_2, L_20, L_22, NULL);
// for (var i = 0; i < props.Length; i++)
int32_t L_24 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0068:
{
// for (var i = 0; i < props.Length; i++)
int32_t L_25 = V_1;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_26 = V_0;
NullCheck(L_26);
V_5 = (bool)((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length))))? 1 : 0);
bool L_27 = V_5;
if (L_27)
{
goto IL_0015;
}
}
{
// }
return;
}
}
// System.Void BenchmarkResults::PopulateDataPanel(BoatAttack.Benchmark.PerfBasic)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_PopulateDataPanel_mCC34AB7EC9C3472374DE462371E08C627CFC848D (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* ___result0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_mC9FA18B95ADAFD32649FCC10C9484816B17AF125_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1E12BA73E81E154DC1F0B7D4FFECD00BE5CAB67_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_m42F41E3560F271DD9998475FAA5668AB292F4409_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m8E1358AC9E01FC26C5026582360AC3EFCD1FD20F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPopulateDataPanelU3Eb__11_0_mAB64EED501099A5ABBE1E1FB95AE7E2FF4EA1605_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPopulateDataPanelU3Eb__11_1_mB22CDEBD0AB53B1F0885D19F98161F04AC055228_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CPopulateDataPanelU3Eb__11_2_mB17E400359BA574F0DC76065393A5BF9F394D500_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07BFF72CB6F29917C7090E57320F81015E2D4B96);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral324154C5C21BBF225C2BF6329C0F531C2A01956A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B615C8D64F050A4B841840469BBCCA764121BFC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral978307E799DCDA328C8758746BAE35692A70CB88);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2C3A71AF7CAC0EEF21F9C5E9E079D18F0425FB5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBCD38C4188E6DF214BA7D72D41960E137234CFFA);
s_Il2CppMethodInitialized = true;
}
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* V_1 = NULL;
FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* V_2 = NULL;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* V_3 = NULL;
int32_t V_4 = 0;
bool V_5 = false;
Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* G_B2_0 = NULL;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B2_1 = NULL;
Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* G_B1_0 = NULL;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B1_1 = NULL;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* G_B4_0 = NULL;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B4_1 = NULL;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* G_B3_0 = NULL;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B3_1 = NULL;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* G_B6_0 = NULL;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B6_1 = NULL;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* G_B5_0 = NULL;
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* G_B5_1 = NULL;
{
// var avg = result.RunData.Select(run => run.AvgMs).ToArray();
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_0 = ___result0;
NullCheck(L_0);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_1 = L_0->___RunData_2;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* L_2 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_0_3;
Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* L_3 = L_2;
G_B1_0 = L_3;
G_B1_1 = L_1;
if (L_3)
{
G_B2_0 = L_3;
G_B2_1 = L_1;
goto IL_0026;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* L_4 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* L_5 = (Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A*)il2cpp_codegen_object_new(Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A_il2cpp_TypeInfo_var);
NullCheck(L_5);
Func_2__ctor_mCC5E7C73782E707D6CF3C5AF7C4ACC4DAAC1D1AA(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CPopulateDataPanelU3Eb__11_0_mAB64EED501099A5ABBE1E1FB95AE7E2FF4EA1605_RuntimeMethod_var), NULL);
Func_2_tCA5B2F160B007E2F313DAA0270AC9F2448E05A5A* L_6 = L_5;
((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_0_3 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_0_3), (void*)L_6);
G_B2_0 = L_6;
G_B2_1 = G_B1_1;
}
IL_0026:
{
RuntimeObject* L_7;
L_7 = Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1E12BA73E81E154DC1F0B7D4FFECD00BE5CAB67((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1E12BA73E81E154DC1F0B7D4FFECD00BE5CAB67_RuntimeMethod_var);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8;
L_8 = Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m8E1358AC9E01FC26C5026582360AC3EFCD1FD20F(L_7, Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m8E1358AC9E01FC26C5026582360AC3EFCD1FD20F_RuntimeMethod_var);
V_0 = L_8;
// var min = result.RunData.Select(run => run.MinFrame).ToArray();
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_9 = ___result0;
NullCheck(L_9);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_10 = L_9->___RunData_2;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_11 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_1_4;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_12 = L_11;
G_B3_0 = L_12;
G_B3_1 = L_10;
if (L_12)
{
G_B4_0 = L_12;
G_B4_1 = L_10;
goto IL_0056;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* L_13 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_14 = (Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999*)il2cpp_codegen_object_new(Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999_il2cpp_TypeInfo_var);
NullCheck(L_14);
Func_2__ctor_m6C653EEB56A044915AD445850D5E8BC967611AF3(L_14, L_13, (intptr_t)((void*)U3CU3Ec_U3CPopulateDataPanelU3Eb__11_1_mB22CDEBD0AB53B1F0885D19F98161F04AC055228_RuntimeMethod_var), NULL);
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_15 = L_14;
((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_1_4 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_1_4), (void*)L_15);
G_B4_0 = L_15;
G_B4_1 = G_B3_1;
}
IL_0056:
{
RuntimeObject* L_16;
L_16 = Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_mC9FA18B95ADAFD32649FCC10C9484816B17AF125((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_mC9FA18B95ADAFD32649FCC10C9484816B17AF125_RuntimeMethod_var);
FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* L_17;
L_17 = Enumerable_ToArray_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_m42F41E3560F271DD9998475FAA5668AB292F4409(L_16, Enumerable_ToArray_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_m42F41E3560F271DD9998475FAA5668AB292F4409_RuntimeMethod_var);
V_1 = L_17;
// var max = result.RunData.Select(run => run.MaxFrame).ToArray();
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_18 = ___result0;
NullCheck(L_18);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_19 = L_18->___RunData_2;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_20 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_2_5;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_21 = L_20;
G_B5_0 = L_21;
G_B5_1 = L_19;
if (L_21)
{
G_B6_0 = L_21;
G_B6_1 = L_19;
goto IL_0086;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* L_22 = ((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_23 = (Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999*)il2cpp_codegen_object_new(Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999_il2cpp_TypeInfo_var);
NullCheck(L_23);
Func_2__ctor_m6C653EEB56A044915AD445850D5E8BC967611AF3(L_23, L_22, (intptr_t)((void*)U3CU3Ec_U3CPopulateDataPanelU3Eb__11_2_mB17E400359BA574F0DC76065393A5BF9F394D500_RuntimeMethod_var), NULL);
Func_2_t383EF1DC9A80DC3B8CA5FBB967C19192E04AC999* L_24 = L_23;
((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_2_5 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9__11_2_5), (void*)L_24);
G_B6_0 = L_24;
G_B6_1 = G_B5_1;
}
IL_0086:
{
RuntimeObject* L_25;
L_25 = Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_mC9FA18B95ADAFD32649FCC10C9484816B17AF125((RuntimeObject*)G_B6_1, G_B6_0, Enumerable_Select_TisRunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_mC9FA18B95ADAFD32649FCC10C9484816B17AF125_RuntimeMethod_var);
FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* L_26;
L_26 = Enumerable_ToArray_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_m42F41E3560F271DD9998475FAA5668AB292F4409(L_25, Enumerable_ToArray_TisFrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A_m42F41E3560F271DD9998475FAA5668AB292F4409_RuntimeMethod_var);
V_2 = L_26;
// var table = CreateTable(result.RunData.Length + 1, 4, dataPanel, 10);
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_27 = ___result0;
NullCheck(L_27);
RunDataU5BU5D_tF852BE2094129D7D0D76F42E79BAF4058BA1923B* L_28 = L_27->___RunData_2;
NullCheck(L_28);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = __this->___dataPanel_9;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_30;
L_30 = BenchmarkResults_CreateTable_mDCE81BB9EC9641BD0C80530BF54519B83A0D8563(__this, ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_28)->max_length)), 1)), 4, L_29, ((int32_t)10), NULL);
V_3 = L_30;
// table[0][0].text = "FrameTime";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_31 = V_3;
NullCheck(L_31);
int32_t L_32 = 0;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_33 = (L_31)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
NullCheck(L_33);
int32_t L_34 = 0;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_35 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
NullCheck(L_35);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_35, _stringLiteralBCD38C4188E6DF214BA7D72D41960E137234CFFA);
// table[0][1].text = "Avg";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_36 = V_3;
NullCheck(L_36);
int32_t L_37 = 0;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
NullCheck(L_38);
int32_t L_39 = 1;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_40 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
NullCheck(L_40);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_40, _stringLiteral324154C5C21BBF225C2BF6329C0F531C2A01956A);
// table[0][2].text = "Min";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_41 = V_3;
NullCheck(L_41);
int32_t L_42 = 0;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_43 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
NullCheck(L_43);
int32_t L_44 = 2;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_45 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
NullCheck(L_45);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_45, _stringLiteralB2C3A71AF7CAC0EEF21F9C5E9E079D18F0425FB5);
// table[0][3].text = "Max";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_46 = V_3;
NullCheck(L_46);
int32_t L_47 = 0;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_48 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
NullCheck(L_48);
int32_t L_49 = 3;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_50 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
NullCheck(L_50);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_50, _stringLiteral5B615C8D64F050A4B841840469BBCCA764121BFC);
// for (var run = 1; run < table.Length; run++)
V_4 = 1;
goto IL_0185;
}
IL_00f3:
{
// table[run][0].text = $"Run {run}";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_51 = V_3;
int32_t L_52 = V_4;
NullCheck(L_51);
int32_t L_53 = L_52;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
NullCheck(L_54);
int32_t L_55 = 0;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_56 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
int32_t L_57 = V_4;
int32_t L_58 = L_57;
RuntimeObject* L_59 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_58);
String_t* L_60;
L_60 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral07BFF72CB6F29917C7090E57320F81015E2D4B96, L_59, NULL);
NullCheck(L_56);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_56, L_60);
// table[run][1].text = $"{avg[run-1]:F2}ms";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_61 = V_3;
int32_t L_62 = V_4;
NullCheck(L_61);
int32_t L_63 = L_62;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
NullCheck(L_64);
int32_t L_65 = 1;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_66 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_67 = V_0;
int32_t L_68 = V_4;
NullCheck(L_67);
int32_t L_69 = ((int32_t)il2cpp_codegen_subtract(L_68, 1));
float L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
float L_71 = L_70;
RuntimeObject* L_72 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_71);
String_t* L_73;
L_73 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral978307E799DCDA328C8758746BAE35692A70CB88, L_72, NULL);
NullCheck(L_66);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_66, L_73);
// table[run][2].text = $"{min[run-1].ms:F2}ms";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_74 = V_3;
int32_t L_75 = V_4;
NullCheck(L_74);
int32_t L_76 = L_75;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_77 = (L_74)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
NullCheck(L_77);
int32_t L_78 = 2;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_79 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* L_80 = V_1;
int32_t L_81 = V_4;
NullCheck(L_80);
int32_t L_82 = ((int32_t)il2cpp_codegen_subtract(L_81, 1));
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
NullCheck(L_83);
float L_84 = L_83->___ms_1;
float L_85 = L_84;
RuntimeObject* L_86 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_85);
String_t* L_87;
L_87 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral978307E799DCDA328C8758746BAE35692A70CB88, L_86, NULL);
NullCheck(L_79);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_79, L_87);
// table[run][3].text = $"{max[run-1].ms:F2}ms";
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_88 = V_3;
int32_t L_89 = V_4;
NullCheck(L_88);
int32_t L_90 = L_89;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_91 = (L_88)->GetAt(static_cast<il2cpp_array_size_t>(L_90));
NullCheck(L_91);
int32_t L_92 = 3;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_93 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
FrameDataU5BU5D_t1AB425B4C259350E56DFBC53EAEEA18765EF9F9D* L_94 = V_2;
int32_t L_95 = V_4;
NullCheck(L_94);
int32_t L_96 = ((int32_t)il2cpp_codegen_subtract(L_95, 1));
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_97 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
NullCheck(L_97);
float L_98 = L_97->___ms_1;
float L_99 = L_98;
RuntimeObject* L_100 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_99);
String_t* L_101;
L_101 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral978307E799DCDA328C8758746BAE35692A70CB88, L_100, NULL);
NullCheck(L_93);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_93, L_101);
// for (var run = 1; run < table.Length; run++)
int32_t L_102 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_102, 1));
}
IL_0185:
{
// for (var run = 1; run < table.Length; run++)
int32_t L_103 = V_4;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_104 = V_3;
NullCheck(L_104);
V_5 = (bool)((((int32_t)L_103) < ((int32_t)((int32_t)(((RuntimeArray*)L_104)->max_length))))? 1 : 0);
bool L_105 = V_5;
if (L_105)
{
goto IL_00f3;
}
}
{
// }
return;
}
}
// System.Void BenchmarkResults::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_Cleanup_m947D4351228A62E22EA7CCFA0B6E67C6ABFEF6F0 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* V_0 = NULL;
int32_t V_1 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_2 = NULL;
{
// foreach (var child in infoPanel)
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* L_0 = __this->___infoPanel_8;
V_0 = L_0;
V_1 = 0;
goto IL_001e;
}
IL_000d:
{
// foreach (var child in infoPanel)
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
// Utility.SafeDestroyChildren(child);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = V_2;
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Utility_SafeDestroyChildren_mBDDD93B8E78BD9B4FD286C0B6716D0BAB72DF352(L_5, NULL);
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_001e:
{
// foreach (var child in infoPanel)
int32_t L_7 = V_1;
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* L_8 = V_0;
NullCheck(L_8);
if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
{
goto IL_000d;
}
}
{
// Utility.SafeDestroyChildren(dataPanel);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9 = __this->___dataPanel_9;
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Utility_SafeDestroyChildren_mBDDD93B8E78BD9B4FD286C0B6716D0BAB72DF352(L_9, NULL);
// }
return;
}
}
// TMPro.TextMeshProUGUI BenchmarkResults::CreateTextObject(System.String,UnityEngine.Transform,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* BenchmarkResults_CreateTextObject_mE4CD25F596E455DBB3ECC0A6510CE49E02637A03 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, String_t* ___text0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent1, String_t* ___name2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m15E50057DA76710B136ADF4E7CA55A463D9DA3EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* V_1 = NULL;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* V_2 = NULL;
{
// var entry = new GameObject(name);
String_t* L_0 = ___name2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_1);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_1, L_0, NULL);
V_0 = L_1;
// entry.transform.SetParent(parent, false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___parent1;
NullCheck(L_3);
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_3, L_4, (bool)0, NULL);
// var gui = entry.AddComponent<TextMeshProUGUI>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
NullCheck(L_5);
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_6;
L_6 = GameObject_AddComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m15E50057DA76710B136ADF4E7CA55A463D9DA3EB(L_5, GameObject_AddComponent_TisTextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957_m15E50057DA76710B136ADF4E7CA55A463D9DA3EB_RuntimeMethod_var);
V_1 = L_6;
// gui.fontSize = 14.0f;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_7 = V_1;
NullCheck(L_7);
TMP_Text_set_fontSize_m1C3A3BA2BC88E5E1D89375FD35A0AA91E75D3AAD(L_7, (14.0f), NULL);
// gui.text = text;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_8 = V_1;
String_t* L_9 = ___text0;
NullCheck(L_8);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_8, L_9);
// gui.enableWordWrapping = false;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_10 = V_1;
NullCheck(L_10);
TMP_Text_set_enableWordWrapping_mFAEE849315B4723F9C86C127B1A59EF50BE1C12F(L_10, (bool)0, NULL);
// gui.overflowMode = TextOverflowModes.Ellipsis;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_11 = V_1;
NullCheck(L_11);
TMP_Text_set_overflowMode_mB8911BA07CEE0AC1E4E108B5EB79B230F90E96A1(L_11, 1, NULL);
// gui.lineSpacing = 6.0f;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_12 = V_1;
NullCheck(L_12);
TMP_Text_set_lineSpacing_m1BA54B315F7472AE0E7B721CA7481016643591A7(L_12, (6.0f), NULL);
// gui.raycastTarget = false;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_13 = V_1;
NullCheck(L_13);
VirtualActionInvoker1< bool >::Invoke(25 /* System.Void UnityEngine.UI.Graphic::set_raycastTarget(System.Boolean) */, L_13, (bool)0);
// return gui;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_14 = V_1;
V_2 = L_14;
goto IL_0059;
}
IL_0059:
{
// }
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_15 = V_2;
return L_15;
}
}
// TMPro.TextMeshProUGUI[][] BenchmarkResults::CreateTable(System.Int32,System.Int32,UnityEngine.Transform,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* BenchmarkResults_CreateTable_mDCE81BB9EC9641BD0C80530BF54519B83A0D8563 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, int32_t ___x0, int32_t ___y1, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___container2, int32_t ___padding3, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_m8FC80304C9EFC42F9CAE9588753536DC6F224521_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisHorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_mD4BA781E7FF4921469B719744033F649E5B8D53A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_mA495DDE259B2F34EE37A95CF1506161130698C8C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B76F656FA108D43855424D8FE58216D4E754161);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4DC840DE387C6BBA8F2A3841907E1F94CEDA842E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral54F872B188F22CE8B8003EBF72D6B82991F9F237);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8343904783174B60FC3E10A38C3808DB368E703D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF59B8D72542CE7CA46EF3732C2A3A46BB5B8EF20);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* V_1 = NULL;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* V_2 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* V_4 = NULL;
int32_t V_5 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_6 = NULL;
bool V_7 = false;
int32_t V_8 = 0;
bool V_9 = false;
int32_t V_10 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_11 = NULL;
int32_t V_12 = 0;
bool V_13 = false;
bool V_14 = false;
bool V_15 = false;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* V_16 = NULL;
{
// var tableRowsGo = new GameObject("Rows", typeof(VerticalLayoutGroup));
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_0 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1 = L_0;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_2, NULL);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_3);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_4);
GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_4, _stringLiteral4DC840DE387C6BBA8F2A3841907E1F94CEDA842E, L_1, NULL);
V_0 = L_4;
// Utility.ParentAndFillRectTransform(tableRowsGo.transform, container);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = ___container2;
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Utility_ParentAndFillRectTransform_mA70351952472694CC22BB4399D71D10ED41DA670(L_6, L_7, NULL);
// var rowControl = tableRowsGo.GetComponent<VerticalLayoutGroup>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
NullCheck(L_8);
VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* L_9;
L_9 = GameObject_GetComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_mA495DDE259B2F34EE37A95CF1506161130698C8C(L_8, GameObject_GetComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_mA495DDE259B2F34EE37A95CF1506161130698C8C_RuntimeMethod_var);
V_1 = L_9;
// rowControl.padding = new RectOffset(padding, padding, padding, padding);
VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* L_10 = V_1;
int32_t L_11 = ___padding3;
int32_t L_12 = ___padding3;
int32_t L_13 = ___padding3;
int32_t L_14 = ___padding3;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_15 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
NullCheck(L_15);
RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179(L_15, L_11, L_12, L_13, L_14, NULL);
NullCheck(L_10);
LayoutGroup_set_padding_m9F415F3402E5E4AE684FD153493CE3E8D64D3EB7(L_10, L_15, NULL);
// for (var a = 0; a < y; a++)
V_5 = 0;
goto IL_00a1;
}
IL_004c:
{
// var row = new GameObject($"row{a}", typeof(RectTransform));
int32_t L_16 = V_5;
int32_t L_17 = L_16;
RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
String_t* L_19;
L_19 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral8343904783174B60FC3E10A38C3808DB368E703D, L_18, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_20 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_21 = L_20;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_22 = { reinterpret_cast<intptr_t> (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_23;
L_23 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_22, NULL);
NullCheck(L_21);
ArrayElementTypeCheck (L_21, L_23);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_23);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_24);
GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_24, L_19, L_21, NULL);
V_6 = L_24;
// row.transform.SetParent(tableRowsGo.transform, false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = V_6;
NullCheck(L_25);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
L_26 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_25, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = V_0;
NullCheck(L_27);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
L_28 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_27, NULL);
NullCheck(L_26);
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_26, L_28, (bool)0, NULL);
// AddTableBar(row, a == 0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29 = V_6;
int32_t L_30 = V_5;
BenchmarkResults_AddTableBar_m97008E5600B45E22968F4BFC80D0F882D4FEBA4D(__this, L_29, (bool)((((int32_t)L_30) == ((int32_t)0))? 1 : 0), NULL);
// for (var a = 0; a < y; a++)
int32_t L_31 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00a1:
{
// for (var a = 0; a < y; a++)
int32_t L_32 = V_5;
int32_t L_33 = ___y1;
V_7 = (bool)((((int32_t)L_32) < ((int32_t)L_33))? 1 : 0);
bool L_34 = V_7;
if (L_34)
{
goto IL_004c;
}
}
{
// var table = new TextMeshProUGUI[x][];
int32_t L_35 = ___x0;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_36 = (TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1*)(TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1*)SZArrayNew(TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1_il2cpp_TypeInfo_var, (uint32_t)L_35);
V_2 = L_36;
// for (var index = 0; index < table.Length; index++)
V_8 = 0;
goto IL_00ca;
}
IL_00b8:
{
// table[index] = new TextMeshProUGUI[y];
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_37 = V_2;
int32_t L_38 = V_8;
int32_t L_39 = ___y1;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_40 = (TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A*)(TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A*)SZArrayNew(TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A_il2cpp_TypeInfo_var, (uint32_t)L_39);
NullCheck(L_37);
ArrayElementTypeCheck (L_37, L_40);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(L_38), (TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A*)L_40);
// for (var index = 0; index < table.Length; index++)
int32_t L_41 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_41, 1));
}
IL_00ca:
{
// for (var index = 0; index < table.Length; index++)
int32_t L_42 = V_8;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_43 = V_2;
NullCheck(L_43);
V_9 = (bool)((((int32_t)L_42) < ((int32_t)((int32_t)(((RuntimeArray*)L_43)->max_length))))? 1 : 0);
bool L_44 = V_9;
if (L_44)
{
goto IL_00b8;
}
}
{
// var tableGo = new GameObject("Table", typeof(HorizontalLayoutGroup));
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_45 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_46 = L_45;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_47 = { reinterpret_cast<intptr_t> (HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_48;
L_48 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_47, NULL);
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_48);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_48);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_49 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_49);
GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_49, _stringLiteralF59B8D72542CE7CA46EF3732C2A3A46BB5B8EF20, L_46, NULL);
V_3 = L_49;
// Utility.ParentAndFillRectTransform(tableGo.transform, container);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50 = V_3;
NullCheck(L_50);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_51;
L_51 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_50, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_52 = ___container2;
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Utility_ParentAndFillRectTransform_mA70351952472694CC22BB4399D71D10ED41DA670(L_51, L_52, NULL);
// var columnControl = tableGo.GetComponent<HorizontalLayoutGroup>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_53 = V_3;
NullCheck(L_53);
HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* L_54;
L_54 = GameObject_GetComponent_TisHorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_mD4BA781E7FF4921469B719744033F649E5B8D53A(L_53, GameObject_GetComponent_TisHorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA_mD4BA781E7FF4921469B719744033F649E5B8D53A_RuntimeMethod_var);
V_4 = L_54;
// columnControl.padding = new RectOffset(padding, padding, padding, padding);
HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* L_55 = V_4;
int32_t L_56 = ___padding3;
int32_t L_57 = ___padding3;
int32_t L_58 = ___padding3;
int32_t L_59 = ___padding3;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_60 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
NullCheck(L_60);
RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179(L_60, L_56, L_57, L_58, L_59, NULL);
NullCheck(L_55);
LayoutGroup_set_padding_m9F415F3402E5E4AE684FD153493CE3E8D64D3EB7(L_55, L_60, NULL);
// for (var i = 0; i < x; i++)
V_10 = 0;
goto IL_01df;
}
IL_0127:
{
// var column = new GameObject($"column{i}");
int32_t L_61 = V_10;
int32_t L_62 = L_61;
RuntimeObject* L_63 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_62);
String_t* L_64;
L_64 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral3B76F656FA108D43855424D8FE58216D4E754161, L_63, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_65 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_65);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_65, L_64, NULL);
V_11 = L_65;
// column.transform.SetParent(tableGo.transform, false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_66 = V_11;
NullCheck(L_66);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_67;
L_67 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_66, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_68 = V_3;
NullCheck(L_68);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_69;
L_69 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_68, NULL);
NullCheck(L_67);
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_67, L_69, (bool)0, NULL);
// column.AddComponent<VerticalLayoutGroup>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_70 = V_11;
NullCheck(L_70);
VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* L_71;
L_71 = GameObject_AddComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_m8FC80304C9EFC42F9CAE9588753536DC6F224521(L_70, GameObject_AddComponent_TisVerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8_m8FC80304C9EFC42F9CAE9588753536DC6F224521_RuntimeMethod_var);
// for (var j = 0; j < y; j++)
V_12 = 0;
goto IL_01b8;
}
IL_0161:
{
// table[i][j] = CreateTextObject($"c{i}-r{j}", column.transform, $"row{j}");
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_72 = V_2;
int32_t L_73 = V_10;
NullCheck(L_72);
int32_t L_74 = L_73;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
int32_t L_76 = V_12;
int32_t L_77 = V_10;
int32_t L_78 = L_77;
RuntimeObject* L_79 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_78);
int32_t L_80 = V_12;
int32_t L_81 = L_80;
RuntimeObject* L_82 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_81);
String_t* L_83;
L_83 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral54F872B188F22CE8B8003EBF72D6B82991F9F237, L_79, L_82, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_84 = V_11;
NullCheck(L_84);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_85;
L_85 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_84, NULL);
int32_t L_86 = V_12;
int32_t L_87 = L_86;
RuntimeObject* L_88 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_87);
String_t* L_89;
L_89 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral8343904783174B60FC3E10A38C3808DB368E703D, L_88, NULL);
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_90;
L_90 = BenchmarkResults_CreateTextObject_mE4CD25F596E455DBB3ECC0A6510CE49E02637A03(__this, L_83, L_85, L_89, NULL);
NullCheck(L_75);
ArrayElementTypeCheck (L_75, L_90);
(L_75)->SetAt(static_cast<il2cpp_array_size_t>(L_76), (TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957*)L_90);
// table[i][j].alignment = TextAlignmentOptions.Center;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_91 = V_2;
int32_t L_92 = V_10;
NullCheck(L_91);
int32_t L_93 = L_92;
TextMeshProUGUIU5BU5D_tCAB9404D43876DF686DFBB4613543479CC1CC24A* L_94 = (L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_93));
int32_t L_95 = V_12;
NullCheck(L_94);
int32_t L_96 = L_95;
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_97 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
NullCheck(L_97);
TMP_Text_set_alignment_mE5216A28797987CC19927ED3CB8DFAC438C6B95A(L_97, ((int32_t)514), NULL);
// for (var j = 0; j < y; j++)
int32_t L_98 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_98, 1));
}
IL_01b8:
{
// for (var j = 0; j < y; j++)
int32_t L_99 = V_12;
int32_t L_100 = ___y1;
V_13 = (bool)((((int32_t)L_99) < ((int32_t)L_100))? 1 : 0);
bool L_101 = V_13;
if (L_101)
{
goto IL_0161;
}
}
{
// if(i == 0)
int32_t L_102 = V_10;
V_14 = (bool)((((int32_t)L_102) == ((int32_t)0))? 1 : 0);
bool L_103 = V_14;
if (!L_103)
{
goto IL_01d8;
}
}
{
// AddTableBar(column);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_104 = V_11;
BenchmarkResults_AddTableBar_m97008E5600B45E22968F4BFC80D0F882D4FEBA4D(__this, L_104, (bool)1, NULL);
}
IL_01d8:
{
// for (var i = 0; i < x; i++)
int32_t L_105 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_105, 1));
}
IL_01df:
{
// for (var i = 0; i < x; i++)
int32_t L_106 = V_10;
int32_t L_107 = ___x0;
V_15 = (bool)((((int32_t)L_106) < ((int32_t)L_107))? 1 : 0);
bool L_108 = V_15;
if (L_108)
{
goto IL_0127;
}
}
{
// return table;
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_109 = V_2;
V_16 = L_109;
goto IL_01f2;
}
IL_01f2:
{
// }
TextMeshProUGUIU5BU5DU5BU5D_tF18E358AA853708D9758D10525AFB47B3C8067E1* L_110 = V_16;
return L_110;
}
}
// System.Void BenchmarkResults::AddTableBar(UnityEngine.GameObject,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults_AddTableBar_m97008E5600B45E22968F4BFC80D0F882D4FEBA4D (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___go0, bool ___visible1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mA327C9E1CA12BC531D587E7567F2067B96E6B6A0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* V_0 = NULL;
bool V_1 = false;
{
// var img = go.AddComponent<Image>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___go0;
NullCheck(L_0);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_1;
L_1 = GameObject_AddComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mA327C9E1CA12BC531D587E7567F2067B96E6B6A0(L_0, GameObject_AddComponent_TisImage_tBC1D03F63BF71132E9A5E472B8742F172A011E7E_mA327C9E1CA12BC531D587E7567F2067B96E6B6A0_RuntimeMethod_var);
V_0 = L_1;
// if (visible)
bool L_2 = ___visible1;
V_1 = L_2;
bool L_3 = V_1;
if (!L_3)
{
goto IL_0031;
}
}
{
// img.color = new Color(0f, 0.1f, 0.2f, 0.25f);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_4 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
memset((&L_5), 0, sizeof(L_5));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_5), (0.0f), (0.100000001f), (0.200000003f), (0.25f), /*hidden argument*/NULL);
NullCheck(L_4);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_4, L_5);
goto IL_0053;
}
IL_0031:
{
// img.color = new Color(0, 0, 0, 0);
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_6 = V_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
memset((&L_7), 0, sizeof(L_7));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_7), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_6);
VirtualActionInvoker1< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(23 /* System.Void UnityEngine.UI.Graphic::set_color(UnityEngine.Color) */, L_6, L_7);
}
IL_0053:
{
// img.type = Image.Type.Sliced;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_8 = V_0;
NullCheck(L_8);
Image_set_type_mECB8D34772AA393FFBC867B03D18EA0F1A8546BF(L_8, 1, NULL);
// img.sprite = uiPanel;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_9 = V_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* L_10 = __this->___uiPanel_4;
NullCheck(L_9);
Image_set_sprite_mC0C248340BA27AAEE56855A3FAFA0D8CA12956DE(L_9, L_10, NULL);
// img.raycastTarget = false;
Image_tBC1D03F63BF71132E9A5E472B8742F172A011E7E* L_11 = V_0;
NullCheck(L_11);
VirtualActionInvoker1< bool >::Invoke(25 /* System.Void UnityEngine.UI.Graphic::set_raycastTarget(System.Boolean) */, L_11, (bool)0);
// }
return;
}
}
// System.Void BenchmarkResults::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BenchmarkResults__ctor_m3726A2A4068F2F472D489B772BBF23550C82F7F4 (BenchmarkResults_tDF25CE0C9E5179BD737D42C7F6BD90396A67B875* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BenchmarkResults/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m79C09611522C9801D0C25DA8F5F4A5846319457B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* L_0 = (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB*)il2cpp_codegen_object_new(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m3038CA2F52F11ACB11190EDD884D1F473A825CA8(L_0, NULL);
((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void BenchmarkResults/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3038CA2F52F11ACB11190EDD884D1F473A825CA8 (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// TMPro.TMP_Dropdown/OptionData BenchmarkResults/<>c::<PopulateFileDropdown>b__7_0(BoatAttack.Benchmark.PerfResults)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* U3CU3Ec_U3CPopulateFileDropdownU3Eb__7_0_m1C4A0DA3E9329386823BBE40E71C5F6AA46EE23A (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* __this, PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* ___results0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// fileDropdown.options = benchFiles.Select(results => new TMP_Dropdown.OptionData {text = results.fileName}).ToList();
OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* L_0 = (OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E*)il2cpp_codegen_object_new(OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_il2cpp_TypeInfo_var);
NullCheck(L_0);
OptionData__ctor_m5B8E6B683070AB406FA738E689E2FD4055697FB6(L_0, NULL);
OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* L_1 = L_0;
PerfResults_t9F1EAAD4A585A3AB2D660A34CAC941DB35846207* L_2 = ___results0;
NullCheck(L_2);
String_t* L_3 = L_2->___fileName_0;
NullCheck(L_1);
OptionData_set_text_mFF1E8A215A399CB9EA9DDFB0C6F3B9F068837226(L_1, L_3, NULL);
return L_1;
}
}
// TMPro.TMP_Dropdown/OptionData BenchmarkResults/<>c::<PopulateResultDropdown>b__8_0(BoatAttack.Benchmark.PerfBasic)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* U3CU3Ec_U3CPopulateResultDropdownU3Eb__8_0_mAC11D39C33FDD6990633DD63C4F36970C5ADB895 (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* __this, PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* ___results0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// resultDropdown.options = benchFiles[file].perfStats.Select(results => new TMP_Dropdown.OptionData {text = results.info.BenchmarkName}).ToList();
OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* L_0 = (OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E*)il2cpp_codegen_object_new(OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E_il2cpp_TypeInfo_var);
NullCheck(L_0);
OptionData__ctor_m5B8E6B683070AB406FA738E689E2FD4055697FB6(L_0, NULL);
OptionData_tFDFBCB4A5FB860E95AE46FDAC112DB4140A8525E* L_1 = L_0;
PerfBasic_t6E2A7B385A086F06D8D87111783691E55FBE263F* L_2 = ___results0;
NullCheck(L_2);
TestInfo_t8C5F9E601686E9898980DB079E7C274DA6BEAAB2* L_3 = L_2->___info_0;
NullCheck(L_3);
String_t* L_4 = L_3->___BenchmarkName_0;
NullCheck(L_1);
OptionData_set_text_mFF1E8A215A399CB9EA9DDFB0C6F3B9F068837226(L_1, L_4, NULL);
return L_1;
}
}
// System.Single BenchmarkResults/<>c::<PopulateDataPanel>b__11_0(BoatAttack.Benchmark.RunData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CPopulateDataPanelU3Eb__11_0_mAB64EED501099A5ABBE1E1FB95AE7E2FF4EA1605 (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* __this, RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* ___run0, const RuntimeMethod* method)
{
{
// var avg = result.RunData.Select(run => run.AvgMs).ToArray();
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_0 = ___run0;
NullCheck(L_0);
float L_1 = L_0->___AvgMs_1;
return L_1;
}
}
// BoatAttack.Benchmark.FrameData BenchmarkResults/<>c::<PopulateDataPanel>b__11_1(BoatAttack.Benchmark.RunData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* U3CU3Ec_U3CPopulateDataPanelU3Eb__11_1_mB22CDEBD0AB53B1F0885D19F98161F04AC055228 (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* __this, RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* ___run0, const RuntimeMethod* method)
{
{
// var min = result.RunData.Select(run => run.MinFrame).ToArray();
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_0 = ___run0;
NullCheck(L_0);
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_1 = L_0->___MinFrame_2;
return L_1;
}
}
// BoatAttack.Benchmark.FrameData BenchmarkResults/<>c::<PopulateDataPanel>b__11_2(BoatAttack.Benchmark.RunData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* U3CU3Ec_U3CPopulateDataPanelU3Eb__11_2_mB17E400359BA574F0DC76065393A5BF9F394D500 (U3CU3Ec_t07A18041C4204665EC9C903DFB56AE6B4C7FC8BB* __this, RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* ___run0, const RuntimeMethod* method)
{
{
// var max = result.RunData.Select(run => run.MaxFrame).ToArray();
RunData_t1A215F7785D30E2CBDDB8F409503B90FFAE96FD0* L_0 = ___run0;
NullCheck(L_0);
FrameData_tDEFCC3B6F45006AD8EB8D7940FD1C38EA81DCE0A* L_1 = L_0->___MaxFrame_3;
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void LoadingScreen::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadingScreen_OnEnable_m9E635546B1C73DD748D4F1491383174BDDCCDA6B (LoadingScreen_tFBBB09800C93382F92D7C5E6740BF849FF4AFAD5* __this, const RuntimeMethod* method)
{
{
// Application.backgroundLoadingPriority = ThreadPriority.Low;
Application_set_backgroundLoadingPriority_mF4B1C267CFF186E04549E30C428B7BCF55AE6244(0, NULL);
// }
return;
}
}
// System.Void LoadingScreen::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadingScreen_OnDestroy_m7124E8FB09B225CDE401FACDE577A6C2F892B816 (LoadingScreen_tFBBB09800C93382F92D7C5E6740BF849FF4AFAD5* __this, const RuntimeMethod* method)
{
{
// Application.backgroundLoadingPriority = ThreadPriority.Normal;
Application_set_backgroundLoadingPriority_mF4B1C267CFF186E04549E30C428B7BCF55AE6244(2, NULL);
// }
return;
}
}
// System.Void LoadingScreen::SetLoad(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadingScreen_SetLoad_m783E69E8DEABAD52827B6316C2343993B7208111 (LoadingScreen_tFBBB09800C93382F92D7C5E6740BF849FF4AFAD5* __this, float ___load0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A8035EF07A312F1BFF92F3A884442A7D3C6D001);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (loadingText)
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_0 = __this->___loadingText_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0034;
}
}
{
// loadingText.text = $"{load * 100f}% Loading...";
TextMeshProUGUI_t101091AF4B578BB534C92E9D1EEAF0611636D957* L_3 = __this->___loadingText_4;
float L_4 = ___load0;
float L_5 = ((float)il2cpp_codegen_multiply(L_4, (100.0f)));
RuntimeObject* L_6 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_5);
String_t* L_7;
L_7 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral0A8035EF07A312F1BFF92F3A884442A7D3C6D001, L_6, NULL);
NullCheck(L_3);
VirtualActionInvoker1< String_t* >::Invoke(66 /* System.Void TMPro.TMP_Text::set_text(System.String) */, L_3, L_7);
}
IL_0034:
{
// }
return;
}
}
// System.Void LoadingScreen::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LoadingScreen__ctor_m5ACD65D1AB90195F10390F16E0056D90BEF17815 (LoadingScreen_tFBBB09800C93382F92D7C5E6740BF849FF4AFAD5* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void DemoRun::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DemoRun_Start_mDEA8F4F43AF97D940AAB9379F8E0AD14541FEACE (DemoRun_t4133EACBBF601D5D2279B1288500468A734D2B14* __this, const RuntimeMethod* method)
{
{
// StartCoroutine(RaceManager.SetupRace());
RuntimeObject* L_0;
L_0 = RaceManager_SetupRace_m5A28F74D8DDC22C505452677A8DA2B393DAC69A7(NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_1;
L_1 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_0, NULL);
// }
return;
}
}
// System.Void DemoRun::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DemoRun__ctor_m0A7E0A1350A625C0D32EA1572AA23E9AAD1D0437 (DemoRun_t4133EACBBF601D5D2279B1288500468A734D2B14* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void DoNotDestroy::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoNotDestroy_OnEnable_m837EEA2B0D973BDD374F6CD94781CC8AB07E6FDB (DoNotDestroy_t509534158702C1DCA85D208C05FD684D506F37B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// DontDestroyOnLoad(gameObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9(L_0, NULL);
// }
return;
}
}
// System.Void DoNotDestroy::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DoNotDestroy__ctor_mCFAA815591F1A9EB128E49BB09358C915DD105F2 (DoNotDestroy_t509534158702C1DCA85D208C05FD684D506F37B8* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GenericRotation::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericRotation_Update_m7A5B415DE13F40DC96AB4B96FC9C4BE13FB2ECEC (GenericRotation_t035DC476C18CC1E0037551F6326551C4AB16B6D9* __this, const RuntimeMethod* method)
{
{
// transform.localEulerAngles += rotationVector * Time.deltaTime;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = L_0;
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = __this->___rotationVector_4;
float L_4;
L_4 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_3, L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_2, L_5, NULL);
NullCheck(L_1);
Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF(L_1, L_6, NULL);
// }
return;
}
}
// System.Void GenericRotation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericRotation__ctor_mD6639D3F61E1F944876C8FBBD3A196EDEEAAB397 (GenericRotation_t035DC476C18CC1E0037551F6326551C4AB16B6D9* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void GridSpawner::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridSpawner_Start_m73BB74B90597B969E47D5D81A5CA4448F92A7321 (GridSpawner_t7B75A43047E9ABBFA4232C9CAD031FF112CC0C42* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m887DD9E8844786738857F4A68C25C7AADC55FFA0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
int32_t V_2 = 0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
bool V_5 = false;
bool V_6 = false;
{
// if (spawnedObject == null)
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___spawnedObject_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0013;
}
}
{
// return;
goto IL_008b;
}
IL_0013:
{
// for (int x = 0; x < columns; x++)
V_1 = 0;
goto IL_007c;
}
IL_0017:
{
// for (int y = 0; y < rows; y++)
V_2 = 0;
goto IL_0068;
}
IL_001c:
{
// var t = transform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
V_3 = L_3;
// var pos = t.position + new Vector3(xStep * x, 0f, yStep * -y);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = V_3;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
float L_6 = __this->___xStep_5;
int32_t L_7 = V_1;
float L_8 = __this->___yStep_6;
int32_t L_9 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), ((float)il2cpp_codegen_multiply(L_6, ((float)L_7))), (0.0f), ((float)il2cpp_codegen_multiply(L_8, ((float)((-L_9))))), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_5, L_10, NULL);
V_4 = L_11;
// Instantiate(spawnedObject, pos, t.rotation, t);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___spawnedObject_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_4;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_3;
NullCheck(L_14);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15;
L_15 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_14, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
L_17 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m887DD9E8844786738857F4A68C25C7AADC55FFA0(L_12, L_13, L_15, L_16, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m887DD9E8844786738857F4A68C25C7AADC55FFA0_RuntimeMethod_var);
// for (int y = 0; y < rows; y++)
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0068:
{
// for (int y = 0; y < rows; y++)
int32_t L_19 = V_2;
int32_t L_20 = __this->___rows_8;
V_5 = (bool)((((int32_t)L_19) < ((int32_t)L_20))? 1 : 0);
bool L_21 = V_5;
if (L_21)
{
goto IL_001c;
}
}
{
// for (int x = 0; x < columns; x++)
int32_t L_22 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_007c:
{
// for (int x = 0; x < columns; x++)
int32_t L_23 = V_1;
int32_t L_24 = __this->___columns_7;
V_6 = (bool)((((int32_t)L_23) < ((int32_t)L_24))? 1 : 0);
bool L_25 = V_6;
if (L_25)
{
goto IL_0017;
}
}
IL_008b:
{
// }
return;
}
}
// System.Void GridSpawner::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridSpawner__ctor_mB91EAEA76DBD362338E80E473DD85B967D4F53FE (GridSpawner_t7B75A43047E9ABBFA4232C9CAD031FF112CC0C42* __this, const RuntimeMethod* method)
{
{
// public float xStep = 3f;
__this->___xStep_5 = (3.0f);
// public float yStep = 8f;
__this->___yStep_6 = (8.0f);
// public int columns = 3;
__this->___columns_7 = 3;
// public int rows = 3;
__this->___rows_8 = 3;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void PlatformFramerateLock::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformFramerateLock_Start_mF67B3D76B39AA3F0A642B3063311975A23CCF24A (PlatformFramerateLock_t19CAAFD3B2751756A06976523970E739DA7C473E* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
float V_1 = 0.0f;
bool V_2 = false;
{
// int rate = 60;
V_0 = ((int32_t)60);
// float physRate = .02f;
V_1 = (0.0199999996f);
// rate = lowEndFPS;
int32_t L_0 = __this->___lowEndFPS_7;
V_0 = L_0;
// physRate = lowEndFixedTimeStep;
float L_1 = __this->___lowEndFixedTimeStep_8;
V_1 = L_1;
// Time.fixedDeltaTime = physRate;
float L_2 = V_1;
Time_set_fixedDeltaTime_mB9CCA021570BB2E27F6FF47C36D46C6D5A246D1B(L_2, NULL);
// if(!allowUmlimitedFPS)
bool L_3 = __this->___allowUmlimitedFPS_4;
V_2 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_0033;
}
}
{
// Application.targetFrameRate = rate;
int32_t L_5 = V_0;
Application_set_targetFrameRate_m794A13DC5116C506B042663606691257CF3A7325(L_5, NULL);
}
IL_0033:
{
// }
return;
}
}
// System.Void PlatformFramerateLock::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformFramerateLock__ctor_mFAE1B3F9E5FA480DFB40708FE75FBDE92331D569 (PlatformFramerateLock_t19CAAFD3B2751756A06976523970E739DA7C473E* __this, const RuntimeMethod* method)
{
{
// public bool allowUmlimitedFPS = false;
__this->___allowUmlimitedFPS_4 = (bool)0;
// public int highEndFPS = 60;
__this->___highEndFPS_5 = ((int32_t)60);
// public float highEndFixedTimeStep = .02f;
__this->___highEndFixedTimeStep_6 = (0.0199999996f);
// public int lowEndFPS = 30;
__this->___lowEndFPS_7 = ((int32_t)30);
// public float lowEndFixedTimeStep = .033f;
__this->___lowEndFixedTimeStep_8 = (0.0329999998f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single SkyboxSystem::get_SkyboxScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float SkyboxSystem_get_SkyboxScale_mE2DF68A4D6B93606BA8015307A26F7ED88C4F4E7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float SkyboxScale { get; set; }
float L_0 = ((SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_StaticFields*)il2cpp_codegen_static_fields_for(SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var))->___U3CSkyboxScaleU3Ek__BackingField_6;
return L_0;
}
}
// System.Void SkyboxSystem::set_SkyboxScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem_set_SkyboxScale_mFF98C8132D3CAEA603F5EEEA9819D737DD27E5C3 (float ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float SkyboxScale { get; set; }
float L_0 = ___value0;
((SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_StaticFields*)il2cpp_codegen_static_fields_for(SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var))->___U3CSkyboxScaleU3Ek__BackingField_6 = L_0;
return;
}
}
// System.Void SkyboxSystem::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem_OnEnable_m20078E66E64FFA770C378DCFEF4274005E4A77F0 (SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_OnCameraFinish_m5610C55511CF43CAECD0A4AE867CE543923CF4B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_OnCamera_m091D9FE79B41CFCD7EFEB29B82A587676090B2B4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// t = transform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
__this->___t_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___t_4), (void*)L_0);
// RenderPipelineManager.beginCameraRendering += OnCamera;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_1 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_1, __this, (intptr_t)((void*)SkyboxSystem_OnCamera_m091D9FE79B41CFCD7EFEB29B82A587676090B2B4_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_add_beginCameraRendering_mF8416C1EB5B9FF130A7F638B842E283CAA83BC2B(L_1, NULL);
// RenderPipelineManager.endCameraRendering += OnCameraFinish;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_2 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_2, __this, (intptr_t)((void*)SkyboxSystem_OnCameraFinish_m5610C55511CF43CAECD0A4AE867CE543923CF4B9_RuntimeMethod_var), NULL);
RenderPipelineManager_add_endCameraRendering_m552B92000BF9D2E36F5C3BCA39713AF2742C180E(L_2, NULL);
// CollectRenderers();
SkyboxSystem_CollectRenderers_mE2F0A7B9D5C02C3F8ED5ADF7DFA902EEF0CAE377(__this, NULL);
// }
return;
}
}
// System.Void SkyboxSystem::CollectRenderers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem_CollectRenderers_mE2F0A7B9D5C02C3F8ED5ADF7DFA902EEF0CAE377 (SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// renderList = GetComponentsInChildren<Renderer>();
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_0;
L_0 = Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7(__this, Component_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m35AC34F858BD2F34770712CD020AA0518D9409C7_RuntimeMethod_var);
__this->___renderList_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___renderList_7), (void*)L_0);
// }
return;
}
}
// System.Void SkyboxSystem::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem_OnDisable_m91985F6CDC02F125F4F7E5F842CC687F1C1D7F42 (SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_OnCameraFinish_m5610C55511CF43CAECD0A4AE867CE543923CF4B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_OnCamera_m091D9FE79B41CFCD7EFEB29B82A587676090B2B4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// RenderPipelineManager.beginCameraRendering -= OnCamera;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_0 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_0, __this, (intptr_t)((void*)SkyboxSystem_OnCamera_m091D9FE79B41CFCD7EFEB29B82A587676090B2B4_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_remove_beginCameraRendering_m1612AF680F9518D63562A8AC8C521A326B1C6C71(L_0, NULL);
// RenderPipelineManager.endCameraRendering -= OnCameraFinish;
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_1 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_1, __this, (intptr_t)((void*)SkyboxSystem_OnCameraFinish_m5610C55511CF43CAECD0A4AE867CE543923CF4B9_RuntimeMethod_var), NULL);
RenderPipelineManager_remove_endCameraRendering_m784207B4B327B061BE9665E5D384072EB2376073(L_1, NULL);
// }
return;
}
}
// System.Void SkyboxSystem::OnCamera(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem_OnCamera_m091D9FE79B41CFCD7EFEB29B82A587676090B2B4 (SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09DAF5A475386E84172F2AE9D793A6F5622CC226);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E3B67C8106064D23973FB06FDA78AFE1E47D10C);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// var scaleRatio = 1.0f / scalefactor;
int32_t L_0 = __this->___scalefactor_5;
V_0 = ((float)((1.0f)/((float)L_0)));
// SkyboxScale = scaleRatio;
float L_1 = V_0;
SkyboxSystem_set_SkyboxScale_mFF98C8132D3CAEA603F5EEEA9819D737DD27E5C3_inline(L_1, NULL);
// Shader.SetGlobalFloat("_BA_SkyboxRatio", scaleRatio);
float L_2 = V_0;
Shader_SetGlobalFloat_mFA8F651003951E6319C952475148713F521243BF(_stringLiteral7E3B67C8106064D23973FB06FDA78AFE1E47D10C, L_2, NULL);
// t.position = camera.transform.position * (1 - scaleRatio);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___t_4;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___camera1;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL);
float L_7 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_6, ((float)il2cpp_codegen_subtract((1.0f), L_7)), NULL);
NullCheck(L_3);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_3, L_8, NULL);
// t.localScale = Vector3.one * scaleRatio;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = __this->___t_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL);
float L_11 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_10, L_11, NULL);
NullCheck(L_9);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_9, L_12, NULL);
// Shader.SetGlobalMatrix("_BA_SkyboxMatrix", Matrix4x4.TRS(-t.position, Quaternion.identity, t.localScale * scalefactor));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = __this->___t_4;
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_op_UnaryNegation_m3AC523A7BED6E843165BDF598690F0560D8CAA63_inline(L_14, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16;
L_16 = Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline(NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17 = __this->___t_4;
NullCheck(L_17);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
L_18 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_17, NULL);
int32_t L_19 = __this->___scalefactor_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_18, ((float)L_19), NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
L_21 = Matrix4x4_TRS_mFEBA6926DB0044B96EF0CE98F30FEE7596820680(L_15, L_16, L_20, NULL);
Shader_SetGlobalMatrix_mB0B72D8BF2D8CDFE1C02CFAD3BCABA099B9A6719(_stringLiteral09DAF5A475386E84172F2AE9D793A6F5622CC226, L_21, NULL);
// }
return;
}
}
// System.Void SkyboxSystem::OnCameraFinish(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem_OnCameraFinish_m5610C55511CF43CAECD0A4AE867CE543923CF4B9 (SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* __this, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera1, const RuntimeMethod* method)
{
{
// t.position = Vector3.zero;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___t_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
NullCheck(L_0);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_0, L_1, NULL);
// t.localScale = Vector3.one;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = __this->___t_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline(NULL);
NullCheck(L_2);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_2, L_3, NULL);
// }
return;
}
}
// System.Void SkyboxSystem::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SkyboxSystem__ctor_m97EAEC87E0D1702F8ACB4E77F2F84FC883149A84 (SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2* __this, const RuntimeMethod* method)
{
{
// public int scalefactor = 64;
__this->___scalefactor_5 = ((int32_t)64);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Utility::add_QualityLevelChange(System.Action`2<System.Int32,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_add_QualityLevelChange_m8CB44A3A70936B4AD9195D374EA2E0CC6A951E37 (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_0 = NULL;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_1 = NULL;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_0 = ((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevelChange_0;
V_0 = L_0;
}
IL_0006:
{
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_1 = V_0;
V_1 = L_1;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_2 = V_1;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_3 = ___value0;
Delegate_t* L_4;
L_4 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_2, L_3, NULL);
V_2 = ((Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)Castclass((RuntimeObject*)L_4, Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var));
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_5 = V_2;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_6 = V_1;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_7;
L_7 = InterlockedCompareExchangeImpl<Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*>((&((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevelChange_0), L_5, L_6);
V_0 = L_7;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_8 = V_0;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_9 = V_1;
if ((!(((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_8) == ((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void Utility::remove_QualityLevelChange(System.Action`2<System.Int32,System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_remove_QualityLevelChange_mE3C87F37E5EF13CCD63FC41DEDE59A1929F75089 (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_0 = NULL;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_1 = NULL;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_0 = ((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevelChange_0;
V_0 = L_0;
}
IL_0006:
{
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_1 = V_0;
V_1 = L_1;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_2 = V_1;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_3 = ___value0;
Delegate_t* L_4;
L_4 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_2, L_3, NULL);
V_2 = ((Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)Castclass((RuntimeObject*)L_4, Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8_il2cpp_TypeInfo_var));
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_5 = V_2;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_6 = V_1;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_7;
L_7 = InterlockedCompareExchangeImpl<Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*>((&((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevelChange_0), L_5, L_6);
V_0 = L_7;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_8 = V_0;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_9 = V_1;
if ((!(((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_8) == ((RuntimeObject*)(Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8*)L_9))))
{
goto IL_0006;
}
}
{
return;
}
}
// System.Void Utility::CheckQualityLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_CheckQualityLevel_mEF086FAFD5517F758CBA4ABD6022953A081B47A7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral364F0148BF528E649D54CA1E2071DCF82B905237);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* G_B6_0 = NULL;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* G_B5_0 = NULL;
{
// var curLevel = QualitySettings.GetQualityLevel();
int32_t L_0;
L_0 = QualitySettings_GetQualityLevel_mAA0DAC3DB682D1D0864361B5DB152C2C27B1B37A(NULL);
V_0 = L_0;
// if (lastQualityLevel == curLevel) return;
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
int32_t L_1 = ((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___lastQualityLevel_1;
int32_t L_2 = V_0;
V_2 = (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0015;
}
}
{
// if (lastQualityLevel == curLevel) return;
goto IL_005e;
}
IL_0015:
{
// if(Debug.isDebugBuild)
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0(NULL);
V_3 = L_4;
bool L_5 = V_3;
if (!L_5)
{
goto IL_003e;
}
}
{
// Debug.Log($"Quality level changed:{lastQualityLevel} to {curLevel}");
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
int32_t L_6 = ((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___lastQualityLevel_1;
int32_t L_7 = L_6;
RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7);
int32_t L_9 = V_0;
int32_t L_10 = L_9;
RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral364F0148BF528E649D54CA1E2071DCF82B905237, L_8, L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_12, NULL);
}
IL_003e:
{
// var realIndex = GetTrueQualityLevel(curLevel);
int32_t L_13 = V_0;
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
int32_t L_14;
L_14 = Utility_GetTrueQualityLevel_mA1178F26DB1C336FA7E8DE6BD85AE1A6D7DE466A(L_13, NULL);
V_1 = L_14;
// QualityLevelChange?.Invoke(curLevel, realIndex);
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_15 = ((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevelChange_0;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* L_16 = L_15;
G_B5_0 = L_16;
if (L_16)
{
G_B6_0 = L_16;
goto IL_0050;
}
}
{
goto IL_0058;
}
IL_0050:
{
int32_t L_17 = V_0;
int32_t L_18 = V_1;
NullCheck(G_B6_0);
Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_inline(G_B6_0, L_17, L_18, NULL);
}
IL_0058:
{
// lastQualityLevel = curLevel;
int32_t L_19 = V_0;
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___lastQualityLevel_1 = L_19;
}
IL_005e:
{
// }
return;
}
}
// System.Int32 Utility::GetTrueQualityLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Utility_GetTrueQualityLevel_mD82707A77EE07B05107BA7E809395B764C74BCC5 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// return GetTrueQualityLevel(QualitySettings.GetQualityLevel());
int32_t L_0;
L_0 = QualitySettings_GetQualityLevel_mAA0DAC3DB682D1D0864361B5DB152C2C27B1B37A(NULL);
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Utility_GetTrueQualityLevel_mA1178F26DB1C336FA7E8DE6BD85AE1A6D7DE466A(L_0, NULL);
V_0 = L_1;
goto IL_000e;
}
IL_000e:
{
// }
int32_t L_2 = V_0;
return L_2;
}
}
// System.Int32 Utility::GetTrueQualityLevel(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Utility_GetTrueQualityLevel_mA1178F26DB1C336FA7E8DE6BD85AE1A6D7DE466A (int32_t ___level0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_IndexOf_m407F5E43ED8B2BD39036693B8F25F363362CE9D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
// return QualityLevels.IndexOf(QualitySettings.names[level]);
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = ((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevels_2;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1;
L_1 = QualitySettings_get_names_mD2DD88A684C55B4D0C2C06FD3B8C54CC4EA2AB0F(NULL);
int32_t L_2 = ___level0;
NullCheck(L_1);
int32_t L_3 = L_2;
String_t* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
NullCheck(L_0);
int32_t L_5;
L_5 = List_1_IndexOf_m407F5E43ED8B2BD39036693B8F25F363362CE9D4(L_0, L_4, List_1_IndexOf_m407F5E43ED8B2BD39036693B8F25F363362CE9D4_RuntimeMethod_var);
V_0 = L_5;
goto IL_0015;
}
IL_0015:
{
// }
int32_t L_6 = V_0;
return L_6;
}
}
// System.String Utility::RemoveWhitespace(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Utility_RemoveWhitespace_m26E9FF58528CEDCDCE7DDBAD03BBA12DB5DD3F05 (String_t* ___input0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF4E73EC9D25562DB8859EF77F71A5B0B584C215);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// return Regex.Replace(input, @"\s+", "");
String_t* L_0 = ___input0;
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
String_t* L_1;
L_1 = Regex_Replace_mA40B00220816EB1850F503AAB876812C726D8D66(L_0, _stringLiteralBF4E73EC9D25562DB8859EF77F71A5B0B584C215, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
V_0 = L_1;
goto IL_0014;
}
IL_0014:
{
// }
String_t* L_2 = V_0;
return L_2;
}
}
// System.Void Utility::SafeDestroyChildren(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_SafeDestroyChildren_m33CCF8E7791D611D089CC9529EDEB47F2422AC12 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// SafeDestroyChildren(obj.transform);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___obj0;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Utility_SafeDestroyChildren_mBDDD93B8E78BD9B4FD286C0B6716D0BAB72DF352(L_1, NULL);
// }
return;
}
}
// System.Void Utility::SafeDestroyChildren(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_SafeDestroyChildren_mBDDD93B8E78BD9B4FD286C0B6716D0BAB72DF352 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___obj0, 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*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
// foreach (Transform child in obj)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___obj0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_0, NULL);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002f:
{// begin finally (depth: 1)
{
RuntimeObject* L_2 = V_0;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_3 = V_2;
if (!L_3)
{
goto IL_0040;
}
}
{
RuntimeObject* L_4 = V_2;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_0040:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0025_1;
}
IL_000b_1:
{
// foreach (Transform child in obj)
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_5);
V_1 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_6, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
// SafeDestroy(child.gameObject);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_1;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Utility_SafeDestroy_m1CDE8B9A0255FD018BF82E31D92BE1CA0E840214(L_8, NULL);
}
IL_0025_1:
{
// foreach (Transform child in obj)
RuntimeObject* L_9 = V_0;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9);
if (L_10)
{
goto IL_000b_1;
}
}
{
goto IL_0041;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0041:
{
// }
return;
}
}
// System.Void Utility::ParentAndFillRectTransform(UnityEngine.Transform,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_ParentAndFillRectTransform_mA70351952472694CC22BB4399D71D10ED41DA670 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___child0, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___parent1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var tableTrans = child.transform as RectTransform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___child0;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL);
V_0 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_1, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var));
// tableTrans.SetParent(parent, false);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = ___parent1;
NullCheck(L_2);
Transform_SetParent_m9BDD7B7476714B2D7919B10BDC22CE75C0A0A195(L_2, L_3, (bool)0, NULL);
// tableTrans.anchorMin = Vector2.zero;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL);
NullCheck(L_4);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_4, L_5, NULL);
// tableTrans.anchorMax = Vector2.one;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = Vector2_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_inline(NULL);
NullCheck(L_6);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_6, L_7, NULL);
// tableTrans.offsetMin = tableTrans.offsetMax = Vector2.zero;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8 = V_0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_inline(NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = L_10;
V_1 = L_11;
NullCheck(L_9);
RectTransform_set_offsetMax_m5514D09D86516F2C0E25FA6D11A3A4274D3D002D(L_9, L_11, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = V_1;
NullCheck(L_8);
RectTransform_set_offsetMin_m07F38B4105C7CA9CC9FBDC9ED0DB008602880AB9(L_8, L_12, NULL);
// }
return;
}
}
// System.Void Utility::SafeDestroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_SafeDestroy_m1CDE8B9A0255FD018BF82E31D92BE1CA0E840214 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (obj != null)
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___obj0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0016;
}
}
{
// Object.Destroy(obj);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_3 = ___obj0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_3, NULL);
// return;
goto IL_0016;
}
IL_0016:
{
// }
return;
}
}
// System.Void Utility::StaticObjects()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility_StaticObjects_mD660FE755035C58AD7C3E686B83D4DBC9F2CEF96 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269_m63C03133A16FCEF5C276CB88AD2FB3EB89DD2AD1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisCinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6_m13E67401A527D063809B499D6C9DAFF334D402C6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mE55AB4FE6D1672096EFC850473DB240AF458AD02_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* V_0 = NULL;
CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* V_1 = NULL;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* V_2 = NULL;
int32_t V_3 = 0;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* V_4 = NULL;
CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* V_5 = NULL;
bool V_6 = false;
CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* V_7 = NULL;
int32_t V_8 = 0;
CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* V_9 = NULL;
{
// var cameras = GameObject.FindObjectsOfType<CinemachineVirtualCamera>();
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_0;
L_0 = Object_FindObjectsOfType_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mE55AB4FE6D1672096EFC850473DB240AF458AD02(Object_FindObjectsOfType_TisCinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50_mE55AB4FE6D1672096EFC850473DB240AF458AD02_RuntimeMethod_var);
V_0 = L_0;
// foreach (var cam in cameras)
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_1 = V_0;
V_2 = L_1;
V_3 = 0;
goto IL_003b;
}
IL_000e:
{
// foreach (var cam in cameras)
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_2 = V_2;
int32_t L_3 = V_3;
NullCheck(L_2);
int32_t L_4 = L_3;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_4 = L_5;
// var comp = cam.GetCinemachineComponent<CinemachineBasicMultiChannelPerlin>();
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_6 = V_4;
NullCheck(L_6);
CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* L_7;
L_7 = CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269_m63C03133A16FCEF5C276CB88AD2FB3EB89DD2AD1(L_6, CinemachineVirtualCamera_GetCinemachineComponent_TisCinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269_m63C03133A16FCEF5C276CB88AD2FB3EB89DD2AD1_RuntimeMethod_var);
V_5 = L_7;
// if(comp)
CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* L_8 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_8, NULL);
V_6 = L_9;
bool L_10 = V_6;
if (!L_10)
{
goto IL_0036;
}
}
{
// comp.m_AmplitudeGain = 0.0f;
CinemachineBasicMultiChannelPerlin_tDAA09E3E93032C713228E84CA33B21293E9A9269* L_11 = V_5;
NullCheck(L_11);
L_11->___m_AmplitudeGain_8 = (0.0f);
}
IL_0036:
{
int32_t L_12 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_003b:
{
// foreach (var cam in cameras)
int32_t L_13 = V_3;
CinemachineVirtualCameraU5BU5D_tC79623529FA0FC8916013356D0E0CB81EC16CFE7* L_14 = V_2;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_000e;
}
}
{
// var carts = GameObject.FindObjectsOfType<CinemachineDollyCart>();
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* L_15;
L_15 = Object_FindObjectsOfType_TisCinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6_m13E67401A527D063809B499D6C9DAFF334D402C6(Object_FindObjectsOfType_TisCinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6_m13E67401A527D063809B499D6C9DAFF334D402C6_RuntimeMethod_var);
V_1 = L_15;
// foreach (var cart in carts)
CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* L_16 = V_1;
V_7 = L_16;
V_8 = 0;
goto IL_006b;
}
IL_0050:
{
// foreach (var cart in carts)
CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* L_17 = V_7;
int32_t L_18 = V_8;
NullCheck(L_17);
int32_t L_19 = L_18;
CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_9 = L_20;
// cart.m_Speed = 0.0f;
CinemachineDollyCart_tE2B6B1931EC775B5BBE979E9B084D0520A7B0AB6* L_21 = V_9;
NullCheck(L_21);
L_21->___m_Speed_7 = (0.0f);
int32_t L_22 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_006b:
{
// foreach (var cart in carts)
int32_t L_23 = V_8;
CinemachineDollyCartU5BU5D_tCB9788BE6B45C91BF26586FDCDC5CDEBD245FDEB* L_24 = V_7;
NullCheck(L_24);
if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
{
goto IL_0050;
}
}
{
// }
return;
}
}
// System.Void Utility::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Utility__cctor_m3EF382F6406DEB6F16A4848CB1DC7B323826B11C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8278F985564CFE994A2F9341AE9337C9EA96833);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCE381C81B740302BB37D917EC526F53ED92E5CB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFE566FEFE77E0B16136ADCE410AD98FF054E2937);
s_Il2CppMethodInitialized = true;
}
{
// private static int lastQualityLevel = -1;
((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___lastQualityLevel_1 = (-1);
// private static readonly List<string> QualityLevels = new List<string> {"Low", "Medium", "High"};
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = L_0;
NullCheck(L_1);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_1, _stringLiteralFCE381C81B740302BB37D917EC526F53ED92E5CB, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_2 = L_1;
NullCheck(L_2);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_2, _stringLiteralFE566FEFE77E0B16136ADCE410AD98FF054E2937, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_3 = L_2;
NullCheck(L_3);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_3, _stringLiteralA8278F985564CFE994A2F9341AE9337C9EA96833, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevels_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_StaticFields*)il2cpp_codegen_static_fields_for(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var))->___QualityLevels_2), (void*)L_3);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void WaypointTest::OnDrawGizmosSelected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointTest_OnDrawGizmosSelected_m780322567A53D1DDD3E7D4E6A84F1CE2C27FC822 (WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* V_3 = NULL;
bool V_4 = false;
float V_5 = 0.0f;
float V_6 = 0.0f;
bool V_7 = false;
WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* G_B4_0 = NULL;
WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* G_B3_0 = NULL;
float G_B5_0 = 0.0f;
WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* G_B5_1 = NULL;
float G_B7_0 = 0.0f;
WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* G_B7_1 = NULL;
float G_B6_0 = 0.0f;
WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* G_B6_1 = NULL;
float G_B8_0 = 0.0f;
float G_B8_1 = 0.0f;
WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* G_B8_2 = NULL;
{
// if (!wpGroup) return;
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_0 = __this->___wpGroup_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_7 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_7;
if (!L_2)
{
goto IL_001a;
}
}
{
// if (!wpGroup) return;
goto IL_0104;
}
IL_001a:
{
// var position = transform.position;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
V_0 = L_4;
// var closestWp = wpGroup.GetClosestWaypoint(position);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_5 = __this->___wpGroup_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
NullCheck(L_5);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_7;
L_7 = WaypointGroup_GetClosestWaypoint_mC72D1DDEB88853BDD20FC272757A81BAFE87C395(L_5, L_6, NULL);
V_1 = L_7;
// Gizmos.color = Color.blue;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8;
L_8 = Color_get_blue_m0D04554379CB8606EF48E3091CDC3098B81DD86D_inline(NULL);
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_8, NULL);
// Gizmos.DrawLine(position, closestWp.point);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_10 = V_1;
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10->___point_0;
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_9, L_11, NULL);
// Gizmos.color = Color.red;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12;
L_12 = Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline(NULL);
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_12, NULL);
// var closestPoint =
// wpGroup.GetClosestPointOnPath(position, out Tuple<WaypointGroup.Waypoint, WaypointGroup.Waypoint> wps);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_13 = __this->___wpGroup_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0;
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = WaypointGroup_GetClosestPointOnPath_mEF8BD1D5AE93EFB826F9F0EB8B0A6E3ADAE45EBB(L_13, L_14, (&V_3), NULL);
V_2 = L_15;
// Gizmos.DrawLine(position, closestPoint);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_2;
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_16, L_17, NULL);
// var loop = wps.Item2.normalizedDistance <= 0;
Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_18 = V_3;
NullCheck(L_18);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_19;
L_19 = Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_inline(L_18, Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var);
NullCheck(L_19);
float L_20 = L_19->___normalizedDistance_6;
V_4 = (bool)((((int32_t)((!(((float)L_20) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
// segmentPercentage = (loop ? 1f : wps.Item2.normalizedDistance) - wps.Item1.normalizedDistance;
bool L_21 = V_4;
G_B3_0 = __this;
if (L_21)
{
G_B4_0 = __this;
goto IL_0096;
}
}
{
Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_22 = V_3;
NullCheck(L_22);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_23;
L_23 = Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_inline(L_22, Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var);
NullCheck(L_23);
float L_24 = L_23->___normalizedDistance_6;
G_B5_0 = L_24;
G_B5_1 = G_B3_0;
goto IL_009b;
}
IL_0096:
{
G_B5_0 = (1.0f);
G_B5_1 = G_B4_0;
}
IL_009b:
{
Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_25 = V_3;
NullCheck(L_25);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_26;
L_26 = Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_inline(L_25, Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var);
NullCheck(L_26);
float L_27 = L_26->___normalizedDistance_6;
NullCheck(G_B5_1);
G_B5_1->___segmentPercentage_5 = ((float)il2cpp_codegen_subtract(G_B5_0, L_27));
// var segmentDistance = wpGroup.length * segmentPercentage;
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_28 = __this->___wpGroup_4;
NullCheck(L_28);
float L_29 = L_28->___length_11;
float L_30 = __this->___segmentPercentage_5;
V_5 = ((float)il2cpp_codegen_multiply(L_29, L_30));
// var positionSegmentPercentage = Vector3.Distance(closestPoint, wps.Item1.point) / segmentDistance;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_2;
Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_32 = V_3;
NullCheck(L_32);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_33;
L_33 = Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_inline(L_32, Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var);
NullCheck(L_33);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33->___point_0;
float L_35;
L_35 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_31, L_34, NULL);
float L_36 = V_5;
V_6 = ((float)(L_35/L_36));
// trackPercentage = Mathf.Lerp(wps.Item1.normalizedDistance, (loop ? 1f : wps.Item2.normalizedDistance), positionSegmentPercentage);
Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_37 = V_3;
NullCheck(L_37);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_38;
L_38 = Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_inline(L_37, Tuple_2_get_Item1_m6914038FCC3C88549930809D739D6B7939AA28B4_RuntimeMethod_var);
NullCheck(L_38);
float L_39 = L_38->___normalizedDistance_6;
bool L_40 = V_4;
G_B6_0 = L_39;
G_B6_1 = __this;
if (L_40)
{
G_B7_0 = L_39;
G_B7_1 = __this;
goto IL_00f3;
}
}
{
Tuple_2_t7511CE20BB81ED9C37FA391B25EA39AB2938C20F* L_41 = V_3;
NullCheck(L_41);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_42;
L_42 = Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_inline(L_41, Tuple_2_get_Item2_mA7F17BB3CBB01EC81D1F0E71DB4C6FB8293F9455_RuntimeMethod_var);
NullCheck(L_42);
float L_43 = L_42->___normalizedDistance_6;
G_B8_0 = L_43;
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
goto IL_00f8;
}
IL_00f3:
{
G_B8_0 = (1.0f);
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
}
IL_00f8:
{
float L_44 = V_6;
float L_45;
L_45 = Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline(G_B8_1, G_B8_0, L_44, NULL);
NullCheck(G_B8_2);
G_B8_2->___trackPercentage_6 = L_45;
}
IL_0104:
{
// }
return;
}
}
// System.Void WaypointTest::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaypointTest__ctor_mD8F3759AB3EDBCD10B95CB5A8A4FB9F292099973 (WaypointTest_tC2D139F1E35DB26FCF605732FB22D304BA0648AE* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler_Awake_mD33651CCFCDCBEF93A2AAF0FCCF093BF1825C141 (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* V_1 = NULL;
bool V_2 = false;
bool V_3 = false;
{
// for (int i = 0; i < recordersList.Length; i++)
V_0 = 0;
goto IL_003b;
}
IL_0005:
{
// var sampler = Sampler.Get(recordersList[i].name);
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_0 = __this->___recordersList_14;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
String_t* L_4 = L_3->___name_0;
il2cpp_codegen_runtime_class_init_inline(Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5_il2cpp_TypeInfo_var);
Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* L_5;
L_5 = Sampler_Get_mFA5745479DB80E5B3EF44DE1EF8C416CC6ABF5F9(L_4, NULL);
V_1 = L_5;
// if (sampler.isValid)
Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* L_6 = V_1;
NullCheck(L_6);
bool L_7;
L_7 = Sampler_get_isValid_m78A87FD2B332B9E795EAD570520FF2B89237FE01(L_6, NULL);
V_2 = L_7;
bool L_8 = V_2;
if (!L_8)
{
goto IL_0036;
}
}
{
// recordersList[i].recorder = sampler.GetRecorder();
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_9 = __this->___recordersList_14;
int32_t L_10 = V_0;
NullCheck(L_9);
int32_t L_11 = L_10;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
Sampler_t5AC6EA95DC44B5F830F9E8351D37B2A0AC5678E5* L_13 = V_1;
NullCheck(L_13);
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_14;
L_14 = Sampler_GetRecorder_mD2515C0A1FDF4DC153696427901039914A64A6F2(L_13, NULL);
NullCheck(L_12);
L_12->___recorder_3 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&L_12->___recorder_3), (void*)L_14);
}
IL_0036:
{
// for (int i = 0; i < recordersList.Length; i++)
int32_t L_15 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_003b:
{
// for (int i = 0; i < recordersList.Length; i++)
int32_t L_16 = V_0;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_17 = __this->___recordersList_14;
NullCheck(L_17);
V_3 = (bool)((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))? 1 : 0);
bool L_18 = V_3;
if (L_18)
{
goto IL_0005;
}
}
{
// m_style =new GUIStyle();
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_19 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
NullCheck(L_19);
GUIStyle__ctor_mE15E33802C5A2EA787E445A6D424813E1D5B75A9(L_19, NULL);
__this->___m_style_9 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_style_9), (void*)L_19);
// m_style.fontSize = 30;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_20 = __this->___m_style_9;
NullCheck(L_20);
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_20, ((int32_t)30), NULL);
// m_style.normal.textColor = Color.white;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_21 = __this->___m_style_9;
NullCheck(L_21);
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_22;
L_22 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_21, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23;
L_23 = Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline(NULL);
NullCheck(L_22);
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_22, L_23, NULL);
// ResetStats();
MiniProfiler_ResetStats_m383371B67D22FFC3ABE8BA7E70E5DA6D7302F350(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::RazCounters()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler_RazCounters_mD24F24F840AE7291CF4C7FB21CD67BC3F31A2827 (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
bool V_1 = false;
{
// m_AccDeltaTime = 0.0f;
__this->___m_AccDeltaTime_7 = (0.0f);
// m_frameCount = 0;
__this->___m_frameCount_6 = 0;
// for (int i = 0; i < recordersList.Length; i++)
V_0 = 0;
goto IL_003d;
}
IL_0017:
{
// recordersList[i].accTime = 0.0f;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_0 = __this->___recordersList_14;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
L_3->___accTime_2 = (0.0f);
// recordersList[i].callCount = 0;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_4 = __this->___recordersList_14;
int32_t L_5 = V_0;
NullCheck(L_4);
int32_t L_6 = L_5;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
NullCheck(L_7);
L_7->___callCount_1 = 0;
// for (int i = 0; i < recordersList.Length; i++)
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_003d:
{
// for (int i = 0; i < recordersList.Length; i++)
int32_t L_9 = V_0;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_10 = __this->___recordersList_14;
NullCheck(L_10);
V_1 = (bool)((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))? 1 : 0);
bool L_11 = V_1;
if (L_11)
{
goto IL_0017;
}
}
{
// }
return;
}
}
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::ResetStats()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler_ResetStats_m383371B67D22FFC3ABE8BA7E70E5DA6D7302F350 (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8EB0E67D4D9E60825A4C3BA96152D945F47EDAB);
s_Il2CppMethodInitialized = true;
}
{
// m_statsLabel = "Gathering data...";
__this->___m_statsLabel_8 = _stringLiteralB8EB0E67D4D9E60825A4C3BA96152D945F47EDAB;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)_stringLiteralB8EB0E67D4D9E60825A4C3BA96152D945F47EDAB);
// RazCounters();
MiniProfiler_RazCounters_mD24F24F840AE7291CF4C7FB21CD67BC3F31A2827(__this, NULL);
// }
return;
}
}
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler_Update_mAE0870FE696F843F275EF8AFB1ECA4CE0A5F6B78 (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12C4EA0B4B731C8AC21D92220356EFBB0ACCFF75);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral191935D09120BF0299563D6A3AAF0F87C2C6F6E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral28F173D2DB3542DCDC0605B546B546C9D13805D5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60B338BED95C4C83FA12CEF3E90A93A5CB711C68);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93944FCEE4B43FF2AF621F8F1B99BA3248A5DC32);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D1AB2B2CF6C1F1AAED8D97EB024B5BDB40F3522);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA30EADDCD4D9B88729E71083F6C18C86ACB5ACDF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA7846EDF3736EE12B8DC55357DE968DD236CC171);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF813B2FDD61608C70A5DA0FAC8DBAF9FCA45019A);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
int32_t V_6 = 0;
bool V_7 = false;
bool V_8 = false;
bool V_9 = false;
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float V_14 = 0.0f;
float V_15 = 0.0f;
float V_16 = 0.0f;
MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* G_B7_0 = NULL;
MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* G_B6_0 = NULL;
float G_B8_0 = 0.0f;
MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* G_B8_1 = NULL;
MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* G_B10_0 = NULL;
MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* G_B9_0 = NULL;
float G_B11_0 = 0.0f;
MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* G_B11_1 = NULL;
{
// if (m_Enable)
bool L_0 = __this->___m_Enable_4;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0362;
}
}
{
// m_AccDeltaTime += Time.unscaledDeltaTime;
float L_2 = __this->___m_AccDeltaTime_7;
float L_3;
L_3 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
__this->___m_AccDeltaTime_7 = ((float)il2cpp_codegen_add(L_2, L_3));
// m_frameCount++;
int32_t L_4 = __this->___m_frameCount_6;
__this->___m_frameCount_6 = ((int32_t)il2cpp_codegen_add(L_4, 1));
// m_frameTimes[(int) Mathf.Repeat(m_totalFrames, 5000)] = Time.unscaledDeltaTime;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = __this->___m_frameTimes_10;
int32_t L_6 = __this->___m_totalFrames_11;
float L_7;
L_7 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)L_6), (5000.0f), NULL);
float L_8;
L_8 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(il2cpp_codegen_cast_double_to_int<int32_t>(L_7)), (float)L_8);
// int frameFactor = Mathf.Clamp(m_totalFrames, 0, 5000);
int32_t L_9 = __this->___m_totalFrames_11;
int32_t L_10;
L_10 = Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline(L_9, 0, ((int32_t)5000), NULL);
V_1 = L_10;
// float m_averageFrameTime = 0f;
V_2 = (0.0f);
// for (int i = 0; i < frameFactor; i++)
V_3 = 0;
goto IL_007a;
}
IL_0069:
{
// m_averageFrameTime += m_frameTimes[i];
float L_11 = V_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = __this->___m_frameTimes_10;
int32_t L_13 = V_3;
NullCheck(L_12);
int32_t L_14 = L_13;
float L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_2 = ((float)il2cpp_codegen_add(L_11, L_15));
// for (int i = 0; i < frameFactor; i++)
int32_t L_16 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_007a:
{
// for (int i = 0; i < frameFactor; i++)
int32_t L_17 = V_3;
int32_t L_18 = V_1;
V_4 = (bool)((((int32_t)L_17) < ((int32_t)L_18))? 1 : 0);
bool L_19 = V_4;
if (L_19)
{
goto IL_0069;
}
}
{
// if (m_frameCount > 10)
int32_t L_20 = __this->___m_frameCount_6;
V_5 = (bool)((((int32_t)L_20) > ((int32_t)((int32_t)10)))? 1 : 0);
bool L_21 = V_5;
if (!L_21)
{
goto IL_00d6;
}
}
{
// m_minFrameTime = Time.unscaledDeltaTime < m_minFrameTime ? Time.unscaledDeltaTime : m_minFrameTime;
float L_22;
L_22 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
float L_23 = __this->___m_minFrameTime_12;
G_B6_0 = __this;
if ((((float)L_22) < ((float)L_23)))
{
G_B7_0 = __this;
goto IL_00ab;
}
}
{
float L_24 = __this->___m_minFrameTime_12;
G_B8_0 = L_24;
G_B8_1 = G_B6_0;
goto IL_00b0;
}
IL_00ab:
{
float L_25;
L_25 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
G_B8_0 = L_25;
G_B8_1 = G_B7_0;
}
IL_00b0:
{
NullCheck(G_B8_1);
G_B8_1->___m_minFrameTime_12 = G_B8_0;
// m_maxFrameTime = Time.unscaledDeltaTime > m_maxFrameTime ? Time.unscaledDeltaTime : m_maxFrameTime;
float L_26;
L_26 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
float L_27 = __this->___m_maxFrameTime_13;
G_B9_0 = __this;
if ((((float)L_26) > ((float)L_27)))
{
G_B10_0 = __this;
goto IL_00cb;
}
}
{
float L_28 = __this->___m_maxFrameTime_13;
G_B11_0 = L_28;
G_B11_1 = G_B9_0;
goto IL_00d0;
}
IL_00cb:
{
float L_29;
L_29 = Time_get_unscaledDeltaTime_m89252D23CC5AA295CFA4EB2BCB417A831AC51652(NULL);
G_B11_0 = L_29;
G_B11_1 = G_B10_0;
}
IL_00d0:
{
NullCheck(G_B11_1);
G_B11_1->___m_maxFrameTime_13 = G_B11_0;
}
IL_00d6:
{
// for (int i = 0; i < recordersList.Length; i++)
V_6 = 0;
goto IL_0153;
}
IL_00db:
{
// if (recordersList[i].recorder != null)
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_30 = __this->___recordersList_14;
int32_t L_31 = V_6;
NullCheck(L_30);
int32_t L_32 = L_31;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
NullCheck(L_33);
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_34 = L_33->___recorder_3;
V_7 = (bool)((!(((RuntimeObject*)(Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90*)L_34) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_35 = V_7;
if (!L_35)
{
goto IL_014c;
}
}
{
// recordersList[i].accTime += recordersList[i].recorder.elapsedNanoseconds / 1000000.0f; // acc time in ms
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_36 = __this->___recordersList_14;
int32_t L_37 = V_6;
NullCheck(L_36);
int32_t L_38 = L_37;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_40 = L_39;
NullCheck(L_40);
float L_41 = L_40->___accTime_2;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_42 = __this->___recordersList_14;
int32_t L_43 = V_6;
NullCheck(L_42);
int32_t L_44 = L_43;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
NullCheck(L_45);
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_46 = L_45->___recorder_3;
NullCheck(L_46);
int64_t L_47;
L_47 = Recorder_get_elapsedNanoseconds_m54A6DD45F11501BF3E8D5050F13FCA093ED88648(L_46, NULL);
NullCheck(L_40);
L_40->___accTime_2 = ((float)il2cpp_codegen_add(L_41, ((float)(((float)L_47)/(1000000.0f)))));
// recordersList[i].callCount += recordersList[i].recorder.sampleBlockCount;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_48 = __this->___recordersList_14;
int32_t L_49 = V_6;
NullCheck(L_48);
int32_t L_50 = L_49;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_52 = L_51;
NullCheck(L_52);
int32_t L_53 = L_52->___callCount_1;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_54 = __this->___recordersList_14;
int32_t L_55 = V_6;
NullCheck(L_54);
int32_t L_56 = L_55;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
NullCheck(L_57);
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* L_58 = L_57->___recorder_3;
NullCheck(L_58);
int32_t L_59;
L_59 = Recorder_get_sampleBlockCount_m7CBC90B7976CC9C599EA02761A871EF374C41BC3(L_58, NULL);
NullCheck(L_52);
L_52->___callCount_1 = ((int32_t)il2cpp_codegen_add(L_53, L_59));
}
IL_014c:
{
// for (int i = 0; i < recordersList.Length; i++)
int32_t L_60 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_60, 1));
}
IL_0153:
{
// for (int i = 0; i < recordersList.Length; i++)
int32_t L_61 = V_6;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_62 = __this->___recordersList_14;
NullCheck(L_62);
V_8 = (bool)((((int32_t)L_61) < ((int32_t)((int32_t)(((RuntimeArray*)L_62)->max_length))))? 1 : 0);
bool L_63 = V_8;
if (L_63)
{
goto IL_00db;
}
}
{
// if (m_AccDeltaTime >= kAverageStatDuration)
float L_64 = __this->___m_AccDeltaTime_7;
V_9 = (bool)((((int32_t)((!(((float)L_64) >= ((float)(1.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_65 = V_9;
if (!L_65)
{
goto IL_0361;
}
}
{
// float ooFrameCount = 1.0f / (float)m_frameCount;
int32_t L_66 = __this->___m_frameCount_6;
V_10 = ((float)((1.0f)/((float)L_66)));
// float avgLoop = recordersList[(int)Markers.kRenderloop].accTime * ooFrameCount;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_67 = __this->___recordersList_14;
NullCheck(L_67);
int32_t L_68 = 0;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_69 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
NullCheck(L_69);
float L_70 = L_69->___accTime_2;
float L_71 = V_10;
V_11 = ((float)il2cpp_codegen_multiply(L_70, L_71));
// float avgCulling = recordersList[(int)Markers.kCulling].accTime * ooFrameCount;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_72 = __this->___recordersList_14;
NullCheck(L_72);
int32_t L_73 = 1;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_74 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
NullCheck(L_74);
float L_75 = L_74->___accTime_2;
float L_76 = V_10;
V_12 = ((float)il2cpp_codegen_multiply(L_75, L_76));
// float avgShadow = recordersList[(int)Markers.kShadows].accTime * ooFrameCount;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_77 = __this->___recordersList_14;
NullCheck(L_77);
int32_t L_78 = 2;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_79 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
NullCheck(L_79);
float L_80 = L_79->___accTime_2;
float L_81 = V_10;
V_13 = ((float)il2cpp_codegen_multiply(L_80, L_81));
// float avgDraw = recordersList[(int)Markers.kDraw].accTime * ooFrameCount;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_82 = __this->___recordersList_14;
NullCheck(L_82);
int32_t L_83 = 3;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_84 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
NullCheck(L_84);
float L_85 = L_84->___accTime_2;
float L_86 = V_10;
V_14 = ((float)il2cpp_codegen_multiply(L_85, L_86));
// float avgPost = recordersList[(int)Markers.kPost].accTime * ooFrameCount;
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_87 = __this->___recordersList_14;
NullCheck(L_87);
int32_t L_88 = 4;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_89 = (L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
NullCheck(L_89);
float L_90 = L_89->___accTime_2;
float L_91 = V_10;
V_15 = ((float)il2cpp_codegen_multiply(L_90, L_91));
// m_statsLabel = $"Rendering Loop Main Thread:{avgLoop:N}ms\n";
float L_92 = V_11;
float L_93 = L_92;
RuntimeObject* L_94 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_93);
String_t* L_95;
L_95 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralF813B2FDD61608C70A5DA0FAC8DBAF9FCA45019A, L_94, NULL);
__this->___m_statsLabel_8 = L_95;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_95);
// m_statsLabel += $" Culling:{avgCulling:N}ms\n";
String_t* L_96 = __this->___m_statsLabel_8;
float L_97 = V_12;
float L_98 = L_97;
RuntimeObject* L_99 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_98);
String_t* L_100;
L_100 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral12C4EA0B4B731C8AC21D92220356EFBB0ACCFF75, L_99, NULL);
String_t* L_101;
L_101 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_96, L_100, NULL);
__this->___m_statsLabel_8 = L_101;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_101);
// m_statsLabel += $" Shadows:{avgShadow:N}ms\n";
String_t* L_102 = __this->___m_statsLabel_8;
float L_103 = V_13;
float L_104 = L_103;
RuntimeObject* L_105 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_104);
String_t* L_106;
L_106 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral93944FCEE4B43FF2AF621F8F1B99BA3248A5DC32, L_105, NULL);
String_t* L_107;
L_107 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_102, L_106, NULL);
__this->___m_statsLabel_8 = L_107;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_107);
// m_statsLabel += $" Draws:{avgDraw:F2}ms\n";
String_t* L_108 = __this->___m_statsLabel_8;
float L_109 = V_14;
float L_110 = L_109;
RuntimeObject* L_111 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_110);
String_t* L_112;
L_112 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralA7846EDF3736EE12B8DC55357DE968DD236CC171, L_111, NULL);
String_t* L_113;
L_113 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_108, L_112, NULL);
__this->___m_statsLabel_8 = L_113;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_113);
// m_statsLabel += $" PostProcessing:{avgPost:F2}ms\n";
String_t* L_114 = __this->___m_statsLabel_8;
float L_115 = V_15;
float L_116 = L_115;
RuntimeObject* L_117 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_116);
String_t* L_118;
L_118 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralA30EADDCD4D9B88729E71083F6C18C86ACB5ACDF, L_117, NULL);
String_t* L_119;
L_119 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_114, L_118, NULL);
__this->___m_statsLabel_8 = L_119;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_119);
// m_statsLabel += $"Total: {(m_AccDeltaTime * 1000.0f * ooFrameCount):F2}ms ({(int)(((float)m_frameCount) / m_AccDeltaTime)} FPS)\n";
String_t* L_120 = __this->___m_statsLabel_8;
float L_121 = __this->___m_AccDeltaTime_7;
float L_122 = V_10;
float L_123 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_121, (1000.0f))), L_122));
RuntimeObject* L_124 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_123);
int32_t L_125 = __this->___m_frameCount_6;
float L_126 = __this->___m_AccDeltaTime_7;
int32_t L_127 = il2cpp_codegen_cast_double_to_int<int32_t>(((float)(((float)L_125)/L_126)));
RuntimeObject* L_128 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_127);
String_t* L_129;
L_129 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral28F173D2DB3542DCDC0605B546B546C9D13805D5, L_124, L_128, NULL);
String_t* L_130;
L_130 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_120, L_129, NULL);
__this->___m_statsLabel_8 = L_130;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_130);
// float frameMulti = 1f / frameFactor;
int32_t L_131 = V_1;
V_16 = ((float)((1.0f)/((float)L_131)));
// m_statsLabel += $"Average:{(m_averageFrameTime * 1000f * frameMulti):F2}ms\n";
String_t* L_132 = __this->___m_statsLabel_8;
float L_133 = V_2;
float L_134 = V_16;
float L_135 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_133, (1000.0f))), L_134));
RuntimeObject* L_136 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_135);
String_t* L_137;
L_137 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral191935D09120BF0299563D6A3AAF0F87C2C6F6E2, L_136, NULL);
String_t* L_138;
L_138 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_132, L_137, NULL);
__this->___m_statsLabel_8 = L_138;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_138);
// m_statsLabel += $"Minimum:{m_minFrameTime * 1000f:F2}ms\n";
String_t* L_139 = __this->___m_statsLabel_8;
float L_140 = __this->___m_minFrameTime_12;
float L_141 = ((float)il2cpp_codegen_multiply(L_140, (1000.0f)));
RuntimeObject* L_142 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_141);
String_t* L_143;
L_143 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral9D1AB2B2CF6C1F1AAED8D97EB024B5BDB40F3522, L_142, NULL);
String_t* L_144;
L_144 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_139, L_143, NULL);
__this->___m_statsLabel_8 = L_144;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_144);
// m_statsLabel += $"Maximum:{m_maxFrameTime * 1000f:F2}ms\n";
String_t* L_145 = __this->___m_statsLabel_8;
float L_146 = __this->___m_maxFrameTime_13;
float L_147 = ((float)il2cpp_codegen_multiply(L_146, (1000.0f)));
RuntimeObject* L_148 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_147);
String_t* L_149;
L_149 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral60B338BED95C4C83FA12CEF3E90A93A5CB711C68, L_148, NULL);
String_t* L_150;
L_150 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(L_145, L_149, NULL);
__this->___m_statsLabel_8 = L_150;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_statsLabel_8), (void*)L_150);
// RazCounters();
MiniProfiler_RazCounters_mD24F24F840AE7291CF4C7FB21CD67BC3F31A2827(__this, NULL);
}
IL_0361:
{
}
IL_0362:
{
// m_totalFrames++;
int32_t L_151 = __this->___m_totalFrames_11;
__this->___m_totalFrames_11 = ((int32_t)il2cpp_codegen_add(L_151, 1));
// }
return;
}
}
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::OnGUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler_OnGUI_mA3083ACB34AA8534D2715BB371DF4B610A766D13 (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisGUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14_m6FDA82C3DA1AB43D1DABFC8B9C8E827950925220_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA1C22D63C53B8BD29316F881A6E3B2BF49BDEE93);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC0F17980E259570B9ADD329BA5FEBDEC5BBC7F1);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
// if (m_Enable)
bool L_0 = __this->___m_Enable_4;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_00b8;
}
}
{
// bool SRPBatcher = UnityEngine.Rendering.Universal.UniversalRenderPipeline.asset.useSRPBatcher;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_2;
L_2 = UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819(NULL);
NullCheck(L_2);
bool L_3;
L_3 = UniversalRenderPipelineAsset_get_useSRPBatcher_m8EB3F3DCCDF025D31921342199B03F298477A8E3(L_2, NULL);
V_1 = L_3;
// GUI.color = new Color(1, 1, 1, 1);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
memset((&L_4), 0, sizeof(L_4));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_4), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUI_set_color_mBB4E17B3600770E2EEEA61AA956D2207EAF112C7(L_4, NULL);
// float w = 1000, h = 356;
V_2 = (1000.0f);
// float w = 1000, h = 356;
V_3 = (356.0f);
// if ( SRPBatcher )
bool L_5 = V_1;
V_4 = L_5;
bool L_6 = V_4;
if (!L_6)
{
goto IL_0074;
}
}
{
// GUILayout.BeginArea(new Rect(32, 50, w, h), "(SRP batcher ON)", GUI.skin.window);
float L_7 = V_2;
float L_8 = V_3;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9;
memset((&L_9), 0, sizeof(L_9));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_9), (32.0f), (50.0f), L_7, L_8, /*hidden argument*/NULL);
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_10;
L_10 = GUI_get_skin_m65083FBB1A0F6F33052E2AED126DD43FA34653B1(NULL);
NullCheck(L_10);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_11;
L_11 = GUISkin_get_window_m760DAF129E72775DFD18CB71720AD306345E91C2(L_10, NULL);
GUILayout_BeginArea_m896DD108CFD76ADBD31A55012CBAEC635D3F6DF0(L_9, _stringLiteralFC0F17980E259570B9ADD329BA5FEBDEC5BBC7F1, L_11, NULL);
goto IL_009a;
}
IL_0074:
{
// GUILayout.BeginArea(new Rect(32, 50, w, h), "(SRP batcher OFF)", GUI.skin.window);
float L_12 = V_2;
float L_13 = V_3;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_14;
memset((&L_14), 0, sizeof(L_14));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_14), (32.0f), (50.0f), L_12, L_13, /*hidden argument*/NULL);
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUISkin_t8C65CE1424D4B5D8D73022E266BDAD3BDE8612D9* L_15;
L_15 = GUI_get_skin_m65083FBB1A0F6F33052E2AED126DD43FA34653B1(NULL);
NullCheck(L_15);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_16;
L_16 = GUISkin_get_window_m760DAF129E72775DFD18CB71720AD306345E91C2(L_15, NULL);
GUILayout_BeginArea_m896DD108CFD76ADBD31A55012CBAEC635D3F6DF0(L_14, _stringLiteralA1C22D63C53B8BD29316F881A6E3B2BF49BDEE93, L_16, NULL);
}
IL_009a:
{
// GUILayout.Label(m_statsLabel, m_style);
String_t* L_17 = __this->___m_statsLabel_8;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_18 = __this->___m_style_9;
GUILayoutOptionU5BU5D_t24AB80AB9355D784F2C65E12A4D0CC2E0C914CA2* L_19;
L_19 = Array_Empty_TisGUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14_m6FDA82C3DA1AB43D1DABFC8B9C8E827950925220_inline(Array_Empty_TisGUILayoutOption_t8B0AA056521747053A3176FCC43E9C3608940A14_m6FDA82C3DA1AB43D1DABFC8B9C8E827950925220_RuntimeMethod_var);
GUILayout_Label_mC48AB1E8E898CA98B948149B230E7B908CC085E6(L_17, L_18, L_19, NULL);
// GUILayout.EndArea();
GUILayout_EndArea_m1A496B300C5FDCEA653A1652CBA173F42E134371(NULL);
}
IL_00b8:
{
// }
return;
}
}
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MiniProfiler__ctor_mEA44529CFCD97F25E2419A557EDCC4D43FB6F78C (MiniProfiler_t588E2044FB274EE9D4F5FCF6D7388C8252DFCEE9* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3A5651FBFCC2C4D0E057F9FFB33704831B6A3726);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CEAACC29C4EBFB1535E247DD1B7E1A6F329EE2C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82B852DD0B36610778E62CCFEC4C6C7CA05537C8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB13FC67A490243407C31B667439121EE0D06846D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDC11CE8A172E1C77797166B9AEE699D6C24C32F);
s_Il2CppMethodInitialized = true;
}
{
// private bool m_Enable = true;
__this->___m_Enable_4 = (bool)1;
// private float[] m_frameTimes = new float[5000];
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)5000));
__this->___m_frameTimes_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_frameTimes_10), (void*)L_0);
// private int m_totalFrames = 0;
__this->___m_totalFrames_11 = 0;
// private float m_minFrameTime = 1000f;
__this->___m_minFrameTime_12 = (1000.0f);
// private float m_maxFrameTime = 0f;
__this->___m_maxFrameTime_13 = (0.0f);
// RecorderEntry[] recordersList =
// {
// // Warning: Keep that list in the exact same order than SRPBMarkers enum
// new RecorderEntry() { name="UnityEngine.CoreModule.dll!UnityEngine.Rendering::RenderPipelineManager.DoRenderLoop_Internal()" },
// new RecorderEntry() { name="CullScriptable" },
// new RecorderEntry() { name="Shadows.ExecuteDrawShadows" },
// new RecorderEntry() { name="RenderLoop.ScheduleDraw" },
// new RecorderEntry() { name="Render PostProcessing Effects" },
// };
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_1 = (RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560*)(RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560*)SZArrayNew(RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560_il2cpp_TypeInfo_var, (uint32_t)5);
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_2 = L_1;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_3 = (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)il2cpp_codegen_object_new(RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429_il2cpp_TypeInfo_var);
NullCheck(L_3);
RecorderEntry__ctor_mAF4690D3D175619EBECDA8B9BCC6A9088665003C(L_3, NULL);
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_4 = L_3;
NullCheck(L_4);
L_4->___name_0 = _stringLiteral82B852DD0B36610778E62CCFEC4C6C7CA05537C8;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___name_0), (void*)_stringLiteral82B852DD0B36610778E62CCFEC4C6C7CA05537C8);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_4);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)L_4);
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_5 = L_2;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_6 = (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)il2cpp_codegen_object_new(RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429_il2cpp_TypeInfo_var);
NullCheck(L_6);
RecorderEntry__ctor_mAF4690D3D175619EBECDA8B9BCC6A9088665003C(L_6, NULL);
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_7 = L_6;
NullCheck(L_7);
L_7->___name_0 = _stringLiteral3A5651FBFCC2C4D0E057F9FFB33704831B6A3726;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___name_0), (void*)_stringLiteral3A5651FBFCC2C4D0E057F9FFB33704831B6A3726);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_7);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)L_7);
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_8 = L_5;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_9 = (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)il2cpp_codegen_object_new(RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429_il2cpp_TypeInfo_var);
NullCheck(L_9);
RecorderEntry__ctor_mAF4690D3D175619EBECDA8B9BCC6A9088665003C(L_9, NULL);
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_10 = L_9;
NullCheck(L_10);
L_10->___name_0 = _stringLiteral5CEAACC29C4EBFB1535E247DD1B7E1A6F329EE2C;
Il2CppCodeGenWriteBarrier((void**)(&L_10->___name_0), (void*)_stringLiteral5CEAACC29C4EBFB1535E247DD1B7E1A6F329EE2C);
NullCheck(L_8);
ArrayElementTypeCheck (L_8, L_10);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)L_10);
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_11 = L_8;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_12 = (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)il2cpp_codegen_object_new(RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429_il2cpp_TypeInfo_var);
NullCheck(L_12);
RecorderEntry__ctor_mAF4690D3D175619EBECDA8B9BCC6A9088665003C(L_12, NULL);
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_13 = L_12;
NullCheck(L_13);
L_13->___name_0 = _stringLiteralEDC11CE8A172E1C77797166B9AEE699D6C24C32F;
Il2CppCodeGenWriteBarrier((void**)(&L_13->___name_0), (void*)_stringLiteralEDC11CE8A172E1C77797166B9AEE699D6C24C32F);
NullCheck(L_11);
ArrayElementTypeCheck (L_11, L_13);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(3), (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)L_13);
RecorderEntryU5BU5D_t3788E0836C523F160F19F00246566F5655E70560* L_14 = L_11;
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_15 = (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)il2cpp_codegen_object_new(RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429_il2cpp_TypeInfo_var);
NullCheck(L_15);
RecorderEntry__ctor_mAF4690D3D175619EBECDA8B9BCC6A9088665003C(L_15, NULL);
RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* L_16 = L_15;
NullCheck(L_16);
L_16->___name_0 = _stringLiteralB13FC67A490243407C31B667439121EE0D06846D;
Il2CppCodeGenWriteBarrier((void**)(&L_16->___name_0), (void*)_stringLiteralB13FC67A490243407C31B667439121EE0D06846D);
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_16);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(4), (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429*)L_16);
__this->___recordersList_14 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___recordersList_14), (void*)L_14);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Experimental.Rendering.MiniProfiler/RecorderEntry::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RecorderEntry__ctor_mAF4690D3D175619EBECDA8B9BCC6A9088665003C (RecorderEntry_t12A09DD4CF37B5B4D3B63ABE47DD6261D20D2429* __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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.AiController::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_Start_m969DC6699BDBFFFCF2B3766157E4EF3FEA3B68D8 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AiController_StartRace_mF76875C4429F51A734B809297C4AD6F96E70B1DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RaceManager.raceStarted += StartRace;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_1, __this, (intptr_t)((void*)AiController_StartRace_mF76875C4429F51A734B809297C4AD6F96E70B1DD_RuntimeMethod_var), NULL);
Delegate_t* L_2;
L_2 = Delegate_Combine_m8B9D24CED35033C7FC56501DFE650F5CB7FF012C(L_0, L_1, NULL);
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_2, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10), (void*)((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_2, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)));
// }
return;
}
}
// System.Void BoatAttack.AiController::StartRace(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_StartRace_mF76875C4429F51A734B809297C4AD6F96E70B1DD (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, bool ___start0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7400A2C7CDD5B96ABE88AE0B8569A34B8358274B);
s_Il2CppMethodInitialized = true;
}
{
// AssignWp(WaypointGroup.Instance.GetWaypoint(0));
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_0;
L_0 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
NullCheck(L_0);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1;
L_1 = WaypointGroup_GetWaypoint_m0BD88FC0B5CCC8624F710E5089700D16754454B0(L_0, 0, NULL);
AiController_AssignWp_mCB6E12D98A087B2217F5715E0D24D6CB25FF0D99(__this, L_1, NULL);
// InvokeRepeating(nameof(CalculatePath), 1f, 1f);
MonoBehaviour_InvokeRepeating_mF208501E0E4918F9168BBBA5FC50D8F80D01514D(__this, _stringLiteral7400A2C7CDD5B96ABE88AE0B8569A34B8358274B, (1.0f), (1.0f), NULL);
// }
return;
}
}
// System.Void BoatAttack.AiController::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_OnDisable_mDE40007D1AAEB03CDC554AED50F1370066624090 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AiController_StartRace_mF76875C4429F51A734B809297C4AD6F96E70B1DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// StopAllCoroutines();
MonoBehaviour_StopAllCoroutines_m872033451D42013A99867D09337490017E9ED318(__this, NULL);
// RaceManager.raceStarted -= StartRace;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_1, __this, (intptr_t)((void*)AiController_StartRace_mF76875C4429F51A734B809297C4AD6F96E70B1DD_RuntimeMethod_var), NULL);
Delegate_t* L_2;
L_2 = Delegate_Remove_m40506877934EC1AD4ADAE57F5E97AF0BC0F96116(L_0, L_1, NULL);
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_2, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10), (void*)((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_2, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)));
// }
return;
}
}
// System.Void BoatAttack.AiController::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_LateUpdate_m4CEE941592DC525A1BD8526ABF41A67B37E24AC7 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5121B3C722A1C5ACEEA3B43C504CCEEE1B6D5E08);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral776BFFD73AEFFDCA9062615A2A57A97215ECF6D5);
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;
float V_6 = 0.0f;
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* G_B2_0 = NULL;
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
int32_t G_B9_0 = 0;
AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* G_B21_0 = NULL;
AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* G_B19_0 = NULL;
AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* G_B20_0 = NULL;
float G_B22_0 = 0.0f;
AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* G_B22_1 = NULL;
{
// if(NavPath?.status == NavMeshPathStatus.PathInvalid)
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_0 = __this->___NavPath_6;
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000e;
}
}
{
G_B3_0 = 0;
goto IL_0016;
}
IL_000e:
{
NullCheck(G_B2_0);
int32_t L_2;
L_2 = NavMeshPath_get_status_m63B0AEDA3149C7053987C4D0A02B3FE8B41BD74B(G_B2_0, NULL);
G_B3_0 = ((((int32_t)L_2) == ((int32_t)2))? 1 : 0);
}
IL_0016:
{
V_0 = (bool)G_B3_0;
bool L_3 = V_0;
if (!L_3)
{
goto IL_0021;
}
}
{
// CalculatePath();
AiController_CalculatePath_m211B9BFAC00DDEEC46F6D9A757AE80E5D30ABE33(__this, NULL);
}
IL_0021:
{
// if (_pathPoint != null &&_pathPoint.Length > _curPoint && _foundPath)
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = __this->____pathPoint_7;
if (!L_4)
{
goto IL_0041;
}
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->____pathPoint_7;
NullCheck(L_5);
int32_t L_6 = __this->____curPoint_9;
if ((((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))) <= ((int32_t)L_6)))
{
goto IL_0041;
}
}
{
bool L_7 = __this->____foundPath_11;
G_B9_0 = ((int32_t)(L_7));
goto IL_0042;
}
IL_0041:
{
G_B9_0 = 0;
}
IL_0042:
{
V_1 = (bool)G_B9_0;
bool L_8 = V_1;
if (!L_8)
{
goto IL_00b2;
}
}
{
// if (Vector3.Distance(transform.position, _pathPoint[_curPoint]) < 8)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = __this->____pathPoint_7;
int32_t L_12 = __this->____curPoint_9;
NullCheck(L_11);
int32_t L_13 = L_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
float L_15;
L_15 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_10, L_14, NULL);
V_2 = (bool)((((float)L_15) < ((float)(8.0f)))? 1 : 0);
bool L_16 = V_2;
if (!L_16)
{
goto IL_00b1;
}
}
{
// _curPoint++; // Move on to next point
int32_t L_17 = __this->____curPoint_9;
__this->____curPoint_9 = ((int32_t)il2cpp_codegen_add(L_17, 1));
// if (_curPoint >= _pathPoint.Length)
int32_t L_18 = __this->____curPoint_9;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = __this->____pathPoint_7;
NullCheck(L_19);
V_3 = (bool)((((int32_t)((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_20 = V_3;
if (!L_20)
{
goto IL_00b0;
}
}
{
// AssignWp(WaypointGroup.Instance.GetWaypoint(CurWp));
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_21;
L_21 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
int32_t L_22 = __this->___CurWp_10;
NullCheck(L_21);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_23;
L_23 = WaypointGroup_GetWaypoint_m0BD88FC0B5CCC8624F710E5089700D16754454B0(L_21, L_22, NULL);
AiController_AssignWp_mCB6E12D98A087B2217F5715E0D24D6CB25FF0D99(__this, L_23, NULL);
}
IL_00b0:
{
}
IL_00b1:
{
}
IL_00b2:
{
// if(RaceManager.RaceStarted)
bool L_24 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5;
V_4 = L_24;
bool L_25 = V_4;
if (!L_25)
{
goto IL_015b;
}
}
{
// if (_idleTime > 3f) // if been idle for 3 seconds assume AI is stuck
float L_26 = __this->____idleTime_13;
V_5 = (bool)((((float)L_26) > ((float)(3.0f)))? 1 : 0);
bool L_27 = V_5;
if (!L_27)
{
goto IL_010d;
}
}
{
// Debug.Log($"AI boat {gameObject.name} was stuck, re-spawning.");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28;
L_28 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_28);
String_t* L_29;
L_29 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_28, NULL);
String_t* L_30;
L_30 = String_Concat_m9B13B47FCB3DF61144D9647DDA05F527377251B0(_stringLiteral5121B3C722A1C5ACEEA3B43C504CCEEE1B6D5E08, L_29, _stringLiteral776BFFD73AEFFDCA9062615A2A57A97215ECF6D5, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_30, NULL);
// _idleTime = 0f;
__this->____idleTime_13 = (0.0f);
// controller.ResetPosition();
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_31 = ((BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981*)__this)->___controller_4;
NullCheck(L_31);
Boat_ResetPosition_m4F6F9F73AE3FAE3291C50EA81B563957E0D25797(L_31, NULL);
}
IL_010d:
{
// _idleTime = (engine.VelocityMag < 0.15f || transform.up.y < 0) ? _idleTime + Time.deltaTime : _idleTime = 0f;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_32 = ((BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981*)__this)->___engine_5;
NullCheck(L_32);
float L_33 = L_32->___VelocityMag_5;
G_B19_0 = __this;
if ((((float)L_33) < ((float)(0.150000006f))))
{
G_B21_0 = __this;
goto IL_0149;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34;
L_34 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_34);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_34, NULL);
float L_36 = L_35.___y_3;
G_B20_0 = G_B19_0;
if ((((float)L_36) < ((float)(0.0f))))
{
G_B21_0 = G_B19_0;
goto IL_0149;
}
}
{
float L_37 = (0.0f);
V_6 = L_37;
__this->____idleTime_13 = L_37;
float L_38 = V_6;
G_B22_0 = L_38;
G_B22_1 = G_B20_0;
goto IL_0155;
}
IL_0149:
{
float L_39 = __this->____idleTime_13;
float L_40;
L_40 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
G_B22_0 = ((float)il2cpp_codegen_add(L_39, L_40));
G_B22_1 = G_B21_0;
}
IL_0155:
{
NullCheck(G_B22_1);
G_B22_1->____idleTime_13 = G_B22_0;
}
IL_015b:
{
// }
return;
}
}
// System.Void BoatAttack.AiController::FixedUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_FixedUpdate_mB7DBA21C3F818D7F133681960F87CD658857018C (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
bool V_2 = false;
int32_t G_B3_0 = 0;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* G_B7_0 = NULL;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* G_B6_0 = NULL;
float G_B8_0 = 0.0f;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* G_B8_1 = NULL;
{
// if (_pathPoint == null || _pathPoint.Length <= _curPoint) return;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = __this->____pathPoint_7;
if (!L_0)
{
goto IL_001e;
}
}
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->____pathPoint_7;
NullCheck(L_1);
int32_t L_2 = __this->____curPoint_9;
G_B3_0 = ((((int32_t)((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) > ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_001f;
}
IL_001e:
{
G_B3_0 = 1;
}
IL_001f:
{
V_2 = (bool)G_B3_0;
bool L_3 = V_2;
if (!L_3)
{
goto IL_0028;
}
}
{
// if (_pathPoint == null || _pathPoint.Length <= _curPoint) return;
goto IL_00c1;
}
IL_0028:
{
// var normDir = _pathPoint[_curPoint] - transform.position;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = __this->____pathPoint_7;
int32_t L_5 = __this->____curPoint_9;
NullCheck(L_4);
int32_t L_6 = L_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_7, L_9, NULL);
V_0 = L_10;
// normDir = normDir.normalized;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_0), NULL);
V_0 = L_11;
// var dot = Vector3.Dot(normDir, transform.forward);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_13, NULL);
float L_15;
L_15 = Vector3_Dot_m4688A1A524306675DBDB1E6D483F35E85E3CE6D8_inline(L_12, L_14, NULL);
V_1 = L_15;
// _targetSide = Vector3.Cross(transform.forward, normDir).y;//positive on right side, negative on left side
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_16, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_Cross_m77F64620D73934C56BEE37A64016DBDCB9D21DB8_inline(L_17, L_18, NULL);
float L_20 = L_19.___y_3;
__this->____targetSide_16 = L_20;
// engine.Turn(Mathf.Clamp(_targetSide, -1.0f, 1.0f));
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_21 = ((BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981*)__this)->___engine_5;
float L_22 = __this->____targetSide_16;
float L_23;
L_23 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_22, (-1.0f), (1.0f), NULL);
NullCheck(L_21);
Engine_Turn_m31E6E23A45198AC62F98A88A18C08FB8D1084242(L_21, L_23, NULL);
// engine.Accelerate(dot > 0 ? 1f : 0.25f);
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_24 = ((BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981*)__this)->___engine_5;
float L_25 = V_1;
G_B6_0 = L_24;
if ((((float)L_25) > ((float)(0.0f))))
{
G_B7_0 = L_24;
goto IL_00b6;
}
}
{
G_B8_0 = (0.25f);
G_B8_1 = G_B6_0;
goto IL_00bb;
}
IL_00b6:
{
G_B8_0 = (1.0f);
G_B8_1 = G_B7_0;
}
IL_00bb:
{
NullCheck(G_B8_1);
Engine_Accelerate_m9845868D7C3ECC41A68A16C6F83E34ABA5F87F9C(G_B8_1, G_B8_0, NULL);
}
IL_00c1:
{
// }
return;
}
}
// System.Void BoatAttack.AiController::AssignWp(BoatAttack.WaypointGroup/Waypoint)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_AssignWp_mCB6E12D98A087B2217F5715E0D24D6CB25FF0D99 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* ___wp0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* G_B2_0 = NULL;
AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* G_B3_1 = NULL;
{
// var offset = (Random.value * 2f - 1f) * wp.width * Vector3.left;
float L_0;
L_0 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(NULL);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_1 = ___wp0;
NullCheck(L_1);
float L_2 = L_1->___width_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_left_mA75C525C1E78B5BB99E9B7A63EF68C731043FE18_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_0, (2.0f))), (1.0f))), L_2)), L_3, NULL);
V_0 = L_4;
// _curWpPos = wp.point + wp.rotation * offset;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_5 = ___wp0;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5->___point_0;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_7 = ___wp0;
NullCheck(L_7);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = L_7->___rotation_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Quaternion_op_Multiply_mF1348668A6CCD46FBFF98D39182F89358ED74AC0(L_8, L_9, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_6, L_10, NULL);
__this->____curWpPos_8 = L_11;
// CurWp = CurWp >= WaypointGroup.Instance.WPs.Count ? 0 : CurWp + 1;
int32_t L_12 = __this->___CurWp_10;
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_13;
L_13 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
NullCheck(L_13);
List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_14 = L_13->___WPs_10;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_14, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var);
G_B1_0 = __this;
if ((((int32_t)L_12) >= ((int32_t)L_15)))
{
G_B2_0 = __this;
goto IL_0063;
}
}
{
int32_t L_16 = __this->___CurWp_10;
G_B3_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
G_B3_1 = G_B1_0;
goto IL_0064;
}
IL_0063:
{
G_B3_0 = 0;
G_B3_1 = G_B2_0;
}
IL_0064:
{
NullCheck(G_B3_1);
G_B3_1->___CurWp_10 = G_B3_0;
// CalculatePath();
AiController_CalculatePath_m211B9BFAC00DDEEC46F6D9A757AE80E5D30ABE33(__this, NULL);
// }
return;
}
}
// System.Void BoatAttack.AiController::CalculatePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_CalculatePath_m211B9BFAC00DDEEC46F6D9A757AE80E5D30ABE33 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t G_B5_0 = 0;
{
// NavPath = new NavMeshPath(); // New nav path
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_0 = (NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7*)il2cpp_codegen_object_new(NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7_il2cpp_TypeInfo_var);
NullCheck(L_0);
NavMeshPath__ctor_mEA40BFC2492814FFC97A71C3AEC2154A9415C37F(L_0, NULL);
__this->___NavPath_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___NavPath_6), (void*)L_0);
// NavMesh.CalculatePath(transform.position, _curWpPos, 255, NavPath);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = __this->____curWpPos_8;
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_4 = __this->___NavPath_6;
bool L_5;
L_5 = NavMesh_CalculatePath_m2D0FF786CDEA88E7490ABA4582967087006F6E5E(L_2, L_3, ((int32_t)255), L_4, NULL);
// if (NavPath.status == NavMeshPathStatus.PathComplete) // if the path is good(complete) use it
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_6 = __this->___NavPath_6;
NullCheck(L_6);
int32_t L_7;
L_7 = NavMeshPath_get_status_m63B0AEDA3149C7053987C4D0A02B3FE8B41BD74B(L_6, NULL);
V_0 = (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0);
bool L_8 = V_0;
if (!L_8)
{
goto IL_0063;
}
}
{
// _pathPoint = NavPath.corners;
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_9 = __this->___NavPath_6;
NullCheck(L_9);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10;
L_10 = NavMeshPath_get_corners_m469237DE430A001BE7050BEF5D05A20B94D76F3E(L_9, NULL);
__this->____pathPoint_7 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->____pathPoint_7), (void*)L_10);
// _curPoint = 1;
__this->____curPoint_9 = 1;
// _foundPath = true;
__this->____foundPath_11 = (bool)1;
goto IL_0089;
}
IL_0063:
{
// else if(NavPath == null || NavPath.status == NavMeshPathStatus.PathInvalid) // if the path is bad, we haven't found a path
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_11 = __this->___NavPath_6;
if (!L_11)
{
goto IL_007b;
}
}
{
NavMeshPath_tC77ABF4A25FC0F0A94E8A70E304E114FE690A3A7* L_12 = __this->___NavPath_6;
NullCheck(L_12);
int32_t L_13;
L_13 = NavMeshPath_get_status_m63B0AEDA3149C7053987C4D0A02B3FE8B41BD74B(L_12, NULL);
G_B5_0 = ((((int32_t)L_13) == ((int32_t)2))? 1 : 0);
goto IL_007c;
}
IL_007b:
{
G_B5_0 = 1;
}
IL_007c:
{
V_1 = (bool)G_B5_0;
bool L_14 = V_1;
if (!L_14)
{
goto IL_0089;
}
}
{
// _foundPath = false;
__this->____foundPath_11 = (bool)0;
}
IL_0089:
{
// }
return;
}
}
// System.Void BoatAttack.AiController::OnDrawGizmosSelected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_OnDrawGizmosSelected_m6EBA867C580DD504CE7F91EFAB661AAEFD1998BE (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
bool V_2 = false;
{
// var c = Color.green;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline(NULL);
V_0 = L_0;
// c.a = 0.5f;
(&V_0)->___a_3 = (0.5f);
// Gizmos.color = c;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_1, NULL);
// if (!_foundPath) return;
bool L_2 = __this->____foundPath_11;
V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_002c;
}
}
{
// if (!_foundPath) return;
goto IL_00d9;
}
IL_002c:
{
// Gizmos.DrawLine(transform.position + (Vector3.up * 0.1f),
// WaypointGroup.Instance.GetWaypoint(CurWp).point);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_6, (0.100000001f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_5, L_7, NULL);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_9;
L_9 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
int32_t L_10 = __this->___CurWp_10;
NullCheck(L_9);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_11;
L_11 = WaypointGroup_GetWaypoint_m0BD88FC0B5CCC8624F710E5089700D16754454B0(L_9, L_10, NULL);
NullCheck(L_11);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11->___point_0;
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_8, L_12, NULL);
// Gizmos.DrawSphere(_curWpPos, 1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = __this->____curWpPos_8;
Gizmos_DrawSphere_m80D4373C59949363664E571DCE7E9C54337B4942(L_13, (1.0f), NULL);
// c = Color.red;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
L_14 = Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline(NULL);
V_0 = L_14;
// Gizmos.color = c;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = V_0;
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_15, NULL);
// if (_pathPoint[_curPoint] != Vector3.zero)
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_16 = __this->____pathPoint_7;
int32_t L_17 = __this->____curPoint_9;
NullCheck(L_16);
int32_t L_18 = L_17;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
bool L_21;
L_21 = Vector3_op_Inequality_m6A7FB1C9E9DE194708997BFA24C6E238D92D908E_inline(L_19, L_20, NULL);
V_2 = L_21;
bool L_22 = V_2;
if (!L_22)
{
goto IL_00d9;
}
}
{
// Gizmos.DrawLine(transform.position + (Vector3.up * 0.1f), _pathPoint[_curPoint]);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_23);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_23, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25;
L_25 = Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_25, (0.100000001f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_24, L_26, NULL);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_28 = __this->____pathPoint_7;
int32_t L_29 = __this->____curPoint_9;
NullCheck(L_28);
int32_t L_30 = L_29;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_27, L_31, NULL);
}
IL_00d9:
{
// }
return;
}
}
// System.Void BoatAttack.AiController::OnDrawGizmos()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController_OnDrawGizmos_mB431802C489EF9DF70FCE659880BDC7F5C0AD951 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
{
// var c = Color.yellow;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline(NULL);
V_0 = L_0;
// Gizmos.color = c;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_1, NULL);
// for (var i = 0; i < _pathPoint.Length - 1; i++)
V_1 = 0;
goto IL_0072;
}
IL_0012:
{
// if (i == _pathPoint.Length - 1)
int32_t L_2 = V_1;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = __this->____pathPoint_7;
NullCheck(L_3);
V_2 = (bool)((((int32_t)L_2) == ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_3)->max_length)), 1))))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_004d;
}
}
{
// Gizmos.DrawLine(_pathPoint[_pathPoint.Length - 1], _pathPoint[i]);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->____pathPoint_7;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = __this->____pathPoint_7;
NullCheck(L_6);
NullCheck(L_5);
int32_t L_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_6)->max_length)), 1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = __this->____pathPoint_7;
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_8, L_12, NULL);
goto IL_006d;
}
IL_004d:
{
// Gizmos.DrawLine(_pathPoint[i], _pathPoint[i + 1]);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = __this->____pathPoint_7;
int32_t L_14 = V_1;
NullCheck(L_13);
int32_t L_15 = L_14;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = __this->____pathPoint_7;
int32_t L_18 = V_1;
NullCheck(L_17);
int32_t L_19 = ((int32_t)il2cpp_codegen_add(L_18, 1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_16, L_20, NULL);
}
IL_006d:
{
// for (var i = 0; i < _pathPoint.Length - 1; i++)
int32_t L_21 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0072:
{
// for (var i = 0; i < _pathPoint.Length - 1; i++)
int32_t L_22 = V_1;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_23 = __this->____pathPoint_7;
NullCheck(L_23);
V_3 = (bool)((((int32_t)L_22) < ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_23)->max_length)), 1))))? 1 : 0);
bool L_24 = V_3;
if (L_24)
{
goto IL_0012;
}
}
{
// }
return;
}
}
// System.Void BoatAttack.AiController::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AiController__ctor_m4968E4658350B7C0DA9E81280DCC5230B8EA5913 (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1* __this, const RuntimeMethod* method)
{
{
BaseController__ctor_m07A5C7B72102FDC157C20BD994B83A100C9A3AE5(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.BaseController::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseController_OnEnable_m774F0AEB45A2E1A846370E6A029385A3C1FBD1BF (BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m1B32D6F6D25DE3012DE70A78172AE87E9BC2D52B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if(TryGetComponent(out controller)) // get the controller script
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0** L_0 = (&__this->___controller_4);
bool L_1;
L_1 = Component_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m1B32D6F6D25DE3012DE70A78172AE87E9BC2D52B(__this, L_0, Component_TryGetComponent_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m1B32D6F6D25DE3012DE70A78172AE87E9BC2D52B_RuntimeMethod_var);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0022;
}
}
{
// engine = controller.engine;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_3 = __this->___controller_4;
NullCheck(L_3);
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_4 = L_3->___engine_6;
__this->___engine_5 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___engine_5), (void*)L_4);
}
IL_0022:
{
// }
return;
}
}
// System.Void BoatAttack.BaseController::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseController__ctor_m07A5C7B72102FDC157C20BD994B83A100C9A3AE5 (BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.Boat::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_Awake_m19B910FC761C995863D2C522E6982C5E240941CD (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_TryGetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2C2A32AA4FD62D8B9BF5E40B7E2F3EF738C532A6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if (debugControl)
bool L_0 = __this->___debugControl_23;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_001c;
}
}
{
// Setup(1, true, RandomLivery());
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_2;
L_2 = Boat_RandomLivery_m4710EC30E9E115EDCCD18771D641345ECFDDC7BA(__this, NULL);
Boat_Setup_mB1EAF735184869C0BA8083896FB10801FDA68555(__this, 1, (bool)1, L_2, NULL);
}
IL_001c:
{
// _spawnPosition = transform.localToWorldMatrix;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_3);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4;
L_4 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_3, NULL);
__this->____spawnPosition_7 = L_4;
// TryGetComponent(out engine.RB);
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_5 = __this->___engine_6;
NullCheck(L_5);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C** L_6 = (&L_5->___RB_4);
bool L_7;
L_7 = Component_TryGetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2C2A32AA4FD62D8B9BF5E40B7E2F3EF738C532A6(__this, L_6, Component_TryGetComponent_TisRigidbody_t268697F5A994213ED97393309870968BC1C7393C_m2C2A32AA4FD62D8B9BF5E40B7E2F3EF738C532A6_RuntimeMethod_var);
// }
return;
}
}
// System.Void BoatAttack.Boat::Setup(System.Int32,System.Boolean,BoatAttack.BoatLivery)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_Setup_mB1EAF735184869C0BA8083896FB10801FDA68555 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, int32_t ___player0, bool ___isHuman1, BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 ___livery2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70);
s_Il2CppMethodInitialized = true;
}
{
// _playerIndex = player - 1;
int32_t L_0 = ___player0;
__this->____playerIndex_20 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
// cam.gameObject.layer = LayerMask.NameToLayer("Player" + player); // assign player layer
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_1 = __this->___cam_16;
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
String_t* L_3;
L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___player0), NULL);
String_t* L_4;
L_4 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralCAF8804297181FF007CA835529DD4477CFD94A70, L_3, NULL);
int32_t L_5;
L_5 = LayerMask_NameToLayer_mEA9343DFAF52541409F557BBB4FAC0E92E2FBF6B(L_4, NULL);
NullCheck(L_2);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_2, L_5, NULL);
// SetupController(isHuman); // create or change controller
bool L_6 = ___isHuman1;
Boat_SetupController_m71CCD74C0AEF2269FB0AFDCB871A3178E8E0F48F(__this, L_6, NULL);
// Colorize(livery);
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_7 = ___livery2;
Boat_Colorize_mED81E6A93A87DCACEFE4E0B076D191E8D317ED67(__this, L_7, NULL);
// }
return;
}
}
// System.Void BoatAttack.Boat::SetupController(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_SetupController_m71CCD74C0AEF2269FB0AFDCB871A3178E8E0F48F (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, bool ___isHuman0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
Type_t* G_B3_0 = NULL;
{
// var controllerType = isHuman ? typeof(HumanController) : typeof(AiController);
bool L_0 = ___isHuman0;
if (L_0)
{
goto IL_0010;
}
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (AiController_t74E722956CDBD53E2F86557ADB57F093C46CE9E1_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_1, NULL);
G_B3_0 = L_2;
goto IL_001a;
}
IL_0010:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_3 = { reinterpret_cast<intptr_t> (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_4;
L_4 = Type_GetTypeFromHandle_m2570A2A5B32A5E9D9F0F38B37459DA18736C823E(L_3, NULL);
G_B3_0 = L_4;
}
IL_001a:
{
V_0 = G_B3_0;
// if (_controller)
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_5 = __this->____controller_19;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_5, NULL);
V_1 = L_6;
bool L_7 = V_1;
if (!L_7)
{
goto IL_0063;
}
}
{
// if (_controller.GetType() == controllerType) return;
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_8 = __this->____controller_19;
NullCheck(L_8);
Type_t* L_9;
L_9 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_8, NULL);
Type_t* L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Type_op_Equality_mE6EDDDC900C50B222CF32BCD2AD027595F2D74B7(L_9, L_10, NULL);
V_2 = L_11;
bool L_12 = V_2;
if (!L_12)
{
goto IL_0042;
}
}
{
// if (_controller.GetType() == controllerType) return;
goto IL_0077;
}
IL_0042:
{
// Destroy(_controller);
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_13 = __this->____controller_19;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_13, NULL);
// _controller = gameObject.AddComponent(controllerType);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14;
L_14 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Type_t* L_15 = V_0;
NullCheck(L_14);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_16;
L_16 = GameObject_AddComponent_mDF246771EC34613FA6AF0C98D443368FB43E9F36(L_14, L_15, NULL);
__this->____controller_19 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->____controller_19), (void*)L_16);
goto IL_0077;
}
IL_0063:
{
// _controller = gameObject.AddComponent(controllerType);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
L_17 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
Type_t* L_18 = V_0;
NullCheck(L_17);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_19;
L_19 = GameObject_AddComponent_mDF246771EC34613FA6AF0C98D443368FB43E9F36(L_17, L_18, NULL);
__this->____controller_19 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->____controller_19), (void*)L_19);
}
IL_0077:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_Update_m1D4900BEACC212A68D7C0635846E7DF38B628E7F (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (RaceManager.RaceStarted)
bool L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_004d;
}
}
{
// UpdateLaps();
Boat_UpdateLaps_mCBDB2190995452F8A1DED326DF66E3F697C54D9E(__this, NULL);
// if (RaceUi)
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_2 = __this->___RaceUi_18;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_2, NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_004c;
}
}
{
// RaceUi.UpdatePlaceCounter(Place);
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_5 = __this->___RaceUi_18;
int32_t L_6 = __this->___Place_8;
NullCheck(L_5);
RaceUI_UpdatePlaceCounter_m02D584B169C788399B3D0D6B5E83F8EA912731E5(L_5, L_6, NULL);
// RaceUi.UpdateSpeed(engine.VelocityMag);
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_7 = __this->___RaceUi_18;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_8 = __this->___engine_6;
NullCheck(L_8);
float L_9 = L_8->___VelocityMag_5;
NullCheck(L_7);
RaceUI_UpdateSpeed_m87FEBE951B631CB84933C5CFB6D3AC30B9D21506(L_7, L_9, NULL);
}
IL_004c:
{
}
IL_004d:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_LateUpdate_m4712CECD8EA0814E21DC2F953D9B55B623B3A950 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
float V_1 = 0.0f;
{
// if (cam)
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = __this->___cam_16;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0064;
}
}
{
// var fov = Mathf.SmoothStep(80f, 100f, engine.VelocityMag * 0.005f);
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_3 = __this->___engine_6;
NullCheck(L_3);
float L_4 = L_3->___VelocityMag_5;
float L_5;
L_5 = Mathf_SmoothStep_mF724C7893D0F0C02FB14D573DDB7F92935451B81_inline((80.0f), (100.0f), ((float)il2cpp_codegen_multiply(L_4, (0.00499999989f))), NULL);
V_1 = L_5;
// cam.m_Lens.FieldOfView = Mathf.SmoothDamp(cam.m_Lens.FieldOfView, fov, ref _camFovVel, 0.5f);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_6 = __this->___cam_16;
NullCheck(L_6);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_7 = (&L_6->___m_Lens_30);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_8 = __this->___cam_16;
NullCheck(L_8);
LensSettings_t6DAB2F204EC22686BF4397E0871B4875414A84FE* L_9 = (&L_8->___m_Lens_30);
float L_10 = L_9->___FieldOfView_1;
float L_11 = V_1;
float* L_12 = (&__this->____camFovVel_17);
float L_13;
L_13 = Mathf_SmoothDamp_m4B8C5AACFEBF58E93FF2A33832C27EF1E5AF7AFD_inline(L_10, L_11, L_12, (0.5f), NULL);
L_7->___FieldOfView_1 = L_13;
}
IL_0064:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::FixedUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_FixedUpdate_m380F5CE054A5391CFCE538A21240CBED0E33FF69 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if (!RaceManager.RaceStarted)
bool L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5;
V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0024;
}
}
{
// if(WaypointGroup.Instance) AlignBoatWithStartingLine();
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_2;
L_2 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_2, NULL);
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_0023;
}
}
{
// if(WaypointGroup.Instance) AlignBoatWithStartingLine();
Boat_AlignBoatWithStartingLine_m32198605B0C7852E53F97D7C3AADF14055A69F77(__this, NULL);
}
IL_0023:
{
}
IL_0024:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::AlignBoatWithStartingLine()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_AlignBoatWithStartingLine_m32198605B0C7852E53F97D7C3AADF14055A69F77 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_3 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
{
// var target = WaypointGroup.Instance.StartingPositions[_playerIndex];
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_0;
L_0 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
NullCheck(L_0);
Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_1 = L_0->___StartingPositions_9;
int32_t L_2 = __this->____playerIndex_20;
NullCheck(L_1);
int32_t L_3 = L_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
// Vector3 targetPosition = target.GetColumn(3);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5;
L_5 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_5, NULL);
V_1 = L_6;
// Vector3 targetForward = target.GetColumn(2);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
L_7 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_7, NULL);
V_2 = L_8;
// var t = transform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
V_3 = L_9;
// var currentPosition = t.position;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_3;
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
V_4 = L_11;
// var currentForward = t.forward;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_3;
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_12, NULL);
V_5 = L_13;
// targetPosition.y = currentPosition.y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_4;
float L_15 = L_14.___y_3;
(&V_1)->___y_3 = L_15;
// engine.RB.AddForce((currentPosition - targetPosition) * 0.25f);
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_16 = __this->___engine_6;
NullCheck(L_16);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_17 = L_16->___RB_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline(L_18, L_19, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
L_21 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_20, (0.25f), NULL);
NullCheck(L_17);
Rigidbody_AddForce_m7A3EEEED21F986917107CBA6CC0106DCBC212198(L_17, L_21, NULL);
// engine.RB.MoveRotation(Quaternion.LookRotation(Vector3.Slerp(currentForward, targetForward, 0.1f * Time.fixedDeltaTime)));
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_22 = __this->___engine_6;
NullCheck(L_22);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_23 = L_22->___RB_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_2;
float L_26;
L_26 = Time_get_fixedDeltaTime_mD7107AF06157FC18A50E14E0755CEE137E9A4088(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector3_Slerp_mBA32C7EAC64C56C7D68480549FA9A892FA5C1728(L_24, L_25, ((float)il2cpp_codegen_multiply((0.100000001f), L_26)), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28;
L_28 = Quaternion_LookRotation_m8C0F294E5143F93D378E020EAD9DA2288A5907A3(L_27, NULL);
NullCheck(L_23);
Rigidbody_MoveRotation_m85825C7206E770E39DED9EE6D792702F577A891D(L_23, L_28, NULL);
// }
return;
}
}
// System.Void BoatAttack.Boat::UpdateLaps()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_UpdateLaps_mCBDB2190995452F8A1DED326DF66E3F697C54D9E (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B2_0 = NULL;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B1_0 = NULL;
float G_B3_0 = 0.0f;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B5_0 = NULL;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* G_B4_0 = NULL;
float G_B6_0 = 0.0f;
float G_B8_0 = 0.0f;
float G_B8_1 = 0.0f;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* G_B8_2 = NULL;
float G_B7_0 = 0.0f;
float G_B7_1 = 0.0f;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* G_B7_2 = NULL;
float G_B9_0 = 0.0f;
float G_B9_1 = 0.0f;
float G_B9_2 = 0.0f;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* G_B9_3 = NULL;
{
// LapPercentage = WaypointGroup.Instance.GetPercentageAroundTrack(transform.position);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_0;
L_0 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
NullCheck(L_0);
float L_3;
L_3 = WaypointGroup_GetPercentageAroundTrack_m2438D8E6903DA8CB38C6267FE5FC0A51ECF26D0C(L_0, L_2, NULL);
__this->___LapPercentage_9 = L_3;
// var lowPercentage = _lastCheckpoint?.normalizedDistance ?? 0f;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_4 = __this->____lastCheckpoint_13;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_5 = L_4;
G_B1_0 = L_5;
if (L_5)
{
G_B2_0 = L_5;
goto IL_002d;
}
}
{
G_B3_0 = (0.0f);
goto IL_0032;
}
IL_002d:
{
NullCheck(G_B2_0);
float L_6 = G_B2_0->___normalizedDistance_6;
G_B3_0 = L_6;
}
IL_0032:
{
V_0 = G_B3_0;
// var highPercentage = _nextCheckpoint?.normalizedDistance ?? 1f;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_7 = __this->____nextCheckpoint_14;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_8 = L_7;
G_B4_0 = L_8;
if (L_8)
{
G_B5_0 = L_8;
goto IL_0044;
}
}
{
G_B6_0 = (1.0f);
goto IL_0049;
}
IL_0044:
{
NullCheck(G_B5_0);
float L_9 = G_B5_0->___normalizedDistance_6;
G_B6_0 = L_9;
}
IL_0049:
{
V_1 = G_B6_0;
// LapPercentage = Mathf.Clamp(LapPercentage, lowPercentage, highPercentage <= 0.001f ? 1f : highPercentage);
float L_10 = __this->___LapPercentage_9;
float L_11 = V_0;
float L_12 = V_1;
G_B7_0 = L_11;
G_B7_1 = L_10;
G_B7_2 = __this;
if ((((float)L_12) <= ((float)(0.00100000005f))))
{
G_B8_0 = L_11;
G_B8_1 = L_10;
G_B8_2 = __this;
goto IL_005d;
}
}
{
float L_13 = V_1;
G_B9_0 = L_13;
G_B9_1 = G_B7_0;
G_B9_2 = G_B7_1;
G_B9_3 = G_B7_2;
goto IL_0062;
}
IL_005d:
{
G_B9_0 = (1.0f);
G_B9_1 = G_B8_0;
G_B9_2 = G_B8_1;
G_B9_3 = G_B8_2;
}
IL_0062:
{
float L_14;
L_14 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(G_B9_2, G_B9_1, G_B9_0, NULL);
NullCheck(G_B9_3);
G_B9_3->___LapPercentage_9 = L_14;
// if (RaceUi)
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_15 = __this->___RaceUi_18;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_15, NULL);
V_2 = L_16;
bool L_17 = V_2;
if (!L_17)
{
goto IL_008f;
}
}
{
// RaceUi.UpdateLapCounter(LapCount);
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_18 = __this->___RaceUi_18;
int32_t L_19 = __this->___LapCount_10;
NullCheck(L_18);
RaceUI_UpdateLapCounter_m2D74182316BF5A4DA60E85C49EADFD004E2CF742(L_18, L_19, NULL);
}
IL_008f:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::OnTriggerEnter(UnityEngine.Collider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_OnTriggerEnter_m4C33B19159E85E263E5AF43D34C75637F70146E3 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___other0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5AFCB642226E54A524A80DCA69D39AA12530904);
s_Il2CppMethodInitialized = true;
}
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
int32_t G_B3_0 = 0;
int32_t G_B8_0 = 0;
{
// if (!other.CompareTag("waypoint") || MatchComplete) return;
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_0 = ___other0;
NullCheck(L_0);
bool L_1;
L_1 = Component_CompareTag_mE6F8897E84F12DF12D302FFC4D58204D51096FC5(L_0, _stringLiteralC5AFCB642226E54A524A80DCA69D39AA12530904, NULL);
if (!L_1)
{
goto IL_0016;
}
}
{
bool L_2 = __this->___MatchComplete_11;
G_B3_0 = ((int32_t)(L_2));
goto IL_0017;
}
IL_0016:
{
G_B3_0 = 1;
}
IL_0017:
{
V_2 = (bool)G_B3_0;
bool L_3 = V_2;
if (!L_3)
{
goto IL_001d;
}
}
{
// if (!other.CompareTag("waypoint") || MatchComplete) return;
goto IL_0075;
}
IL_001d:
{
// var wp = WaypointGroup.Instance.GetTriggersWaypoint(other as BoxCollider);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_4;
L_4 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* L_5 = ___other0;
NullCheck(L_4);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_6;
L_6 = WaypointGroup_GetTriggersWaypoint_mB239E1603F792BF18543080061DE45EA05778247(L_4, ((BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23*)IsInstClass((RuntimeObject*)L_5, BoxCollider_tFA5D239388334D6DE0B8FFDAD6825C5B03786E23_il2cpp_TypeInfo_var)), NULL);
V_0 = L_6;
// var wpIndex = WaypointGroup.Instance.GetWaypointIndex(wp);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_7;
L_7 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_8 = V_0;
NullCheck(L_7);
int32_t L_9;
L_9 = WaypointGroup_GetWaypointIndex_m4E6FEAE5D96C135B6276E239EBDED0B40DD88F30(L_7, L_8, NULL);
V_1 = L_9;
// if (wp.isCheckpoint || wpIndex == 0)
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_10 = V_0;
NullCheck(L_10);
bool L_11 = L_10->___isCheckpoint_4;
if (L_11)
{
goto IL_0048;
}
}
{
int32_t L_12 = V_1;
G_B8_0 = ((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
goto IL_0049;
}
IL_0048:
{
G_B8_0 = 1;
}
IL_0049:
{
V_3 = (bool)G_B8_0;
bool L_13 = V_3;
if (!L_13)
{
goto IL_0067;
}
}
{
// _lastCheckpoint = wp;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_14 = V_0;
__this->____lastCheckpoint_13 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->____lastCheckpoint_13), (void*)L_14);
// _nextCheckpoint = WaypointGroup.Instance.GetNextCheckpoint(wpIndex);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_15;
L_15 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
int32_t L_16 = V_1;
NullCheck(L_15);
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_17;
L_17 = WaypointGroup_GetNextCheckpoint_m4ACC16811070A158D764D6D44A9A61C473795A30(L_15, L_16, NULL);
__this->____nextCheckpoint_14 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->____nextCheckpoint_14), (void*)L_17);
}
IL_0067:
{
// EnteredWaypoint(wpIndex, wp.isCheckpoint);
int32_t L_18 = V_1;
Waypoint_tD92198AE8CA75B1D2F317A964764873D1D002A5F* L_19 = V_0;
NullCheck(L_19);
bool L_20 = L_19->___isCheckpoint_4;
Boat_EnteredWaypoint_mF1D1E92B5E8F23C05590703CF258F104D22D9DC7(__this, L_18, L_20, NULL);
}
IL_0075:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::EnteredWaypoint(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_EnteredWaypoint_mF1D1E92B5E8F23C05590703CF258F104D22D9DC7 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, int32_t ___index0, bool ___checkpoint1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral553B90EA4CF68C2A9AE11DCF48FCF559D8597C4E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7BB8F29A4F97C0E7284F604C897C2923B5E6C080);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8B21CC0D08C1E2A735DBD0014583447559CF9F3);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
{
// var count = WaypointGroup.Instance.WPs.Count;
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_0;
L_0 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
NullCheck(L_0);
List_1_t784DE45BCB37458717F2D6A27FE04402BF7B2E67* L_1 = L_0->___WPs_10;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_inline(L_1, List_1_get_Count_mDF93F2A935BF86D9F07CF01D3421F7268FB43864_RuntimeMethod_var);
V_0 = L_2;
// var nextWp = (int) Mathf.Repeat(_wpCount + 1, count);
int32_t L_3 = __this->____wpCount_12;
int32_t L_4 = V_0;
float L_5;
L_5 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)((int32_t)il2cpp_codegen_add(L_3, 1))), ((float)L_4), NULL);
V_1 = il2cpp_codegen_cast_double_to_int<int32_t>(L_5);
// if (nextWp != index) return;
int32_t L_6 = V_1;
int32_t L_7 = ___index0;
V_2 = (bool)((((int32_t)((((int32_t)L_6) == ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_8 = V_2;
if (!L_8)
{
goto IL_0033;
}
}
{
// if (nextWp != index) return;
goto IL_00e4;
}
IL_0033:
{
// _wpCount = nextWp;
int32_t L_9 = V_1;
__this->____wpCount_12 = L_9;
// if (index != 0) return;
int32_t L_10 = ___index0;
V_3 = (bool)((!(((uint32_t)L_10) <= ((uint32_t)0)))? 1 : 0);
bool L_11 = V_3;
if (!L_11)
{
goto IL_0047;
}
}
{
// if (index != 0) return;
goto IL_00e4;
}
IL_0047:
{
// LapCount++;
int32_t L_12 = __this->___LapCount_10;
__this->___LapCount_10 = ((int32_t)il2cpp_codegen_add(L_12, 1));
// SplitTimes.Add(RaceManager.RaceTime);
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_13 = __this->___SplitTimes_15;
float L_14 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceTime_8;
NullCheck(L_13);
List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_inline(L_13, L_14, List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_RuntimeMethod_var);
// if (LapCount <= RaceManager.GetLapCount()) return;
int32_t L_15 = __this->___LapCount_10;
int32_t L_16;
L_16 = RaceManager_GetLapCount_m928113A621D9AF48257D26B359440A21E2112459(NULL);
V_4 = (bool)((((int32_t)((((int32_t)L_15) > ((int32_t)L_16))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_17 = V_4;
if (!L_17)
{
goto IL_007e;
}
}
{
// if (LapCount <= RaceManager.GetLapCount()) return;
goto IL_00e4;
}
IL_007e:
{
// Debug.Log($"Boat {name} finished {RaceUI.OrdinalNumber(Place)} with time:{RaceUI.FormatRaceTime(SplitTimes.Last())}");
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
NullCheck(L_19);
ArrayElementTypeCheck (L_19, _stringLiteral7BB8F29A4F97C0E7284F604C897C2923B5E6C080);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral7BB8F29A4F97C0E7284F604C897C2923B5E6C080);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_19;
String_t* L_21;
L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(__this, NULL);
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_21);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_21);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_20;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, _stringLiteralA8B21CC0D08C1E2A735DBD0014583447559CF9F3);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralA8B21CC0D08C1E2A735DBD0014583447559CF9F3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_22;
int32_t L_24 = __this->___Place_8;
String_t* L_25;
L_25 = RaceUI_OrdinalNumber_m9A8B982103216D5CD9E5EE3E1513D84D18CF807C(L_24, NULL);
NullCheck(L_23);
ArrayElementTypeCheck (L_23, L_25);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_25);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = L_23;
NullCheck(L_26);
ArrayElementTypeCheck (L_26, _stringLiteral553B90EA4CF68C2A9AE11DCF48FCF559D8597C4E);
(L_26)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral553B90EA4CF68C2A9AE11DCF48FCF559D8597C4E);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26;
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_28 = __this->___SplitTimes_15;
float L_29;
L_29 = Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1(L_28, Enumerable_Last_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mE37C7CE050DE3036BEFF63B445DA0C58B79242E1_RuntimeMethod_var);
String_t* L_30;
L_30 = RaceUI_FormatRaceTime_mE151DD25FB68CB4C71032187874D559712BFEC6C(L_29, NULL);
NullCheck(L_27);
ArrayElementTypeCheck (L_27, L_30);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_30);
String_t* L_31;
L_31 = String_Concat_m6B0734B65813C8EA093D78E5C2D16534EB6FE8C0(L_27, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_31, NULL);
// RaceManager.BoatFinished(_playerIndex);
int32_t L_32 = __this->____playerIndex_20;
RaceManager_BoatFinished_m241A34C1F406B287AA983DCAB0998BC76022ED18(L_32, NULL);
// MatchComplete = true;
__this->___MatchComplete_11 = (bool)1;
}
IL_00e4:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::ColorizeInvoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_ColorizeInvoke_mCF0B25A1384ACCB8B1A026B33ADC4CC80BDA015A (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
{
// Colorize(RandomLivery());
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_0;
L_0 = Boat_RandomLivery_m4710EC30E9E115EDCCD18771D641345ECFDDC7BA(__this, NULL);
Boat_Colorize_mED81E6A93A87DCACEFE4E0B076D191E8D317ED67(__this, L_0, NULL);
// }
return;
}
}
// System.Void BoatAttack.Boat::Colorize(UnityEngine.Color,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_Colorize_m7F298C3AD8C243BB432C5E79775927626866081F (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___primaryColor0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___trimColor1, const RuntimeMethod* method)
{
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 V_0;
memset((&V_0), 0, sizeof(V_0));
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// var livery = new BoatLivery
// {
// primaryColor = primaryColor,
// trimColor = trimColor
// };
il2cpp_codegen_initobj((&V_1), sizeof(BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___primaryColor0;
(&V_1)->___primaryColor_0 = L_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___trimColor1;
(&V_1)->___trimColor_1 = L_1;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_2 = V_1;
V_0 = L_2;
// Colorize(livery);
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_3 = V_0;
Boat_Colorize_mED81E6A93A87DCACEFE4E0B076D191E8D317ED67(__this, L_3, NULL);
// }
return;
}
}
// System.Void BoatAttack.Boat::Colorize(BoatAttack.BoatLivery)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_Colorize_mED81E6A93A87DCACEFE4E0B076D191E8D317ED67 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 ___livery0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B2_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B1_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B4_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B3_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B7_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B6_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B9_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B8_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B12_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B11_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B14_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B13_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B17_0 = NULL;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* G_B16_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B19_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B18_0 = NULL;
{
// boatRenderer?.material?.SetColor(LiveryPrimary, livery.primaryColor);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_0 = __this->___boatRenderer_4;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000d;
}
}
{
goto IL_0029;
}
IL_000d:
{
NullCheck(G_B2_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2;
L_2 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(G_B2_0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = L_2;
G_B3_0 = L_3;
if (L_3)
{
G_B4_0 = L_3;
goto IL_0018;
}
}
{
goto IL_0029;
}
IL_0018:
{
il2cpp_codegen_runtime_class_init_inline(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var);
int32_t L_4 = ((Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_StaticFields*)il2cpp_codegen_static_fields_for(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var))->___LiveryPrimary_21;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_5 = ___livery0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = L_5.___primaryColor_0;
NullCheck(G_B4_0);
Material_SetColor_m573C88F2FB1B5A978C53A197B414F9E9C6AC5B9A(G_B4_0, L_4, L_6, NULL);
}
IL_0029:
{
// engineRenderer?.material?.SetColor(LiveryPrimary, livery.primaryColor);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_7 = __this->___engineRenderer_5;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_8 = L_7;
G_B6_0 = L_8;
if (L_8)
{
G_B7_0 = L_8;
goto IL_0035;
}
}
{
goto IL_0051;
}
IL_0035:
{
NullCheck(G_B7_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9;
L_9 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(G_B7_0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = L_9;
G_B8_0 = L_10;
if (L_10)
{
G_B9_0 = L_10;
goto IL_0040;
}
}
{
goto IL_0051;
}
IL_0040:
{
il2cpp_codegen_runtime_class_init_inline(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var);
int32_t L_11 = ((Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_StaticFields*)il2cpp_codegen_static_fields_for(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var))->___LiveryPrimary_21;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_12 = ___livery0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = L_12.___primaryColor_0;
NullCheck(G_B9_0);
Material_SetColor_m573C88F2FB1B5A978C53A197B414F9E9C6AC5B9A(G_B9_0, L_11, L_13, NULL);
}
IL_0051:
{
// boatRenderer?.material?.SetColor(LiveryTrim, livery.trimColor);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_14 = __this->___boatRenderer_4;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_15 = L_14;
G_B11_0 = L_15;
if (L_15)
{
G_B12_0 = L_15;
goto IL_005d;
}
}
{
goto IL_0079;
}
IL_005d:
{
NullCheck(G_B12_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16;
L_16 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(G_B12_0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = L_16;
G_B13_0 = L_17;
if (L_17)
{
G_B14_0 = L_17;
goto IL_0068;
}
}
{
goto IL_0079;
}
IL_0068:
{
il2cpp_codegen_runtime_class_init_inline(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var);
int32_t L_18 = ((Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_StaticFields*)il2cpp_codegen_static_fields_for(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var))->___LiveryTrim_22;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_19 = ___livery0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_20 = L_19.___trimColor_1;
NullCheck(G_B14_0);
Material_SetColor_m573C88F2FB1B5A978C53A197B414F9E9C6AC5B9A(G_B14_0, L_18, L_20, NULL);
}
IL_0079:
{
// engineRenderer?.material?.SetColor(LiveryTrim, livery.trimColor);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_21 = __this->___engineRenderer_5;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_22 = L_21;
G_B16_0 = L_22;
if (L_22)
{
G_B17_0 = L_22;
goto IL_0085;
}
}
{
goto IL_00a1;
}
IL_0085:
{
NullCheck(G_B17_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23;
L_23 = Renderer_get_material_m5BA2A00816C4CC66580D4B2E409CF10718C15656(G_B17_0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = L_23;
G_B18_0 = L_24;
if (L_24)
{
G_B19_0 = L_24;
goto IL_0090;
}
}
{
goto IL_00a1;
}
IL_0090:
{
il2cpp_codegen_runtime_class_init_inline(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var);
int32_t L_25 = ((Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_StaticFields*)il2cpp_codegen_static_fields_for(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var))->___LiveryTrim_22;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_26 = ___livery0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = L_26.___trimColor_1;
NullCheck(G_B19_0);
Material_SetColor_m573C88F2FB1B5A978C53A197B414F9E9C6AC5B9A(G_B19_0, L_25, L_27, NULL);
}
IL_00a1:
{
// }
return;
}
}
// System.Void BoatAttack.Boat::ResetPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat_ResetPosition_m4F6F9F73AE3FAE3291C50EA81B563957E0D25797 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// if (WaypointGroup.Instance)
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_0;
L_0 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_00a6;
}
}
{
// var resetMatrix = WaypointGroup.Instance.GetClosestPointOnWaypoint(transform.position);
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_3;
L_3 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_4, NULL);
NullCheck(L_3);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
L_6 = WaypointGroup_GetClosestPointOnWaypoint_m75FCA75AD77908FE6A894DC721A2BBC430BC74C4(L_3, L_5, NULL);
V_1 = L_6;
// var resetPoint = resetMatrix.GetColumn(3);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
L_7 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_1), 3, NULL);
V_2 = L_7;
// resetPoint.y = _spawnPosition.GetColumn(3).y;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_8 = (&__this->____spawnPosition_7);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
L_9 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(L_8, 3, NULL);
float L_10 = L_9.___y_2;
(&V_2)->___y_2 = L_10;
// engine.RB.velocity = Vector3.zero;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_11 = __this->___engine_6;
NullCheck(L_11);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_12 = L_11->___RB_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
NullCheck(L_12);
Rigidbody_set_velocity_mE4031DF1C2C1CCE889F2AC9D8871D83795BB0D62(L_12, L_13, NULL);
// engine.RB.angularVelocity = Vector3.zero;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_14 = __this->___engine_6;
NullCheck(L_14);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_15 = L_14->___RB_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
NullCheck(L_15);
Rigidbody_set_angularVelocity_m23266B4E52BF0D2E65CC984AC73CC40B8D4A27E0(L_15, L_16, NULL);
// engine.RB.position = resetPoint;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_17 = __this->___engine_6;
NullCheck(L_17);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_18 = L_17->___RB_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_19 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline(L_19, NULL);
NullCheck(L_18);
Rigidbody_set_position_mA15BE12B8D82220E8CA90A0F0CBFB206FE81B41C(L_18, L_20, NULL);
// engine.RB.rotation = resetMatrix.rotation;
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_21 = __this->___engine_6;
NullCheck(L_21);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_22 = L_21->___RB_4;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23;
L_23 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB((&V_1), NULL);
NullCheck(L_22);
Rigidbody_set_rotation_mF2FC85A4A26AD9FED7DE0061889DF5A408461A5D(L_22, L_23, NULL);
}
IL_00a6:
{
// }
return;
}
}
// BoatAttack.BoatLivery BoatAttack.Boat::RandomLivery()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 Boat_RandomLivery_m4710EC30E9E115EDCCD18771D641345ECFDDC7BA (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 V_0;
memset((&V_0), 0, sizeof(V_0));
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 V_1;
memset((&V_1), 0, sizeof(V_1));
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 V_2;
memset((&V_2), 0, sizeof(V_2));
{
// var livery = new BoatLivery
// {
// primaryColor = ConstantData.GetRandomPaletteColor,
// trimColor = ConstantData.GetRandomPaletteColor
// };
il2cpp_codegen_initobj((&V_1), sizeof(BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60));
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = ConstantData_get_GetRandomPaletteColor_mEC2F2CCD69DEC98DAEC89C666BFD592386391C21(NULL);
(&V_1)->___primaryColor_0 = L_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1;
L_1 = ConstantData_get_GetRandomPaletteColor_mEC2F2CCD69DEC98DAEC89C666BFD592386391C21(NULL);
(&V_1)->___trimColor_1 = L_1;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_2 = V_1;
V_0 = L_2;
// return livery;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_3 = V_0;
V_2 = L_3;
goto IL_0027;
}
IL_0027:
{
// }
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_4 = V_2;
return L_4;
}
}
// System.Void BoatAttack.Boat::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat__ctor_mE3206DB799F4C601C9266A98CAFBF21B023348A4 (Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// [NonSerialized] public int Place = 0;
__this->___Place_8 = 0;
// private int _wpCount = -1;
__this->____wpCount_12 = (-1);
// [NonSerialized] public readonly List<float> SplitTimes = new List<float>();
List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* L_0 = (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*)il2cpp_codegen_object_new(List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802(L_0, List_1__ctor_mC29D3D824786832A31096310B3B3016B8B42B802_RuntimeMethod_var);
__this->___SplitTimes_15 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___SplitTimes_15), (void*)L_0);
// [SerializeField] internal bool debugControl = false;
__this->___debugControl_23 = (bool)0;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void BoatAttack.Boat::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Boat__cctor_m9A3C56B04821055D11F7E74837AD73070FEE25FF (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral59861356BAB5171272E157858059C1801D7D5E5D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1995802ABE6A3EC346C8751E74E33799D0F46B4);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly int LiveryPrimary = Shader.PropertyToID("_Color1");
int32_t L_0;
L_0 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteralE1995802ABE6A3EC346C8751E74E33799D0F46B4, NULL);
((Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_StaticFields*)il2cpp_codegen_static_fields_for(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var))->___LiveryPrimary_21 = L_0;
// private static readonly int LiveryTrim = Shader.PropertyToID("_Color2");
int32_t L_1;
L_1 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral59861356BAB5171272E157858059C1801D7D5E5D, NULL);
((Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_StaticFields*)il2cpp_codegen_static_fields_for(Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_il2cpp_TypeInfo_var))->___LiveryTrim_22 = L_1;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.BoatData::SetController(UnityEngine.GameObject,BoatAttack.Boat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatData_SetController_m1F110A505CD07715523390DC5EF2427F21E80421 (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___boat0, Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* ___controller1, const RuntimeMethod* method)
{
{
// BoatObject = boat;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___boat0;
__this->___BoatObject_5 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___BoatObject_5), (void*)L_0);
// this.Boat = controller;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_1 = ___controller1;
__this->___Boat_4 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Boat_4), (void*)L_1);
// }
return;
}
}
// System.Void BoatAttack.BoatData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatData__ctor_mAB0D44A62543669B7BCD543E152DAA525810ACC9 (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* __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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.Engine::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_Awake_m27F266BAD3E92D562A16BD8EC8CC097C63FB283C (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
{
// if(engineSound)
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_0 = __this->___engineSound_6;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0036;
}
}
{
// engineSound.time = UnityEngine.Random.Range(0f, engineSound.clip.length); // randomly start the engine sound
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_3 = __this->___engineSound_6;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_4 = __this->___engineSound_6;
NullCheck(L_4);
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_5;
L_5 = AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE(L_4, NULL);
NullCheck(L_5);
float L_6;
L_6 = AudioClip_get_length_m6102CB29AF65988797452E4D6E43D4788303873D(L_5, NULL);
float L_7;
L_7 = Random_Range_mF26F26EB446B76823B4815C91FA0907B484DF02B((0.0f), L_6, NULL);
NullCheck(L_3);
AudioSource_set_time_m6670372FD9C494978B7B3E01B7F4D220616F6204(L_3, L_7, NULL);
}
IL_0036:
{
// if(waterSound)
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_8 = __this->___waterSound_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_8, NULL);
V_1 = L_9;
bool L_10 = V_1;
if (!L_10)
{
goto IL_006b;
}
}
{
// waterSound.time = UnityEngine.Random.Range(0f, waterSound.clip.length); // randomly start the water sound
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_11 = __this->___waterSound_7;
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_12 = __this->___waterSound_7;
NullCheck(L_12);
AudioClip_t5D272C4EB4F2D3ED49F1C346DEA373CF6D585F20* L_13;
L_13 = AudioSource_get_clip_m4F5027066F9FC44B44192713142B0C277BB418FE(L_12, NULL);
NullCheck(L_13);
float L_14;
L_14 = AudioClip_get_length_m6102CB29AF65988797452E4D6E43D4788303873D(L_13, NULL);
float L_15;
L_15 = Random_Range_mF26F26EB446B76823B4815C91FA0907B484DF02B((0.0f), L_14, NULL);
NullCheck(L_11);
AudioSource_set_time_m6670372FD9C494978B7B3E01B7F4D220616F6204(L_11, L_15, NULL);
}
IL_006b:
{
// _guid = GetInstanceID(); // Get the engines GUID for the buoyancy system
int32_t L_16;
L_16 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(__this, NULL);
__this->____guid_13 = L_16;
// _point = new NativeArray<float3>(1, Allocator.Persistent);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_17;
memset((&L_17), 0, sizeof(L_17));
NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7((&L_17), 1, 4, 1, /*hidden argument*/NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_RuntimeMethod_var);
__this->____point_10 = L_17;
// }
return;
}
}
// System.Void BoatAttack.Engine::FixedUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_FixedUpdate_m3F13FA7D3657BEE7277286EC3947110BAE2E7624 (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GerstnerWavesJobs_t93D7738515E9961C2592A8DC0BE0BAF4F3EDEFAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// VelocityMag = RB.velocity.sqrMagnitude; // get the sqr mag
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_0 = __this->___RB_4;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Rigidbody_get_velocity_mAE331303E7214402C93E2183D0AA1198F425F843(L_0, NULL);
V_0 = L_1;
float L_2;
L_2 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_0), NULL);
__this->___VelocityMag_5 = L_2;
// engineSound.pitch = Mathf.Max(VelocityMag * 0.01f, 0.3f); // use some magice numbers to control the pitch of the engine sound
AudioSource_t871AC2272F896738252F04EE949AEF5B241D3299* L_3 = __this->___engineSound_6;
float L_4 = __this->___VelocityMag_5;
float L_5;
L_5 = Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline(((float)il2cpp_codegen_multiply(L_4, (0.00999999978f))), (0.300000012f), NULL);
NullCheck(L_3);
AudioSource_set_pitch_mD14631FC99BF38AAFB356D9C45546BC16CF9E811(L_3, L_5, NULL);
// _point[0] = transform.TransformPoint(enginePosition);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_6 = (&__this->____point_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = __this->___enginePosition_15;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_7, L_8, NULL);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10;
L_10 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_9, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_6)->___m_Buffer_0, 0, (L_10));
// GerstnerWavesJobs.UpdateSamplePoints(ref _point, _guid);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_11 = (&__this->____point_10);
int32_t L_12 = __this->____guid_13;
il2cpp_codegen_runtime_class_init_inline(GerstnerWavesJobs_t93D7738515E9961C2592A8DC0BE0BAF4F3EDEFAB_il2cpp_TypeInfo_var);
GerstnerWavesJobs_UpdateSamplePoints_m1D70408FF0F940AB3C4BA155E45D66405CB344EE(L_11, L_12, NULL);
// GerstnerWavesJobs.GetData(_guid, ref _heights, ref _normals);
int32_t L_13 = __this->____guid_13;
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** L_14 = (&__this->____heights_11);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** L_15 = (&__this->____normals_12);
GerstnerWavesJobs_GetData_m866FF69D0789F96353DCB9F2D428728E96C2FFB9(L_13, L_14, L_15, NULL);
// _yHeight = _heights[0].y - _point[0].y;
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_16 = __this->____heights_11;
NullCheck(L_16);
float L_17 = ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___y_1;
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_18 = (&__this->____point_10);
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_19;
L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_18)->___m_Buffer_0, 0);
float L_20 = L_19.___y_1;
__this->____yHeight_14 = ((float)il2cpp_codegen_subtract(L_17, L_20));
// }
return;
}
}
// System.Void BoatAttack.Engine::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnDisable_m8FAF6B86BA9FD2430EA417BB2B91B146D655DF16 (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// _point.Dispose();
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_0 = (&__this->____point_10);
NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_0, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
// }
return;
}
}
// System.Void BoatAttack.Engine::Accelerate(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_Accelerate_m9845868D7C3ECC41A68A16C6F83E34ABA5F87F9C (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, float ___modifier0, const RuntimeMethod* method)
{
bool V_0 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// if (_yHeight > -0.1f) // if the engine is deeper than 0.1
float L_0 = __this->____yHeight_14;
V_0 = (bool)((((float)L_0) > ((float)(-0.100000001f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0083;
}
}
{
// modifier = Mathf.Clamp(modifier, 0f, 1f); // clamp for reasonable values
float L_2 = ___modifier0;
float L_3;
L_3 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_2, (0.0f), (1.0f), NULL);
___modifier0 = L_3;
// var forward = RB.transform.forward;
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_4 = __this->___RB_4;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_4, NULL);
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_5, NULL);
V_1 = L_6;
// forward.y = 0f;
(&V_1)->___y_3 = (0.0f);
// forward.Normalize();
Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline((&V_1), NULL);
// RB.AddForce(horsePower * modifier * forward, ForceMode.Acceleration); // add force forward based on input and horsepower
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_7 = __this->___RB_4;
float L_8 = __this->___horsePower_9;
float L_9 = ___modifier0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline(((float)il2cpp_codegen_multiply(L_8, L_9)), L_10, NULL);
NullCheck(L_7);
Rigidbody_AddForce_mBDBC288D0E266BC1B62E3649B4FCE46E7EA9CCBC(L_7, L_11, 5, NULL);
// RB.AddRelativeTorque(-Vector3.right * modifier, ForceMode.Acceleration);
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_12 = __this->___RB_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_right_m13B7C3EAA64DC921EC23346C56A5A597B5481FF5_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_op_UnaryNegation_m3AC523A7BED6E843165BDF598690F0560D8CAA63_inline(L_13, NULL);
float L_15 = ___modifier0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_14, L_15, NULL);
NullCheck(L_12);
Rigidbody_AddRelativeTorque_m98DD3E53803D7E5BA726CC98FBFA58C2350F2233(L_12, L_16, 5, NULL);
}
IL_0083:
{
// }
return;
}
}
// System.Void BoatAttack.Engine::Turn(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_Turn_m31E6E23A45198AC62F98A88A18C08FB8D1084242 (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, float ___modifier0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// if (_yHeight > -0.1f) // if the engine is deeper than 0.1
float L_0 = __this->____yHeight_14;
V_0 = (bool)((((float)L_0) > ((float)(-0.100000001f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0056;
}
}
{
// modifier = Mathf.Clamp(modifier, -1f, 1f); // clamp for reasonable values
float L_2 = ___modifier0;
float L_3;
L_3 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(L_2, (-1.0f), (1.0f), NULL);
___modifier0 = L_3;
// RB.AddRelativeTorque(new Vector3(0f, steeringTorque, -steeringTorque * 0.5f) * modifier, ForceMode.Acceleration); // add torque based on input and torque amount
Rigidbody_t268697F5A994213ED97393309870968BC1C7393C* L_4 = __this->___RB_4;
float L_5 = __this->___steeringTorque_8;
float L_6 = __this->___steeringTorque_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
memset((&L_7), 0, sizeof(L_7));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_7), (0.0f), L_5, ((float)il2cpp_codegen_multiply(((-L_6)), (0.5f))), /*hidden argument*/NULL);
float L_8 = ___modifier0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_7, L_8, NULL);
NullCheck(L_4);
Rigidbody_AddRelativeTorque_m98DD3E53803D7E5BA726CC98FBFA58C2350F2233(L_4, L_9, 5, NULL);
}
IL_0056:
{
// _currentAngle = Mathf.SmoothDampAngle(_currentAngle,
// 60f * -modifier,
// ref _turnVel,
// 0.5f,
// 10f,
// Time.fixedTime);
float L_10 = __this->____currentAngle_18;
float L_11 = ___modifier0;
float* L_12 = (&__this->____turnVel_17);
float L_13;
L_13 = Time_get_fixedTime_m16CC75CBCBA987CCA62A6A882E7839A8BC3B9A10(NULL);
float L_14;
L_14 = Mathf_SmoothDampAngle_m4B6A71D10BBD87D55EE8AE2A8C708CE115C60973_inline(L_10, ((float)il2cpp_codegen_multiply((60.0f), ((-L_11)))), L_12, (0.5f), (10.0f), L_13, NULL);
__this->____currentAngle_18 = L_14;
// transform.localEulerAngles = new Vector3(0f, _currentAngle, 0f);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
float L_16 = __this->____currentAngle_18;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), (0.0f), L_16, (0.0f), /*hidden argument*/NULL);
NullCheck(L_15);
Transform_set_localEulerAngles_m0458551662A1A51FDCA4C0417282B25D391661DF(L_15, L_17, NULL);
// }
return;
}
}
// System.Void BoatAttack.Engine::OnDrawGizmosSelected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnDrawGizmosSelected_m14524BFAE31FEC155D068BB8BE35C780B2D67F7A (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, const RuntimeMethod* method)
{
{
// Gizmos.color = Color.green;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline(NULL);
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_0, NULL);
// Gizmos.matrix = transform.localToWorldMatrix;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_1);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_1, NULL);
Gizmos_set_matrix_m916F9A7A8ACC51F304BB5BB4536854A045EF844B(L_2, NULL);
// Gizmos.DrawCube(enginePosition, new Vector3(0.1f, 0.2f, 0.3f)); // Draw teh engine position with sphere
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = __this->___enginePosition_15;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), (0.100000001f), (0.200000003f), (0.300000012f), /*hidden argument*/NULL);
Gizmos_DrawCube_mE7D2162786517A14E8A740C7887CD08A3105B192(L_3, L_4, NULL);
// }
return;
}
}
// System.Void BoatAttack.Engine::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine__ctor_m071BD698C814D935A6710106FBDFAD7FF6F292AC (Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public float steeringTorque = 5f;
__this->___steeringTorque_8 = (5.0f);
// public float horsePower = 18f;
__this->___horsePower_9 = (18.0f);
// private float3[] _heights = new float3[1]; // engine submerged check
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_0 = (float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)SZArrayNew(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var, (uint32_t)1);
__this->____heights_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____heights_11), (void*)L_0);
// private float3[] _normals = new float3[1]; // engine submerged check
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_1 = (float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)SZArrayNew(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var, (uint32_t)1);
__this->____normals_12 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____normals_12), (void*)L_1);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.HumanController::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_Awake_m8DDE26380BFAF236D76800043AD1121EBAD9B27F (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_FreezeBoat_mD9ED0E740B9D9BE17B6702F3BAF1D4055DC68A01_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_ResetBoat_mB1B378506808220D717218843B0023B3BC2E5286_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_SelectTime_m78233784175E807F6B874B06F3CF5841F37C2762_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_U3CAwakeU3Eb__4_0_m10A0AC327817974DE813DAB32496183ECAFBF454_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_U3CAwakeU3Eb__4_1_mBD0A02EFC65BEA02DEC20E47D0159248195E3248_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_U3CAwakeU3Eb__4_2_m32E30F84C4B5A64D083E4F904DE0BABF30728112_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HumanController_U3CAwakeU3Eb__4_3_mD22CFA88198D1653695020DBB05B86D005E58BAD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 V_0;
memset((&V_0), 0, sizeof(V_0));
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74 V_1;
memset((&V_1), 0, sizeof(V_1));
{
// _controls = new InputControls();
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25*)il2cpp_codegen_object_new(InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25_il2cpp_TypeInfo_var);
NullCheck(L_0);
InputControls__ctor_m696491ADF4AE8B5CD0419C1366AF77E8CF4EFDFE(L_0, NULL);
__this->____controls_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____controls_6), (void*)L_0);
// _controls.BoatControls.Trottle.performed += context => _throttle = context.ReadValue<float>();
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_1 = __this->____controls_6;
NullCheck(L_1);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_2;
L_2 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_1, NULL);
V_0 = L_2;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_3;
L_3 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54((&V_0), NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_4 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_4, __this, (intptr_t)((void*)HumanController_U3CAwakeU3Eb__4_0_m10A0AC327817974DE813DAB32496183ECAFBF454_RuntimeMethod_var), NULL);
NullCheck(L_3);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_3, L_4, NULL);
// _controls.BoatControls.Trottle.canceled += context => _throttle = 0f;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_5 = __this->____controls_6;
NullCheck(L_5);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_6;
L_6 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_5, NULL);
V_0 = L_6;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_7;
L_7 = BoatControlsActions_get_Trottle_m467EBDA7C7BAC0A1E99E66D266F9943C8ECE6D54((&V_0), NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_8 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_8);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_8, __this, (intptr_t)((void*)HumanController_U3CAwakeU3Eb__4_1_mBD0A02EFC65BEA02DEC20E47D0159248195E3248_RuntimeMethod_var), NULL);
NullCheck(L_7);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_7, L_8, NULL);
// _controls.BoatControls.Steering.performed += context => _steering = context.ReadValue<float>();
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_9 = __this->____controls_6;
NullCheck(L_9);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_10;
L_10 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_9, NULL);
V_0 = L_10;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_11;
L_11 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225((&V_0), NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_12 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_12);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_12, __this, (intptr_t)((void*)HumanController_U3CAwakeU3Eb__4_2_m32E30F84C4B5A64D083E4F904DE0BABF30728112_RuntimeMethod_var), NULL);
NullCheck(L_11);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_11, L_12, NULL);
// _controls.BoatControls.Steering.canceled += context => _steering = 0f;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_13 = __this->____controls_6;
NullCheck(L_13);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_14;
L_14 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_13, NULL);
V_0 = L_14;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_15;
L_15 = BoatControlsActions_get_Steering_mEE2D30B1F447EF37E597FA71FF273CE9B750D225((&V_0), NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_16 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_16);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_16, __this, (intptr_t)((void*)HumanController_U3CAwakeU3Eb__4_3_mD22CFA88198D1653695020DBB05B86D005E58BAD_RuntimeMethod_var), NULL);
NullCheck(L_15);
InputAction_add_canceled_m69EC253E21CC314BFB350A86E294D0651F5ECA77(L_15, L_16, NULL);
// _controls.BoatControls.Reset.performed += ResetBoat;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_17 = __this->____controls_6;
NullCheck(L_17);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_18;
L_18 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_17, NULL);
V_0 = L_18;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_19;
L_19 = BoatControlsActions_get_Reset_mD8119153657062D49A51B2C5BB78558E6B5BB8F9((&V_0), NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_20 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_20);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_20, __this, (intptr_t)((void*)HumanController_ResetBoat_mB1B378506808220D717218843B0023B3BC2E5286_RuntimeMethod_var), NULL);
NullCheck(L_19);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_19, L_20, NULL);
// _controls.BoatControls.Pause.performed += FreezeBoat;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_21 = __this->____controls_6;
NullCheck(L_21);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_22;
L_22 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_21, NULL);
V_0 = L_22;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_23;
L_23 = BoatControlsActions_get_Pause_mA3CACCD7B7F05AB224FA481968BDC407A7DD93E5((&V_0), NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_24 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_24);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_24, __this, (intptr_t)((void*)HumanController_FreezeBoat_mD9ED0E740B9D9BE17B6702F3BAF1D4055DC68A01_RuntimeMethod_var), NULL);
NullCheck(L_23);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_23, L_24, NULL);
// _controls.DebugControls.TimeOfDay.performed += SelectTime;
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_25 = __this->____controls_6;
NullCheck(L_25);
DebugControlsActions_t124F2B24D83A86D24A95F96A75F825A8265A2B74 L_26;
L_26 = InputControls_get_DebugControls_m7A9CBF2F75B516AE16E86E65EC49A00CE7609259(L_25, NULL);
V_1 = L_26;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_27;
L_27 = DebugControlsActions_get_TimeOfDay_m3E30F4AA2C4309BD11D70985284F2D4E68313687((&V_1), NULL);
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* L_28 = (Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E*)il2cpp_codegen_object_new(Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E_il2cpp_TypeInfo_var);
NullCheck(L_28);
Action_1__ctor_mA763900B34C3394F230AE63708F530CA9A192B57(L_28, __this, (intptr_t)((void*)HumanController_SelectTime_m78233784175E807F6B874B06F3CF5841F37C2762_RuntimeMethod_var), NULL);
NullCheck(L_27);
InputAction_add_performed_m0337FFA16EBEF7AE365C3B558CFDFF7BB9747B54(L_27, L_28, NULL);
// }
return;
}
}
// System.Void BoatAttack.HumanController::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_OnEnable_m67F38CB4183D64E2BAE50F892067E3F0F5DA4028 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// base.OnEnable();
BaseController_OnEnable_m774F0AEB45A2E1A846370E6A029385A3C1FBD1BF(__this, NULL);
// _controls.BoatControls.Enable();
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->____controls_6;
NullCheck(L_0);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_1;
L_1 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_0, NULL);
V_0 = L_1;
BoatControlsActions_Enable_m70F3BF4D9B4CA0168A741E08A09DE4CD8DA749E4((&V_0), NULL);
// }
return;
}
}
// System.Void BoatAttack.HumanController::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_OnDisable_m2E73BCA6023FD8EF8B5E5DE734B594254FAF549F (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, const RuntimeMethod* method)
{
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// _controls.BoatControls.Disable();
InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* L_0 = __this->____controls_6;
NullCheck(L_0);
BoatControlsActions_t591069CF6410160FEE37FE9BD0779AF4FE572D05 L_1;
L_1 = InputControls_get_BoatControls_mCDFF9674AB9AEA516003AB70B2F12633152B73DD(L_0, NULL);
V_0 = L_1;
BoatControlsActions_Disable_m540B03FE468FE26AC1B1F5D10C104E990423398E((&V_0), NULL);
// }
return;
}
}
// System.Void BoatAttack.HumanController::ResetBoat(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_ResetBoat_mB1B378506808220D717218843B0023B3BC2E5286 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
{
// controller.ResetPosition();
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_0 = ((BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981*)__this)->___controller_4;
NullCheck(L_0);
Boat_ResetPosition_m4F6F9F73AE3FAE3291C50EA81B563957E0D25797(L_0, NULL);
// }
return;
}
}
// System.Void BoatAttack.HumanController::FreezeBoat(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_FreezeBoat_mD9ED0E740B9D9BE17B6702F3BAF1D4055DC68A01 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
bool V_0 = false;
{
// _paused = !_paused;
bool L_0 = __this->____paused_9;
__this->____paused_9 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
// if(_paused)
bool L_1 = __this->____paused_9;
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0029;
}
}
{
// Time.timeScale = 0f;
Time_set_timeScale_mD6CAA4968D796C4AF198ACFB2267BDBD06DB349C((0.0f), NULL);
goto IL_0036;
}
IL_0029:
{
// Time.timeScale = 1f;
Time_set_timeScale_mD6CAA4968D796C4AF198ACFB2267BDBD06DB349C((1.0f), NULL);
}
IL_0036:
{
// }
return;
}
}
// System.Void BoatAttack.HumanController::SelectTime(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_SelectTime_m78233784175E807F6B874B06F3CF5841F37C2762 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF46E67FB82272C7D1D68911B32EAD871C52A04C4);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
// var value = context.ReadValue<float>();
float L_0;
L_0 = CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF((&___context0), CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_RuntimeMethod_var);
V_0 = L_0;
// Debug.Log($"changing day time, input:{value}");
float L_1 = V_0;
float L_2 = L_1;
RuntimeObject* L_3 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_2);
String_t* L_4;
L_4 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralF46E67FB82272C7D1D68911B32EAD871C52A04C4, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_4, NULL);
// DayNightController.SelectPreset(value);
float L_5 = V_0;
DayNightController_SelectPreset_m9821652BB74BADE0BC1E900ED5C51F001820B388(L_5, NULL);
// }
return;
}
}
// System.Void BoatAttack.HumanController::FixedUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_FixedUpdate_m4C8845A84C0CE9137886461DB4D2BD2738B84C54 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, const RuntimeMethod* method)
{
{
// engine.Accelerate(_throttle);
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_0 = ((BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981*)__this)->___engine_5;
float L_1 = __this->____throttle_7;
NullCheck(L_0);
Engine_Accelerate_m9845868D7C3ECC41A68A16C6F83E34ABA5F87F9C(L_0, L_1, NULL);
// engine.Turn(_steering);
Engine_t62F325BBB6CF0092EB60AA11FCD8F43E36F85E7E* L_2 = ((BaseController_t0B82B60F14D9BEC6F4E51B9D132AA438D8783981*)__this)->___engine_5;
float L_3 = __this->____steering_8;
NullCheck(L_2);
Engine_Turn_m31E6E23A45198AC62F98A88A18C08FB8D1084242(L_2, L_3, NULL);
// }
return;
}
}
// System.Void BoatAttack.HumanController::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController__ctor_m06CE2FFF0D4DFB78287A11FACEB96E5987D5DBAB (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, const RuntimeMethod* method)
{
{
BaseController__ctor_m07A5C7B72102FDC157C20BD994B83A100C9A3AE5(__this, NULL);
return;
}
}
// System.Void BoatAttack.HumanController::<Awake>b__4_0(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_U3CAwakeU3Eb__4_0_m10A0AC327817974DE813DAB32496183ECAFBF454 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// _controls.BoatControls.Trottle.performed += context => _throttle = context.ReadValue<float>();
float L_0;
L_0 = CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF((&___context0), CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_RuntimeMethod_var);
__this->____throttle_7 = L_0;
return;
}
}
// System.Void BoatAttack.HumanController::<Awake>b__4_1(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_U3CAwakeU3Eb__4_1_mBD0A02EFC65BEA02DEC20E47D0159248195E3248 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
{
// _controls.BoatControls.Trottle.canceled += context => _throttle = 0f;
__this->____throttle_7 = (0.0f);
return;
}
}
// System.Void BoatAttack.HumanController::<Awake>b__4_2(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_U3CAwakeU3Eb__4_2_m32E30F84C4B5A64D083E4F904DE0BABF30728112 (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// _controls.BoatControls.Steering.performed += context => _steering = context.ReadValue<float>();
float L_0;
L_0 = CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF((&___context0), CallbackContext_ReadValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m7EBC8C123F0601CE5B340BA966923AEC449A8ACF_RuntimeMethod_var);
__this->____steering_8 = L_0;
return;
}
}
// System.Void BoatAttack.HumanController::<Awake>b__4_3(UnityEngine.InputSystem.InputAction/CallbackContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HumanController_U3CAwakeU3Eb__4_3_mD22CFA88198D1653695020DBB05B86D005E58BAD (HumanController_t7079246FF1946CF7413B24D637E59DB1E5B581A0* __this, CallbackContext_tB251EE41F509C6E8A6B05EC97C029A45DF4F5FA8 ___context0, const RuntimeMethod* method)
{
{
// _controls.BoatControls.Steering.canceled += context => _steering = 0f;
__this->____steering_8 = (0.0f);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.CameraManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_Start_m62A179A922C7A9E5748D8BB6EFD45AB44469ED41 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void BoatAttack.CameraManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_Update_mF700502C0F1F1D1697F9EF598BFD2CF6E7345F5B (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
int32_t G_B13_0 = 0;
int32_t G_B15_0 = 0;
{
// if (Input.GetKeyDown(KeyCode.Space))
bool L_0;
L_0 = Input_GetKeyDown_m0D59B7EBC3A782C9FBBF107FBCD4B72B38D993B3(((int32_t)32), NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_002b;
}
}
{
// if (_camModes == CameraModes.Cutscene)
int32_t L_2 = __this->____camModes_5;
V_1 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_0023;
}
}
{
// StaticCams();
CameraManager_StaticCams_mC0C068DD10E9445A7540503B9541021DD2137EDC(__this, NULL);
goto IL_002a;
}
IL_0023:
{
// PlayCutscene();
CameraManager_PlayCutscene_m55933CFA5B7764E6AA9DB1CD4C3D4776406C831F(__this, NULL);
}
IL_002a:
{
}
IL_002b:
{
// if (Input.GetKeyDown(KeyCode.LeftArrow))
bool L_4;
L_4 = Input_GetKeyDown_m0D59B7EBC3A782C9FBBF107FBCD4B72B38D993B3(((int32_t)276), NULL);
V_2 = L_4;
bool L_5 = V_2;
if (!L_5)
{
goto IL_0040;
}
}
{
// NextStaticCam();
CameraManager_NextStaticCam_m4F1BB3EB42235FC2F0012285AD47199C5B805AB7(__this, NULL);
}
IL_0040:
{
// if (Input.GetKeyDown(KeyCode.RightArrow))
bool L_6;
L_6 = Input_GetKeyDown_m0D59B7EBC3A782C9FBBF107FBCD4B72B38D993B3(((int32_t)275), NULL);
V_3 = L_6;
bool L_7 = V_3;
if (!L_7)
{
goto IL_0055;
}
}
{
// PrevStaticCam();
CameraManager_PrevStaticCam_m03328A8D68FEAB8819923D44A2C6690B6AB8A695(__this, NULL);
}
IL_0055:
{
// if (Input.GetKeyDown(KeyCode.H) || (Input.touchCount > 0 && Input.touches[0].tapCount == 2))
bool L_8;
L_8 = Input_GetKeyDown_m0D59B7EBC3A782C9FBBF107FBCD4B72B38D993B3(((int32_t)104), NULL);
if (L_8)
{
goto IL_007e;
}
}
{
int32_t L_9;
L_9 = Input_get_touchCount_m7B8EAAB3449A6DC2D90AF3BA36AF226D97C020CF(NULL);
if ((((int32_t)L_9) <= ((int32_t)0)))
{
goto IL_007b;
}
}
{
TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_10;
L_10 = Input_get_touches_m884B92DD9A389F7985AB275A9717AC629C258B6B(NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = Touch_get_tapCount_mE75D2783AC38FCF536C99F36AB9F76AFA3EB7EB6(((L_10)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
G_B13_0 = ((((int32_t)L_11) == ((int32_t)2))? 1 : 0);
goto IL_007c;
}
IL_007b:
{
G_B13_0 = 0;
}
IL_007c:
{
G_B15_0 = G_B13_0;
goto IL_007f;
}
IL_007e:
{
G_B15_0 = 1;
}
IL_007f:
{
V_4 = (bool)G_B15_0;
bool L_12 = V_4;
if (!L_12)
{
goto IL_009f;
}
}
{
// UI.SetActive(!UI.activeSelf);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___UI_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___UI_4;
NullCheck(L_14);
bool L_15;
L_15 = GameObject_get_activeSelf_m4F3E5240E138B66AAA080EA30759A3D0517DA368(L_14, NULL);
NullCheck(L_13);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_13, (bool)((((int32_t)L_15) == ((int32_t)0))? 1 : 0), NULL);
}
IL_009f:
{
// }
return;
}
}
// System.Void BoatAttack.CameraManager::PlayCutscene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_PlayCutscene_m55933CFA5B7764E6AA9DB1CD4C3D4776406C831F (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
{
// _camModes = CameraModes.Cutscene;
__this->____camModes_5 = 0;
// _droneCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = __this->____droneCamera_8;
NullCheck(L_0);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_0, 5, NULL);
// _raceCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_1 = __this->____raceCamera_9;
NullCheck(L_1);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_1, 5, NULL);
// _replayShots.Priority = 5;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_2 = __this->____replayShots_10;
NullCheck(L_2);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_2, 5, NULL);
// _cutsceneDirector.enabled = true;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_3 = __this->____cutsceneDirector_6;
NullCheck(L_3);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_3, (bool)1, NULL);
// _cutsceneDirector.Stop();
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_4 = __this->____cutsceneDirector_6;
NullCheck(L_4);
PlayableDirector_Stop_m60A3AA3874D92B4740A312ECA0E76210D04F207E(L_4, NULL);
// _cutsceneDirector.Play();
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_5 = __this->____cutsceneDirector_6;
NullCheck(L_5);
PlayableDirector_Play_m937BA3BFAA11918A42D9D7874C0668DDD4B40988(L_5, NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::DisableCutscene()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_DisableCutscene_mB31025653C08A6C57CB283D4CA6B015387FC4BE7 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
{
// _cutsceneDirector.enabled = false;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_0 = __this->____cutsceneDirector_6;
NullCheck(L_0);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_0, (bool)0, NULL);
// _cutsceneDirector.Stop();
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_1 = __this->____cutsceneDirector_6;
NullCheck(L_1);
PlayableDirector_Stop_m60A3AA3874D92B4740A312ECA0E76210D04F207E(L_1, NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::DroneCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_DroneCam_m4E27A82F37948F7565B65AB66566F6385463014C (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
{
// _camModes = CameraModes.Drone;
__this->____camModes_5 = 2;
// DisableCutscene();
CameraManager_DisableCutscene_mB31025653C08A6C57CB283D4CA6B015387FC4BE7(__this, NULL);
// _raceCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = __this->____raceCamera_9;
NullCheck(L_0);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_0, 5, NULL);
// _replayShots.Priority = 5;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_1 = __this->____replayShots_10;
NullCheck(L_1);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_1, 5, NULL);
// _droneCamera.Priority = 15;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_2 = __this->____droneCamera_8;
NullCheck(L_2);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_2, ((int32_t)15), NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::RaceCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_RaceCam_m3FBD81B4735DFAE3D52B18AEB0123BE275A14AE2 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
{
// _camModes = CameraModes.Race;
__this->____camModes_5 = 1;
// DisableCutscene();
CameraManager_DisableCutscene_mB31025653C08A6C57CB283D4CA6B015387FC4BE7(__this, NULL);
// _droneCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = __this->____droneCamera_8;
NullCheck(L_0);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_0, 5, NULL);
// _replayShots.Priority = 5;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_1 = __this->____replayShots_10;
NullCheck(L_1);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_1, 5, NULL);
// _raceCamera.Priority = 15;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_2 = __this->____raceCamera_9;
NullCheck(L_2);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_2, ((int32_t)15), NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::ReplayCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_ReplayCam_mDCF54752E52BCE083D18903F6FB584808B58358A (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
{
// _camModes = CameraModes.Replay;
__this->____camModes_5 = 3;
// DisableCutscene();
CameraManager_DisableCutscene_mB31025653C08A6C57CB283D4CA6B015387FC4BE7(__this, NULL);
// _droneCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = __this->____droneCamera_8;
NullCheck(L_0);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_0, 5, NULL);
// _raceCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_1 = __this->____raceCamera_9;
NullCheck(L_1);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_1, 5, NULL);
// _replayShots.Priority = 15;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_2 = __this->____replayShots_10;
NullCheck(L_2);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_2, ((int32_t)15), NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::StaticCams()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_StaticCams_mC0C068DD10E9445A7540503B9541021DD2137EDC (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
{
// _camModes = CameraModes.Static;
__this->____camModes_5 = 4;
// DisableCutscene();
CameraManager_DisableCutscene_mB31025653C08A6C57CB283D4CA6B015387FC4BE7(__this, NULL);
// _droneCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_0 = __this->____droneCamera_8;
NullCheck(L_0);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_0, 5, NULL);
// _raceCamera.Priority = 5;
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_1 = __this->____raceCamera_9;
NullCheck(L_1);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_1, 5, NULL);
// _replayShots.Priority = 5;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_2 = __this->____replayShots_10;
NullCheck(L_2);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_2, 5, NULL);
// SetStaticCam(_curStaticCam);
int32_t L_3 = __this->____curStaticCam_12;
CameraManager_SetStaticCam_m9D87D435E3E5B12ACA58924533308B43EBF6584E(__this, L_3, NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::NextStaticCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_NextStaticCam_m4F1BB3EB42235FC2F0012285AD47199C5B805AB7 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// _curStaticCam++;
int32_t L_0 = __this->____curStaticCam_12;
__this->____curStaticCam_12 = ((int32_t)il2cpp_codegen_add(L_0, 1));
// if (_curStaticCam == _cutsceneCameras.Count)
int32_t L_1 = __this->____curStaticCam_12;
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* L_2 = __this->____cutsceneCameras_7;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_inline(L_2, List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_RuntimeMethod_var);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
bool L_4 = V_0;
if (!L_4)
{
goto IL_002d;
}
}
{
// _curStaticCam = 0;
__this->____curStaticCam_12 = 0;
}
IL_002d:
{
// SetStaticCam(_curStaticCam);
int32_t L_5 = __this->____curStaticCam_12;
CameraManager_SetStaticCam_m9D87D435E3E5B12ACA58924533308B43EBF6584E(__this, L_5, NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::PrevStaticCam()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_PrevStaticCam_m03328A8D68FEAB8819923D44A2C6690B6AB8A695 (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// _curStaticCam--;
int32_t L_0 = __this->____curStaticCam_12;
__this->____curStaticCam_12 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
// if (_curStaticCam < 0)
int32_t L_1 = __this->____curStaticCam_12;
V_0 = (bool)((((int32_t)L_1) < ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_002f;
}
}
{
// _curStaticCam = _cutsceneCameras.Count - 1;
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* L_3 = __this->____cutsceneCameras_7;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_inline(L_3, List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_RuntimeMethod_var);
__this->____curStaticCam_12 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
}
IL_002f:
{
// SetStaticCam(_curStaticCam);
int32_t L_5 = __this->____curStaticCam_12;
CameraManager_SetStaticCam_m9D87D435E3E5B12ACA58924533308B43EBF6584E(__this, L_5, NULL);
// }
return;
}
}
// System.Void BoatAttack.CameraManager::SetStaticCam(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager_SetStaticCam_m9D87D435E3E5B12ACA58924533308B43EBF6584E (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, int32_t ___cameraIndex0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
{
// for (var i = 0; i < _cutsceneCameras.Count; i++)
V_0 = 0;
goto IL_006c;
}
IL_0005:
{
// if (i != cameraIndex)
int32_t L_0 = V_0;
int32_t L_1 = ___cameraIndex0;
V_1 = (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_0028;
}
}
{
// _cutsceneCameras[i].Priority = 5;
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* L_3 = __this->____cutsceneCameras_7;
int32_t L_4 = V_0;
NullCheck(L_3);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_5;
L_5 = List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF(L_3, L_4, List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF_RuntimeMethod_var);
NullCheck(L_5);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_5, 5, NULL);
goto IL_0067;
}
IL_0028:
{
// _cutsceneCameras[i].Priority = 11;
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* L_6 = __this->____cutsceneCameras_7;
int32_t L_7 = V_0;
NullCheck(L_6);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_8;
L_8 = List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF(L_6, L_7, List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF_RuntimeMethod_var);
NullCheck(L_8);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_8, ((int32_t)11), NULL);
// _staticCamText.text = _cutsceneCameras[i].gameObject.name.Substring(9);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_9 = __this->____staticCamText_11;
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* L_10 = __this->____cutsceneCameras_7;
int32_t L_11 = V_0;
NullCheck(L_10);
CinemachineVirtualCamera_t7BAD867E24FA315D28917EE318CE7D7258C4CD50* L_12;
L_12 = List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF(L_10, L_11, List_1_get_Item_mB72A87BFB49351C331CBF9B30614A30578F316AF_RuntimeMethod_var);
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
NullCheck(L_13);
String_t* L_14;
L_14 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_13, NULL);
NullCheck(L_14);
String_t* L_15;
L_15 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_14, ((int32_t)9), NULL);
NullCheck(L_9);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_9, L_15);
}
IL_0067:
{
// for (var i = 0; i < _cutsceneCameras.Count; i++)
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_006c:
{
// for (var i = 0; i < _cutsceneCameras.Count; i++)
int32_t L_17 = V_0;
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* L_18 = __this->____cutsceneCameras_7;
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_inline(L_18, List_1_get_Count_m2BCB3B00A41BF7513CB3D5EFF72B261800F35694_RuntimeMethod_var);
V_2 = (bool)((((int32_t)L_17) < ((int32_t)L_19))? 1 : 0);
bool L_20 = V_2;
if (L_20)
{
goto IL_0005;
}
}
{
// }
return;
}
}
// System.Void BoatAttack.CameraManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraManager__ctor_mA5CE78F4BE593ADCA246B5CF622CFF5A1FAF928A (CameraManager_t22743DF46D6C68AFEF2B2387CC205462CAF009B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA62C5E6ACBF1A105571A4946E7219DA8243AF152_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<CinemachineVirtualCamera> _cutsceneCameras = new List<CinemachineVirtualCamera>();
List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B* L_0 = (List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B*)il2cpp_codegen_object_new(List_1_t745A1D52AE4F09BAEC8FC6ABBA3BF699BB0E3A0B_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mA62C5E6ACBF1A105571A4946E7219DA8243AF152(L_0, List_1__ctor_mA62C5E6ACBF1A105571A4946E7219DA8243AF152_RuntimeMethod_var);
__this->____cutsceneCameras_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____cutsceneCameras_7), (void*)L_0);
// private int _curStaticCam = 0;
__this->____curStaticCam_12 = 0;
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.LodTweaker::SetMaxLod(UnityEngine.Rendering.ScriptableRenderContext,UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LodTweaker_SetMaxLod_mF582A2907122DE03B45E318CB4E3B87B210A735F (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___src0, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___cam1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B4_0 = 0;
{
// if (cam == Camera.main || cam.cameraType == CameraType.SceneView || cam.cameraType == CameraType.Reflection)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___cam1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1;
L_1 = Camera_get_main_mF222B707D3BF8CC9C7544609EFC71CFB62E81D43(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_0, L_1, NULL);
if (L_2)
{
goto IL_0023;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___cam1;
NullCheck(L_3);
int32_t L_4;
L_4 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_3, NULL);
if ((((int32_t)L_4) == ((int32_t)2)))
{
goto IL_0023;
}
}
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___cam1;
NullCheck(L_5);
int32_t L_6;
L_6 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_5, NULL);
G_B4_0 = ((((int32_t)L_6) == ((int32_t)((int32_t)16)))? 1 : 0);
goto IL_0024;
}
IL_0023:
{
G_B4_0 = 1;
}
IL_0024:
{
V_0 = (bool)G_B4_0;
bool L_7 = V_0;
if (!L_7)
{
goto IL_0035;
}
}
{
// QualitySettings.lodBias = 3;
QualitySettings_set_lodBias_mE3BDC7C587785C9A1A3B33521209A0AE9BDAD119((3.0f), NULL);
goto IL_0040;
}
IL_0035:
{
// QualitySettings.lodBias = 0.5f;
QualitySettings_set_lodBias_mE3BDC7C587785C9A1A3B33521209A0AE9BDAD119((0.5f), NULL);
}
IL_0040:
{
// }
return;
}
}
// System.Void BoatAttack.LodTweaker::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LodTweaker_OnEnable_m2BE313261F299556C31A952F3D218F9311E3ACFD (LodTweaker_t4606CC8CB06076940B0B6174BDB46850B67EDD2A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LodTweaker_SetMaxLod_mF582A2907122DE03B45E318CB4E3B87B210A735F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RenderPipelineManager.beginCameraRendering += SetMaxLod; // listen for LWRP camera callback
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_0 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_0, NULL, (intptr_t)((void*)LodTweaker_SetMaxLod_mF582A2907122DE03B45E318CB4E3B87B210A735F_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_add_beginCameraRendering_mF8416C1EB5B9FF130A7F638B842E283CAA83BC2B(L_0, NULL);
// }
return;
}
}
// System.Void BoatAttack.LodTweaker::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LodTweaker_OnDisable_m70469B9DC310B2D99E5907737B15BDFC51E6115A (LodTweaker_t4606CC8CB06076940B0B6174BDB46850B67EDD2A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LodTweaker_SetMaxLod_mF582A2907122DE03B45E318CB4E3B87B210A735F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RenderPipelineManager.beginCameraRendering -= SetMaxLod; // stop listening for LWRP camera callback
Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3* L_0 = (Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3*)il2cpp_codegen_object_new(Action_2_t8E07914D7090FF200FE84404EEEFAF3CE183C9F3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_mBEB5B9B513FE305CE98CA8065CC6E6CC0E5A4D51(L_0, NULL, (intptr_t)((void*)LodTweaker_SetMaxLod_mF582A2907122DE03B45E318CB4E3B87B210A735F_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(RenderPipelineManager_t44E0175AAADDD5487593AEF2B009B1B154957CDB_il2cpp_TypeInfo_var);
RenderPipelineManager_remove_beginCameraRendering_m1612AF680F9518D63562A8AC8C521A326B1C6C71(L_0, NULL);
// }
return;
}
}
// System.Void BoatAttack.LodTweaker::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LodTweaker__ctor_m8F1309735530EB1042B10CC699B8B4968662492F (LodTweaker_t4606CC8CB06076940B0B6174BDB46850B67EDD2A* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.ReplayCamera::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_OnEnable_m79075D4408B4AB7E675A463EAEBA416CED82DECC (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Instance = this;
((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->___Instance_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->___Instance_4), (void*)__this);
// currentCam = clearShot.LiveChild;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_0 = __this->___clearShot_8;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(L_0, NULL);
__this->___currentCam_9 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentCam_9), (void*)L_1);
// }
return;
}
}
// System.Void BoatAttack.ReplayCamera::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_LateUpdate_m14DBF01EC5BD10123503F57AE46D34ECCAF8B17A (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
int32_t G_B3_0 = 0;
{
// if (_spectatorEnabled && _focusedBoat == null)
bool L_0 = ((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->____spectatorEnabled_5;
if (!L_0)
{
goto IL_0012;
}
}
{
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_1 = ((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->____focusedBoat_6;
G_B3_0 = ((((RuntimeObject*)(BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)L_1) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
goto IL_0013;
}
IL_0012:
{
G_B3_0 = 0;
}
IL_0013:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0021;
}
}
{
// SetTarget(0);
ReplayCamera_SetTarget_mA6417765020E681A7499817542BBEBCDFBF9B051(__this, 0, NULL);
}
IL_0021:
{
// if (timeSinceCut > 3f)
float L_3 = __this->___timeSinceCut_10;
V_1 = (bool)((((float)L_3) > ((float)(3.0f)))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_004b;
}
}
{
// timeSinceCut = 0;
__this->___timeSinceCut_10 = (0.0f);
// clearShot.ResetRandomization();
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_5 = __this->___clearShot_8;
NullCheck(L_5);
CinemachineClearShot_ResetRandomization_mA4C0B56EE654F56A3E6219A4BDB8835E30A3510A(L_5, NULL);
}
IL_004b:
{
// if (currentCam != clearShot.LiveChild)
RuntimeObject* L_6 = __this->___currentCam_9;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_7 = __this->___clearShot_8;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(L_7, NULL);
V_2 = (bool)((((int32_t)((((RuntimeObject*)(RuntimeObject*)L_6) == ((RuntimeObject*)(RuntimeObject*)L_8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_9 = V_2;
if (!L_9)
{
goto IL_0094;
}
}
{
// if (Random.value >= 0.5f) { SetRandomTarget(); }
float L_10;
L_10 = Random_get_value_m87344B352E686178D743B14C468EEE01757E9D43(NULL);
V_3 = (bool)((((int32_t)((!(((float)L_10) >= ((float)(0.5f))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_11 = V_3;
if (!L_11)
{
goto IL_0082;
}
}
{
// if (Random.value >= 0.5f) { SetRandomTarget(); }
ReplayCamera_SetRandomTarget_m6306343FF9CBB36CC4C9CF7CD02DD14534D9D3CA(__this, NULL);
}
IL_0082:
{
// currentCam = clearShot.LiveChild;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_12 = __this->___clearShot_8;
NullCheck(L_12);
RuntimeObject* L_13;
L_13 = CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline(L_12, NULL);
__this->___currentCam_9 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___currentCam_9), (void*)L_13);
}
IL_0094:
{
// timeSinceCut += Time.deltaTime;
float L_14 = __this->___timeSinceCut_10;
float L_15;
L_15 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
__this->___timeSinceCut_10 = ((float)il2cpp_codegen_add(L_14, L_15));
// }
return;
}
}
// System.Void BoatAttack.ReplayCamera::EnableSpectatorMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_EnableSpectatorMode_mA59B10DACDC20F75E2709FFD4AD8CD14E455CA03 (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// _spectatorEnabled = true;
((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->____spectatorEnabled_5 = (bool)1;
// SetRandomTarget();
ReplayCamera_SetRandomTarget_m6306343FF9CBB36CC4C9CF7CD02DD14534D9D3CA(__this, NULL);
// }
return;
}
}
// System.Void BoatAttack.ReplayCamera::DisableSpectatorMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_DisableSpectatorMode_m0E867DB7F0DB3169B46187D36801D3E7C83232E4 (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method)
{
{
// }
return;
}
}
// System.Void BoatAttack.ReplayCamera::SetRandomTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_SetRandomTarget_m6306343FF9CBB36CC4C9CF7CD02DD14534D9D3CA (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// void SetRandomTarget() => SetTarget(Random.Range(0, RaceManager.RaceData.boatCount));
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_0);
int32_t L_1 = L_0->___boatCount_2;
int32_t L_2;
L_2 = Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8(0, L_1, NULL);
ReplayCamera_SetTarget_mA6417765020E681A7499817542BBEBCDFBF9B051(__this, L_2, NULL);
return;
}
}
// System.Void BoatAttack.ReplayCamera::SetTarget(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_SetTarget_mA6417765020E681A7499817542BBEBCDFBF9B051 (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, int32_t ___boatIndex0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// _focusedBoat = RaceManager.RaceData.boats[boatIndex];
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_0);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_1 = L_0->___boats_6;
int32_t L_2 = ___boatIndex0;
NullCheck(L_1);
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_3;
L_3 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_1, L_2, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->____focusedBoat_6 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->____focusedBoat_6), (void*)L_3);
// _focusPoint = _focusedBoat.BoatObject.transform;
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_4 = ((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->____focusedBoat_6;
NullCheck(L_4);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = L_4->___BoatObject_5;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
__this->____focusPoint_7 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____focusPoint_7), (void*)L_6);
// SetReplayTarget(_focusPoint);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = __this->____focusPoint_7;
ReplayCamera_SetReplayTarget_mC58E552847C02FA0F1007FB13D5B6BE81E33EBC5(__this, L_7, NULL);
// }
return;
}
}
// System.Void BoatAttack.ReplayCamera::SetReplayTarget(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_SetReplayTarget_mD32230DDE09EEB7FA68C9BED77B0313819E9F0FF (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___go0, const RuntimeMethod* method)
{
{
// private void SetReplayTarget(GameObject go) => SetReplayTarget(go.transform);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___go0;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
ReplayCamera_SetReplayTarget_mC58E552847C02FA0F1007FB13D5B6BE81E33EBC5(__this, L_1, NULL);
return;
}
}
// System.Void BoatAttack.ReplayCamera::SetReplayTarget(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera_SetReplayTarget_mC58E552847C02FA0F1007FB13D5B6BE81E33EBC5 (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___target0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_2 = NULL;
int32_t G_B3_0 = 0;
{
// if (!clearShot && target) return;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_0 = __this->___clearShot_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
if (L_1)
{
goto IL_0016;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___target0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_2, NULL);
G_B3_0 = ((int32_t)(L_3));
goto IL_0017;
}
IL_0016:
{
G_B3_0 = 0;
}
IL_0017:
{
V_0 = (bool)G_B3_0;
bool L_4 = V_0;
if (!L_4)
{
goto IL_001d;
}
}
{
// if (!clearShot && target) return;
goto IL_0050;
}
IL_001d:
{
// clearShot.Priority = 100;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_5 = __this->___clearShot_8;
NullCheck(L_5);
CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline(L_5, ((int32_t)100), NULL);
// clearShot.Follow = clearShot.LookAt = _focusPoint = target;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_6 = __this->___clearShot_8;
CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* L_7 = __this->___clearShot_8;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = ___target0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = L_8;
V_2 = L_9;
__this->____focusPoint_7 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->____focusPoint_7), (void*)L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = L_10;
V_1 = L_11;
NullCheck(L_7);
VirtualActionInvoker1< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(28 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_LookAt(UnityEngine.Transform) */, L_7, L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_1;
NullCheck(L_6);
VirtualActionInvoker1< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(30 /* System.Void Cinemachine.CinemachineVirtualCameraBase::set_Follow(UnityEngine.Transform) */, L_6, L_12);
}
IL_0050:
{
// }
return;
}
}
// System.Void BoatAttack.ReplayCamera::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReplayCamera__ctor_mFF504F899502835D2844023B4E63347E72C0BB8D (ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.BoatFoamGenerator::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatFoamGenerator_Start_m4F40019313C3BA1C2C5CCF409E2220E453DFDA49 (BoatFoamGenerator_tA4C61D7B630EF8454193D8B6C92B9E29A491A99E* __this, const RuntimeMethod* method)
{
{
// _module = ps.main;
ParticleSystem_tB19986EE308BD63D36FB6025EEEAFBEDB97C67C1* L_0 = __this->___ps_6;
NullCheck(L_0);
MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9 L_1;
L_1 = ParticleSystem_get_main_mD86DFCD96150E2CE760CD2F37052BB3BCA33C189(L_0, NULL);
__this->____module_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->____module_5))->___m_ParticleSystem_0), (void*)NULL);
// _offset = transform.localPosition;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_2, NULL);
__this->____offset_8 = L_3;
// }
return;
}
}
// System.Void BoatAttack.BoatFoamGenerator::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatFoamGenerator_Update_mBD035B9C191197FD32313BAE52440B45C48D9A01 (BoatFoamGenerator_tA4C61D7B630EF8454193D8B6C92B9E29A491A99E* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
{
// var pos = boatTransform.TransformPoint(_offset);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___boatTransform_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->____offset_8;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_0, L_1, NULL);
V_0 = L_2;
// pos.y = waterLevel;
float L_3 = __this->___waterLevel_7;
(&V_0)->___y_3 = L_3;
// transform.position = pos;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
NullCheck(L_4);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_4, L_5, NULL);
// var fwd = boatTransform.forward;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___boatTransform_4;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_6, NULL);
V_1 = L_7;
// fwd.y = 0;
(&V_1)->___y_3 = (0.0f);
// var angle = Vector3.Angle(fwd.normalized, Vector3.forward);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_1), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Vector3_get_forward_mEBAB24D77FC02FC88ED880738C3B1D47C758B3EB_inline(NULL);
float L_10;
L_10 = Vector3_Angle_m1B9CC61B142C3A0E7EEB0559983CC391D1582F56_inline(L_8, L_9, NULL);
V_2 = L_10;
// _module.startRotation = angle * Mathf.Deg2Rad;
MainModule_tC7ECD8330C14B0808478A748048988A6085CE2A9* L_11 = (&__this->____module_5);
float L_12 = V_2;
MinMaxCurve_t812D571297EED6498776CC58949A42B172E60E23 L_13;
L_13 = MinMaxCurve_op_Implicit_mC7A24E6FC61103CFFA277A87302688010A1C54F1(((float)il2cpp_codegen_multiply(L_12, (0.0174532924f))), NULL);
MainModule_set_startRotation_m8D09FD13401B188EC3C20C489CFA1EDDA3B43079(L_11, L_13, NULL);
// }
return;
}
}
// System.Void BoatAttack.BoatFoamGenerator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoatFoamGenerator__ctor_mA3C82BD3C7EFA4B9E774A8EA14BFF4DCFE6A4BC8 (BoatFoamGenerator_tA4C61D7B630EF8454193D8B6C92B9E29A491A99E* __this, const RuntimeMethod* method)
{
{
// public float waterLevel = 0;
__this->___waterLevel_7 = (0.0f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.RandomHue::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomHue_OnEnable_m99ED50EEC0127DA6127121F7D213AF6F4BD210AA (RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A* __this, const RuntimeMethod* method)
{
{
// RandomizeHue();
RandomHue_RandomizeHue_m8C1D3BF9C67508422E91E2701FB4B14DE6A4B39D(__this, NULL);
// }
return;
}
}
// System.Void BoatAttack.RandomHue::RandomizeHue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomHue_RandomizeHue_m8C1D3BF9C67508422E91E2701FB4B14DE6A4B39D (RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
bool V_1 = false;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* V_2 = NULL;
int32_t V_3 = 0;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_4 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_5 = NULL;
bool V_6 = false;
int32_t G_B3_0 = 0;
{
// var hue = Random.Range(0f, 1f);
float L_0;
L_0 = Random_Range_mF26F26EB446B76823B4815C91FA0907B484DF02B((0.0f), (1.0f), NULL);
V_0 = L_0;
// if (renderers == null || renderers.Length <= 0) return;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_1 = __this->___renderers_4;
if (!L_1)
{
goto IL_0025;
}
}
{
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_2 = __this->___renderers_4;
NullCheck(L_2);
G_B3_0 = ((((int32_t)(((RuntimeArray*)L_2)->max_length)) == ((int32_t)0))? 1 : 0);
goto IL_0026;
}
IL_0025:
{
G_B3_0 = 1;
}
IL_0026:
{
V_1 = (bool)G_B3_0;
bool L_3 = V_1;
if (!L_3)
{
goto IL_002c;
}
}
{
// if (renderers == null || renderers.Length <= 0) return;
goto IL_007f;
}
IL_002c:
{
// foreach (var t in renderers)
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_4 = __this->___renderers_4;
V_2 = L_4;
V_3 = 0;
goto IL_0079;
}
IL_0038:
{
// foreach (var t in renderers)
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_5 = V_2;
int32_t L_6 = V_3;
NullCheck(L_5);
int32_t L_7 = L_6;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
V_4 = L_8;
// if (t == null) continue;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_9 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_6 = L_10;
bool L_11 = V_6;
if (!L_11)
{
goto IL_004e;
}
}
{
// if (t == null) continue;
goto IL_0075;
}
IL_004e:
{
// var mat = new Material(t.sharedMaterial);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_12 = V_4;
NullCheck(L_12);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13;
L_13 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_12, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_14);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_14, L_13, NULL);
V_5 = L_14;
// mat.SetFloat(Hue, hue);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = V_5;
il2cpp_codegen_runtime_class_init_inline(RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_il2cpp_TypeInfo_var);
int32_t L_16 = ((RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_StaticFields*)il2cpp_codegen_static_fields_for(RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_il2cpp_TypeInfo_var))->___Hue_5;
float L_17 = V_0;
NullCheck(L_15);
Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_15, L_16, L_17, NULL);
// t.material = mat;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_18 = V_4;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = V_5;
NullCheck(L_18);
Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A(L_18, L_19, NULL);
}
IL_0075:
{
int32_t L_20 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_0079:
{
// foreach (var t in renderers)
int32_t L_21 = V_3;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_22 = V_2;
NullCheck(L_22);
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
{
goto IL_0038;
}
}
IL_007f:
{
// }
return;
}
}
// System.Void BoatAttack.RandomHue::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomHue__ctor_m3353E42B10DCED76132F363E4FCB6223660F6029 (RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void BoatAttack.RandomHue::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RandomHue__cctor_mFCCB881DA5E799AC574BC802395D93ECC74A51CA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E7B8EB481D432B24624CC9573E7AC2E516E7B43);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly int Hue = Shader.PropertyToID("_Hue");
int32_t L_0;
L_0 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral9E7B8EB481D432B24624CC9573E7AC2E516E7B43, NULL);
((RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_StaticFields*)il2cpp_codegen_static_fields_for(RandomHue_t59B2E80CFEC8E93A09F5E69AD048E6167178620A_il2cpp_TypeInfo_var))->___Hue_5 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.WakeGenerator::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeGenerator_OnEnable_mB43F48D28844FDAECBEFFC8836976FF1355CB69E (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 V_0;
memset((&V_0), 0, sizeof(V_0));
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* V_1 = NULL;
{
// foreach (var wake in wakes)
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* L_0 = __this->___wakes_4;
NullCheck(L_0);
Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 L_1;
L_1 = List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229(L_0, List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0033:
{// begin finally (depth: 1)
Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C((&V_0), Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0028_1;
}
IL_0010_1:
{
// foreach (var wake in wakes)
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_2;
L_2 = Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_inline((&V_0), Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_RuntimeMethod_var);
V_1 = L_2;
// StartCoroutine(GenerateWake(wake));
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_3 = V_1;
RuntimeObject* L_4;
L_4 = WakeGenerator_GenerateWake_m2120B397BFCBB49679574A621E6A73E2B5A116BD(__this, L_3, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_5;
L_5 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_4, NULL);
}
IL_0028_1:
{
// foreach (var wake in wakes)
bool L_6;
L_6 = Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58((&V_0), Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58_RuntimeMethod_var);
if (L_6)
{
goto IL_0010_1;
}
}
{
goto IL_0042;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0042:
{
// }
return;
}
}
// System.Collections.IEnumerator BoatAttack.WakeGenerator::GenerateWake(BoatAttack.WakeGenerator/Wake)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WakeGenerator_GenerateWake_m2120B397BFCBB49679574A621E6A73E2B5A116BD (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* ___wake0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* L_0 = (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585*)il2cpp_codegen_object_new(U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CGenerateWakeU3Ed__6__ctor_m93B2CC4E327393B53D70164C6887F0FF6836D670(L_0, 0, NULL);
U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* L_2 = L_1;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_3 = ___wake0;
NullCheck(L_2);
L_2->___wake_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___wake_2), (void*)L_3);
return L_2;
}
}
// System.Void BoatAttack.WakeGenerator::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeGenerator_OnDisable_m6BB39B25368C6942FA54F8DE1FECCE9519E962AD (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
{
// for (var i = _lrs.Count - 1; i >= 0; i--)
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_0 = __this->____lrs_5;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_inline(L_0, List_1_get_Count_m4C37ED2D928D63B80F55AF434730C2D64EEB9F22_RuntimeMethod_var);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
goto IL_0029;
}
IL_0011:
{
// DestroyImmediate(_lrs[i]); // kill wake objects
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_2 = __this->____lrs_5;
int32_t L_3 = V_0;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979(L_2, L_3, List_1_get_Item_mE8DBE527F24D9CFED839C34216C475B716169979_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m8249CABCDF344BE3A67EE765122EBB415DC2BC57(L_4, NULL);
// for (var i = _lrs.Count - 1; i >= 0; i--)
int32_t L_5 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_5, 1));
}
IL_0029:
{
// for (var i = _lrs.Count - 1; i >= 0; i--)
int32_t L_6 = V_0;
V_1 = (bool)((((int32_t)((((int32_t)L_6) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_7 = V_1;
if (L_7)
{
goto IL_0011;
}
}
{
// _lrs.Clear();
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_8 = __this->____lrs_5;
NullCheck(L_8);
List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_inline(L_8, List_1_Clear_m32D399BDD753B5BD6CE27560249096418F3F0867_RuntimeMethod_var);
// }
return;
}
}
// System.Void BoatAttack.WakeGenerator::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeGenerator_Update_mFA869564B1B9841C1EA7546A8561F6715DC8C8B8 (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisWake_t65113821E8F926572A45BED8C7064E6B1BBFC508_mC27AC190B453212AFBF056D2A14B09A661BCC35C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t39C5682BDB6E7A85B6369F58128F57EC7C907A17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t9902427AE1A61E2CF69CE3E3DF48C6929695DD42_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9A667334BC00D0B1A9512FC05101C49F1F62702A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateU3Eb__8_0_m229792572E2FAE613F868E588833CC9BDA50A9E9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* V_1 = NULL;
Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* G_B2_0 = NULL;
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* G_B2_1 = NULL;
Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* G_B1_0 = NULL;
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* G_B1_1 = NULL;
{
// foreach (var wake in wakes.Where(wake => wake != null && wake.lines.Count == 2))
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* L_0 = __this->___wakes_4;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var);
Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* L_1 = ((U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_1;
Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* L_2 = L_1;
G_B1_0 = L_2;
G_B1_1 = L_0;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0027;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var);
U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517* L_3 = ((U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* L_4 = (Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47*)il2cpp_codegen_object_new(Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47_il2cpp_TypeInfo_var);
NullCheck(L_4);
Func_2__ctor_m17E5B95D5D4393F9E6731D84D000A4788D3399A5(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CUpdateU3Eb__8_0_m229792572E2FAE613F868E588833CC9BDA50A9E9_RuntimeMethod_var), NULL);
Func_2_t2AC3D6FEA23E54AC03D9D009A94D1421D9F5BB47* L_5 = L_4;
((U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var))->___U3CU3E9__8_0_1), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0027:
{
RuntimeObject* L_6;
L_6 = Enumerable_Where_TisWake_t65113821E8F926572A45BED8C7064E6B1BBFC508_mC27AC190B453212AFBF056D2A14B09A661BCC35C(G_B2_1, G_B2_0, Enumerable_Where_TisWake_t65113821E8F926572A45BED8C7064E6B1BBFC508_mC27AC190B453212AFBF056D2A14B09A661BCC35C_RuntimeMethod_var);
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<BoatAttack.WakeGenerator/Wake>::GetEnumerator() */, IEnumerable_1_t39C5682BDB6E7A85B6369F58128F57EC7C907A17_il2cpp_TypeInfo_var, L_6);
V_0 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0071:
{// begin finally (depth: 1)
{
RuntimeObject* L_8 = V_0;
if (!L_8)
{
goto IL_007b;
}
}
{
RuntimeObject* L_9 = V_0;
NullCheck(L_9);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
}
IL_007b:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0067_1;
}
IL_0034_1:
{
// foreach (var wake in wakes.Where(wake => wake != null && wake.lines.Count == 2))
RuntimeObject* L_10 = V_0;
NullCheck(L_10);
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_11;
L_11 = InterfaceFuncInvoker0< Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<BoatAttack.WakeGenerator/Wake>::get_Current() */, IEnumerator_1_t9902427AE1A61E2CF69CE3E3DF48C6929695DD42_il2cpp_TypeInfo_var, L_10);
V_1 = L_11;
// DoWake(-1, wake, wake.lines[0]);
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_12 = V_1;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_13 = V_1;
NullCheck(L_13);
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* L_14 = L_13->___lines_1;
NullCheck(L_14);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_15;
L_15 = List_1_get_Item_m9A667334BC00D0B1A9512FC05101C49F1F62702A(L_14, 0, List_1_get_Item_m9A667334BC00D0B1A9512FC05101C49F1F62702A_RuntimeMethod_var);
WakeGenerator_DoWake_mE9535903B23AEAB8605B7FD568CC0169765433B9(__this, (-1), L_12, L_15, NULL);
// DoWake(1, wake, wake.lines[1]);
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_16 = V_1;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_17 = V_1;
NullCheck(L_17);
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* L_18 = L_17->___lines_1;
NullCheck(L_18);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_19;
L_19 = List_1_get_Item_m9A667334BC00D0B1A9512FC05101C49F1F62702A(L_18, 1, List_1_get_Item_m9A667334BC00D0B1A9512FC05101C49F1F62702A_RuntimeMethod_var);
WakeGenerator_DoWake_mE9535903B23AEAB8605B7FD568CC0169765433B9(__this, 1, L_16, L_19, NULL);
}
IL_0067_1:
{
// foreach (var wake in wakes.Where(wake => wake != null && wake.lines.Count == 2))
RuntimeObject* L_20 = V_0;
NullCheck(L_20);
bool L_21;
L_21 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
if (L_21)
{
goto IL_0034_1;
}
}
{
goto IL_007c;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007c:
{
// }
return;
}
}
// System.Void BoatAttack.WakeGenerator::DoWake(System.Int32,BoatAttack.WakeGenerator/Wake,BoatAttack.WakeGenerator/WakeLine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeGenerator_DoWake_mE9535903B23AEAB8605B7FD568CC0169765433B9 (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, int32_t ___side0, Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* ___wake1, WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* ___wakeLine2, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Insert_m3A1CE48C794B6905C4D37BC77D51186C69CC4448_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_mBC8E396F834210611A9A68DC7632CFA45A6A4503_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m64833E57E63112E47568E825B1E4AB23ED4D38B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
bool V_2 = false;
bool V_3 = false;
int32_t V_4 = 0;
bool V_5 = false;
bool V_6 = false;
int32_t V_7 = 0;
bool V_8 = false;
{
// var origin = wake.origin;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_0 = ___wake1;
NullCheck(L_0);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0->___origin_0;
V_0 = L_1;
// origin.x *= side;
float* L_2 = (&(&V_0)->___x_2);
float* L_3 = L_2;
float L_4 = *((float*)L_3);
int32_t L_5 = ___side0;
*((float*)L_3) = (float)((float)il2cpp_codegen_multiply(L_4, ((float)L_5)));
// origin = transform.TransformPoint(origin);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_6, L_7, NULL);
V_0 = L_8;
// origin.y = 0;//flatten origin in world
(&V_0)->___y_3 = (0.0f);
// var pointCount = wakeLine.points.Count;
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_9 = ___wakeLine2;
NullCheck(L_9);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_10 = L_9->___points_1;
NullCheck(L_10);
int32_t L_11;
L_11 = List_1_get_Count_m64833E57E63112E47568E825B1E4AB23ED4D38B9_inline(L_10, List_1_get_Count_m64833E57E63112E47568E825B1E4AB23ED4D38B9_RuntimeMethod_var);
V_1 = L_11;
// if (pointCount == 0)
int32_t L_12 = V_1;
V_2 = (bool)((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
bool L_13 = V_2;
if (!L_13)
{
goto IL_0060;
}
}
{
// wakeLine.points.Insert(0, CreateWakePoint(origin, side));
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_14 = ___wakeLine2;
NullCheck(L_14);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_15 = L_14->___points_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_0;
int32_t L_17 = ___side0;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_18;
L_18 = WakeGenerator_CreateWakePoint_m4F01672B1E77B8E46C12DBE8D769D8027AAD9056(__this, L_16, ((float)L_17), NULL);
NullCheck(L_15);
List_1_Insert_m3A1CE48C794B6905C4D37BC77D51186C69CC4448(L_15, 0, L_18, List_1_Insert_m3A1CE48C794B6905C4D37BC77D51186C69CC4448_RuntimeMethod_var);
// pointCount++;
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
goto IL_009f;
}
IL_0060:
{
// else if (Vector3.Distance(wakeLine.points[0].pos, origin) > genDistance)
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_20 = ___wakeLine2;
NullCheck(L_20);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_21 = L_20->___points_1;
NullCheck(L_21);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_22;
L_22 = List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D(L_21, 0, List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var);
NullCheck(L_22);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = L_22->___pos_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
float L_25;
L_25 = Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline(L_23, L_24, NULL);
float L_26 = __this->___genDistance_7;
V_3 = (bool)((((float)L_25) > ((float)L_26))? 1 : 0);
bool L_27 = V_3;
if (!L_27)
{
goto IL_009f;
}
}
{
// wakeLine.points.Insert(0, CreateWakePoint(origin, side));
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_28 = ___wakeLine2;
NullCheck(L_28);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_29 = L_28->___points_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0;
int32_t L_31 = ___side0;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_32;
L_32 = WakeGenerator_CreateWakePoint_m4F01672B1E77B8E46C12DBE8D769D8027AAD9056(__this, L_30, ((float)L_31), NULL);
NullCheck(L_29);
List_1_Insert_m3A1CE48C794B6905C4D37BC77D51186C69CC4448(L_29, 0, L_32, List_1_Insert_m3A1CE48C794B6905C4D37BC77D51186C69CC4448_RuntimeMethod_var);
// pointCount++;
int32_t L_33 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_009f:
{
// for (int i = wakeLine.points.Count - 1; i >= 0; i--)
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_34 = ___wakeLine2;
NullCheck(L_34);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_35 = L_34->___points_1;
NullCheck(L_35);
int32_t L_36;
L_36 = List_1_get_Count_m64833E57E63112E47568E825B1E4AB23ED4D38B9_inline(L_35, List_1_get_Count_m64833E57E63112E47568E825B1E4AB23ED4D38B9_RuntimeMethod_var);
V_4 = ((int32_t)il2cpp_codegen_subtract(L_36, 1));
goto IL_0150;
}
IL_00b3:
{
// if (wakeLine.points[i].age > maxAge)
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_37 = ___wakeLine2;
NullCheck(L_37);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_38 = L_37->___points_1;
int32_t L_39 = V_4;
NullCheck(L_38);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_40;
L_40 = List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D(L_38, L_39, List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var);
NullCheck(L_40);
float L_41 = L_40->___age_2;
float L_42 = __this->___maxAge_8;
V_5 = (bool)((((float)L_41) > ((float)L_42))? 1 : 0);
bool L_43 = V_5;
if (!L_43)
{
goto IL_00ea;
}
}
{
// wakeLine.points.RemoveAt(i);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_44 = ___wakeLine2;
NullCheck(L_44);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_45 = L_44->___points_1;
int32_t L_46 = V_4;
NullCheck(L_45);
List_1_RemoveAt_mBC8E396F834210611A9A68DC7632CFA45A6A4503(L_45, L_46, List_1_RemoveAt_mBC8E396F834210611A9A68DC7632CFA45A6A4503_RuntimeMethod_var);
// pointCount--;
int32_t L_47 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_47, 1));
goto IL_0149;
}
IL_00ea:
{
// wakeLine.points[i].age += Time.deltaTime; // increment age
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_48 = ___wakeLine2;
NullCheck(L_48);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_49 = L_48->___points_1;
int32_t L_50 = V_4;
NullCheck(L_49);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_51;
L_51 = List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D(L_49, L_50, List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_52 = L_51;
NullCheck(L_52);
float L_53 = L_52->___age_2;
float L_54;
L_54 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
NullCheck(L_52);
L_52->___age_2 = ((float)il2cpp_codegen_add(L_53, L_54));
// wakeLine.points[i].pos += Time.deltaTime * 3 * wakeLine.points[i].dir; // move points by dir
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_55 = ___wakeLine2;
NullCheck(L_55);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_56 = L_55->___points_1;
int32_t L_57 = V_4;
NullCheck(L_56);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_58;
L_58 = List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D(L_56, L_57, List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_59 = L_58;
NullCheck(L_59);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = L_59->___pos_0;
float L_61;
L_61 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_62 = ___wakeLine2;
NullCheck(L_62);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_63 = L_62->___points_1;
int32_t L_64 = V_4;
NullCheck(L_63);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_65;
L_65 = List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D(L_63, L_64, List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var);
NullCheck(L_65);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = L_65->___dir_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
L_67 = Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline(((float)il2cpp_codegen_multiply(L_61, (3.0f))), L_66, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
L_68 = Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline(L_60, L_67, NULL);
NullCheck(L_59);
L_59->___pos_0 = L_68;
}
IL_0149:
{
// for (int i = wakeLine.points.Count - 1; i >= 0; i--)
int32_t L_69 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_69, 1));
}
IL_0150:
{
// for (int i = wakeLine.points.Count - 1; i >= 0; i--)
int32_t L_70 = V_4;
V_6 = (bool)((((int32_t)((((int32_t)L_70) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_71 = V_6;
if (L_71)
{
goto IL_00b3;
}
}
{
// wakeLine.lineRenderer.positionCount = pointCount + 1;
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_72 = ___wakeLine2;
NullCheck(L_72);
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_73 = L_72->___lineRenderer_0;
int32_t L_74 = V_1;
NullCheck(L_73);
LineRenderer_set_positionCount_m2001FB4044053895ECBE897AB833284F3300B205(L_73, ((int32_t)il2cpp_codegen_add(L_74, 1)), NULL);
// wakeLine.lineRenderer.SetPosition(0, origin);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_75 = ___wakeLine2;
NullCheck(L_75);
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_76 = L_75->___lineRenderer_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_0;
NullCheck(L_76);
LineRenderer_SetPosition_m84C4AD9ADC6AC62B33DB4D7E4C9F066DFF8440C1(L_76, 0, L_77, NULL);
// for (var i = 0; i < pointCount; i++)
V_7 = 0;
goto IL_01ad;
}
IL_0183:
{
// wakeLine.lineRenderer.SetPosition(i + 1, wakeLine.points[i].pos);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_78 = ___wakeLine2;
NullCheck(L_78);
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D* L_79 = L_78->___lineRenderer_0;
int32_t L_80 = V_7;
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_81 = ___wakeLine2;
NullCheck(L_81);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_82 = L_81->___points_1;
int32_t L_83 = V_7;
NullCheck(L_82);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_84;
L_84 = List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D(L_82, L_83, List_1_get_Item_m67EDF43DA8D3C2AAA792998BE6931F3E15FCA35D_RuntimeMethod_var);
NullCheck(L_84);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = L_84->___pos_0;
NullCheck(L_79);
LineRenderer_SetPosition_m84C4AD9ADC6AC62B33DB4D7E4C9F066DFF8440C1(L_79, ((int32_t)il2cpp_codegen_add(L_80, 1)), L_85, NULL);
// for (var i = 0; i < pointCount; i++)
int32_t L_86 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_86, 1));
}
IL_01ad:
{
// for (var i = 0; i < pointCount; i++)
int32_t L_87 = V_7;
int32_t L_88 = V_1;
V_8 = (bool)((((int32_t)L_87) < ((int32_t)L_88))? 1 : 0);
bool L_89 = V_8;
if (L_89)
{
goto IL_0183;
}
}
{
// }
return;
}
}
// BoatAttack.WakeGenerator/WakePoint BoatAttack.WakeGenerator::CreateWakePoint(UnityEngine.Vector3,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* WakeGenerator_CreateWakePoint_m4F01672B1E77B8E46C12DBE8D769D8027AAD9056 (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___pos0, float ___sign1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* V_0 = NULL;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* V_1 = NULL;
{
// WakePoint wp = new WakePoint(pos) {dir = transform.right * sign};
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___pos0;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_1 = (WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271*)il2cpp_codegen_object_new(WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271_il2cpp_TypeInfo_var);
NullCheck(L_1);
WakePoint__ctor_m77B17FB60C71FAD98B9A3FA69C07FC522BC4389A(L_1, L_0, NULL);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_2 = L_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_3, NULL);
float L_5 = ___sign1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_4, L_5, NULL);
NullCheck(L_2);
L_2->___dir_1 = L_6;
V_0 = L_2;
// wp.dir.y = 0;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_7 = V_0;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = (&L_7->___dir_1);
L_8->___y_3 = (0.0f);
// return wp;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_9 = V_0;
V_1 = L_9;
goto IL_0033;
}
IL_0033:
{
// }
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_10 = V_1;
return L_10;
}
}
// System.Void BoatAttack.WakeGenerator::OnDrawGizmosSelected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeGenerator_OnDrawGizmosSelected_mADB84ACFB41EB76D391FBE9203350517C496F111 (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m63F2AB558D13710931A8ACFA5C2F4391D28EF473_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7ACD8811EBC3FFE7FB51F22C68D3E0BF252A4549_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m11ABF06B60440B7265D0A9C0223182961D738461_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6FD400EC492D9AD6A852A71CF295D545FE68AC6E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m4F907FF1D49CD12DDD0BA438F4DFAE797AE1049E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCC71FDC0CAA147219A05ABD8D17CD3A8DDA36862_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m216CE2BE412FB51A3AD720D636198C35BF6047EF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m2450966ED43DB60A3EB1B05540F0971E616F67A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 V_1;
memset((&V_1), 0, sizeof(V_1));
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* V_2 = NULL;
Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 V_3;
memset((&V_3), 0, sizeof(V_3));
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* V_4 = NULL;
Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A V_5;
memset((&V_5), 0, sizeof(V_5));
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* V_6 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34 V_8;
memset((&V_8), 0, sizeof(V_8));
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* V_9 = NULL;
bool V_10 = false;
{
// var c = Color.blue;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
L_0 = Color_get_blue_m0D04554379CB8606EF48E3091CDC3098B81DD86D_inline(NULL);
V_0 = L_0;
// c.a = 0.5f;
(&V_0)->___a_3 = (0.5f);
// Gizmos.color = c;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
Gizmos_set_color_mFD4A7935FF025F5922374A8DD797BA0558BF1AD2(L_1, NULL);
// foreach (var w in wakes)
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* L_2 = __this->___wakes_4;
NullCheck(L_2);
Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 L_3;
L_3 = List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229(L_2, List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229_RuntimeMethod_var);
V_1 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b0:
{// begin finally (depth: 1)
Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C((&V_1), Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00a2_1;
}
IL_0029_1:
{
// foreach (var w in wakes)
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_4;
L_4 = Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_inline((&V_1), Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_RuntimeMethod_var);
V_2 = L_4;
// Gizmos.DrawSphere(transform.TransformPoint(w.origin.x, w.origin.y, w.origin.z), 0.1f);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_6 = V_2;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_7 = (&L_6->___origin_0);
float L_8 = L_7->___x_2;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_9 = V_2;
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_10 = (&L_9->___origin_0);
float L_11 = L_10->___y_3;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_12 = V_2;
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_13 = (&L_12->___origin_0);
float L_14 = L_13->___z_4;
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Transform_TransformPoint_m220E1BBBF9AF7A6D0EAC417FA07C820B2344FA1A(L_5, L_8, L_11, L_14, NULL);
Gizmos_DrawSphere_m80D4373C59949363664E571DCE7E9C54337B4942(L_15, (0.100000001f), NULL);
// Gizmos.DrawSphere(transform.TransformPoint(-w.origin.x, w.origin.y, w.origin.z), 0.1f);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_17 = V_2;
NullCheck(L_17);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_18 = (&L_17->___origin_0);
float L_19 = L_18->___x_2;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_20 = V_2;
NullCheck(L_20);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_21 = (&L_20->___origin_0);
float L_22 = L_21->___y_3;
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_23 = V_2;
NullCheck(L_23);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_24 = (&L_23->___origin_0);
float L_25 = L_24->___z_4;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Transform_TransformPoint_m220E1BBBF9AF7A6D0EAC417FA07C820B2344FA1A(L_16, ((-L_19)), L_22, L_25, NULL);
Gizmos_DrawSphere_m80D4373C59949363664E571DCE7E9C54337B4942(L_26, (0.100000001f), NULL);
}
IL_00a2_1:
{
// foreach (var w in wakes)
bool L_27;
L_27 = Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58((&V_1), Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58_RuntimeMethod_var);
if (L_27)
{
goto IL_0029_1;
}
}
{
goto IL_00bf;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00bf:
{
// foreach (var w in wakes)
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* L_28 = __this->___wakes_4;
NullCheck(L_28);
Enumerator_t0047133ADCB37AA84B6B5EF4D927C3BB37886C19 L_29;
L_29 = List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229(L_28, List_1_GetEnumerator_mD251723C2FE63F7FD2BB92D0DB569258BEDBB229_RuntimeMethod_var);
V_3 = L_29;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_01ae:
{// begin finally (depth: 1)
Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C((&V_3), Enumerator_Dispose_m3BB517F9497D7869F384DF5EFE9A082615CA8D9C_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_01a0_1;
}
IL_00d1_1:
{
// foreach (var w in wakes)
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_30;
L_30 = Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_inline((&V_3), Enumerator_get_Current_mD1BF8F58E1BC4D4E529FC574C15B4E3304C0244A_RuntimeMethod_var);
V_4 = L_30;
// foreach (var wl in w.lines)
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_31 = V_4;
NullCheck(L_31);
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* L_32 = L_31->___lines_1;
NullCheck(L_32);
Enumerator_tC3B6239D5F4FC535E0517E7EFC2F4E1859B8151A L_33;
L_33 = List_1_GetEnumerator_m2450966ED43DB60A3EB1B05540F0971E616F67A2(L_32, List_1_GetEnumerator_m2450966ED43DB60A3EB1B05540F0971E616F67A2_RuntimeMethod_var);
V_5 = L_33;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0190_1:
{// begin finally (depth: 2)
Enumerator_Dispose_m63F2AB558D13710931A8ACFA5C2F4391D28EF473((&V_5), Enumerator_Dispose_m63F2AB558D13710931A8ACFA5C2F4391D28EF473_RuntimeMethod_var);
return;
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_0182_2;
}
IL_00ef_2:
{
// foreach (var wl in w.lines)
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_34;
L_34 = Enumerator_get_Current_mCC71FDC0CAA147219A05ABD8D17CD3A8DDA36862_inline((&V_5), Enumerator_get_Current_mCC71FDC0CAA147219A05ABD8D17CD3A8DDA36862_RuntimeMethod_var);
V_6 = L_34;
// var pre = Vector3.zero;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
V_7 = L_35;
// foreach (var wp in wl.points)
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_36 = V_6;
NullCheck(L_36);
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_37 = L_36->___points_1;
NullCheck(L_37);
Enumerator_t23194BE3F204A771EE3D11BC8EB467F2AB584F34 L_38;
L_38 = List_1_GetEnumerator_m216CE2BE412FB51A3AD720D636198C35BF6047EF(L_37, List_1_GetEnumerator_m216CE2BE412FB51A3AD720D636198C35BF6047EF_RuntimeMethod_var);
V_8 = L_38;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0172_2:
{// begin finally (depth: 3)
Enumerator_Dispose_m7ACD8811EBC3FFE7FB51F22C68D3E0BF252A4549((&V_8), Enumerator_Dispose_m7ACD8811EBC3FFE7FB51F22C68D3E0BF252A4549_RuntimeMethod_var);
return;
}// end finally (depth: 3)
});
try
{// begin try (depth: 3)
{
goto IL_0167_3;
}
IL_0111_3:
{
// foreach (var wp in wl.points)
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_39;
L_39 = Enumerator_get_Current_m4F907FF1D49CD12DDD0BA438F4DFAE797AE1049E_inline((&V_8), Enumerator_get_Current_m4F907FF1D49CD12DDD0BA438F4DFAE797AE1049E_RuntimeMethod_var);
V_9 = L_39;
// Gizmos.DrawSphere(wp.pos, (maxAge - wp.age) * 0.01f);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_40 = V_9;
NullCheck(L_40);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = L_40->___pos_0;
float L_42 = __this->___maxAge_8;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_43 = V_9;
NullCheck(L_43);
float L_44 = L_43->___age_2;
Gizmos_DrawSphere_m80D4373C59949363664E571DCE7E9C54337B4942(L_41, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_42, L_44)), (0.00999999978f))), NULL);
// if(pre != Vector3.zero)
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
L_46 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
bool L_47;
L_47 = Vector3_op_Inequality_m6A7FB1C9E9DE194708997BFA24C6E238D92D908E_inline(L_45, L_46, NULL);
V_10 = L_47;
bool L_48 = V_10;
if (!L_48)
{
goto IL_015d_3;
}
}
{
// Gizmos.DrawLine(wp.pos, pre);
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_49 = V_9;
NullCheck(L_49);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = L_49->___pos_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_7;
Gizmos_DrawLine_m09F46DC2EA3C2200E465435A29960E8BCD84DD9C(L_50, L_51, NULL);
}
IL_015d_3:
{
// pre = wp.pos;
WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* L_52 = V_9;
NullCheck(L_52);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = L_52->___pos_0;
V_7 = L_53;
}
IL_0167_3:
{
// foreach (var wp in wl.points)
bool L_54;
L_54 = Enumerator_MoveNext_m11ABF06B60440B7265D0A9C0223182961D738461((&V_8), Enumerator_MoveNext_m11ABF06B60440B7265D0A9C0223182961D738461_RuntimeMethod_var);
if (L_54)
{
goto IL_0111_3;
}
}
{
goto IL_0181_2;
}
}// end try (depth: 3)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0181_2:
{
}
IL_0182_2:
{
// foreach (var wl in w.lines)
bool L_55;
L_55 = Enumerator_MoveNext_m6FD400EC492D9AD6A852A71CF295D545FE68AC6E((&V_5), Enumerator_MoveNext_m6FD400EC492D9AD6A852A71CF295D545FE68AC6E_RuntimeMethod_var);
if (L_55)
{
goto IL_00ef_2;
}
}
{
goto IL_019f_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_019f_1:
{
}
IL_01a0_1:
{
// foreach (var w in wakes)
bool L_56;
L_56 = Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58((&V_3), Enumerator_MoveNext_m595C5CA435ED1D0CEEDA2353672138605C2B4A58_RuntimeMethod_var);
if (L_56)
{
goto IL_00d1_1;
}
}
{
goto IL_01bd;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01bd:
{
// }
return;
}
}
// System.Void BoatAttack.WakeGenerator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeGenerator__ctor_mC8BAE9C942D1D378AB1C71E76FD682ABDABD4745 (WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m25CD9FE6A05F042841E5F9390808B9DBD29D6E95_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<Wake> wakes = new List<Wake>(); // Wakes to create
List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01* L_0 = (List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01*)il2cpp_codegen_object_new(List_1_t03EEBAA8279E64DF70288017D4E23007A8121A01_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m25CD9FE6A05F042841E5F9390808B9DBD29D6E95(L_0, List_1__ctor_m25CD9FE6A05F042841E5F9390808B9DBD29D6E95_RuntimeMethod_var);
__this->___wakes_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___wakes_4), (void*)L_0);
// private readonly List<GameObject> _lrs = new List<GameObject>(); // line renderers
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_1 = (List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B*)il2cpp_codegen_object_new(List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC(L_1, List_1__ctor_m447372C1EF7141193B93090A77395B786C72C7BC_RuntimeMethod_var);
__this->____lrs_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____lrs_5), (void*)L_1);
// public float genDistance = 0.5f; // distance to make new segments
__this->___genDistance_7 = (0.5f);
// public float maxAge = 5f; // how long the wake lasts for
__this->___maxAge_8 = (5.0f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.WakeGenerator/Wake::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Wake__ctor_m02842E3AE655D158E685731062C37C8177F4DC09 (Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m972F31F7642C3BAA8E844F83D2706ED328F844DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE55064394832543D8C17E77E6F9446587A566FA2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<WakeLine> lines = new List<WakeLine>(); // Wake Lines
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* L_0 = (List_1_tE55064394832543D8C17E77E6F9446587A566FA2*)il2cpp_codegen_object_new(List_1_tE55064394832543D8C17E77E6F9446587A566FA2_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m972F31F7642C3BAA8E844F83D2706ED328F844DB(L_0, List_1__ctor_m972F31F7642C3BAA8E844F83D2706ED328F844DB_RuntimeMethod_var);
__this->___lines_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___lines_1), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.WakeGenerator/WakeLine::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakeLine__ctor_mDE4553B8EB5AFAAF36B0D711AB1E7008444B0F49 (WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public List<WakePoint> points = new List<WakePoint>(); // list of points
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_0 = (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*)il2cpp_codegen_object_new(List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789(L_0, List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789_RuntimeMethod_var);
__this->___points_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___points_1), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.WakeGenerator/WakePoint::.ctor(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WakePoint__ctor_m77B17FB60C71FAD98B9A3FA69C07FC522BC4389A (WakePoint_tD0FF47A8CA9D76E0C9AD4506962D7DDAA884F271* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___p0, const RuntimeMethod* method)
{
{
// public WakePoint(Vector3 p)
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
// pos = p;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___p0;
__this->___pos_0 = L_0;
// age = 0f;
__this->___age_2 = (0.0f);
// }
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.WakeGenerator/<GenerateWake>d__6::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGenerateWakeU3Ed__6__ctor_m93B2CC4E327393B53D70164C6887F0FF6836D670 (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void BoatAttack.WakeGenerator/<GenerateWake>d__6::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGenerateWakeU3Ed__6_System_IDisposable_Dispose_m6C344C116DD8ABA0A0C8FFF6434FB7202F88E911 (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean BoatAttack.WakeGenerator/<GenerateWake>d__6::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGenerateWakeU3Ed__6_MoveNext_mB43ED5F01469F8DE159181B144CD9ACB7ED83C6F (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m919DC9D848A0522F28DB3039F8C2F06147A76AFC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m69934CEFB63D5C17EACB6A4F249393BC1234AD6D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0012;
}
}
{
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0014;
}
}
{
goto IL_0016;
}
IL_0012:
{
goto IL_0018;
}
IL_0014:
{
goto IL_008d;
}
IL_0016:
{
return (bool)0;
}
IL_0018:
{
__this->___U3CU3E1__state_0 = (-1);
// for (var i = 0; i < 2; i++)
__this->___U3CiU3E5__1_4 = 0;
goto IL_011a;
}
IL_002c:
{
// var wl = new WakeLine {points = new List<WakePoint>()};
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_3 = (WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A*)il2cpp_codegen_object_new(WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A_il2cpp_TypeInfo_var);
NullCheck(L_3);
WakeLine__ctor_mDE4553B8EB5AFAAF36B0D711AB1E7008444B0F49(L_3, NULL);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_4 = L_3;
List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1* L_5 = (List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1*)il2cpp_codegen_object_new(List_1_t76D7BC949A5ED27699D37C8310CA200CF08196F1_il2cpp_TypeInfo_var);
NullCheck(L_5);
List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789(L_5, List_1__ctor_mAC8C8C87B3D879DB460E26FEC5461266FD085789_RuntimeMethod_var);
NullCheck(L_4);
L_4->___points_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___points_1), (void*)L_5);
__this->___U3CwlU3E5__2_5 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwlU3E5__2_5), (void*)L_4);
// var wakeLoading = wakePrefab.InstantiateAsync(Vector3.zero, Quaternion.Euler(90f, 0, 0));
WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* L_6 = __this->___U3CU3E4__this_3;
NullCheck(L_6);
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_7 = L_6->___wakePrefab_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline((90.0f), (0.0f), (0.0f), NULL);
NullCheck(L_7);
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_10;
L_10 = VirtualFuncInvoker3< AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(15 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject> UnityEngine.AddressableAssets.AssetReference::InstantiateAsync(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Transform) */, L_7, L_8, L_9, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL);
__this->___U3CwakeLoadingU3E5__3_6 = L_10;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CwakeLoadingU3E5__3_6))->___m_InternalOp_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CwakeLoadingU3E5__3_6))->___m_LocationName_2), (void*)NULL);
#endif
// yield return wakeLoading;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_11 = __this->___U3CwakeLoadingU3E5__3_6;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_12 = L_11;
RuntimeObject* L_13 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_12);
__this->___U3CU3E2__current_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_13);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_008d:
{
__this->___U3CU3E1__state_0 = (-1);
// _lrs.Add(wakeLoading.Result);
WakeGenerator_tA1596FDA879DB4C2CC65E0CE7CA792F4E15AD8FA* L_14 = __this->___U3CU3E4__this_3;
NullCheck(L_14);
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* L_15 = L_14->____lrs_5;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_16 = (&__this->___U3CwakeLoadingU3E5__3_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
L_17 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_16, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
NullCheck(L_15);
List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_inline(L_15, L_17, List_1_Add_m43FBF207375C6E06B8C45ECE614F9B8008FB686E_RuntimeMethod_var);
// wakeLoading.Result.TryGetComponent(out wl.lineRenderer);
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_18 = (&__this->___U3CwakeLoadingU3E5__3_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
L_19 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_18, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_20 = __this->___U3CwlU3E5__2_5;
NullCheck(L_20);
LineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D** L_21 = (&L_20->___lineRenderer_0);
NullCheck(L_19);
bool L_22;
L_22 = GameObject_TryGetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m919DC9D848A0522F28DB3039F8C2F06147A76AFC(L_19, L_21, GameObject_TryGetComponent_TisLineRenderer_tEFEF960672DB69CB14B6D181FAE6292F0CF8B63D_m919DC9D848A0522F28DB3039F8C2F06147A76AFC_RuntimeMethod_var);
// wakeLoading.Result.hideFlags = HideFlags.HideAndDontSave;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_23 = (&__this->___U3CwakeLoadingU3E5__3_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24;
L_24 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_23, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
NullCheck(L_24);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_24, ((int32_t)61), NULL);
// wake.lines.Add(wl);
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_25 = __this->___wake_2;
NullCheck(L_25);
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* L_26 = L_25->___lines_1;
WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A* L_27 = __this->___U3CwlU3E5__2_5;
NullCheck(L_26);
List_1_Add_m69934CEFB63D5C17EACB6A4F249393BC1234AD6D_inline(L_26, L_27, List_1_Add_m69934CEFB63D5C17EACB6A4F249393BC1234AD6D_RuntimeMethod_var);
__this->___U3CwlU3E5__2_5 = (WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CwlU3E5__2_5), (void*)(WakeLine_tF3A346994C8ED8683940A313617E64D528F0356A*)NULL);
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_28 = (&__this->___U3CwakeLoadingU3E5__3_6);
il2cpp_codegen_initobj(L_28, sizeof(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA));
// for (var i = 0; i < 2; i++)
int32_t L_29 = __this->___U3CiU3E5__1_4;
V_1 = L_29;
int32_t L_30 = V_1;
__this->___U3CiU3E5__1_4 = ((int32_t)il2cpp_codegen_add(L_30, 1));
}
IL_011a:
{
// for (var i = 0; i < 2; i++)
int32_t L_31 = __this->___U3CiU3E5__1_4;
V_2 = (bool)((((int32_t)L_31) < ((int32_t)2))? 1 : 0);
bool L_32 = V_2;
if (L_32)
{
goto IL_002c;
}
}
{
// }
return (bool)0;
}
}
// System.Object BoatAttack.WakeGenerator/<GenerateWake>d__6::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGenerateWakeU3Ed__6_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mF7A76EEAC1733EAF7904CE0B8BA7BDBCCE7ADAF8 (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void BoatAttack.WakeGenerator/<GenerateWake>d__6::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGenerateWakeU3Ed__6_System_Collections_IEnumerator_Reset_m1B825CAFD0161E83F982419DF48B080155B8844D (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGenerateWakeU3Ed__6_System_Collections_IEnumerator_Reset_m1B825CAFD0161E83F982419DF48B080155B8844D_RuntimeMethod_var)));
}
}
// System.Object BoatAttack.WakeGenerator/<GenerateWake>d__6::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGenerateWakeU3Ed__6_System_Collections_IEnumerator_get_Current_mE5E94687A608B0C7C59A28C7815D2679CFBB213B (U3CGenerateWakeU3Ed__6_t0E86F1BFA5DDE983FD381D7E54AEB773CC746585* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.WakeGenerator/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m4D4AF5C4D685E467B1E82BD9EF62D549268E2901 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517* L_0 = (U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517*)il2cpp_codegen_object_new(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mBF03944866937343ABFD213F8DD2057AE580D801(L_0, NULL);
((U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void BoatAttack.WakeGenerator/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mBF03944866937343ABFD213F8DD2057AE580D801 (U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean BoatAttack.WakeGenerator/<>c::<Update>b__8_0(BoatAttack.WakeGenerator/Wake)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CUpdateU3Eb__8_0_m229792572E2FAE613F868E588833CC9BDA50A9E9 (U3CU3Ec_t20966655238076B75B8D89A17042D12271A6E517* __this, Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* ___wake0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m74BD3FBB57356BC90C4EE87349E4453E341F2ADD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B3_0 = 0;
{
// foreach (var wake in wakes.Where(wake => wake != null && wake.lines.Count == 2))
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_0 = ___wake0;
if (!L_0)
{
goto IL_0013;
}
}
{
Wake_t65113821E8F926572A45BED8C7064E6B1BBFC508* L_1 = ___wake0;
NullCheck(L_1);
List_1_tE55064394832543D8C17E77E6F9446587A566FA2* L_2 = L_1->___lines_1;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m74BD3FBB57356BC90C4EE87349E4453E341F2ADD_inline(L_2, List_1_get_Count_m74BD3FBB57356BC90C4EE87349E4453E341F2ADD_RuntimeMethod_var);
G_B3_0 = ((((int32_t)L_3) == ((int32_t)2))? 1 : 0);
goto IL_0014;
}
IL_0013:
{
G_B3_0 = 0;
}
IL_0014:
{
return (bool)G_B3_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.DayNightController::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_Awake_m19A501AC0DDBDAF92C6606899444B09D445C1047 (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// _instance = this;
((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4), (void*)__this);
// _currentPreset = 2;
__this->____currentPreset_7 = 2;
// SetTimeOfDay(_presets[_currentPreset], true);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = __this->____presets_6;
int32_t L_1 = __this->____currentPreset_7;
NullCheck(L_0);
int32_t L_2 = L_1;
float L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
DayNightController_SetTimeOfDay_mFD28A7DDBA3447986C29F2E9D56391A641244D54(__this, L_3, (bool)1, NULL);
// _prevTime = time;
float L_4 = __this->___time_5;
__this->____prevTime_20 = L_4;
// }
return;
}
}
// System.Void BoatAttack.DayNightController::OnValidate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_OnValidate_m5BBA5B9AA9CB566FBF4F3682E4EC3631CD6F9545 (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, const RuntimeMethod* method)
{
{
// UpdateSun();
DayNightController_UpdateSun_m35B8B7BCA2B301503289E080C7020BF18E48B7DD(__this, NULL);
// }
return;
}
}
// System.Void BoatAttack.DayNightController::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_Update_mA97C0A2E3E2C69B24B61619E34A94C74F166C08E (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
// if (autoIcrement)
bool L_0 = __this->___autoIcrement_9;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0037;
}
}
{
// var t = Mathf.PingPong(Time.time * speed, 1);
float L_2;
L_2 = Time_get_time_m0BEE9AACD0723FE414465B77C9C64D12263675F3(NULL);
float L_3 = __this->___speed_10;
float L_4;
L_4 = Mathf_PingPong_m157C55BCFEA2BB96680B7B29D714C3F9390551C9_inline(((float)il2cpp_codegen_multiply(L_2, L_3)), (1.0f), NULL);
V_1 = L_4;
// time = t * 0.5f + 0.25f;
float L_5 = V_1;
__this->___time_5 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_5, (0.5f))), (0.25f)));
}
IL_0037:
{
// if (time != _prevTime) // if time has changed
float L_6 = __this->___time_5;
float L_7 = __this->____prevTime_20;
V_2 = (bool)((((int32_t)((((float)L_6) == ((float)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_8 = V_2;
if (!L_8)
{
goto IL_005c;
}
}
{
// SetTimeOfDay(time);
float L_9 = __this->___time_5;
DayNightController_SetTimeOfDay_mFD28A7DDBA3447986C29F2E9D56391A641244D54(__this, L_9, (bool)0, NULL);
}
IL_005c:
{
// }
return;
}
}
// System.Void BoatAttack.DayNightController::UpdateSun()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_UpdateSun_m35B8B7BCA2B301503289E080C7020BF18E48B7DD (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
// var rotation = CalculateSunPosition(NormalizedDateTime(time), 56.0, 9.0);
float L_0 = __this->___time_5;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1;
L_1 = DayNightController_NormalizedDateTime_mC67C3D9D31DF2E5D9C508B7134F609660D30634A(L_0, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = DayNightController_CalculateSunPosition_mE5B1ECB2591DBCA4909F9BF9A087F9025E4B3E3A(L_1, (56.0), (9.0), NULL);
V_0 = L_2;
// _sun.transform.rotation = rotation;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_3 = __this->____sun_15;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = V_0;
NullCheck(L_4);
Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_4, L_5, NULL);
// _sun.transform.Rotate(new Vector3(0f, _northHeading, 0f), Space.World);
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_6 = __this->____sun_15;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL);
float L_8 = __this->____northHeading_17;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), (0.0f), L_8, (0.0f), /*hidden argument*/NULL);
NullCheck(L_7);
Transform_Rotate_mAE711E1B1F639FDBA7B456E1E1B35DB90EEB737A(L_7, L_9, 0, NULL);
// _sun.color = _sunColour.Evaluate(Mathf.Clamp01(Vector3.Dot(_sun.transform.forward, Vector3.down)));
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_10 = __this->____sun_15;
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_11 = __this->____sunColour_16;
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_12 = __this->____sun_15;
NullCheck(L_12);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13;
L_13 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_12, NULL);
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_down_m19EB5B5B0EDFE9C272BD7BCC6923C4A9D616F771_inline(NULL);
float L_16;
L_16 = Vector3_Dot_m4688A1A524306675DBDB1E6D483F35E85E3CE6D8_inline(L_14, L_15, NULL);
float L_17;
L_17 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_16, NULL);
NullCheck(L_11);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18;
L_18 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_11, L_17, NULL);
NullCheck(L_10);
Light_set_color_m242F09E22904E0A20D5B032A0749678B0796A87C(L_10, L_18, NULL);
// }
return;
}
}
// System.Void BoatAttack.DayNightController::SetTimeOfDay(System.Single,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_SetTimeOfDay_mFD28A7DDBA3447986C29F2E9D56391A641244D54 (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, float ___time0, bool ___reflectionUpdate1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FB64CF1244FF15747DC39BD7A235F004ECCAE11);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECA169E2C11BA4F71637D2E1BF1D8ECAA03E8BF6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2F8A73F36BC9F8340CA51E5D8320663390E37DC);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* V_1 = NULL;
int32_t V_2 = 0;
ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* V_3 = NULL;
bool V_4 = false;
bool V_5 = false;
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* G_B3_0 = NULL;
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* G_B2_0 = NULL;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
{
// this.time = time;
float L_0 = ___time0;
__this->___time_5 = L_0;
// _prevTime = time;
float L_1 = ___time0;
__this->____prevTime_20 = L_1;
// if (reflectionUpdate && _instance.reflections?.Length > 0)
bool L_2 = ___reflectionUpdate1;
if (!L_2)
{
goto IL_0029;
}
}
{
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_3 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
NullCheck(L_3);
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* L_4 = L_3->___reflections_14;
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* L_5 = L_4;
G_B2_0 = L_5;
if (L_5)
{
G_B3_0 = L_5;
goto IL_0023;
}
}
{
G_B4_0 = 0;
goto IL_0027;
}
IL_0023:
{
NullCheck(G_B3_0);
G_B4_0 = ((!(((uint32_t)(((RuntimeArray*)G_B3_0)->max_length)) <= ((uint32_t)0)))? 1 : 0);
}
IL_0027:
{
G_B6_0 = G_B4_0;
goto IL_002a;
}
IL_0029:
{
G_B6_0 = 0;
}
IL_002a:
{
V_0 = (bool)G_B6_0;
bool L_6 = V_0;
if (!L_6)
{
goto IL_0057;
}
}
{
// foreach (var probe in _instance.reflections)
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_7 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
NullCheck(L_7);
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* L_8 = L_7->___reflections_14;
V_1 = L_8;
V_2 = 0;
goto IL_0050;
}
IL_003f:
{
// foreach (var probe in _instance.reflections)
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* L_9 = V_1;
int32_t L_10 = V_2;
NullCheck(L_9);
int32_t L_11 = L_10;
ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_3 = L_12;
// probe.RenderProbe();
ReflectionProbe_t7CFA63F0340447A0069E66DB261A8A1B79BA8A2D* L_13 = V_3;
NullCheck(L_13);
int32_t L_14;
L_14 = ReflectionProbe_RenderProbe_m90E10A5070CD7A52492465EB2A835F18C8630A31(L_13, NULL);
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0050:
{
// foreach (var probe in _instance.reflections)
int32_t L_16 = V_2;
ReflectionProbeU5BU5D_t0B187E58E1FC2292139FAB3097C90F94355D1B09* L_17 = V_1;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_003f;
}
}
{
}
IL_0057:
{
// GlobalTime = this.time;
float L_18 = __this->___time_5;
((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->___GlobalTime_11 = L_18;
// if (_sun)
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_19 = __this->____sun_15;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_19, NULL);
V_4 = L_20;
bool L_21 = V_4;
if (!L_21)
{
goto IL_0098;
}
}
{
// _sun.color = _sunColour.Evaluate(TimeToGradient(this.time));
Light_t1E68479B7782AF2050FAA02A5DC612FD034F18F3* L_22 = __this->____sun_15;
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_23 = __this->____sunColour_16;
float L_24 = __this->___time_5;
float L_25;
L_25 = DayNightController_TimeToGradient_m26955C49F1E95D45546D52BB2FB1FCFF7580F774(__this, L_24, NULL);
NullCheck(L_23);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_26;
L_26 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_23, L_25, NULL);
NullCheck(L_22);
Light_set_color_m242F09E22904E0A20D5B032A0749678B0796A87C(L_22, L_26, NULL);
}
IL_0098:
{
// if (_skybox)
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = __this->____skybox_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_28;
L_28 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_27, NULL);
V_5 = L_28;
bool L_29 = V_5;
if (!L_29)
{
goto IL_00fc;
}
}
{
// _skybox.SetFloat("_Rotation", 85 + ((this.time - 0.5f) * 20f)); // rotate slightly for cheap moving cloud eefect
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_30 = __this->____skybox_12;
float L_31 = __this->___time_5;
NullCheck(L_30);
Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836(L_30, _stringLiteralF2F8A73F36BC9F8340CA51E5D8320663390E37DC, ((float)il2cpp_codegen_add((85.0f), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_31, (0.5f))), (20.0f))))), NULL);
// _skybox.SetColor("_Tint", _skyboxColour.Evaluate(TimeToGradient(this.time)));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = __this->____skybox_12;
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_33 = __this->____skyboxColour_13;
float L_34 = __this->___time_5;
float L_35;
L_35 = DayNightController_TimeToGradient_m26955C49F1E95D45546D52BB2FB1FCFF7580F774(__this, L_34, NULL);
NullCheck(L_33);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_36;
L_36 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_33, L_35, NULL);
NullCheck(L_32);
Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(L_32, _stringLiteralECA169E2C11BA4F71637D2E1BF1D8ECAA03E8BF6, L_36, NULL);
}
IL_00fc:
{
// Shader.SetGlobalFloat("_NightFade", Mathf.Clamp01(Mathf.Abs(this.time * 2f - 1f) * 3f - 1f));
float L_37 = __this->___time_5;
float L_38;
L_38 = fabsf(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_37, (2.0f))), (1.0f))));
float L_39;
L_39 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_38, (3.0f))), (1.0f))), NULL);
Shader_SetGlobalFloat_mFA8F651003951E6319C952475148713F521243BF(_stringLiteral1FB64CF1244FF15747DC39BD7A235F004ECCAE11, L_39, NULL);
// RenderSettings.fogColor = _fogColour.Evaluate(TimeToGradient(this.time)); // update fog colour
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_40 = __this->____fogColour_19;
float L_41 = __this->___time_5;
float L_42;
L_42 = DayNightController_TimeToGradient_m26955C49F1E95D45546D52BB2FB1FCFF7580F774(__this, L_41, NULL);
NullCheck(L_40);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_43;
L_43 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_40, L_42, NULL);
RenderSettings_set_fogColor_m6818DC017EB802792BED1BCAD89BB16AEF061506(L_43, NULL);
// RenderSettings.ambientSkyColor = _ambientColour.Evaluate(TimeToGradient(this.time)); // update ambient light colour
Gradient_tA7FEBE2FDB4929FFF6C997134841046F713DAC1E* L_44 = __this->____ambientColour_18;
float L_45 = __this->___time_5;
float L_46;
L_46 = DayNightController_TimeToGradient_m26955C49F1E95D45546D52BB2FB1FCFF7580F774(__this, L_45, NULL);
NullCheck(L_44);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_47;
L_47 = Gradient_Evaluate_m332A32F48EA3F884CB55D74131DF8064F29F9C32(L_44, L_46, NULL);
RenderSettings_set_ambientSkyColor_m15A73276934E1CB69F8D0541FF06D6F7EE9180D8(L_47, NULL);
// }
return;
}
}
// UnityEngine.Quaternion BoatAttack.DayNightController::CalculateSunPosition(System.DateTime,System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 DayNightController_CalculateSunPosition_mE5B1ECB2591DBCA4909F9BF9A087F9025E4B3E3A (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___dateTime0, double ___latitude1, double ___longitude2, 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;
}
double V_0 = 0.0;
double V_1 = 0.0;
double V_2 = 0.0;
double V_3 = 0.0;
double V_4 = 0.0;
double V_5 = 0.0;
double V_6 = 0.0;
double V_7 = 0.0;
double V_8 = 0.0;
double V_9 = 0.0;
double V_10 = 0.0;
double V_11 = 0.0;
double V_12 = 0.0;
double V_13 = 0.0;
double V_14 = 0.0;
double V_15 = 0.0;
double V_16 = 0.0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_17;
memset((&V_17), 0, sizeof(V_17));
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_18;
memset((&V_18), 0, sizeof(V_18));
bool V_19 = false;
bool V_20 = false;
bool V_21 = false;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_22;
memset((&V_22), 0, sizeof(V_22));
{
// dateTime = dateTime.ToUniversalTime();
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
L_0 = DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9((&___dateTime0), NULL);
___dateTime0 = L_0;
// double julianDate = 367 * dateTime.Year -
// (int)((7.0 / 4.0) * (dateTime.Year +
// (int)((dateTime.Month + 9.0) / 12.0))) +
// (int)((275.0 * dateTime.Month) / 9.0) +
// dateTime.Day - 730531.5;
int32_t L_1;
L_1 = DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138((&___dateTime0), NULL);
int32_t L_2;
L_2 = DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138((&___dateTime0), NULL);
int32_t L_3;
L_3 = DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2((&___dateTime0), NULL);
int32_t L_4;
L_4 = DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2((&___dateTime0), NULL);
int32_t L_5;
L_5 = DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28((&___dateTime0), NULL);
V_0 = ((double)il2cpp_codegen_subtract(((double)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(((int32_t)367), L_1)), il2cpp_codegen_cast_double_to_int<int32_t>(((double)il2cpp_codegen_multiply((1.75), ((double)((int32_t)il2cpp_codegen_add(L_2, il2cpp_codegen_cast_double_to_int<int32_t>(((double)(((double)il2cpp_codegen_add(((double)L_3), (9.0)))/(12.0)))))))))))), il2cpp_codegen_cast_double_to_int<int32_t>(((double)(((double)il2cpp_codegen_multiply((275.0), ((double)L_4)))/(9.0)))))), L_5))), (730531.5)));
// double julianCenturies = julianDate / 36525.0;
double L_6 = V_0;
V_1 = ((double)(L_6/(36525.0)));
// double siderealTimeHours = 6.6974 + 2400.0513 * julianCenturies;
double L_7 = V_1;
V_2 = ((double)il2cpp_codegen_add((6.6974), ((double)il2cpp_codegen_multiply((2400.0513000000001), L_7))));
// double siderealTimeUT = siderealTimeHours +
// (366.2422 / 365.2422) * (double)dateTime.TimeOfDay.TotalHours;
double L_8 = V_2;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_9;
L_9 = DateTime_get_TimeOfDay_mE8933E5F62C0369E4BA6AF928283A00CA9D54D04((&___dateTime0), NULL);
V_18 = L_9;
double L_10;
L_10 = TimeSpan_get_TotalHours_m753DFC812CEC8F9214EF5F9839C5B4A4DB0D2883((&V_18), NULL);
V_3 = ((double)il2cpp_codegen_add(L_8, ((double)il2cpp_codegen_multiply((1.0027379092558308), ((double)L_10)))));
// double siderealTime = siderealTimeUT * 15 + longitude;
double L_11 = V_3;
double L_12 = ___longitude2;
V_4 = ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_11, (15.0))), L_12));
// julianDate += (double)dateTime.TimeOfDay.TotalHours / 24.0;
double L_13 = V_0;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_14;
L_14 = DateTime_get_TimeOfDay_mE8933E5F62C0369E4BA6AF928283A00CA9D54D04((&___dateTime0), NULL);
V_18 = L_14;
double L_15;
L_15 = TimeSpan_get_TotalHours_m753DFC812CEC8F9214EF5F9839C5B4A4DB0D2883((&V_18), NULL);
V_0 = ((double)il2cpp_codegen_add(L_13, ((double)(((double)L_15)/(24.0)))));
// julianCenturies = julianDate / 36525.0;
double L_16 = V_0;
V_1 = ((double)(L_16/(36525.0)));
// double meanLongitude = CorrectAngle(Mathf.Deg2Rad *
// (280.466 + 36000.77 * julianCenturies));
double L_17 = V_1;
double L_18;
L_18 = DayNightController_CorrectAngle_mF801CCE91C9E93AC61B408A5716FAA5676431E44(((double)il2cpp_codegen_multiply((0.01745329238474369), ((double)il2cpp_codegen_add((280.46600000000001), ((double)il2cpp_codegen_multiply((36000.769999999997), L_17)))))), NULL);
V_5 = L_18;
// double meanAnomaly = CorrectAngle(Mathf.Deg2Rad *
// (357.529 + 35999.05 * julianCenturies));
double L_19 = V_1;
double L_20;
L_20 = DayNightController_CorrectAngle_mF801CCE91C9E93AC61B408A5716FAA5676431E44(((double)il2cpp_codegen_multiply((0.01745329238474369), ((double)il2cpp_codegen_add((357.529), ((double)il2cpp_codegen_multiply((35999.050000000003), L_19)))))), NULL);
V_6 = L_20;
// double equationOfCenter = Mathf.Deg2Rad * ((1.915 - 0.005 * julianCenturies) *
// Math.Sin(meanAnomaly) + 0.02 * Math.Sin(2 * meanAnomaly));
double L_21 = V_1;
double L_22 = V_6;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_23;
L_23 = sin(L_22);
double L_24 = V_6;
double L_25;
L_25 = sin(((double)il2cpp_codegen_multiply((2.0), L_24)));
V_7 = ((double)il2cpp_codegen_multiply((0.01745329238474369), ((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_subtract((1.915), ((double)il2cpp_codegen_multiply((0.0050000000000000001), L_21)))), L_23)), ((double)il2cpp_codegen_multiply((0.02), L_25))))));
// double elipticalLongitude =
// CorrectAngle(meanLongitude + equationOfCenter);
double L_26 = V_5;
double L_27 = V_7;
double L_28;
L_28 = DayNightController_CorrectAngle_mF801CCE91C9E93AC61B408A5716FAA5676431E44(((double)il2cpp_codegen_add(L_26, L_27)), NULL);
V_8 = L_28;
// double obliquity = (23.439 - 0.013 * julianCenturies) * Mathf.Deg2Rad;
double L_29 = V_1;
V_9 = ((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_subtract((23.439), ((double)il2cpp_codegen_multiply((0.012999999999999999), L_29)))), (0.01745329238474369)));
// double rightAscension = Math.Atan2(
// Math.Cos(obliquity) * Math.Sin(elipticalLongitude),
// Math.Cos(elipticalLongitude));
double L_30 = V_9;
double L_31;
L_31 = cos(L_30);
double L_32 = V_8;
double L_33;
L_33 = sin(L_32);
double L_34 = V_8;
double L_35;
L_35 = cos(L_34);
double L_36;
L_36 = atan2(((double)il2cpp_codegen_multiply(L_31, L_33)), L_35);
V_10 = L_36;
// double declination = Math.Asin(
// Math.Sin(rightAscension) * Math.Sin(obliquity));
double L_37 = V_10;
double L_38;
L_38 = sin(L_37);
double L_39 = V_9;
double L_40;
L_40 = sin(L_39);
double L_41;
L_41 = asin(((double)il2cpp_codegen_multiply(L_38, L_40)));
V_11 = L_41;
// double hourAngle = CorrectAngle(siderealTime * Mathf.Deg2Rad) - rightAscension;
double L_42 = V_4;
double L_43;
L_43 = DayNightController_CorrectAngle_mF801CCE91C9E93AC61B408A5716FAA5676431E44(((double)il2cpp_codegen_multiply(L_42, (0.01745329238474369))), NULL);
double L_44 = V_10;
V_12 = ((double)il2cpp_codegen_subtract(L_43, L_44));
// if (hourAngle > Math.PI)
double L_45 = V_12;
V_19 = (bool)((((double)L_45) > ((double)(3.1415926535897931)))? 1 : 0);
bool L_46 = V_19;
if (!L_46)
{
goto IL_021e;
}
}
{
// hourAngle -= 2 * Math.PI;
double L_47 = V_12;
V_12 = ((double)il2cpp_codegen_subtract(L_47, (6.2831853071795862)));
}
IL_021e:
{
// double altitude = Math.Asin(Math.Sin(latitude * Mathf.Deg2Rad) *
// Math.Sin(declination) + Math.Cos(latitude * Mathf.Deg2Rad) *
// Math.Cos(declination) * Math.Cos(hourAngle));
double L_48 = ___latitude1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_49;
L_49 = sin(((double)il2cpp_codegen_multiply(L_48, (0.01745329238474369))));
double L_50 = V_11;
double L_51;
L_51 = sin(L_50);
double L_52 = ___latitude1;
double L_53;
L_53 = cos(((double)il2cpp_codegen_multiply(L_52, (0.01745329238474369))));
double L_54 = V_11;
double L_55;
L_55 = cos(L_54);
double L_56 = V_12;
double L_57;
L_57 = cos(L_56);
double L_58;
L_58 = asin(((double)il2cpp_codegen_add(((double)il2cpp_codegen_multiply(L_49, L_51)), ((double)il2cpp_codegen_multiply(((double)il2cpp_codegen_multiply(L_53, L_55)), L_57)))));
V_13 = L_58;
// double aziNom = -Math.Sin(hourAngle);
double L_59 = V_12;
double L_60;
L_60 = sin(L_59);
V_14 = ((-L_60));
// double aziDenom =
// Math.Tan(declination) * Math.Cos(latitude * Mathf.Deg2Rad) -
// Math.Sin(latitude * Mathf.Deg2Rad) * Math.Cos(hourAngle);
double L_61 = V_11;
double L_62;
L_62 = tan(L_61);
double L_63 = ___latitude1;
double L_64;
L_64 = cos(((double)il2cpp_codegen_multiply(L_63, (0.01745329238474369))));
double L_65 = ___latitude1;
double L_66;
L_66 = sin(((double)il2cpp_codegen_multiply(L_65, (0.01745329238474369))));
double L_67 = V_12;
double L_68;
L_68 = cos(L_67);
V_15 = ((double)il2cpp_codegen_subtract(((double)il2cpp_codegen_multiply(L_62, L_64)), ((double)il2cpp_codegen_multiply(L_66, L_68))));
// double azimuth = Math.Atan(aziNom / aziDenom);
double L_69 = V_14;
double L_70 = V_15;
double L_71;
L_71 = atan(((double)(L_69/L_70)));
V_16 = L_71;
// if (aziDenom < 0) // In 2nd or 3rd quadrant
double L_72 = V_15;
V_20 = (bool)((((double)L_72) < ((double)(0.0)))? 1 : 0);
bool L_73 = V_20;
if (!L_73)
{
goto IL_02cc;
}
}
{
// azimuth += Math.PI;
double L_74 = V_16;
V_16 = ((double)il2cpp_codegen_add(L_74, (3.1415926535897931)));
goto IL_02ef;
}
IL_02cc:
{
// else if (aziNom < 0) // In 4th quadrant
double L_75 = V_14;
V_21 = (bool)((((double)L_75) < ((double)(0.0)))? 1 : 0);
bool L_76 = V_21;
if (!L_76)
{
goto IL_02ef;
}
}
{
// azimuth += 2 * Math.PI;
double L_77 = V_16;
V_16 = ((double)il2cpp_codegen_add(L_77, (6.2831853071795862)));
}
IL_02ef:
{
// Quaternion rot = Quaternion.Euler(0f, ((float)azimuth * Mathf.Rad2Deg), 0f);
double L_78 = V_16;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_79;
L_79 = Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline((0.0f), ((float)il2cpp_codegen_multiply(((float)L_78), (57.2957802f))), (0.0f), NULL);
V_17 = L_79;
// rot *= Quaternion.AngleAxis((float)(altitude * Mathf.Rad2Deg), Vector3.right);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_80 = V_17;
double L_81 = V_13;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82;
L_82 = Vector3_get_right_m13B7C3EAA64DC921EC23346C56A5A597B5481FF5_inline(NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_83;
L_83 = Quaternion_AngleAxis_m01A869DC10F976FAF493B66F15D6D6977BB61DA8(((float)((double)il2cpp_codegen_multiply(L_81, (57.295780181884766)))), L_82, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_84;
L_84 = Quaternion_op_Multiply_m5AC8B39C55015059BDD09122E04E47D4BFAB2276_inline(L_80, L_83, NULL);
V_17 = L_84;
// return rot;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_85 = V_17;
V_22 = L_85;
goto IL_032f;
}
IL_032f:
{
// }
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_86 = V_22;
return L_86;
}
}
// System.Double BoatAttack.DayNightController::CorrectAngle(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double DayNightController_CorrectAngle_mF801CCE91C9E93AC61B408A5716FAA5676431E44 (double ___angleInRadians0, 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;
}
bool V_0 = false;
double V_1 = 0.0;
bool V_2 = false;
{
// if (angleInRadians < 0)
double L_0 = ___angleInRadians0;
V_0 = (bool)((((double)L_0) < ((double)(0.0)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_002f;
}
}
{
// return 2 * Math.PI - (Math.Abs(angleInRadians) % (2 * Math.PI));
double L_2 = ___angleInRadians0;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_3;
L_3 = fabs(L_2);
V_1 = ((double)il2cpp_codegen_subtract((6.2831853071795862), (fmod(L_3, (6.2831853071795862)))));
goto IL_0053;
}
IL_002f:
{
// else if (angleInRadians > 2 * Math.PI)
double L_4 = ___angleInRadians0;
V_2 = (bool)((((double)L_4) > ((double)(6.2831853071795862)))? 1 : 0);
bool L_5 = V_2;
if (!L_5)
{
goto IL_004e;
}
}
{
// return angleInRadians % (2 * Math.PI);
double L_6 = ___angleInRadians0;
V_1 = (fmod(L_6, (6.2831853071795862)));
goto IL_0053;
}
IL_004e:
{
// return angleInRadians;
double L_7 = ___angleInRadians0;
V_1 = L_7;
goto IL_0053;
}
IL_0053:
{
// }
double L_8 = V_1;
return L_8;
}
}
// System.DateTime BoatAttack.DayNightController::NormalizedDateTime(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DayNightController_NormalizedDateTime_mC67C3D9D31DF2E5D9C508B7134F609660D30634A (float ___t0, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_2;
memset((&V_2), 0, sizeof(V_2));
{
// var hour = (int)Mathf.Repeat(t * 24, 24); // 0-24
float L_0 = ___t0;
float L_1;
L_1 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)il2cpp_codegen_multiply(L_0, (24.0f))), (24.0f), NULL);
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
// var minute = (int)Mathf.Repeat(t * 24 * 60, 60); //0-60
float L_2 = ___t0;
float L_3;
L_3 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_2, (24.0f))), (60.0f))), (60.0f), NULL);
V_1 = il2cpp_codegen_cast_double_to_int<int32_t>(L_3);
// return new DateTime(2021, 03, 23, hour, minute, 0);
int32_t L_4 = V_0;
int32_t L_5 = V_1;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
memset((&L_6), 0, sizeof(L_6));
DateTime__ctor_m1F66A4327FE6B127F0F0E83A70CED25DB0DFFB00((&L_6), ((int32_t)2021), 3, ((int32_t)23), L_4, L_5, 0, /*hidden argument*/NULL);
V_2 = L_6;
goto IL_0040;
}
IL_0040:
{
// }
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7 = V_2;
return L_7;
}
}
// System.Single BoatAttack.DayNightController::TimeToGradient(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DayNightController_TimeToGradient_m26955C49F1E95D45546D52BB2FB1FCFF7580F774 (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, float ___time0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
// return Mathf.Abs(time * 2f - 1f);
float L_0 = ___time0;
float L_1;
L_1 = fabsf(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_0, (2.0f))), (1.0f))));
V_0 = L_1;
goto IL_0016;
}
IL_0016:
{
// }
float L_2 = V_0;
return L_2;
}
}
// System.Void BoatAttack.DayNightController::SelectPreset(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController_SelectPreset_m9821652BB74BADE0BC1E900ED5C51F001820B388 (float ___input0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BB7B65145C63889C4DCD889EFE75DE97DC5E225);
s_Il2CppMethodInitialized = true;
}
{
// _instance._currentPreset += Mathf.RoundToInt(input);
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_0 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_1 = L_0;
NullCheck(L_1);
int32_t L_2 = L_1->____currentPreset_7;
float L_3 = ___input0;
int32_t L_4;
L_4 = Mathf_RoundToInt_m6A6E30BA4157D69DA47F02B43108882DDD7C4A70_inline(L_3, NULL);
NullCheck(L_1);
L_1->____currentPreset_7 = ((int32_t)il2cpp_codegen_add(L_2, L_4));
// _instance._currentPreset = (int)Mathf.Repeat(_instance._currentPreset, _instance._presets.Length);
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_5 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_6 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
NullCheck(L_6);
int32_t L_7 = L_6->____currentPreset_7;
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_8 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
NullCheck(L_8);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = L_8->____presets_6;
NullCheck(L_9);
float L_10;
L_10 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)L_7), ((float)((int32_t)(((RuntimeArray*)L_9)->max_length))), NULL);
NullCheck(L_5);
L_5->____currentPreset_7 = il2cpp_codegen_cast_double_to_int<int32_t>(L_10);
// PlayerPrefs.SetInt(PresetKey, _instance._currentPreset);
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_11 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
NullCheck(L_11);
int32_t L_12 = L_11->____currentPreset_7;
PlayerPrefs_SetInt_mDC9617BFD56FEC670626A1002D9A5FE963D8D175(_stringLiteral3BB7B65145C63889C4DCD889EFE75DE97DC5E225, L_12, NULL);
// _instance.SetTimeOfDay(_instance._presets[_instance._currentPreset], true);
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_13 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_14 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
NullCheck(L_14);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = L_14->____presets_6;
DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* L_16 = ((DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_StaticFields*)il2cpp_codegen_static_fields_for(DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651_il2cpp_TypeInfo_var))->____instance_4;
NullCheck(L_16);
int32_t L_17 = L_16->____currentPreset_7;
NullCheck(L_15);
int32_t L_18 = L_17;
float L_19 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
NullCheck(L_13);
DayNightController_SetTimeOfDay_mFD28A7DDBA3447986C29F2E9D56391A641244D54(L_13, L_19, (bool)1, NULL);
// }
return;
}
}
// System.Void BoatAttack.DayNightController::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DayNightController__ctor_m8D11E787773BEB78110E9EB8493D08C6A8CECD8E (DayNightController_tA8D5C18EE04748BBB10DEF6BA68F530B80AF2651* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____ED3E140B282A52AED89C6CAA9DC5F8DB7D89370D72A527649E2383148E886471_1_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public float time = 0.5f; // the global 'time'
__this->___time_5 = (0.5f);
// private readonly float[] _presets = { 0.27f, 0.35f, 0.45f, 0.55f, 0.65f, 0.73f };
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____ED3E140B282A52AED89C6CAA9DC5F8DB7D89370D72A527649E2383148E886471_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_1, L_2, NULL);
__this->____presets_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____presets_6), (void*)L_1);
// public float speed = 1f;
__this->___speed_10 = (1.0f);
// public float _northHeading = 136; // north
__this->____northHeading_17 = (136.0f);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.VegetationSystem::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VegetationSystem_Start_mBD98C28A7E3094A692AF65D2024170814B99A834 (VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// _props = new MaterialPropertyBlock();
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
NullCheck(L_0);
MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_0, NULL);
__this->____props_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____props_4), (void*)L_0);
// SetProperties(transform);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
VegetationSystem_SetProperties_m555CC20503C8530C6E9239EF83314B51E1294624(__this, L_1, NULL);
// }
return;
}
}
// System.Void BoatAttack.VegetationSystem::SetProperties(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VegetationSystem_SetProperties_m555CC20503C8530C6E9239EF83314B51E1294624 (VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___t0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_2 = NULL;
bool V_3 = false;
bool V_4 = false;
RuntimeObject* V_5 = NULL;
{
// foreach (Transform child in t)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___t0;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_0, NULL);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_007b:
{// begin finally (depth: 1)
{
RuntimeObject* L_2 = V_0;
V_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_3 = V_5;
if (!L_3)
{
goto IL_008f;
}
}
{
RuntimeObject* L_4 = V_5;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_008f:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0071_1;
}
IL_000b_1:
{
// foreach (Transform child in t)
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_5);
V_1 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_6, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
// var rend = child.gameObject.GetComponent<MeshRenderer>();
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_1;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
NullCheck(L_8);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_9;
L_9 = GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D(L_8, GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
V_2 = L_9;
// if (rend)
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_10 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_10, NULL);
V_3 = L_11;
bool L_12 = V_3;
if (!L_12)
{
goto IL_0059_1;
}
}
{
// _props.SetVector(Position, child.position);
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_13 = __this->____props_4;
il2cpp_codegen_runtime_class_init_inline(VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_il2cpp_TypeInfo_var);
int32_t L_14 = ((VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_StaticFields*)il2cpp_codegen_static_fields_for(VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_il2cpp_TypeInfo_var))->___Position_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = V_1;
NullCheck(L_15);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_15, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17;
L_17 = Vector4_op_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline(L_16, NULL);
NullCheck(L_13);
MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_13, L_14, L_17, NULL);
// rend.SetPropertyBlock(_props);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_18 = V_2;
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_19 = __this->____props_4;
NullCheck(L_18);
Renderer_SetPropertyBlock_mF565698782FE54580B17CC0BFF9B0C4F0D68DF50(L_18, L_19, NULL);
}
IL_0059_1:
{
// if (child.childCount > 0)
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20 = V_1;
NullCheck(L_20);
int32_t L_21;
L_21 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_20, NULL);
V_4 = (bool)((((int32_t)L_21) > ((int32_t)0))? 1 : 0);
bool L_22 = V_4;
if (!L_22)
{
goto IL_0070_1;
}
}
{
// SetProperties(child);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23 = V_1;
VegetationSystem_SetProperties_m555CC20503C8530C6E9239EF83314B51E1294624(__this, L_23, NULL);
}
IL_0070_1:
{
}
IL_0071_1:
{
// foreach (Transform child in t)
RuntimeObject* L_24 = V_0;
NullCheck(L_24);
bool L_25;
L_25 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_24);
if (L_25)
{
goto IL_000b_1;
}
}
{
goto IL_0090;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0090:
{
// }
return;
}
}
// System.Void BoatAttack.VegetationSystem::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VegetationSystem__ctor_m9ED14465C7EFE37A21D4102FBC4E884459A994EE (VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
// System.Void BoatAttack.VegetationSystem::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VegetationSystem__cctor_m70E936CC332C07297D3360656170CCA5329FD868 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral261DE8CC18A4CA824A89A8B60171ACAC0CD318EA);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly int Position = Shader.PropertyToID("_Position");
int32_t L_0;
L_0 = Shader_PropertyToID_mF5F7BA2EFF23D83482ECDE4C34227145D817B1EB(_stringLiteral261DE8CC18A4CA824A89A8B60171ACAC0CD318EA, NULL);
((VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_StaticFields*)il2cpp_codegen_static_fields_for(VegetationSystem_t8280472CE341A08BF8BE92D525A71EE265F0EB41_il2cpp_TypeInfo_var))->___Position_5 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.WindsurferManager::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindsurferManager_Start_m227F42FE411AE38E1C8FFD41D9FE0AF3C3BA59DC (WindsurferManager_tA169B7F10B9B39D72D316A695B8C9D3949314BE6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
{
// _guid = gameObject.GetInstanceID();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
__this->____guid_9 = L_1;
// _heights = new float3[surfers.Length];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_2 = __this->___surfers_4;
NullCheck(L_2);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_3 = (float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)SZArrayNew(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
__this->____heights_6 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____heights_6), (void*)L_3);
// _normals = new float3[surfers.Length];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_4 = __this->___surfers_4;
NullCheck(L_4);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_5 = (float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45*)SZArrayNew(float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)));
__this->____normals_7 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->____normals_7), (void*)L_5);
// _smoothPositions = new Vector3[surfers.Length];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_6 = __this->___surfers_4;
NullCheck(L_6);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)));
__this->____smoothPositions_8 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->____smoothPositions_8), (void*)L_7);
// for (var i = 0; i < surfers.Length; i++)
V_0 = 0;
goto IL_006e;
}
IL_004f:
{
// _smoothPositions[i] = surfers[i].position;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = __this->____smoothPositions_8;
int32_t L_9 = V_0;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_10 = __this->___surfers_4;
int32_t L_11 = V_0;
NullCheck(L_10);
int32_t L_12 = L_11;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_13, NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_14);
// for (var i = 0; i < surfers.Length; i++)
int32_t L_15 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_006e:
{
// for (var i = 0; i < surfers.Length; i++)
int32_t L_16 = V_0;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_17 = __this->___surfers_4;
NullCheck(L_17);
V_1 = (bool)((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length))))? 1 : 0);
bool L_18 = V_1;
if (L_18)
{
goto IL_004f;
}
}
{
// _points = new NativeArray<float3>(surfers.Length, Allocator.Persistent);
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_19 = __this->___surfers_4;
NullCheck(L_19);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6 L_20;
memset((&L_20), 0, sizeof(L_20));
NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7((&L_20), ((int32_t)(((RuntimeArray*)L_19)->max_length)), 4, 1, /*hidden argument*/NativeArray_1__ctor_m965B9BE6DD806F31A767FF7CB33BEA509B7C90D7_RuntimeMethod_var);
__this->____points_5 = L_20;
// }
return;
}
}
// System.Void BoatAttack.WindsurferManager::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindsurferManager_OnDisable_m9A6CD2E9A5E762ABFCFC9FE70C113F89A8724CEE (WindsurferManager_tA169B7F10B9B39D72D316A695B8C9D3949314BE6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
// _points.Dispose();
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_0 = (&__this->____points_5);
NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C(L_0, NativeArray_1_Dispose_mE40D457AF008BEE531917D94D3A83296CCF8906C_RuntimeMethod_var);
// }
return;
}
}
// System.Void BoatAttack.WindsurferManager::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindsurferManager_Update_m088C4243FBF43FBBC54CC9E26E1F8B020B8F7FC1 (WindsurferManager_tA169B7F10B9B39D72D316A695B8C9D3949314BE6* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GerstnerWavesJobs_t93D7738515E9961C2592A8DC0BE0BAF4F3EDEFAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
{
// GerstnerWavesJobs.UpdateSamplePoints(ref _points, _guid);
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_0 = (&__this->____points_5);
int32_t L_1 = __this->____guid_9;
il2cpp_codegen_runtime_class_init_inline(GerstnerWavesJobs_t93D7738515E9961C2592A8DC0BE0BAF4F3EDEFAB_il2cpp_TypeInfo_var);
GerstnerWavesJobs_UpdateSamplePoints_m1D70408FF0F940AB3C4BA155E45D66405CB344EE(L_0, L_1, NULL);
// GerstnerWavesJobs.GetData(_guid, ref _heights, ref _normals);
int32_t L_2 = __this->____guid_9;
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** L_3 = (&__this->____heights_6);
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45** L_4 = (&__this->____normals_7);
GerstnerWavesJobs_GetData_m866FF69D0789F96353DCB9F2D428728E96C2FFB9(L_2, L_3, L_4, NULL);
// for (int i = 0; i < surfers.Length; i++)
V_0 = 0;
goto IL_00ed;
}
IL_0032:
{
// _smoothPositions[i] = surfers[i].position;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = __this->____smoothPositions_8;
int32_t L_6 = V_0;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_7 = __this->___surfers_4;
int32_t L_8 = V_0;
NullCheck(L_7);
int32_t L_9 = L_8;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_11);
// _points[0] = _smoothPositions[i];
NativeArray_1_tEDE9DAD2CAE5954286BC0EF394A57ED0AC69FEE6* L_12 = (&__this->____points_5);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_13 = __this->____smoothPositions_8;
int32_t L_14 = V_0;
NullCheck(L_13);
int32_t L_15 = L_14;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_17;
L_17 = float3_op_Implicit_mEFC9D4DC1F88125A32EAD98DDD519DDB1F146292(L_16, NULL);
IL2CPP_NATIVEARRAY_SET_ITEM(float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E, (L_12)->___m_Buffer_0, 0, (L_17));
// if (_heights[0].y > _smoothPositions[i].y)
float3U5BU5D_t94C1DF28FA7E0FA017D0C77B720D9FF3519E0D45* L_18 = __this->____heights_6;
NullCheck(L_18);
float L_19 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___y_1;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_20 = __this->____smoothPositions_8;
int32_t L_21 = V_0;
NullCheck(L_20);
float L_22 = ((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___y_3;
V_1 = (bool)((((float)L_19) > ((float)L_22))? 1 : 0);
bool L_23 = V_1;
if (!L_23)
{
goto IL_00ae;
}
}
{
// _smoothPositions[i].y += Time.deltaTime;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_24 = __this->____smoothPositions_8;
int32_t L_25 = V_0;
NullCheck(L_24);
float* L_26 = (&((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___y_3);
float* L_27 = L_26;
float L_28 = *((float*)L_27);
float L_29;
L_29 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
*((float*)L_27) = (float)((float)il2cpp_codegen_add(L_28, L_29));
goto IL_00ce;
}
IL_00ae:
{
// _smoothPositions[i].y -= Time.deltaTime * 0.25f;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_30 = __this->____smoothPositions_8;
int32_t L_31 = V_0;
NullCheck(L_30);
float* L_32 = (&((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31)))->___y_3);
float* L_33 = L_32;
float L_34 = *((float*)L_33);
float L_35;
L_35 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
*((float*)L_33) = (float)((float)il2cpp_codegen_subtract(L_34, ((float)il2cpp_codegen_multiply(L_35, (0.25f)))));
}
IL_00ce:
{
// surfers[i].position = _smoothPositions[i];
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_36 = __this->___surfers_4;
int32_t L_37 = V_0;
NullCheck(L_36);
int32_t L_38 = L_37;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_40 = __this->____smoothPositions_8;
int32_t L_41 = V_0;
NullCheck(L_40);
int32_t L_42 = L_41;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
NullCheck(L_39);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_39, L_43, NULL);
// for (int i = 0; i < surfers.Length; i++)
int32_t L_44 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_44, 1));
}
IL_00ed:
{
// for (int i = 0; i < surfers.Length; i++)
int32_t L_45 = V_0;
TransformU5BU5D_tBB9C5F5686CAE82E3D97D43DF0F3D68ABF75EC24* L_46 = __this->___surfers_4;
NullCheck(L_46);
V_2 = (bool)((((int32_t)L_45) < ((int32_t)((int32_t)(((RuntimeArray*)L_46)->max_length))))? 1 : 0);
bool L_47 = V_2;
if (L_47)
{
goto IL_0032;
}
}
{
// }
return;
}
}
// System.Void BoatAttack.WindsurferManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindsurferManager__ctor_m6419F7C56544CF80674EF6AC68A8FB54F9B6CEDD (WindsurferManager_tA169B7F10B9B39D72D316A695B8C9D3949314BE6* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.AppSettings::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_Awake_m13A5B083F5BE673779F494E7ECCDF053D6B07839 (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_LevelWasLoaded_m501E6945472812A2F252236612A87068D6C8E76A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B76DC84B7747FE247297F77CE5288EEE163B310);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if(Debug.isDebugBuild)
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0(NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
// Debug.Log("AppManager initializing");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(_stringLiteral8B76DC84B7747FE247297F77CE5288EEE163B310, NULL);
}
IL_0015:
{
// Initialize();
AppSettings_Initialize_mA3C2796CC47AA47CC322E5753A02B7297B59A5C1(__this, NULL);
// CmdArgs();
AppSettings_CmdArgs_m309D0E39CDED7AC5463F1E79E8FD2BE9CCEEE757(NULL);
// SetRenderScale();
AppSettings_SetRenderScale_m3A10AD0130141789F5A6EA4298C1BF68B225FACF(__this, NULL);
// SceneManager.sceneLoaded += LevelWasLoaded;
UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_2 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
NullCheck(L_2);
UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_2, NULL, (intptr_t)((void*)AppSettings_LevelWasLoaded_m501E6945472812A2F252236612A87068D6C8E76A_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_add_sceneLoaded_mDE45940CCEC5D17EB92EB76DB8931E5483FBCD2C(L_2, NULL);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::Initialize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_Initialize_mA3C2796CC47AA47CC322E5753A02B7297B59A5C1 (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Instance = this;
((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6), (void*)__this);
// ConsoleCanvas = Instantiate(consoleCanvas);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___consoleCanvas_19;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D(L_0, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_mC898F7E3D9541F17BD8B79579FDD431C0651E12D_RuntimeMethod_var);
((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___ConsoleCanvas_20 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___ConsoleCanvas_20), (void*)L_1);
// DontDestroyOnLoad(ConsoleCanvas);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___ConsoleCanvas_20;
Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9(L_2, NULL);
// MainCamera = Camera.main;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3;
L_3 = Camera_get_main_mF222B707D3BF8CC9C7544609EFC71CFB62E81D43(NULL);
((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8), (void*)L_3);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_OnDisable_m1AFDF93C99E013CCAEE11756AF3B6874C1B1C4CE (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_LevelWasLoaded_m501E6945472812A2F252236612A87068D6C8E76A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// SceneManager.sceneLoaded -= LevelWasLoaded;
UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_0 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
NullCheck(L_0);
UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_0, NULL, (intptr_t)((void*)AppSettings_LevelWasLoaded_m501E6945472812A2F252236612A87068D6C8E76A_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_remove_sceneLoaded_m8840CC33052C4A09A52BF927C3738A7B66783155(L_0, NULL);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::LevelWasLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_LevelWasLoaded_m501E6945472812A2F252236612A87068D6C8E76A (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, int32_t ___mode1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A86DC13DA5901B381DED7620BD36F89ED204E78);
s_Il2CppMethodInitialized = true;
}
{
// CleanupCameras();
AppSettings_CleanupCameras_m1CED101E3BECC12C3F4C010E0F16A445244F34FE(NULL);
// Instance.Invoke(nameof(CleanupLoadingScreen), 0.5f);
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_0 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
NullCheck(L_0);
MonoBehaviour_Invoke_mF724350C59362B0F1BFE26383209A274A29A63FB(L_0, _stringLiteral7A86DC13DA5901B381DED7620BD36F89ED204E78, (0.5f), NULL);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::CleanupCameras()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_CleanupCameras_m1CED101E3BECC12C3F4C010E0F16A445244F34FE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE302AA9BECF9F1CB69CF2A3E5B33E0716BEA97F6);
s_Il2CppMethodInitialized = true;
}
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* V_0 = NULL;
int32_t V_1 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
bool V_3 = false;
int32_t G_B4_0 = 0;
{
// foreach (var c in GameObject.FindGameObjectsWithTag("MainCamera"))
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_0;
L_0 = GameObject_FindGameObjectsWithTag_m63AB9863553265F03EDE4C11AEA98AF591CAEA1E(_stringLiteralE302AA9BECF9F1CB69CF2A3E5B33E0716BEA97F6, NULL);
V_0 = L_0;
V_1 = 0;
goto IL_0057;
}
IL_0011:
{
// foreach (var c in GameObject.FindGameObjectsWithTag("MainCamera"))
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_1 = V_0;
int32_t L_2 = V_1;
NullCheck(L_1);
int32_t L_3 = L_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_2 = L_4;
// if (MainCamera != null && c != MainCamera.gameObject)
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0035;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_2;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8;
NullCheck(L_8);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_m4D656395C27694A7F33F5AA8DE80A7AAF9E20BA7(L_7, L_9, NULL);
G_B4_0 = ((int32_t)(L_10));
goto IL_0036;
}
IL_0035:
{
G_B4_0 = 0;
}
IL_0036:
{
V_3 = (bool)G_B4_0;
bool L_11 = V_3;
if (!L_11)
{
goto IL_0045;
}
}
{
// Destroy(c);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mFCDAE6333522488F60597AF019EA90BB1207A5AA(L_12, NULL);
goto IL_0052;
}
IL_0045:
{
// MainCamera = c.GetComponent<Camera>();
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_2;
NullCheck(L_13);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14;
L_14 = GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6(L_13, GameObject_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m3B3C11550E48AA36AFF82788636EB163CC51FEE6_RuntimeMethod_var);
((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8), (void*)L_14);
}
IL_0052:
{
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0057:
{
// foreach (var c in GameObject.FindGameObjectsWithTag("MainCamera"))
int32_t L_16 = V_1;
GameObjectU5BU5D_tFF67550DFCE87096D7A3734EA15B75896B2722CF* L_17 = V_0;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_0011;
}
}
{
// }
return;
}
}
// System.Void BoatAttack.AppSettings::CleanupLoadingScreen()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_CleanupLoadingScreen_m8AE00B02314D74E26E13369B06A81BA1B419BF90 (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* G_B3_0 = NULL;
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* G_B2_0 = NULL;
{
// if(loadingScreenObject) loadingScreen?.ReleaseInstance(loadingScreenObject);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___loadingScreenObject_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0028;
}
}
{
// if(loadingScreenObject) loadingScreen?.ReleaseInstance(loadingScreenObject);
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_3 = __this->___loadingScreen_17;
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_4 = L_3;
G_B2_0 = L_4;
if (L_4)
{
G_B3_0 = L_4;
goto IL_001c;
}
}
{
goto IL_0028;
}
IL_001c:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___loadingScreenObject_7;
NullCheck(G_B3_0);
VirtualActionInvoker1< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(19 /* System.Void UnityEngine.AddressableAssets.AssetReference::ReleaseInstance(UnityEngine.GameObject) */, G_B3_0, L_5);
}
IL_0028:
{
// }
return;
}
}
// System.Void BoatAttack.AppSettings::SetRenderScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_SetRenderScale_m3A10AD0130141789F5A6EA4298C1BF68B225FACF (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderRes_t023E702ED5A0671484FE5047E225E9C0A3A90551_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B1B8F0693D6B8BFA3DB9F2BA57791D0442032F4);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
bool V_4 = false;
{
// var res = maxRenderSize switch
// {
// RenderRes._720p => 1280f,
// RenderRes._1080p => 1920f,
// RenderRes._1440p => 2560f,
// _ => Screen.width
// };
int32_t L_0 = __this->___maxRenderSize_9;
V_3 = L_0;
if (1)
{
goto IL_000c;
}
}
{
}
IL_000c:
{
int32_t L_1 = V_3;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
{
case 0:
{
goto IL_0032;
}
case 1:
{
goto IL_002a;
}
case 2:
{
goto IL_0022;
}
}
}
{
goto IL_003a;
}
IL_0022:
{
// RenderRes._720p => 1280f,
V_2 = (1280.0f);
goto IL_0043;
}
IL_002a:
{
// RenderRes._1080p => 1920f,
V_2 = (1920.0f);
goto IL_0043;
}
IL_0032:
{
// RenderRes._1440p => 2560f,
V_2 = (2560.0f);
goto IL_0043;
}
IL_003a:
{
// _ => Screen.width
int32_t L_2;
L_2 = Screen_get_width_mCA5D955A53CF6D29C8C7118D517D0FC84AE8056C(NULL);
V_2 = ((float)L_2);
goto IL_0043;
}
IL_0043:
{
if (1)
{
goto IL_0047;
}
}
{
}
IL_0047:
{
float L_3 = V_2;
V_0 = L_3;
// var renderScale = Mathf.Clamp(res / Screen.width, 0.1f, 1.0f);
float L_4 = V_0;
int32_t L_5;
L_5 = Screen_get_width_mCA5D955A53CF6D29C8C7118D517D0FC84AE8056C(NULL);
float L_6;
L_6 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(((float)(L_4/((float)L_5))), (0.100000001f), (1.0f), NULL);
V_1 = L_6;
// if(Debug.isDebugBuild)
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0(NULL);
V_4 = L_7;
bool L_8 = V_4;
if (!L_8)
{
goto IL_0099;
}
}
{
// Debug.Log($"Settings render scale to {renderScale * 100}% based on {maxRenderSize.ToString()}");
float L_9 = V_1;
float L_10 = ((float)il2cpp_codegen_multiply(L_9, (100.0f)));
RuntimeObject* L_11 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_10);
int32_t* L_12 = (&__this->___maxRenderSize_9);
Il2CppFakeBox<int32_t> L_13(RenderRes_t023E702ED5A0671484FE5047E225E9C0A3A90551_il2cpp_TypeInfo_var, L_12);
String_t* L_14;
L_14 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_13), NULL);
String_t* L_15;
L_15 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0B1B8F0693D6B8BFA3DB9F2BA57791D0442032F4, L_11, L_14, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_15, NULL);
}
IL_0099:
{
// maxScale = renderScale;
float L_16 = V_1;
__this->___maxScale_15 = L_16;
// UniversalRenderPipeline.asset.renderScale = renderScale;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_17;
L_17 = UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819(NULL);
float L_18 = V_1;
NullCheck(L_17);
UniversalRenderPipelineAsset_set_renderScale_m1D00DA4056718A4BF90E6066E2A56C3F529AADC2(L_17, L_18, NULL);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_Update_mC3F51C611D0464DB42F411FD1A6A7631DBE26CD6 (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
float V_3 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
int32_t V_6 = 0;
float G_B10_0 = 0.0f;
float G_B14_0 = 0.0f;
float G_B18_0 = 0.0f;
{
// Utility.CheckQualityLevel(); //TODO - hoping to remove one day when we have a quality level callback
il2cpp_codegen_runtime_class_init_inline(Utility_t229A905233923073FC38E05AC74BBCB12DF3CA7B_il2cpp_TypeInfo_var);
Utility_CheckQualityLevel_mEF086FAFD5517F758CBA4ABD6022953A081B47A7(NULL);
// if (!MainCamera) return;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_0, NULL);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001d;
}
}
{
// if (!MainCamera) return;
goto IL_014a;
}
IL_001d:
{
// if (variableResolution)
bool L_3 = __this->___variableResolution_10;
V_1 = L_3;
bool L_4 = V_1;
if (!L_4)
{
goto IL_013c;
}
}
{
// MainCamera.allowDynamicResolution = true;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8;
NullCheck(L_5);
Camera_set_allowDynamicResolution_m41D0A5DB6F7A8F137DE7BA09E865A0C3B88C5160(L_5, (bool)1, NULL);
// var offset = 0f;
V_2 = (0.0f);
// var currentFrametime = Time.deltaTime;
float L_6;
L_6 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
V_3 = L_6;
// offset = targetFramerate switch
// {
// Framerate._30 => currentFrametime > (1000f / 30f) ? -rate : rate,
// Framerate._60 => currentFrametime > (1000f / 60f) ? -rate : rate,
// Framerate._120 => currentFrametime > (1000f / 120f) ? -rate : rate,
// _ => offset
// };
int32_t L_7 = __this->___targetFramerate_13;
V_6 = L_7;
if (1)
{
goto IL_004f;
}
}
{
}
IL_004f:
{
int32_t L_8 = V_6;
switch (L_8)
{
case 0:
{
goto IL_0064;
}
case 1:
{
goto IL_007c;
}
case 2:
{
goto IL_0094;
}
}
}
{
goto IL_00ac;
}
IL_0064:
{
// Framerate._30 => currentFrametime > (1000f / 30f) ? -rate : rate,
float L_9 = V_3;
if ((((float)L_9) > ((float)(33.3333321f))))
{
goto IL_0073;
}
}
{
G_B10_0 = (0.100000001f);
goto IL_0078;
}
IL_0073:
{
G_B10_0 = (-0.100000001f);
}
IL_0078:
{
V_5 = G_B10_0;
goto IL_00b1;
}
IL_007c:
{
// Framerate._60 => currentFrametime > (1000f / 60f) ? -rate : rate,
float L_10 = V_3;
if ((((float)L_10) > ((float)(16.666666f))))
{
goto IL_008b;
}
}
{
G_B14_0 = (0.100000001f);
goto IL_0090;
}
IL_008b:
{
G_B14_0 = (-0.100000001f);
}
IL_0090:
{
V_5 = G_B14_0;
goto IL_00b1;
}
IL_0094:
{
// Framerate._120 => currentFrametime > (1000f / 120f) ? -rate : rate,
float L_11 = V_3;
if ((((float)L_11) > ((float)(8.33333302f))))
{
goto IL_00a3;
}
}
{
G_B18_0 = (0.100000001f);
goto IL_00a8;
}
IL_00a3:
{
G_B18_0 = (-0.100000001f);
}
IL_00a8:
{
V_5 = G_B18_0;
goto IL_00b1;
}
IL_00ac:
{
// _ => offset
float L_12 = V_2;
V_5 = L_12;
goto IL_00b1;
}
IL_00b1:
{
if (1)
{
goto IL_00b5;
}
}
{
}
IL_00b5:
{
float L_13 = V_5;
V_2 = L_13;
// currentDynamicScale = Mathf.Clamp(currentDynamicScale + offset, minScale, 1f);
float L_14 = __this->___currentDynamicScale_14;
float L_15 = V_2;
float L_16 = __this->___minScale_12;
float L_17;
L_17 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(((float)il2cpp_codegen_add(L_14, L_15)), L_16, (1.0f), NULL);
__this->___currentDynamicScale_14 = L_17;
// var offsetVec = new Vector2(Mathf.Lerp(1, currentDynamicScale, Mathf.Clamp01((1 - axisBias) * 2f)),
// Mathf.Lerp(1, currentDynamicScale, Mathf.Clamp01(axisBias * 2f)));
float L_18 = __this->___currentDynamicScale_14;
float L_19 = __this->___axisBias_11;
float L_20;
L_20 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract((1.0f), L_19)), (2.0f))), NULL);
float L_21;
L_21 = Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline((1.0f), L_18, L_20, NULL);
float L_22 = __this->___currentDynamicScale_14;
float L_23 = __this->___axisBias_11;
float L_24;
L_24 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(((float)il2cpp_codegen_multiply(L_23, (2.0f))), NULL);
float L_25;
L_25 = Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline((1.0f), L_22, L_24, NULL);
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_4), L_21, L_25, NULL);
// ScalableBufferManager.ResizeBuffers(offsetVec.x, offsetVec.y);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = V_4;
float L_27 = L_26.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_4;
float L_29 = L_28.___y_1;
ScalableBufferManager_ResizeBuffers_mF1C24B32983BA3F3A021EEA1A8718E4117004D5E(L_27, L_29, NULL);
goto IL_014a;
}
IL_013c:
{
// MainCamera.allowDynamicResolution = false;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8;
NullCheck(L_30);
Camera_set_allowDynamicResolution_m41D0A5DB6F7A8F137DE7BA09E865A0C3B88C5160(L_30, (bool)0, NULL);
}
IL_014a:
{
// }
return;
}
}
// System.Void BoatAttack.AppSettings::ToggleSRPBatcher(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_ToggleSRPBatcher_mB2603378CEC6A3841E7005275A398E78305823CE (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, bool ___enabled0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// UniversalRenderPipeline.asset.useSRPBatcher = enabled;
il2cpp_codegen_runtime_class_init_inline(UniversalRenderPipeline_t54B4737DC500C08628C5BE283D8C583C14DED98F_il2cpp_TypeInfo_var);
UniversalRenderPipelineAsset_tE8A9AA6F030CC3B558CEA2EB54FFF4FC58CA6232* L_0;
L_0 = UniversalRenderPipeline_get_asset_mE97A926D00D90276CC9442857014B7180EF02819(NULL);
bool L_1 = ___enabled0;
NullCheck(L_0);
UniversalRenderPipelineAsset_set_useSRPBatcher_m93E1A1DAB9EC7F8682C73C64C7058A72F8453984(L_0, L_1, NULL);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::LoadScene(System.Int32,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_LoadScene_m302764F0A41D2829AB6096BB455650C7464CBD10 (int32_t ___buildIndex0, int32_t ___mode1, const RuntimeMethod* method)
{
{
// LoadScene(SceneUtility.GetScenePathByBuildIndex(buildIndex), mode);
int32_t L_0 = ___buildIndex0;
String_t* L_1;
L_1 = SceneUtility_GetScenePathByBuildIndex_m05FA8A8072FAD3852479053D98459A7254EE7E0D(L_0, NULL);
int32_t L_2 = ___mode1;
AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7(L_1, L_2, NULL);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::LoadScene(System.String,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7 (String_t* ___scenePath0, int32_t ___mode1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// Application.backgroundLoadingPriority = ThreadPriority.Low;
Application_set_backgroundLoadingPriority_mF4B1C267CFF186E04549E30C428B7BCF55AE6244(0, NULL);
// switch (mode)
int32_t L_0 = ___mode1;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
goto IL_0011;
}
IL_0011:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_002a;
}
}
{
goto IL_0034;
}
IL_0017:
{
// Instance.StartCoroutine(LoadSceneInternal(scenePath));
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_4 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
String_t* L_5 = ___scenePath0;
RuntimeObject* L_6;
L_6 = AppSettings_LoadSceneInternal_mA101051445C8E44283C60E17E3E7C7B684B15894(L_5, NULL);
NullCheck(L_4);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_7;
L_7 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_4, L_6, NULL);
// break;
goto IL_0046;
}
IL_002a:
{
// SceneManager.LoadSceneAsync(scenePath, LoadSceneMode.Additive);
String_t* L_8 = ___scenePath0;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_9;
L_9 = SceneManager_LoadSceneAsync_m306D268D48DFC5404D1EE1D3F61B76CFDF77EC9E(L_8, 1, NULL);
// break;
goto IL_0046;
}
IL_0034:
{
// throw new ArgumentOutOfRangeException(nameof(mode), mode, null);
int32_t L_10 = ___mode1;
int32_t L_11 = L_10;
RuntimeObject* L_12 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LoadSceneMode_t3E17ADA25A3C4F14ECF6026741219437DA054963_il2cpp_TypeInfo_var)), &L_11);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_13 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_13);
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74)), L_12, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7_RuntimeMethod_var)));
}
IL_0046:
{
// }
return;
}
}
// System.Collections.IEnumerator BoatAttack.AppSettings::LoadSceneInternal(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AppSettings_LoadSceneInternal_mA101051445C8E44283C60E17E3E7C7B684B15894 (String_t* ___scenePath0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* L_0 = (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C*)il2cpp_codegen_object_new(U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CLoadSceneInternalU3Ed__29__ctor_m73A03D51B285667007806B5BC967167A39B1CBEA(L_0, 0, NULL);
U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* L_1 = L_0;
String_t* L_2 = ___scenePath0;
NullCheck(L_1);
L_1->___scenePath_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___scenePath_2), (void*)L_2);
return L_1;
}
}
// System.Void BoatAttack.AppSettings::ExitGame(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_ExitGame_m2702A06136B55451ECBCABEBD0C5F1A08329ED01 (String_t* ___s0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if(s != "null")
String_t* L_0 = ___s0;
bool L_1;
L_1 = String_op_Inequality_m0FBE5AC4931D312E5B347BAA603755676E6DA2FE(L_0, _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
// Debug.LogError(s);
String_t* L_3 = ___s0;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(L_3, NULL);
}
IL_0017:
{
// Application.Quit();
Application_Quit_m965C6D4CA85A24DD95B347D22837074F19C58134(NULL);
// }
return;
}
}
// System.Void BoatAttack.AppSettings::CmdArgs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings_CmdArgs_m309D0E39CDED7AC5463F1E79E8FD2BE9CCEEE757 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33FD844B8B93DA68654331FD94468604AFC0B18D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4F698DF7937BBC115A79FD2C4C3AB6E3A039E251);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC02A13790B51BD57DC78EA716657A8D8D08F030D);
s_Il2CppMethodInitialized = true;
}
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
bool V_1 = false;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_2 = NULL;
int32_t V_3 = 0;
String_t* V_4 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_5 = NULL;
bool V_6 = false;
String_t* V_7 = NULL;
String_t* V_8 = NULL;
int32_t G_B6_0 = 0;
{
// var args = Environment.GetCommandLineArgs();
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0;
L_0 = Environment_GetCommandLineArgs_mC76B18C02C5AF78918538E777BF6E7DF49868C7F(NULL);
V_0 = L_0;
// if (args.Length <= 0) return;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = V_0;
NullCheck(L_1);
V_1 = (bool)((((int32_t)(((RuntimeArray*)L_1)->max_length)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_1;
if (!L_2)
{
goto IL_0015;
}
}
{
// if (args.Length <= 0) return;
goto IL_00a2;
}
IL_0015:
{
// foreach (var argRaw in args)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_0;
V_2 = L_3;
V_3 = 0;
goto IL_0099;
}
IL_001c:
{
// foreach (var argRaw in args)
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = V_2;
int32_t L_5 = V_3;
NullCheck(L_4);
int32_t L_6 = L_5;
String_t* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_4 = L_7;
// if(string.IsNullOrEmpty(argRaw) || argRaw[0] != '-') continue;
String_t* L_8 = V_4;
bool L_9;
L_9 = String_IsNullOrEmpty_m54CF0907E7C4F3AFB2E796A13DC751ECBB8DB64A(L_8, NULL);
if (L_9)
{
goto IL_003c;
}
}
{
String_t* L_10 = V_4;
NullCheck(L_10);
Il2CppChar L_11;
L_11 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, 0, NULL);
G_B6_0 = ((((int32_t)((((int32_t)L_11) == ((int32_t)((int32_t)45)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
goto IL_003d;
}
IL_003c:
{
G_B6_0 = 1;
}
IL_003d:
{
V_6 = (bool)G_B6_0;
bool L_12 = V_6;
if (!L_12)
{
goto IL_0045;
}
}
{
// if(string.IsNullOrEmpty(argRaw) || argRaw[0] != '-') continue;
goto IL_0095;
}
IL_0045:
{
// var arg = argRaw.Split(':');
String_t* L_13 = V_4;
NullCheck(L_13);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14;
L_14 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_13, ((int32_t)58), 0, NULL);
V_5 = L_14;
// switch (arg[0])
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = V_5;
NullCheck(L_15);
int32_t L_16 = 0;
String_t* L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_8 = L_17;
String_t* L_18 = V_8;
V_7 = L_18;
String_t* L_19 = V_7;
bool L_20;
L_20 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_19, _stringLiteral4F698DF7937BBC115A79FD2C4C3AB6E3A039E251, NULL);
if (L_20)
{
goto IL_0079;
}
}
{
String_t* L_21 = V_7;
bool L_22;
L_22 = String_op_Equality_m0D685A924E5CD78078F248ED1726DA5A9D7D6AC0(L_21, _stringLiteral33FD844B8B93DA68654331FD94468604AFC0B18D, NULL);
if (L_22)
{
goto IL_0086;
}
}
{
goto IL_0094;
}
IL_0079:
{
// LoadScene(arg[1]);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = V_5;
NullCheck(L_23);
int32_t L_24 = 1;
String_t* L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7(L_25, 0, NULL);
// break;
goto IL_0094;
}
IL_0086:
{
// LoadScene("benchmark_island-flythrough");
AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7(_stringLiteralC02A13790B51BD57DC78EA716657A8D8D08F030D, 0, NULL);
// break;
goto IL_0094;
}
IL_0094:
{
}
IL_0095:
{
int32_t L_26 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0099:
{
// foreach (var argRaw in args)
int32_t L_27 = V_3;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = V_2;
NullCheck(L_28);
if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
{
goto IL_001c;
}
}
IL_00a2:
{
// }
return;
}
}
// System.Void BoatAttack.AppSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AppSettings__ctor_m33F12A1D6B0837EEC725B0AECDC9D604B039623E (AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public RenderRes maxRenderSize = RenderRes._720p;
__this->___maxRenderSize_9 = 3;
// public float axisBias = 0.5f;
__this->___axisBias_11 = (0.5f);
// public float minScale = 0.5f;
__this->___minScale_12 = (0.5f);
// public Framerate targetFramerate = Framerate._30;
__this->___targetFramerate_13 = 0;
// private float currentDynamicScale = 1.0f;
__this->___currentDynamicScale_14 = (1.0f);
// private float maxScale = 1.0f;
__this->___maxScale_15 = (1.0f);
// public SpeedFormat speedFormat = SpeedFormat._Mph;
__this->___speedFormat_16 = 1;
il2cpp_codegen_runtime_class_init_inline(Manager_t85CDE56F3A7585EB1803F2251F85ED93688ADB0A_il2cpp_TypeInfo_var);
Manager__ctor_m7DB98D0900E25CE0F94F4C5FF4FDED94B9A95764(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.AppSettings/<LoadSceneInternal>d__29::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSceneInternalU3Ed__29__ctor_m73A03D51B285667007806B5BC967167A39B1CBEA (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void BoatAttack.AppSettings/<LoadSceneInternal>d__29::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSceneInternalU3Ed__29_System_IDisposable_Dispose_m5C41BA1608E2BEF0A4947E87C9ACEB2B3B8819CB (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean BoatAttack.AppSettings/<LoadSceneInternal>d__29::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CLoadSceneInternalU3Ed__29_MoveNext_mFB5720EE20E1A821FD28F76AEF5E02D9AB097402 (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A4441E64BA2A06B1A1B3AD567FE8B3E56C5FD4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5D380D7472DF62C3B0C30B37F7A25C76F3441D5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF34D14F2382377B0778B310AAFBF9B71128A110F);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_0023;
}
case 1:
{
goto IL_0025;
}
case 2:
{
goto IL_0027;
}
case 3:
{
goto IL_002c;
}
case 4:
{
goto IL_0031;
}
}
}
{
goto IL_0036;
}
IL_0023:
{
goto IL_0038;
}
IL_0025:
{
goto IL_0071;
}
IL_0027:
{
goto IL_016e;
}
IL_002c:
{
goto IL_01a6;
}
IL_0031:
{
goto IL_0220;
}
IL_0036:
{
return (bool)0;
}
IL_0038:
{
__this->___U3CU3E1__state_0 = (-1);
// var loadingScreenLoading = Instance.loadingScreen.InstantiateAsync();
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_2 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
NullCheck(L_2);
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_3 = L_2->___loadingScreen_17;
NullCheck(L_3);
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_4;
L_4 = VirtualFuncInvoker2< AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, bool >::Invoke(16 /* UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.GameObject> UnityEngine.AddressableAssets.AssetReference::InstantiateAsync(UnityEngine.Transform,System.Boolean) */, L_3, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, (bool)0);
__this->___U3CloadingScreenLoadingU3E5__1_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CloadingScreenLoadingU3E5__1_3))->___m_InternalOp_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CloadingScreenLoadingU3E5__1_3))->___m_LocationName_2), (void*)NULL);
#endif
// yield return loadingScreenLoading;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_5 = __this->___U3CloadingScreenLoadingU3E5__1_3;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA L_6 = L_5;
RuntimeObject* L_7 = Box(AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA_il2cpp_TypeInfo_var, &L_6);
__this->___U3CU3E2__current_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_7);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0071:
{
__this->___U3CU3E1__state_0 = (-1);
// Instance.loadingScreenObject = loadingScreenLoading.Result;
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_8 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
AsyncOperationHandle_1_tE77A4E2148058198E65AA8063DCFD376ED3D4FCA* L_9 = (&__this->___U3CloadingScreenLoadingU3E5__1_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F(L_9, AsyncOperationHandle_1_get_Result_m1EE60790A629757D8A00D55F7287100FAE83B45F_RuntimeMethod_var);
NullCheck(L_8);
L_8->___loadingScreenObject_7 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___loadingScreenObject_7), (void*)L_10);
// Instance.loadingScreenObject.SendMessage("SetLoad", 0.0001f);
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_11 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_11->___loadingScreenObject_7;
float L_13 = (9.99999975E-05f);
RuntimeObject* L_14 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_13);
NullCheck(L_12);
GameObject_SendMessage_m9F174A6F7D2DBE4E1934892F3438405F379014E3(L_12, _stringLiteralF34D14F2382377B0778B310AAFBF9B71128A110F, L_14, NULL);
// DontDestroyOnLoad(Instance.loadingScreenObject);
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_15 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = L_15->___loadingScreenObject_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m303AA1C4DC810349F285B4809E426CBBA8F834F9(L_16, NULL);
// var buildIndex = SceneUtility.GetBuildIndexByScenePath(scenePath);
String_t* L_17 = __this->___scenePath_2;
int32_t L_18;
L_18 = SceneUtility_GetBuildIndexByScenePath_m5C0D6C7A23E3B30E5F1AA268172D4F5A9734BB68(L_17, NULL);
__this->___U3CbuildIndexU3E5__2_4 = L_18;
// if(Debug.isDebugBuild)
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0(NULL);
V_1 = L_19;
bool L_20 = V_1;
if (!L_20)
{
goto IL_00f7;
}
}
{
// Debug.Log($"loading scene {scenePath} at build index {buildIndex}");
String_t* L_21 = __this->___scenePath_2;
int32_t L_22 = __this->___U3CbuildIndexU3E5__2_4;
int32_t L_23 = L_22;
RuntimeObject* L_24 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_23);
String_t* L_25;
L_25 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteral0A4441E64BA2A06B1A1B3AD567FE8B3E56C5FD4A, L_21, L_24, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_25, NULL);
}
IL_00f7:
{
// var currentScene = SceneManager.GetActiveScene();
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_26;
L_26 = SceneManager_GetActiveScene_m2DB2A1ACB84805968A4B6396BFDFB92C0AF32BCE(NULL);
__this->___U3CcurrentSceneU3E5__3_5 = L_26;
// var loadingScene = SceneManager.CreateScene("Loading");
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_27;
L_27 = SceneManager_CreateScene_mC8425D83969F718B6CB9B1DBBC7650C1045D20D2(_stringLiteralC5D380D7472DF62C3B0C30B37F7A25C76F3441D5, NULL);
__this->___U3CloadingSceneU3E5__4_6 = L_27;
// SceneManager.SetActiveScene(loadingScene);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_28 = __this->___U3CloadingSceneU3E5__4_6;
bool L_29;
L_29 = SceneManager_SetActiveScene_m5066A50A06906D0EF5A86E6A97FBA3A3536799B0(L_28, NULL);
// var unload = SceneManager.UnloadSceneAsync(currentScene, UnloadSceneOptions.None);
Scene_tA1DC762B79745EB5140F054C884855B922318356 L_30 = __this->___U3CcurrentSceneU3E5__3_5;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_31;
L_31 = SceneManager_UnloadSceneAsync_m3EC18F314679EE689ADCF4E7E7DB22EC932C19E7(L_30, 0, NULL);
__this->___U3CunloadU3E5__5_7 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CunloadU3E5__5_7), (void*)L_31);
goto IL_0176;
}
IL_0132:
{
// Instance.loadingScreenObject.SendMessage("SetLoad", unload.progress * 0.5f);
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_32 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
NullCheck(L_32);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_33 = L_32->___loadingScreenObject_7;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_34 = __this->___U3CunloadU3E5__5_7;
NullCheck(L_34);
float L_35;
L_35 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_34, NULL);
float L_36 = ((float)il2cpp_codegen_multiply(L_35, (0.5f)));
RuntimeObject* L_37 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_36);
NullCheck(L_33);
GameObject_SendMessage_m9F174A6F7D2DBE4E1934892F3438405F379014E3(L_33, _stringLiteralF34D14F2382377B0778B310AAFBF9B71128A110F, L_37, NULL);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_016e:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0176:
{
// while (!unload.isDone)
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_38 = __this->___U3CunloadU3E5__5_7;
NullCheck(L_38);
bool L_39;
L_39 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_38, NULL);
V_2 = (bool)((((int32_t)L_39) == ((int32_t)0))? 1 : 0);
bool L_40 = V_2;
if (L_40)
{
goto IL_0132;
}
}
{
// var clean = Resources.UnloadUnusedAssets();
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_41;
L_41 = Resources_UnloadUnusedAssets_mCF3262B8C797DF9B71C60BDAC9D492E211C47E46(NULL);
__this->___U3CcleanU3E5__6_8 = L_41;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcleanU3E5__6_8), (void*)L_41);
goto IL_01ae;
}
IL_0195:
{
// while (!clean.isDone) { yield return null; }
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_01a6:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_01ae:
{
// while (!clean.isDone) { yield return null; }
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_42 = __this->___U3CcleanU3E5__6_8;
NullCheck(L_42);
bool L_43;
L_43 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_42, NULL);
V_3 = (bool)((((int32_t)L_43) == ((int32_t)0))? 1 : 0);
bool L_44 = V_3;
if (L_44)
{
goto IL_0195;
}
}
{
// var load = new AsyncOperation();
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_45 = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)il2cpp_codegen_object_new(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_il2cpp_TypeInfo_var);
NullCheck(L_45);
AsyncOperation__ctor_m53CF89405A1E2DA6F517D05792826F5784B0D6EC(L_45, NULL);
__this->___U3CloadU3E5__7_9 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CloadU3E5__7_9), (void*)L_45);
// load = SceneManager.LoadSceneAsync(scenePath);
String_t* L_46 = __this->___scenePath_2;
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_47;
L_47 = SceneManager_LoadSceneAsync_m5855749CCB7CA99553A65AAA791623484FE7F184(L_46, NULL);
__this->___U3CloadU3E5__7_9 = L_47;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CloadU3E5__7_9), (void*)L_47);
goto IL_0228;
}
IL_01de:
{
// Instance.loadingScreenObject.SendMessage("SetLoad", load.progress * 0.5f + 0.5f);
AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425* L_48 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___Instance_6;
NullCheck(L_48);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_49 = L_48->___loadingScreenObject_7;
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_50 = __this->___U3CloadU3E5__7_9;
NullCheck(L_50);
float L_51;
L_51 = AsyncOperation_get_progress_mF3B2837C1A5DDF3C2F7A3BA1E449DD4C71C632EE(L_50, NULL);
float L_52 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_51, (0.5f))), (0.5f)));
RuntimeObject* L_53 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_52);
NullCheck(L_49);
GameObject_SendMessage_m9F174A6F7D2DBE4E1934892F3438405F379014E3(L_49, _stringLiteralF34D14F2382377B0778B310AAFBF9B71128A110F, L_53, NULL);
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 4;
return (bool)1;
}
IL_0220:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_0228:
{
// while (!load.isDone)
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_54 = __this->___U3CloadU3E5__7_9;
NullCheck(L_54);
bool L_55;
L_55 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_54, NULL);
V_4 = (bool)((((int32_t)L_55) == ((int32_t)0))? 1 : 0);
bool L_56 = V_4;
if (L_56)
{
goto IL_01de;
}
}
{
// }
return (bool)0;
}
}
// System.Object BoatAttack.AppSettings/<LoadSceneInternal>d__29::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadSceneInternalU3Ed__29_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m634925F983B4AC5800260056D31B0CBDA276AF6F (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void BoatAttack.AppSettings/<LoadSceneInternal>d__29::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CLoadSceneInternalU3Ed__29_System_Collections_IEnumerator_Reset_mCC03705B5140DB6AC4D3BD9706A2B3E05CE06B8E (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CLoadSceneInternalU3Ed__29_System_Collections_IEnumerator_Reset_mCC03705B5140DB6AC4D3BD9706A2B3E05CE06B8E_RuntimeMethod_var)));
}
}
// System.Object BoatAttack.AppSettings/<LoadSceneInternal>d__29::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CLoadSceneInternalU3Ed__29_System_Collections_IEnumerator_get_Current_m1A61D8096C9DD7118C0F3883524F432C73AEC228 (U3CLoadSceneInternalU3Ed__29_tB1DE8C541FCFFB39C2E75BCD3602FE51678D3C1C* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String BoatAttack.ConstantData::GetLevelName(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ConstantData_GetLevelName_m63AE954C26D6226B0DA13A2B19D0C7CEB4B5AC72 (int32_t ___level0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB5D10847936163555A764C5528BEA5C8F71CBF1);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
// return $"scenes/_levels/level_{Levels[level]}";
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___Levels_0;
int32_t L_1 = ___level0;
NullCheck(L_0);
int32_t L_2 = L_1;
String_t* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
String_t* L_4;
L_4 = String_Concat_mAF2CE02CC0CB7460753D0A1A91CCF2B1E9804C5D(_stringLiteralFB5D10847936163555A764C5528BEA5C8F71CBF1, L_3, NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
// }
String_t* L_5 = V_0;
return L_5;
}
}
// System.Int32 BoatAttack.ConstantData::get_SeedNow()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConstantData_get_SeedNow_m50EC8FD5DF380F045F404F95500BD6D148C24814 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
// DateTime dt = DateTime.Now;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
L_0 = DateTime_get_Now_mC336498972C48439ADCD5C50D35FAE0F2A48B0F0(NULL);
V_0 = L_0;
// return dt.Year + dt.Month + dt.Day + dt.Hour + dt.Minute + dt.Second;
int32_t L_1;
L_1 = DateTime_get_Year_m00A88C4CEE07B7906F5F7F75C254B769808F5138((&V_0), NULL);
int32_t L_2;
L_2 = DateTime_get_Month_m899C6602DE8198990B2CAF5EBC04CC67764E3DA2((&V_0), NULL);
int32_t L_3;
L_3 = DateTime_get_Day_m872DBCA4C79955EC1E27EB68746B6C2F6A183B28((&V_0), NULL);
int32_t L_4;
L_4 = DateTime_get_Hour_m350B2AEB6ED8AAD80F0779C1FD37EEE13952A7F3((&V_0), NULL);
int32_t L_5;
L_5 = DateTime_get_Minute_m73003491DA85D2C9951ECCF890D9BF6AFFB9E973((&V_0), NULL);
int32_t L_6;
L_6 = DateTime_get_Second_mC860BA28DED65249BE9EA46E4898730C7828B3EA((&V_0), NULL);
V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_1, L_2)), L_3)), L_4)), L_5)), L_6));
goto IL_0039;
}
IL_0039:
{
// }
int32_t L_7 = V_1;
return L_7;
}
}
// UnityEngine.Color BoatAttack.ConstantData::GetPaletteColor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ConstantData_GetPaletteColor_mE40C499F561F55F8B21F47A3531EEF590AE4E3A7 (int32_t ___index0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// GenerateColors();
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
ConstantData_GenerateColors_m4193F0348F5E6649C7B60C2FCF758831AB12B113(NULL);
// return ColorPalette[index];
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_0 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3;
int32_t L_1 = ___index0;
NullCheck(L_0);
int32_t L_2 = L_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
V_0 = L_3;
goto IL_0015;
}
IL_0015:
{
// }
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = V_0;
return L_4;
}
}
// UnityEngine.Color BoatAttack.ConstantData::get_GetRandomPaletteColor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ConstantData_get_GetRandomPaletteColor_mEC2F2CCD69DEC98DAEC89C666BFD592386391C21 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
// GenerateColors();
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
ConstantData_GenerateColors_m4193F0348F5E6649C7B60C2FCF758831AB12B113(NULL);
// Random.InitState(SeedNow+Random.Range(0,1000));
int32_t L_0;
L_0 = ConstantData_get_SeedNow_m50EC8FD5DF380F045F404F95500BD6D148C24814(NULL);
int32_t L_1;
L_1 = Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8(0, ((int32_t)1000), NULL);
Random_InitState_m734272C185A487994FC63FA9950BA74D573CDFF8(((int32_t)il2cpp_codegen_add(L_0, L_1)), NULL);
// return ColorPalette[Random.Range(0, ColorPalette.Length)];
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_2 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3;
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_3 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3;
NullCheck(L_3);
int32_t L_4;
L_4 = Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8(0, ((int32_t)(((RuntimeArray*)L_3)->max_length)), NULL);
NullCheck(L_2);
int32_t L_5 = L_4;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_0 = L_6;
goto IL_0038;
}
IL_0038:
{
// }
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = V_0;
return L_7;
}
}
// System.Void BoatAttack.ConstantData::GenerateColors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantData_GenerateColors_m4193F0348F5E6649C7B60C2FCF758831AB12B113 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m301E95E824CB214DD0BA6D04221CE97B30BE9ACD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7207C017F710E07E0024264CAB477556D0579431);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA71984D0738367E2B7C2C01D9B7646738090035C);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
int32_t G_B3_0 = 0;
{
// if (ColorPalette != null && ColorPalette.Length != 0) return;
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_0 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3;
if (!L_0)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_1 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3;
NullCheck(L_1);
G_B3_0 = ((!(((uint32_t)(((RuntimeArray*)L_1)->max_length)) <= ((uint32_t)0)))? 1 : 0);
goto IL_0014;
}
IL_0013:
{
G_B3_0 = 0;
}
IL_0014:
{
V_0 = (bool)G_B3_0;
bool L_2 = V_0;
if (!L_2)
{
goto IL_001a;
}
}
{
// if (ColorPalette != null && ColorPalette.Length != 0) return;
goto IL_0063;
}
IL_001a:
{
// if (_colorPaletteRaw == null)
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->____colorPaletteRaw_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_1 = L_4;
bool L_5 = V_1;
if (!L_5)
{
goto IL_0038;
}
}
{
// _colorPaletteRaw = Resources.Load<Texture2D>("textures/colorSwatch");
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6;
L_6 = Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m301E95E824CB214DD0BA6D04221CE97B30BE9ACD(_stringLiteralA71984D0738367E2B7C2C01D9B7646738090035C, Resources_Load_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m301E95E824CB214DD0BA6D04221CE97B30BE9ACD_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->____colorPaletteRaw_4 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->____colorPaletteRaw_4), (void*)L_6);
}
IL_0038:
{
// ColorPalette = _colorPaletteRaw.GetPixels();
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_7 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->____colorPaletteRaw_4;
NullCheck(L_7);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_8;
L_8 = Texture2D_GetPixels_m77A00D71DF5CDC7DAA0EE66FF2C90A24C7604039(L_7, NULL);
((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3), (void*)L_8);
// Debug.Log($"Found {ColorPalette.Length} colors.");
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_9 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___ColorPalette_3;
NullCheck(L_9);
int32_t L_10 = ((int32_t)(((RuntimeArray*)L_9)->max_length));
RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral7207C017F710E07E0024264CAB477556D0579431, L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_12, NULL);
}
IL_0063:
{
// }
return;
}
}
// System.Void BoatAttack.ConstantData::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantData__cctor_mF6E67F0856045C32FE9C9AC2EEC8C2ADCD41940D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____CB69862B931FBBB5625923DB8BC909E7B8DAE7D4C5CBD8DA2879848C7772CFB1_0_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2295ADE5B4AABD83D0DCE79AE57E699A2BB361BF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32481C8F23D7AC0F6604C5F802C37E56E916CDF3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B2FA4444759E4222E7F97B4CD801BCE501C86C3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral761144AC9C34A7A72B0F75BEE847795C58D6F27C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8B20EE451D112DA7B13E544C8DDEF18153A88E51);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A7BE50C81378F32A8A803A794F2D92DC02E8669);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB03FDFE0FCD5A7114E2ABB2A3C0A8EE3C38EBEE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2AC73D4BEAE89784A68450D29505986CDD5A232);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC417DCB2DC778019106AD3D5916DD8D7C5FE3F00);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3DCBE9A7566E19130985C2AD8ADE22238398FF6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC17F9486ED3C3A8A18AC895667132D1167F4043);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF052D866E0452693D45A587CA31211D6DBBF2805);
s_Il2CppMethodInitialized = true;
}
{
// private static readonly string[] Levels =
// {
// "Island",
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
ArrayElementTypeCheck (L_1, _stringLiteral761144AC9C34A7A72B0F75BEE847795C58D6F27C);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral761144AC9C34A7A72B0F75BEE847795C58D6F27C);
((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___Levels_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___Levels_0), (void*)L_1);
// public static readonly string[] AiNames =
// {
// "Felipe",
// "Andre",
// "Elvar",
// "Jonas",
// "Erika",
// "Tim",
// "Florin",
// "Andy",
// "Hakeem",
// "Sophia",
// "Martin",
// };
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2;
NullCheck(L_3);
ArrayElementTypeCheck (L_3, _stringLiteral2295ADE5B4AABD83D0DCE79AE57E699A2BB361BF);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2295ADE5B4AABD83D0DCE79AE57E699A2BB361BF);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, _stringLiteralB2AC73D4BEAE89784A68450D29505986CDD5A232);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteralB2AC73D4BEAE89784A68450D29505986CDD5A232);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, _stringLiteral32481C8F23D7AC0F6604C5F802C37E56E916CDF3);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral32481C8F23D7AC0F6604C5F802C37E56E916CDF3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, _stringLiteralF052D866E0452693D45A587CA31211D6DBBF2805);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteralF052D866E0452693D45A587CA31211D6DBBF2805);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
NullCheck(L_7);
ArrayElementTypeCheck (L_7, _stringLiteralEC17F9486ED3C3A8A18AC895667132D1167F4043);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralEC17F9486ED3C3A8A18AC895667132D1167F4043);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
NullCheck(L_8);
ArrayElementTypeCheck (L_8, _stringLiteralAB03FDFE0FCD5A7114E2ABB2A3C0A8EE3C38EBEE);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)_stringLiteralAB03FDFE0FCD5A7114E2ABB2A3C0A8EE3C38EBEE);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
NullCheck(L_9);
ArrayElementTypeCheck (L_9, _stringLiteralC417DCB2DC778019106AD3D5916DD8D7C5FE3F00);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralC417DCB2DC778019106AD3D5916DD8D7C5FE3F00);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, _stringLiteralD3DCBE9A7566E19130985C2AD8ADE22238398FF6);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)_stringLiteralD3DCBE9A7566E19130985C2AD8ADE22238398FF6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, _stringLiteral5B2FA4444759E4222E7F97B4CD801BCE501C86C3);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral5B2FA4444759E4222E7F97B4CD801BCE501C86C3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
NullCheck(L_12);
ArrayElementTypeCheck (L_12, _stringLiteral9A7BE50C81378F32A8A803A794F2D92DC02E8669);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (String_t*)_stringLiteral9A7BE50C81378F32A8A803A794F2D92DC02E8669);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, _stringLiteral8B20EE451D112DA7B13E544C8DDEF18153A88E51);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (String_t*)_stringLiteral8B20EE451D112DA7B13E544C8DDEF18153A88E51);
((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___AiNames_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___AiNames_1), (void*)L_13);
// public static readonly int[] Laps =
// {
// 1,
// 3,
// 6,
// 9
// };
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = L_14;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_16 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____CB69862B931FBBB5625923DB8BC909E7B8DAE7D4C5CBD8DA2879848C7772CFB1_0_FieldInfo_var) };
RuntimeHelpers_InitializeArray_mE10C3436BA703E4D9D41B3F8F365E4C34F9926EF((RuntimeArray*)L_15, L_16, NULL);
((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___Laps_2 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___Laps_2), (void*)L_15);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.RaceManager::BoatFinished(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_BoatFinished_m241A34C1F406B287AA983DCAB0998BC76022ED18 (int32_t ___player0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
bool V_2 = false;
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* V_3 = NULL;
{
// switch (RaceData.game)
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_0);
int32_t L_1 = L_0->___game_0;
V_1 = L_1;
int32_t L_2 = V_1;
V_0 = L_2;
int32_t L_3 = V_0;
switch (L_3)
{
case 0:
{
goto IL_002a;
}
case 1:
{
goto IL_0063;
}
case 2:
{
goto IL_0065;
}
case 3:
{
goto IL_0067;
}
case 4:
{
goto IL_0069;
}
}
}
{
goto IL_006b;
}
IL_002a:
{
// if (player == 0)
int32_t L_4 = ___player0;
V_2 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
bool L_5 = V_2;
if (!L_5)
{
goto IL_0061;
}
}
{
// var raceUi = RaceData.boats[0].Boat.RaceUi;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_6 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_6);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_7 = L_6->___boats_6;
NullCheck(L_7);
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_8;
L_8 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_7, 0, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
NullCheck(L_8);
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_9 = L_8->___Boat_4;
NullCheck(L_9);
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_10 = L_9->___RaceUi_18;
V_3 = L_10;
// raceUi.MatchEnd();
RaceUI_t37FE26AED690EA23C85DED306BA8C5E2D0CA055A* L_11 = V_3;
NullCheck(L_11);
RaceUI_MatchEnd_m32E04A654F08E5155F3F831F0D70C55E5D146D8F(L_11, NULL);
// ReplayCamera.Instance.EnableSpectatorMode();
ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* L_12 = ((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_12);
ReplayCamera_EnableSpectatorMode_mA59B10DACDC20F75E2709FFD4AD8CD14E455CA03(L_12, NULL);
}
IL_0061:
{
// break;
goto IL_0071;
}
IL_0063:
{
// break;
goto IL_0071;
}
IL_0065:
{
// break;
goto IL_0071;
}
IL_0067:
{
// break;
goto IL_0071;
}
IL_0069:
{
// break;
goto IL_0071;
}
IL_006b:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_13 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_13);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_13, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RaceManager_BoatFinished_m241A34C1F406B287AA983DCAB0998BC76022ED18_RuntimeMethod_var)));
}
IL_0071:
{
// }
return;
}
}
// System.Void BoatAttack.RaceManager::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_Awake_m2B06D4CF4C9C9ADBAA4E1387DE3AAB1C4935EA26 (RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C037DBAD0CF0C083F9B76C0634AEB4A76E0A44F);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if(Debug.isDebugBuild)
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Debug_get_isDebugBuild_mD757482E7E84FD089E874DD0778A5200D12C14E0(NULL);
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
// Debug.Log("RaceManager Loaded");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(_stringLiteral4C037DBAD0CF0C083F9B76C0634AEB4A76E0A44F, NULL);
}
IL_0015:
{
// Instance = this;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4 = __this;
Il2CppCodeGenWriteBarrier((void**)(&((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4), (void*)__this);
// }
return;
}
}
// System.Void BoatAttack.RaceManager::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_Reset_mB1400F56688761631EFD6B232A5B9153B022FD8B (RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mEC2790ECDE8D918C1AAC8993BE4483877CA3288B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m10EE636EC9282E355692D2303B368E174399C6B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// RaceStarted = false;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5 = (bool)0;
// RaceData.boats.Clear();
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_0);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_1 = L_0->___boats_6;
NullCheck(L_1);
List_1_Clear_m10EE636EC9282E355692D2303B368E174399C6B9_inline(L_1, List_1_Clear_m10EE636EC9282E355692D2303B368E174399C6B9_RuntimeMethod_var);
// RaceTime = 0f;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceTime_8 = (0.0f);
// _boatTimes.Clear();
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_2 = __this->____boatTimes_9;
NullCheck(L_2);
Dictionary_2_Clear_mEC2790ECDE8D918C1AAC8993BE4483877CA3288B(L_2, Dictionary_2_Clear_mEC2790ECDE8D918C1AAC8993BE4483877CA3288B_RuntimeMethod_var);
// raceStarted = null;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10), (void*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)NULL);
// }
return;
}
}
// System.Void BoatAttack.RaceManager::Setup(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_Setup_m4E067EE0636C94530061A1C5035974A26DB258D1 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___scene0, int32_t ___mode1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// Instance.StartCoroutine(SetupRace());
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
RuntimeObject* L_1;
L_1 = RaceManager_SetupRace_m5A28F74D8DDC22C505452677A8DA2B393DAC69A7(NULL);
NullCheck(L_0);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2;
L_2 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_0, L_1, NULL);
// }
return;
}
}
// System.Collections.IEnumerator BoatAttack.RaceManager::SetupRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_SetupRace_m5A28F74D8DDC22C505452677A8DA2B393DAC69A7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* L_0 = (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B*)il2cpp_codegen_object_new(U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CSetupRaceU3Ed__17__ctor_mFCDB5F9EB5787392BF5FA54555B834D997245ECE(L_0, 0, NULL);
return L_0;
}
}
// System.Void BoatAttack.RaceManager::SetGameType(BoatAttack.RaceManager/GameType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_SetGameType_mD55E466BEB27B70B4EFC6E92218C661D74B335A6 (int32_t ___gameType0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameType_tC2016B1094124284ED65C4CD74E97817DE43C7FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8B5132611B3251D0C9C2BA928AF93F15FA4438C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C8F1E78CC57514B46EB0AF24A4605C9F4D7A2C0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A7AC5824B83EB5BA5D89B25F18BAE2101E973DA);
s_Il2CppMethodInitialized = true;
}
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
// RaceData = new Race {game = gameType,
// boats = new List<BoatData>(),
// boatCount = 4,
// laps = 3,
// type = RaceType.Race
// };
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = (Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084*)il2cpp_codegen_object_new(Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084_il2cpp_TypeInfo_var);
NullCheck(L_0);
Race__ctor_mA6A5AEFB9B2F5BAC83BE2F06F6C333DBC7D0441A(L_0, NULL);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_1 = L_0;
int32_t L_2 = ___gameType0;
NullCheck(L_1);
L_1->___game_0 = L_2;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_3 = L_1;
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_4 = (List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397*)il2cpp_codegen_object_new(List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397_il2cpp_TypeInfo_var);
NullCheck(L_4);
List_1__ctor_m8B5132611B3251D0C9C2BA928AF93F15FA4438C1(L_4, List_1__ctor_m8B5132611B3251D0C9C2BA928AF93F15FA4438C1_RuntimeMethod_var);
NullCheck(L_3);
L_3->___boats_6 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___boats_6), (void*)L_4);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_5 = L_3;
NullCheck(L_5);
L_5->___boatCount_2 = 4;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_6 = L_5;
NullCheck(L_6);
L_6->___laps_4 = 3;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_7 = L_6;
NullCheck(L_7);
L_7->___type_1 = 0;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6), (void*)L_7);
// Debug.Log($"Game type set to:{RaceData.game}");
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_8 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_8);
int32_t L_9 = L_8->___game_0;
int32_t L_10 = L_9;
RuntimeObject* L_11 = Box(GameType_tC2016B1094124284ED65C4CD74E97817DE43C7FD_il2cpp_TypeInfo_var, &L_10);
String_t* L_12;
L_12 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteral0C8F1E78CC57514B46EB0AF24A4605C9F4D7A2C0, L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_12, NULL);
// switch (RaceData.game)
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_13 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_13);
int32_t L_14 = L_13->___game_0;
V_2 = L_14;
int32_t L_15 = V_2;
V_1 = L_15;
int32_t L_16 = V_1;
switch (L_16)
{
case 0:
{
goto IL_007a;
}
case 1:
{
goto IL_00c0;
}
case 2:
{
goto IL_00cd;
}
case 3:
{
goto IL_00ad;
}
case 4:
{
goto IL_00da;
}
}
}
{
goto IL_00e7;
}
IL_007a:
{
// var b = new BoatData();
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_17 = (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)il2cpp_codegen_object_new(BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C_il2cpp_TypeInfo_var);
NullCheck(L_17);
BoatData__ctor_mAB0D44A62543669B7BCD543E152DAA525810ACC9(L_17, NULL);
V_0 = L_17;
// b.human = true; // single player is human
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_18 = V_0;
NullCheck(L_18);
L_18->___human_3 = (bool)1;
// RaceData.boats.Add(b); // add player boat
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_19 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_19);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_20 = L_19->___boats_6;
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_21 = V_0;
NullCheck(L_20);
List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_inline(L_20, L_21, List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_RuntimeMethod_var);
// GenerateRandomBoats(RaceData.boatCount - 1); // add random AI
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_22 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_22);
int32_t L_23 = L_22->___boatCount_2;
RaceManager_GenerateRandomBoats_m7624A96C6094B0CD624ABE516AAA66E2BABFAF24(((int32_t)il2cpp_codegen_subtract(L_23, 1)), (bool)1, NULL);
// break;
goto IL_00ed;
}
IL_00ad:
{
// GenerateRandomBoats(RaceData.boatCount);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_24 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_24);
int32_t L_25 = L_24->___boatCount_2;
RaceManager_GenerateRandomBoats_m7624A96C6094B0CD624ABE516AAA66E2BABFAF24(L_25, (bool)1, NULL);
// break;
goto IL_00ed;
}
IL_00c0:
{
// Debug.LogError("Not Implemented");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral1A7AC5824B83EB5BA5D89B25F18BAE2101E973DA, NULL);
// break;
goto IL_00ed;
}
IL_00cd:
{
// Debug.LogError("Not Implemented");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral1A7AC5824B83EB5BA5D89B25F18BAE2101E973DA, NULL);
// break;
goto IL_00ed;
}
IL_00da:
{
// Debug.LogError("Not Implemented");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_m059825802BB6AF7EA9693FEBEEB0D85F59A3E38E(_stringLiteral1A7AC5824B83EB5BA5D89B25F18BAE2101E973DA, NULL);
// break;
goto IL_00ed;
}
IL_00e7:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_26 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_26);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_26, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RaceManager_SetGameType_mD55E466BEB27B70B4EFC6E92218C661D74B335A6_RuntimeMethod_var)));
}
IL_00ed:
{
// }
return;
}
}
// System.Void BoatAttack.RaceManager::SetLevel(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_SetLevel_mBC0B85B318DBF0E3CE131250495434CBA1A02FB2 (int32_t ___levelIndex0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA34E11CD8823ABB3A7E8A92F2AE586F31EA27D3);
s_Il2CppMethodInitialized = true;
}
{
// RaceData.level = ConstantData.GetLevelName(levelIndex);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
int32_t L_1 = ___levelIndex0;
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = ConstantData_GetLevelName_m63AE954C26D6226B0DA13A2B19D0C7CEB4B5AC72(L_1, NULL);
NullCheck(L_0);
L_0->___level_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___level_3), (void*)L_2);
// Debug.Log($"Level set to:{levelIndex} with path:{RaceData.level}");
int32_t L_3 = ___levelIndex0;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_4);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_6 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_6);
String_t* L_7 = L_6->___level_3;
String_t* L_8;
L_8 = String_Format_m9499958F4B0BB6089C75760AB647AB3CA4D55806(_stringLiteralDA34E11CD8823ABB3A7E8A92F2AE586F31EA27D3, L_5, L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m86567BCF22BBE7809747817453CACA0E41E68219(L_8, NULL);
// }
return;
}
}
// System.Collections.IEnumerator BoatAttack.RaceManager::BeginRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_BeginRace_m0A7FF5AD790E540357C5945807F4B8EEE98A47AD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* L_0 = (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E*)il2cpp_codegen_object_new(U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CBeginRaceU3Ed__20__ctor_mC47C3D9108448707DF19BF8F1A5CCC287D0D6040(L_0, 0, NULL);
return L_0;
}
}
// System.Void BoatAttack.RaceManager::EndRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_EndRace_m0C0C5679F71C5053E6EF9ED2C85189DE7E1D4219 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
// RaceStarted = false;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5 = (bool)0;
// switch (RaceData.game)
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_0);
int32_t L_1 = L_0->___game_0;
V_1 = L_1;
int32_t L_2 = V_1;
V_0 = L_2;
int32_t L_3 = V_0;
switch (L_3)
{
case 0:
{
goto IL_0038;
}
case 1:
{
goto IL_0042;
}
case 2:
{
goto IL_0044;
}
case 3:
{
goto IL_0030;
}
case 4:
{
goto IL_0046;
}
}
}
{
goto IL_0048;
}
IL_0030:
{
// UnloadRace();
RaceManager_UnloadRace_mBF4AFA98E2E6EDB6CE87CA6A27D9567A57B5388B(NULL);
// break;
goto IL_004e;
}
IL_0038:
{
// SetupCamera(0, true);
RaceManager_SetupCamera_m34A58BFC156D44954F1688A369DE11077DD7CE4A(0, (bool)1, NULL);
// break;
goto IL_004e;
}
IL_0042:
{
// break;
goto IL_004e;
}
IL_0044:
{
// break;
goto IL_004e;
}
IL_0046:
{
// break;
goto IL_004e;
}
IL_0048:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_4);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RaceManager_EndRace_m0C0C5679F71C5053E6EF9ED2C85189DE7E1D4219_RuntimeMethod_var)));
}
IL_004e:
{
// }
return;
}
}
// System.Void BoatAttack.RaceManager::LateUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_LateUpdate_m9172C5D8E9D35F8296754301D50ACF4751D66B70 (RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDDFBC96C4654F121F6DA925CA9EC1B830DE21A69_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mB9A2CA7F55909571F331EC45E7B6A15D2FF50F76_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_mFA1E15F923580B6FD9BE567798259D965F24D22A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m7410FDCFC4F542E82B48431B7D7925C563815A50_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t133CA5BB29B206BF249BD5206B914D03AB5E345A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tF609CA4F8B6D8AFD672E10E3A6A1E0262F5C17D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CLateUpdateU3Eb__22_0_m951C43CD7EA372FEDB4328A01D231634A5077E40_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CLateUpdateU3Eb__22_1_mC89D234E7D4CCC6B0882BC0922A9F2A680F9C5B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CLateUpdateU3Eb__22_2_mE29A5DDFAFD54E8F2FCD86430D99BAC0B505F7F2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* V_1 = NULL;
int32_t V_2 = 0;
bool V_3 = false;
int32_t V_4 = 0;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* V_5 = NULL;
bool V_6 = false;
bool V_7 = false;
bool V_8 = false;
RuntimeObject* V_9 = NULL;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* V_10 = NULL;
int32_t G_B11_0 = 0;
Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* G_B15_0 = NULL;
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* G_B15_1 = NULL;
Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* G_B14_0 = NULL;
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* G_B14_1 = NULL;
Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* G_B17_0 = NULL;
List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* G_B17_1 = NULL;
Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* G_B16_0 = NULL;
List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* G_B16_1 = NULL;
Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* G_B19_0 = NULL;
RuntimeObject* G_B19_1 = NULL;
Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* G_B18_0 = NULL;
RuntimeObject* G_B18_1 = NULL;
{
// if (!RaceStarted) return;
bool L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5;
V_3 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
bool L_1 = V_3;
if (!L_1)
{
goto IL_0012;
}
}
{
// if (!RaceStarted) return;
goto IL_018d;
}
IL_0012:
{
// int finished = RaceData.boatCount;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_2 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_2);
int32_t L_3 = L_2->___boatCount_2;
V_0 = L_3;
// for (var i = 0; i < RaceData.boats.Count; i++)
V_4 = 0;
goto IL_008a;
}
IL_0022:
{
// var boat = RaceData.boats[i].Boat;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_4 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_4);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_5 = L_4->___boats_6;
int32_t L_6 = V_4;
NullCheck(L_5);
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_7;
L_7 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_5, L_6, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
NullCheck(L_7);
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_8 = L_7->___Boat_4;
V_5 = L_8;
// if (boat.MatchComplete)
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_9 = V_5;
NullCheck(L_9);
bool L_10 = L_9->___MatchComplete_11;
V_6 = L_10;
bool L_11 = V_6;
if (!L_11)
{
goto IL_0063;
}
}
{
// _boatTimes[i] = Mathf.Infinity; // completed the race so no need to update
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_12 = __this->____boatTimes_9;
int32_t L_13 = V_4;
NullCheck(L_12);
Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2(L_12, L_13, (std::numeric_limits<float>::infinity()), Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2_RuntimeMethod_var);
// --finished;
int32_t L_14 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_14, 1));
goto IL_0083;
}
IL_0063:
{
// _boatTimes[i] = boat.LapPercentage + boat.LapCount;
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_15 = __this->____boatTimes_9;
int32_t L_16 = V_4;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_17 = V_5;
NullCheck(L_17);
float L_18 = L_17->___LapPercentage_9;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_19 = V_5;
NullCheck(L_19);
int32_t L_20 = L_19->___LapCount_10;
NullCheck(L_15);
Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2(L_15, L_16, ((float)il2cpp_codegen_add(L_18, ((float)L_20))), Dictionary_2_set_Item_m774E00248EDD25178469B38F388B0E4EFC7A4AD2_RuntimeMethod_var);
}
IL_0083:
{
// for (var i = 0; i < RaceData.boats.Count; i++)
int32_t L_21 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_008a:
{
// for (var i = 0; i < RaceData.boats.Count; i++)
int32_t L_22 = V_4;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_23 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_23);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_24 = L_23->___boats_6;
NullCheck(L_24);
int32_t L_25;
L_25 = List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_inline(L_24, List_1_get_Count_mEAE32F0B09FF5F909E77FAA8F6E92BBAE07B1AED_RuntimeMethod_var);
V_7 = (bool)((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
bool L_26 = V_7;
if (L_26)
{
goto IL_0022;
}
}
{
// if(RaceStarted && finished == 0)
bool L_27 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5;
if (!L_27)
{
goto IL_00b3;
}
}
{
int32_t L_28 = V_0;
G_B11_0 = ((((int32_t)L_28) == ((int32_t)0))? 1 : 0);
goto IL_00b4;
}
IL_00b3:
{
G_B11_0 = 0;
}
IL_00b4:
{
V_8 = (bool)G_B11_0;
bool L_29 = V_8;
if (!L_29)
{
goto IL_00c0;
}
}
{
// EndRace();
RaceManager_EndRace_m0C0C5679F71C5053E6EF9ED2C85189DE7E1D4219(NULL);
}
IL_00c0:
{
// var mySortedList = _boatTimes.OrderBy(d => d.Value).ToList();
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_30 = __this->____boatTimes_9;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var);
Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* L_31 = ((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_0_1;
Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* L_32 = L_31;
G_B14_0 = L_32;
G_B14_1 = L_30;
if (L_32)
{
G_B15_0 = L_32;
G_B15_1 = L_30;
goto IL_00e5;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var);
U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* L_33 = ((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* L_34 = (Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49*)il2cpp_codegen_object_new(Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49_il2cpp_TypeInfo_var);
NullCheck(L_34);
Func_2__ctor_mED4D9570A8F40A94B0692F89864B9113A5FF408D(L_34, L_33, (intptr_t)((void*)U3CU3Ec_U3CLateUpdateU3Eb__22_0_m951C43CD7EA372FEDB4328A01D231634A5077E40_RuntimeMethod_var), NULL);
Func_2_t5D528777BB0AE72DD48C1CC873814B3D6C581F49* L_35 = L_34;
((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_0_1 = L_35;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_0_1), (void*)L_35);
G_B15_0 = L_35;
G_B15_1 = G_B14_1;
}
IL_00e5:
{
RuntimeObject* L_36;
L_36 = Enumerable_OrderBy_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDDFBC96C4654F121F6DA925CA9EC1B830DE21A69(G_B15_1, G_B15_0, Enumerable_OrderBy_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mDDFBC96C4654F121F6DA925CA9EC1B830DE21A69_RuntimeMethod_var);
List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* L_37;
L_37 = Enumerable_ToList_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_mFA1E15F923580B6FD9BE567798259D965F24D22A(L_36, Enumerable_ToList_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_mFA1E15F923580B6FD9BE567798259D965F24D22A_RuntimeMethod_var);
V_1 = L_37;
// var place = RaceData.boatCount;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_38 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_38);
int32_t L_39 = L_38->___boatCount_2;
V_2 = L_39;
// foreach (var boat in mySortedList.Select(index => RaceData.boats[index.Key].Boat).Where(boat => !boat.MatchComplete))
List_1_t5A292DE52C4695E6851C53422862EB780C3EBAC0* L_40 = V_1;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var);
Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* L_41 = ((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_1_2;
Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* L_42 = L_41;
G_B16_0 = L_42;
G_B16_1 = L_40;
if (L_42)
{
G_B17_0 = L_42;
G_B17_1 = L_40;
goto IL_011c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var);
U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* L_43 = ((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* L_44 = (Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065*)il2cpp_codegen_object_new(Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065_il2cpp_TypeInfo_var);
NullCheck(L_44);
Func_2__ctor_m44F86999D963535C4C804FA79570B0608DB058B5(L_44, L_43, (intptr_t)((void*)U3CU3Ec_U3CLateUpdateU3Eb__22_1_mC89D234E7D4CCC6B0882BC0922A9F2A680F9C5B9_RuntimeMethod_var), NULL);
Func_2_t6EF689095C15649178FDBE2FE72B1BE2A0A00065* L_45 = L_44;
((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_1_2 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_1_2), (void*)L_45);
G_B17_0 = L_45;
G_B17_1 = G_B16_1;
}
IL_011c:
{
RuntimeObject* L_46;
L_46 = Enumerable_Select_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mB9A2CA7F55909571F331EC45E7B6A15D2FF50F76(G_B17_1, G_B17_0, Enumerable_Select_TisKeyValuePair_2_t891D449DA189ED572EFC0E4457FE9D980AF86555_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_mB9A2CA7F55909571F331EC45E7B6A15D2FF50F76_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var);
Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* L_47 = ((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_2_3;
Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* L_48 = L_47;
G_B18_0 = L_48;
G_B18_1 = L_46;
if (L_48)
{
G_B19_0 = L_48;
G_B19_1 = L_46;
goto IL_0140;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var);
U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065* L_49 = ((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* L_50 = (Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180*)il2cpp_codegen_object_new(Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180_il2cpp_TypeInfo_var);
NullCheck(L_50);
Func_2__ctor_mC798EB71BDDA783B8F6023BC51733384B2063C95(L_50, L_49, (intptr_t)((void*)U3CU3Ec_U3CLateUpdateU3Eb__22_2_mE29A5DDFAFD54E8F2FCD86430D99BAC0B505F7F2_RuntimeMethod_var), NULL);
Func_2_t8D6E8F3C9DE2704246BC9A0EA261733A33D52180* L_51 = L_50;
((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_2_3 = L_51;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4C5D35B8D6CD558259573DB5BEC62E6A6B6B2065_il2cpp_TypeInfo_var))->___U3CU3E9__22_2_3), (void*)L_51);
G_B19_0 = L_51;
G_B19_1 = G_B18_1;
}
IL_0140:
{
RuntimeObject* L_52;
L_52 = Enumerable_Where_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m7410FDCFC4F542E82B48431B7D7925C563815A50(G_B19_1, G_B19_0, Enumerable_Where_TisBoat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0_m7410FDCFC4F542E82B48431B7D7925C563815A50_RuntimeMethod_var);
NullCheck(L_52);
RuntimeObject* L_53;
L_53 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<BoatAttack.Boat>::GetEnumerator() */, IEnumerable_1_t133CA5BB29B206BF249BD5206B914D03AB5E345A_il2cpp_TypeInfo_var, L_52);
V_9 = L_53;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0170:
{// begin finally (depth: 1)
{
RuntimeObject* L_54 = V_9;
if (!L_54)
{
goto IL_017c;
}
}
{
RuntimeObject* L_55 = V_9;
NullCheck(L_55);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_55);
}
IL_017c:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0165_1;
}
IL_014e_1:
{
// foreach (var boat in mySortedList.Select(index => RaceData.boats[index.Key].Boat).Where(boat => !boat.MatchComplete))
RuntimeObject* L_56 = V_9;
NullCheck(L_56);
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_57;
L_57 = InterfaceFuncInvoker0< Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<BoatAttack.Boat>::get_Current() */, IEnumerator_1_tF609CA4F8B6D8AFD672E10E3A6A1E0262F5C17D3_il2cpp_TypeInfo_var, L_56);
V_10 = L_57;
// boat.Place = place;
Boat_tFD7037E09BC7A580DFC180C5E20045E74B6BCCD0* L_58 = V_10;
int32_t L_59 = V_2;
NullCheck(L_58);
L_58->___Place_8 = L_59;
// place--;
int32_t L_60 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_60, 1));
}
IL_0165_1:
{
// foreach (var boat in mySortedList.Select(index => RaceData.boats[index.Key].Boat).Where(boat => !boat.MatchComplete))
RuntimeObject* L_61 = V_9;
NullCheck(L_61);
bool L_62;
L_62 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_61);
if (L_62)
{
goto IL_014e_1;
}
}
{
goto IL_017d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_017d:
{
// RaceTime += Time.deltaTime;
float L_63 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceTime_8;
float L_64;
L_64 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceTime_8 = ((float)il2cpp_codegen_add(L_63, L_64));
}
IL_018d:
{
// }
return;
}
}
// System.Void BoatAttack.RaceManager::LoadGame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_LoadGame_m476121F1C82F5A3906B29DFECBE5035677533304 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_Setup_m4E067EE0636C94530061A1C5035974A26DB258D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// AppSettings.LoadScene(RaceData.level);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_0);
String_t* L_1 = L_0->___level_3;
AppSettings_LoadScene_m0223550A93746BC99C35F328EBBE2BDB8BAA68D7(L_1, 0, NULL);
// SceneManager.sceneLoaded += Setup;
UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_2 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
NullCheck(L_2);
UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_2, NULL, (intptr_t)((void*)RaceManager_Setup_m4E067EE0636C94530061A1C5035974A26DB258D1_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_add_sceneLoaded_mDE45940CCEC5D17EB92EB76DB8931E5483FBCD2C(L_2, NULL);
// }
return;
}
}
// System.Void BoatAttack.RaceManager::UnloadRace()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_UnloadRace_mBF4AFA98E2E6EDB6CE87CA6A27D9567A57B5388B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3D031E6E6BF0FEF81D1F788EA5846AF6C67CE8EC);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t G_B3_0 = 0;
{
// Debug.LogWarning("Unloading Race");
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_mEF15C6B17CE4E1FA7E379CDB82CE40FCD89A3F28(_stringLiteral3D031E6E6BF0FEF81D1F788EA5846AF6C67CE8EC, NULL);
// if(Instance.raceUiPrefab != null && Instance.raceUiPrefab.IsValid())
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_0);
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_1 = L_0->___raceUiPrefab_12;
if (!L_1)
{
goto IL_0029;
}
}
{
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_2 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_2);
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_3 = L_2->___raceUiPrefab_12;
NullCheck(L_3);
bool L_4;
L_4 = AssetReference_IsValid_m3A1FA94BA7D6573485F6D3120740EC6CDF4BE4D9(L_3, NULL);
G_B3_0 = ((int32_t)(L_4));
goto IL_002a;
}
IL_0029:
{
G_B3_0 = 0;
}
IL_002a:
{
V_0 = (bool)G_B3_0;
bool L_5 = V_0;
if (!L_5)
{
goto IL_0040;
}
}
{
// Instance.raceUiPrefab.ReleaseAsset();
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_6 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_6);
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_7 = L_6->___raceUiPrefab_12;
NullCheck(L_7);
VirtualActionInvoker0::Invoke(18 /* System.Void UnityEngine.AddressableAssets.AssetReference::ReleaseAsset() */, L_7);
}
IL_0040:
{
// Instance.Reset();
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_8 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_8);
RaceManager_Reset_mB1400F56688761631EFD6B232A5B9153B022FD8B(L_8, NULL);
// AppSettings.LoadScene(0, LoadSceneMode.Single);
AppSettings_LoadScene_m302764F0A41D2829AB6096BB455650C7464CBD10(0, 0, NULL);
// }
return;
}
}
// System.Void BoatAttack.RaceManager::SetHull(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_SetHull_m3FC156D9944650E48C04ED04639D91BD557C1B90 (int32_t ___player0, int32_t ___hull1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static void SetHull(int player, int hull) => RaceData.boats[player].boatPrefab = Instance.boats[hull];
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_0);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_1 = L_0->___boats_6;
int32_t L_2 = ___player0;
NullCheck(L_1);
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_3;
L_3 = List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76(L_1, L_2, List_1_get_Item_m7A8A07D085B6C3FD008F739E37086C6CD3C55E76_RuntimeMethod_var);
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_4 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_4);
AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C* L_5 = L_4->___boats_11;
int32_t L_6 = ___hull1;
NullCheck(L_5);
int32_t L_7 = L_6;
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_3);
L_3->___boatPrefab_1 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___boatPrefab_1), (void*)L_8);
return;
}
}
// System.Collections.IEnumerator BoatAttack.RaceManager::CreateBoats()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_CreateBoats_mD5241B831C7C5D6FA37FAC71EA516F94DB0C6535 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E* L_0 = (U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E*)il2cpp_codegen_object_new(U3CCreateBoatsU3Ed__26_t95D83FB3C621A0EC02BC07048E175F0966E9FF2E_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CCreateBoatsU3Ed__26__ctor_mF1AAD8469ECE677EA1CE178D8632258A6BC80379(L_0, 0, NULL);
return L_0;
}
}
// System.Void BoatAttack.RaceManager::GenerateRandomBoats(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_GenerateRandomBoats_m7624A96C6094B0CD624ABE516AAA66E2BABFAF24 (int32_t ___count0, bool ___ai1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* V_1 = NULL;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 V_2;
memset((&V_2), 0, sizeof(V_2));
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 V_3;
memset((&V_3), 0, sizeof(V_3));
bool V_4 = false;
bool V_5 = false;
{
// for (var i = 0; i < count; i++)
V_0 = 0;
goto IL_00a5;
}
IL_0008:
{
// var boat = new BoatData();
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_0 = (BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C*)il2cpp_codegen_object_new(BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C_il2cpp_TypeInfo_var);
NullCheck(L_0);
BoatData__ctor_mAB0D44A62543669B7BCD543E152DAA525810ACC9(L_0, NULL);
V_1 = L_0;
// Random.InitState(ConstantData.SeedNow+i);
il2cpp_codegen_runtime_class_init_inline(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = ConstantData_get_SeedNow_m50EC8FD5DF380F045F404F95500BD6D148C24814(NULL);
int32_t L_2 = V_0;
Random_InitState_m734272C185A487994FC63FA9950BA74D573CDFF8(((int32_t)il2cpp_codegen_add(L_1, L_2)), NULL);
// boat.boatName = ConstantData.AiNames[Random.Range(0, ConstantData.AiNames.Length)];
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_3 = V_1;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___AiNames_1;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = ((ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_StaticFields*)il2cpp_codegen_static_fields_for(ConstantData_tDBDB8A869EDF18DC274DA552FD5C44CFCB5C5DA6_il2cpp_TypeInfo_var))->___AiNames_1;
NullCheck(L_5);
int32_t L_6;
L_6 = Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8(0, ((int32_t)(((RuntimeArray*)L_5)->max_length)), NULL);
NullCheck(L_4);
int32_t L_7 = L_6;
String_t* L_8 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
NullCheck(L_3);
L_3->___boatName_0 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___boatName_0), (void*)L_8);
// BoatLivery livery = new BoatLivery
// {
// primaryColor = ConstantData.GetRandomPaletteColor,
// trimColor = ConstantData.GetRandomPaletteColor
// };
il2cpp_codegen_initobj((&V_3), sizeof(BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
L_9 = ConstantData_get_GetRandomPaletteColor_mEC2F2CCD69DEC98DAEC89C666BFD592386391C21(NULL);
(&V_3)->___primaryColor_0 = L_9;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10;
L_10 = ConstantData_get_GetRandomPaletteColor_mEC2F2CCD69DEC98DAEC89C666BFD592386391C21(NULL);
(&V_3)->___trimColor_1 = L_10;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_11 = V_3;
V_2 = L_11;
// boat.livery = livery;
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_12 = V_1;
BoatLivery_t2ADB3FAAC804FA79E63759FE0FF67641FA126D60 L_13 = V_2;
NullCheck(L_12);
L_12->___livery_2 = L_13;
// boat.boatPrefab = Instance.boats[Random.Range(0, Instance.boats.Length)];
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_14 = V_1;
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_15 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_15);
AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C* L_16 = L_15->___boats_11;
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_17 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_17);
AssetReferenceU5BU5D_tDEF7B7913B31A77B1DC3672AD2BA01B42C76E81C* L_18 = L_17->___boats_11;
NullCheck(L_18);
int32_t L_19;
L_19 = Random_Range_mD4D2DEE3D2E75D07740C9A6F93B3088B03BBB8F8(0, ((int32_t)(((RuntimeArray*)L_18)->max_length)), NULL);
NullCheck(L_16);
int32_t L_20 = L_19;
AssetReference_t6AF4EE7422535138F655BFF2636B23D0BE26C740* L_21 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
NullCheck(L_14);
L_14->___boatPrefab_1 = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___boatPrefab_1), (void*)L_21);
// if (ai)
bool L_22 = ___ai1;
V_4 = L_22;
bool L_23 = V_4;
if (!L_23)
{
goto IL_008f;
}
}
{
// boat.human = false;
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_24 = V_1;
NullCheck(L_24);
L_24->___human_3 = (bool)0;
}
IL_008f:
{
// RaceData.boats.Add(boat);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_25 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_25);
List_1_t134E89F51C8AF17BF05A69093C4D2661AF27A397* L_26 = L_25->___boats_6;
BoatData_tECC36C780249CA63A30FC394908FEC8B06922C0C* L_27 = V_1;
NullCheck(L_26);
List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_inline(L_26, L_27, List_1_Add_mE475BC07F87FE921D82EFFBEEDAECCBB1E1EEABE_RuntimeMethod_var);
// for (var i = 0; i < count; i++)
int32_t L_28 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1));
}
IL_00a5:
{
// for (var i = 0; i < count; i++)
int32_t L_29 = V_0;
int32_t L_30 = ___count0;
V_5 = (bool)((((int32_t)L_29) < ((int32_t)L_30))? 1 : 0);
bool L_31 = V_5;
if (L_31)
{
goto IL_0008;
}
}
{
// }
return;
}
}
// System.Collections.IEnumerator BoatAttack.RaceManager::CreatePlayerUi(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RaceManager_CreatePlayerUi_m9B1E7E251800F715DC45E019418CDCCF0C05271A (int32_t ___player0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* L_0 = (U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C*)il2cpp_codegen_object_new(U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CCreatePlayerUiU3Ed__28__ctor_m231C7CE13BBEF44908C48CD127BBF20BD8B5A351(L_0, 0, NULL);
U3CCreatePlayerUiU3Ed__28_t73ADE1C57BEA4C51DB3F6EE48A1DFDF818B04B7C* L_1 = L_0;
int32_t L_2 = ___player0;
NullCheck(L_1);
L_1->___player_2 = L_2;
return L_1;
}
}
// System.Void BoatAttack.RaceManager::SetupCamera(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager_SetupCamera_m34A58BFC156D44954F1688A369DE11077DD7CE4A (int32_t ___player0, bool ___remove1, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEECBE9058C25963715B120C0D81F4E8D966ACC5B);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
// if(remove)
bool L_0 = ___remove1;
V_0 = L_0;
bool L_1 = V_0;
if (!L_1)
{
goto IL_0037;
}
}
{
// AppSettings.MainCamera.cullingMask &= ~(1 << LayerMask.NameToLayer($"Player{player + 1}")); // TODO - this needs more work for when adding splitscreen.
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = L_2;
NullCheck(L_3);
int32_t L_4;
L_4 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_3, NULL);
int32_t L_5 = ___player0;
int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 1));
RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
String_t* L_8;
L_8 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralEECBE9058C25963715B120C0D81F4E8D966ACC5B, L_7, NULL);
int32_t L_9;
L_9 = LayerMask_NameToLayer_mEA9343DFAF52541409F557BBB4FAC0E92E2FBF6B(L_8, NULL);
NullCheck(L_3);
Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32(L_3, ((int32_t)(L_4&((~((int32_t)(1<<((int32_t)(L_9&((int32_t)31))))))))), NULL);
goto IL_0065;
}
IL_0037:
{
// AppSettings.MainCamera.cullingMask |= 1 << LayerMask.NameToLayer($"Player{player + 1}"); // TODO - this needs more work for when adding splitscreen.
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = ((AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_StaticFields*)il2cpp_codegen_static_fields_for(AppSettings_tADC58E96358499CDCB9E64819612C3F1983EA425_il2cpp_TypeInfo_var))->___MainCamera_8;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11 = L_10;
NullCheck(L_11);
int32_t L_12;
L_12 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_11, NULL);
int32_t L_13 = ___player0;
int32_t L_14 = ((int32_t)il2cpp_codegen_add(L_13, 1));
RuntimeObject* L_15 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_14);
String_t* L_16;
L_16 = String_Format_m8C122B26BC5AA10E2550AECA16E57DAE10F07E30(_stringLiteralEECBE9058C25963715B120C0D81F4E8D966ACC5B, L_15, NULL);
int32_t L_17;
L_17 = LayerMask_NameToLayer_mEA9343DFAF52541409F557BBB4FAC0E92E2FBF6B(L_16, NULL);
NullCheck(L_11);
Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32(L_11, ((int32_t)(L_12|((int32_t)(1<<((int32_t)(L_17&((int32_t)31))))))), NULL);
}
IL_0065:
{
// }
return;
}
}
// System.Int32 BoatAttack.RaceManager::GetLapCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RaceManager_GetLapCount_m928113A621D9AF48257D26B359440A21E2112459 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
int32_t G_B3_0 = 0;
{
// if (RaceData != null && RaceData.type == RaceType.Race)
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
if (!L_0)
{
goto IL_0017;
}
}
{
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_1 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_1);
int32_t L_2 = L_1->___type_1;
G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_0018;
}
IL_0017:
{
G_B3_0 = 0;
}
IL_0018:
{
V_0 = (bool)G_B3_0;
bool L_3 = V_0;
if (!L_3)
{
goto IL_002a;
}
}
{
// return RaceData.laps;
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_4 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_4);
int32_t L_5 = L_4->___laps_4;
V_1 = L_5;
goto IL_002e;
}
IL_002a:
{
// return -1;
V_1 = (-1);
goto IL_002e;
}
IL_002e:
{
// }
int32_t L_6 = V_1;
return L_6;
}
}
// System.Void BoatAttack.RaceManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RaceManager__ctor_mC4C3C6375C070D8D1489BC24F9F5D29160A92ED9 (RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m3B9BDFABC3A31681FBD8FFAD9CDFC3EFE531259E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public Race demoRaceData = new Race();
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_0 = (Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084*)il2cpp_codegen_object_new(Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084_il2cpp_TypeInfo_var);
NullCheck(L_0);
Race__ctor_mA6A5AEFB9B2F5BAC83BE2F06F6C333DBC7D0441A(L_0, NULL);
__this->___demoRaceData_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___demoRaceData_7), (void*)L_0);
// private readonly Dictionary<int, float> _boatTimes = new Dictionary<int, float>();
Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC* L_1 = (Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC*)il2cpp_codegen_object_new(Dictionary_2_t17BB14695909F39BA5B9F9F51F527D09419C12FC_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_m3B9BDFABC3A31681FBD8FFAD9CDFC3EFE531259E(L_1, Dictionary_2__ctor_m3B9BDFABC3A31681FBD8FFAD9CDFC3EFE531259E_RuntimeMethod_var);
__this->____boatTimes_9 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____boatTimes_9), (void*)L_1);
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.RaceManager/Race::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Race__ctor_mA6A5AEFB9B2F5BAC83BE2F06F6C333DBC7D0441A (Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* __this, const RuntimeMethod* method)
{
{
// public int boatCount = 4; // currently hardcoded to 4
__this->___boatCount_2 = 4;
// public int laps = 3;
__this->___laps_4 = 3;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.RaceManager/<SetupRace>d__17::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupRaceU3Ed__17__ctor_mFCDB5F9EB5787392BF5FA54555B834D997245ECE (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void BoatAttack.RaceManager/<SetupRace>d__17::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupRaceU3Ed__17_System_IDisposable_Dispose_m018FC4075689F011F4FD806938E2AD8232104259 (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean BoatAttack.RaceManager/<SetupRace>d__17::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CSetupRaceU3Ed__17_MoveNext_m37C47DCF6EC563B49BEB1E682AF039B76DA6D5B5 (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_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_0065;
}
IL_0023:
{
goto IL_00af;
}
IL_0028:
{
goto IL_010c;
}
IL_002d:
{
return (bool)0;
}
IL_002f:
{
__this->___U3CU3E1__state_0 = (-1);
// if(RaceData == null) RaceData = Instance.demoRaceData; // make sure we have the data, otherwise default to demo data
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_2 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
V_1 = (bool)((((RuntimeObject*)(Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_0052;
}
}
{
// if(RaceData == null) RaceData = Instance.demoRaceData; // make sure we have the data, otherwise default to demo data
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_4 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_4);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_5 = L_4->___demoRaceData_7;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6), (void*)L_5);
}
IL_0052:
{
goto IL_006d;
}
IL_0054:
{
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0065:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_006d:
{
// while (WaypointGroup.Instance == null) // TODO need to re-write whole game loading/race setup logic as it is dirty
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_6;
L_6 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Equality_mD3DB0D72CE0250C84033DC2A90AEF9D59896E536(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
V_2 = L_7;
bool L_8 = V_2;
if (L_8)
{
goto IL_0054;
}
}
{
// WaypointGroup.Instance.Setup(RaceData.reversed); // setup waypoints
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_9;
L_9 = WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline(NULL);
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_10 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_10);
bool L_11 = L_10->___reversed_5;
NullCheck(L_9);
WaypointGroup_Setup_mCF4B1D4297A6DEF2D2A9214F37C94A86FD98B29E(L_9, L_11, NULL);
// yield return Instance.StartCoroutine(CreateBoats()); // spawn boats;
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_12 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
RuntimeObject* L_13;
L_13 = RaceManager_CreateBoats_mD5241B831C7C5D6FA37FAC71EA516F94DB0C6535(NULL);
NullCheck(L_12);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_14;
L_14 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_12, L_13, NULL);
__this->___U3CU3E2__current_1 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_14);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00af:
{
__this->___U3CU3E1__state_0 = (-1);
// switch (RaceData.game)
Race_t1802DBA954511C4A1B3FE2CCB4C1E1A935FD0084* L_15 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceData_6;
NullCheck(L_15);
int32_t L_16 = L_15->___game_0;
V_3 = L_16;
int32_t L_17 = V_3;
__this->___U3CU3Es__1_2 = L_17;
int32_t L_18 = __this->___U3CU3Es__1_2;
V_4 = L_18;
int32_t L_19 = V_4;
switch (L_19)
{
case 0:
{
goto IL_00ed;
}
case 1:
{
goto IL_011d;
}
case 2:
{
goto IL_011f;
}
case 3:
{
goto IL_0121;
}
case 4:
{
goto IL_012e;
}
}
}
{
goto IL_0130;
}
IL_00ed:
{
// yield return Instance.StartCoroutine(CreatePlayerUi(0));
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_20 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
RuntimeObject* L_21;
L_21 = RaceManager_CreatePlayerUi_m9B1E7E251800F715DC45E019418CDCCF0C05271A(0, NULL);
NullCheck(L_20);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_22;
L_22 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_20, L_21, NULL);
__this->___U3CU3E2__current_1 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_22);
__this->___U3CU3E1__state_0 = 3;
return (bool)1;
}
IL_010c:
{
__this->___U3CU3E1__state_0 = (-1);
// SetupCamera(0); // setup camera for player 1
RaceManager_SetupCamera_m34A58BFC156D44954F1688A369DE11077DD7CE4A(0, (bool)0, NULL);
// break;
goto IL_0136;
}
IL_011d:
{
// break;
goto IL_0136;
}
IL_011f:
{
// break;
goto IL_0136;
}
IL_0121:
{
// ReplayCamera.Instance.EnableSpectatorMode();
ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7* L_23 = ((ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_StaticFields*)il2cpp_codegen_static_fields_for(ReplayCamera_tE12D3A802D9527217D94E26BAACF2CB86CB94DD7_il2cpp_TypeInfo_var))->___Instance_4;
NullCheck(L_23);
ReplayCamera_EnableSpectatorMode_mA59B10DACDC20F75E2709FFD4AD8CD14E455CA03(L_23, NULL);
// break;
goto IL_0136;
}
IL_012e:
{
// break;
goto IL_0136;
}
IL_0130:
{
// throw new ArgumentOutOfRangeException();
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_24 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_24);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_24, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CSetupRaceU3Ed__17_MoveNext_m37C47DCF6EC563B49BEB1E682AF039B76DA6D5B5_RuntimeMethod_var)));
}
IL_0136:
{
// Instance.StartCoroutine(BeginRace());
RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A* L_25 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___Instance_4;
RuntimeObject* L_26;
L_26 = RaceManager_BeginRace_m0A7FF5AD790E540357C5945807F4B8EEE98A47AD(NULL);
NullCheck(L_25);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_27;
L_27 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_25, L_26, NULL);
// }
return (bool)0;
}
}
// System.Object BoatAttack.RaceManager/<SetupRace>d__17::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CSetupRaceU3Ed__17_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mF61FB3B4943158D711D030DDCB5161659D9F738A (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void BoatAttack.RaceManager/<SetupRace>d__17::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CSetupRaceU3Ed__17_System_Collections_IEnumerator_Reset_m0C681309F981EAB004F3192B710398DA842662E2 (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CSetupRaceU3Ed__17_System_Collections_IEnumerator_Reset_m0C681309F981EAB004F3192B710398DA842662E2_RuntimeMethod_var)));
}
}
// System.Object BoatAttack.RaceManager/<SetupRace>d__17::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CSetupRaceU3Ed__17_System_Collections_IEnumerator_get_Current_m742B79485E92A43E7C2ABD2B0ACC569CD892A0CF (U3CSetupRaceU3Ed__17_t29F427DDC986E25D3811815DB975A287F4C7128B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void BoatAttack.RaceManager/<BeginRace>d__20::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBeginRaceU3Ed__20__ctor_mC47C3D9108448707DF19BF8F1A5CCC287D0D6040 (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* __this, int32_t ___U3CU3E1__state0, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___U3CU3E1__state0;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void BoatAttack.RaceManager/<BeginRace>d__20::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBeginRaceU3Ed__20_System_IDisposable_Dispose_m7C4F15B46EAA7BE96548273BE17277246A8CE860 (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean BoatAttack.RaceManager/<BeginRace>d__20::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CBeginRaceU3Ed__20_MoveNext_m59E364D9A381DF07BE43A8B755338C1295F9A9B5 (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_Setup_m4E067EE0636C94530061A1C5035974A26DB258D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5507C1C87896E729B1976F722673077D2ADF5DE6);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B15_0 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B14_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_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_00b4;
}
IL_0024:
{
return (bool)0;
}
IL_0026:
{
__this->___U3CU3E1__state_0 = (-1);
// var introCams = GameObject.FindWithTag("introCameras");
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = GameObject_FindWithTag_m8E5D34F652B0A6ECA1A90688726C22E272236C0F(_stringLiteral5507C1C87896E729B1976F722673077D2ADF5DE6, NULL);
__this->___U3CintroCamsU3E5__1_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CintroCamsU3E5__1_2), (void*)L_2);
// introCams.TryGetComponent<PlayableDirector>(out var introDirector);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___U3CintroCamsU3E5__1_2;
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475** L_4 = (&__this->___U3CintroDirectorU3E5__2_3);
NullCheck(L_3);
bool L_5;
L_5 = GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60(L_3, L_4, GameObject_TryGetComponent_TisPlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475_mA610A3F582BCB37C69082E2EEF3FD1B13485AA60_RuntimeMethod_var);
// if (introDirector)
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_6 = __this->___U3CintroDirectorU3E5__2_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Implicit_m18E1885C296CC868AC918101523697CFE6413C79(L_6, NULL);
V_1 = L_7;
bool L_8 = V_1;
if (!L_8)
{
goto IL_009b;
}
}
{
goto IL_007b;
}
IL_0062:
{
// yield return null;
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_0073:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_007b:
{
// while (introDirector.state == PlayState.Playing)
PlayableDirector_t895D7BC3CFBFFD823278F438EAC4AA91DBFEC475* L_9 = __this->___U3CintroDirectorU3E5__2_3;
NullCheck(L_9);
int32_t L_10;
L_10 = PlayableDirector_get_state_m49AFA6EADEACC4A020AB14F4FA6F32FC1925A93C(L_9, NULL);
V_2 = (bool)((((int32_t)L_10) == ((int32_t)1))? 1 : 0);
bool L_11 = V_2;
if (L_11)
{
goto IL_0062;
}
}
{
// introCams.SetActive(false);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___U3CintroCamsU3E5__1_2;
NullCheck(L_12);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_12, (bool)0, NULL);
}
IL_009b:
{
// yield return new WaitForSeconds(3f); // countdown 3..2..1..
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* L_13 = (WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3*)il2cpp_codegen_object_new(WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3_il2cpp_TypeInfo_var);
NullCheck(L_13);
WaitForSeconds__ctor_m579F95BADEDBAB4B3A7E302C6EE3995926EF2EFC(L_13, (3.0f), NULL);
__this->___U3CU3E2__current_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_13);
__this->___U3CU3E1__state_0 = 2;
return (bool)1;
}
IL_00b4:
{
__this->___U3CU3E1__state_0 = (-1);
// RaceStarted = true;
((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5 = (bool)1;
// raceStarted?.Invoke(RaceStarted);
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_14 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___raceStarted_10;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_15 = L_14;
G_B14_0 = L_15;
if (L_15)
{
G_B15_0 = L_15;
goto IL_00cc;
}
}
{
goto IL_00d7;
}
IL_00cc:
{
bool L_16 = ((RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_StaticFields*)il2cpp_codegen_static_fields_for(RaceManager_tDCA00E9D9190B1F4E70B3F54394AFF71F91B531A_il2cpp_TypeInfo_var))->___RaceStarted_5;
NullCheck(G_B15_0);
Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(G_B15_0, L_16, NULL);
}
IL_00d7:
{
// SceneManager.sceneLoaded -= Setup;
UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_17 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var);
NullCheck(L_17);
UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_17, NULL, (intptr_t)((void*)RaceManager_Setup_m4E067EE0636C94530061A1C5035974A26DB258D1_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var);
SceneManager_remove_sceneLoaded_m8840CC33052C4A09A52BF927C3738A7B66783155(L_17, NULL);
// }
return (bool)0;
}
}
// System.Object BoatAttack.RaceManager/<BeginRace>d__20::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBeginRaceU3Ed__20_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m965F42B7A6927F9BCD8A361874881AF9395BD583 (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void BoatAttack.RaceManager/<BeginRace>d__20::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CBeginRaceU3Ed__20_System_Collections_IEnumerator_Reset_m284E64640E896E5B3DB2F22B626468FB6EB96CE3 (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CBeginRaceU3Ed__20_System_Collections_IEnumerator_Reset_m284E64640E896E5B3DB2F22B626468FB6EB96CE3_RuntimeMethod_var)));
}
}
// System.Object BoatAttack.RaceManager/<BeginRace>d__20::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CBeginRaceU3Ed__20_System_Collections_IEnumerator_get_Current_m6B0794C96B41C5185D01A18FD1A8511CCB5CD720 (U3CBeginRaceU3Ed__20_t0A17472677456C83E98BD378EBF32B068A0C2E5E* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ScriptableRenderPass_set_renderPassEvent_m63FA581FFDE1C69C2E1358BD0B8DB30275334960_inline (ScriptableRenderPass_tEA38F6C7AD8D111A2251E4C2A7530BCEE7D6D2B0* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// public RenderPassEvent renderPassEvent { get; set; }
int32_t L_0 = ___value0;
__this->___U3CrenderPassEventU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Volume_set_isGlobal_m5E2B89583386E5A6C63AD61D2A8DBCAB5533BF15_inline (Volume_t7CAAEA22D7F13A50FAE114DE7A6986FEAC837377* __this, bool ___value0, const RuntimeMethod* method)
{
{
// set => m_IsGlobal = value;
bool L_0 = ___value0;
__this->___m_IsGlobal_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline (float ___t0, float ___length1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___t0;
float L_1 = ___t0;
float L_2 = ___length1;
float L_3;
L_3 = floorf(((float)(L_1/L_2)));
float L_4 = ___length1;
float L_5 = ___length1;
float L_6;
L_6 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline(((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, L_4)))), (0.0f), L_5, NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
float L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mE6A2D5C6578E94268024613B596BF09F990B1260_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
float L_2 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0;
float L_4 = L_3.___y_3;
float L_5 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0;
float L_7 = L_6.___z_4;
float L_8 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_m1690F44F6DC92B770A940B6CF8AE0535625A9824_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float SkyboxSystem_get_SkyboxScale_mE2DF68A4D6B93606BA8015307A26F7ED88C4F4E7_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float SkyboxScale { get; set; }
float L_0 = ((SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_StaticFields*)il2cpp_codegen_static_fields_for(SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var))->___U3CSkyboxScaleU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m087D6F0EC60843D455F9F83D25FE42B2433AAD1D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_1 = L_0;
float L_1 = ___y1;
__this->___y_2 = L_1;
float L_2 = ___z2;
__this->___z_3 = L_2;
float L_3 = ___w3;
__this->___w_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Distance_m99C722723EDD875852EF854AD7B7C4F8AC4F84AB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, 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 = ___a0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
float L_3 = L_2.___x_2;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
float L_7 = L_6.___y_3;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
float L_11 = L_10.___z_4;
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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m28BB6E19F27D4EE6858D3021A44F62BC74E20C43_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Multiply_m10DA1FA6A405C8988C46FFD159ED9FF9E5D732F5_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___a0, float ___d1, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___a0;
float L_1 = L_0.___x_1;
float L_2 = ___d1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___a0;
float L_4 = L_3.___y_2;
float L_5 = ___d1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___a0;
float L_7 = L_6.___z_3;
float L_8 = ___d1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___a0;
float L_10 = L_9.___w_4;
float L_11 = ___d1;
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)), /*hidden argument*/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_Implicit_mB05287DC52FC87A756AB80E837E1EC22FEEB3937_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___v0;
float L_5 = L_4.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0020;
}
IL_0020:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_mA75C525C1E78B5BB99E9B7A63EF68C731043FE18_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))->___leftVector_9;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_m4688A1A524306675DBDB1E6D483F35E85E3CE6D8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1;
float L_11 = L_10.___z_4;
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_forward_mEBAB24D77FC02FC88ED880738C3B1D47C758B3EB_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))->___forwardVector_11;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_m1B9CC61B142C3A0E7EEB0559983CC391D1582F56_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___from0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___to1, 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((&___from0), NULL);
float L_1;
L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___to1), 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 = ___from0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___to1;
float L_7;
L_7 = Vector3_Dot_m4688A1A524306675DBDB1E6D483F35E85E3CE6D8_inline(L_5, L_6, NULL);
float L_8 = V_0;
float L_9;
L_9 = Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m51B18794FAF141EBD06CA9907E6F7DF9D60F3515_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_5;
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 InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputControls_get_asset_m2268BC08344E9DEFE7F86139110ADD39032C229C_inline (InputControls_t5A33BAE7CA8461A2A62AA0F1EBC8C537309A4A25* __this, const RuntimeMethod* method)
{
{
// public InputActionAsset asset { get; }
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___U3CassetU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 InputActionAsset_get_bindingMask_mD5D2FAC455D221E7BC657DA5E7E4F5402E0B4F6C_inline (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method)
{
{
// get => m_BindingMask;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 L_0 = __this->___m_BindingMask_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* Benchmark_get_Current_m777553691FE2879ED0A409FD34F1248AC36898B7_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static BenchmarkData Current { get; private set; }
BenchmarkData_t1C56505725893FC7FBB8532312FD62F9171D2C6E* L_0 = ((Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_StaticFields*)il2cpp_codegen_static_fields_for(Benchmark_tFC73F745E0B84A13FCE61BC1F163E6B1084B2EBF_il2cpp_TypeInfo_var))->___U3CCurrentU3Ek__BackingField_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothDamp_m4B8C5AACFEBF58E93FF2A33832C27EF1E5AF7AFD_inline (float ___current0, float ___target1, float* ___currentVelocity2, float ___smoothTime3, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
{
float L_0;
L_0 = Time_get_deltaTime_m7AB6BFA101D83E1D8F2EF3D5A128AEE9DDBF1A6D(NULL);
V_0 = L_0;
V_1 = (std::numeric_limits<float>::infinity());
float L_1 = ___current0;
float L_2 = ___target1;
float* L_3 = ___currentVelocity2;
float L_4 = ___smoothTime3;
float L_5 = V_1;
float L_6 = V_0;
float L_7;
L_7 = Mathf_SmoothDamp_m00E482452BCED3FE0F16B4033B2B5323C7E30829(L_1, L_2, L_3, L_4, L_5, L_6, NULL);
V_2 = L_7;
goto IL_001b;
}
IL_001b:
{
float L_8 = V_2;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m009B92B5D35AB02BD1610C2E1ACCE7C9CF964A6E_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_2;
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_get_one_m232E885D3C7BB6A96D5FEF4494709BA170447604_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_3;
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 void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method)
{
{
float L_0 = ___r0;
__this->___r_0 = L_0;
float L_1 = ___g1;
__this->___g_1 = L_1;
float L_2 = ___b2;
__this->___b_2 = L_2;
float L_3 = ___a3;
__this->___a_3 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_2 = L_0;
float L_1 = ___y1;
__this->___y_3 = L_1;
float L_2 = ___z2;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SkyboxSystem_set_SkyboxScale_mFF98C8132D3CAEA603F5EEEA9819D737DD27E5C3_inline (float ___value0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static float SkyboxScale { get; set; }
float L_0 = ___value0;
((SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_StaticFields*)il2cpp_codegen_static_fields_for(SkyboxSystem_tDF4DA1D2872880223B6B1B24DACA90CDB5634BC2_il2cpp_TypeInfo_var))->___U3CSkyboxScaleU3Ek__BackingField_6 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m3AC523A7BED6E843165BDF598690F0560D8CAA63_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___a0;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
float L_5 = L_4.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_001e;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_mB9CAEEB21BC81352CBF32DB9664BFC06FA7EA27B_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_blue_m0D04554379CB8606EF48E3091CDC3098B81DD86D_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_red_m27D04C1E5FE794AD933B7B9364F3D34B9EA25109_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_mFB4910B358B986AFB22114ED90458E8341867479_inline (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___a0;
float L_1 = ___b1;
float L_2 = ___a0;
float L_3 = ___t2;
float L_4;
L_4 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_3, NULL);
V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
goto IL_0010;
}
IL_0010:
{
float L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_mA48718D9A20D8972EDD41714CEF6BBF864F442EA_inline (int32_t ___value0, int32_t ___min1, int32_t ___max2, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___value0;
int32_t L_1 = ___min1;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___min1;
___value0 = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___value0;
int32_t L_5 = ___max2;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___max2;
___value0 = L_7;
}
IL_0019:
{
int32_t L_8 = ___value0;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* WaypointGroup_get_Instance_mCF238AF132882743472B1627FCABFC5D2F3B8BF1_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
// public static WaypointGroup Instance { get; private set; }
WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB* L_0 = ((WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_StaticFields*)il2cpp_codegen_static_fields_for(WaypointGroup_t6D8C55BF8064FD8B4DC02170871797DCE5B022BB_il2cpp_TypeInfo_var))->___U3CInstanceU3Ek__BackingField_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline(L_0, NULL);
V_0 = L_1;
goto IL_000f;
}
IL_000f:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
return L_2;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_m77F64620D73934C56BEE37A64016DBDCB9D21DB8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
float L_1 = L_0.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1;
float L_3 = L_2.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0;
float L_5 = L_4.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1;
float L_11 = L_10.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___lhs0;
float L_13 = L_12.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___rhs1;
float L_15 = L_14.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___lhs0;
float L_17 = L_16.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___rhs1;
float L_19 = L_18.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___lhs0;
float L_21 = L_20.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___rhs1;
float L_23 = L_22.___x_2;
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)))), /*hidden argument*/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 Mathf_Clamp_m154E404AF275A3B2EC99ECAA3879B4CB9F0606DC_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___value0;
float L_1 = ___min1;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___min1;
___value0 = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___value0;
float L_5 = ___max2;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___max2;
___value0 = L_7;
}
IL_0019:
{
float L_8 = ___value0;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m29F4414A9D30B7C0CD8455C4B2F049E8CCF66745_inline (float ___d0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a1;
float L_1 = L_0.___x_2;
float L_2 = ___d0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a1;
float L_4 = L_3.___y_3;
float L_5 = ___d0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a1;
float L_7 = L_6.___z_4;
float L_8 = ___d0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_green_m336EB73DD4A5B11B7F405CF4BC7F37A466FB4FF7_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (1.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_mAB5269BFCBCB1BD241450C9BF2F156303D30E0C3_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))->___upVector_7;
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 bool Vector3_op_Inequality_m6A7FB1C9E9DE194708997BFA24C6E238D92D908E_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___rhs1;
bool L_2;
L_2 = Vector3_op_Equality_m15951D1B53E3BE36C9D265E229090020FBD72EBB_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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_yellow_m1EF7276EF58050DFBA8921E2383F0249C08D346F_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.921568632f), (0.0156862754f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothStep_mF724C7893D0F0C02FB14D573DDB7F92935451B81_inline (float ___from0, float ___to1, float ___t2, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___t2;
float L_1;
L_1 = Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline(L_0, NULL);
___t2 = L_1;
float L_2 = ___t2;
float L_3 = ___t2;
float L_4 = ___t2;
float L_5 = ___t2;
float L_6 = ___t2;
___t2 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((-2.0f), L_2)), L_3)), L_4)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((3.0f), L_5)), L_6))));
float L_7 = ___to1;
float L_8 = ___t2;
float L_9 = ___from0;
float L_10 = ___t2;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_9, ((float)il2cpp_codegen_subtract((1.0f), L_10))))));
goto IL_0030;
}
IL_0030:
{
float L_11 = V_0;
return L_11;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m2EC16C74D768EEAA9BBC40DA11337F912014FC57_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___v0, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___v0;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___v0;
float L_3 = L_2.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___v0;
float L_5 = L_4.___z_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
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_2;
float L_1 = __this->___x_2;
float L_2 = __this->___y_3;
float L_3 = __this->___y_3;
float L_4 = __this->___z_4;
float L_5 = __this->___z_4;
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 Mathf_Max_mA9DCA91E87D6D27034F56ABA52606A9090406016_inline (float ___a0, float ___b1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___a0;
float L_1 = ___b1;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___b1;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___a0;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
float L_1;
L_1 = Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline(L_0, NULL);
V_0 = L_1;
float L_2 = V_0;
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_002d;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline(L_4, L_5, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_6;
goto IL_0038;
}
IL_002d:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_7;
}
IL_0038:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_m13B7C3EAA64DC921EC23346C56A5A597B5481FF5_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))->___rightVector_10;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_SmoothDampAngle_m4B6A71D10BBD87D55EE8AE2A8C708CE115C60973_inline (float ___current0, float ___target1, float* ___currentVelocity2, float ___smoothTime3, float ___maxSpeed4, float ___deltaTime5, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___current0;
float L_1 = ___current0;
float L_2 = ___target1;
float L_3;
L_3 = Mathf_DeltaAngle_m4B87B84265A48389AC3F5E3E8164570C6AECE5C3_inline(L_1, L_2, NULL);
___target1 = ((float)il2cpp_codegen_add(L_0, L_3));
float L_4 = ___current0;
float L_5 = ___target1;
float* L_6 = ___currentVelocity2;
float L_7 = ___smoothTime3;
float L_8 = ___maxSpeed4;
float L_9 = ___deltaTime5;
float L_10;
L_10 = Mathf_SmoothDamp_m00E482452BCED3FE0F16B4033B2B5323C7E30829(L_4, L_5, L_6, L_7, L_8, L_9, NULL);
V_0 = L_10;
goto IL_001c;
}
IL_001c:
{
float L_11 = V_0;
return L_11;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CinemachineVirtualCameraBase_set_Priority_m233ED0376CE0BD1244CCA52DF4532C8988DC05AC_inline (CinemachineVirtualCameraBase_tAD070AA799E9D3990F0B2DA9AC5889CF138261DE* __this, int32_t ___value0, const RuntimeMethod* method)
{
{
// set => m_Priority = value;
int32_t L_0 = ___value0;
__this->___m_Priority_9 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CinemachineClearShot_get_LiveChild_m68AB5E861C65827DA91695C012A8C5EF2F6CA49C_inline (CinemachineClearShot_tFC1ADC7994153AA1C15EEB6F73EF76687ACC5C68* __this, const RuntimeMethod* method)
{
{
// public ICinemachineCamera LiveChild { get; set; }
RuntimeObject* L_0 = __this->___U3CLiveChildU3Ek__BackingField_37;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_mD4601D966F1F58F3FCA01B3FC19A12D0AD0396DD_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = ___x0;
float L_1 = ___y1;
float L_2 = ___z2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
memset((&L_3), 0, sizeof(L_3));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_op_Multiply_m516FE285F5342F922C6EB3FCB33197E9017FF484_inline(L_3, (0.0174532924f), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
L_5 = Quaternion_Internal_FromEulerRad_m2842B9FFB31CDC0F80B7C2172E22831D11D91E93(L_4, NULL);
V_0 = L_5;
goto IL_001b;
}
IL_001b:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_PingPong_m157C55BCFEA2BB96680B7B29D714C3F9390551C9_inline (float ___t0, float ___length1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___t0;
float L_1 = ___length1;
float L_2;
L_2 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(L_0, ((float)il2cpp_codegen_multiply(L_1, (2.0f))), NULL);
___t0 = L_2;
float L_3 = ___length1;
float L_4 = ___t0;
float L_5 = ___length1;
float L_6;
L_6 = fabsf(((float)il2cpp_codegen_subtract(L_4, L_5)));
V_0 = ((float)il2cpp_codegen_subtract(L_3, L_6));
goto IL_001d;
}
IL_001d:
{
float L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_m19EB5B5B0EDFE9C272BD7BCC6923C4A9D616F771_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))->___downVector_8;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mD921B23F47F5347996C56DC789D1DE16EE27D9B1_inline (float ___value0, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___value0;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___value0;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___value0;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_m5AC8B39C55015059BDD09122E04E47D4BFAB2276_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___lhs0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rhs1, const RuntimeMethod* method)
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___lhs0;
float L_1 = L_0.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___rhs1;
float L_3 = L_2.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___lhs0;
float L_5 = L_4.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___rhs1;
float L_7 = L_6.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___lhs0;
float L_9 = L_8.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___rhs1;
float L_11 = L_10.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___lhs0;
float L_13 = L_12.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___rhs1;
float L_15 = L_14.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___lhs0;
float L_17 = L_16.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___rhs1;
float L_19 = L_18.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___lhs0;
float L_21 = L_20.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___rhs1;
float L_23 = L_22.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___lhs0;
float L_25 = L_24.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___rhs1;
float L_27 = L_26.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___lhs0;
float L_29 = L_28.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___rhs1;
float L_31 = L_30.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___lhs0;
float L_33 = L_32.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___rhs1;
float L_35 = L_34.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___lhs0;
float L_37 = L_36.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___rhs1;
float L_39 = L_38.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___lhs0;
float L_41 = L_40.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___rhs1;
float L_43 = L_42.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___lhs0;
float L_45 = L_44.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___rhs1;
float L_47 = L_46.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___lhs0;
float L_49 = L_48.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___rhs1;
float L_51 = L_50.___w_3;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___lhs0;
float L_53 = L_52.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___rhs1;
float L_55 = L_54.___x_0;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___lhs0;
float L_57 = L_56.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___rhs1;
float L_59 = L_58.___y_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___lhs0;
float L_61 = L_60.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___rhs1;
float L_63 = L_62.___z_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
memset((&L_64), 0, sizeof(L_64));
Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((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)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL);
V_0 = L_64;
goto IL_00e5;
}
IL_00e5:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0;
return L_65;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_RoundToInt_m6A6E30BA4157D69DA47F02B43108882DDD7C4A70_inline (float ___f0, 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 = ___f0;
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 void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_0 = L_0;
float L_1 = ___y1;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m999CAB0903219BD2CF988827287D44B0B44D69FE_gshared_inline (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF* __this, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___item0, const RuntimeMethod* method)
{
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_1 = (ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* L_6 = V_0;
int32_t L_7 = V_1;
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0)L_8);
return;
}
IL_0034:
{
ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 L_9 = ___item0;
(( void (*) (List_1_t4673975A297A80D4D4A65EB5A2BE3B6BD1EED9AF*, ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m728A2437F181FBC56F4D617249B47F513AC9FC43_gshared_inline (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* __this, int32_t ___arg10, int32_t ___arg21, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* __this, int32_t ___arg10, int32_t ___arg21, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___arg10, ___arg21, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___item0;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___m_Item2_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->___m_Item1_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_m55011E8360A8199FB239A5787BA8631CDD6116FC_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m2F86E252D086E288E02FA1C830B7E86C0A431E51_gshared_inline (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918* __this, float ___item0, const RuntimeMethod* method)
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = V_0;
int32_t L_7 = V_1;
float L_8 = ___item0;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (float)L_8);
return;
}
IL_0034:
{
float L_9 = ___item0;
(( void (*) (List_1_t0D1C46FD8DDDE974D93CA4F3474EEC05AF950918*, float, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m48B57EC27CADC3463CA98A33373D557DA587FF1B((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method);
((FunctionPointerType)__this->___invoke_impl_1)(__this, ___obj0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_m6120F119433C5B60BBB28731D3D4A0DA50A84DDD_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___value0;
float L_1;
L_1 = Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline(L_0, NULL);
V_0 = L_1;
float L_2 = V_0;
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_001e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___value0;
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline(L_4, L_5, NULL);
V_2 = L_6;
goto IL_0026;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m9D7F7B580B5A276411267E96AA3425736D9BDC83_inline(NULL);
V_2 = L_7;
goto IL_0026;
}
IL_0026:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_m15951D1B53E3BE36C9D265E229090020FBD72EBB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___lhs0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rhs1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___lhs0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___rhs1;
float L_3 = L_2.___x_2;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___lhs0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___rhs1;
float L_7 = L_6.___y_3;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___lhs0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___rhs1;
float L_11 = L_10.___z_4;
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;
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0043;
}
IL_0043:
{
bool L_19 = V_4;
return L_19;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m6AD0BEBF88AAF98188A851E62D7A32CB5B7830EF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___vector0;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___vector0;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___vector0;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___vector0;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___vector0;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0;
float L_11 = L_10.___z_4;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_12;
L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
V_0 = ((float)L_12);
goto IL_0034;
}
IL_0034:
{
float L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mD7200D6D432BAFC4135C5B17A0B0A812203B0270_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
float L_1 = L_0.___x_2;
float L_2 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0;
float L_4 = L_3.___y_3;
float L_5 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0;
float L_7 = L_6.___z_4;
float L_8 = ___d1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_DeltaAngle_m4B87B84265A48389AC3F5E3E8164570C6AECE5C3_inline (float ___current0, float ___target1, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___target1;
float L_1 = ___current0;
float L_2;
L_2 = Mathf_Repeat_m1ACDE7EF466FB6CCAD29B3866E4A239A8530E9D5_inline(((float)il2cpp_codegen_subtract(L_0, L_1)), (360.0f), NULL);
V_0 = L_2;
float L_3 = V_0;
V_1 = (bool)((((float)L_3) > ((float)(180.0f)))? 1 : 0);
bool L_4 = V_1;
if (!L_4)
{
goto IL_0023;
}
}
{
float L_5 = V_0;
V_0 = ((float)il2cpp_codegen_subtract(L_5, (360.0f)));
}
IL_0023:
{
float L_6 = V_0;
V_2 = L_6;
goto IL_0027;
}
IL_0027:
{
float L_7 = V_2;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method)
{
{
float L_0 = ___x0;
__this->___x_0 = L_0;
float L_1 = ___y1;
__this->___y_1 = L_1;
float L_2 = ___z2;
__this->___z_2 = L_2;
float L_3 = ___w3;
__this->___w_3 = L_3;
return;
}
}